diff for duplicates of <20190207193656.GF32511@hirez.programming.kicks-ass.net> diff --git a/a/content_digest b/N1/content_digest index 0a24deb..20921fc 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -4,27 +4,27 @@ "Subject\0Re: [PATCH-tip 04/22] locking/rwsem: Remove arch specific rwsem files\0" "Date\0Thu, 7 Feb 2019 20:36:56 +0100\0" "To\0Waiman Long <longman@redhat.com>\0" - "Cc\0linux-arch@vger.kernel.org" - linux-xtensa@linux-xtensa.org - Davidlohr Bueso <dave@stgolabs.net> + "Cc\0Ingo Molnar <mingo@redhat.com>" + Will Deacon <will.deacon@arm.com> + Thomas Gleixner <tglx@linutronix.de> + linux-kernel@vger.kernel.org + linux-alpha@vger.kernel.org + linux-arm-kernel@lists.infradead.org + linux-hexagon@vger.kernel.org linux-ia64@vger.kernel.org - Tim Chen <tim.c.chen@linux.intel.com> - Arnd Bergmann <arnd@arndb.de> + linuxppc-dev@lists.ozlabs.org linux-sh@vger.kernel.org - linux-hexagon@vger.kernel.org + sparclinux@vger.kernel.org + linux-xtensa@linux-xtensa.org + linux-arch@vger.kernel.org x86@kernel.org - Will Deacon <will.deacon@arm.com> - linux-kernel@vger.kernel.org - Linus Torvalds <torvalds@linux-foundation.org> - Ingo Molnar <mingo@redhat.com> + Arnd Bergmann <arnd@arndb.de> Borislav Petkov <bp@alien8.de> H. Peter Anvin <hpa@zytor.com> - linux-alpha@vger.kernel.org - sparclinux@vger.kernel.org - Thomas Gleixner <tglx@linutronix.de> - linuxppc-dev@lists.ozlabs.org + Davidlohr Bueso <dave@stgolabs.net> + Linus Torvalds <torvalds@linux-foundation.org> Andrew Morton <akpm@linux-foundation.org> - " linux-arm-kernel@lists.infradead.org\0" + " Tim Chen <tim.c.chen@linux.intel.com>\0" "\00:1\0" "b\0" "On Thu, Feb 07, 2019 at 02:07:08PM -0500, Waiman Long wrote:\n" @@ -56,4 +56,4 @@ "Anyway, yuck, you're keeping all that BIAS nonsense :/ I was so hoping\n" for a rwsem implementation without that impenetrable crap. -8a4fd914129c263b77b8eccfc767bb8740a83722d5d7926bf477fc26fbf06b54 +49c009a397062b35ff067ce47abc38fcbdbc1ea3fe5136a5e0be52c6338a17d4
diff --git a/a/1.txt b/N2/1.txt index 5ae8442..ed2293b 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -5,7 +5,7 @@ On Thu, Feb 07, 2019 at 02:07:08PM -0500, Waiman Long wrote: > + long tmp; > + > + while ((tmp = atomic_long_read(&sem->count)) >= 0) { -> + if (tmp == atomic_long_cmpxchg_acquire(&sem->count, tmp, +> + if (tmp = atomic_long_cmpxchg_acquire(&sem->count, tmp, > + tmp + RWSEM_ACTIVE_READ_BIAS)) { > + return 1; > + } diff --git a/a/content_digest b/N2/content_digest index 0a24deb..c25176f 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -2,7 +2,7 @@ "ref\01549566446-27967-5-git-send-email-longman@redhat.com\0" "From\0Peter Zijlstra <peterz@infradead.org>\0" "Subject\0Re: [PATCH-tip 04/22] locking/rwsem: Remove arch specific rwsem files\0" - "Date\0Thu, 7 Feb 2019 20:36:56 +0100\0" + "Date\0Thu, 07 Feb 2019 19:36:56 +0000\0" "To\0Waiman Long <longman@redhat.com>\0" "Cc\0linux-arch@vger.kernel.org" linux-xtensa@linux-xtensa.org @@ -34,7 +34,7 @@ "> +\tlong tmp;\n" "> +\n" "> +\twhile ((tmp = atomic_long_read(&sem->count)) >= 0) {\n" - "> +\t\tif (tmp == atomic_long_cmpxchg_acquire(&sem->count, tmp,\n" + "> +\t\tif (tmp = atomic_long_cmpxchg_acquire(&sem->count, tmp,\n" "> +\t\t\t\t tmp + RWSEM_ACTIVE_READ_BIAS)) {\n" "> +\t\t\treturn 1;\n" "> +\t\t}\n" @@ -56,4 +56,4 @@ "Anyway, yuck, you're keeping all that BIAS nonsense :/ I was so hoping\n" for a rwsem implementation without that impenetrable crap. -8a4fd914129c263b77b8eccfc767bb8740a83722d5d7926bf477fc26fbf06b54 +830f42c3137931700f61f24ccb48a55c26e46ec65641d0911bebede0c69a4824
diff --git a/a/1.txt b/N3/1.txt index 5ae8442..1f7e6d8 100644 --- a/a/1.txt +++ b/N3/1.txt @@ -26,3 +26,8 @@ Nah, you're supposed to write that like: Anyway, yuck, you're keeping all that BIAS nonsense :/ I was so hoping for a rwsem implementation without that impenetrable crap. + +_______________________________________________ +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/N3/content_digest index 0a24deb..c0a894a 100644 --- a/a/content_digest +++ b/N3/content_digest @@ -54,6 +54,11 @@ "\n" "\n" "Anyway, yuck, you're keeping all that BIAS nonsense :/ I was so hoping\n" - for a rwsem implementation without that impenetrable crap. + "for a rwsem implementation without that impenetrable crap.\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 -8a4fd914129c263b77b8eccfc767bb8740a83722d5d7926bf477fc26fbf06b54 +25abe4ae85827e44d27a39784141ff4da15c43ecd3598613b84707384a8b2d98
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.