Stack trace on console, can not do clean shutdown
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linux |
Fix Released
|
Medium
|
|||
linux (Ubuntu) |
Fix Released
|
Medium
|
Stefan Bader | ||
Karmic |
Fix Released
|
Medium
|
Unassigned |
Bug Description
SRU Justification:
Impact: From 2.6.31.6 patch commit "b43: Fix PPC crash in rfkill polling on unload" fixed the bug reported in Bugzilla No. 14181; however, it introduced a new bug. Whenever the radio switch was turned off, it was necessary to unload and reload the driver for it to recognize the switch again.
Fix: This patch fixes both the original bug in #14181 and the bug introduced by the previous patch. It must be stated, however, that if there is a BCM4306/3 with an rfkill switch (not yet proven), then the driver will need an unload/reload cycle to turn the device back on.
---
I updated my ibook G4 laptop to karmic yesterday. Since then I am not able to do clean shutdown on this laptop. Whenever I try to shutdown the laptop (through panel menu), I see following stack trace on console and the shutdown process never completes.
Nov 6 01:41:34 iBook kernel: [ 231.816275] Modules linked in: binfmt_misc ppdev lp parport snd_powermac snd_aoa_i2sbus snd_pcm_oss snd_mixer_oss snd_seq_dummy snd_pcm snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device arc4 ecb b43 snd snd_page_alloc mac80211 cfg80211 uinput sbp2 iptable_filter rfkill loop soundcore radeon ip_tables apm_emu ipv6 x_tables pmac_zilog snd_aoa_soundbus drm evdev serial_core rtc_generic apm_emulation windfarm_core sungem sungem_phy ohci1394 ieee1394 ssb uninorth_agp agpgart
Nov 6 01:41:34 iBook kernel: [ 231.816340] NIP: c001bb64 LR: f20ac610 CTR: c001bb5c
Nov 6 01:41:34 iBook kernel: [ 231.816347] REGS: ef85fe10 TRAP: 0200 Not tainted (2.6.31-14-powerpc)
Nov 6 01:41:34 iBook kernel: [ 231.816351] MSR: 00149030 <EE,ME,IR,DR> CR: 42000022 XER: 00000000
Nov 6 01:41:34 iBook kernel: [ 231.816363] TASK = ef84bd40[5] 'events/0' THREAD: ef85e000
Nov 6 01:41:34 iBook kernel: [ 231.816367] GPR00: c1cab850 ef85fec0 ef84bd40 000002c0 0000049a 00010000 00000002 00000010
Nov 6 01:41:34 iBook kernel: [ 231.816377] GPR08: 00000000 f20aeff4 00000000 c001bb5c 22000022 00000000 0021b960 0021b9e4
Nov 6 01:41:34 iBook kernel: [ 231.816387] GPR16: 0021b93c 0021bb28 002413b0 0021b860 ef84bd40 c1d08700 c0505b74 c0505bac
Nov 6 01:41:34 iBook kernel: [ 231.816397] GPR24: c055383c ef2599c0 c1cab800 00000001 ef2591a0 f2ac95f4 0000049a c1cab800
Nov 6 01:41:34 iBook kernel: [ 231.816425] NIP [c001bb64] ioread16+0x8/0x18
Nov 6 01:41:34 iBook kernel: [ 231.816453] LR [f20ac610] ssb_pci_
Nov 6 01:41:34 iBook kernel: [ 231.816457] Call Trace:
Nov 6 01:41:34 iBook kernel: [ 231.816467] [ef85fec0] [f20aab58] ssb_device_
Nov 6 01:41:34 iBook kernel: [ 231.816519] [ef85fed0] [f2d9a8e0] b43_is_
Nov 6 01:41:34 iBook kernel: [ 231.816532] [ef85fee0] [f2d9a93c] b43_rfkill_
Nov 6 01:41:34 iBook kernel: [ 231.816596] [ef85ff10] [f2b90a60] ieee80211_
Nov 6 01:41:34 iBook kernel: [ 231.816639] [ef85ff20] [f2b26020] cfg80211_
Nov 6 01:41:34 iBook kernel: [ 231.816660] [ef85ff30] [f2ac9620] rfkill_
Nov 6 01:41:34 iBook kernel: [ 231.816676] [ef85ff40] [c005770c] run_workqueue+
Nov 6 01:41:34 iBook kernel: [ 231.816684] [ef85ff80] [c0057854] worker_
Nov 6 01:41:34 iBook kernel: [ 231.816694] [ef85ffc0] [c005c38c] kthread+0x78/0x7c
Nov 6 01:41:34 iBook kernel: [ 231.816700] [ef85fff0] [c001646c] kernel_
Nov 6 01:41:34 iBook kernel: [ 231.816704] Instruction dump:
Nov 6 01:41:34 iBook kernel: [ 231.816708] 3863f638 483f78fd 7f800124 4bfffdac 7c0004ac 88630000 0c030000 4c00012c
Nov 6 01:41:34 iBook kernel: [ 231.816718] 5463063e 4e800020 7c0004ac 7c601e2c <0c030000> 4c00012c 5463043e 4e800020
Nov 6 01:41:34 iBook kernel: [ 231.816733] ---[ end trace af91316c77c880e2 ]---
ProblemType: Bug
AplayDevices:
**** List of PLAYBACK Hardware Devices ****
card 0: Snapper [PowerMac Snapper], device 0: PMac Snapper [PowerMac Snapper]
Subdevices: 1/1
Subdevice #0: subdevice #0
Architecture: powerpc
ArecordDevices:
**** List of CAPTURE Hardware Devices ****
card 0: Snapper [PowerMac Snapper], device 0: PMac Snapper [PowerMac Snapper]
Subdevices: 1/1
Subdevice #0: subdevice #0
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
Card hw:0 'Snapper'/'PowerMac Snapper (Dev 38) Sub-frame 0'
Mixer name : 'PowerMac Snapper'
Components : ''
Controls : 15
Simple ctrls : 14
Date: Fri Nov 6 10:40:12 2009
DistroRelease: Ubuntu 9.10
HibernationDevice: RESUME=
Lsusb:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Package: linux-image-
PciMultimedia:
ProcCmdLine: root=/dev/hda6 ro quiet
ProcEnviron:
LANG=en_IN
SHELL=/bin/bash
ProcVersionSign
RelatedPackageV
RfKill:
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
SourcePackage: linux
Uname: Linux 2.6.31-14-powerpc ppc
WpaSupplicantLog:
XsessionErrors:
(gnome-
(gnome-
(polkit-
(nautilus:1567): Eel-CRITICAL **: eel_preferences
tags: | added: regression-release |
tags: | added: 2.6.31.6 |
Changed in linux: | |
status: | Unknown → Fix Released |
description: | updated |
Changed in linux: | |
importance: | Unknown → Medium |
If I unload b43 module manually using modprobe then shutdown works correctly. I am wondering if b43 has been updated to play nice after the rfkill rewrite in kernel 2.6.31.