[ltp] T23 kernel trace
Simon Williams
linux-thinkpad@linux-thinkpad.org
Wed, 26 Aug 2009 20:27:45 +0100
Hi everyone.
I've been running kernel 2.6.30 for a long time without any major
problems. A few weeks ago I tried upgrading to 2.6.30.4, but this broke
my suspend-to-ram (haven't had chance to work out why yet) so I had to
downgrade again. Shortly after doing this I found that the keyboard
would suddenly stop working. Mouse was fine, though most apps would
either hang or complain when told to do anything. I eventually got it to
do it while I was logged in with SSH and discovered a kernel trace at
the end of dmesg when it happens. 'uname -a' reports 2.6.30-ARCH #1 SMP
PREEMPT (I'm using Arch Linux), and I've tried reinstalling the kernel
more than once in case it was a bad upgrade. Since it was all working
fine before I'm starting to suspect a hardware issue, but I have no idea
what.
If anyone can suggest anything I would be very grateful. Thanks.
Here is the trace...
------------[ cut here ]------------
WARNING: at kernel/workqueue.c:371 flush_cpu_workqueue+0x86/0x90()
Hardware name: 26473qg
Modules linked in: ehci_hcd ohci_hcd ipv6 savage drm bridge stp llc bnep
rfcomm l2cap fuse ppdev pcmcia btusb bluetooth savagefb fb_ddc e100
yenta_socket rsrc_nonstatic mii i2c_algo_bit vgastate thinkpad_acpi
rfkill irtty_sir pcmcia_core led_class video output sir_dev parport_pc
irda crc_ccitt lp parport i2c_i801 psmouse sg i2c_core shpchp intel_agp
serio_raw pcspkr pci_hotplug uhci_hcd agpgart iTCO_wdt
iTCO_vendor_support thermal fan battery ac evdev button floppy
cpufreq_powersave acpi_cpufreq freq_table processor nvram pl2303
usbserial usbcore snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq
snd_seq_device snd_pcm_oss snd_mixer_oss snd_intel8x0 snd_ac97_codec
ac97_bus snd_pcm snd_timer snd soundcore snd_page_alloc tp_smapi
thinkpad_ec rtc_cmos rtc_core rtc_lib ext3 jbd mbcache sd_mod pata_acpi
ata_generic ata_piix libata scsi_mod
Pid: 6, comm: events/0 Not tainted 2.6.30-ARCH #1
Call Trace:
[<c013b28a>] ? warn_slowpath_common+0x7a/0xc0
[<c014fbd6>] ? flush_cpu_workqueue+0x86/0x90
[<c013b2f0>] ? warn_slowpath_null+0x20/0x40
[<c014fbd6>] ? flush_cpu_workqueue+0x86/0x90
[<c014fe8e>] ? flush_workqueue+0x3e/0x70
[<c0318086>] ? power_supply_unregister+0x16/0x50
[<f85ed08f>] ? sysfs_remove_battery+0x2a/0x45 [battery]
[<f85ed89c>] ? acpi_battery_remove+0x3f/0x6b [battery]
[<c02b02a6>] ? acpi_device_remove+0xab/0xdf
[<c030406b>] ? __device_release_driver+0x4b/0xb0
[<c03041a9>] ? device_release_driver+0x29/0x50
[<c02b185e>] ? acpi_bus_remove+0x32/0x76
[<c02b1922>] ? acpi_bus_trim+0x80/0xed
[<c02b3292>] ? hotplug_dock_devices+0x95/0x10e
[<c02ad6f2>] ? acpi_os_execute_hp_deferred+0x0/0x5e
[<c02b3597>] ? handle_eject_request+0xb0/0xe5
[<c014fd20>] ? wq_barrier_func+0x0/0x30
[<c02b3733>] ? acpi_dock_deferred_cb+0x11f/0x178
[<c014fe9d>] ? flush_workqueue+0x4d/0x70
[<c02ad731>] ? acpi_os_execute_hp_deferred+0x3f/0x5e
[<c014f72f>] ? worker_thread+0x11f/0x280
[<c0154a10>] ? autoremove_wake_function+0x0/0x60
[<c014f610>] ? worker_thread+0x0/0x280
[<c0154562>] ? kthread+0x52/0x90
[<c0154510>] ? kthread+0x0/0x90
[<c01047c7>] ? kernel_thread_helper+0x7/0x10
---[ end trace a77f233bce1437f4 ]---