All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <20190213230455.5605-2-ira.weiny@intel.com>

diff --git a/a/1.txt b/N1/1.txt
index ea32141..365cb96 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -105,7 +105,7 @@ index 73652e21efec..1500bd0bb6da 100644
 @@ -351,7 +351,8 @@ static int vaddr_get_pfn(struct mm_struct *mm, unsigned long vaddr,
  
  	down_read(&mm->mmap_sem);
- 	if (mm == current->mm) {
+ 	if (mm = current->mm) {
 -		ret = get_user_pages_longterm(vaddr, 1, flags, page, vmas);
 +		ret = get_user_pages(vaddr, 1, flags | FOLL_LONGTERM, page,
 +				     vmas);
@@ -186,7 +186,7 @@ index b63e88eca31b..ee96eaff118c 100644
 + * filesystem and we need guarantees that longterm users like RDMA and V4L2
 + * only establish mappings that have a kernel enforced revocation mechanism.
   *
-  * "longterm" == userspace controlled elevated page count lifetime.
+  * "longterm" = userspace controlled elevated page count lifetime.
   * Contrast this to iov_iter_get_pages() usages which are transient.
   */
 -long get_user_pages_longterm(unsigned long start, unsigned long nr_pages,
@@ -236,9 +236,9 @@ index b63e88eca31b..ee96eaff118c 100644
 +		for (i = 0; i < rc; i++) {
 +			struct vm_area_struct *vma = vmas_tmp[i];
  
--		if (vma == vma_prev)
+-		if (vma = vma_prev)
 -			continue;
-+			if (vma == vma_prev)
++			if (vma = vma_prev)
 +				continue;
  
 -		vma_prev = vma;
@@ -333,8 +333,3 @@ index 5b42d3d4b60a..c898e2e0d1e4 100644
  			nr = get_user_pages(addr, nr, gup->flags & 1, pages + i,
 -- 
 2.20.1
-
-_______________________________________________
-dri-devel mailing list
-dri-devel@lists.freedesktop.org
-https://lists.freedesktop.org/mailman/listinfo/dri-devel
diff --git a/a/content_digest b/N1/content_digest
index 64ccf1d..f17b13f 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -1,8 +1,8 @@
  "ref\020190211201643.7599-1-ira.weiny@intel.com\0"
  "ref\020190213230455.5605-1-ira.weiny@intel.com\0"
- "From\0ira.weiny--- via dri-devel <dri-devel@lists.freedesktop.org>\0"
+ "From\0ira.weiny@intel.com\0"
  "Subject\0[PATCH V2 1/7] mm/gup: Replace get_user_pages_longterm() with FOLL_LONGTERM\0"
- "Date\0Wed, 13 Feb 2019 15:04:49 -0800\0"
+ "Date\0Wed, 13 Feb 2019 23:04:49 +0000\0"
  "To\0linux-mips@vger.kernel.org"
   linux-kernel@vger.kernel.org
   kvm-ppc@vger.kernel.org
@@ -157,7 +157,7 @@
  "@@ -351,7 +351,8 @@ static int vaddr_get_pfn(struct mm_struct *mm, unsigned long vaddr,\n"
  " \n"
  " \tdown_read(&mm->mmap_sem);\n"
- " \tif (mm == current->mm) {\n"
+ " \tif (mm = current->mm) {\n"
  "-\t\tret = get_user_pages_longterm(vaddr, 1, flags, page, vmas);\n"
  "+\t\tret = get_user_pages(vaddr, 1, flags | FOLL_LONGTERM, page,\n"
  "+\t\t\t\t     vmas);\n"
@@ -238,7 +238,7 @@
  "+ * filesystem and we need guarantees that longterm users like RDMA and V4L2\n"
  "+ * only establish mappings that have a kernel enforced revocation mechanism.\n"
  "  *\n"
- "  * \"longterm\" == userspace controlled elevated page count lifetime.\n"
+ "  * \"longterm\" = userspace controlled elevated page count lifetime.\n"
  "  * Contrast this to iov_iter_get_pages() usages which are transient.\n"
  "  */\n"
  "-long get_user_pages_longterm(unsigned long start, unsigned long nr_pages,\n"
@@ -288,9 +288,9 @@
  "+\t\tfor (i = 0; i < rc; i++) {\n"
  "+\t\t\tstruct vm_area_struct *vma = vmas_tmp[i];\n"
  " \n"
- "-\t\tif (vma == vma_prev)\n"
+ "-\t\tif (vma = vma_prev)\n"
  "-\t\t\tcontinue;\n"
- "+\t\t\tif (vma == vma_prev)\n"
+ "+\t\t\tif (vma = vma_prev)\n"
  "+\t\t\t\tcontinue;\n"
  " \n"
  "-\t\tvma_prev = vma;\n"
@@ -384,11 +384,6 @@
  " \t\tcase GUP_BENCHMARK:\n"
  " \t\t\tnr = get_user_pages(addr, nr, gup->flags & 1, pages + i,\n"
  "-- \n"
- "2.20.1\n"
- "\n"
- "_______________________________________________\n"
- "dri-devel mailing list\n"
- "dri-devel@lists.freedesktop.org\n"
- https://lists.freedesktop.org/mailman/listinfo/dri-devel
+ 2.20.1
 
-63a6b228f98398f945a12823997dad5a2d9f37eaa9f8c78e71b20548cdd72338
+2e20140fc280be43ba9305bba79e6eb101626ec8bd8205f8105239313285371d

diff --git a/a/1.txt b/N2/1.txt
index ea32141..b1bd75e 100644
--- a/a/1.txt
+++ b/N2/1.txt
@@ -333,8 +333,3 @@ index 5b42d3d4b60a..c898e2e0d1e4 100644
  			nr = get_user_pages(addr, nr, gup->flags & 1, pages + i,
 -- 
 2.20.1
-
-_______________________________________________
-dri-devel mailing list
-dri-devel@lists.freedesktop.org
-https://lists.freedesktop.org/mailman/listinfo/dri-devel
diff --git a/a/content_digest b/N2/content_digest
index 64ccf1d..5cd0387 100644
--- a/a/content_digest
+++ b/N2/content_digest
@@ -1,6 +1,6 @@
  "ref\020190211201643.7599-1-ira.weiny@intel.com\0"
  "ref\020190213230455.5605-1-ira.weiny@intel.com\0"
- "From\0ira.weiny--- via dri-devel <dri-devel@lists.freedesktop.org>\0"
+ "From\0ira.weiny@intel.com\0"
  "Subject\0[PATCH V2 1/7] mm/gup: Replace get_user_pages_longterm() with FOLL_LONGTERM\0"
  "Date\0Wed, 13 Feb 2019 15:04:49 -0800\0"
  "To\0linux-mips@vger.kernel.org"
@@ -25,29 +25,46 @@
   linux-mm@kvack.org
   ceph-devel@vger.kernel.org
  " rds-devel@oss.oracle.com\0"
- "Cc\0Martin Brandenburg <martin@omnibond.com>"
-  Rich Felker <dalias@libc.org>
+ "Cc\0Ira Weiny <ira.weiny@intel.com>"
+  John Hubbard <jhubbard@nvidia.com>
   David Hildenbrand <david@redhat.com>
-  David Airlie <airlied@linux.ie>
-  Jason Wang <jasowang@redhat.com>
- " Kai M\303\244kisara <Kai.Makisara@kolumbus.fi>"
-  Michal Hocko <mhocko@suse.com>
-  Ira Weiny <ira.weiny@intel.com>
-  Ben Chan <benchan@chromium.org>
-  Rob Springer <rspringer@google.com>
-  Todd Poynor <toddpoynor@google.com>
+  Cornelia Huck <cohuck@redhat.com>
   Yoshinori Sato <ysato@users.sourceforge.jp>
-  Michael S. Tsirkin <mst@redhat.com>
-  Jason Gunthorpe <jgg@ziepe.ca>
+  Rich Felker <dalias@libc.org>
+  David S. Miller <davem@davemloft.net>
+  Thomas Gleixner <tglx@linutronix.de>
   Ingo Molnar <mingo@redhat.com>
-  Matt Porter <mporter@kernel.crashing.org>
+  Borislav Petkov <bp@alien8.de>
+  Joerg Roedel <joro@8bytes.org>
   Wu Hao <hao.wu@intel.com>
   Alan Tull <atull@kernel.org>
-  John Hubbard <jhubbard@nvidia.com>
+  Moritz Fischer <mdf@kernel.org>
+  David Airlie <airlied@linux.ie>
+  Daniel Vetter <daniel@ffwll.ch>
+  Jason Gunthorpe <jgg@ziepe.ca>
+  Dennis Dalessandro <dennis.dalessandro@intel.com>
+  Christian Benvenuti <benve@cisco.com>
+  Mauro Carvalho Chehab <mchehab@kernel.org>
+  Matt Porter <mporter@kernel.crashing.org>
+  Alexandre Bounine <alex.bou9@gmail.com>
+ " Kai M\303\244kisara <Kai.Makisara@kolumbus.fi>"
   James E.J. Bottomley <jejb@linux.ibm.com>
+  Martin K. Petersen <martin.petersen@oracle.com>
+  Rob Springer <rspringer@google.com>
+  Todd Poynor <toddpoynor@google.com>
+  Ben Chan <benchan@chromium.org>
+  Jens Wiklander <jens.wiklander@linaro.org>
   Alex Williamson <alex.williamson@redhat.com>
+  Michael S. Tsirkin <mst@redhat.com>
+  Jason Wang <jasowang@redhat.com>
+  Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
   Stefano Stabellini <sstabellini@kernel.org>
- " Borislav Petkov <bp@alien8.de>\0"
+  Martin Brandenburg <martin@omnibond.com>
+  Peter Zijlstra <peterz@infradead.org>
+  Alexander Viro <viro@zeniv.linux.org.uk>
+  Andrew Morton <akpm@linux-foundation.org>
+  Michal Hocko <mhocko@suse.com>
+ " Kirill A. Shutemov <kirill.shutemov@linux.intel.com>\0"
  "\00:1\0"
  "b\0"
  "From: Ira Weiny <ira.weiny@intel.com>\n"
@@ -384,11 +401,6 @@
  " \t\tcase GUP_BENCHMARK:\n"
  " \t\t\tnr = get_user_pages(addr, nr, gup->flags & 1, pages + i,\n"
  "-- \n"
- "2.20.1\n"
- "\n"
- "_______________________________________________\n"
- "dri-devel mailing list\n"
- "dri-devel@lists.freedesktop.org\n"
- https://lists.freedesktop.org/mailman/listinfo/dri-devel
+ 2.20.1
 
-63a6b228f98398f945a12823997dad5a2d9f37eaa9f8c78e71b20548cdd72338
+a9f227d8f7b03541254917f351f36f927ab9c08eb2444be25a585987da6ff858

diff --git a/a/1.txt b/N3/1.txt
index ea32141..b1bd75e 100644
--- a/a/1.txt
+++ b/N3/1.txt
@@ -333,8 +333,3 @@ index 5b42d3d4b60a..c898e2e0d1e4 100644
  			nr = get_user_pages(addr, nr, gup->flags & 1, pages + i,
 -- 
 2.20.1
-
-_______________________________________________
-dri-devel mailing list
-dri-devel@lists.freedesktop.org
-https://lists.freedesktop.org/mailman/listinfo/dri-devel
diff --git a/a/content_digest b/N3/content_digest
index 64ccf1d..4380a52 100644
--- a/a/content_digest
+++ b/N3/content_digest
@@ -1,6 +1,6 @@
  "ref\020190211201643.7599-1-ira.weiny@intel.com\0"
  "ref\020190213230455.5605-1-ira.weiny@intel.com\0"
- "From\0ira.weiny--- via dri-devel <dri-devel@lists.freedesktop.org>\0"
+ "From\0ira.weiny@intel.com\0"
  "Subject\0[PATCH V2 1/7] mm/gup: Replace get_user_pages_longterm() with FOLL_LONGTERM\0"
  "Date\0Wed, 13 Feb 2019 15:04:49 -0800\0"
  "To\0linux-mips@vger.kernel.org"
@@ -37,17 +37,33 @@
   Rob Springer <rspringer@google.com>
   Todd Poynor <toddpoynor@google.com>
   Yoshinori Sato <ysato@users.sourceforge.jp>
+  Joerg Roedel <joro@8bytes.org>
   Michael S. Tsirkin <mst@redhat.com>
   Jason Gunthorpe <jgg@ziepe.ca>
   Ingo Molnar <mingo@redhat.com>
-  Matt Porter <mporter@kernel.crashing.org>
   Wu Hao <hao.wu@intel.com>
   Alan Tull <atull@kernel.org>
   John Hubbard <jhubbard@nvidia.com>
   James E.J. Bottomley <jejb@linux.ibm.com>
   Alex Williamson <alex.williamson@redhat.com>
   Stefano Stabellini <sstabellini@kernel.org>
- " Borislav Petkov <bp@alien8.de>\0"
+  Borislav Petkov <bp@alien8.de>
+  Alexander Viro <viro@zeniv.linux.org.uk>
+  Thomas Gleixner <tglx@linutronix.de>
+  Mauro Carvalho Chehab <mchehab@kernel.org>
+  Peter Zijlstra <peterz@infradead.org>
+  Martin K. Petersen <martin.petersen@oracle.com>
+  Dennis Dalessandro <dennis.dalessandro@intel.com>
+  Cornelia Huck <cohuck@redhat.com>
+  Jens Wiklander <jens.wiklander@linaro.org>
+  Alexandre Bounine <alex.bou9@gmail.com>
+  Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
+  Daniel Vetter <daniel@ffwll.ch>
+  Moritz Fischer <mdf@kernel.org>
+  Andrew Morton <akpm@linux-foundation.org>
+  David S. Miller <davem@davemloft.net>
+  Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
+ " Christian Benvenuti <benve@cisco.com>\0"
  "\00:1\0"
  "b\0"
  "From: Ira Weiny <ira.weiny@intel.com>\n"
@@ -384,11 +400,6 @@
  " \t\tcase GUP_BENCHMARK:\n"
  " \t\t\tnr = get_user_pages(addr, nr, gup->flags & 1, pages + i,\n"
  "-- \n"
- "2.20.1\n"
- "\n"
- "_______________________________________________\n"
- "dri-devel mailing list\n"
- "dri-devel@lists.freedesktop.org\n"
- https://lists.freedesktop.org/mailman/listinfo/dri-devel
+ 2.20.1
 
-63a6b228f98398f945a12823997dad5a2d9f37eaa9f8c78e71b20548cdd72338
+6dfba524808fcfed7e2ee5abd2bc7f4a47e87a33b9ed6c1f0225419940f88eae

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.