diff for duplicates of <1521140611.6358.29.camel@synopsys.com> diff --git a/a/1.txt b/N1/1.txt index a49acd9..166bd64 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -1,8 +1,8 @@ Hi Peter, -On Thu, 2018-03-15 at 12:28 +0100, Peter Zijlstra wrote: -> On Thu, Mar 15, 2018 at 09:12:09AM +0000, Alexey Brodkin wrote: -> > On Thu, 2018-03-15 at 09:18 +0100, Peter Zijlstra wrote: +On Thu, 2018-03-15@12:28 +0100, Peter Zijlstra wrote: +> On Thu, Mar 15, 2018@09:12:09AM +0000, Alexey Brodkin wrote: +> > On Thu, 2018-03-15@09:18 +0100, Peter Zijlstra wrote: > > > Also, it might make sense to stuff this implementation in some lib/ file > > > somewhere and make all platforms that need it use the same code, afaict > > > there really isn't anything platform specific to it. @@ -41,10 +41,3 @@ clean-up all that since efforts might be spent pointlessly. > I was just thinking it would be good to have a common implementation (if > possible) rather than 4-5 different copies of basically the same thing. - -From above I would conclude that only M68K might benefit from new library -implementation. BTW M68K uses a bit different ABI compared to ARC for that syscall so -it will be really atomic_cmpxchg_32() libfunction called from those syscalls, -but now I think that's exactly what you meant initially, correct? - --Alexey diff --git a/a/content_digest b/N1/content_digest index 1c254a3..c745a3d 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -5,21 +5,17 @@ "ref\020180315081845.GS4064@hirez.programming.kicks-ass.net\0" "ref\01521105128.11552.64.camel@synopsys.com\0" "ref\020180315112829.GW4064@hirez.programming.kicks-ass.net\0" - "From\0Alexey Brodkin <Alexey.Brodkin@synopsys.com>\0" - "Subject\0Re: arc_usr_cmpxchg and preemption\0" + "From\0Alexey.Brodkin@synopsys.com (Alexey Brodkin)\0" + "Subject\0arc_usr_cmpxchg and preemption\0" "Date\0Thu, 15 Mar 2018 19:03:32 +0000\0" - "To\0peterz@infradead.org <peterz@infradead.org>\0" - "Cc\0Vineet.Gupta1@synopsys.com <Vineet.Gupta1@synopsys.com>" - linux-kernel@vger.kernel.org <linux-kernel@vger.kernel.org> - linux-arch@vger.kernel.org <linux-arch@vger.kernel.org> - " linux-snps-arc@lists.infradead.org <linux-snps-arc@lists.infradead.org>\0" + "To\0linux-snps-arc@lists.infradead.org\0" "\00:1\0" "b\0" "Hi Peter,\n" "\n" - "On Thu, 2018-03-15 at 12:28 +0100, Peter Zijlstra wrote:\n" - "> On Thu, Mar 15, 2018 at 09:12:09AM +0000, Alexey Brodkin wrote:\n" - "> > On Thu, 2018-03-15 at 09:18 +0100, Peter Zijlstra wrote:\n" + "On Thu, 2018-03-15@12:28 +0100, Peter Zijlstra wrote:\n" + "> On Thu, Mar 15, 2018@09:12:09AM +0000, Alexey Brodkin wrote:\n" + "> > On Thu, 2018-03-15@09:18 +0100, Peter Zijlstra wrote:\n" "> > > Also, it might make sense to stuff this implementation in some lib/ file\n" "> > > somewhere and make all platforms that need it use the same code, afaict\n" "> > > there really isn't anything platform specific to it.\n" @@ -57,13 +53,6 @@ "clean-up all that since efforts might be spent pointlessly.\n" "\n" "> I was just thinking it would be good to have a common implementation (if\n" - "> possible) rather than 4-5 different copies of basically the same thing.\n" - "\n" - "From above I would conclude that only M68K might benefit from new library\n" - "implementation. BTW M68K uses a bit different ABI compared to ARC for that syscall so\n" - "it will be really atomic_cmpxchg_32() libfunction called from those syscalls,\n" - "but now I think that's exactly what you meant initially, correct?\n" - "\n" - -Alexey + > possible) rather than 4-5 different copies of basically the same thing. -67a039ab32d18884628a01a930167c360375d0dd7de481676599ce0b6dc584b5 +100962c444358f2b278d0f8049c5920c2d91618ea48a701065232296a4a1c247
diff --git a/a/1.txt b/N2/1.txt index a49acd9..30785a5 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -42,7 +42,7 @@ clean-up all that since efforts might be spent pointlessly. > I was just thinking it would be good to have a common implementation (if > possible) rather than 4-5 different copies of basically the same thing. -From above I would conclude that only M68K might benefit from new library +>From above I would conclude that only M68K might benefit from new library implementation. BTW M68K uses a bit different ABI compared to ARC for that syscall so it will be really atomic_cmpxchg_32() libfunction called from those syscalls, but now I think that's exactly what you meant initially, correct? diff --git a/a/content_digest b/N2/content_digest index 1c254a3..3252265 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -59,11 +59,11 @@ "> I was just thinking it would be good to have a common implementation (if\n" "> possible) rather than 4-5 different copies of basically the same thing.\n" "\n" - "From above I would conclude that only M68K might benefit from new library\n" + ">From above I would conclude that only M68K might benefit from new library\n" "implementation. BTW M68K uses a bit different ABI compared to ARC for that syscall so\n" "it will be really atomic_cmpxchg_32() libfunction called from those syscalls,\n" "but now I think that's exactly what you meant initially, correct?\n" "\n" -Alexey -67a039ab32d18884628a01a930167c360375d0dd7de481676599ce0b6dc584b5 +5a67259a86f588fa005bfe3d0a06142d0cbb2dd254201f67e861ba022921fab3
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.