|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] IOREQ server on Arm
Hi Paul, On 09/26/2018 01:01 PM, Paul Durrant wrote: -----Original Message----- From: Jan Beulich [mailto:JBeulich@xxxxxxxx] Sent: 26 September 2018 12:57 To: Paul Durrant <Paul.Durrant@xxxxxxxxxx> Cc: Julien Grall <julien.grall@xxxxxxx>; Andrew Cooper <Andrew.Cooper3@xxxxxxxxxx>; Roger Pau Monne <roger.pau@xxxxxxxxxx>; Stefano Stabellini <sstabellini@xxxxxxxxxx>; xen-devel <xen- devel@xxxxxxxxxxxxxxxxxxxx> Subject: RE: IOREQ server on ArmOn 26.09.18 at 13:02, <Paul.Durrant@xxxxxxxxxx> wrote: Based on your previous e-mail, I would be fine with that on Arm.This brings me to the next question. Do you expect set_special_p2m_entry to take a reference on the page? If not, we may run into some troubles because AFAICT you can map twice the ioreq page in a guest but reference will only be taken on the allocation. However, the unmap path will always drop a reference when removing the page. This is because Xen at the moment, reference will not be taken on mapping but allocation (we assume a page could not be mapped twice in a guest). Foreign mapping on Arm are a bit special because we get a reference on mapping them and will drop it when the mapping disappear. So we would not have any problem there. Any thoughts? -- Julien Grall _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |