From: Dave Jones <davej@redhat.com>
To: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>,
Linux Kernel <linux-kernel@vger.kernel.org>
Cc: fweisbec@gmail.com
Subject: WARNING: at kernel/rcutree.c:388 rcu_eqs_enter
Date: Tue, 21 May 2013 19:58:13 -0400 [thread overview]
Message-ID: <20130521235813.GA18737@redhat.com> (raw)
In-Reply-To: <20130521173100.GA2076@redhat.com>
On Tue, May 21, 2013 at 01:31:00PM -0400, Dave Jones wrote:
I'm also seeing this quite often..
[ 576.156848] WARNING: at kernel/rcutree.c:388 rcu_eqs_enter+0x9b/0xb0()
[ 576.165962] Modules linked in: snd_seq_dummy tun fuse bnep hidp can_raw phonet rfcomm rose bluetooth netrom af_rxrpc scsi_transport_iscsi caif_socket caif ipt_ULOG af_key pppoe pppox af_802154 ppp_generic nfnetlink slhc llc2 can_bcm can irda atm ax25 ipx rds p8023 p8022 crc_ccitt x25 nfc rfkill decnet appletalk psnap llc snd_hda_codec_realtek snd_hda_codec_hdmi xfs libcrc32c microcode snd_hda_intel snd_hda_codec pcspkr i915 snd_hwdep snd_seq snd_seq_device e1000e snd_pcm i2c_algo_bit drm_kms_helper drm ptp snd_page_alloc snd_timer pps_core snd i2c_core soundcore video
[ 576.235012] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 3.10.0-rc2+ #2
[ 576.264999] ffffffff819e8d1d ffffffff81c01e90 ffffffff816599f1 ffffffff81c01ec8
[ 576.265002] ffffffff8104a171 ffff8802449cdb60 0000000000000000 0000000000000000
[ 576.265005] ffffffff81c01fd8 ffffffff81c01fd8 ffffffff81c01ed8 ffffffff8104a24a
[ 576.265006] Call Trace:
[ 576.265011] [<ffffffff816599f1>] dump_stack+0x19/0x1b
[ 576.265015] [<ffffffff8104a171>] warn_slowpath_common+0x61/0x80
[ 576.265018] [<ffffffff8104a24a>] warn_slowpath_null+0x1a/0x20
[ 576.265022] [<ffffffff81100b7b>] rcu_eqs_enter+0x9b/0xb0
[ 576.265025] [<ffffffff81100ba9>] rcu_idle_enter+0x19/0x40
[ 576.265029] [<ffffffff810a66e2>] cpu_startup_entry+0x92/0x420
[ 576.265034] [<ffffffff81645287>] rest_init+0x137/0x140
[ 576.265037] [<ffffffff81645155>] ? rest_init+0x5/0x140
[ 576.265041] [<ffffffff81ed3e1a>] start_kernel+0x3ec/0x3f9
[ 576.265044] [<ffffffff81ed3836>] ? repair_env_string+0x5c/0x5c
[ 576.265048] [<ffffffff81ed356f>] x86_64_start_reservations+0x2a/0x2c
[ 576.265050] [<ffffffff81ed363d>] x86_64_start_kernel+0xcc/0xcf
[ 576.265052] ---[ end trace d18cda23dfca05cc ]---
WARN_ON_ONCE((oldval & DYNTICK_TASK_NEST_MASK) == 0);
[ 576.265054] WARNING: at kernel/rcutree.c:363 rcu_eqs_enter_common+0x44d/0x470()
[ 576.265096] Modules linked in: snd_seq_dummy tun fuse bnep hidp can_raw phonet rfcomm rose bluetooth netrom af_rxrpc scsi_transport_iscsi caif_socket caif ipt_ULOG af_key pppoe pppox af_802154 ppp_generic nfnetlink slhc llc2 can_bcm can irda atm ax25 ipx rds p8023 p8022 crc_ccitt x25 nfc rfkill decnet appletalk psnap llc snd_hda_codec_realtek snd_hda_codec_hdmi xfs libcrc32c microcode snd_hda_intel snd_hda_codec pcspkr i915 snd_hwdep snd_seq snd_seq_device e1000e snd_pcm i2c_algo_bit drm_kms_helper drm ptp snd_page_alloc snd_timer pps_core snd i2c_core soundcore video
[ 576.265099] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G W 3.10.0-rc2+ #2
[ 576.265103] ffffffff819e8d1d ffffffff81c01e50 ffffffff816599f1 ffffffff81c01e88
[ 576.265106] ffffffff8104a171 ffff8802449cdb60 0000000000000000 ffff8802449cdb60
[ 576.265109] ff00000000000000 0000000000000000 ffffffff81c01e98 ffffffff8104a24a
[ 576.265110] Call Trace:
[ 576.265113] [<ffffffff816599f1>] dump_stack+0x19/0x1b
[ 576.265115] [<ffffffff8104a171>] warn_slowpath_common+0x61/0x80
[ 576.265118] [<ffffffff8104a24a>] warn_slowpath_null+0x1a/0x20
[ 576.265121] [<ffffffff81100abd>] rcu_eqs_enter_common+0x44d/0x470
[ 576.265124] [<ffffffff81100b4a>] rcu_eqs_enter+0x6a/0xb0
[ 576.265127] [<ffffffff81100ba9>] rcu_idle_enter+0x19/0x40
[ 576.265130] [<ffffffff810a66e2>] cpu_startup_entry+0x92/0x420
[ 576.265133] [<ffffffff81645287>] rest_init+0x137/0x140
[ 576.265136] [<ffffffff81645155>] ? rest_init+0x5/0x140
[ 576.265139] [<ffffffff81ed3e1a>] start_kernel+0x3ec/0x3f9
[ 576.265141] [<ffffffff81ed3836>] ? repair_env_string+0x5c/0x5c
[ 576.265145] [<ffffffff81ed356f>] x86_64_start_reservations+0x2a/0x2c
[ 576.265147] [<ffffffff81ed363d>] x86_64_start_kernel+0xcc/0xcf
[ 576.265149] ---[ end trace d18cda23dfca05cd ]---
WARN_ON_ONCE(atomic_read(&rdtp->dynticks) & 0x1);
[ 576.265362] WARNING: at kernel/rcutree.c:480 rcu_irq_exit+0x1da/0x1f0()
[ 576.265403] Modules linked in: snd_seq_dummy tun fuse bnep hidp can_raw phonet rfcomm rose bluetooth netrom af_rxrpc scsi_transport_iscsi caif_socket caif ipt_ULOG af_key pppoe pppox af_802154 ppp_generic nfnetlink slhc llc2 can_bcm can irda atm ax25 ipx rds p8023 p8022 crc_ccitt x25 nfc rfkill decnet appletalk psnap llc snd_hda_codec_realtek snd_hda_codec_hdmi xfs libcrc32c microcode snd_hda_intel snd_hda_codec pcspkr i915 snd_hwdep snd_seq snd_seq_device e1000e snd_pcm i2c_algo_bit drm_kms_helper drm ptp snd_page_alloc snd_timer pps_core snd i2c_core soundcore video
[ 576.265406] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G W 3.10.0-rc2+ #2
[ 576.265410] ffffffff819e8d1d ffff880244803ef8 ffffffff816599f1 ffff880244803f30
[ 576.265414] ffffffff8104a171 ffff8802449cdb60 ff00000000000000 ff00000000000001
[ 576.265417] 0000000000000092 ffffffff81c01fd8 ffff880244803f40 ffffffff8104a24a
[ 576.265417] Call Trace:
[ 576.265421] <IRQ> [<ffffffff816599f1>] dump_stack+0x19/0x1b
[ 576.265424] [<ffffffff8104a171>] warn_slowpath_common+0x61/0x80
[ 576.265427] [<ffffffff8104a24a>] warn_slowpath_null+0x1a/0x20
[ 576.265429] [<ffffffff8110292a>] rcu_irq_exit+0x1da/0x1f0
[ 576.265433] [<ffffffff81054679>] irq_exit+0x89/0xc0
[ 576.265438] [<ffffffff8166bf4b>] smp_apic_timer_interrupt+0x6b/0x9b
[ 576.265442] [<ffffffff8166b0af>] apic_timer_interrupt+0x6f/0x80
[ 576.265448] <EOI> [<ffffffff816625a0>] ? retint_restore_args+0xe/0xe
[ 576.265455] [<ffffffff814e3dfb>] ? cpuidle_idle_call+0x3cb/0x3f0
[ 576.265459] [<ffffffff814e3dff>] ? cpuidle_idle_call+0x3cf/0x3f0
[ 576.265463] [<ffffffff814e3dfb>] ? cpuidle_idle_call+0x3cb/0x3f0
[ 576.265470] [<ffffffff8100bcde>] arch_cpu_idle+0xe/0x30
[ 576.265474] [<ffffffff810a66e7>] cpu_startup_entry+0x97/0x420
[ 576.265479] [<ffffffff81645287>] rest_init+0x137/0x140
[ 576.265483] [<ffffffff81645155>] ? rest_init+0x5/0x140
[ 576.265487] [<ffffffff81ed3e1a>] start_kernel+0x3ec/0x3f9
[ 576.265490] [<ffffffff81ed3836>] ? repair_env_string+0x5c/0x5c
[ 576.265494] [<ffffffff81ed356f>] x86_64_start_reservations+0x2a/0x2c
[ 576.265496] [<ffffffff81ed363d>] x86_64_start_kernel+0xcc/0xcf
[ 576.265498] ---[ end trace d18cda23dfca05ce ]---
WARN_ON_ONCE(rdtp->dynticks_nesting < 0);
[ 576.265501] WARNING: at kernel/rcutree.c:528 rcu_eqs_exit+0x91/0xa0()
[ 576.265542] Modules linked in: snd_seq_dummy tun fuse bnep hidp can_raw phonet rfcomm rose bluetooth netrom af_rxrpc scsi_transport_iscsi caif_socket caif ipt_ULOG af_key pppoe pppox af_802154 ppp_generic nfnetlink slhc llc2 can_bcm can irda atm ax25 ipx rds p8023 p8022 crc_ccitt x25 nfc rfkill decnet appletalk psnap llc snd_hda_codec_realtek snd_hda_codec_hdmi xfs libcrc32c microcode snd_hda_intel snd_hda_codec pcspkr i915 snd_hwdep snd_seq snd_seq_device e1000e snd_pcm i2c_algo_bit drm_kms_helper drm ptp snd_page_alloc snd_timer pps_core snd i2c_core soundcore video
[ 576.265545] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G W 3.10.0-rc2+ #2
[ 576.265551] ffffffff819e8d1d ffffffff81c01e90 ffffffff816599f1 ffffffff81c01ec8
[ 576.265559] ffffffff8104a171 ffff8802449cdb60 ff00000000000000 0000000000000000
[ 576.265574] ffffffff81c01fd8 ffffffff81c01fd8 ffffffff81c01ed8 ffffffff8104a24a
[ 576.265575] Call Trace:
[ 576.265578] [<ffffffff816599f1>] dump_stack+0x19/0x1b
[ 576.265580] [<ffffffff8104a171>] warn_slowpath_common+0x61/0x80
[ 576.265583] [<ffffffff8104a24a>] warn_slowpath_null+0x1a/0x20
[ 576.265586] [<ffffffff810fd681>] rcu_eqs_exit+0x91/0xa0
[ 576.265588] [<ffffffff810fd6a9>] rcu_idle_exit+0x19/0x40
[ 576.265591] [<ffffffff810a66f7>] cpu_startup_entry+0xa7/0x420
[ 576.265595] [<ffffffff81645287>] rest_init+0x137/0x140
[ 576.265597] [<ffffffff81645155>] ? rest_init+0x5/0x140
[ 576.265600] [<ffffffff81ed3e1a>] start_kernel+0x3ec/0x3f9
[ 576.265602] [<ffffffff81ed3836>] ? repair_env_string+0x5c/0x5c
[ 576.265605] [<ffffffff81ed356f>] x86_64_start_reservations+0x2a/0x2c
[ 576.265608] [<ffffffff81ed363d>] x86_64_start_kernel+0xcc/0xcf
[ 576.265609] ---[ end trace d18cda23dfca05cf ]---
WARN_ON_ONCE(oldval < 0);
[ 576.265612] WARNING: at kernel/rcutree.c:502 rcu_eqs_exit_common+0x357/0x380()
[ 576.265663] Modules linked in: snd_seq_dummy tun fuse bnep hidp can_raw phonet rfcomm rose bluetooth netrom af_rxrpc scsi_transport_iscsi caif_socket caif ipt_ULOG af_key pppoe pppox af_802154 ppp_generic nfnetlink slhc llc2 can_bcm can irda atm ax25 ipx rds p8023 p8022 crc_ccitt x25 nfc rfkill decnet appletalk psnap llc snd_hda_codec_realtek snd_hda_codec_hdmi xfs libcrc32c microcode snd_hda_intel snd_hda_codec pcspkr i915 snd_hwdep snd_seq snd_seq_device e1000e snd_pcm i2c_algo_bit drm_kms_helper drm ptp snd_page_alloc snd_timer pps_core snd i2c_core soundcore video
[ 576.265665] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G W 3.10.0-rc2+ #2
[ 576.265669] ffffffff819e8d1d ffffffff81c01e50 ffffffff816599f1 ffffffff81c01e88
[ 576.265672] ffffffff8104a171 ffff8802449cdb60 ff00000000000000 ffff8802449cdb60
[ 576.265675] ffffffff81c01fd8 0000000000000000 ffffffff81c01e98 ffffffff8104a24a
[ 576.265676] Call Trace:
[ 576.265678] [<ffffffff816599f1>] dump_stack+0x19/0x1b
[ 576.265680] [<ffffffff8104a171>] warn_slowpath_common+0x61/0x80
[ 576.265683] [<ffffffff8104a24a>] warn_slowpath_null+0x1a/0x20
[ 576.265686] [<ffffffff810fd5c7>] rcu_eqs_exit_common+0x357/0x380
[ 576.265689] [<ffffffff810fd64a>] rcu_eqs_exit+0x5a/0xa0
[ 576.265691] [<ffffffff810fd6a9>] rcu_idle_exit+0x19/0x40
[ 576.265694] [<ffffffff810a66f7>] cpu_startup_entry+0xa7/0x420
[ 576.265698] [<ffffffff81645287>] rest_init+0x137/0x140
[ 576.265700] [<ffffffff81645155>] ? rest_init+0x5/0x140
[ 576.265704] [<ffffffff81ed3e1a>] start_kernel+0x3ec/0x3f9
[ 576.265708] [<ffffffff81ed3836>] ? repair_env_string+0x5c/0x5c
[ 576.265712] [<ffffffff81ed356f>] x86_64_start_reservations+0x2a/0x2c
[ 576.265716] [<ffffffff81ed363d>] x86_64_start_kernel+0xcc/0xcf
[ 576.265717] ---[ end trace d18cda23dfca05d0 ]---
WARN_ON_ONCE(!(atomic_read(&rdtp->dynticks) & 0x1));
I'm trying to collect all the WARN's in rcutree. 5/29 isn't a bad start :)
Dave
next prev parent reply other threads:[~2013-05-21 23:58 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-05-21 17:31 rcu_read_lock() used illegally while idle! Dave Jones
2013-05-21 23:58 ` Dave Jones [this message]
2013-05-22 9:51 ` WARNING: at kernel/rcutree.c:388 rcu_eqs_enter Paul E. McKenney
2013-05-23 15:51 ` Dave Jones
2013-05-26 18:17 ` Paul E. McKenney
2013-05-22 9:36 ` rcu_read_lock() used illegally while idle! Paul E. McKenney
2013-05-22 12:49 ` Steven Rostedt
2013-05-23 16:40 ` Dave Jones
2013-05-24 13:46 ` Steven Rostedt
2013-05-24 14:23 ` Dave Jones
2013-05-24 19:23 ` Steven Rostedt
2013-05-24 22:41 ` Dave Jones
2013-05-25 13:59 ` Dave Jones
2013-05-25 18:20 ` Steven Rostedt
2013-05-26 18:04 ` Jiri Olsa
2013-05-28 20:13 ` Dave Jones
2013-05-28 20:27 ` Steven Rostedt
2013-05-28 21:32 ` [BUG] with rcu nocb, don't call wake up holding rnp->lock (was: rcu_read_lock() used illegally while idle!) Steven Rostedt
2013-05-29 3:29 ` Paul E. McKenney
2013-06-19 18:39 ` [tip:sched/core] tracing/context-tracking: Add preempt_schedule_context() for tracing tip-bot for Steven Rostedt
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=20130521235813.GA18737@redhat.com \
--to=davej@redhat.com \
--cc=fweisbec@gmail.com \
--cc=linux-kernel@vger.kernel.org \
--cc=paulmck@linux.vnet.ibm.com \
/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