Bluetooth Oops
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-source-2.6.22 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: linux-image-
Oops when loading bluetooth. If i do "sudo invoke-rc.d bluetooth stop" the console hangs. Bluetooth doesn't work. The system itself is up and working, however.
dmesg output:
-------
[ 89.123630] AppArmor: Registered secondary security module: capability.
[ 89.123638] Capability LSM initialized as secondary
[ 89.369843] Bluetooth: Core ver 2.11
[ 89.369887] BUG: unable to handle kernel paging request at virtual address f8e47084
[ 89.369893] printing eip:
[ 89.369895] c01f9bf6
[ 89.369897] *pde = 37f61067
[ 89.369901] *pte = 00000000
[ 89.369905] Oops: 0000 [#1]
[ 89.369969] SMP
[ 89.370096] Modules linked in: bluetooth capability lirc_dev ppdev ipv6 video sbs button dock container ac battery speedstep_lib cpufreq_userspace cpufreq_stats cpufreq_powersave cpufreq_ondemand freq_table cpufreq_
[ 89.375168] CPU: 0
[ 89.375169] EIP: 0060:[<c01f9bf6>] Not tainted VLI
[ 89.375170] EFLAGS: 00010282 (2.6.22-10-generic #1)
[ 89.375321] EIP is at kref_get+0x6/0x40
[ 89.375371] eax: f8e47084 ebx: f8e47084 ecx: 00000013 edx: 00000000
[ 89.375424] esi: f8e4707c edi: f8af8a38 ebp: f8e47078 esp: f7187db0
[ 89.375477] ds: 007b es: 007b fs: 00d8 gs: 0033 ss: 0068
[ 89.375530] Process modprobe (pid: 10675, ti=f7186000 task=f7722f60 task.ti=f7186000)
[ 89.375584] Stack: f74c68a0 ffffffed f8af89dc f7187de4 f7187de4 c02f02e3 00000000 004c68a0
[ 89.375963] 00000000 f77e2af4 f77e2a08 c03c1860 c025f10d c03c1978 c03c197c f8af8a38
[ 89.376341] f77e2a08 f77e2af4 f77e2aca ffffffea c0260016 c025ff50 f77e2a08 c03c1860
[ 89.376720] Call Trace:
[ 89.376842] [<c02f02e3>] klist_next+
[ 89.376956] [<c025f10d>] bus_for_
[ 89.377074] [<c0260016>] device_
[ 89.377160] [<c025ff50>] __device_
[ 89.377255] [<c025f06d>] bus_attach_
[ 89.377343] [<c025f4b9>] bus_add_
[ 89.377455] [<c025dd3f>] device_
[ 89.377606] [<c0261ad7>] platform_
[ 89.377693] [<c01f924f>] kobject_
[ 89.377784] [<c025d3e3>] device_
[ 89.377875] [<c0261c97>] platform_
[ 89.377979] [<c0261d43>] platform_
[ 89.378085] [<f8d4a0fc>] bt_sysfs_
[ 89.378186] [<f8d4a01d>] bt_init+0x1d/0x60 [bluetooth]
[ 89.378290] [<c014a721>] sys_init_
[ 89.378387] [<c01f9f7f>] prio_tree_
[ 89.378711] [<c01041d2>] sysenter_
[ 89.378832] [<c013007b>] sys_capset+
[ 89.378958] =======
[ 89.379007] Code: 24 04 20 0e 38 c0 c7 04 24 fe 2b 37 c0 e8 23 f0 f2 ff e8 ee c8 f0 ff eb 87 8d b6 00 00 00 00 8d bf 00 00 00 00 53 89 c3 83 ec 10 <8b> 00 85 c0 74 08 f0 ff 03 83 c4 10 5b c3 c7 44 24 0c 69 37 30
[ 89.381368] EIP: [<c01f9bf6>] kref_get+0x6/0x40 SS:ESP 0068:f7187db0
[ 93.400275] NET: Registered protocol family 17
[ 106.841081] eth0: no IPv6 routers present
[ 692.064380] nvidia: module license 'NVIDIA' taints kernel.
[ 692.316761] ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 16
[ 692.317444] NVRM: loading NVIDIA UNIX x86 Kernel Module 100.14.11 Wed Jun 13 18:21:22 PDT 2007
[ 701.393061] agpgart: Found an AGP 3.0 compliant device at 0000:00:00.0.
[ 701.393079] agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
[ 701.393110] agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode
[ 735.997405] bttv0: PLL can sleep, using XTAL (28636363).
[ 742.483625] WARNING: at /build/
[ 742.483669] [<c01f9c2d>] kref_get+0x3d/0x40
[ 742.483706] [<c01f8ddf>] kobject_
[ 742.483718] [<c01c4be2>] sysfs_follow_
[ 742.483780] [<c018a124>] __link_
[ 742.483828] [<c018a375>] link_path_
[ 742.483917] [<c018a355>] link_path_
[ 742.483991] [<c01c43c0>] sysfs_readdir+
[ 742.484046] [<c018a5a3>] do_path_
[ 742.484063] [<c0189157>] getname+0xa7/0xd0
[ 742.484088] [<c018afab>] __user_
[ 742.484119] [<c01839d2>] vfs_stat_
[ 742.484194] [<c01c43c0>] sysfs_readdir+
[ 742.484244] [<c0183aaf>] sys_stat64+0xf/0x30
[ 742.484274] [<c0147517>] sys_futex+
[ 742.484305] [<c017e8f7>] filp_close+
[ 742.484352] [<c01041d2>] sysenter_
[ 742.484444] =======
[ 742.484457] BUG: unable to handle kernel NULL pointer dereference at virtual address 00000000
[ 742.484463] printing eip:
[ 742.484467] c01c4add
[ 742.484469] *pde = 00000000
[ 742.484474] Oops: 0000 [#2]
[ 742.484477] SMP
[ 742.484481] Modules linked in: nvidia(P) af_packet bluetooth capability lirc_dev ppdev ipv6 video sbs button dock container ac battery speedstep_lib cpufreq_userspace cpufreq_stats cpufreq_powersave cpufreq_ondemand freq_table cpufreq_
[ 742.484738] CPU: 1
[ 742.484739] EIP: 0060:[<c01c4add>] Tainted: P VLI
[ 742.484743] EFLAGS: 00210246 (2.6.22-10-generic #1)
[ 742.484749] EIP is at sysfs_follow_
[ 742.484755] eax: 00000000 ebx: 00000001 ecx: ffffffff edx: ffffffff
[ 742.484785] esi: 00000000 edi: 00000000 ebp: 00000003 esp: f4499dd8
[ 742.484791] ds: 007b es: 007b fs: 00d8 gs: 0033 ss: 0068
[ 742.484797] Process restricted-mana (pid: 26464, ti=f4498000 task=f44419a0 task.ti=f4498000)
[ 742.484802] Stack: f8e47024 f4499f04 f41ca000 ffffffea f7564280 f8e47024 f41c86e8 f41c93f0
[ 742.484817] 00000000 bccb37e1 f41c86e8 c018a124 0000000d f4daa016 f4499f04 f4daa024
[ 742.484831] 00000001 00000000 dfeb4100 dfc3e5d8 c018a375 f4daa000 dfc3e5d8 00000000
[ 742.484845] Call Trace:
[ 742.484926] [<c018a124>] __link_
[ 742.484973] [<c018a375>] link_path_
[ 742.485037] [<c018a355>] link_path_
[ 742.485111] [<c01c43c0>] sysfs_readdir+
[ 742.485165] [<c018a5a3>] do_path_
[ 742.485182] [<c0189157>] getname+0xa7/0xd0
[ 742.485207] [<c018afab>] __user_
[ 742.485237] [<c01839d2>] vfs_stat_
[ 742.485312] [<c01c43c0>] sysfs_readdir+
[ 742.485362] [<c0183aaf>] sys_stat64+0xf/0x30
[ 742.485392] [<c0147517>] sys_futex+
[ 742.485422] [<c017e8f7>] filp_close+
[ 742.485467] [<c01041d2>] sysenter_
[ 742.485559] =======
[ 742.485563] Code: ff 8b 44 24 10 8b 40 24 83 c5 01 85 c0 75 f6 8b 44 24 14 bb 01 00 00 00 31 f6 ba ff ff ff ff 89 04 24 8b 0c 24 89 f0 8b 39 89 d1 <f2> ae f7 d1 49 8d 5c 19 01 8b 0c 24 8b 49 24 85 c9 89 0c 24 75
[ 742.485678] EIP: [<c01c4add>] sysfs_follow_
-------
Now the computer hangs when loading kbluetooth and I have to hard-reset.
The Oops is also present in 2.6.22-9, and the computer hangs when powering off, in the final stages.
I've blacklisted the bluetooth module and now the computer won't hang, but the Oops is still present...
------- ------- ------- ------- ------- -8<---- ------- ------- ------- ------- ------- --
[ 92.802766] NET: Registered protocol family 17 buildd/ linux-source- 2.6.22- 2.6.22/ lib/kref. c:33 kref_get() get+0xf/ 0x20 link+0x232/ 0x260 path_walk+ 0xc84/0xe70 walk+0x65/ 0xc0 walk+0x45/ 0xc0 0xc0/0x1e0 lookup+ 0x73/0x1b0 walk_fd+ 0x3b/0x60 fd+0x22/ 0x60 0xc0/0x1e0 0x97/0x100 0x47/0x80 past_esp+ 0x6b/0xa9 ======= ======= == conservative dm_crypt fuse eeprom lm85 hwmon_vid i2c_isa i2c_i801 sbp2 lp snd_emu10k1_synth snd_emux_synth snd_seq_virmidi snd_seq_midi_emul snd_emu10k1 snd_ac97_codec ac97_bus snd_pcm_oss snd_mixer_oss bt878 snd_pcm snd_page_alloc snd_util_mem snd_hwdep tuner snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi tvaudio parport_pc parport pcspkr usblp psmouse snd_seq_midi_event snd_seq snd_timer snd_seq_device bttv serio_raw video_buf ir_common nvidia(P) compat_ioctl32 i2c_algo_bit snd btcx_risc tveeprom videodev v4l2_common v4l1_compat bcm43xx emu10k1_gp i2c_core iTCO_wdt iTCO_vendor_support intel_agp soundcore ieee80211softmac ieee80211 ieee80211_crypt gameport agpgart shpchp pci_hotplug evdev usb_storage ide_core ext3 jbd mbcache usbhid hid libusual sg sd_mod sr_mod cdrom ata_piix e100 mii ohci1394 ieee1394 ehci_hcd ata_generic libata scsi_mod floppy uhci_hcd usbcore raid10 raid456 xor raid1 raid0 multipath linear md_mod dm_mirror dm_snapshot dm_mod thermal processor fan apparmor commoncap aamatch_pcre link+0x12d/ 0x260
[ 105.557056] eth0: no IPv6 routers present
[ 150.839475] bttv0: PLL can sleep, using XTAL (28636363).
[ 153.087223] WARNING: at /build/
[ 153.087262] [<c01f9c2d>] kref_get+0x3d/0x40
[ 153.087299] [<c01f8ddf>] kobject_
[ 153.087311] [<c01c4be2>] sysfs_follow_
[ 153.087371] [<c018a124>] __link_
[ 153.087418] [<c018a375>] link_path_
[ 153.087482] [<c018a355>] link_path_
[ 153.087555] [<c01c43c0>] sysfs_readdir+
[ 153.087609] [<c018a5a3>] do_path_
[ 153.087626] [<c0189157>] getname+0xa7/0xd0
[ 153.087651] [<c018afab>] __user_
[ 153.087681] [<c01839d2>] vfs_stat_
[ 153.087757] [<c01c43c0>] sysfs_readdir+
[ 153.087806] [<c0183aaf>] sys_stat64+0xf/0x30
[ 153.087838] [<c0147517>] sys_futex+
[ 153.087870] [<c017e8f7>] filp_close+
[ 153.087916] [<c01041d2>] sysenter_
[ 153.088010] =======
[ 153.088234] BUG: unable to handle kernel NULL pointer dereference at virtual address 00000000
[ 153.088240] printing eip:
[ 153.088242] c01c4add
[ 153.088245] *pde = 00000000
[ 153.088249] Oops: 0000 [#1]
[ 153.088252] SMP
[ 153.088257] Modules linked in: af_packet binfmt_misc p4_clockmod capability lirc_dev ppdev ipv6 video sbs button dock container ac battery speedstep_lib cpufreq_userspace cpufreq_stats cpufreq_powersave cpufreq_ondemand freq_table cpufreq_
[ 153.088405] CPU: 0
[ 153.088406] EIP: 0060:[<c01c4add>] Tainted: P VLI
[ 153.088408] EFLAGS: 00210246 (2.6.22-10-generic #1)
[ 153.088414] EIP is at sysfs_follow_
[ 153.08...