Even with the original kernel the problem happened only twice and then
never again.

Let me make a timeline before I get confused (feel free to skip it):

2008-10-31 10:14, I install linux-image-2.6.27-7-generic to 2.6.27-7.15.
2008-10-31 10:28, I reboot into the new kernel
2008-10-31 10:51, I reboot again (with the 'profile' boot option).  The boot 
takes a really long time, then crashes with a kernel panic (blinking capslock 
led).  The panic is not captured in the system log files, and is not visible on 
screen due to usplash.  It's not related to this bug, I think.
2008-10-31 10:53, I reboot again without the 'profile' option.  The boot is 
successful.
2008-10-31 11:17, I suspend.
2008-10-31 14:05, I resume.
2008-10-31 20:04, I suspend.
2008-10-31 20:04, the errors start (5233 repetitions of 'e1000e mutext 
contention' on this day.  The very first messages are rather strange, e.g.

  [e10lo7.290] ea047.0fc1f28]2k_rc8kb+0 /0t0g1x9ce
i[ce3.y4]289h7?.o9r8=dt0rA.004o.u5 2vvoe_slot esonsipher snd_rawi a_core
r

after a while they become readable

2008-10-31 20:33, I resume and notice the errors.
2008-10-31 21:33, I suspend and resume, to see if the errors would go away.
2008-10-31 23:23, I shut down the machine
2008-11-01 09:00, I boot it up, notice both LEDs are on, notice no e1000e 
errors in dmesg
2008-11-01 13:27, I suspend
2008-11-01 13:27, the errors start
2008-11-01 16:11, I resume, the errors continue (349 repetitions of 'e1000e 
mutext contention')
2008-11-01 16:15, I rmmod e1000e to see if it helps (yes)
2008-11-01 16:40, I suspend
2008-11-02 07:45, I resume
2008-11-02 11:34, I suspend
2008-11-02 17:03, I resume
2008-11-02 21:36, I suspend
2008-11-02 21:39, I resume
2008-11-02 21:48, I suspend
2008-11-03 00:02, I resume
2008-11-03 00:09, I suspend
2008-11-03 08:02, I resume, and see a scary message

Nov  3 08:02:04 platonas kernel: [49099.700050] ------------[ cut here 
]------------
Nov  3 08:02:04 platonas kernel: [49099.700053] WARNING: at 
/build/buildd/linux-2.6.27/arch/x86/kernel/ipi.c:123 
send_IPI_mask_bitmask+0x99/0xb0()
Nov  3 08:02:04 platonas kernel: [49099.700055] Modules linked in: e1000e 
aes_i586 aes_generic ecryptfs isofs loop nls_iso8859_1 nls_cp437 vfat fat 
usb_storage libusual ppp_async crc_ccitt ppp_generic slhc af_packet i915 drm 
rfcomm sco bridge stp bnep l2cap binfmt_misc ppdev ipv6 acpi_cpufreq 
cpufreq_conservative cpufreq_stats cpufreq_ondemand cpufreq_userspace 
cpufreq_powersave freq_table pci_slot sbs sbshc container iptable_filter 
ip_tables x_tables uinput sbp2 parport_pc lp parport btusb bluetooth joydev 
pcmcia snd_hda_intel snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_dummy 
snd_seq_oss snd_seq_midi snd_rawmidi arc4 ecb crypto_blkcipher 
snd_seq_midi_event snd_seq iwl3945 snd_timer snd_seq_device thinkpad_acpi 
mac80211 rfkill snd led_class sdhci_pci sdhci yenta_socket iTCO_wdt serio_raw 
battery ricoh_mmc mmc_core iTCO_vendor_support nvram cfg80211 psmouse evdev 
video ac bay rsrc_nonstatic pcmcia_core output soundcore button wmi pcspkr 
intel_agp agpgart snd_page_alloc shpchp pci_hotplug ext3 jbd mbcache sr_mod cdro
Nov  3 08:02:04 platonas kernel:  sd_mod crc_t10dif sg pata_acpi ata_piix 
ata_generic ohci1394 libata ieee1394 ehci_hcd scsi_mod uhci_hcd usbcore dock 
thermal processor fan fuse vesafb fbcon tileblit font bitblit softcursor [last 
unloaded: e1000]
Nov  3 08:02:04 platonas kernel: [49099.700137] Pid: 0, comm: swapper Tainted: 
G        W 2.6.27-7-generic #1
Nov  3 08:02:04 platonas kernel: [49099.700140]  [<c037c406>] ? printk+0x1d/0x1f
Nov  3 08:02:04 platonas kernel: [49099.700146]  [<c0131de9>] 
warn_on_slowpath+0x59/0x90
Nov  3 08:02:04 platonas kernel: [49099.700150]  [<c0118e38>] ? 
read_hpet+0x8/0x20
Nov  3 08:02:04 platonas kernel: [49099.700154]  [<c037dfae>] ? 
account_scheduler_latency+0xe/0x220
Nov  3 08:02:04 platonas kernel: [49099.700157]  [<c0123454>] ? 
__enqueue_entity+0xd4/0x100
Nov  3 08:02:04 platonas kernel: [49099.700161]  [<c024d1d5>] ? 
__next_cpu+0x15/0x30
Nov  3 08:02:04 platonas kernel: [49099.700164]  [<c037dfae>] ? 
account_scheduler_latency+0xe/0x220
Nov  3 08:02:04 platonas kernel: [49099.700167]  [<c012989d>] ? 
find_busiest_group+0x15d/0x7c0
Nov  3 08:02:04 platonas kernel: [49099.700171]  [<c0113019>] 
send_IPI_mask_bitmask+0x99/0xb0
Nov  3 08:02:04 platonas kernel: [49099.700174]  [<c011282b>] 
native_send_call_func_single_ipi+0x2b/0x30
Nov  3 08:02:04 platonas kernel: [49099.700177]  [<c0157869>] 
generic_exec_single+0x89/0x90
Nov  3 08:02:04 platonas kernel: [49099.700181]  [<c01578a4>] 
__smp_call_function_single+0x34/0x60
Nov  3 08:02:04 platonas kernel: [49099.700184]  [<c012a4fd>] 
hrtick_start_fair+0x10d/0x1a0
Nov  3 08:02:04 platonas kernel: [49099.700187]  [<c012a708>] 
enqueue_task_fair+0x48/0x50
Nov  3 08:02:04 platonas kernel: [49099.700190]  [<c0120f97>] 
enqueue_task+0x57/0x70
Nov  3 08:02:04 platonas kernel: [49099.700193]  [<c01210fa>] 
activate_task+0x1a/0x30
Nov  3 08:02:04 platonas kernel: [49099.700196]  [<c012b5ed>] 
try_to_wake_up+0x1dd/0x290
Nov  3 08:02:04 platonas kernel: [49099.700199]  [<c0118e38>] ? 
read_hpet+0x8/0x20
Nov  3 08:02:04 platonas kernel: [49099.700202]  [<c014e63b>] ? 
getnstimeofday+0x4b/0x100
Nov  3 08:02:04 platonas kernel: [49099.700206]  [<c018b470>] ? 
wb_kupdate+0x0/0x100
Nov  3 08:02:04 platonas kernel: [49099.700210]  [<c012b6cf>] 
wake_up_process+0xf/0x20
Nov  3 08:02:04 platonas kernel: [49099.700213]  [<c018cd5a>] 
pdflush_operation+0x6a/0xa0
Nov  3 08:02:04 platonas kernel: [49099.700216]  [<c018b3e4>] 
wb_timer_fn+0x14/0x40
Nov  3 08:02:04 platonas kernel: [49099.700219]  [<c013bf88>] 
run_timer_softirq+0x138/0x210
Nov  3 08:02:04 platonas kernel: [49099.700222]  [<c018b3d0>] ? 
wb_timer_fn+0x0/0x40
Nov  3 08:02:04 platonas kernel: [49099.700225]  [<c018b3d0>] ? 
wb_timer_fn+0x0/0x40
Nov  3 08:02:04 platonas kernel: [49099.700228]  [<c0137682>] 
__do_softirq+0x92/0x120
Nov  3 08:02:04 platonas kernel: [49099.700231]  [<c013776d>] 
do_softirq+0x5d/0x60
Nov  3 08:02:04 platonas kernel: [49099.700234]  [<c01378e5>] irq_exit+0x55/0x90
Nov  3 08:02:04 platonas kernel: [49099.700236]  [<c0113f8d>] 
smp_apic_timer_interrupt+0x5d/0x90
Nov  3 08:02:04 platonas kernel: [49099.700240]  [<c01050f8>] 
apic_timer_interrupt+0x28/0x30
Nov  3 08:02:04 platonas kernel: [49099.700243]  [<c011aba5>] ? 
native_safe_halt+0x5/0x10
Nov  3 08:02:04 platonas kernel: [49099.700249]  [<f9018ab4>] 
acpi_safe_halt+0x2f/0x47 [processor]
Nov  3 08:02:04 platonas kernel: [49099.700258]  [<f901954a>] 
acpi_idle_enter_c1+0x3a/0x88 [processor]
Nov  3 08:02:04 platonas kernel: [49099.700264]  [<c02dbf7b>] 
cpuidle_idle_call+0x7b/0xd0
Nov  3 08:02:04 platonas kernel: [49099.700268]  [<c010288d>] 
cpu_idle+0x7d/0x140
Nov  3 08:02:04 platonas kernel: [49099.700270]  [<c036edd3>] 
rest_init+0x53/0x60
Nov  3 08:02:04 platonas kernel: [49099.700275]  =======================
Nov  3 08:02:04 platonas kernel: [49099.700277] ---[ end trace 9af613854a18693d 
]---
Nov  3 08:02:04 platonas kernel: [49099.772033] CPU 1 is now offline

so I reboot (I think that's the reason; I don't see anything else in the
logs that would indicate, e.g. network manager waking up from suspend)

2008-11-03 08:03, I reboot (this brings e1000e back into play)
2008-11-03 15:12, I suspend
2008-11-03 19:02, I resume
2008-11-03 19:02, I suspend (well, the laptop goes back to sleep immediately 
after waking up, no idea why)
2008-11-03 19:03, I resume
2008-11-03 21:06, I suspend
2008-11-03 22:23, I resume
2008-11-03 22:41, I suspend
2008-11-04 08:10, I resume
2008-11-04 13:11, I suspend
2008-11-04 13:42, I resume
2008-11-04 18:12, I reboot
2008-11-04 20:45, I suspend
2008-11-04 21:07, I resume
2008-11-05 02:01, I suspend
2008-11-04 10:42, I resume
2008-11-05 11:24, I install linux-image-2.6.27-7-generic 2.6.27-7.16 and am 
about to reboot.

At the moment Ethernet LEDs are both off, e1000e is loaded, and there
are no more mutex contention messages in the log.  I used wired Ethernet
yesterday a couple of times and it worked fine.

I'll try the upstream kernel if I see the problem again.

-- 
e1000e mutex contention
https://bugs.launchpad.net/bugs/291801
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to