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