Bug 43325

Summary: rfkill causes general protection fault when bluetooth speaker is connected
Product: Drivers Reporter: Jae-hyeon Park (jhyeon)
Component: BluetoothAssignee: drivers_bluetooth (drivers_bluetooth)
Status: RESOLVED DUPLICATE    
Severity: normal CC: alan
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 3.4 Subsystem:
Regression: Yes Bisected commit-id:
Attachments: syslog until oops

Description Jae-hyeon Park 2012-05-31 16:17:38 UTC
Created attachment 73477 [details]
syslog until oops

I use pulseaudio on my Thinkpad X200 Tablet laptop, in order to play sound through my JBL On Tour XTB bluetooth speaker.  If I give the rfkill command to switch off bluetooth while the speaker is connected, kernel often crashes with general protection fault apparently in the function l2cap_chan_destroy.  I mark this bug as a regression since rfkill worked reliably on kernel 3.1.6.  I tested vanilla kernel 3.4 + tuxonice patch on the Ubuntu 11.10 distribution.  The same problem occurs with kernel 3.3.7 + tuxonice patch.  rfkill can crash kernel without any suspension-resume cycle.


Steps to Reproduce:

1) Connect a bluetooth loudspeaker
2) Play some sound
3) Repeat a few times:
        rfkill block bluetooth
        rfkill unblock bluetooth
4) Kernel crashes with general protection fault
Comment 1 Alan 2012-08-30 14:42:54 UTC

*** This bug has been marked as a duplicate of bug 42788 ***