Bug 43325
Summary: | rfkill causes general protection fault when bluetooth speaker is connected | ||
---|---|---|---|
Product: | Drivers | Reporter: | Jae-hyeon Park (jhyeon) |
Component: | Bluetooth | Assignee: | 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 |
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