|
[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 26.09.20 16:12, Julien Grall wrote: Hi, Hi Julien. On 24/09/2020 19:02, Oleksandr wrote:On 24.09.20 19:02, Oleksandr wrote:Julien, I noticed that three fields mmio* are not used within current series on Arm. Do we expect them to be used later on?On 24.09.20 14:08, Jan Beulich wrote:Although 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:Why do we need to re-define most of this? Can't this just be in common Got it. 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).The plan looks reasonable to me. OK, will follow it. Thank you -- Regards, Oleksandr Tyshchenko
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |