From: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
To: Alexey Dobriyan <adobriyan@gmail.com>
Cc: Oleg Nesterov <oleg@tv-sign.ru>, Adrian Bunk <bunk@kernel.org>,
"Rafael J. Wysocki" <rjw@sisk.pl>,
Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
Linus Torvalds <torvalds@linux-foundation.org>
Subject: Re: [Bug #10815] 2.6.26-rc4: RIP find_pid_ns+0x6b/0xa0
Date: Sun, 15 Jun 2008 16:26:50 -0700 [thread overview]
Message-ID: <20080615232650.GA18956@linux.vnet.ibm.com> (raw)
In-Reply-To: <20080615181710.GA17915@linux.vnet.ibm.com>
On Sun, Jun 15, 2008 at 11:17:10AM -0700, Paul E. McKenney wrote:
> On Sun, Jun 15, 2008 at 08:21:50PM +0400, Alexey Dobriyan wrote:
> > On Sat, Jun 14, 2008 at 08:30:01PM -0700, Paul E. McKenney wrote:
> > > On Sat, Jun 14, 2008 at 11:43:38PM +0400, Alexey Dobriyan wrote:
> > > > On Sat, Jun 14, 2008 at 11:12:12AM -0700, Paul E. McKenney wrote:
> > > > > On Sat, Jun 14, 2008 at 06:58:39PM +0400, Oleg Nesterov wrote:
> > > > > > On 06/14, Paul E. McKenney wrote:
> > > > > > >
> > > > > > > On Fri, Jun 13, 2008 at 04:52:55PM +0300, Adrian Bunk wrote:
> > > > > > > > On Sat, Jun 07, 2008 at 10:42:57PM +0200, Rafael J. Wysocki wrote:
> > > > > > > > > This message has been generated automatically as a part of a report
> > > > > > > > > of recent regressions.
> > > > > > > > >
> > > > > > > > > The following bug entry is on the current list of known regressions
> > > > > > > > > from 2.6.25. Please verify if it still should be listed.
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10815
> > > > > > > > > Subject : 2.6.26-rc4: RIP find_pid_ns+0x6b/0xa0
> > > > > > > > > Submitter : Alexey Dobriyan <adobriyan@gmail.com>
> > > > > > > > > Date : 2008-05-27 09:23 (12 days old)
> > > > > > > > > References : http://lkml.org/lkml/2008/5/27/9
> > > > > > > > > Handled-By : Oleg Nesterov <oleg@tv-sign.ru>
> > > > > > > > > Linus Torvalds <torvalds@linux-foundation.org>
> > > > > > > > > Paul E. McKenney <paulmck@linux.vnet.ibm.com>
> > > > > > > > > Patch : http://lkml.org/lkml/2008/5/28/16
> > > > > > > >
> > > > > > > > What happened with this issue?
> > > > > > >
> > > > > > > The patch listed above works for me, passes rcutorture, &c. However,
> > > > > > > I never have been able to reproduce the original problem, so cannot say
> > > > > > > whether it qualifies as a fix.
> > > > > >
> > > > > > I doubt very much RCU was the reason of this problem.
> > > > >
> > > > > Although I very much appreciate your confidence in my code, it is new
> > > > > code, so therefore under suspicion.
> > > > >
> > > > > > Alexey, how did you trigger this problem?
> > > > >
> > > > > One of them involved running LTP while doing 170 kernel builds in
> > > > > parallel.
> > > >
> > > > My gut feeling is that find_pid_ns oops, __d_lookup oops and
> > > > __call_for_each_cic oops are the same bug.
> > > >
> > > > And rcutorture failures I've mentioned to Paul privately.
> > >
> > > Yep, running rcutorture in parallel with LTP, which didn't reproduce
> > > for me either.
> > >
> > > Did the patch at http://lkml.org/lkml/2008/5/28/16 help?
> > >
> > > > Oleg, debugging you've posted never triggered.
> > > >
> > > > kerneloops suggests that I'm alone. :-(
> > >
> > > Assuming that the above patch didn't help... As a desperation measure,
> > > I could suggest the following patch.
> >
> > > --- linux-2.6.26-rc4/kernel/rcupreempt.c
> > > +++ linux-2.6.26-rc4-alexey/kernel/rcupreempt.c
> > > @@ -77,7 +77,7 @@
> > > *
> > > * GP in GP_STAGES stands for Grace Period ;)
> > > */
> > > -#define GP_STAGES 2
> > > +#define GP_STAGES 3
> > > struct rcu_data {
> > > spinlock_t lock; /* Protect rcu_data fields. */
> > > long completed; /* Number of last completed batch. */
> >
> > Both patches (independently) do not help with rcutortures failures:
> >
> > [ 58.968404] rcu-torture:--- Start of test: nreaders=4 nfakewriters=4 stat_interval=0 verbose=0 test_no_idle_hz=0 shuffle_interval = 5
> > [ 159.044524] rcu-torture: rtc: 0000000000000000 ver: 53859 tfle: 0 rta: 53859 rtaf: 18 rtf: 53797 rtmbe: 0
> > [ 159.044527] rcu-torture: !!! Reader Pipe: 65565142 4275 1 0 0 0 0 0 0 0 0
> > [ 159.044529] rcu-torture: Reader Batch: 65564196 5207 7 3 1 1 0 1 1 0 1
> > [ 159.044530] rcu-torture: Free-Block Circulation: 53858 53853 53846 53843 53834 53825 53816 53808 53803 53797 0
> > [ 159.044976] rcu-torture:--- End of test: FAILURE: nreaders=4 nfakewriters=4 stat_interval=0 verbose=0 test_no_idle_hz=0 shuffle_interval = 5
>
> And the repeat-by is simply running LTP in parallel with rcutorture?
> This is a one-hour run of rcutorture or thereabouts?
I also tried running LTP in parallel with rcutorture on POWER, and I
cannot reproduce on that platform either.
Thanx, Paul
next prev parent reply other threads:[~2008-06-15 23:27 UTC|newest]
Thread overview: 129+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-06-07 20:38 2.6.26-rc5-git2: Reported regressions from 2.6.25 Rafael J. Wysocki
2008-06-07 20:38 ` [Bug #10493] mips BCM47XX compile error Rafael J. Wysocki
2008-06-11 16:17 ` Adrian Bunk
2008-06-07 20:42 ` [Bug #10606] 2.6.26-rc1 regression: ACPI fails to load SDT. - Dell M1530 Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10714] Badness seen on 2.6.26-rc2 with lockdep enabled Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10765] iwl3945/mac80211: association times out since 2.6.26-rc1 Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10760] PCIEHP breakage in 2.6.26-rc1,2.6.26-rc2,2.6.26-rc3 Rafael J. Wysocki
2008-06-09 8:19 ` Kenji Kaneshige
2008-06-07 20:42 ` [Bug #10669] ACPI: kmemcheck: Caught 16-bit read from freed memory (f7c12ec6) Rafael J. Wysocki
2008-06-07 21:58 ` Vegard Nossum
2008-06-07 20:42 ` [Bug #10761] hackbench regression with 2.6.26-rc2 on tulsa machine Rafael J. Wysocki
2008-06-08 3:45 ` Mike Galbraith
2008-06-08 16:51 ` Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10616] Horrendous Audio Stutter - current git Rafael J. Wysocki
[not found] ` <200806080035.00796.elendil@planet.nl>
2008-06-08 16:48 ` Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10741] bug in `tty: BKL pushdown'? Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10725] Write protect on on Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10629] 2.6.26-rc1-$sha1: RIP __d_lookup+0x8c/0x160 Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10686] critical thermal shutdown regression 2.6.26-rc1 - HP Pavilion dv6700 Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10670] BUG: linux-2.6.26-rc1 oops at thinkpad_acpi:led_set_status Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10764] some serial configurations are now broken Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10726] x86-64 NODES_SHIFT compile failure Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10642] general protection fault: 0000 [1] PREEMPT SMP DEBUG_PAGEALLOC Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10748] dhclient fails to run; capabilities error Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10711] BUG: unable to handle kernel paging request - scsi_bus_uevent Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10730] build issue #503 for v2.6.26-rc2-433-gf26a398 : undefined reference to `request_firmware' Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10724] ACPI: EC: GPE storm detected, disabling EC GPE Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10821] rt25xx: lock dependancy warning, association failure, and kmalloc corruption Rafael J. Wysocki
2008-06-13 14:00 ` Adrian Bunk
2008-06-13 18:09 ` Ivo van Doorn
2008-06-07 20:42 ` [Bug #10872] x86_64 boot hang when CONFIG_NUMA=n Rafael J. Wysocki
2008-06-11 20:30 ` Randy Dunlap
2008-06-07 20:42 ` [Bug #10873] serial/bfin_5xx.c build error Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10827] 2.6.26rc4 GFS2 oops Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10828] [2.6.25-git18 => 2.6.26-rc1-git1] Xorg crash with xf86MapVidMem error Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10823] stuck localhost TCP connections, v2.6.26-rc3+ Rafael J. Wysocki
2008-06-09 10:07 ` Ilpo Järvinen
2008-06-07 20:42 ` [Bug #10864] [regression][bisected] ~90,000 wakeups as of 2.6.26-rc3 Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10865] i get the following oops trying to mount an ntfs partition on thinkpad Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10863] kvm causing memory corruption? now 2.6.26-rc4 Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10874] blackfin drivers/net/smc91x.c build error Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10825] appletouch after wakeup Rafael J. Wysocki
2008-06-07 22:54 ` Justin Mattock
2008-06-08 16:53 ` Rafael J. Wysocki
2008-06-08 18:26 ` Justin Mattock
2008-06-09 9:07 ` Oliver Neukum
2008-06-09 16:18 ` Justin Mattock
2008-06-09 19:53 ` Oliver Neukum
2008-06-09 20:29 ` Justin Mattock
2008-06-09 20:31 ` Oliver Neukum
2008-06-09 20:52 ` Justin Mattock
2008-06-09 21:16 ` Oliver Neukum
2008-06-09 22:04 ` Justin Mattock
2008-06-09 22:36 ` Justin Mattock
2008-06-09 22:40 ` Oliver Neukum
2008-06-10 0:03 ` Justin Mattock
2008-06-10 0:06 ` Jiri Kosina
2008-06-10 1:11 ` Justin Mattock
2008-06-07 20:42 ` [Bug #10819] Fatal DMA error with b43 driver since 2.6.26 Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10826] NFS oops in 2.6.26rc4 Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10862] forcedeth: lockdep warning on ethtool -s Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10787] pcie hotplug bootup crash fix Rafael J. Wysocki
2008-06-09 8:22 ` Kenji Kaneshige
2008-06-07 20:42 ` [Bug #10866] /dev/rtc was missing until I disabled CONFIG_RTC_CLASS Rafael J. Wysocki
2008-06-13 19:33 ` [Bug 10866] " Adrian Bunk
2008-06-13 19:55 ` Lior Dotan
2008-06-13 20:43 ` David Brownell
2008-06-13 21:02 ` Ingo Molnar
2008-06-13 22:38 ` David Brownell
2008-06-14 9:35 ` [rtc-linux] " Alessandro Zummo
2008-06-14 11:18 ` Adrian Bunk
2008-06-14 11:33 ` Alessandro Zummo
2008-06-14 10:38 ` Ingo Molnar
2008-06-13 21:20 ` Adrian Bunk
2008-06-14 11:56 ` Lior Dotan
2008-06-15 8:15 ` Lior Dotan
2008-06-16 0:24 ` Adrian Bunk
2008-06-16 7:33 ` Lior Dotan
2008-06-07 20:42 ` [Bug #10843] Display artifacts on XOrg logout with PAT kernel and VESA framebuffer Rafael J. Wysocki
2008-06-07 22:09 ` Frans Pop
2008-06-07 20:42 ` [Bug #9791] Clock is running too fast^Wslow using acpi_pm clocksource Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10816] vt/fbcon: fix background color on line feed Rafael J. Wysocki
2008-06-07 22:08 ` Jan Engelhardt
2008-06-08 16:52 ` Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10815] 2.6.26-rc4: RIP find_pid_ns+0x6b/0xa0 Rafael J. Wysocki
2008-06-13 13:52 ` Adrian Bunk
2008-06-14 14:42 ` Paul E. McKenney
2008-06-14 14:58 ` Oleg Nesterov
2008-06-14 18:12 ` Paul E. McKenney
2008-06-14 19:43 ` Alexey Dobriyan
2008-06-15 3:30 ` Paul E. McKenney
2008-06-15 16:21 ` Alexey Dobriyan
2008-06-15 18:17 ` Paul E. McKenney
2008-06-15 20:32 ` Linus Torvalds
2008-06-15 23:27 ` Paul E. McKenney
2008-06-15 23:38 ` Linus Torvalds
2008-06-16 3:01 ` Alexey Dobriyan
2008-06-16 3:31 ` Paul E. McKenney
2008-06-16 3:46 ` Alexey Dobriyan
2008-06-17 3:42 ` Paul E. McKenney
2008-06-24 0:50 ` Alexey Dobriyan
2008-06-24 1:31 ` Linus Torvalds
2008-06-24 1:51 ` Nick Piggin
2008-06-24 12:04 ` Paul E. McKenney
2008-06-24 21:08 ` Paul E. McKenney
2008-06-24 21:15 ` Ingo Molnar
2008-06-25 9:04 ` Paul E. McKenney
2008-06-16 13:53 ` Vegard Nossum
2008-06-15 23:26 ` Paul E. McKenney [this message]
2008-06-07 20:42 ` [Bug #10830] two different oopses with 2.6.26-rc4 Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10861] 2.6.26-rc4-git2 - long pause during boot Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10868] Oops on loading ipaq module since 2.6.26, prevents use of device Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10786] 2.6.26-rc3 64bit SMP does not boot on J5600 Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10860] total system freeze at boot with 2.6.26-rc Rafael J. Wysocki
2008-06-07 22:24 ` Vegard Nossum
2008-06-08 16:58 ` Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10799] sky2 general protection fault Rafael J. Wysocki
2008-06-07 20:42 ` [Bug #10794] mips: CONF_CM_DEFAULT build error Rafael J. Wysocki
2008-06-11 18:51 ` Adrian Bunk
[not found] ` <dCRO4tbfLzK.A.XbF.I6vSIB@albercik>
2008-06-10 2:58 ` [Bug #10614] WARNING: at include/linux/blkdev.h:431 blk_queue_init_tags+0x110/0x11f() Nick Piggin
2008-06-10 7:42 ` Jens Axboe
2008-06-10 14:52 ` James Bottomley
2008-06-10 18:57 ` Jens Axboe
-- strict thread matches above, loose matches on Subject: below --
2008-07-06 11:39 2.6.26-rc9: Reported regressions from 2.6.25 Rafael J. Wysocki
2008-07-06 11:45 ` [Bug #10815] 2.6.26-rc4: RIP find_pid_ns+0x6b/0xa0 Rafael J. Wysocki
2008-07-06 11:45 ` Rafael J. Wysocki
2008-06-29 18:15 2.6.26-rc8: Reported regressions from 2.6.25 Rafael J. Wysocki
2008-06-29 18:18 ` [Bug #10815] 2.6.26-rc4: RIP find_pid_ns+0x6b/0xa0 Rafael J. Wysocki
2008-06-22 17:49 2.6.26-rc7-git2: Reported regressions from 2.6.25 Rafael J. Wysocki
2008-06-22 17:54 ` [Bug #10815] 2.6.26-rc4: RIP find_pid_ns+0x6b/0xa0 Rafael J. Wysocki
2008-06-14 20:04 2.6.26-rc6-git2: Reported regressions from 2.6.25 Rafael J. Wysocki
2008-06-14 20:12 ` [Bug 10815] 2.6.26-rc4: RIP find_pid_ns+0x6b/0xa0 Rafael J. Wysocki
2008-05-31 17:44 2.6.26-rc4-git4: Reported regressions from 2.6.25 Rafael J. Wysocki
2008-05-31 17:48 ` [Bug #10815] 2.6.26-rc4: RIP find_pid_ns+0x6b/0xa0 Rafael J. Wysocki
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20080615232650.GA18956@linux.vnet.ibm.com \
--to=paulmck@linux.vnet.ibm.com \
--cc=adobriyan@gmail.com \
--cc=bunk@kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=oleg@tv-sign.ru \
--cc=rjw@sisk.pl \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.