Bug#524699: e1000e: random kernel oopses

2009-04-19 Thread F. Stoyan
Package: linux-image-2.6.29-1-686
Version: 2.6.29-3
Severity: normal

Dear Kernel Maintainers,

When I disconnect the ethernet cable, the kernel randomly oopses  
on my IBM/Lenovo Thinkpad T500.

This doesn't happens with 2.6.28.


Regards,
Friedemann

-- Package-specific info:
** Version:
Linux version 2.6.29-1-686 (Debian 2.6.29-3) (m...@debian.org) (gcc version 
4.3.3 (Debian 4.3.3-8) ) #1 SMP Fri Apr 17 14:35:16 UTC 2009

** Command line:
root=UUID=0a7c9b0c-81ad-4daf-96a5-86d084c9b667 ro quiet

** Tainted: G W (512)

** Kernel log:
[54961.000177] [ cut here ]
[54961.000187] WARNING: at 
/build/buildd-linux-2.6_2.6.29-3-i386-SnG2qN/linux-2.6-2.6.29/debian/build/source_i386_none/drivers/net/e1000e/ich8lan.c:415
 e1000_acquire_swflag_ich8lan+0x44/0xed [e1000e]()
[54961.000195] Hardware name: 20555WG
[54961.000200] e1000e mutex contention. Owned by process events/0 (pid 10), 
required by process ifplugd (pid 4024)
[54961.000208] Modules linked in: des_generic cbc qt1010 zl10353 hid_gaff 
hid_pl hid_cypress hid_zpff hid_gyration hid_sony hid_ntrig hid_samsung 
hid_microsoft hid_tmff hid_monterey hid_ezkey hid_apple hid_a4tech hid_logitech 
dvb_usb_gl861 ff_memless hid_cherry hid_sunplus hid_petalynx hid_belkin usbhid 
dvb_usb hid_chicony hid dvb_core i915 drm i2c_algo_bit ip6table_filter 
ip6_tables xt_tcpudp xt_owner iptable_nat nf_nat nf_conntrack_ipv4 nf_conntrack 
nf_defrag_ipv4 iptable_filter ip_tables x_tables autofs4 rpcsec_gss_krb5 nfsd 
nfs lockd nfs_acl auth_rpcgss sunrpc xfs exportfs aes_i586 aes_generic xts 
gf128mul dm_crypt acpi_cpufreq ipv6 loop joydev arc4 ecb pcmcia zaurus snd_pcsp 
serio_raw iwlagn iwlcore cdc_ether usbnet i2c_i801 thinkpad_acpi psmouse evdev 
nvram yenta_socket iTCO_wdt snd_hda_codec_conexant rfkill uvcvideo i2c_core 
rsrc_nonstatic pcmcia_core mii cdc_acm snd_hda_intel snd_hda_codec cdc_wdm 
mac80211 videodev snd_hwdep snd_pcm snd_timer snd v4l1_compat soundcore
  cfg80211 snd_page_alloc btusb bluetooth battery ac video output wmi intel_agp 
button agpgart ext3 jbd mbcache dm_mirror dm_region_hash dm_log dm_snapshot 
dm_mod sg sr_mod cdrom sd_mod crc_t10dif ahci libata scsi_mod ricoh_mmc 
sdhci_pci sdhci firewire_ohci firewire_core mmc_core crc_itu_t led_class 
ehci_hcd uhci_hcd e1000e usbcore thermal processor fan thermal_sys
[54961.000463] Pid: 4024, comm: ifplugd Not tainted 2.6.29-1-686 #1
[54961.000468] Call Trace:
[54961.000479]  [c0127134] warn_slowpath+0x80/0xb6
[54961.000488]  [c012b816] irq_exit+0x40/0x62
[54961.000496]  [c01051c5] do_IRQ+0x64/0x77
[54961.000521]  [c0103aa7] common_interrupt+0x27/0x2c
[54961.000530]  [c012007b] enqueue_task_rt+0x12f/0x1a4
[54961.000538]  [c01ff072] delay_tsc+0x1d/0x50
[54961.000601]  [f8100938] e1000_acquire_swflag_ich8lan+0x44/0xed [e1000e]
[54961.000691]  [f8104a91] e1000e_read_phy_reg_bm+0x31/0xa6 [e1000e]
[54961.000754]  [f8104ce5] e1000e_phy_has_link_generic+0x32/0x99 [e1000e]
[54961.000817]  [f8103cf7] e1000e_check_for_copper_link+0x21/0x75 [e1000e]
[54961.000880]  [f8108b62] e1000_has_link+0x37/0xad [e1000e]
[54961.000940]  [f8107d47] e1000_get_link+0xa/0xe [e1000e]
[54961.000950]  [c02839c8] ethtool_get_value+0x25/0x46
[54961.000957]  [c02846fc] dev_ethtool+0xd0e/0xe8e
[54961.001018]  [f8107d3d] e1000_get_link+0x0/0xe [e1000e]
[54961.001027]  [c0281120] netif_receive_skb+0x395/0x3b0
[54961.001035]  [c011cb44] __wake_up+0x29/0x39
[54961.001067]  [f825c6aa] snd_timer_user_tinterrupt+0x128/0x131 [snd_timer]
[54961.001077]  [c027f947] net_rx_action+0x94/0x182
[54961.001086]  [c0193eaa] core_sys_select+0x19d/0x1c2
[54961.001125]  [f8532862] snd_pcm_period_elapsed+0x119/0x147 [snd_pcm]
[54961.001132]  [c027fdd6] dev_name_hash+0x13/0x3e
[54961.001138]  [c027fee3] __dev_get_by_name+0x2f/0x39
[54961.001145]  [c028330e] dev_ioctl+0x46a/0x58b
[54961.001152]  [c015b56e] handle_fasteoi_irq+0xa7/0xae
[54961.001159]  [c012b816] irq_exit+0x40/0x62
[54961.001166]  [c01051c5] do_IRQ+0x64/0x77
[54961.001175]  [c027576a] sock_ioctl+0x0/0x1db
[54961.001181]  [c01923cd] vfs_ioctl+0x1c/0x5f
[54961.001188]  [c0192937] do_vfs_ioctl+0x455/0x490
[54961.001195]  [c019323b] poll_select_copy_remaining+0xb4/0xd0
[54961.001203]  [c01940a5] sys_select+0x81/0x8f
[54961.001209]  [c01929b3] sys_ioctl+0x41/0x58
[54961.001216]  [c010343b] sysenter_do_call+0x12/0x2f
[54961.001221] ---[ end trace 35d00c3cdb5c3c87 ]---

** Loaded modules:
Module  Size  Used by
des_generic16128  0 
cbc 2996  0 
qt1010  5024  0 
zl10353 6324  0 
hid_gaff2900  0 
hid_pl  2996  0 
hid_cypress 2340  0 
hid_zpff2652  0 
hid_gyration2196  0 
hid_sony2568  0 
hid_ntrig   1744  0 
hid_samsung 2112  0 
hid_microsoft   3200  0 
hid_tmff3460  0 
hid_monterey2132  0 
hid_ezkey   1832  0 
hid_apple   5704  0 

Bug#524699: e1000e: random kernel oopses

2009-04-19 Thread Ben Hutchings
On Sun, 2009-04-19 at 12:29 +0200, F. Stoyan wrote:
 Package: linux-image-2.6.29-1-686
 Version: 2.6.29-3
 Severity: normal
 
 Dear Kernel Maintainers,
 
 When I disconnect the ethernet cable, the kernel randomly oopses  
 on my IBM/Lenovo Thinkpad T500.
 
 This doesn't happens with 2.6.28.

This is a debugging message added by the e1000e developers and shouldn't
really be a warning at all.  It does not indicate a serious problem.

Ben.



signature.asc
Description: This is a digitally signed message part