OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

virtio-comment message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [virtio-dev] Re: [PATCH v1 1/2] transport-pci: Introduce legacy registers access commands




On 5/3/2023 3:21 PM, Michael S. Tsirkin wrote:
On Wed, May 03, 2023 at 06:26:58AM +0300, Parav Pandit wrote:
+\begin{lstlisting}
+struct virtio_admin_cmd_lreg_wr_data {
+	u8 offset; /* Starting byte offset of the register(s) to write */
+	u8 size; /* Number of bytes to write into the register. */
+	u8 register[];
+};

BTW if we don't have padding we could reuse buffer size and won't need
size here.
Yes. sounds good.

Do we want to tweak admin command structure generally to use
u8 and not le64 for command data then? WDYT?

yeah, cmd and result be u8 is fine.
If padding is needed for perf, may be that command can define the padding.


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]