lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20120828175734.41b17a6c@mj>
Date:	Tue, 28 Aug 2012 17:57:34 -0400
From:	Pavel Roskin <proski@....org>
To:	netdev@...r.kernel.org
Subject: route.c:645 suspicious rcu_dereference_check()

Hello!

I've got a warning in the kernel log starting with

[ 1570.586223] ===============================
[ 1570.586225] [ INFO: suspicious RCU usage. ]
[ 1570.586228] 3.6.0-rc3-wl-main #98 Not tainted
[ 1570.586229] -------------------------------
[ 1570.586231] /home/proski/src/linux/net/ipv4/route.c:645 suspicious
rcu_dereference_check() usage! [ 1570.586233] 
[ 1570.586233] other info that might help us debug this:
[ 1570.586233] 
[ 1570.586236] 
[ 1570.586236] rcu_scheduler_active = 1, debug_locks = 0
[ 1570.586238] 2 locks held by Chrome_IOThread/4467:
[ 1570.586240]  #0:  (slock-AF_INET){+.-...}, at: [<ffffffff814f2c0c>]
release_sock+0x2c/0xa0 [ 1570.586253]  #1:  (fnhe_lock){+.-...}, at:
[<ffffffff815302fc>] update_or_create_fnhe+0x2c/0x270 [ 1570.586260] 
[ 1570.586260] stack backtrace:
[ 1570.586263] Pid: 4467, comm: Chrome_IOThread Not tainted
3.6.0-rc3-wl-main #98 [ 1570.586265] Call Trace:
[ 1570.586271]  [<ffffffff810976ed>] lockdep_rcu_suspicious+0xfd/0x130
[ 1570.586275]  [<ffffffff8153042c>] update_or_create_fnhe+0x15c/0x270

The dmesg output and the .config file are attached.

I'm using the current wireless-testing.git, commit
46e3e1c03e88a8de28c2f0ab641a0d9a6a63893e.

The warning was apparently triggered by Google Chromium.  I'm running
Fedora 16 x64_64 with chromium-20.0.1132.47-2.

I ran Skype before that, not sure it's related.  I'm also experiencing
a problem with USB sound.  There is no sound and some programs hand if
they try to produce sound.  I also get a crash if I disconnect the USB
headset.  But I don't see anything about USB in the backtrace.

-- 
Regards,
Pavel Roskin

View attachment "kernel.log" of type "text/x-log" (195124 bytes)

Download attachment ".config" of type "application/octet-stream" (78244 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ