[virtio-dev] Re: [PATCH v6 4/5] shared memory: Define PCI capability

2019-07-12 Thread Cornelia Huck
On Wed, 10 Jul 2019 19:32:11 +0100 "Dr. David Alan Gilbert (git)" wrote: > From: "Dr. David Alan Gilbert" > > Define the PCI capability used for enumerating shared memory regions. > > Signed-off-by: Dr. David Alan Gilbert > --- > content.tex | 22 ++ > 1 file changed, 22

[virtio-dev] Re: [PATCH v7 4/5] shared memory: Define PCI capability

2019-07-12 Thread Cornelia Huck
rmance.tex | 1 + > content.tex | 22 ++ > 2 files changed, 23 insertions(+) Reviewed-by: Cornelia Huck - To unsubscribe, e-mail: virtio-dev-unsubscr...@lists.oasis-open.org For additional commands, e-mail: virtio-dev-h...@lists.oasis-open.org

Re: [virtio-dev] [PATCH v2] Add virtio rpmb device specification

2019-07-31 Thread Cornelia Huck
On Wed, 31 Jul 2019 14:41:56 + "Huang, Yang" wrote: > > > --- > > > conformance.tex | 19 ++- > > > content.tex | 3 ++ > > > virtio-rpmb.tex | 100 > > > > > > 3 files changed, 121 insertions(+), 1 deletion(-) create

[virtio-dev] Re: [RFC][Patch v12 2/2] virtio-balloon: interface to support free page reporting

2019-08-14 Thread Cornelia Huck
On Mon, 12 Aug 2019 09:12:35 -0400 Nitesh Narayan Lal wrote: > Enables the kernel to negotiate VIRTIO_BALLOON_F_REPORTING feature with > the host. If it is available and page_reporting_flag is set to true, > page_reporting is enabled and its callback is configured along with > the max_pages

[virtio-dev] Re: [RFC][Patch v12 2/2] virtio-balloon: interface to support free page reporting

2019-08-14 Thread Cornelia Huck
On Wed, 14 Aug 2019 07:47:40 -0400 Nitesh Narayan Lal wrote: > On 8/14/19 6:29 AM, Cornelia Huck wrote: > > On Mon, 12 Aug 2019 09:12:35 -0400 > > Nitesh Narayan Lal wrote: > > > >> Enables the kernel to negotiate VIRTIO_BALLOON_F_REPORTING feature with >

Re: [virtio-dev] [PATCH v6 2/2] virtio-fs: add DAX window

2019-08-22 Thread Cornelia Huck
On Tue, 13 Aug 2019 14:13:20 +0100 Stefan Hajnoczi wrote: > Describe how shared memory region ID 0 is the DAX window and how > FUSE_SETUPMAPPING maps file ranges into the window. > > Signed-off-by: Stefan Hajnoczi > --- > The FUSE_SETUPMAPPING message is part of the virtio-fs Linux patches: >

Re: [virtio-dev] [PATCH v6 1/2] content: add virtio file system device

2019-08-22 Thread Cornelia Huck
On Tue, 13 Aug 2019 14:13:19 +0100 Stefan Hajnoczi wrote: > The virtio file system device transports Linux FUSE requests between a > FUSE daemon running on the host and the FUSE driver inside the guest. > > The actual FUSE request definitions are not duplicated in the virtio > specification,

Re: [virtio-dev] [PATCH v8 2/2] virtio-fs: add DAX window

2019-08-29 Thread Cornelia Huck
with >FUSE_READ/FUSE_WRITE requests [Cornelia] > v6: > * Document timing side-channel attacks [Michael] > --- > virtio-fs.tex | 66 +++ > 1 file changed, 66 insertions(+) Reviewed-by: Cornelia Huck ---

Re: [virtio-dev] [PATCH v7 1/2] content: add virtio file system device

2019-08-26 Thread Cornelia Huck
tex| 225 +++ > 3 files changed, 229 insertions(+) > create mode 100644 virtio-fs.tex Reviewed-by: Cornelia Huck - To unsubscribe, e-mail: virtio-dev-unsubscr...@lists.oasis-open.org For additional commands, e-mail: virtio-dev-h...@lists.oasis-open.org

Re: [virtio-dev] [PATCH v7 2/2] virtio-fs: add DAX window

2019-08-26 Thread Cornelia Huck
On Fri, 23 Aug 2019 16:39:40 +0100 Stefan Hajnoczi wrote: > Describe how shared memory region ID 0 is the DAX window and how > FUSE_SETUPMAPPING maps file ranges into the window. > > Signed-off-by: Stefan Hajnoczi > --- > The FUSE_SETUPMAPPING message is part of the virtio-fs Linux patches: >

Re: [virtio-dev] [PATCH v2] Add virtio rpmb device specification

2019-07-31 Thread Cornelia Huck
On Tue, 30 Jul 2019 21:46:14 +0800 Huang Yang wrote: > It is a virtio based RPMB (Replay Protected Memory Block) device. > > Signed-off-by: Yang Huang > Reviewed-by: Bing Zhu > Reviewed-by: Tomas Winkler > > v1 -> v2: > 1. update conformance. > 2. wordings change: >first initialization

Re: [virtio-dev] [PATCH] content: fix typo

2019-07-31 Thread Cornelia Huck
an > +those capabilities that require offsets or lengths larger than > 4GiB: > > \begin{lstlisting} Reviewed-by: Cornelia Huck - To unsubscribe, e-mail: virtio-dev-unsubscr...@lists.oasis-open.org For additional commands, e-mail: virtio-dev-h...@lists.oasis-open.org

Re: [virtio-dev] [PATCH v5 1/2] content: add virtio file system device

2019-07-31 Thread Cornelia Huck
On Fri, 26 Jul 2019 10:53:37 +0100 Stefan Hajnoczi wrote: > The virtio file system device transports Linux FUSE requests between a > FUSE daemon running on the host and the FUSE driver inside the guest. > > The actual FUSE request definitions are not duplicated in the virtio > specification,

Re: [virtio-dev] [PATCH v5 1/2] content: add virtio file system device

2019-08-05 Thread Cornelia Huck
On Fri, 2 Aug 2019 16:49:51 +0100 Stefan Hajnoczi wrote: > On Wed, Jul 31, 2019 at 11:58:46AM +0200, Cornelia Huck wrote: > > On Fri, 26 Jul 2019 10:53:37 +0100 > > Stefan Hajnoczi wrote: > > > +\subsubsection{Device Operation: Request Queues}\label{sec:Device Ty

[virtio-dev] Re: [virtio] [PATCH] README.md: document github use

2019-07-23 Thread Cornelia Huck
On Mon, 22 Jul 2019 16:39:39 -0400 "Michael S. Tsirkin" wrote: > Signed-off-by: Michael S. Tsirkin > --- > README.md | 28 > 1 file changed, 28 insertions(+) > > diff --git a/README.md b/README.md > index 3de0c1e..0aceb75 100644 > --- a/README.md > +++ b/README.md

[virtio-dev] Re: [PATCH] content: explicitly document the VLAN filtering as best-effort

2019-07-19 Thread Cornelia Huck
> + > \begin{lstlisting} > #define VIRTIO_NET_CTRL_VLAN 2 > #define VIRTIO_NET_CTRL_VLAN_ADD 0 Reviewed-by: Cornelia Huck - To unsubscribe, e-mail: virtio-dev-unsubscr...@lists.oasis-open.org For additional commands, e-mail: virtio-dev-h...@lists.oasis-open.org

[virtio-dev] Re: [PATCH v3] add virtio-pmem device specification

2019-07-19 Thread Cornelia Huck
On Wed, 17 Jul 2019 12:39:16 +0530 Pankaj Gupta wrote: > This patch proposes a virtio specification for new > virtio pmem device. Virtio pmem is a paravirtualized > device which solves two problems: > > - Provides emulation of persistent memory on host regular > (non NVDIMM) storage. > -

[virtio-dev] Re: [PATCH] add virtio-pmem device spec

2019-07-09 Thread Cornelia Huck
On Tue, 9 Jul 2019 13:41:34 +0530 Pankaj Gupta wrote: > This patch proposes a virtio specification for new > virtio pmem device. Virtio pmem is a paravirtualized > device which solves two problems: > > - Provides emulation of persistent memory on host regular > (non NVDIMM) storage. > -

[virtio-dev] Re: [PATCH v2] add virtio-pmem device spec

2019-07-10 Thread Cornelia Huck
On Wed, 10 Jul 2019 13:35:12 +0530 Pankaj Gupta wrote: > This patch proposes a virtio specification for new > virtio pmem device. Virtio pmem is a paravirtualized > device which solves two problems: > > - Provides emulation of persistent memory on host regular > (non NVDIMM) storage. > -

Re: [virtio-dev] [PATCH RESEND v4 1/1] Add virtio-iommu device specification

2019-11-21 Thread Cornelia Huck
On Wed, 20 Nov 2019 18:44:51 +0100 Jean-Philippe Brucker wrote: > On Wed, Nov 20, 2019 at 06:27:34PM +0100, Cornelia Huck wrote: > > > +\begin{lstlisting} > > > +struct virtio_iommu_config { > > > + le64 page_size_mask; > > > + struct virtio

[virtio-dev] Re: [PATCH v3] content: document speed, duplex

2019-12-03 Thread Cornelia Huck
On Tue, 3 Dec 2019 05:39:23 -0500 "Michael S. Tsirkin" wrote: > Document as used by Linux. > > Fixes: https://github.com/oasis-tcs/virtio-spec/issues/59 > Signed-off-by: Michael S. Tsirkin > Reviewed-by: Cornelia Huck > --- > > changes from v2: >

[virtio-dev] Re: [virtio] [PATCH v2] README.md: document use of virtio-dev

2019-12-02 Thread Cornelia Huck
's comments > - move to near virtio-comment description > > README.md | 11 +++ > 1 file changed, 11 insertions(+) > Reviewed-by: Cornelia Huck - To unsubscribe, e-mail: virtio-dev-unsubscr...@lis

Re: [virtio-dev] [PATCH RESEND v4 1/1] Add virtio-iommu device specification

2019-11-20 Thread Cornelia Huck
On Wed, 20 Nov 2019 16:19:03 +0100 Jean-Philippe Brucker wrote: > The IOMMU device allows a guest to manage DMA mappings for physical, > emulated and paravirtualized endpoints. Add device description for the > virtio-iommu device and driver. Introduce PROBE, ATTACH, DETACH, MAP and > UNMAP

[virtio-dev] Re: [virtio] Re: [virtio-dev] [PATCH] content: add vendor specific cfg type

2019-11-27 Thread Cornelia Huck
On Mon, 25 Nov 2019 03:11:43 -0500 "Michael S. Tsirkin" wrote: > On Mon, Nov 25, 2019 at 08:45:52AM +0100, Jan Kiszka wrote: > > On 28.10.19 11:55, Michael S. Tsirkin wrote: > > > Vendors might want to add their own capability > > > in the PCI capability list. However, Virtio already > > >

[virtio-dev] Re: [virtio] Re: [virtio-dev] [PATCH] content: add vendor specific cfg type

2019-11-27 Thread Cornelia Huck
On Wed, 27 Nov 2019 08:23:44 -0500 "Michael S. Tsirkin" wrote: > On Wed, Nov 27, 2019 at 05:59:03AM -0500, Michael S. Tsirkin wrote: > > On Wed, Nov 27, 2019 at 08:59:56AM +0100, Cornelia Huck wrote: > > > On Mon, 25 Nov 2019 03:11:43 -0500 >

[virtio-dev] Re: [virtio] [PATCH] README.md: document use of virtio-dev

2019-12-02 Thread Cornelia Huck
On Mon, 2 Dec 2019 12:08:08 -0500 "Michael S. Tsirkin" wrote: > People still seem to be confused which list is for what. > Add a bit more text. > > Signed-off-by: Michael S. Tsirkin > --- > README.md | 11 +++ > 1 file changed, 11 insertions(+) > > diff --git a/README.md b/README.md

Re: [virtio-dev] [PATCH] virtio-blk: document VIRTIO_BLK_T_GET_ID

2019-12-02 Thread Cornelia Huck
patch documents the VIRTIO_BLK_T_GET_ID request type as currently > implemented in Linux and QEMU. > > Suggested-by: Jan Kiszka > Signed-off-by: Stefan Hajnoczi > --- > content.tex | 10 +- > 1 file changed, 9 insertions(+), 1 del

[virtio-dev] Re: [virtio] [PATCH v3] content: document speed, duplex

2019-11-25 Thread Cornelia Huck
at any value of \field{speed} above > +0x7fff as well as any value of \field{duplex} not > +matching 0x00 or 0x01 as an unknown value. > + > \subsubsection{Legacy Interface: Device configuration > layout}\label{sec:Device Types / Network Device / Device configuration layout > / Legacy

[virtio-dev] Re: [virtio] [PATCH] pci: strengthen requirement of the correct subsystem id

2019-11-25 Thread Cornelia Huck
On Mon, 25 Nov 2019 03:22:13 -0500 "Michael S. Tsirkin" wrote: > On Mon, Nov 25, 2019 at 07:41:09AM +0100, Jan Kiszka wrote: > > On 28.10.19 17:12, Michael S. Tsirkin wrote: > > > If a hardware implementation of virtio does not have > > > the correct subsystem id, then drivers can't report > >

[virtio-dev] Re: [virtio] [PATCH] content: document speed, dupex

2019-11-01 Thread Cornelia Huck
On Fri, 1 Nov 2019 04:23:45 -0400 "Michael S. Tsirkin" wrote: $SUBJECT: s/dupex/duplex/ > Document as used by Linux. > > Signed-off-by: Michael S. Tsirkin > --- > content.tex | 25 + > 1 file changed, 25 insertions(+) > > diff --git a/content.tex b/content.tex >

[virtio-dev] Re: [virtio] [PATCH] README.md: document the minor cleanups standing rule

2019-11-01 Thread Cornelia Huck
On Sun, 27 Oct 2019 09:05:31 -0400 "Michael S. Tsirkin" wrote: > Signed-off-by: Michael S. Tsirkin > --- > README.md | 15 +++ > 1 file changed, 15 insertions(+) Reviewed-by: Cornelia Huck -

[virtio-dev] Re: [virtio] [PATCH v2] virtio_pci_cap64: bar/BAR cleanups

2019-11-28 Thread Cornelia Huck
slightly: "A,B,C" are fields, there's no need > to say that. > > Reported-by: Christophe de Dinechin > Signed-off-by: Michael S. Tsirkin > --- > > changes from v1: > minor wording tweak > > content.tex | 8 ---- > 1 fi

Re: [virtio-dev] [PATCH v8 2/2] virtio-fs: add DAX window

2019-10-09 Thread Cornelia Huck
[a bit late to the party, sorry] On Wed, 25 Sep 2019 06:38:53 -0400 "Michael S. Tsirkin" wrote: > On Tue, Sep 10, 2019 at 03:31:45PM +0100, Dr. David Alan Gilbert wrote: > > * Halil Pasic (pa...@linux.ibm.com) wrote: > > > On Tue, 10 Sep 2019 14:09:20 +0100 > > > "Dr. David Alan Gilbert"

[virtio-dev] Re: [virtio-comment] [RFC PATCH 4/8] makeall.sh: add explicit shebang to script

2020-03-27 Thread Cornelia Huck
On Fri, 27 Mar 2020 10:37:59 + Alex Bennée wrote: > Signed-off-by: Alex Bennée > --- > makeall.sh | 2 ++ > 1 file changed, 2 insertions(+) Reviewed-by: Cornelia Huck - To unsubscribe, e-mail: virtio-

[virtio-dev] Re: [virtio-comment] [RFC PATCH 0/8] some tweaks to the document build process

2020-03-27 Thread Cornelia Huck
On Fri, 27 Mar 2020 10:37:55 + Alex Bennée wrote: > Hi, > > I was reviewing someones virtio-spec and realised that I wasn't quite > sure what it had been built from. Seeing as the standard is hosted in > git I've tried to clean up some of the automation to make it clearer > what a

[virtio-dev] Re: [PATCH v21 QEMU 4/5] virtio-balloon: Implement support for page poison tracking feature

2020-04-24 Thread Cornelia Huck
t; then? > > I think what happened usually happens is that someone introduces all the > compat machines, sometimes directly with empty hw_compat. > > E.g., see > > commit 3eb74d2087d3bd6cb51c06a49ba9448d2de4 > Author: Cornelia Huck > Date: Tu

[virtio-dev] Re: [PATCH 3/3] content: Document balloon feature free page reporting

2020-05-11 Thread Cornelia Huck
On Fri, 08 May 2020 10:16:36 -0700 Alexander Duyck wrote: > From: Alexander Duyck > > Free page reporting is a feature that allows the guest to proactively > report unused pages to the host. By making use of this feature is is > possible to reduce the overall memory footprint of the guest in

[virtio-dev] Re: [PATCH 2/3] content: Document balloon feature page poison

2020-05-11 Thread Cornelia Huck
On Fri, 08 May 2020 10:16:29 -0700 Alexander Duyck wrote: > From: Alexander Duyck > > Page poison provides a way for the guest to notify the host of the content > expected to be found in pages when they are added back to the guest after > being discarded. The feature currently doesn't apply to

[virtio-dev] Re: [PATCH 0/3] virtio-spec: Add documentation for recently added balloon features

2020-05-11 Thread Cornelia Huck
d suggestions from Cornelia Huck > Fixed a few additional spelling errors > > [1]: > https://lore.kernel.org/lkml/20200211224416.29318.44077.stgit@localhost.localdomain/ > [2]: > https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=b0c504f154718904a

[virtio-dev] Re: [PATCH 1/3] content: Document balloon feature free page hints

2020-05-11 Thread Cornelia Huck
On Mon, 11 May 2020 08:22:02 -0700 Alexander Duyck wrote: > On Mon, May 11, 2020 at 5:10 AM Cornelia Huck wrote: > > > > On Fri, 08 May 2020 10:16:22 -0700 > > Alexander Duyck wrote: > > > > > From: Alexander Duyck > > > > > > Free page

[virtio-dev] Re: [virtio-comment] [PATCH v2 1/3] content: Document balloon feature free page hints

2020-05-19 Thread Cornelia Huck
On Mon, 18 May 2020 13:15:50 -0700 Alexander Duyck wrote: > On Mon, May 18, 2020 at 6:18 AM David Hildenbrand wrote: > > > > On 15.05.20 19:33, Alexander Duyck wrote: > > > +\subsubsection{Free Page Hinting}\label{sec:Device Types / Memory > > > Balloon Device / Device Operation / Free Page

[virtio-dev] Re: [PATCH] virtio-iommu: Remove invalid requirement about padding

2020-03-23 Thread Cornelia Huck
Device / Device configuration layout} > > -The device SHOULD set \field{padding} to zero. > - > The device MUST set at least one bit in \field{page_size_mask}, describing > the page granularity. The device MA

[virtio-dev] Re: [PATCH RFC 2/3] content: Document balloon feature page poison

2020-05-07 Thread Cornelia Huck
On Wed, 29 Apr 2020 11:57:51 -0700 Alexander Duyck wrote: > From: Alexander Duyck > > Page poison provides a way for the guest to notify the host of the content > expected to be found in pages when they are added back to the guest after > being discarded. The feature currently doesn't apply to

[virtio-dev] Re: [PATCH RFC 3/3] content: Document balloon feature free page reporting

2020-05-07 Thread Cornelia Huck
On Wed, 29 Apr 2020 11:57:57 -0700 Alexander Duyck wrote: > From: Alexander Duyck > > Free page reporting is a feature that allows the guest to proactively > report unused pages to the host. By making use of this feature is is > possible to reduce the overall memory footprint of the guest in

[virtio-dev] Re: [PATCH RFC 1/3] content: Document balloon feature free page hints

2020-05-07 Thread Cornelia Huck
On Wed, 29 Apr 2020 11:57:45 -0700 Alexander Duyck wrote: > From: Alexander Duyck > > Free page hints allow the balloon driver to provide information on what > pages are not currently in use so that we can avoid the cost of copying > them in migration scenarios. Add a feature description for

[virtio-dev] Re: [PATCH v8 4/3] content: Minor change to clarify free_page_hint_cmd_id

2020-09-15 Thread Cornelia Huck
le if > -VIRTIO_BALLOON_F_FREE_PAGE_HINT has been negotiated and is read-only by > -the driver. > +VIRTIO_BALLOON_F_FREE_PAGE_HINT has been negotiated. The field is > +read-only by the driver. > > \begin{lstlisting} > struct virtio_balloon_config { > > Reviewed-

[virtio-dev] Re: [PATCH v8 0/3] virtio-spec: Add documentation for recently added balloon features

2020-09-10 Thread Cornelia Huck
On Thu, 10 Sep 2020 07:50:29 -0700 Alexander Duyck wrote: > On Tue, Sep 1, 2020 at 7:34 AM Michael S. Tsirkin wrote: > > > > On Tue, Aug 25, 2020 at 01:40:25PM -0700, Alexander Duyck wrote: > > > On Tue, Aug 25, 2020 at 8:01 AM Cornelia Huck wrote: > > > &g

[virtio-dev] Re: [virtio-comment] Re: [virtio-dev] [PATCH v8 1/3] content: Document balloon feature free page hints

2020-09-14 Thread Cornelia Huck
On Fri, 11 Sep 2020 08:11:15 -0700 Alexander Duyck wrote: > On Thu, Sep 10, 2020 at 10:28 PM Jan Kiszka wrote: > > > > On 04.09.20 18:56, Alexander Duyck wrote: > > > On Fri, Sep 4, 2020 at 8:20 AM Jan Kiszka wrote: > > > > > >> > > >> On 25.08.20 16:45, Alexander Duyck wrote: > > >>>

[virtio-dev] Re: [PATCH v8 0/3] virtio-spec: Add documentation for recently added balloon features

2020-08-25 Thread Cornelia Huck
-spec/issues/84 > > Changes since RFC: > Incorporated suggestions from Cornelia Huck > Fixed a few additional spelling errors > > Changes since v1: > Incorporated additional suggestions from Cornelia Huck > Dropped documentation referring to free page reporting from page poison

[virtio-dev] Re: [PATCH v7 1/3] content: Document balloon feature free page hints

2020-08-24 Thread Cornelia Huck
e this patch can be dropped and we can work on a patch to > document the need to avoid the feature. I think we should drop this paragraph? Otherwise, Acked-by: Cornelia Huck > > Reviewed-by: David Hildenbrand > Signed-off-by: Alexander Duyck > --- > conformance.tex |2 + >

[virtio-dev] Re: [virtio-comment] [PATCH v3 2/3] content: Document balloon feature page poison

2020-05-26 Thread Cornelia Huck
On Tue, 26 May 2020 17:28:00 +0200 David Hildenbrand wrote: > On 26.05.20 16:50, Alexander Duyck wrote: > > On Tue, May 26, 2020 at 1:24 AM David Hildenbrand wrote: > > > >> Still wondering what to do with free page hinting ... in the meantime > >> I'll have a look at free page reporting :)

[virtio-dev] Re: [virtio-comment] [PATCH v3 2/3] content: Document balloon feature page poison

2020-05-27 Thread Cornelia Huck
On Tue, 26 May 2020 20:20:21 -0700 Alexander Duyck wrote: > On Tue, May 26, 2020 at 8:38 AM Cornelia Huck wrote: > > > > On Tue, 26 May 2020 17:28:00 +0200 > > David Hildenbrand wrote: > > > > > On 26.05.20 16:50, Alexander Duyck wrote: > >

[virtio-dev] Re: [PATCH v6 0/3] virtio-spec: Add documentation for recently added balloon features

2020-08-10 Thread Cornelia Huck
24 AM Alexander Duyck > wrote: > > > > This patch set is meant to add documentation for balloon features that have > > been recently added to the Linux kernel[1,2] and that were recently added > > to QEMU[3]. > > > > Changes since RFC: > > Incorporate

[virtio-dev] Re: [virtio] [PATCH RFC] VIRTIO_F_PARTIAL_ORDER for page fault handling

2020-08-10 Thread Cornelia Huck
On Mon, 10 Aug 2020 12:15:15 -0400 "Michael S. Tsirkin" wrote: > Devices that normally use buffers in order can > benefit from ability to temporarily switch to handle > some buffers out of order. > > As a case in point, a networking device might handle > RX buffers in order normally. However,

Re: [virtio-dev] Re: [virtio] [PATCH RFC] VIRTIO_F_PARTIAL_ORDER for page fault handling

2020-08-12 Thread Cornelia Huck
Tsirkin > > > Sent: 11. august 2020 10:23 > > > > > > On Mon, Aug 10, 2020 at 06:59:28PM +0200, Cornelia Huck wrote: > > > > On Mon, 10 Aug 2020 12:15:15 -0400 > > > > "Michael S. Tsirkin" wrote: > > > > > > > &g

[virtio-dev] Re: [virtio] [PATCH RFC] VIRTIO_F_PARTIAL_ORDER for page fault handling

2020-08-11 Thread Cornelia Huck
On Tue, 11 Aug 2020 04:23:13 -0400 "Michael S. Tsirkin" wrote: > On Mon, Aug 10, 2020 at 06:59:28PM +0200, Cornelia Huck wrote: > > On Mon, 10 Aug 2020 12:15:15 -0400 > > "Michael S. Tsirkin" wrote: > > > diff --git a/split-ring.tex b/split-

[virtio-dev] Re: [PATCH v5 2/3] content: Document balloon feature free page reporting

2020-07-08 Thread Cornelia Huck
ING feature bit is negotiated then s/negotiated/negotiated,/ > + begin reporting free pages to the device. > \end{enumerate} > > \subsection{Device Operation}\label{sec:Device Types / Memory Balloon

Re: [virtio-dev] On doorbells (queue notifications)

2020-07-15 Thread Cornelia Huck
s "bouncing back and forth" mean exactly? > > > > Context switching between guest and hypervisor. > > I have CCed Cornelia Huck, who can explain the lifecycle of an I/O > request on s390 channel I/O. Having read through this thread, I think this is mostly about notific

Re: [virtio-dev] On doorbells (queue notifications)

2020-07-15 Thread Cornelia Huck
On Wed, 15 Jul 2020 17:40:33 +0100 Alex Bennée wrote: > I was also wondering about the efficiency of doorbells/notifications the > other way. AFAIUI for both PCI and MMIO only a single write is required > to the notify flag which causes a trap to the hypervisor and the rest of > the processing.

Re: [virtio-dev] On doorbells (queue notifications)

2020-07-16 Thread Cornelia Huck
On Wed, 15 Jul 2020 22:04:57 +0200 Halil Pasic wrote: > On Wed, 15 Jul 2020 18:25:14 +0100 > Alex Bennée wrote: > > > > > Cornelia Huck writes: > > > > > On Wed, 15 Jul 2020 16:47:32 +0100 > > > Stefan Hajnoczi wrote: > > > > &

[virtio-dev] Re: [virtio-comment] [PATCH] typo: VIRTIO_NET_F_MAC_ADDR -> VIRTIO_NET_F_MAC

2020-12-02 Thread Cornelia Huck
ec/issues/90 > Signed-off-by: Michael S. Tsirkin > --- > content.tex | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) Reviewed-by: Cornelia Huck - To unsubscribe, e-mail: virtio-dev-unsubscr...@lists.o

Re: [virtio-dev] Virtio device ID allocation

2020-12-02 Thread Cornelia Huck
On Wed, 2 Dec 2020 12:29:41 +0100 "Enrico Weigelt, metux IT consult" wrote: > Hello folks, > > > I'd like to allocate some virtio devices IDs: The general procedure would be to send a patch to the virtio-comments list, open an issue, and then request a vote. See

[virtio-dev] Re: [virtio-comment] [PATCH v5] virtio-i2c: add the device specification

2020-12-16 Thread Cornelia Huck
On Wed, 25 Nov 2020 13:55:18 +0800 Jie Deng wrote: > virtio-i2c is a virtual I2C adapter device. It provides a way > to flexibly communicate with the host I2C slave devices from s/flexibly/flexibly/ > the guest. > > This patch adds the specification for this device. > > Fixes:

[virtio-dev] Re: [virtio-comment] [PATCH v5] virtio-i2c: add the device specification

2020-12-22 Thread Cornelia Huck
On Tue, 22 Dec 2020 14:11:24 +0800 Jie Deng wrote: > On 2020/12/20 3:05, Michael S. Tsirkin wrote: > > On Fri, Dec 18, 2020 at 10:06:45AM +0800, Jie Deng wrote: > >> On 2020/12/17 18:26, Stefan Hajnoczi wrote: > >>> On Thu, Dec 17, 2020 at 03:00:55AM -0500, Michael S. Tsirkin wrote: >

[virtio-dev] Re: [virtio-comment] [PATCH v5] virtio-i2c: add the device specification

2020-12-16 Thread Cornelia Huck
On Thu, 17 Dec 2020 15:29:57 +0800 Jie Deng wrote: > Thank you. I will fix them. > > On 2020/12/17 1:38, Cornelia Huck wrote: > > On Wed, 25 Nov 2020 13:55:18 +0800 > > Jie Deng wrote: > > > > > > > >> + > >> +A driver MUST place one

[virtio-dev] Re: [virtio-comment] Re: [virtio-dev] [PATCH v8 1/3] content: Document balloon feature free page hints

2020-11-11 Thread Cornelia Huck
On Wed, 16 Sep 2020 09:28:34 -0400 "Michael S. Tsirkin" wrote: > On Mon, Sep 14, 2020 at 08:13:55AM +0200, Cornelia Huck wrote: > > On Fri, 11 Sep 2020 08:11:15 -0700 > > Alexander Duyck wrote: > > > > > On Thu, Sep 10, 2020 at 10:28 PM Jan Kiszka &g

[virtio-dev] Re: [PATCH] content: Minor change to clarify free_page_hint_cmd_id

2020-11-13 Thread Cornelia Huck
rify that break it up into two > sentences making it clear that the field is only available if the feature > is negotiated, and that the field is read-only. > > Reviewed-by: Cornelia Huck > Signed-off-by: Alexander Duyck > --- > content.tex |4 ++-- > 1 file changed,

[virtio-dev] Re: [virtio-comment] Re: [virtio-dev] [PATCH v8 1/3] content: Document balloon feature free page hints

2020-11-11 Thread Cornelia Huck
On Wed, 11 Nov 2020 14:09:23 -0800 Alexander Duyck wrote: > On Wed, Nov 11, 2020 at 10:03 AM Cornelia Huck wrote: > > > > On Wed, 16 Sep 2020 09:28:34 -0400 > > "Michael S. Tsirkin" wrote: > > > > > On Mon, Sep 14, 2020 at 08:13:55AM +0200, Corn

[virtio-dev] Re: [virtio-comment] [PATCH] virtio-dmabuf: Add specification details for this device

2021-02-03 Thread Cornelia Huck
On Wed, 3 Feb 2021 00:40:58 -0800 Vivek Kasireddy wrote: > The virtio dmabuf device provides a way to share a page backed dmabuf > created in the Guest with the Host. The actual sharing is accomplished > by recreating the dmabuf on the Host using the page metadata shared by > the guest. > >

Re: [virtio-dev] [PATCH] Add virtio parameter server device specification

2021-05-11 Thread Cornelia Huck
On Fri, 7 May 2021 16:06:41 -0700 Hao Chen wrote: > > Your client seems to introduce line wraps... > > Thanks for pointing it out, we will fix it in the following patches. > > > Do these two types need to be handled differently? If I set up a > > subscription "poll this parameter every n

Re: [virtio-dev] Fwd: [PATCH v2] Provide detailed specification of virtio-blk lifetime metrics

2021-05-17 Thread Cornelia Huck
On Wed, 5 May 2021 13:37:26 -0600 Enrico Granata wrote: > -- Forwarded message - > From: Enrico Granata > Date: Wed, May 5, 2021 at 1:37 PM > Subject: [PATCH v2] Provide detailed specification of virtio-blk > lifetime metrics > To: > Cc: , , , > , > > > > In the course of

[virtio-dev] Re: [PATCH v3] Add virtio parameter server device specification

2021-05-19 Thread Cornelia Huck
On Mon, 17 May 2021 12:37:30 -0700 Hao Chen wrote: > This patch introduces a new type of device: parameter server. The device > acts as a key-value store and the driver can read from, write to or > subscribe to the properties in the server. > > Signed-off-by: Hao Chen > --- > conformance.tex

[virtio-dev] Re: [PATCH V2 2/2] virtio: introduce STOP status bit

2021-07-07 Thread Cornelia Huck
On Wed, Jul 07 2021, Jason Wang wrote: > 在 2021/7/6 下午10:27, Cornelia Huck 写道: >> On Tue, Jul 06 2021, Jason Wang wrote: >> >>> 在 2021/7/6 下午8:50, Cornelia Huck 写道: >>>> On Tue, Jul 06 2021, Jason Wang wrote: >>>>> +If VIRTIO_F_STOP h

[virtio-dev] Re: [PATCH V2 2/2] virtio: introduce STOP status bit

2021-07-06 Thread Cornelia Huck
On Tue, Jul 06 2021, Jason Wang wrote: > 在 2021/7/6 下午8:50, Cornelia Huck 写道: >> On Tue, Jul 06 2021, Jason Wang wrote: >>> +If VIRTIO_F_STOP has been negotiated, to stop a device, after setting >>> +STOP, the driver MUST re-read the device status to ensu

[virtio-dev] Re: [PATCH V2 2/2] virtio: introduce STOP status bit

2021-07-06 Thread Cornelia Huck
On Tue, Jul 06 2021, Jason Wang wrote: > This patch introduces a new status bit STOP. This will be > used by the driver to stop the device in order to safely fetch the > device state (virtqueue state) from the device. > > This is a must for supporting migration. > > Signed-off-by: Jason Wang >

[virtio-dev] Re: [PATCH V2 1/2] virtio: introduce virtqueue state as basic facility

2021-07-06 Thread Cornelia Huck
On Tue, Jul 06 2021, Jason Wang wrote: > This patch adds new device facility to save and restore virtqueue > state. The virtqueue state is split into two parts: > > - The available state: The state that is used for read the next > available buffer. > - The used state: The state that is used

[virtio-dev] Re: [PATCH] virtio-pci: implement VIRTIO_F_RING_STATE

2021-07-09 Thread Cornelia Huck
On Wed, Jul 07 2021, Jason Wang wrote: > This patch is a follow up for the virtqueue state synchronization > series to implement VIRTIO_F_RING_STATE via a dedicated capability for > PCI transport. > > With the help of the STOP status bit, the virtqueue state > synchronization for PCI should be

Re: [virtio-dev] [PATCH] Add virtio parameter server device specification

2021-04-30 Thread Cornelia Huck
On Tue, 20 Apr 2021 17:33:17 -0700 Hao Chen wrote: > This patch introduces a new type of device: parameter server. The device > acts as a key-value store and the driver can read from, write to or > subscribe to the properties in the server. > > Signed-off-by: Hao Chen > --- > conformance.tex

Re: [virtio-dev] [PATCH] Reserve device id for parameter server

2021-03-30 Thread Cornelia Huck
On Mon, 22 Mar 2021 12:19:11 -0700 Hao Chen wrote: > Use device ID 37 > > Signed-off-by: Hao Chen > --- > content.tex | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/content.tex b/content.tex > index b72bad0..b88e606 100644 > --- a/content.tex > +++ b/content.tex > @@ -2870,6

Re: [virtio-dev] [PATCH v2] Reserve device id for parameter server

2021-04-06 Thread Cornelia Huck
On Tue, 30 Mar 2021 12:34:19 -0700 Hao Chen wrote: > Use device ID 38 > > Signed-off-by: Hao Chen > --- > content.tex | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/content.tex b/content.tex > index b72bad0..cc292b3 100644 > --- a/content.tex > +++ b/content.tex > @@ -2870,6

Re: [virtio-dev] [PATCH v5] Add lifetime metrics to virtio-blk

2021-03-15 Thread Cornelia Huck
On Tue, 9 Mar 2021 14:20:14 -0700 Enrico Granata wrote: > In many embedded systems, virtio-blk implementations are > backed by eMMC or UFS storage devices, which are subject to > predictable and measurable wear over time due to repeated write > cycles. > > For such systems, it can be important

[virtio-dev] Re: [virtio] [PATCH] introduction: document #define syntax

2021-03-17 Thread Cornelia Huck
On Tue, 16 Mar 2021 17:13:17 -0400 "Michael S. Tsirkin" wrote: > We use the C #define syntax to refer to numeric values. > Let's document that. > > Signed-off-by: Michael S. Tsirkin > --- > introduction.tex | 21 + > 1 file changed, 21 insertions(+) > > diff --git

[virtio-dev] Re: [virtio] [PATCH v2] introduction: document #define syntax

2021-03-19 Thread Cornelia Huck
in this case VIRTIO_FLD_A and VIRTIO_FLD_B > +refer to values 1 and 2 of Fld respectively. Further, VIRTIO_FLD_XXX refers > to > +either VIRTIO_FLD_A or VIRTIO_FLD_B. > > \newpage > Reviewed-by: Cornelia Huck - To unsubscribe, e-mail: virtio-dev-unsubscr...@lists.oasis-open.org For additional commands, e-mail: virtio-dev-h...@lists.oasis-open.org

Re: [virtio-dev] Re: [PATCH] vdpa/mlx5: set_features should allow reset to zero

2021-03-02 Thread Cornelia Huck
On Mon, 1 Mar 2021 11:51:08 +0800 Jason Wang wrote: > On 2021/3/1 5:25 上午, Michael S. Tsirkin wrote: > > On Fri, Feb 26, 2021 at 04:19:16PM +0800, Jason Wang wrote: > >> On 2021/2/26 2:53 上午, Michael S. Tsirkin wrote: > >>> Confused. What is wrong with the above? It never reads the > >>>

Re: [virtio-dev] Re: [PATCH] vdpa/mlx5: set_features should allow reset to zero

2021-02-24 Thread Cornelia Huck
On Wed, 24 Feb 2021 17:29:07 +0800 Jason Wang wrote: > On 2021/2/23 6:58 下午, Cornelia Huck wrote: > > On Tue, 23 Feb 2021 18:31:07 +0800 > > Jason Wang wrote: > > > >> On 2021/2/23 6:04 下午, Cornelia Huck wrote: > >>> On Tue, 23 Feb 2

Re: [virtio-dev] Re: [PATCH] vdpa/mlx5: set_features should allow reset to zero

2021-02-25 Thread Cornelia Huck
On Thu, 25 Feb 2021 12:36:07 +0800 Jason Wang wrote: > On 2021/2/24 7:12 下午, Cornelia Huck wrote: > > On Wed, 24 Feb 2021 17:29:07 +0800 > > Jason Wang wrote: > > > >> On 2021/2/23 6:58 下午, Cornelia Huck wrote: > >>> On Tue, 23 Feb 2

Re: [virtio-dev] Re: [PATCH] vdpa/mlx5: set_features should allow reset to zero

2021-03-03 Thread Cornelia Huck
On Wed, 3 Mar 2021 12:01:01 +0800 Jason Wang wrote: > On 2021/3/2 8:08 下午, Cornelia Huck wrote: > > On Mon, 1 Mar 2021 11:51:08 +0800 > > Jason Wang wrote: > > > >> On 2021/3/1 5:25 上午, Michael S. Tsirkin wrote: > >>> On Fri, Feb 26,

Re: [virtio-dev] [PATCH v3] Add lifetime metrics to virtio-blk

2021-03-03 Thread Cornelia Huck
On Mon, 1 Mar 2021 10:51:03 -0700 Enrico Granata wrote: > In many embedded systems, virtio-blk implementations are > backed by eMMC or UFS storage devices, which are subject to > predictable and measurable wear over time due to repeated write > cycles. > > For such systems, it can be important

Re: [virtio-dev] Re: [PATCH] vdpa/mlx5: set_features should allow reset to zero

2021-03-04 Thread Cornelia Huck
On Thu, 4 Mar 2021 16:24:16 +0800 Jason Wang wrote: > On 2021/3/3 4:29 下午, Cornelia Huck wrote: > > On Wed, 3 Mar 2021 12:01:01 +0800 > > Jason Wang wrote: > > > >> On 2021/3/2 8:08 下午, Cornelia Huck wrote: > >>> On Mon, 1 Mar 2

Re: [virtio-dev] Re: [PATCH] vdpa/mlx5: set_features should allow reset to zero

2021-02-23 Thread Cornelia Huck
On Tue, 23 Feb 2021 17:46:20 +0800 Jason Wang wrote: > On 2021/2/23 下午5:25, Michael S. Tsirkin wrote: > > On Mon, Feb 22, 2021 at 09:09:28AM -0800, Si-Wei Liu wrote: > >> > >> On 2/21/2021 8:14 PM, Jason Wang wrote: > >>> On 2021/2/19 7:54 下午, Si-Wei Liu wrote: > Commit 452639a64ad8

Re: [virtio-dev] Re: [PATCH] vdpa/mlx5: set_features should allow reset to zero

2021-02-23 Thread Cornelia Huck
On Tue, 23 Feb 2021 18:31:07 +0800 Jason Wang wrote: > On 2021/2/23 6:04 下午, Cornelia Huck wrote: > > On Tue, 23 Feb 2021 17:46:20 +0800 > > Jason Wang wrote: > > > >> On 2021/2/23 下午5:25, Michael S. Tsirkin wrote: > >>> On Mon, Feb 22,

Re: [virtio-dev] [PATCH v3] Add lifetime metrics to virtio-blk

2021-03-05 Thread Cornelia Huck
On Wed, 3 Mar 2021 11:01:50 -0700 Enrico Granata wrote: > On Wed, Mar 3, 2021 at 10:18 AM Cornelia Huck wrote: > > > > On Mon, 1 Mar 2021 10:51:03 -0700 > > Enrico Granata wrote: > > > > > In many embedded systems, virtio-blk implementations are > &g

Re: [virtio-dev] [PATCH V9] virtio-gpio: Add the device specification

2021-08-17 Thread Cornelia Huck
On Tue, Aug 17 2021, Stefan Hajnoczi wrote: > On Mon, Aug 09, 2021 at 12:32:14PM +0530, Viresh Kumar wrote: >> +\subsubsection{requestq Operation: Get Line Names}\label{sec:Device Types / >> GPIO Device / requestq Operation / Get Line Names} >> + >> +The driver sends this message to receive a

[virtio-dev] Re: [PATCH v2] virtio-mmio: Specify wait needed in driver during reset

2021-08-17 Thread Cornelia Huck
On Fri, Aug 13 2021, Srivatsa Vaddagiri wrote: > Reset of a virtio-mmio device is initiated by writing 0 to its Status > register. The reset operation itself may or may not be completed by the time > write instruction completes. For devices that are emulated in software, writes > to Status

[virtio-dev] Re: [PATCH v2] virtio-pmem: PMEM device spec

2021-08-18 Thread Cornelia Huck
On Tue, Aug 17 2021, Pankaj Gupta wrote: >> > +\drivernormative{\subsubsection}{Driver Initialization: Virtio >> > flush}{Device Types / PMEM Driver / Driver Initialization / Virtio flush} >> > + >> > +The driver MUST implement a virtio based flushing interface. >> >> I think this can be

[virtio-dev] Re: [PATCH v2] virtio-mmio: Specify wait needed in driver during reset

2021-08-18 Thread Cornelia Huck
On Wed, Aug 18 2021, Jason Wang wrote: > 在 2021/8/17 下午11:26, Cornelia Huck 写道: >> On Fri, Aug 13 2021, Srivatsa Vaddagiri wrote: >> >>> Reset of a virtio-mmio device is initiated by writing 0 to its Status >>> register. The reset operation itself may or

[virtio-dev] Re: [PATCH] virtio: i2c: Allow buffer less transactions

2021-08-16 Thread Cornelia Huck
On Fri, Aug 06 2021, Viresh Kumar wrote: > On 23-07-21, 10:56, Viresh Kumar wrote: >> The I2C protocol allows requests with no data, like the SMBus Quick >> command, where the command is inferred based on the read/write flag >> itself. >> >> In order to allow such a request, allocate another

[virtio-dev] Re: [PATCH V2] virtio-gpio: Specify character encoding for gpio names

2021-08-19 Thread Cornelia Huck
ad of UTF-8. > > virtio-gpio.tex | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > Reviewed-by: Cornelia Huck - To unsubscribe, e-mail: virtio-dev-unsubscr...@lists.oasis-open.org For additional commands, e-mail: virtio-dev-h...@lists.oasis-open.org

[virtio-dev] Re: [PATCH v2] virtio-pmem: PMEM device spec

2021-08-18 Thread Cornelia Huck
On Fri, Aug 13 2021, Pankaj Gupta wrote: > Posting virtio specification for virtio pmem device. Virtio pmem is a > paravirtualized device which allows the guest to bypass page cache. > Virtio pmem kernel driver is merged in Upstream Kernel 5.3. Also, Qemu > device is merged in Qemu 4.1. > >

[virtio-dev] Re: [PATCH V9] virtio-gpio: Add the device specification

2021-08-18 Thread Cornelia Huck
On Mon, Aug 09 2021, Viresh Kumar wrote: > virtio-gpio is a virtual GPIO controller. It provides a way to flexibly > communicate with the host GPIO controllers from the guest. > > Note that the current implementation doesn't provide atomic APIs for > GPIO configurations. i.e. the driver (guest)

<    1   2   3   4   5   6   7   >