All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <YguHPLQug2580CuY@FVFF77S0Q05N>

diff --git a/a/content_digest b/N1/content_digest
index 27e6500..9aa2230 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -38,7 +38,20 @@
   linux-alpha@vger.kernel.org
   linux-snps-arc@lists.infradead.org
   linux-arm-kernel@lists.infradead.org
- " linux-csk\0"
+  linux-csky@vger.kernel.org
+  linux-hexagon@vger.kernel.org
+  linux-ia64@vger.kernel.org
+  linux-m68k@lists.linux-m68k.org
+  linux-mips@vger.kernel.org
+  openrisc@lists.librecores.org
+  linux-parisc@vger.kernel.org
+  linuxppc-dev@lists.ozlabs.org
+  linux-riscv@lists.infradead.org
+  linux-s390@vger.kernel.org
+  linux-sh@vger.kernel.org
+  sparclinux@vger.kernel.org
+  linux-um@lists.infradead.org
+ " linux-xtensa@linux-xtensa.org\0"
  "\00:1\0"
  "b\0"
  "On Mon, Feb 14, 2022 at 05:34:45PM +0100, Arnd Bergmann wrote:\n"
@@ -1161,4 +1174,4 @@
  "> 2.29.2\n"
  >
 
-b4ea77d1a412638ae2179054fb5c11a4dcb19801ccb1ddcfda1b0404512fdd4f
+025cad4986a2dfe9dadb986655ac6d21f7e4f08406cc08094708ee238d400a70

diff --git a/a/1.txt b/N2/1.txt
index 22876f5..071ed9f 100644
--- a/a/1.txt
+++ b/N2/1.txt
@@ -80,7 +80,7 @@ Mark.
 >  #define get_fs()  (current_thread_info()->addr_limit)
 >  #define set_fs(x) (current_thread_info()->addr_limit = (x))
 >  
-> -#define uaccess_kernel()	(get_fs().seg == KERNEL_DS.seg)
+> -#define uaccess_kernel()	(get_fs().seg = KERNEL_DS.seg)
 > -
 > -/*
 > - * Is a address valid? This does a straightforward calculation rather
@@ -95,7 +95,7 @@ Mark.
 > -#define __access_ok(addr, size) ({				\
 > -	unsigned long __ao_a = (addr), __ao_b = (size);		\
 > -	unsigned long __ao_end = __ao_a + __ao_b - !!__ao_b;	\
-> -	(get_fs().seg & (__ao_a | __ao_b | __ao_end)) == 0; })
+> -	(get_fs().seg & (__ao_a | __ao_b | __ao_end)) = 0; })
 > -
 > -#define access_ok(addr, size)				\
 > -({							\
@@ -222,7 +222,7 @@ Mark.
 >  
 >  #endif /* CONFIG_MMU */
 >  
-> -#define access_ok(addr, size)	(__range_ok(addr, size) == 0)
+> -#define access_ok(addr, size)	(__range_ok(addr, size) = 0)
 > +#include <asm-generic/access_ok.h>
 >  
 >  #ifdef CONFIG_CPU_SPECTRE
@@ -331,7 +331,7 @@ Mark.
 > - * if it is definitely invalid.
 > - *
 > - */
-> -#define uaccess_kernel() (get_fs().seg == KERNEL_DS.seg)
+> -#define uaccess_kernel() (get_fs().seg = KERNEL_DS.seg)
 > -#define user_addr_max() (uaccess_kernel() ? ~0UL : TASK_SIZE)
 > -
 > -static inline int __access_ok(unsigned long addr, unsigned long size)
@@ -353,14 +353,14 @@ Mark.
 >  #define get_fs()  (current_thread_info()->addr_limit)
 >  #define set_fs(x) (current_thread_info()->addr_limit = (x))
 >  
-> -#define uaccess_kernel()	(get_fs().seg == KERNEL_DS.seg)
+> -#define uaccess_kernel()	(get_fs().seg = KERNEL_DS.seg)
 > -
 >  /*
 >   * When accessing user memory, we need to make sure the entire area really is in
 >   * user-level space.  In order to do this efficiently, we make sure that the page at
 > @@ -65,7 +63,8 @@ static inline int __access_ok(const void __user *p, unsigned long size)
 >  	return likely(addr <= seg) &&
->  	 (seg == KERNEL_DS.seg || likely(REGION_OFFSET(addr) < RGN_MAP_LIMIT));
+>  	 (seg = KERNEL_DS.seg || likely(REGION_OFFSET(addr) < RGN_MAP_LIMIT));
 >  }
 > -#define access_ok(addr, size)	__access_ok((addr), (size))
 > +#define __access_ok __access_ok
@@ -398,7 +398,7 @@ Mark.
 > +++ b/arch/microblaze/include/asm/uaccess.h
 > @@ -39,13 +39,7 @@
 >  
->  # define uaccess_kernel()	(get_fs().seg == KERNEL_DS.seg)
+>  # define uaccess_kernel()	(get_fs().seg = KERNEL_DS.seg)
 >  
 > -static inline int __access_ok(unsigned long addr, unsigned long size)
 > -{
@@ -459,14 +459,14 @@ Mark.
 >  
 >  #define get_fs()	(current_thread_info()->addr_limit)
 >  #define user_addr_max	get_fs
-> +#define uaccess_kernel() (get_fs() == KERNEL_DS)
+> +#define uaccess_kernel() (get_fs() = KERNEL_DS)
 >  
 >  static inline void set_fs(mm_segment_t fs)
 >  {
 >  	current_thread_info()->addr_limit = fs;
 >  }
 >  
-> -#define uaccess_kernel()	(get_fs() == KERNEL_DS)
+> -#define uaccess_kernel()	(get_fs() = KERNEL_DS)
 > +#include <asm-generic/access_ok.h>
 >  
 > -#define __range_ok(addr, size) (size <= get_fs() && addr <= (get_fs() -size))
@@ -484,11 +484,11 @@ Mark.
 >  #define get_fs()		(current_thread_info()->addr_limit)
 >  #define set_fs(seg)		(current_thread_info()->addr_limit = (seg))
 >  
-> -#define uaccess_kernel() (get_fs().seg == KERNEL_DS.seg)
+> -#define uaccess_kernel() (get_fs().seg = KERNEL_DS.seg)
 > -
 > -#define __access_ok(addr, len)			\
 > -	(((signed long)(((long)get_fs().seg) &	\
-> -		((long)(addr) | (((long)(addr)) + (len)) | (len)))) == 0)
+> -		((long)(addr) | (((long)(addr)) + (len)) | (len)))) = 0)
 > -
 > -#define access_ok(addr, len)		\
 > -	likely(__access_ok((unsigned long)(addr), (unsigned long)(len)))
@@ -578,7 +578,7 @@ Mark.
 > +++ b/arch/openrisc/include/asm/uaccess.h
 > @@ -45,21 +45,7 @@
 >  
->  #define uaccess_kernel()	(get_fs() == KERNEL_DS)
+>  #define uaccess_kernel()	(get_fs() = KERNEL_DS)
 >  
 > -/* Ensure that the range from addr to addr+size is all within the process'
 > - * address space
@@ -619,7 +619,7 @@ Mark.
 >   */
 > -
 > -#define access_ok(uaddr, size)	\
-> -	( (uaddr) == (uaddr) )
+> -	( (uaddr) = (uaddr) )
 > +static inline int __access_ok(const void __user *addr, unsigned long size)
 > +{
 > +	return 1;
@@ -726,9 +726,7 @@ Mark.
 >  {
 >  	struct stackframe buftail;
 >  	unsigned long ra = 0;
-> -	unsigned long *user_frame_tail =
-> +	unsigned long __user *user_frame_tail =
->  			(unsigned long *)(fp - sizeof(struct stackframe));
+> -	unsigned long *user_frame_tail > +	unsigned long __user *user_frame_tail >  			(unsigned long *)(fp - sizeof(struct stackframe));
 >  
 >  	/* Check accessibility of one struct frame_tail beyond */
 > diff --git a/arch/s390/include/asm/uaccess.h b/arch/s390/include/asm/uaccess.h
@@ -814,7 +812,7 @@ Mark.
 >  #define get_fs()	(current->thread.current_ds)
 >  #define set_fs(val)	((current->thread.current_ds) = (val))
 >  
-> -#define uaccess_kernel() (get_fs().seg == KERNEL_DS.seg)
+> -#define uaccess_kernel() (get_fs().seg = KERNEL_DS.seg)
 > -
 > -/* We have there a nice not-mapped page at PAGE_OFFSET - PAGE_SIZE, so that this test
 > - * can be fairly lightweight.
@@ -862,7 +860,7 @@ Mark.
 >  
 >  #define get_fs() ((mm_segment_t){(current_thread_info()->current_ds)})
 >  
-> -#define uaccess_kernel() (get_fs().seg == KERNEL_DS.seg)
+> -#define uaccess_kernel() (get_fs().seg = KERNEL_DS.seg)
 > +static inline int __access_ok(const void __user *addr, unsigned long size)
 > +{
 > +	return 1;
@@ -984,7 +982,7 @@ Mark.
 >  #define get_fs()	(current->thread.current_ds)
 >  #define set_fs(val)	(current->thread.current_ds = (val))
 >  
-> -#define uaccess_kernel() (get_fs().seg == KERNEL_DS.seg)
+> -#define uaccess_kernel() (get_fs().seg = KERNEL_DS.seg)
 > -
 > -#define __kernel_ok (uaccess_kernel())
 > -#define __user_ok(addr, size) \
@@ -1023,7 +1021,7 @@ Mark.
 > +
 > +#ifndef uaccess_kernel
 > +#ifdef CONFIG_SET_FS
-> +#define uaccess_kernel()		(get_fs().seg == KERNEL_DS.seg)
+> +#define uaccess_kernel()		(get_fs().seg = KERNEL_DS.seg)
 > +#else
 > +#define uaccess_kernel()		(0)
 > +#endif
@@ -1050,7 +1048,7 @@ Mark.
 > +	unsigned long limit = user_addr_max();
 > +	unsigned long addr = (unsigned long)ptr;
 > +
-> +	if (limit == ULONG_MAX)
+> +	if (limit = ULONG_MAX)
 > +		return true;
 > +
 > +	return (size <= limit) && (addr <= (limit - size));
@@ -1071,7 +1069,7 @@ Mark.
 >  #endif
 >  
 > -#ifndef uaccess_kernel
-> -#define uaccess_kernel() (get_fs().seg == KERNEL_DS.seg)
+> -#define uaccess_kernel() (get_fs().seg = KERNEL_DS.seg)
 > -#endif
 > -
 > -#ifndef user_addr_max
diff --git a/a/content_digest b/N2/content_digest
index 27e6500..ccdeddf 100644
--- a/a/content_digest
+++ b/N2/content_digest
@@ -38,7 +38,20 @@
   linux-alpha@vger.kernel.org
   linux-snps-arc@lists.infradead.org
   linux-arm-kernel@lists.infradead.org
- " linux-csk\0"
+  linux-csky@vger.kernel.org
+  linux-hexagon@vger.kernel.org
+  linux-ia64@vger.kernel.org
+  linux-m68k@lists.linux-m68k.org
+  linux-mips@vger.kernel.org
+  openrisc@lists.librecores.org
+  linux-parisc@vger.kernel.org
+  linuxppc-dev@lists.ozlabs.org
+  linux-riscv@lists.infradead.org
+  linux-s390@vger.kernel.org
+  linux-sh@vger.kernel.org
+  sparclinux@vger.kernel.org
+  linux-um@lists.infradead.org
+ " linux-xtensa@linux-xtensa.org\0"
  "\00:1\0"
  "b\0"
  "On Mon, Feb 14, 2022 at 05:34:45PM +0100, Arnd Bergmann wrote:\n"
@@ -123,7 +136,7 @@
  ">  #define get_fs()  (current_thread_info()->addr_limit)\n"
  ">  #define set_fs(x) (current_thread_info()->addr_limit = (x))\n"
  ">  \n"
- "> -#define uaccess_kernel()\t(get_fs().seg == KERNEL_DS.seg)\n"
+ "> -#define uaccess_kernel()\t(get_fs().seg = KERNEL_DS.seg)\n"
  "> -\n"
  "> -/*\n"
  "> - * Is a address valid? This does a straightforward calculation rather\n"
@@ -138,7 +151,7 @@
  "> -#define __access_ok(addr, size) ({\t\t\t\t\\\n"
  "> -\tunsigned long __ao_a = (addr), __ao_b = (size);\t\t\\\n"
  "> -\tunsigned long __ao_end = __ao_a + __ao_b - !!__ao_b;\t\\\n"
- "> -\t(get_fs().seg & (__ao_a | __ao_b | __ao_end)) == 0; })\n"
+ "> -\t(get_fs().seg & (__ao_a | __ao_b | __ao_end)) = 0; })\n"
  "> -\n"
  "> -#define access_ok(addr, size)\t\t\t\t\\\n"
  "> -({\t\t\t\t\t\t\t\\\n"
@@ -265,7 +278,7 @@
  ">  \n"
  ">  #endif /* CONFIG_MMU */\n"
  ">  \n"
- "> -#define access_ok(addr, size)\t(__range_ok(addr, size) == 0)\n"
+ "> -#define access_ok(addr, size)\t(__range_ok(addr, size) = 0)\n"
  "> +#include <asm-generic/access_ok.h>\n"
  ">  \n"
  ">  #ifdef CONFIG_CPU_SPECTRE\n"
@@ -374,7 +387,7 @@
  "> - * if it is definitely invalid.\n"
  "> - *\n"
  "> - */\n"
- "> -#define uaccess_kernel() (get_fs().seg == KERNEL_DS.seg)\n"
+ "> -#define uaccess_kernel() (get_fs().seg = KERNEL_DS.seg)\n"
  "> -#define user_addr_max() (uaccess_kernel() ? ~0UL : TASK_SIZE)\n"
  "> -\n"
  "> -static inline int __access_ok(unsigned long addr, unsigned long size)\n"
@@ -396,14 +409,14 @@
  ">  #define get_fs()  (current_thread_info()->addr_limit)\n"
  ">  #define set_fs(x) (current_thread_info()->addr_limit = (x))\n"
  ">  \n"
- "> -#define uaccess_kernel()\t(get_fs().seg == KERNEL_DS.seg)\n"
+ "> -#define uaccess_kernel()\t(get_fs().seg = KERNEL_DS.seg)\n"
  "> -\n"
  ">  /*\n"
  ">   * When accessing user memory, we need to make sure the entire area really is in\n"
  ">   * user-level space.  In order to do this efficiently, we make sure that the page at\n"
  "> @@ -65,7 +63,8 @@ static inline int __access_ok(const void __user *p, unsigned long size)\n"
  ">  \treturn likely(addr <= seg) &&\n"
- ">  \t (seg == KERNEL_DS.seg || likely(REGION_OFFSET(addr) < RGN_MAP_LIMIT));\n"
+ ">  \t (seg = KERNEL_DS.seg || likely(REGION_OFFSET(addr) < RGN_MAP_LIMIT));\n"
  ">  }\n"
  "> -#define access_ok(addr, size)\t__access_ok((addr), (size))\n"
  "> +#define __access_ok __access_ok\n"
@@ -441,7 +454,7 @@
  "> +++ b/arch/microblaze/include/asm/uaccess.h\n"
  "> @@ -39,13 +39,7 @@\n"
  ">  \n"
- ">  # define uaccess_kernel()\t(get_fs().seg == KERNEL_DS.seg)\n"
+ ">  # define uaccess_kernel()\t(get_fs().seg = KERNEL_DS.seg)\n"
  ">  \n"
  "> -static inline int __access_ok(unsigned long addr, unsigned long size)\n"
  "> -{\n"
@@ -502,14 +515,14 @@
  ">  \n"
  ">  #define get_fs()\t(current_thread_info()->addr_limit)\n"
  ">  #define user_addr_max\tget_fs\n"
- "> +#define uaccess_kernel() (get_fs() == KERNEL_DS)\n"
+ "> +#define uaccess_kernel() (get_fs() = KERNEL_DS)\n"
  ">  \n"
  ">  static inline void set_fs(mm_segment_t fs)\n"
  ">  {\n"
  ">  \tcurrent_thread_info()->addr_limit = fs;\n"
  ">  }\n"
  ">  \n"
- "> -#define uaccess_kernel()\t(get_fs() == KERNEL_DS)\n"
+ "> -#define uaccess_kernel()\t(get_fs() = KERNEL_DS)\n"
  "> +#include <asm-generic/access_ok.h>\n"
  ">  \n"
  "> -#define __range_ok(addr, size) (size <= get_fs() && addr <= (get_fs() -size))\n"
@@ -527,11 +540,11 @@
  ">  #define get_fs()\t\t(current_thread_info()->addr_limit)\n"
  ">  #define set_fs(seg)\t\t(current_thread_info()->addr_limit = (seg))\n"
  ">  \n"
- "> -#define uaccess_kernel() (get_fs().seg == KERNEL_DS.seg)\n"
+ "> -#define uaccess_kernel() (get_fs().seg = KERNEL_DS.seg)\n"
  "> -\n"
  "> -#define __access_ok(addr, len)\t\t\t\\\n"
  "> -\t(((signed long)(((long)get_fs().seg) &\t\\\n"
- "> -\t\t((long)(addr) | (((long)(addr)) + (len)) | (len)))) == 0)\n"
+ "> -\t\t((long)(addr) | (((long)(addr)) + (len)) | (len)))) = 0)\n"
  "> -\n"
  "> -#define access_ok(addr, len)\t\t\\\n"
  "> -\tlikely(__access_ok((unsigned long)(addr), (unsigned long)(len)))\n"
@@ -621,7 +634,7 @@
  "> +++ b/arch/openrisc/include/asm/uaccess.h\n"
  "> @@ -45,21 +45,7 @@\n"
  ">  \n"
- ">  #define uaccess_kernel()\t(get_fs() == KERNEL_DS)\n"
+ ">  #define uaccess_kernel()\t(get_fs() = KERNEL_DS)\n"
  ">  \n"
  "> -/* Ensure that the range from addr to addr+size is all within the process'\n"
  "> - * address space\n"
@@ -662,7 +675,7 @@
  ">   */\n"
  "> -\n"
  "> -#define access_ok(uaddr, size)\t\\\n"
- "> -\t( (uaddr) == (uaddr) )\n"
+ "> -\t( (uaddr) = (uaddr) )\n"
  "> +static inline int __access_ok(const void __user *addr, unsigned long size)\n"
  "> +{\n"
  "> +\treturn 1;\n"
@@ -769,9 +782,7 @@
  ">  {\n"
  ">  \tstruct stackframe buftail;\n"
  ">  \tunsigned long ra = 0;\n"
- "> -\tunsigned long *user_frame_tail =\n"
- "> +\tunsigned long __user *user_frame_tail =\n"
- ">  \t\t\t(unsigned long *)(fp - sizeof(struct stackframe));\n"
+ "> -\tunsigned long *user_frame_tail > +\tunsigned long __user *user_frame_tail >  \t\t\t(unsigned long *)(fp - sizeof(struct stackframe));\n"
  ">  \n"
  ">  \t/* Check accessibility of one struct frame_tail beyond */\n"
  "> diff --git a/arch/s390/include/asm/uaccess.h b/arch/s390/include/asm/uaccess.h\n"
@@ -857,7 +868,7 @@
  ">  #define get_fs()\t(current->thread.current_ds)\n"
  ">  #define set_fs(val)\t((current->thread.current_ds) = (val))\n"
  ">  \n"
- "> -#define uaccess_kernel() (get_fs().seg == KERNEL_DS.seg)\n"
+ "> -#define uaccess_kernel() (get_fs().seg = KERNEL_DS.seg)\n"
  "> -\n"
  "> -/* We have there a nice not-mapped page at PAGE_OFFSET - PAGE_SIZE, so that this test\n"
  "> - * can be fairly lightweight.\n"
@@ -905,7 +916,7 @@
  ">  \n"
  ">  #define get_fs() ((mm_segment_t){(current_thread_info()->current_ds)})\n"
  ">  \n"
- "> -#define uaccess_kernel() (get_fs().seg == KERNEL_DS.seg)\n"
+ "> -#define uaccess_kernel() (get_fs().seg = KERNEL_DS.seg)\n"
  "> +static inline int __access_ok(const void __user *addr, unsigned long size)\n"
  "> +{\n"
  "> +\treturn 1;\n"
@@ -1027,7 +1038,7 @@
  ">  #define get_fs()\t(current->thread.current_ds)\n"
  ">  #define set_fs(val)\t(current->thread.current_ds = (val))\n"
  ">  \n"
- "> -#define uaccess_kernel() (get_fs().seg == KERNEL_DS.seg)\n"
+ "> -#define uaccess_kernel() (get_fs().seg = KERNEL_DS.seg)\n"
  "> -\n"
  "> -#define __kernel_ok (uaccess_kernel())\n"
  "> -#define __user_ok(addr, size) \\\n"
@@ -1066,7 +1077,7 @@
  "> +\n"
  "> +#ifndef uaccess_kernel\n"
  "> +#ifdef CONFIG_SET_FS\n"
- "> +#define uaccess_kernel()\t\t(get_fs().seg == KERNEL_DS.seg)\n"
+ "> +#define uaccess_kernel()\t\t(get_fs().seg = KERNEL_DS.seg)\n"
  "> +#else\n"
  "> +#define uaccess_kernel()\t\t(0)\n"
  "> +#endif\n"
@@ -1093,7 +1104,7 @@
  "> +\tunsigned long limit = user_addr_max();\n"
  "> +\tunsigned long addr = (unsigned long)ptr;\n"
  "> +\n"
- "> +\tif (limit == ULONG_MAX)\n"
+ "> +\tif (limit = ULONG_MAX)\n"
  "> +\t\treturn true;\n"
  "> +\n"
  "> +\treturn (size <= limit) && (addr <= (limit - size));\n"
@@ -1114,7 +1125,7 @@
  ">  #endif\n"
  ">  \n"
  "> -#ifndef uaccess_kernel\n"
- "> -#define uaccess_kernel() (get_fs().seg == KERNEL_DS.seg)\n"
+ "> -#define uaccess_kernel() (get_fs().seg = KERNEL_DS.seg)\n"
  "> -#endif\n"
  "> -\n"
  "> -#ifndef user_addr_max\n"
@@ -1161,4 +1172,4 @@
  "> 2.29.2\n"
  >
 
-b4ea77d1a412638ae2179054fb5c11a4dcb19801ccb1ddcfda1b0404512fdd4f
+3a153a3b81009c8297e1fd2a3d9e84e20a9c08bb234ef068e4620822053e1c16

diff --git a/a/1.txt b/N3/1.txt
index 22876f5..f964738 100644
--- a/a/1.txt
+++ b/N3/1.txt
@@ -1116,4 +1116,9 @@ Mark.
 >  	return (mm_segment_t) { };
 > -- 
 > 2.29.2
->
+> 
+
+_______________________________________________
+linux-riscv mailing list
+linux-riscv@lists.infradead.org
+http://lists.infradead.org/mailman/listinfo/linux-riscv
diff --git a/a/content_digest b/N3/content_digest
index 27e6500..bf24094 100644
--- a/a/content_digest
+++ b/N3/content_digest
@@ -38,7 +38,20 @@
   linux-alpha@vger.kernel.org
   linux-snps-arc@lists.infradead.org
   linux-arm-kernel@lists.infradead.org
- " linux-csk\0"
+  linux-csky@vger.kernel.org
+  linux-hexagon@vger.kernel.org
+  linux-ia64@vger.kernel.org
+  linux-m68k@lists.linux-m68k.org
+  linux-mips@vger.kernel.org
+  openrisc@lists.librecores.org
+  linux-parisc@vger.kernel.org
+  linuxppc-dev@lists.ozlabs.org
+  linux-riscv@lists.infradead.org
+  linux-s390@vger.kernel.org
+  linux-sh@vger.kernel.org
+  sparclinux@vger.kernel.org
+  linux-um@lists.infradead.org
+ " linux-xtensa@linux-xtensa.org\0"
  "\00:1\0"
  "b\0"
  "On Mon, Feb 14, 2022 at 05:34:45PM +0100, Arnd Bergmann wrote:\n"
@@ -1159,6 +1172,11 @@
  ">  \treturn (mm_segment_t) { };\n"
  "> -- \n"
  "> 2.29.2\n"
- >
+ "> \n"
+ "\n"
+ "_______________________________________________\n"
+ "linux-riscv mailing list\n"
+ "linux-riscv@lists.infradead.org\n"
+ http://lists.infradead.org/mailman/listinfo/linux-riscv
 
-b4ea77d1a412638ae2179054fb5c11a4dcb19801ccb1ddcfda1b0404512fdd4f
+0d11ec0912458b3e36f39faaea966b645362b6ebe32e1534b8133dae72418beb

diff --git a/a/1.txt b/N4/1.txt
index 22876f5..622daa4 100644
--- a/a/1.txt
+++ b/N4/1.txt
@@ -1116,4 +1116,9 @@ Mark.
 >  	return (mm_segment_t) { };
 > -- 
 > 2.29.2
->
+> 
+
+_______________________________________________
+linux-snps-arc mailing list
+linux-snps-arc@lists.infradead.org
+http://lists.infradead.org/mailman/listinfo/linux-snps-arc
diff --git a/a/content_digest b/N4/content_digest
index 27e6500..a837b4b 100644
--- a/a/content_digest
+++ b/N4/content_digest
@@ -38,7 +38,20 @@
   linux-alpha@vger.kernel.org
   linux-snps-arc@lists.infradead.org
   linux-arm-kernel@lists.infradead.org
- " linux-csk\0"
+  linux-csky@vger.kernel.org
+  linux-hexagon@vger.kernel.org
+  linux-ia64@vger.kernel.org
+  linux-m68k@lists.linux-m68k.org
+  linux-mips@vger.kernel.org
+  openrisc@lists.librecores.org
+  linux-parisc@vger.kernel.org
+  linuxppc-dev@lists.ozlabs.org
+  linux-riscv@lists.infradead.org
+  linux-s390@vger.kernel.org
+  linux-sh@vger.kernel.org
+  sparclinux@vger.kernel.org
+  linux-um@lists.infradead.org
+ " linux-xtensa@linux-xtensa.org\0"
  "\00:1\0"
  "b\0"
  "On Mon, Feb 14, 2022 at 05:34:45PM +0100, Arnd Bergmann wrote:\n"
@@ -1159,6 +1172,11 @@
  ">  \treturn (mm_segment_t) { };\n"
  "> -- \n"
  "> 2.29.2\n"
- >
+ "> \n"
+ "\n"
+ "_______________________________________________\n"
+ "linux-snps-arc mailing list\n"
+ "linux-snps-arc@lists.infradead.org\n"
+ http://lists.infradead.org/mailman/listinfo/linux-snps-arc
 
-b4ea77d1a412638ae2179054fb5c11a4dcb19801ccb1ddcfda1b0404512fdd4f
+5d9035c308e7be414d5173e831642f881d9b2754b4a94486bccd133785d947da

diff --git a/a/content_digest b/N5/content_digest
index 27e6500..fe60c88 100644
--- a/a/content_digest
+++ b/N5/content_digest
@@ -1,44 +1,9 @@
  "ref\020220214163452.1568807-1-arnd@kernel.org\0"
  "ref\020220214163452.1568807-8-arnd@kernel.org\0"
  "From\0Mark Rutland <mark.rutland@arm.com>\0"
- "Subject\0Re: [PATCH 07/14] uaccess: generalize access_ok()\0"
+ "Subject\0[OpenRISC] [PATCH 07/14] uaccess: generalize access_ok()\0"
  "Date\0Tue, 15 Feb 2022 10:58:04 +0000\0"
- "To\0Arnd Bergmann <arnd@kernel.org>\0"
- "Cc\0Linus Torvalds <torvalds@linux-foundation.org>"
-  Christoph Hellwig <hch@lst.de>
-  linux-arch@vger.kernel.org
-  linux-mm@kvack.org
-  linux-api@vger.kernel.org
-  arnd@arndb.de
-  linux-kernel@vger.kernel.org
-  linux@armlinux.org.uk
-  will@kernel.org
-  guoren@kernel.org
-  bcain@codeaurora.org
-  geert@linux-m68k.org
-  monstr@monstr.eu
-  tsbogend@alpha.franken.de
-  nickhu@andestech.com
-  green.hu@gmail.com
-  dinguyen@kernel.org
-  shorne@gmail.com
-  deller@gmx.de
-  mpe@ellerman.id.au
-  peterz@infradead.org
-  mingo@redhat.com
-  hca@linux.ibm.com
-  dalias@libc.org
-  davem@davemloft.net
-  richard@nod.at
-  x86@kernel.org
-  jcmvbkbc@gmail.com
-  ebiederm@xmission.com
-  akpm@linux-foundation.org
-  ardb@kernel.org
-  linux-alpha@vger.kernel.org
-  linux-snps-arc@lists.infradead.org
-  linux-arm-kernel@lists.infradead.org
- " linux-csk\0"
+ "To\0openrisc@lists.librecores.org\0"
  "\00:1\0"
  "b\0"
  "On Mon, Feb 14, 2022 at 05:34:45PM +0100, Arnd Bergmann wrote:\n"
@@ -1161,4 +1126,4 @@
  "> 2.29.2\n"
  >
 
-b4ea77d1a412638ae2179054fb5c11a4dcb19801ccb1ddcfda1b0404512fdd4f
+7c3fb4056db728c3fdfd36968cac03d8d1e45984a8f952350afb0df382a64bdb

diff --git a/a/content_digest b/N6/content_digest
index 27e6500..fdf03a8 100644
--- a/a/content_digest
+++ b/N6/content_digest
@@ -4,41 +4,53 @@
  "Subject\0Re: [PATCH 07/14] uaccess: generalize access_ok()\0"
  "Date\0Tue, 15 Feb 2022 10:58:04 +0000\0"
  "To\0Arnd Bergmann <arnd@kernel.org>\0"
- "Cc\0Linus Torvalds <torvalds@linux-foundation.org>"
-  Christoph Hellwig <hch@lst.de>
-  linux-arch@vger.kernel.org
+ "Cc\0dalias@libc.org"
+  linux-ia64@vger.kernel.org
+  linux-sh@vger.kernel.org
+  peterz@infradead.org
+  linux-mips@vger.kernel.org
   linux-mm@kvack.org
-  linux-api@vger.kernel.org
-  arnd@arndb.de
-  linux-kernel@vger.kernel.org
-  linux@armlinux.org.uk
-  will@kernel.org
   guoren@kernel.org
+  sparclinux@vger.kernel.org
+  linux-hexagon@vger.kernel.org
+  linux-riscv@lists.infradead.org
+  will@kernel.org
+  Christoph Hellwig <hch@lst.de>
+  linux-arch@vger.kernel.org
+  linux-s390@vger.kernel.org
   bcain@codeaurora.org
+  deller@gmx.de
+  x86@kernel.org
+  linux@armlinux.org.uk
+  linux-csky@vger.kernel.org
+  ardb@kernel.org
+  mingo@redhat.com
   geert@linux-m68k.org
+  linux-snps-arc@lists.infradead.org
+  linux-xtensa@linux-xtensa.org
+  arnd@arndb.de
+  hca@linux.ibm.com
+  linux-alpha@vger.kernel.org
+  linux-um@lists.infradead.org
+  linuxppc-dev@lists.ozlabs.org
+  linux-m68k@lists.linux-m68k.org
+  openrisc@lists.librecores.org
+  green.hu@gmail.com
+  shorne@gmail.com
+  linux-arm-kernel@lists.infradead.org
   monstr@monstr.eu
   tsbogend@alpha.franken.de
+  linux-parisc@vger.kernel.org
   nickhu@andestech.com
-  green.hu@gmail.com
-  dinguyen@kernel.org
-  shorne@gmail.com
-  deller@gmx.de
-  mpe@ellerman.id.au
-  peterz@infradead.org
-  mingo@redhat.com
-  hca@linux.ibm.com
-  dalias@libc.org
-  davem@davemloft.net
-  richard@nod.at
-  x86@kernel.org
   jcmvbkbc@gmail.com
+  linux-api@vger.kernel.org
+  linux-kernel@vger.kernel.org
+  dinguyen@kernel.org
   ebiederm@xmission.com
+  richard@nod.at
   akpm@linux-foundation.org
-  ardb@kernel.org
-  linux-alpha@vger.kernel.org
-  linux-snps-arc@lists.infradead.org
-  linux-arm-kernel@lists.infradead.org
- " linux-csk\0"
+  Linus Torvalds <torvalds@linux-foundation.org>
+ " davem@davemloft.net\0"
  "\00:1\0"
  "b\0"
  "On Mon, Feb 14, 2022 at 05:34:45PM +0100, Arnd Bergmann wrote:\n"
@@ -1161,4 +1173,4 @@
  "> 2.29.2\n"
  >
 
-b4ea77d1a412638ae2179054fb5c11a4dcb19801ccb1ddcfda1b0404512fdd4f
+1db1d33ded70f019ed21ca4ab946caac7ab9b60ed5693f2f73e07fce4912a88f

diff --git a/a/1.txt b/N7/1.txt
index 22876f5..dfc566f 100644
--- a/a/1.txt
+++ b/N7/1.txt
@@ -1116,4 +1116,9 @@ Mark.
 >  	return (mm_segment_t) { };
 > -- 
 > 2.29.2
->
+> 
+
+_______________________________________________
+linux-arm-kernel mailing list
+linux-arm-kernel@lists.infradead.org
+http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
diff --git a/a/content_digest b/N7/content_digest
index 27e6500..855a892 100644
--- a/a/content_digest
+++ b/N7/content_digest
@@ -38,7 +38,20 @@
   linux-alpha@vger.kernel.org
   linux-snps-arc@lists.infradead.org
   linux-arm-kernel@lists.infradead.org
- " linux-csk\0"
+  linux-csky@vger.kernel.org
+  linux-hexagon@vger.kernel.org
+  linux-ia64@vger.kernel.org
+  linux-m68k@lists.linux-m68k.org
+  linux-mips@vger.kernel.org
+  openrisc@lists.librecores.org
+  linux-parisc@vger.kernel.org
+  linuxppc-dev@lists.ozlabs.org
+  linux-riscv@lists.infradead.org
+  linux-s390@vger.kernel.org
+  linux-sh@vger.kernel.org
+  sparclinux@vger.kernel.org
+  linux-um@lists.infradead.org
+ " linux-xtensa@linux-xtensa.org\0"
  "\00:1\0"
  "b\0"
  "On Mon, Feb 14, 2022 at 05:34:45PM +0100, Arnd Bergmann wrote:\n"
@@ -1159,6 +1172,11 @@
  ">  \treturn (mm_segment_t) { };\n"
  "> -- \n"
  "> 2.29.2\n"
- >
+ "> \n"
+ "\n"
+ "_______________________________________________\n"
+ "linux-arm-kernel mailing list\n"
+ "linux-arm-kernel@lists.infradead.org\n"
+ http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
 
-b4ea77d1a412638ae2179054fb5c11a4dcb19801ccb1ddcfda1b0404512fdd4f
+2d7c0c05a53829e48d2e69de3a69fe5121160a9fcdfa2c2d4d2420727d7407f7

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.