]> www.infradead.org Git - users/dwmw2/qemu.git/commit
hw/xen: Implement EVTCHNOP_close
authorDavid Woodhouse <dwmw@amazon.co.uk>
Tue, 13 Dec 2022 13:57:44 +0000 (13:57 +0000)
committerDavid Woodhouse <dwmw2@infradead.org>
Mon, 16 Jan 2023 21:10:25 +0000 (21:10 +0000)
commit4cb8ff9a2d98c9f2c735452dc05f1a91c2ee04cf
tree09519078c60ed67847a3bab1b67088ab8457491c
parent985c50d27adba827c537673990562f882bb952b6
hw/xen: Implement EVTCHNOP_close

It calls an internal close_port() helper which will also be used from
EVTCHNOP_reset and will actually do the work to disconnect/unbind a port
once any of that is actually implemented in the first place.

That in turn calls a free_port() internal function which will be in
error paths after allocation.

Signed-off-by: David Woodhouse <dwmw@amazon.co.uk>
hw/i386/kvm/xen_evtchn.c
hw/i386/kvm/xen_evtchn.h
target/i386/kvm/xen-emu.c