rfkill hotkey does not switch off bluetooth on Dell Inspiron Mini
Bug #590607 reported by
Keng-Yu Lin
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Medium
|
Keng-Yu Lin | ||
Lucid |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
When press F2 (rfkill hotkey), bluetooth is not turned off. Neither gnome-bluetooth applet nor `rfkill kill` shows the bluetooth rfkill is blocked.
Changed in linux (Ubuntu): | |
assignee: | nobody → Keng-Yü Lin (lexical) |
status: | New → Confirmed |
importance: | Undecided → Medium |
status: | Confirmed → Triaged |
Changed in linux (Ubuntu): | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
SRU Justification:
Impact:
A type of Dell Inspiron Mini does not turn off bluetooth physically when
pressing F2 (rfkill hotkey).
Fix:
Current kernel code expects hardware to handle the hard-rfkill switching
spontaneously and only notify rfkill subsystem with the status change.
This patch makes kernel to explicitly fire a SMI to switch on/off
rfkill devices if BIOS reports that the hardware switch is not supported.
This patch depends on the following sauce patch in lucid kernel so is not going upstream:
UBUNTU: SAUCE: dell-laptop: Store the HW switch status internally rather than requerying every time
Testcase:
I tested the patch on a Dell Mini 10. It works smoothly.