[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20130529140020.GB23538@localhost>
Date: Wed, 29 May 2013 22:00:20 +0800
From: Fengguang Wu <fengguang.wu@...el.com>
To: fengguang.wu@...el.com, Johannes Berg <johannes.berg@...el.com>
Cc: Sasha Levin <sasha.levin@...cle.com>,
linux-wireless@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: WARNING: at include/linux/kref.h:47 kobject_get()
Greetings,
I got the below dmesg and the first bad commit is
commit c07fe5ae0667f1077d671f62a093261223f918af
Author: Sasha Levin <sasha.levin@...cle.com>
Date: Wed Apr 24 00:40:05 2013 -0400
mac80211_hwsim: correctly register the platform driver
Not registering a platform_driver would make us access garbage
when the platform callbacks under driver_register() kicks in.
Signed-off-by: Sasha Levin <sasha.levin@...cle.com>
Tested-By: Martin Pitt <martin.pitt@...ntu.com>
Signed-off-by: Johannes Berg <johannes.berg@...el.com>
[ 3.523495] mac80211_hwsim: ieee80211_register_hw failed (-2)
[ 3.524338] ------------[ cut here ]------------
[ 3.524966] WARNING: at /c/kernel-tests/src/linux/include/linux/kref.h:47 kobject_get+0x2f/0x50()
[ 3.526130] CPU: 0 PID: 1 Comm: swapper Not tainted 3.10.0-rc3-00087-g1e2448e #72
[ 3.527112] 4247c074 4c827e5c 4210fbd1 4c827e84 410239f4 424793fd 4247c074 0000002f
[ 3.528287] 41429f9f 41429f9f 4f098370 426e2f14 4269ff74 4c827e94 41023aad 00000009
[ 3.529462] 00000000 4c827ea0 41429f9f 4f098368 4c827ea8 415b24ef 4c827ebc 415b57bd
[ 3.530640] Call Trace:
[ 3.530985] [<4210fbd1>] dump_stack+0x16/0x18
[ 3.531592] [<410239f4>] warn_slowpath_common+0x54/0x70
[ 3.532291] [<41429f9f>] ? kobject_get+0x2f/0x50
[ 3.532953] [<41429f9f>] ? kobject_get+0x2f/0x50
[ 3.533583] [<41023aad>] warn_slowpath_null+0x1d/0x20
[ 3.534261] [<41429f9f>] kobject_get+0x2f/0x50
[ 3.534871] [<415b24ef>] get_device+0xf/0x30
[ 3.535453] [<415b57bd>] driver_detach+0x4d/0xc0
[ 3.536084] [<415b48de>] bus_remove_driver+0x5e/0xb0
[ 3.536757] [<415b6007>] driver_unregister+0x57/0xa0
[ 3.537423] [<4211e126>] ? mac80211_hwsim_free+0xac/0xb3
[ 3.538143] [<415b759b>] platform_driver_unregister+0xb/0x10
[ 3.538924] [<42788fa6>] init_mac80211_hwsim+0x8cf/0x8e0
[ 3.539642] [<427886d7>] ? wil6210_driver_init+0x16/0x16
[ 3.540365] [<42757abf>] do_one_initcall+0x7e/0x10d
[ 3.541028] [<42757c1f>] kernel_init_freeable+0xd1/0x173
[ 3.541744] [<4275747a>] ? loglevel+0x2b/0x2b
[ 3.542335] [<421069db>] kernel_init+0xb/0xe0
[ 3.542964] [<42125edb>] ret_from_kernel_thread+0x1b/0x30
[ 3.543697] [<421069d0>] ? rest_init+0x130/0x130
[ 3.544344] ---[ end trace 6849279f42c445d4 ]---
git bisect start e4aa937ec75df0eea0bee03bffa3303ad36c986b v3.9 --
git bisect good 73287a43cc79ca06629a88d1a199cd283f42456a # 10 2013-05-29 17:30:37 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
git bisect good 01227a889ed56ae53aeebb9f93be9d54dd8b2de8 # 10 2013-05-29 17:37:46 Merge tag 'kvm-3.10-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm
git bisect good a637b0d45947df686979b85361ad5bfa9d19fdd3 # 10 2013-05-29 17:58:43 Merge tag 'for-linus-20130509' of git://git.infradead.org/linux-mtd
git bisect good e5f5e380e0f3bb11f04ca5bc66a551e58e0ad26e # 10 2013-05-29 18:31:04 gianfar: add missing iounmap() on error in gianfar_ptp_probe()
git bisect good cbfd2cd7195cf4500d428a04c79509445aa3924e # 10 2013-05-29 18:38:16 Merge tag 'mfd-fixes-3.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes
git bisect bad eb3d33900aa953bcdfe132a71bb03ee592ebbb47 # 0 2013-05-29 18:43:01 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
git bisect good 388c2896972c02ceccca4b5e90bd4a70e13fbab1 # 10 2013-05-29 19:26:58 Merge tag 'staging-3.10-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
git bisect bad 0ce54ce4aaef1389fb8d640271748ace257cb763 # 0 2013-05-29 19:31:35 qlcnic: remove netdev->trans_start updates within the driver
git bisect bad 707a61528bc9709653a56d4cefa383f793732598 # 0 2013-05-29 19:45:14 rtlwifi: rtl8192cu: Add new USB ID
git bisect bad e248ad30204eff6559b4d2d94d49d9d46c08185a # 0 2013-05-29 20:05:25 cfg80211: fix sending WoWLAN TCP wakeup settings
git bisect bad f6b3d85f7f6d66f890862d763b2ed092c5dd4322 # 0 2013-05-29 20:12:26 mac80211: fix spurious RCU warning and update documentation
git bisect bad a92eecbbeaf01ea2267751569dd3301248513915 # 0 2013-05-29 20:26:26 cfg80211: fix WoWLAN wakeup tracing
git bisect bad c07fe5ae0667f1077d671f62a093261223f918af # 0 2013-05-29 20:39:53 mac80211_hwsim: correctly register the platform driver
git bisect good 03cd7e4e1ea16cd151c799a33b5ca1fd41a464df # 10 2013-05-29 21:04:09 cfg80211: fix wiphy_register error path
git bisect good 03cd7e4e1ea16cd151c799a33b5ca1fd41a464df # 30 2013-05-29 21:10:26 cfg80211: fix wiphy_register error path
git bisect bad 1e2448ecda36ab25b1605978e254fd7b990d2f29 # 0 2013-05-29 21:11:16 Merge branch 'mvebu/seb_clk' into for-next
git bisect good b88ab07d3ff65967fe9968597947105a92d68285 # 30 2013-05-29 21:36:17 Revert "mac80211_hwsim: correctly register the platform driver"
git bisect bad 1ca94a12e6c269b0dfc10424c27ff295b3420e9c # 0 2013-05-29 21:50:45 Add linux-next specific files for 20130529
Thanks,
Fengguang
View attachment "dmesg-kvm-bay-28588-2013-05-28-03-40-30-3.10.0-rc3-00087-g1e2448e-72" of type "text/plain" (59274 bytes)
View attachment "1e2448ecda36ab25b1605978e254fd7b990d2f29-bisect.log" of type "text/plain" (9554 bytes)
View attachment ".config-bisect" of type "text/plain" (88592 bytes)
Powered by blists - more mailing lists