From: Ingo Molnar <mingo-X9Un+BFzKDI@public.gmane.org>
To: "Rafael J. Wysocki" <rjw-KKrjLPT3xs0@public.gmane.org>,
Oleg Nesterov <oleg-6lXkIZvqkOAvJsYlp49lxw@public.gmane.org>,
Dmitry Torokhov
<dmitry.torokhov-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>,
Dmitry Adamushko
<dmitry.adamushko-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>,
Max Krasnyansky <maxk@q>
Cc: Linux Kernel Mailing List
<linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>,
Kernel Testers List
<kernel-testers-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>
Subject: Re: [Bug #11380] lockdep warning: cpu_add_remove_lock at:cpu_maps_update_begin+0x14/0x16
Date: Mon, 10 Nov 2008 08:30:47 +0100 [thread overview]
Message-ID: <20081110073047.GA28578@elte.hu> (raw)
In-Reply-To: <4B0Eqx89uNG.A.J5D.9b1FJB@chimera>
* Rafael J. Wysocki <rjw-KKrjLPT3xs0@public.gmane.org> wrote:
> This message has been generated automatically as a part of a report
> of regressions introduced between 2.6.26 and 2.6.27.
>
> The following bug entry is on the current list of known regressions
> introduced between 2.6.26 and 2.6.27. Please verify if it still should
> be listed and let me know (either way).
>
> Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=11380
> Subject : lockdep warning: cpu_add_remove_lock at:cpu_maps_update_begin+0x14/0x16
> Submitter : Ingo Molnar <mingo-X9Un+BFzKDI@public.gmane.org>
> Date : 2008-08-20 6:44 (82 days old)
> References : http://marc.info/?l=linux-kernel&m=121921480931970&w=4
had a quick look again: i believe this one still triggers, and it's
caused by some interaction between input code and workqueue code. I
think it started triggering when Oleg's workqueue annotation patches
went upstream:
6af8bf3: workqueues: add comments to __create_workqueue_key()
8448502: workqueues: do CPU_UP_CANCELED if CPU_UP_PREPARE fails
8de6d30: workqueues: schedule_on_each_cpu() can use schedule_work_on()
ef1ca23: workqueues: queue_work() can use queue_work_on()
a67da70: workqueues: lockdep annotations for flush_work()
3da1c84: workqueues: make get_online_cpus() useable for work->func()
8616a89: workqueues: schedule_on_each_cpu: use flush_work()
db70089: workqueues: implement flush_work()
1a4d9b0: workqueues: insert_work: use "list_head *" instead of "int tail"
plus when the cpu_active_map changes went upstream:
e761b77: cpu hotplug, sched: Introduce cpu_active_map and redo sched domain ma
so it's possibly an old input layer locking problem that only got
exposed via current changes. It's not an input layer bug that got
introduced ~80 days ago, but possibly an input layer problem. Or a CPU
hotplug bug. Or a workqueue bug.
Ingo
next prev parent reply other threads:[~2008-11-10 7:30 UTC|newest]
Thread overview: 53+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-11-09 19:40 2.6.28-rc3-git6: Reported regressions 2.6.26 -> 2.6.27 Rafael J. Wysocki
2008-11-09 19:40 ` [Bug #11207] VolanoMark regression with 2.6.27-rc1 Rafael J. Wysocki
2008-11-09 19:43 ` [Bug #11209] 2.6.27-rc1 process time accounting Rafael J. Wysocki
2008-11-09 19:43 ` [Bug #11308] tbench regression on each kernel release from 2.6.22 -> 2.6.28 Rafael J. Wysocki
2008-11-09 19:43 ` [Bug #11264] Invalid op opcode in kernel/workqueue Rafael J. Wysocki
2008-11-09 19:43 ` [Bug #11215] INFO: possible recursive locking detected ps2_command Rafael J. Wysocki
2008-11-09 19:43 ` [Bug #11340] LTP overnight run resulted in unusable box Rafael J. Wysocki
2008-11-09 19:43 ` [Bug #11404] BUG: in 2.6.23-rc3-git7 in do_cciss_intr Rafael J. Wysocki
2008-11-09 22:24 ` Randy Dunlap
2008-11-09 19:43 ` [Bug #11380] lockdep warning: cpu_add_remove_lock at:cpu_maps_update_begin+0x14/0x16 Rafael J. Wysocki
2008-11-10 7:30 ` Ingo Molnar [this message]
[not found] ` <20081110073047.GA28578-X9Un+BFzKDI@public.gmane.org>
2008-11-10 13:22 ` Oleg Nesterov
[not found] ` <20081110132208.GB10294-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2008-11-11 2:10 ` KOSAKI Motohiro
[not found] ` <20081111105706.6174.KOSAKI.MOTOHIRO-+CUm20s59erQFUHtdCDX3A@public.gmane.org>
2008-11-11 12:01 ` Oleg Nesterov
[not found] ` <20081111120111.GA3503-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2008-11-11 11:07 ` Ingo Molnar
[not found] ` <20081111110708.GE15645-X9Un+BFzKDI@public.gmane.org>
2008-11-11 13:47 ` Rafael J. Wysocki
2008-11-09 19:43 ` [Bug #11407] suspend: unable to handle kernel paging request Rafael J. Wysocki
2008-11-09 19:43 ` [Bug #11476] failure to associate after resume from suspend to ram Rafael J. Wysocki
2008-11-09 19:43 ` [Bug #11543] kernel panic: softlockup in tick_periodic() ??? Rafael J. Wysocki
2008-11-10 16:18 ` Cyrill Gorcunov
2008-11-09 19:43 ` [Bug #11505] oltp ~10% regression with 2.6.27-rc5 on stoakley machine Rafael J. Wysocki
2008-11-09 19:43 ` [Bug #11608] 2.6.27-rc6 BUG: unable to handle kernel paging request Rafael J. Wysocki
2008-11-09 19:43 ` [Bug #11569] Panic stop CPUs regression Rafael J. Wysocki
2008-11-09 19:43 ` [Bug #11664] acpi errors and random freeze on sony vaio sr Rafael J. Wysocki
2008-11-09 19:43 ` [Bug #11805] mounting XFS produces a segfault Rafael J. Wysocki
2008-11-09 19:43 ` [Bug #11820] 2.6.27: 0 MHz CPU and wrong system time on AMD Geode system Rafael J. Wysocki
2008-11-09 19:43 ` [Bug #11698] 2.6.27-rc7, freezes with > 1 s2ram cycle Rafael J. Wysocki
2008-11-09 19:43 ` [Bug #11795] ks959-sir dongle no longer works under 2.6.27 (REGRESSION) Rafael J. Wysocki
2008-11-09 19:43 ` [Bug #11829] Kernel 2.6.26.5 -> 2.6.27.2 [USB REGRESSION] (USB -> D_STATE) Rafael J. Wysocki
2008-11-11 7:13 ` Greg KH
[not found] ` <20081111071301.GB13596-U8xfFu+wG4EAvxtiuMwx3w@public.gmane.org>
2008-11-11 13:53 ` Rafael J. Wysocki
2008-11-11 15:41 ` Mike Isely
[not found] ` <Pine.LNX.4.64.0811110938500.22093-Ea2Jjc6YRc5If6P1QZMOBw@public.gmane.org>
2008-11-11 16:38 ` Rafael J. Wysocki
[not found] ` <200811111453.34386.rjw-KKrjLPT3xs0@public.gmane.org>
2008-11-11 16:42 ` Alan Stern
2008-11-09 19:43 ` [Bug #11836] Scheduler on C2D CPU and latest 2.6.27 kernel Rafael J. Wysocki
2008-11-09 19:43 ` [Bug #11830] disk statistics issue in 2.6.27 Rafael J. Wysocki
2008-11-09 23:49 ` Miquel van Smoorenburg
[not found] ` <1226274573.6979.1.camel-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
2008-11-10 0:05 ` Rafael J. Wysocki
2008-11-10 0:13 ` James Bottomley
2008-11-10 0:19 ` Miquel van Smoorenburg
2008-11-09 19:43 ` [Bug #11876] RCU hang on cpu re-hotplug with 2.6.27rc8 Rafael J. Wysocki
2008-11-09 19:43 ` [Bug #11865] WOL for E100 Doesn't Work Anymore Rafael J. Wysocki
2008-11-09 19:43 ` [Bug #11843] usb hdd problems with 2.6.27.2 Rafael J. Wysocki
2008-11-09 19:43 ` [Bug #11892] Battery information and status disappearing and wrong thermal status Rafael J. Wysocki
2008-11-09 19:43 ` [Bug #11983] iwlagn: wrong command queue 31, command id 0x0 Rafael J. Wysocki
-- strict thread matches above, loose matches on Subject: below --
2008-11-02 16:47 2.6.28-rc2-git7: Reported regressions 2.6.26 -> 2.6.27 Rafael J. Wysocki
2008-11-02 16:49 ` [Bug #11380] lockdep warning: cpu_add_remove_lock at:cpu_maps_update_begin+0x14/0x16 Rafael J. Wysocki
2008-10-25 21:04 2.6.28-rc1-git1: Reported regressions 2.6.26 -> 2.6.27 Rafael J. Wysocki
2008-10-25 21:07 ` [Bug #11380] lockdep warning: cpu_add_remove_lock at:cpu_maps_update_begin+0x14/0x16 Rafael J. Wysocki
2008-10-04 17:28 2.6.27-rc8-git7: Reported regressions from 2.6.26 Rafael J. Wysocki
2008-10-04 17:32 ` [Bug #11380] lockdep warning: cpu_add_remove_lock at:cpu_maps_update_begin+0x14/0x16 Rafael J. Wysocki
2008-09-21 18:52 2.6.27-rc6-git6: Reported regressions from 2.6.26 Rafael J. Wysocki
2008-09-21 18:54 ` [Bug #11380] lockdep warning: cpu_add_remove_lock at:cpu_maps_update_begin+0x14/0x16 Rafael J. Wysocki
2008-09-12 18:59 2.6.27-rc6-git2: Reported regressions from 2.6.26 Rafael J. Wysocki
2008-09-12 19:06 ` [Bug #11380] lockdep warning: cpu_add_remove_lock at:cpu_maps_update_begin+0x14/0x16 Rafael J. Wysocki
2008-09-06 21:24 2.6.27-rc5-git8: Reported regressions from 2.6.26 Rafael J. Wysocki
2008-09-06 21:30 ` [Bug #11380] lockdep warning: cpu_add_remove_lock at:cpu_maps_update_begin+0x14/0x16 Rafael J. Wysocki
2008-08-30 19:46 2.6.27-rc5-git2: Reported regressions from 2.6.26 Rafael J. Wysocki
2008-08-30 19:50 ` [Bug #11380] lockdep warning: cpu_add_remove_lock at:cpu_maps_update_begin+0x14/0x16 Rafael J. Wysocki
2008-08-23 18:07 2.6.27-rc4-git1: Reported regressions from 2.6.26 Rafael J. Wysocki
2008-08-23 18:10 ` [Bug #11380] lockdep warning: cpu_add_remove_lock at:cpu_maps_update_begin+0x14/0x16 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=20081110073047.GA28578@elte.hu \
--to=mingo-x9un+bfzkdi@public.gmane.org \
--cc=dmitry.adamushko-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org \
--cc=dmitry.torokhov-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org \
--cc=kernel-testers-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=maxk@q \
--cc=oleg-6lXkIZvqkOAvJsYlp49lxw@public.gmane.org \
--cc=rjw-KKrjLPT3xs0@public.gmane.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).