diff for duplicates of <20190207194828.GC32534@hirez.programming.kicks-ass.net> diff --git a/a/content_digest b/N1/content_digest index eb940ed..7718022 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -5,27 +5,27 @@ "Subject\0Re: [PATCH-tip 04/22] locking/rwsem: Remove arch specific rwsem files\0" "Date\0Thu, 7 Feb 2019 20:48:28 +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 08:36:56PM +0100, Peter Zijlstra wrote:\n" @@ -60,4 +60,4 @@ "> Anyway, yuck, you're keeping all that BIAS nonsense :/ I was so hoping\n" > for a rwsem implementation without that impenetrable crap. -45e770cf2e5c610a052bc92759cd59b60c70d1f3d2a8046eb8c7a016879e9455 +3ee9a929134b34f093672e9d37b35e6f710a3c0bc848203d0df23b9bd713c9ad
diff --git a/a/1.txt b/N2/1.txt index d8a16bb..69e1ccb 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -6,7 +6,7 @@ On Thu, Feb 07, 2019 at 08:36:56PM +0100, Peter Zijlstra 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 eb940ed..0a731d5 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -3,7 +3,7 @@ "ref\020190207193656.GF32511@hirez.programming.kicks-ass.net\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:48:28 +0100\0" + "Date\0Thu, 07 Feb 2019 19:48:28 +0000\0" "To\0Waiman Long <longman@redhat.com>\0" "Cc\0linux-arch@vger.kernel.org" linux-xtensa@linux-xtensa.org @@ -36,7 +36,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" @@ -60,4 +60,4 @@ "> Anyway, yuck, you're keeping all that BIAS nonsense :/ I was so hoping\n" > for a rwsem implementation without that impenetrable crap. -45e770cf2e5c610a052bc92759cd59b60c70d1f3d2a8046eb8c7a016879e9455 +62faec01d534b37a935999b4bd3de02809331ee1baa5875277743d6cbeef0225
diff --git a/a/1.txt b/N3/1.txt index d8a16bb..90f41a3 100644 --- a/a/1.txt +++ b/N3/1.txt @@ -29,3 +29,8 @@ N/m that's not in fact the same... > > 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 eb940ed..5fc39de 100644 --- a/a/content_digest +++ b/N3/content_digest @@ -58,6 +58,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 -45e770cf2e5c610a052bc92759cd59b60c70d1f3d2a8046eb8c7a016879e9455 +d08a5d77e0a88bca1ec8310ea1e9471567b98353aa55a856c244b5f78a1ea5f3
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.