|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH V1 09/16] arm/ioreq: Introduce arch specific bits for IOREQ/DM features
On 24.09.20 19:02, Oleksandr wrote: Hi Julien, I noticed that three fields mmio* are not used within current series on Arm. Do we expect them to be used later on? I would rather not add fields which are not used. We could add them when needed.On 24.09.20 14:08, Jan Beulich wrote: Hi JanAlthough it is going to pull a lot of changes into x86/hvm/*, yes this way we indeed could logically split struct hvm_vcpu_io into common and arch parts in a clear way.On 23.09.2020 22:16, Oleksandr wrote:On 23.09.20 21:03, Julien Grall wrote:On 10/09/2020 21:22, Oleksandr Tyshchenko wrote: Would be the following acceptable?1. Both fields "io_completion" and "io_req" (which seems to be the only fields used in common/ioreq.c) are moved to common struct vcpu as part of struct vcpu_io, enum hvm_io_completion is also moved (and renamed). 2. We remove everything related to hvm_vcpu* from the Arm header.3. x86's struct hvm_vcpu_io stays as it is (but without two fields "io_completion" and "io_req"). I think, this way we separate a common part and reduce Xen changes (which are getting bigger). -- Regards, Oleksandr Tyshchenko
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |