diff for duplicates of <1295296983.30950.369.camel@laptop> diff --git a/a/content_digest b/N1/content_digest index 9cefd79..b494ecc 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,34 +1,59 @@ "ref\01295262433.30950.53.camel@laptop\0" "ref\01295296310.2148.29.camel@pasglop\0" - "From\0Peter Zijlstra <peterz-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>\0" + "From\0Peter Zijlstra <peterz@infradead.org>\0" "Subject\0Re: [PATCH] sched: provide scheduler_ipi() callback in response to smp_send_reschedule()\0" "Date\0Mon, 17 Jan 2011 21:43:03 +0100\0" - "To\0Benjamin Herrenschmidt <benh-XVmvHMARGAS8U2dJNN8I7kB+6BGkLq7r@public.gmane.org>\0" - "Cc\0linux-m32r-ja-rQhvJZKUsGBRYuoOT4C5/9i2O/JbrIOy@public.gmane.org" - linux-mips-6z/3iImG2C8G8FEW9MqTrA@public.gmane.org - linux-m32r-rQhvJZKUsGBRYuoOT4C5/9i2O/JbrIOy@public.gmane.org - linux-ia64-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - linux-sh-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - Heiko Carstens <heiko.carstens-tA70FqPdS9bQT0dZR+AlfA@public.gmane.org> - Howells <dhowells-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org> - Paul Mackerras <paulus-eUNUBHrolfbYtjvyW6yDsg@public.gmane.org> - H. Peter Anvin <hpa-YMNOUZJC4hwAvxtiuMwx3w@public.gmane.org> - sparclinux-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - Linux-Arch <linux-arch-u79uwXL29TY76Z2rM5mHXA@public.gmane.org> - linux-s390-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - Jesper Nilsson <jesper.nilsson-VrBV9hrLPhE@public.gmane.org> - Mikael-ZG0+EudsQA8dtHy/vicBwGD2FQJk+8+b@public.gmane.org - Russell King <linux-lFZ/pmaqli7XmaaqVzeoHQ@public.gmane.org> - Takata <takata-TMSiXQfHlQjsTix1lMzHGQ@public.gmane.org> - x86-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org - James E.J. Bottomley <jejb-6jwH94ZQLHl74goWV3ctuw@public.gmane.org> - virtualization-qjLDD68F18O7TbgM5vRIOg@public.gmane.org - Ingo Molnar <mingo-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org> - xen-devel-GuqFBffKawuULHF6PoxzQEEOCMrvLtNR@public.gmane.org - Chris-ZG0+EudsQA8dtHy/vicBwGD2FQJk+8+b@public.gmane.org - Matt Turner <mattst88-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> - uclinux-dist-devel-ZG0+EudsQA8dtHy/vicBwGD2FQJk+8+b@public.gmane.org - " Fen\0" + "To\0Benjamin Herrenschmidt <benh@kernel.crashing.org>\0" + "Cc\0Richard Henderson <rth@twiddle.net>" + Ivan Kokshaysky <ink@jurassic.park.msu.ru> + Matt Turner <mattst88@gmail.com> + Russell King <linux@arm.linux.org.uk> + Mike Frysinger <vapier@gentoo.org> + Mikael Starvik <starvik@axis.com> + Jesper Nilsson <jesper.nilsson@axis.com> + Tony Luck <tony.luck@intel.com> + Fenghua Yu <fenghua.yu@intel.com> + Hirokazu Takata <takata@linux-m32r.org> + Ralf Baechle <ralf@linux-mips.org> + David Howells <dhowells@redhat.com> + Koichi Yasutake <yasutake.koichi@jp.panasonic.com> + Kyle McMartin <kyle@mcmartin.ca> + Helge Deller <deller@gmx.de> + James E.J. Bottomley <jejb@parisc-linux.org> + Paul Mackerras <paulus@samba.org> + Martin Schwidefsky <schwidefsky@de.ibm.com> + Heiko Carstens <heiko.carstens@de.ibm.com> + linux390@de.ibm.com + Paul Mundt <lethal@linux-sh.org> + David S. Miller <davem@davemloft.net> + Chris Metcalf <cmetcalf@tilera.com> + Jeff Dike <jdike@addtoit.com> + Thomas Gleixner <tglx@linutronix.de> + Ingo Molnar <mingo@redhat.com> + H. Peter Anvin <hpa@zytor.com> + x86@kernel.org + Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com> + Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> + linux-alpha@vger.kernel.org + linux-kernel@vger.kernel.org + linux-arm-kernel@lists.infradead.org + uclinux-dist-devel@blackfin.uclinux.org + linux-cris-kernel@axis.com + linux-ia64@vger.kernel.org + linux-m32r@ml.linux-m32r.org + linux-m32r-ja@ml.linux-m32r.org + linux-mips@linux-mips.org + linux-am33-list@redhat.com + linux-parisc@vger.kernel.org + linuxppc-dev@lists.ozlabs.org + linux-s390@vger.kernel.org + linux-sh@vger.kernel.org + sparclinux@vger.kernel.org + user-mode-linux-devel@lists.sourceforge.net + user-mode-linux-user@lists.sourceforge.net + xen-devel@lists.xensource.com + virtualization@lists.osdl.org + " Linux-Arch <linux-arch@vger.kernel.org>\0" "\00:1\0" "b\0" "On Tue, 2011-01-18 at 07:31 +1100, Benjamin Herrenschmidt wrote:\n" @@ -44,4 +69,4 @@ "for ttwu tail ends and x86 too uses this ipi for a few random other\n" things like kicking kvm out of guest context.. -93e61bdcf3f683c4138f505b23902abba6fe9ecad1992cafeb322608a6fea469 +15407e3849200020e76988388f20cc4de49feb5209f603e5c769212ac8446006
diff --git a/a/1.txt b/N2/1.txt index 2e13f6a..8926174 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -1,11 +1,11 @@ On Tue, 2011-01-18 at 07:31 +1100, Benjamin Herrenschmidt wrote: -> +>=20 > Beware of false positive, I've used "fake" reschedule IPIs in the past > for other things (like kicking a CPU out of sleep state for unrelated > reasons). Nothing that I know that is upstream today but some of that > might come back. I'd like to avoid having to add an atomic to know if > it's a real reschedule, will the scheduler be smart enough to not bother -> with false positives ? +> with false positives ?=20 Yes it can deal with that, some will be for reschedules, some will be for ttwu tail ends and x86 too uses this ipi for a few random other diff --git a/a/content_digest b/N2/content_digest index 9cefd79..9061ead 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -1,47 +1,71 @@ "ref\01295262433.30950.53.camel@laptop\0" "ref\01295296310.2148.29.camel@pasglop\0" - "From\0Peter Zijlstra <peterz-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>\0" + "From\0Peter Zijlstra <peterz@infradead.org>\0" "Subject\0Re: [PATCH] sched: provide scheduler_ipi() callback in response to smp_send_reschedule()\0" "Date\0Mon, 17 Jan 2011 21:43:03 +0100\0" - "To\0Benjamin Herrenschmidt <benh-XVmvHMARGAS8U2dJNN8I7kB+6BGkLq7r@public.gmane.org>\0" - "Cc\0linux-m32r-ja-rQhvJZKUsGBRYuoOT4C5/9i2O/JbrIOy@public.gmane.org" - linux-mips-6z/3iImG2C8G8FEW9MqTrA@public.gmane.org - linux-m32r-rQhvJZKUsGBRYuoOT4C5/9i2O/JbrIOy@public.gmane.org - linux-ia64-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - linux-sh-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - Heiko Carstens <heiko.carstens-tA70FqPdS9bQT0dZR+AlfA@public.gmane.org> - Howells <dhowells-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org> - Paul Mackerras <paulus-eUNUBHrolfbYtjvyW6yDsg@public.gmane.org> - H. Peter Anvin <hpa-YMNOUZJC4hwAvxtiuMwx3w@public.gmane.org> - sparclinux-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - Linux-Arch <linux-arch-u79uwXL29TY76Z2rM5mHXA@public.gmane.org> - linux-s390-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - Jesper Nilsson <jesper.nilsson-VrBV9hrLPhE@public.gmane.org> - Mikael-ZG0+EudsQA8dtHy/vicBwGD2FQJk+8+b@public.gmane.org - Russell King <linux-lFZ/pmaqli7XmaaqVzeoHQ@public.gmane.org> - Takata <takata-TMSiXQfHlQjsTix1lMzHGQ@public.gmane.org> - x86-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org - James E.J. Bottomley <jejb-6jwH94ZQLHl74goWV3ctuw@public.gmane.org> - virtualization-qjLDD68F18O7TbgM5vRIOg@public.gmane.org - Ingo Molnar <mingo-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org> - xen-devel-GuqFBffKawuULHF6PoxzQEEOCMrvLtNR@public.gmane.org - Chris-ZG0+EudsQA8dtHy/vicBwGD2FQJk+8+b@public.gmane.org - Matt Turner <mattst88-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> - uclinux-dist-devel-ZG0+EudsQA8dtHy/vicBwGD2FQJk+8+b@public.gmane.org - " Fen\0" + "To\0Benjamin Herrenschmidt <benh@kernel.crashing.org>\0" + "Cc\0linux-m32r-ja@ml.linux-m32r.org" + linux-mips@linux-mips.org + linux-ia64@vger.kernel.org + linux-sh@vger.kernel.org + H. Peter Anvin <hpa@zytor.com> + Heiko Carstens <heiko.carstens@de.ibm.com> + Paul Mackerras <paulus@samba.org> + Helge Deller <deller@gmx.de> + sparclinux@vger.kernel.org + Linux-Arch <linux-arch@vger.kernel.org> + linux-s390@vger.kernel.org + Jesper Nilsson <jesper.nilsson@axis.com> + Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com> + Russell King <linux@arm.linux.org.uk> + Hirokazu Takata <takata@linux-m32r.org> + x86@kernel.org + James E.J. Bottomley <jejb@parisc-linux.org> + virtualization@lists.osdl.org + Ingo Molnar <mingo@redhat.com> + Matt Turner <mattst88@gmail.com> + Fenghua Yu <fenghua.yu@intel.com> + Mike Frysinger <vapier@gentoo.org> + user-mode-linux-devel@lists.sourceforge.net + Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> + Jeff Dike <jdike@addtoit.com> + Chris Metcalf <cmetcalf@tilera.com> + xen-devel@lists.xensource.com + Mikael Starvik <starvik@axis.com> + linux-m32r@ml.linux-m32r.org + Ivan Kokshaysky <ink@jurassic.park.msu.ru> + user-mode-linux-user@lists.sourceforge.net + uclinux-dist-devel@blackfin.uclinux.org + Thomas Gleixner <tglx@linutronix.de> + linux-arm-kernel@lists.infradead.org + Richard Henderson <rth@twiddle.net> + Tony Luck <tony.luck@intel.com> + linux-parisc@vger.kernel.org + linux-cris-kernel@axis.com + linux-am33-list@redhat.com + linux-kernel@vger.kernel.org + Ralf Baechle <ralf@linux-mips.org> + Kyle McMartin <kyle@mcmartin.ca> + Paul Mundt <lethal@linux-sh.org> + linux-alpha@vger.kernel.org + Martin Schwidefsky <schwidefsky@de.ibm.com> + linux390@de.ibm.com + Koichi Yasutake <yasutake.koichi@jp.panasonic.com> + linuxppc-dev@lists.ozlabs.org + " David S. Miller <davem@davemloft.net>\0" "\00:1\0" "b\0" "On Tue, 2011-01-18 at 07:31 +1100, Benjamin Herrenschmidt wrote:\n" - "> \n" + ">=20\n" "> Beware of false positive, I've used \"fake\" reschedule IPIs in the past\n" "> for other things (like kicking a CPU out of sleep state for unrelated\n" "> reasons). Nothing that I know that is upstream today but some of that\n" "> might come back. I'd like to avoid having to add an atomic to know if\n" "> it's a real reschedule, will the scheduler be smart enough to not bother\n" - "> with false positives ? \n" + "> with false positives ?=20\n" "\n" "Yes it can deal with that, some will be for reschedules, some will be\n" "for ttwu tail ends and x86 too uses this ipi for a few random other\n" things like kicking kvm out of guest context.. -93e61bdcf3f683c4138f505b23902abba6fe9ecad1992cafeb322608a6fea469 +096586c71be35fcaf989a2cfb2e509cecfd59bb3f8d896eabb0e57e7670e0704
diff --git a/a/content_digest b/N3/content_digest index 9cefd79..a8e8428 100644 --- a/a/content_digest +++ b/N3/content_digest @@ -1,34 +1,9 @@ "ref\01295262433.30950.53.camel@laptop\0" "ref\01295296310.2148.29.camel@pasglop\0" - "From\0Peter Zijlstra <peterz-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>\0" - "Subject\0Re: [PATCH] sched: provide scheduler_ipi() callback in response to smp_send_reschedule()\0" + "From\0peterz@infradead.org (Peter Zijlstra)\0" + "Subject\0[PATCH] sched: provide scheduler_ipi() callback in response to smp_send_reschedule()\0" "Date\0Mon, 17 Jan 2011 21:43:03 +0100\0" - "To\0Benjamin Herrenschmidt <benh-XVmvHMARGAS8U2dJNN8I7kB+6BGkLq7r@public.gmane.org>\0" - "Cc\0linux-m32r-ja-rQhvJZKUsGBRYuoOT4C5/9i2O/JbrIOy@public.gmane.org" - linux-mips-6z/3iImG2C8G8FEW9MqTrA@public.gmane.org - linux-m32r-rQhvJZKUsGBRYuoOT4C5/9i2O/JbrIOy@public.gmane.org - linux-ia64-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - linux-sh-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - Heiko Carstens <heiko.carstens-tA70FqPdS9bQT0dZR+AlfA@public.gmane.org> - Howells <dhowells-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org> - Paul Mackerras <paulus-eUNUBHrolfbYtjvyW6yDsg@public.gmane.org> - H. Peter Anvin <hpa-YMNOUZJC4hwAvxtiuMwx3w@public.gmane.org> - sparclinux-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - Linux-Arch <linux-arch-u79uwXL29TY76Z2rM5mHXA@public.gmane.org> - linux-s390-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - Jesper Nilsson <jesper.nilsson-VrBV9hrLPhE@public.gmane.org> - Mikael-ZG0+EudsQA8dtHy/vicBwGD2FQJk+8+b@public.gmane.org - Russell King <linux-lFZ/pmaqli7XmaaqVzeoHQ@public.gmane.org> - Takata <takata-TMSiXQfHlQjsTix1lMzHGQ@public.gmane.org> - x86-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org - James E.J. Bottomley <jejb-6jwH94ZQLHl74goWV3ctuw@public.gmane.org> - virtualization-qjLDD68F18O7TbgM5vRIOg@public.gmane.org - Ingo Molnar <mingo-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org> - xen-devel-GuqFBffKawuULHF6PoxzQEEOCMrvLtNR@public.gmane.org - Chris-ZG0+EudsQA8dtHy/vicBwGD2FQJk+8+b@public.gmane.org - Matt Turner <mattst88-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> - uclinux-dist-devel-ZG0+EudsQA8dtHy/vicBwGD2FQJk+8+b@public.gmane.org - " Fen\0" + "To\0linux-arm-kernel@lists.infradead.org\0" "\00:1\0" "b\0" "On Tue, 2011-01-18 at 07:31 +1100, Benjamin Herrenschmidt wrote:\n" @@ -44,4 +19,4 @@ "for ttwu tail ends and x86 too uses this ipi for a few random other\n" things like kicking kvm out of guest context.. -93e61bdcf3f683c4138f505b23902abba6fe9ecad1992cafeb322608a6fea469 +4911113c2bab11e05971c3f25f7735388ca983f1dad61aa596ba8f6bb0907f27
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.