All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <1507847249.21121.207.camel@redhat.com>

diff --git a/a/1.txt b/N1/1.txt
index cf0057b..31596bc 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -3,29 +3,29 @@ On Thu, 2017-10-12 at 18:18 -0400, Pankaj Gupta wrote:
 > > On Thu, Oct 12, 2017 at 2:25 PM, Pankaj Gupta <pagupta@redhat.com>
 > > wrote:
 > > > 
-> > > > >   This patch adds virtio-pmem driver for KVM guest.
-> > > > >   Guest reads the persistent memory range information
-> > > > >   over virtio bus from Qemu and reserves the range
-> > > > >   as persistent memory. Guest also allocates a block
-> > > > >   device corresponding to the pmem range which later
-> > > > >   can be accessed with DAX compatible file systems.
-> > > > >   Idea is to use the virtio channel between guest and
-> > > > >   host to perform the block device flush for guest pmem
-> > > > >   DAX device.
+> > > > > A  This patch adds virtio-pmem driver for KVM guest.
+> > > > > A  Guest reads the persistent memory range information
+> > > > > A  over virtio bus from Qemu and reserves the range
+> > > > > A  as persistent memory. Guest also allocates a block
+> > > > > A  device corresponding to the pmem range which later
+> > > > > A  can be accessed with DAX compatible file systems.
+> > > > > A  Idea is to use the virtio channel between guest and
+> > > > > A  host to perform the block device flush for guest pmem
+> > > > > A  DAX device.
 > > > > > 
-> > > > >   There is work to do including DAX file system support
-> > > > >   and other advanced features.
+> > > > > A  There is work to do including DAX file system support
+> > > > > A  and other advanced features.
 > > > > > 
 > > > > > Signed-off-by: Pankaj Gupta <pagupta@redhat.com>
 > > > > > ---
-> > > > >  drivers/virtio/Kconfig           |  10 ++
-> > > > >  drivers/virtio/Makefile          |   1 +
-> > > > >  drivers/virtio/virtio_pmem.c     | 322
-> > > > >  +++++++++++++++++++++++++++++++++++++++
-> > > > >  include/uapi/linux/virtio_pmem.h |  55 +++++++
-> > > > >  4 files changed, 388 insertions(+)
-> > > > >  create mode 100644 drivers/virtio/virtio_pmem.c
-> > > > >  create mode 100644 include/uapi/linux/virtio_pmem.h
+> > > > > A drivers/virtio/KconfigA A A A A A A A A A A |A A 10 ++
+> > > > > A drivers/virtio/MakefileA A A A A A A A A A |A A A 1 +
+> > > > > A drivers/virtio/virtio_pmem.cA A A A A | 322
+> > > > > A +++++++++++++++++++++++++++++++++++++++
+> > > > > A include/uapi/linux/virtio_pmem.h |A A 55 +++++++
+> > > > > A 4 files changed, 388 insertions(+)
+> > > > > A create mode 100644 drivers/virtio/virtio_pmem.c
+> > > > > A create mode 100644 include/uapi/linux/virtio_pmem.h
 > > > > > 
 > > > > > diff --git a/drivers/virtio/Kconfig b/drivers/virtio/Kconfig
 > > > > > index cff773f15b7e..0192c4bda54b 100644
@@ -33,13 +33,13 @@ On Thu, 2017-10-12 at 18:18 -0400, Pankaj Gupta wrote:
 > > > > > +++ b/drivers/virtio/Kconfig
 > > > > > @@ -38,6 +38,16 @@ config VIRTIO_PCI_LEGACY
 > > > > > 
-> > > > >           If unsure, say Y.
+> > > > > A A A A A A A A A A If unsure, say Y.
 > > > > > 
 > > > > > +config VIRTIO_PMEM
-> > > > > +       tristate "Virtio pmem driver"
-> > > > > +       depends on VIRTIO
-> > > > > +       ---help---
-> > > > > +        This driver adds persistent memory range within a
+> > > > > +A A A A A A A tristate "Virtio pmem driver"
+> > > > > +A A A A A A A depends on VIRTIO
+> > > > > +A A A A A A A ---help---
+> > > > > +A A A A A A A A This driver adds persistent memory range within a
 > > > > > KVM guest.
 
 With "Virtio Block Backed Pmem" we could name the config
@@ -58,14 +58,14 @@ memory range in the guest.
 > > a
 > > namespace looks like this:
 > > 
-> >     c00000000-13bfffffff : Persistent Memory
-> >        c00000000-13bfffffff : namespace2.0
+> > A A A A c00000000-13bfffffff : Persistent Memory
+> > A A A A A A A c00000000-13bfffffff : namespace2.0
 > > 
 > > Can we call it "Virtio Shared Memory" to make it clear it is a
-> > different beast than typical "Persistent Memory"?  You can likely
+> > different beast than typical "Persistent Memory"?A A You can likely
 > 
 > I think somewhere we need persistent keyword 'Virtio Persistent
-> Memory' or 
+> Memory' orA 
 > so.
 
 Still hoping for better ideas than "Virtio Block Backed Pmem" :)
diff --git a/a/content_digest b/N1/content_digest
index 377301f..3a9aac0 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -30,29 +30,29 @@
  "> > On Thu, Oct 12, 2017 at 2:25 PM, Pankaj Gupta <pagupta@redhat.com>\n"
  "> > wrote:\n"
  "> > > \n"
- "> > > > > \302\240 This patch adds virtio-pmem driver for KVM guest.\n"
- "> > > > > \302\240 Guest reads the persistent memory range information\n"
- "> > > > > \302\240 over virtio bus from Qemu and reserves the range\n"
- "> > > > > \302\240 as persistent memory. Guest also allocates a block\n"
- "> > > > > \302\240 device corresponding to the pmem range which later\n"
- "> > > > > \302\240 can be accessed with DAX compatible file systems.\n"
- "> > > > > \302\240 Idea is to use the virtio channel between guest and\n"
- "> > > > > \302\240 host to perform the block device flush for guest pmem\n"
- "> > > > > \302\240 DAX device.\n"
+ "> > > > > A  This patch adds virtio-pmem driver for KVM guest.\n"
+ "> > > > > A  Guest reads the persistent memory range information\n"
+ "> > > > > A  over virtio bus from Qemu and reserves the range\n"
+ "> > > > > A  as persistent memory. Guest also allocates a block\n"
+ "> > > > > A  device corresponding to the pmem range which later\n"
+ "> > > > > A  can be accessed with DAX compatible file systems.\n"
+ "> > > > > A  Idea is to use the virtio channel between guest and\n"
+ "> > > > > A  host to perform the block device flush for guest pmem\n"
+ "> > > > > A  DAX device.\n"
  "> > > > > \n"
- "> > > > > \302\240 There is work to do including DAX file system support\n"
- "> > > > > \302\240 and other advanced features.\n"
+ "> > > > > A  There is work to do including DAX file system support\n"
+ "> > > > > A  and other advanced features.\n"
  "> > > > > \n"
  "> > > > > Signed-off-by: Pankaj Gupta <pagupta@redhat.com>\n"
  "> > > > > ---\n"
- "> > > > > \302\240drivers/virtio/Kconfig\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\24010 ++\n"
- "> > > > > \302\240drivers/virtio/Makefile\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240|\302\240\302\240\302\2401 +\n"
- "> > > > > \302\240drivers/virtio/virtio_pmem.c\302\240\302\240\302\240\302\240\302\240| 322\n"
- "> > > > > \302\240+++++++++++++++++++++++++++++++++++++++\n"
- "> > > > > \302\240include/uapi/linux/virtio_pmem.h |\302\240\302\24055 +++++++\n"
- "> > > > > \302\2404 files changed, 388 insertions(+)\n"
- "> > > > > \302\240create mode 100644 drivers/virtio/virtio_pmem.c\n"
- "> > > > > \302\240create mode 100644 include/uapi/linux/virtio_pmem.h\n"
+ "> > > > > A drivers/virtio/KconfigA A A A A A A A A A A |A A 10 ++\n"
+ "> > > > > A drivers/virtio/MakefileA A A A A A A A A A |A A A 1 +\n"
+ "> > > > > A drivers/virtio/virtio_pmem.cA A A A A | 322\n"
+ "> > > > > A +++++++++++++++++++++++++++++++++++++++\n"
+ "> > > > > A include/uapi/linux/virtio_pmem.h |A A 55 +++++++\n"
+ "> > > > > A 4 files changed, 388 insertions(+)\n"
+ "> > > > > A create mode 100644 drivers/virtio/virtio_pmem.c\n"
+ "> > > > > A create mode 100644 include/uapi/linux/virtio_pmem.h\n"
  "> > > > > \n"
  "> > > > > diff --git a/drivers/virtio/Kconfig b/drivers/virtio/Kconfig\n"
  "> > > > > index cff773f15b7e..0192c4bda54b 100644\n"
@@ -60,13 +60,13 @@
  "> > > > > +++ b/drivers/virtio/Kconfig\n"
  "> > > > > @@ -38,6 +38,16 @@ config VIRTIO_PCI_LEGACY\n"
  "> > > > > \n"
- "> > > > > \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240If unsure, say Y.\n"
+ "> > > > > A A A A A A A A A A If unsure, say Y.\n"
  "> > > > > \n"
  "> > > > > +config VIRTIO_PMEM\n"
- "> > > > > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240tristate \"Virtio pmem driver\"\n"
- "> > > > > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240depends on VIRTIO\n"
- "> > > > > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240---help---\n"
- "> > > > > +\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240This driver adds persistent memory range within a\n"
+ "> > > > > +A A A A A A A tristate \"Virtio pmem driver\"\n"
+ "> > > > > +A A A A A A A depends on VIRTIO\n"
+ "> > > > > +A A A A A A A ---help---\n"
+ "> > > > > +A A A A A A A A This driver adds persistent memory range within a\n"
  "> > > > > KVM guest.\n"
  "\n"
  "With \"Virtio Block Backed Pmem\" we could name the config\n"
@@ -85,14 +85,14 @@
  "> > a\n"
  "> > namespace looks like this:\n"
  "> > \n"
- "> > \302\240\302\240\302\240\302\240c00000000-13bfffffff : Persistent Memory\n"
- "> > \302\240\302\240\302\240\302\240\302\240\302\240\302\240c00000000-13bfffffff : namespace2.0\n"
+ "> > A A A A c00000000-13bfffffff : Persistent Memory\n"
+ "> > A A A A A A A c00000000-13bfffffff : namespace2.0\n"
  "> > \n"
  "> > Can we call it \"Virtio Shared Memory\" to make it clear it is a\n"
- "> > different beast than typical \"Persistent Memory\"?\302\240\302\240You can likely\n"
+ "> > different beast than typical \"Persistent Memory\"?A A You can likely\n"
  "> \n"
  "> I think somewhere we need persistent keyword 'Virtio Persistent\n"
- "> Memory' or\302\240\n"
+ "> Memory' orA \n"
  "> so.\n"
  "\n"
  "Still hoping for better ideas than \"Virtio Block Backed Pmem\" :)\n"
@@ -103,4 +103,4 @@
  "see: http://www.linux-mm.org/ .\n"
  "Don't email: <a href=mailto:\"dont@kvack.org\"> email@kvack.org </a>"
 
-ee9c0f36263e183f4093e2297cfa0de7377102115dbd4af5b7573965b140e63b
+85449516ff3344d5ea22169a1c4b1bd191240d4e04a2361c90de38ef8da6fc1e

diff --git a/a/1.txt b/N2/1.txt
index cf0057b..c8e2a19 100644
--- a/a/1.txt
+++ b/N2/1.txt
@@ -69,9 +69,3 @@ memory range in the guest.
 > so.
 
 Still hoping for better ideas than "Virtio Block Backed Pmem" :)
-
---
-To unsubscribe, send a message with 'unsubscribe linux-mm' in
-the body to majordomo@kvack.org.  For more info on Linux MM,
-see: http://www.linux-mm.org/ .
-Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>
diff --git a/a/content_digest b/N2/content_digest
index 377301f..f3e0bdf 100644
--- a/a/content_digest
+++ b/N2/content_digest
@@ -95,12 +95,6 @@
  "> Memory' or\302\240\n"
  "> so.\n"
  "\n"
- "Still hoping for better ideas than \"Virtio Block Backed Pmem\" :)\n"
- "\n"
- "--\n"
- "To unsubscribe, send a message with 'unsubscribe linux-mm' in\n"
- "the body to majordomo@kvack.org.  For more info on Linux MM,\n"
- "see: http://www.linux-mm.org/ .\n"
- "Don't email: <a href=mailto:\"dont@kvack.org\"> email@kvack.org </a>"
+ "Still hoping for better ideas than \"Virtio Block Backed Pmem\" :)"
 
-ee9c0f36263e183f4093e2297cfa0de7377102115dbd4af5b7573965b140e63b
+69210b92be3d1ff3ec62dbb8783dd3b2f134eb51585e4e3a1d5bc5086481ada3

diff --git a/a/1.txt b/N3/1.txt
index cf0057b..c8e2a19 100644
--- a/a/1.txt
+++ b/N3/1.txt
@@ -69,9 +69,3 @@ memory range in the guest.
 > so.
 
 Still hoping for better ideas than "Virtio Block Backed Pmem" :)
-
---
-To unsubscribe, send a message with 'unsubscribe linux-mm' in
-the body to majordomo@kvack.org.  For more info on Linux MM,
-see: http://www.linux-mm.org/ .
-Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>
diff --git a/a/content_digest b/N3/content_digest
index 377301f..e436616 100644
--- a/a/content_digest
+++ b/N3/content_digest
@@ -5,7 +5,7 @@
  "ref\0CAPcyv4gkri7t+3Unf0sc9AHMnz-v9G_qV_bJppLjUUNAn7drrQ@mail.gmail.com\0"
  "ref\01363955128.19944709.1507846719987.JavaMail.zimbra@redhat.com\0"
  "From\0Rik van Riel <riel@redhat.com>\0"
- "Subject\0Re: [RFC 2/2] KVM: add virtio-pmem driver\0"
+ "Subject\0Re: [Qemu-devel] [RFC 2/2] KVM: add virtio-pmem driver\0"
  "Date\0Thu, 12 Oct 2017 18:27:29 -0400\0"
  "To\0Pankaj Gupta <pagupta@redhat.com>"
  " Dan Williams <dan.j.williams@intel.com>\0"
@@ -95,12 +95,6 @@
  "> Memory' or\302\240\n"
  "> so.\n"
  "\n"
- "Still hoping for better ideas than \"Virtio Block Backed Pmem\" :)\n"
- "\n"
- "--\n"
- "To unsubscribe, send a message with 'unsubscribe linux-mm' in\n"
- "the body to majordomo@kvack.org.  For more info on Linux MM,\n"
- "see: http://www.linux-mm.org/ .\n"
- "Don't email: <a href=mailto:\"dont@kvack.org\"> email@kvack.org </a>"
+ "Still hoping for better ideas than \"Virtio Block Backed Pmem\" :)"
 
-ee9c0f36263e183f4093e2297cfa0de7377102115dbd4af5b7573965b140e63b
+fad7cdcf0ea6b8f564fad01792de2f883d945c1639834ac52db2955e37cb5db7

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.