diff for duplicates of <5131FB4C.7070408@cn.fujitsu.com> diff --git a/a/content_digest b/N1/content_digest index 909d528..d5ae2db 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -15,11 +15,13 @@ "Date\0Sat, 02 Mar 2013 21:14:52 +0800\0" "To\0Michel Lespinasse <walken@google.com>" " Srivatsa S. Bhat <srivatsa.bhat@linux.vnet.ibm.com>\0" - "Cc\0Lai Jiangshan <eag0628@gmail.com>" + "Cc\0Oleg Nesterov <oleg@redhat.com>" + Lai Jiangshan <eag0628@gmail.com> linux-doc@vger.kernel.org peterz@infradead.org fweisbec@gmail.com linux-kernel@vger.kernel.org + namhyung@kernel.org mingo@kernel.org linux-arch@vger.kernel.org linux@arm.linux.org.uk @@ -31,12 +33,10 @@ rusty@rustcorp.com.au rostedt@goodmis.org rjw@sisk.pl - namhyung@kernel.org + vincent.guittot@linaro.org tglx@linutronix.de linux-arm-kernel@lists.infradead.org netdev@vger.kernel.org - Oleg Nesterov <oleg@redhat.com> - vincent.guittot@linaro.org sbw@mit.edu tj@kernel.org akpm@linux-foundation.org @@ -308,4 +308,4 @@ "-- \n" 1.7.7.6 -cee799faa69b5dae36b577093f81e60b1d6c5fc9c466912cb481e1f74717056b +827c2f4849cfd6af7011bd8741cd99905ea5d5890bb3341a2ced13145fbc516b
diff --git a/a/1.txt b/N2/1.txt index 75d16e5..4151b83 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -1,4 +1,4 @@ -From 345a7a75c314ff567be48983e0892bc69c4452e7 Mon Sep 17 00:00:00 2001 +>From 345a7a75c314ff567be48983e0892bc69c4452e7 Mon Sep 17 00:00:00 2001 From: Lai Jiangshan <laijs@cn.fujitsu.com> Date: Sat, 2 Mar 2013 20:33:14 +0800 Subject: [PATCH] lglock: add read-preference local-global rwlock diff --git a/a/content_digest b/N2/content_digest index 909d528..0334583 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -43,7 +43,7 @@ " linuxppc-dev@lists.ozlabs.org\0" "\00:1\0" "b\0" - "From 345a7a75c314ff567be48983e0892bc69c4452e7 Mon Sep 17 00:00:00 2001\n" + ">From 345a7a75c314ff567be48983e0892bc69c4452e7 Mon Sep 17 00:00:00 2001\n" "From: Lai Jiangshan <laijs@cn.fujitsu.com>\n" "Date: Sat, 2 Mar 2013 20:33:14 +0800\n" "Subject: [PATCH] lglock: add read-preference local-global rwlock\n" @@ -308,4 +308,4 @@ "-- \n" 1.7.7.6 -cee799faa69b5dae36b577093f81e60b1d6c5fc9c466912cb481e1f74717056b +b99f8ad77fb33fcf938937f4cff3e1b17f3c274092191d72f4a3599450312e01
diff --git a/a/1.txt b/N3/1.txt index 75d16e5..df1db86 100644 --- a/a/1.txt +++ b/N3/1.txt @@ -1,4 +1,4 @@ -From 345a7a75c314ff567be48983e0892bc69c4452e7 Mon Sep 17 00:00:00 2001 +>From 345a7a75c314ff567be48983e0892bc69c4452e7 Mon Sep 17 00:00:00 2001 From: Lai Jiangshan <laijs@cn.fujitsu.com> Date: Sat, 2 Mar 2013 20:33:14 +0800 Subject: [PATCH] lglock: add read-preference local-global rwlock @@ -83,7 +83,7 @@ wins at read_lock(&fallback_rwlock) due to rwlock is read-preference. 3) read site functions are irqsafe(reentrance-safe) (read site functions is not protected by disabled irq, but they are irqsafe) - If read site function is interrupted at any point and reenters read site + If read site function is interrupted@any point and reenters read site again, reentranced read site will not be mislead by the first read site if the reader counter > 0, in this case, it means currently frontend(this cpu lock of lglock) or backend(fallback rwlock) lock is held, it is safe to act as diff --git a/a/content_digest b/N3/content_digest index 909d528..d9f76ab 100644 --- a/a/content_digest +++ b/N3/content_digest @@ -10,40 +10,13 @@ "ref\05130E8E2.50206@cn.fujitsu.com\0" "ref\020130301182854.GA3631@redhat.com\0" "ref\0CANN689HEW=b5S93J27p+rBX-5m7jkW4FER=eHDCp7OgMaTWLPw@mail.gmail.com\0" - "From\0Lai Jiangshan <laijs@cn.fujitsu.com>\0" + "From\0laijs@cn.fujitsu.com (Lai Jiangshan)\0" "Subject\0[PATCH V2] lglock: add read-preference local-global rwlock\0" "Date\0Sat, 02 Mar 2013 21:14:52 +0800\0" - "To\0Michel Lespinasse <walken@google.com>" - " Srivatsa S. Bhat <srivatsa.bhat@linux.vnet.ibm.com>\0" - "Cc\0Lai Jiangshan <eag0628@gmail.com>" - linux-doc@vger.kernel.org - peterz@infradead.org - fweisbec@gmail.com - linux-kernel@vger.kernel.org - mingo@kernel.org - linux-arch@vger.kernel.org - linux@arm.linux.org.uk - xiaoguangrong@linux.vnet.ibm.com - wangyun@linux.vnet.ibm.com - paulmck@linux.vnet.ibm.com - nikunj@linux.vnet.ibm.com - linux-pm@vger.kernel.org - rusty@rustcorp.com.au - rostedt@goodmis.org - rjw@sisk.pl - namhyung@kernel.org - tglx@linutronix.de - linux-arm-kernel@lists.infradead.org - netdev@vger.kernel.org - Oleg Nesterov <oleg@redhat.com> - vincent.guittot@linaro.org - sbw@mit.edu - tj@kernel.org - akpm@linux-foundation.org - " linuxppc-dev@lists.ozlabs.org\0" + "To\0linux-arm-kernel@lists.infradead.org\0" "\00:1\0" "b\0" - "From 345a7a75c314ff567be48983e0892bc69c4452e7 Mon Sep 17 00:00:00 2001\n" + ">From 345a7a75c314ff567be48983e0892bc69c4452e7 Mon Sep 17 00:00:00 2001\n" "From: Lai Jiangshan <laijs@cn.fujitsu.com>\n" "Date: Sat, 2 Mar 2013 20:33:14 +0800\n" "Subject: [PATCH] lglock: add read-preference local-global rwlock\n" @@ -128,7 +101,7 @@ "\n" "3) read site functions are irqsafe(reentrance-safe)\n" " (read site functions is not protected by disabled irq, but they are irqsafe)\n" - "\tIf read site function is interrupted at any point and reenters read site\n" + "\tIf read site function is interrupted@any point and reenters read site\n" "again, reentranced read site will not be mislead by the first read site if the\n" "reader counter > 0, in this case, it means currently frontend(this cpu lock of\n" "lglock) or backend(fallback rwlock) lock is held, it is safe to act as\n" @@ -308,4 +281,4 @@ "-- \n" 1.7.7.6 -cee799faa69b5dae36b577093f81e60b1d6c5fc9c466912cb481e1f74717056b +b92b00ef8e95c61413d561f54637ae2890970c79405e0cd2c821a1c203c45bee
diff --git a/a/1.txt b/N4/1.txt index 75d16e5..4151b83 100644 --- a/a/1.txt +++ b/N4/1.txt @@ -1,4 +1,4 @@ -From 345a7a75c314ff567be48983e0892bc69c4452e7 Mon Sep 17 00:00:00 2001 +>From 345a7a75c314ff567be48983e0892bc69c4452e7 Mon Sep 17 00:00:00 2001 From: Lai Jiangshan <laijs@cn.fujitsu.com> Date: Sat, 2 Mar 2013 20:33:14 +0800 Subject: [PATCH] lglock: add read-preference local-global rwlock diff --git a/a/content_digest b/N4/content_digest index 909d528..8296d26 100644 --- a/a/content_digest +++ b/N4/content_digest @@ -15,11 +15,13 @@ "Date\0Sat, 02 Mar 2013 21:14:52 +0800\0" "To\0Michel Lespinasse <walken@google.com>" " Srivatsa S. Bhat <srivatsa.bhat@linux.vnet.ibm.com>\0" - "Cc\0Lai Jiangshan <eag0628@gmail.com>" + "Cc\0Oleg Nesterov <oleg@redhat.com>" + Lai Jiangshan <eag0628@gmail.com> linux-doc@vger.kernel.org peterz@infradead.org fweisbec@gmail.com linux-kernel@vger.kernel.org + namhyung@kernel.org mingo@kernel.org linux-arch@vger.kernel.org linux@arm.linux.org.uk @@ -31,19 +33,17 @@ rusty@rustcorp.com.au rostedt@goodmis.org rjw@sisk.pl - namhyung@kernel.org + vincent.guittot@linaro.org tglx@linutronix.de linux-arm-kernel@lists.infradead.org netdev@vger.kernel.org - Oleg Nesterov <oleg@redhat.com> - vincent.guittot@linaro.org sbw@mit.edu tj@kernel.org akpm@linux-foundation.org " linuxppc-dev@lists.ozlabs.org\0" "\00:1\0" "b\0" - "From 345a7a75c314ff567be48983e0892bc69c4452e7 Mon Sep 17 00:00:00 2001\n" + ">From 345a7a75c314ff567be48983e0892bc69c4452e7 Mon Sep 17 00:00:00 2001\n" "From: Lai Jiangshan <laijs@cn.fujitsu.com>\n" "Date: Sat, 2 Mar 2013 20:33:14 +0800\n" "Subject: [PATCH] lglock: add read-preference local-global rwlock\n" @@ -308,4 +308,4 @@ "-- \n" 1.7.7.6 -cee799faa69b5dae36b577093f81e60b1d6c5fc9c466912cb481e1f74717056b +10a76cde60dc7405d9fc24f236f343c0e413bc1e74f8c28e270c83f007151adc
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.