All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Michael S. Tsirkin" <mst@redhat.com>
To: Parav Pandit <parav@nvidia.com>
Cc: "virtio-comment@lists.oasis-open.org"
	<virtio-comment@lists.oasis-open.org>,
	"virtio-dev@lists.oasis-open.org"
	<virtio-dev@lists.oasis-open.org>,
	"jasowang@redhat.com" <jasowang@redhat.com>,
	"cohuck@redhat.com" <cohuck@redhat.com>,
	"sgarzare@redhat.com" <sgarzare@redhat.com>,
	"stefanha@redhat.com" <stefanha@redhat.com>,
	"nrupal.jani@intel.com" <nrupal.jani@intel.com>,
	"Piotr.Uminski@intel.com" <Piotr.Uminski@intel.com>,
	"hang.yuan@intel.com" <hang.yuan@intel.com>,
	"virtio@lists.oasis-open.org" <virtio@lists.oasis-open.org>,
	Zhu Lingshan <lingshan.zhu@intel.com>,
	"pasic@linux.ibm.com" <pasic@linux.ibm.com>,
	Shahaf Shuler <shahafs@nvidia.com>,
	Max Gurtovoy <mgurtovoy@nvidia.com>
Subject: [virtio-dev] Re: [PATCH v10 01/10] virtio: document forward compatibility guarantees
Date: Thu, 2 Mar 2023 18:43:13 -0500	[thread overview]
Message-ID: <20230302184301-mutt-send-email-mst@kernel.org> (raw)
In-Reply-To: <PH0PR12MB54810807C3FB1E12BC5BF970DCB29@PH0PR12MB5481.namprd12.prod.outlook.com>

On Thu, Mar 02, 2023 at 06:39:29PM +0000, Parav Pandit wrote:
> 
> > From: Michael S. Tsirkin <mst@redhat.com>
> > Sent: Thursday, March 2, 2023 8:05 AM
> > 
> > Feature negotiation forms the basis of forward compatibility guarantees of
> > virtio but has never been properly documented.
> > Do it now.
> > 
> > Suggested-by: Halil Pasic <pasic@linux.ibm.com>
> > Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
> > ---
> 
> It may be little painful, but in 10 patch series, it is worth having per patch change log.
> Because I do not know my reviewed by tag in [1] was dropped because of a big change, if so what was it or it was simply missed out.
> 
> [1] https://lists.oasis-open.org/archives/virtio-dev/202302/msg00237.html

I just lost it, no change.

> >  content.tex | 42 ++++++++++++++++++++++++++++++++++++++++++
> >  1 file changed, 42 insertions(+)
> > 
> > diff --git a/content.tex b/content.tex
> > index 0e474dd..0c2d917 100644
> > --- a/content.tex
> > +++ b/content.tex
> > @@ -114,21 +114,63 @@ \section{Feature Bits}\label{sec:Basic Facilities of a
> > Virtio Device / Feature B  In particular, new fields in the device configuration
> > space are  indicated by offering a new feature bit.
> > 
> > +To keep the feature negotiation mechanism extensible, it is important
> > +that devices \em{do not} offer any feature bits that they would not be
> > +able to handle if the driver accepted them (even though drivers are not
> > +supposed to accept them in the first place even if offered, according
> > +to this version of the specification.) Likewise, it is important that
> > +drivers \em{do not} accept feature bits they do not know how to handle
> > +(even though devices are not supposed to offer them in the first place,
> > +according to this version of the specification.) The preferred way for
> > +handling reserved and unexpected features is that the driver ignores
> > +them.
> > +
> > +In particular, this is
> > +especially important for features limited to specific transports, as
> > +enabling these for more transports in future versions of the
> > +specification is highly likely to require changing the behaviour from
> > +drivers and devices.  Drivers and devices supporting multiple
> > +transports need to carefully maintain per-transport lists of allowed
> > +features.
> > +
> >  \drivernormative{\subsection}{Feature Bits}{Basic Facilities of a Virtio Device /
> > Feature Bits}  The driver MUST NOT accept a feature which the device did not
> > offer,  and MUST NOT accept a feature which requires another feature which
> > was  not accepted.
> > 
> > +The driver MUST validate the feature bits offered by the device.
> > +The driver MUST ignore and MUST NOT accept any feature bit that is
> > +\begin{itemize} \item not described in this specification, \item marked
> > +as reserved, \item not supported for the specific transport, \item not
> > +defined for the device type.
> > +\end{itemize}
> > +
> >  The driver SHOULD go into backwards compatibility mode  if the device does
> The grammar tool is suggesting s/backwards/backward.
> 
> > not offer a feature it understands, otherwise MUST  set the FAILED \field{device
> > status} bit and cease initialization.
> > 
> > +By contrast, the driver MUST NOT fail solely because a feature it does
> > +not understand has been offered by the device.
> > +
> Above line can be written without introducing "has been" given we have only two entities (driver, dev) to care about.
> 
> By contrast, the driver MUST NOT fail solely because it does not understand the feature offered by the device.
> 
> >  \devicenormative{\subsection}{Feature Bits}{Basic Facilities of a Virtio Device /
> > Feature Bits}  The device MUST NOT offer a feature which requires another
> > feature  which was not offered.  The device SHOULD accept any valid subset  of
> Extra white space between feature and which, subset and of.
> 
> > features the driver accepts, otherwise it MUST fail to set the  FEATURES_OK
> > \field{device status} bit when the driver writes it.
> > 
> Extra white space between the FEATURE_OK
> 
> > +The device MUST NOT offer feature bits corresponding to features it
> > +would not support if accepted by the driver (even if the driver is
> > +prohibited from accepting the feature bits by the specification); for
> > +the sake of clarity, this refers to feature bits not described in this
> > +specification, reserved feature bits and feature bits reserved or not
> > +supported for the specific transport or the specific device type, but
> > +this does not preclude devices written to a future version of this
> > +specification from offering such feature bits should such a
> > +specification have a provision for devices to support the corresponding
> > +features.
> > +
> >  If a device has successfully negotiated a set of features  at least once (by
> > accepting the FEATURES_OK \field{device  status} bit during device
> > initialization), then it SHOULD
> > --
> > MST


---------------------------------------------------------------------
To unsubscribe, e-mail: virtio-dev-unsubscribe@lists.oasis-open.org
For additional commands, e-mail: virtio-dev-help@lists.oasis-open.org


  reply	other threads:[~2023-03-02 23:43 UTC|newest]

Thread overview: 306+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-03-02 13:04 [virtio-dev] [PATCH v10 00/10] Introduce device group and device management Michael S. Tsirkin
2023-03-02 13:04 ` [virtio-dev] [PATCH v10 01/10] virtio: document forward compatibility guarantees Michael S. Tsirkin
2023-03-02 18:39   ` [virtio-dev] " Parav Pandit
2023-03-02 23:43     ` Michael S. Tsirkin [this message]
     [not found]   ` <m2leka0yvl.fsf@oracle.com>
2023-03-06 22:00     ` [virtio-comment] Re: [virtio] " Michael S. Tsirkin
2023-03-06 22:00       ` [virtio-dev] " Michael S. Tsirkin
2023-03-07 10:04       ` [virtio-comment] " David Edmondson
2023-03-07 10:04         ` [virtio-dev] " David Edmondson
2023-03-08 14:16         ` [virtio-comment] " Cornelia Huck
2023-03-08 14:16           ` [virtio-dev] " Cornelia Huck
2023-03-08 15:04           ` [virtio-comment] " Michael S. Tsirkin
2023-03-08 15:04             ` [virtio-dev] " Michael S. Tsirkin
2023-03-02 13:04 ` [virtio-dev] [PATCH v10 02/10] admin: introduce device group and related concepts Michael S. Tsirkin
2023-03-02 18:39   ` [virtio-dev] " Parav Pandit
2023-03-02 23:44     ` [virtio-dev] " Michael S. Tsirkin
2023-03-02 19:40   ` [virtio-dev] Re: [virtio] " Stefan Hajnoczi
2023-03-06 17:00   ` [virtio-comment] " David Edmondson
2023-03-06 17:00     ` [virtio-dev] " David Edmondson
2023-03-02 13:05 ` [virtio-dev] [PATCH v10 03/10] admin: introduce group administration commands Michael S. Tsirkin
2023-03-02 18:40   ` [virtio-dev] " Parav Pandit
2023-03-02 20:19     ` [virtio-dev] " Stefan Hajnoczi
2023-03-03  0:01       ` Michael S. Tsirkin
2023-03-03 13:17         ` Stefan Hajnoczi
2023-03-03 13:19           ` Michael S. Tsirkin
     [not found]             ` <4f869944-4ccd-c51e-0f30-dc3ba15ffd52@nvidia.com>
2023-03-07 18:33               ` [virtio-comment] " Parav Pandit
2023-03-07 18:33                 ` [virtio-dev] " Parav Pandit
2023-03-08  0:34               ` [virtio-comment] " Michael S. Tsirkin
2023-03-08  0:34                 ` [virtio-dev] " Michael S. Tsirkin
2023-03-08  1:01                 ` [virtio-comment] " Parav Pandit
2023-03-08  1:01                   ` [virtio-dev] " Parav Pandit
2023-03-08  1:06                   ` [virtio-comment] " Michael S. Tsirkin
2023-03-08  1:06                     ` [virtio-dev] " Michael S. Tsirkin
2023-03-08  1:14                     ` [virtio-comment] " Parav Pandit
2023-03-08  1:14                       ` [virtio-dev] " Parav Pandit
2023-03-08 10:55                 ` [virtio-comment] " Max Gurtovoy
2023-03-08 12:07                   ` Michael S. Tsirkin
2023-03-08 12:07                     ` [virtio-dev] " Michael S. Tsirkin
2023-03-08 13:05                     ` [virtio-comment] " Max Gurtovoy
2023-03-08 14:43                       ` Cornelia Huck
2023-03-08 14:43                         ` [virtio-dev] " Cornelia Huck
2023-03-08 14:54                         ` [virtio-comment] " Michael S. Tsirkin
2023-03-08 14:54                           ` [virtio-dev] " Michael S. Tsirkin
2023-03-08 15:21                       ` [virtio-comment] " Michael S. Tsirkin
2023-03-08 15:21                         ` [virtio-dev] " Michael S. Tsirkin
2023-03-09  0:29                   ` [virtio-comment] " Max Gurtovoy
2023-03-09  6:38                     ` Michael S. Tsirkin
2023-03-09  6:38                       ` [virtio-dev] " Michael S. Tsirkin
2023-03-02 23:47     ` [virtio-dev] " Michael S. Tsirkin
2023-03-07 18:26       ` [virtio-comment] " Parav Pandit
2023-03-07 18:26         ` [virtio-dev] " Parav Pandit
2023-03-15 10:44       ` [virtio-comment] " Max Gurtovoy
2023-03-02 20:10   ` [virtio-dev] " Stefan Hajnoczi
2023-03-02 23:57     ` Michael S. Tsirkin
2023-03-03 13:13       ` Stefan Hajnoczi
2023-03-03 13:18         ` Michael S. Tsirkin
2023-03-03 20:23           ` [virtio-comment] " Stefan Hajnoczi
2023-03-03 20:23             ` [virtio-dev] " Stefan Hajnoczi
2023-03-07 11:31             ` [virtio-comment] " Jiri Pirko
2023-03-07 11:31               ` Jiri Pirko
2023-03-08 12:03               ` [virtio-comment] " Michael S. Tsirkin
2023-03-08 12:03                 ` Michael S. Tsirkin
2023-03-07 10:31   ` [virtio-comment] Re: [virtio] " David Edmondson
2023-03-07 10:31     ` [virtio-dev] " David Edmondson
2023-03-02 13:05 ` [virtio-dev] [PATCH v10 04/10] admin: introduce virtio admin virtqueues Michael S. Tsirkin
2023-03-02 18:40   ` [virtio-dev] " Parav Pandit
2023-03-02 23:48     ` [virtio-dev] " Michael S. Tsirkin
2023-03-02 20:40   ` Stefan Hajnoczi
2023-03-03  0:05     ` Michael S. Tsirkin
2023-03-03 13:28       ` Stefan Hajnoczi
2023-03-03 13:37         ` [virtio-comment] " Michael S. Tsirkin
2023-03-03 13:37           ` [virtio-dev] " Michael S. Tsirkin
2023-03-03 20:21           ` [virtio-comment] Re: [virtio] " Stefan Hajnoczi
2023-03-03 20:21             ` [virtio-dev] " Stefan Hajnoczi
2023-03-05  9:38             ` [virtio-comment] " Michael S. Tsirkin
2023-03-05  9:38               ` [virtio-dev] " Michael S. Tsirkin
2023-03-06  0:03               ` [virtio-comment] " Stefan Hajnoczi
2023-03-06  0:03                 ` [virtio-dev] " Stefan Hajnoczi
2023-03-06  0:18                 ` [virtio-comment] " Michael S. Tsirkin
2023-03-06  0:18                   ` [virtio-dev] " Michael S. Tsirkin
     [not found]                   ` <20230306110340.GA35392@fedora>
2023-03-06 18:37                     ` [virtio-comment] " Michael S. Tsirkin
2023-03-06 18:37                       ` [virtio-dev] " Michael S. Tsirkin
2023-03-06 20:17                       ` [virtio-comment] " Stefan Hajnoczi
2023-03-06 20:17                         ` [virtio-dev] " Stefan Hajnoczi
2023-03-06 21:43                         ` [virtio-comment] " Michael S. Tsirkin
2023-03-06 21:43                           ` [virtio-dev] " Michael S. Tsirkin
2023-03-31 11:07                         ` [virtio-comment] " Michael S. Tsirkin
2023-03-31 11:07                           ` [virtio-dev] " Michael S. Tsirkin
2023-03-07  8:03                       ` [virtio-comment] " Jiri Pirko
2023-03-07  8:03                         ` [virtio-dev] " Jiri Pirko
2023-03-07 14:39                         ` Stefan Hajnoczi
2023-03-07 14:39                           ` [virtio-dev] " Stefan Hajnoczi
2023-03-07 15:07                           ` Jiri Pirko
2023-03-07 15:07                             ` [virtio-dev] " Jiri Pirko
2023-03-07 19:03                             ` Stefan Hajnoczi
2023-03-07 19:03                               ` [virtio-dev] " Stefan Hajnoczi
2023-03-07 19:09                               ` Parav Pandit
2023-03-07 19:09                                 ` [virtio-dev] " Parav Pandit
2023-03-08  5:17                                 ` [virtio-comment] Re: [virtio] " Jason Wang
2023-03-08  5:17                                   ` [virtio-dev] " Jason Wang
2023-03-08 11:58                                   ` [virtio-comment] " Stefan Hajnoczi
2023-03-08 11:58                                     ` [virtio-dev] " Stefan Hajnoczi
2023-03-08 11:59                                   ` [virtio-comment] " Michael S. Tsirkin
2023-03-08 11:59                                     ` [virtio-dev] " Michael S. Tsirkin
2023-03-08 10:17                               ` Jiri Pirko
2023-03-08 10:17                                 ` [virtio-dev] " Jiri Pirko
2023-03-08 12:44                                 ` Stefan Hajnoczi
2023-03-08 12:44                                   ` [virtio-dev] " Stefan Hajnoczi
2023-03-08 12:57                                   ` [virtio-comment] Re: [virtio] " Jiri Pirko
2023-03-08 12:57                                     ` [virtio-dev] " Jiri Pirko
2023-03-08 17:17                                     ` [virtio-comment] " Stefan Hajnoczi
2023-03-08 17:17                                       ` [virtio-dev] " Stefan Hajnoczi
2023-03-07 16:13                         ` Michael S. Tsirkin
2023-03-07 16:13                           ` [virtio-dev] " Michael S. Tsirkin
2023-03-08 10:08                           ` Jiri Pirko
2023-03-08 10:08                             ` [virtio-dev] " Jiri Pirko
2023-03-08 11:44                             ` Michael S. Tsirkin
2023-03-08 11:44                               ` [virtio-dev] " Michael S. Tsirkin
     [not found]                 ` <7f63fa0a-7deb-5875-6c6b-bfc651681653@redhat.com>
     [not found]                   ` <20230306112030.GB35392@fedora>
2023-03-06 15:28                     ` Max Gurtovoy
2023-03-06 16:25                       ` Stefan Hajnoczi
2023-03-06 16:25                         ` [virtio-dev] " Stefan Hajnoczi
2023-03-07 19:04                         ` [virtio-comment] " Parav Pandit
2023-03-07 19:04                           ` [virtio-dev] " Parav Pandit
2023-03-08 11:17                         ` [virtio-comment] " Max Gurtovoy
2023-03-08 14:13                           ` Stefan Hajnoczi
2023-03-08 14:13                             ` [virtio-dev] " Stefan Hajnoczi
2023-03-08 16:19                             ` Max Gurtovoy
2023-03-08 17:15                               ` Stefan Hajnoczi
2023-03-08 17:15                                 ` [virtio-dev] " Stefan Hajnoczi
2023-03-08 17:21                                 ` Michael S. Tsirkin
2023-03-08 17:21                                   ` [virtio-dev] " Michael S. Tsirkin
2023-03-09 12:35                                   ` Stefan Hajnoczi
2023-03-09 12:35                                     ` [virtio-dev] " Stefan Hajnoczi
2023-03-09 13:55                                     ` Michael S. Tsirkin
2023-03-09 13:55                                       ` [virtio-dev] " Michael S. Tsirkin
2023-03-09 15:56                                       ` Stefan Hajnoczi
2023-03-09 15:56                                         ` [virtio-dev] " Stefan Hajnoczi
2023-03-08 16:21                             ` Parav Pandit
2023-03-08 16:21                               ` [virtio-dev] " Parav Pandit
     [not found]       ` <e8d41902-b794-66e9-8f15-e8617435047c@redhat.com>
2023-03-06 16:22         ` Jiri Pirko
2023-03-06 16:22           ` [virtio-dev] " Jiri Pirko
     [not found]       ` <027fff1b-8ed7-abc0-2331-b188b8822bf4@nvidia.com>
2023-03-06 22:49         ` [virtio-comment] " Michael S. Tsirkin
2023-03-06 22:49           ` [virtio-dev] " Michael S. Tsirkin
2023-03-08 20:58           ` Max Gurtovoy
2023-03-08 21:09             ` Michael S. Tsirkin
2023-03-08 21:09               ` [virtio-dev] " Michael S. Tsirkin
2023-03-08 21:17               ` Parav Pandit
2023-03-08 21:17                 ` [virtio-dev] " Parav Pandit
2023-03-09  7:28               ` [virtio-comment] Re: [virtio-dev] " Jiri Pirko
2023-03-09  7:28                 ` Jiri Pirko
2023-03-07  7:56         ` Jiri Pirko
2023-03-07  7:56           ` [virtio-dev] " Jiri Pirko
     [not found]   ` <ZAXfegxCfvfLwiJT@nanopsycho>
2023-03-06 15:37     ` [virtio-comment] Re: [virtio] " Max Gurtovoy
2023-03-06 18:44       ` Michael S. Tsirkin
2023-03-06 18:44         ` [virtio-dev] " Michael S. Tsirkin
2023-03-06 18:40     ` [virtio-comment] " Michael S. Tsirkin
2023-03-06 18:40       ` [virtio-dev] " Michael S. Tsirkin
2023-03-07  7:36       ` [virtio-comment] " Jiri Pirko
2023-03-07  7:36         ` [virtio-dev] " Jiri Pirko
2023-03-07 16:30         ` [virtio-comment] " Michael S. Tsirkin
2023-03-07 16:30           ` [virtio-dev] " Michael S. Tsirkin
2023-03-08 10:05           ` [virtio-comment] " Jiri Pirko
2023-03-08 10:05             ` [virtio-dev] " Jiri Pirko
2023-03-08 11:50             ` Michael S. Tsirkin
2023-03-08 11:50               ` [virtio-dev] " Michael S. Tsirkin
2023-03-08 12:08               ` Jiri Pirko
2023-03-08 12:08                 ` [virtio-dev] " Jiri Pirko
2023-03-08 17:29                 ` Max Gurtovoy
2023-03-08 18:01                   ` David Edmondson
2023-03-08 18:01                     ` [virtio-dev] " David Edmondson
2023-03-08 18:19                     ` Jiri Pirko
2023-03-08 18:19                       ` [virtio-dev] " Jiri Pirko
2023-03-08 21:25                     ` Parav Pandit
2023-03-08 21:25                       ` [virtio-dev] " Parav Pandit
2023-03-09  7:30                       ` Jiri Pirko
2023-03-09  7:30                         ` [virtio-dev] " Jiri Pirko
2023-03-09 13:04                         ` Parav Pandit
2023-03-09 13:04                           ` [virtio-dev] " Parav Pandit
2023-03-09 13:57                           ` Michael S. Tsirkin
2023-03-09 13:57                             ` [virtio-dev] " Michael S. Tsirkin
2023-03-09 14:02                           ` David Edmondson
2023-03-09 14:02                             ` [virtio-dev] " David Edmondson
2023-03-09 14:11                             ` Parav Pandit
2023-03-09 14:11                               ` [virtio-dev] " Parav Pandit
2023-03-09 14:22                               ` Michael S. Tsirkin
2023-03-09 14:22                                 ` [virtio-dev] " Michael S. Tsirkin
2023-03-09 14:30                                 ` Parav Pandit
2023-03-09 14:30                                   ` [virtio-dev] " Parav Pandit
2023-03-09 14:43                                   ` Michael S. Tsirkin
2023-03-09 14:43                                     ` [virtio-dev] " Michael S. Tsirkin
2023-03-09 16:53                                     ` Parav Pandit
2023-03-09 16:53                                       ` [virtio-dev] " Parav Pandit
2023-03-09 17:14                                       ` Michael S. Tsirkin
2023-03-09 17:14                                         ` [virtio-dev] " Michael S. Tsirkin
2023-03-09 17:16                                         ` Parav Pandit
2023-03-09 17:16                                           ` [virtio-dev] " Parav Pandit
2023-03-08 21:45             ` Parav Pandit
2023-03-08 21:45               ` [virtio-dev] " Parav Pandit
2023-03-09  7:37               ` Jiri Pirko
2023-03-09  7:37                 ` [virtio-dev] " Jiri Pirko
2023-03-09 12:36                 ` Parav Pandit
2023-03-09 12:36                   ` [virtio-dev] " Parav Pandit
2023-03-09 16:32                   ` Jiri Pirko
2023-03-09 16:32                     ` [virtio-dev] " Jiri Pirko
2023-03-07 10:41   ` David Edmondson
2023-03-07 10:41     ` [virtio-dev] " David Edmondson
2023-03-02 13:05 ` [virtio-dev] [PATCH v10 05/10] pci: add admin vq registers to virtio over pci Michael S. Tsirkin
2023-03-02 20:51   ` [virtio-dev] " Stefan Hajnoczi
2023-03-02 13:05 ` [virtio-dev] [PATCH v10 06/10] mmio: document ADMIN_VQ as reserved Michael S. Tsirkin
2023-03-02 18:40   ` [virtio-dev] " Parav Pandit
2023-03-02 23:51     ` [virtio-dev] " Michael S. Tsirkin
2023-03-02 23:51     ` Michael S. Tsirkin
2023-03-03  8:34     ` Michael S. Tsirkin
     [not found]       ` <ZAXB44F3MS9CxIiK@nanopsycho>
2023-03-06 18:46         ` [virtio-comment] Re: [virtio] " Michael S. Tsirkin
2023-03-06 18:46           ` [virtio-dev] " Michael S. Tsirkin
2023-03-07  7:40           ` [virtio-comment] " Jiri Pirko
2023-03-07  7:40             ` [virtio-dev] " Jiri Pirko
2023-03-07 18:52       ` [virtio-comment] " Parav Pandit
2023-03-07 18:52         ` [virtio-dev] " Parav Pandit
2023-03-08 16:24         ` [virtio-comment] " Cornelia Huck
2023-03-08 16:24           ` [virtio-dev] " Cornelia Huck
2023-03-08 16:37           ` Parav Pandit
2023-03-08 16:37             ` [virtio-dev] " Parav Pandit
2023-03-08 16:30         ` [virtio-comment] " Michael S. Tsirkin
2023-03-08 16:30           ` [virtio-dev] " Michael S. Tsirkin
2023-03-08 18:21           ` [virtio-comment] Re: [virtio] " Jiri Pirko
2023-03-08 18:21             ` [virtio-dev] " Jiri Pirko
2023-03-02 20:52   ` [virtio-dev] " Stefan Hajnoczi
2023-03-02 13:05 ` [virtio-dev] [PATCH v10 07/10] ccw: " Michael S. Tsirkin
2023-03-02 20:53   ` [virtio-dev] " Stefan Hajnoczi
2023-03-02 13:05 ` [virtio-dev] [PATCH v10 08/10] admin: command list discovery Michael S. Tsirkin
2023-03-02 21:09   ` [virtio-dev] " Stefan Hajnoczi
2023-03-31 11:39     ` [virtio-comment] " Michael S. Tsirkin
2023-03-31 11:39       ` [virtio-dev] " Michael S. Tsirkin
2023-03-07 10:54   ` [virtio-comment] Re: [virtio-dev] " David Edmondson
2023-03-07 10:54     ` David Edmondson
     [not found]   ` <ZAXbBgN2jw8RhE/3@nanopsycho>
2023-03-08 11:54     ` [virtio-comment] " Michael S. Tsirkin
2023-03-08 11:54       ` Michael S. Tsirkin
2023-03-08 12:41       ` [virtio-comment] " Jiri Pirko
2023-03-08 12:41         ` Jiri Pirko
2023-03-31 11:43         ` [virtio-comment] " Michael S. Tsirkin
2023-03-31 11:43           ` [virtio-dev] " Michael S. Tsirkin
2023-03-08 12:38   ` Jiri Pirko
2023-03-08 12:38     ` Jiri Pirko
2023-03-10  8:14   ` [virtio-comment] " Zhu, Lingshan
2023-03-10  8:14     ` [virtio-dev] " Zhu, Lingshan
2023-03-02 13:05 ` [virtio-dev] [PATCH v10 09/10] admin: conformance clauses Michael S. Tsirkin
2023-03-07 11:04   ` [virtio-comment] " David Edmondson
2023-03-07 11:04     ` [virtio-dev] " David Edmondson
2023-03-08 11:58     ` Michael S. Tsirkin
2023-03-08 11:58       ` [virtio-dev] " Michael S. Tsirkin
2023-03-08 12:59       ` David Edmondson
2023-03-08 12:59         ` [virtio-dev] " David Edmondson
2023-03-08 13:05         ` [virtio-comment] Re: [virtio] " Jiri Pirko
2023-03-08 13:05           ` [virtio-dev] " Jiri Pirko
2023-03-08 13:22           ` [virtio-comment] " Michael S. Tsirkin
2023-03-08 13:22             ` [virtio-dev] " Michael S. Tsirkin
2023-03-08 13:44           ` [virtio-comment] " David Edmondson
2023-03-08 13:44             ` [virtio-dev] " David Edmondson
2023-03-08 14:02             ` [virtio-comment] " Jiri Pirko
2023-03-08 14:02               ` [virtio-dev] " Jiri Pirko
2023-03-08 14:12               ` [virtio-comment] " Michael S. Tsirkin
2023-03-08 14:12                 ` [virtio-dev] " Michael S. Tsirkin
2023-03-10  9:10   ` [virtio-comment] " Zhu, Lingshan
2023-03-10  9:10     ` [virtio-dev] " Zhu, Lingshan
2023-03-10  9:13     ` [virtio-comment] " Michael S. Tsirkin
2023-03-10  9:13       ` [virtio-dev] " Michael S. Tsirkin
2023-03-10 18:00       ` [virtio-comment] " Zhu Lingshan
2023-03-10 18:00         ` [virtio-dev] " Zhu Lingshan
2023-03-10  9:34     ` [virtio-comment] " Michael S. Tsirkin
2023-03-10  9:34       ` [virtio-dev] " Michael S. Tsirkin
2023-03-02 13:05 ` [virtio-dev] [PATCH v10 10/10] ccw: document more reserved features Michael S. Tsirkin
2023-03-02 21:12   ` [virtio-dev] " Stefan Hajnoczi
2023-03-02 13:38 ` [virtio-dev] RE: [PATCH v10 00/10] Introduce device group and device management Parav Pandit
2023-03-02 23:27   ` [virtio-dev] " Michael S. Tsirkin
2023-03-02 18:39 ` [virtio-dev] " Parav Pandit
2023-03-06 16:40 ` [virtio-comment] " Jiri Pirko
2023-03-06 16:40   ` [virtio-dev] " Jiri Pirko
2023-03-06 22:48   ` Michael S. Tsirkin
2023-03-06 22:48     ` [virtio-dev] " Michael S. Tsirkin
2023-03-07  7:17     ` Jiri Pirko
2023-03-07  7:17       ` [virtio-dev] " Jiri Pirko
2023-03-07 17:15       ` Michael S. Tsirkin
2023-03-07 17:15         ` [virtio-dev] " Michael S. Tsirkin
     [not found] ` <ZAXcqqdwfoLokT2l@nanopsycho>
2023-03-06 22:54   ` Michael S. Tsirkin
2023-03-06 22:54     ` [virtio-dev] " Michael S. Tsirkin
2023-03-07  7:21     ` Jiri Pirko
2023-03-07  7:21       ` [virtio-dev] " Jiri Pirko
2023-03-07 17:20       ` Michael S. Tsirkin
2023-03-07 17:20         ` [virtio-dev] " Michael S. Tsirkin
2023-03-07 19:31         ` Parav Pandit
2023-03-07 19:31           ` [virtio-dev] " Parav Pandit
2023-03-08  5:11           ` Jason Wang
2023-03-08  5:11             ` [virtio-dev] " Jason Wang
2023-03-08 12:02             ` Parav Pandit
2023-03-08 12:02               ` [virtio-dev] " Parav Pandit
2023-03-10  8:32           ` Zhu, Lingshan
2023-03-10  8:32             ` [virtio-dev] " Zhu, Lingshan
2023-03-08  9:49         ` [virtio-comment] Re: [virtio] " Jiri Pirko
2023-03-08  9:49           ` [virtio-dev] " Jiri Pirko
2023-03-08 16:30     ` Cornelia Huck
2023-03-08 16:30       ` [virtio-dev] " Cornelia Huck
2023-03-08 17:22       ` Michael S. Tsirkin
2023-03-08 17:22         ` [virtio-dev] " Michael S. Tsirkin
2023-03-08 18:15       ` Jiri Pirko
2023-03-08 18:15         ` [virtio-dev] " Jiri Pirko
  -- strict thread matches above, loose matches on Subject: below --
2023-02-09 12:13 [virtio-dev] " Michael S. Tsirkin
2023-02-09 12:13 ` [PATCH v10 01/10] virtio: document forward compatibility guarantees Michael S. Tsirkin
2023-02-11 18:50   ` [virtio-dev] " Parav Pandit

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20230302184301-mutt-send-email-mst@kernel.org \
    --to=mst@redhat.com \
    --cc=Piotr.Uminski@intel.com \
    --cc=cohuck@redhat.com \
    --cc=hang.yuan@intel.com \
    --cc=jasowang@redhat.com \
    --cc=lingshan.zhu@intel.com \
    --cc=mgurtovoy@nvidia.com \
    --cc=nrupal.jani@intel.com \
    --cc=parav@nvidia.com \
    --cc=pasic@linux.ibm.com \
    --cc=sgarzare@redhat.com \
    --cc=shahafs@nvidia.com \
    --cc=stefanha@redhat.com \
    --cc=virtio-comment@lists.oasis-open.org \
    --cc=virtio-dev@lists.oasis-open.org \
    --cc=virtio@lists.oasis-open.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.