> -----Original Message----- > From: Burakov, Anatoly > Sent: Monday, July 9, 2018 10:38 PM > To: Zhang, Qi Z <[email protected]>; [email protected] > Cc: Ananyev, Konstantin <[email protected]>; [email protected]; > Richardson, Bruce <[email protected]>; Yigit, Ferruh > <[email protected]>; Shelton, Benjamin H > <[email protected]>; Vangati, Narender > <[email protected]> > Subject: Re: [PATCH v10 03/19] bus/pci: enable vfio unmap resource for > secondary > > On 09-Jul-18 4:36 AM, Qi Zhang wrote: > > Subroutine to unmap VFIO resource is shared by secondary and primary, > > and it does not work on the secondary process. > > The patch adds a dedicate function to handle the situation when a > > device is unmapped on a secondary process. > > > > Signed-off-by: Qi Zhang <[email protected]> > > --- > > Hi Qi, > > Please correct me if i'm wrong here, but it seems like the unmapping code is > shared between primary and secondary, and the difference comes from > interrupts, bus mastering, and removing the device from tailq. Can we > separate out the common code somehow?
Yes, you are right and I will separate out the common code. Thanks Qi > > -- > Thanks, > Anatoly

