Allan, thanks for your quick reply.
On Fri, Jun 29, 2012 at 05:03:50PM +0000, Allan, Bruce W wrote: > Please try: > 1) checking for a BIOS update from Lenovo? I'm using the most current BIOS. (The thinkpad_acpi recommends this, and I'm following this advice.) > 2) the latest upstream e1000e driver from e1000.sf.net My laptop is very much unhappy with this driver, when calling ethtool (this is after one suspend and no reboot since the module replacment): [233141.776400] BUG: soft lockup - CPU#1 stuck for 23s! [ethtool:15047] [233141.776407] Modules linked in: e1000e(O) btrfs crc32c libcrc32c ufs qnx4 hfsplus hfs minix ntfs msdos jfs xfs reiserfs ext3 jbd msr nls_utf8 nls_cp437 vfat fat usb_storage uas tp_smapi(O) thinkpad_ec(O) tun rfcomm bnep fuse binfmt_misc ip6table_filter ip6_tables iptable_filter ip_tables ebtable_nat ebtables x_tables acpi_cpufreq mperf cpufreq_userspace cpufreq_conservative cpufreq_stats cpufreq_powersave uinput microcode parport_pc ppdev lp parport deflate zlib_deflate ctr twofish_generic twofish_x86_64_3way twofish_x86_64 twofish_common camellia serpent blowfish_generic blowfish_x86_64 blowfish_common cast5 des_generic xcbc rmd160 sha512_generic sha1_ssse3 sha1_generic hmac crypto_null af_key ext2 snd_hda_codec_hdmi snd_hda_codec_conexant joydev arc4 kvm_intel kvm uvcvideo videodev v4l2_compat_ioctl32 media pcspkr iTCO_wdt psmouse iTCO_vendor_support serio_raw ac i2c_i801 btusb snd_hda_intel bluetooth snd_hda_codec snd_hwdep snd_pcm_oss snd_mixer_oss iwlwifi i915 battery power_supply mac80211 tpm_tis cfg80211 tpm tpm_bios snd_pcm wmi snd_page_alloc video drm_kms_helper drm button i2c_algo_bit i2c_core processor evdev coretemp thinkpad_acpi nvram snd_seq_midi snd_seq_midi_event snd_rawmidi snd_seq snd_seq_device snd_timer snd soundcore rfkill loop firewire_sbp2 autofs4 ext4 crc16 jbd2 mbcache xts gf128mul sha256_generic aesni_intel cryptd aes_x86_64 aes_generic cbc dm_crypt dm_mod sr_mod sd_mod cdrom crc_t10dif ehci_hcd thermal thermal_sys ahci libahci firewire_ohci usbcore firewire_core crc_itu_t libata scsi_mod sdhci_pci sdhci mmc_core usb_common [last unloaded: e1000e] [233141.776549] CPU 1 [233141.776551] Modules linked in: e1000e(O) btrfs crc32c libcrc32c ufs qnx4 hfsplus hfs minix ntfs msdos jfs xfs reiserfs ext3 jbd msr nls_utf8 nls_cp437 vfat fat usb_storage uas tp_smapi(O) thinkpad_ec(O) tun rfcomm bnep fuse binfmt_misc ip6table_filter ip6_tables iptable_filter ip_tables ebtable_nat ebtables x_tables acpi_cpufreq mperf cpufreq_userspace cpufreq_conservative cpufreq_stats cpufreq_powersave uinput microcode parport_pc ppdev lp parport deflate zlib_deflate ctr twofish_generic twofish_x86_64_3way twofish_x86_64 twofish_common camellia serpent blowfish_generic blowfish_x86_64 blowfish_common cast5 des_generic xcbc rmd160 sha512_generic sha1_ssse3 sha1_generic hmac crypto_null af_key ext2 snd_hda_codec_hdmi snd_hda_codec_conexant joydev arc4 kvm_intel kvm uvcvideo videodev v4l2_compat_ioctl32 media pcspkr iTCO_wdt psmouse iTCO_vendor_support serio_raw ac i2c_i801 btusb snd_hda_intel bluetooth snd_hda_codec snd_hwdep snd_pcm_oss snd_mixer_oss iwlwifi i915 battery power_supply mac80211 tpm_tis cfg80211 tpm tpm_bios snd_pcm wmi snd_page_alloc video drm_kms_helper drm button i2c_algo_bit i2c_core processor evdev coretemp thinkpad_acpi nvram snd_seq_midi snd_seq_midi_event snd_rawmidi snd_seq snd_seq_device snd_timer snd soundcore rfkill loop firewire_sbp2 autofs4 ext4 crc16 jbd2 mbcache xts gf128mul sha256_generic aesni_intel cryptd aes_x86_64 aes_generic cbc dm_crypt dm_mod sr_mod sd_mod cdrom crc_t10dif ehci_hcd thermal thermal_sys ahci libahci firewire_ohci usbcore firewire_core crc_itu_t libata scsi_mod sdhci_pci sdhci mmc_core usb_common [last unloaded: e1000e] [233141.776660] [233141.776664] Pid: 15047, comm: ethtool Tainted: G W O 3.2.0-2-amd64 #1 LENOVO 4180W1G/4180W1G [233141.776670] RIP: 0010:[<ffffffffa08ff137>] [<ffffffffa08ff137>] e1000_flash_cycle_init_ich8lan+0x47/0x90 [e1000e] [233141.776684] RSP: 0018:ffff88000bd4bb28 EFLAGS: 00000202 [233141.776687] RAX: ffffc9000067ffff RBX: ffff88000bd4a000 RCX: 000000000e6f606a [233141.776690] RDX: 00000000000009d0 RSI: 0000000000000008 RDI: 00000000000009a8 [233141.776693] RBP: ffff880104f44c30 R08: ffff88000bd4a000 R09: 0000000000000f98 [233141.776696] R10: ffff880007e50380 R11: ffff880007e50380 R12: ffff880007e50380 [233141.776699] R13: ffff880007e50380 R14: ffff880007e50380 R15: 00000000000009a8 [233141.776703] FS: 00007f6299b52700(0000) GS:ffff88011e240000(0000) knlGS:0000000000000000 [233141.776706] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b [233141.776709] CR2: 00007f938210b000 CR3: 000000000d7e8000 CR4: 00000000000406e0 [233141.776712] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [233141.776715] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 [233141.776719] Process ethtool (pid: 15047, threadinfo ffff88000bd4a000, task ffff880007e50380) [233141.776721] Stack: [233141.776724] 000000000000000b ffff880104f44c30 000000000000000b ffffffffa08ffb72 [233141.776729] 0000000000000001 ffff88000bd4bbf6 0000000000000004 ffff880104f44c30 [233141.776734] 0000000000000000 ffff88000bd4bbf8 0000000000000001 ffffffffa08ffe50 [233141.776740] Call Trace: [233141.776748] [<ffffffffa08ffb72>] ? e1000_read_flash_data_ich8lan+0x62/0xe0 [e1000e] [233141.776756] [<ffffffffa08ffe50>] ? e1000_read_nvm_ich8lan+0xd0/0x130 [e1000e] [233141.776763] [<ffffffffa08ff87a>] ? e1000_valid_led_default_ich8lan+0x1a/0x40 [e1000e] [233141.776770] [<ffffffffa08fee48>] ? e1000_id_led_init_pchlan+0x18/0x180 [e1000e] [233141.776776] [<ffffffff811b16a5>] ? paravirt_read_tsc+0x5/0x8 [233141.776780] [<ffffffff811b1740>] ? delay_tsc+0x29/0x5e [233141.776787] [<ffffffffa0902522>] ? e1000_init_hw_ich8lan+0x182/0x660 [e1000e] [233141.776791] [<ffffffff811b16a5>] ? paravirt_read_tsc+0x5/0x8 [233141.776795] [<ffffffff811b1740>] ? delay_tsc+0x29/0x5e [233141.776801] [<ffffffffa08f460a>] ? e1000e_reset+0x13a/0x770 [e1000e] [233141.776806] [<ffffffff81040108>] ? mutex_spin_on_owner+0x1a/0x39 [233141.776814] [<ffffffffa08f7935>] ? e1000_set_settings+0x185/0x250 [e1000e] [233141.776819] [<ffffffff8128fa03>] ? dev_ethtool+0x182/0x168b [233141.776826] [<ffffffff8128a92a>] ? dev_name_hash.isra.62+0x16/0x51 [233141.776830] [<ffffffff81036457>] ? should_resched+0x5/0x23 [233141.776834] [<ffffffff8128e326>] ? dev_ioctl+0x4b3/0x623 [233141.776840] [<ffffffff810d013c>] ? handle_pte_fault+0x298/0x79f [233141.776845] [<ffffffff810cd719>] ? pte_offset_kernel+0x16/0x35 [233141.776849] [<ffffffff81279e4e>] ? sock_do_ioctl+0x2f/0x36 [233141.776854] [<ffffffff8127a245>] ? sock_ioctl+0x205/0x212 [233141.776860] [<ffffffff810fa550>] ? get_empty_filp+0x9e/0x145 [233141.776866] [<ffffffff8110685d>] ? do_vfs_ioctl+0x459/0x49a [233141.776870] [<ffffffff8127b77f>] ? sock_alloc_file+0xab/0x109 [233141.776874] [<ffffffff810f80aa>] ? fd_install+0x25/0x4a [233141.776878] [<ffffffff811068e9>] ? sys_ioctl+0x4b/0x72 [233141.776884] [<ffffffff8134f3d2>] ? system_call_fastpath+0x16/0x1b [233141.776886] Code: 83 ca 06 66 89 51 04 83 e2 20 74 38 bb 80 96 98 00 eb 10 90 bf c7 10 00 00 e8 b8 25 8b e0 83 eb 01 74 39 48 8b 45 10 66 8b 40 04 <a8> 20 75 e5 48 8b 55 10 83 c8 01 66 89 42 04 48 83 c4 08 31 c0 [233141.776926] Call Trace: [233141.776933] [<ffffffffa08ffb72>] ? e1000_read_flash_data_ich8lan+0x62/0xe0 [e1000e] [233141.776940] [<ffffffffa08ffe50>] ? e1000_read_nvm_ich8lan+0xd0/0x130 [e1000e] [233141.776947] [<ffffffffa08ff87a>] ? e1000_valid_led_default_ich8lan+0x1a/0x40 [e1000e] [233141.776954] [<ffffffffa08fee48>] ? e1000_id_led_init_pchlan+0x18/0x180 [e1000e] [233141.776958] [<ffffffff811b16a5>] ? paravirt_read_tsc+0x5/0x8 [233141.776962] [<ffffffff811b1740>] ? delay_tsc+0x29/0x5e [233141.776968] [<ffffffffa0902522>] ? e1000_init_hw_ich8lan+0x182/0x660 [e1000e] [233141.776972] [<ffffffff811b16a5>] ? paravirt_read_tsc+0x5/0x8 [233141.776976] [<ffffffff811b1740>] ? delay_tsc+0x29/0x5e [233141.776982] [<ffffffffa08f460a>] ? e1000e_reset+0x13a/0x770 [e1000e] [233141.776986] [<ffffffff81040108>] ? mutex_spin_on_owner+0x1a/0x39 [233141.776993] [<ffffffffa08f7935>] ? e1000_set_settings+0x185/0x250 [e1000e] [233141.776997] [<ffffffff8128fa03>] ? dev_ethtool+0x182/0x168b [233141.777002] [<ffffffff8128a92a>] ? dev_name_hash.isra.62+0x16/0x51 [233141.777006] [<ffffffff81036457>] ? should_resched+0x5/0x23 [233141.777010] [<ffffffff8128e326>] ? dev_ioctl+0x4b3/0x623 [233141.777014] [<ffffffff810d013c>] ? handle_pte_fault+0x298/0x79f [233141.777018] [<ffffffff810cd719>] ? pte_offset_kernel+0x16/0x35 [233141.777022] [<ffffffff81279e4e>] ? sock_do_ioctl+0x2f/0x36 [233141.777025] [<ffffffff8127a245>] ? sock_ioctl+0x205/0x212 [233141.777029] [<ffffffff810fa550>] ? get_empty_filp+0x9e/0x145 [233141.777034] [<ffffffff8110685d>] ? do_vfs_ioctl+0x459/0x49a [233141.777038] [<ffffffff8127b77f>] ? sock_alloc_file+0xab/0x109 [233141.777041] [<ffffffff810f80aa>] ? fd_install+0x25/0x4a [233141.777046] [<ffffffff811068e9>] ? sys_ioctl+0x4b/0x72 [233141.777050] [<ffffffff8134f3d2>] ? system_call_fastpath+0x16/0x1b > 3) latest stable vanilla kernel Still to-do. Kind regards Philipp Kern ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ E1000-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired
