[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [PATCH V2 6/6] virtio-pci: implement dirty page tracking
On Fri, Nov 03, 2023 at 06:34:37PM +0800, Zhu Lingshan wrote: > +\begin{lstlisting} > +struct virtio_pci_dity_page_track { > + u8 enable; /* Read-Write */ > + u8 gra_power; /* Read-Write */ > + u8 reserved[2]; > + le32 { > + pasid: 20; /* Read-Write */ > + reserved: 12; > + }; > + le64 bitmap_addr; /* Read-Write */ > + le64 bitmap_length; /* Read-Write */ > +}; > +\end{lstlisting} Okay, so it's a simple mailbox in config space. Which by itself is probably a very reasonable idea - more or less what I suggested. However, using such a generic facility just for the dirty bitmap seems too limited. Please make it accept arbitrary commands. Reusing admin command structure with a special "device itself" group sounds like one way to do it. -- MST
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]