Re: [Xen-devel] [PATCH] qemu-trad: stop using the default IOREQ server

2018-08-15 Thread Ian Jackson
Andrew Cooper writes ("[PATCH] qemu-trad: stop using the default IOREQ server"): > Paul is OoO for a while, so replying on his behalf. Thank you. > Qemu-trad has no support for MMCFG, which is the memory mapped interface > which supersedes the more legacy cfc/cf8 handling for PCI config space > a

[Xen-devel] [PATCH] qemu-trad: stop using the default IOREQ server

2018-08-15 Thread Andrew Cooper
On 15/08/18 12:00, Ian Jackson wrote: > Paul Durrant writes ("[PATCH] qemu-trad: stop using the default IOREQ > server"): >> Because qemu-trad is using the legacy HVM param mechanism of hooking into >> Xen, it means that Xen has to maintain the notion of a 'default' IOREQ >> server which is where

Re: [Xen-devel] [PATCH] qemu-trad: stop using the default IOREQ server

2018-08-15 Thread Ian Jackson
Paul Durrant writes ("[PATCH] qemu-trad: stop using the default IOREQ server"): > Because qemu-trad is using the legacy HVM param mechanism of hooking into > Xen, it means that Xen has to maintain the notion of a 'default' IOREQ > server which is where all I/O goes if no other device model claims i

Re: [Xen-devel] [PATCH] qemu-trad: stop using the default IOREQ server

2018-08-03 Thread Andrew Cooper
On 03/08/18 14:20, Paul Durrant wrote: > Because qemu-trad is using the legacy HVM param mechanism of hooking into > Xen, it means that Xen has to maintain the notion of a 'default' IOREQ > server which is where all I/O goes if no other device model claims it. > Maintaining this code in Xen has a c

[Xen-devel] [PATCH] qemu-trad: stop using the default IOREQ server

2018-08-03 Thread Paul Durrant
Because qemu-trad is using the legacy HVM param mechanism of hooking into Xen, it means that Xen has to maintain the notion of a 'default' IOREQ server which is where all I/O goes if no other device model claims it. Maintaining this code in Xen has a cost and it would be good if the project no long