Debian Bug report logs - #649486
linux-image-2.6.32-5-amd64: NETDEV WATCHDOG: eth1 (e1000e): transmit queue 0 timed out

version graph

Package: linux-2.6; Maintainer for linux-2.6 is Debian Kernel Team <debian-kernel@lists.debian.org>;

Reported by: Bjørn Mork <bjorn@mork.no>

Date: Mon, 21 Nov 2011 12:27:39 UTC

Severity: normal

Found in version 2.6.32-39

Done: Bjørn Mork <bjorn@mork.no>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian Kernel Team <debian-kernel@lists.debian.org>:
Bug#649486; Package linux-2.6. (Mon, 21 Nov 2011 12:27:42 GMT) Full text and rfc822 format available.

Acknowledgement sent to Bjørn Mork <bjorn@mork.no>:
New Bug report received and forwarded. Copy sent to Debian Kernel Team <debian-kernel@lists.debian.org>. (Mon, 21 Nov 2011 12:28:19 GMT) Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: Bjørn Mork <bjorn@mork.no>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: linux-image-2.6.32-5-amd64: NETDEV WATCHDOG: eth1 (e1000e): transmit queue 0 timed out
Date: Mon, 21 Nov 2011 13:23:42 +0100
Package: linux-2.6
Version: 2.6.32-39
Severity: normal

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


I have started to get these warnings from time to time after upgrading to a squeeze kernel
with the backported new version of the e1000e driver:


Nov 21 12:35:51 canardo kernel: [157688.362907] ------------[ cut here ]------------
Nov 21 12:35:51 canardo kernel: [157688.362914] WARNING: at /build/buildd-linux-2.6_2.6.32-39-amd64-7yVIH2/linux-2.6-2.6.32/debian/build/source_amd64_none/net/sched/sch_generic.c:261 dev_watchdog+0xe2/0x194()
Nov 21 12:35:51 canardo kernel: [157688.362916] Hardware name: P5K
Nov 21 12:35:51 canardo kernel: [157688.362918] NETDEV WATCHDOG: eth1 (e1000e): transmit queue 0 timed out
Nov 21 12:35:51 canardo kernel: [157688.362919] Modules linked in: tcp_diag inet_diag parport_pc ppdev lp parport ip6t_rt nf_conntrack_ipv6 ip6t_REJECT ip6t_LOG ip6table_filter ip6_tables ipt_MASQUERADE xt_state ipt_REDIRECT xt_multiport xt_tcpudp ipt_REJECT iptable_nat iptable_filter ip_tables x_tables nf_nat_ftp nf_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_conntrack_irc nf_conntrack_ftp microcode nf_conntrack fuse cls_u32 sch_htb ppp_deflate zlib_deflate nfsd exportfs bsd_comp nfs lockd fscache nfs_acl auth_rpcgss sunrpc sit tunnel4 ppp_async crc_ccitt ppp_generic slhc sch_tbf 8021q garp bridge stp ext2 raid456 async_raid6_recov async_pq raid6_pq async_xor xor async_memcpy async_tx mptctl tun coretemp kvm_intel kvm tda10023 tda10021 radeon snd_pcm snd_timer ttm snd soundcore snd_page_alloc mantis mantis_core drm_kms_helper dvb_core drm i2c_i801 ir_common i2c_algo_bit io_edgeport usbserial pcspkr evdev joydev serio_raw i2c_core button processor asus_atk0110 ext3 jbd mbcache dm_mod raid1 md_mod usbhid hid sd_mod cr
Nov 21 12:35:51 canardo kernel: c_t10dif uhci_hcd mptsas mptscsih ata_generic mptbase scsi_transport_sas pata_jmicron firewire_ohci firewire_core crc_itu_t ahci atl1 mii libata scsi_mod ehci_hcd thermal thermal_sys e1000e usbcore nls_base [last unloaded: scsi_wait_scan]
Nov 21 12:35:51 canardo kernel: [157688.362987] Pid: 7, comm: ksoftirqd/1 Not tainted 2.6.32-5-amd64 #1
Nov 21 12:35:51 canardo kernel: [157688.362988] Call Trace:
Nov 21 12:35:51 canardo kernel: [157688.362990]  <IRQ>  [<ffffffff81262bf6>] ? dev_watchdog+0xe2/0x194
Nov 21 12:35:51 canardo kernel: [157688.362995]  [<ffffffff81262bf6>] ? dev_watchdog+0xe2/0x194
Nov 21 12:35:51 canardo kernel: [157688.362998]  [<ffffffff8104df9c>] ? warn_slowpath_common+0x77/0xa3
Nov 21 12:35:51 canardo kernel: [157688.363001]  [<ffffffff81262b14>] ? dev_watchdog+0x0/0x194
Nov 21 12:35:51 canardo kernel: [157688.363003]  [<ffffffff8104e024>] ? warn_slowpath_fmt+0x51/0x59
Nov 21 12:35:51 canardo kernel: [157688.363006]  [<ffffffff81262ae8>] ? netif_tx_lock+0x3d/0x69
Nov 21 12:35:51 canardo kernel: [157688.363010]  [<ffffffff8124d916>] ? netdev_drivername+0x3b/0x40
Nov 21 12:35:51 canardo kernel: [157688.363012]  [<ffffffff81262bf6>] ? dev_watchdog+0xe2/0x194
Nov 21 12:35:51 canardo kernel: [157688.363018]  [<ffffffffa0538d3b>] ? nf_conntrack_free+0x3e/0x50 [nf_conntrack]
Nov 21 12:35:51 canardo kernel: [157688.363022]  [<ffffffffa05393c6>] ? death_by_timeout+0x0/0x4a [nf_conntrack]
Nov 21 12:35:51 canardo kernel: [157688.363026]  [<ffffffffa05393c6>] ? death_by_timeout+0x0/0x4a [nf_conntrack]
Nov 21 12:35:51 canardo kernel: [157688.363030]  [<ffffffff8105a67b>] ? run_timer_softirq+0x1c9/0x268
Nov 21 12:35:51 canardo kernel: [157688.363039]  [<ffffffff81053d2b>] ? __do_softirq+0xdd/0x1a6
Nov 21 12:35:51 canardo kernel: [157688.363042]  [<ffffffff81011cac>] ? call_softirq+0x1c/0x30
Nov 21 12:35:51 canardo kernel: [157688.363044]  <EOI>  [<ffffffff8101322b>] ? do_softirq+0x3f/0x7c
Nov 21 12:35:51 canardo kernel: [157688.363048]  [<ffffffff81053952>] ? ksoftirqd+0x5f/0xd3
Nov 21 12:35:51 canardo kernel: [157688.363050]  [<ffffffff810538f3>] ? ksoftirqd+0x0/0xd3
Nov 21 12:35:51 canardo kernel: [157688.363053]  [<ffffffff81064cc5>] ? kthread+0x79/0x81
Nov 21 12:35:51 canardo kernel: [157688.363055]  [<ffffffff81011baa>] ? child_rip+0xa/0x20
Nov 21 12:35:51 canardo kernel: [157688.363058]  [<ffffffff81064c4c>] ? kthread+0x0/0x81
Nov 21 12:35:51 canardo kernel: [157688.363060]  [<ffffffff81011ba0>] ? child_rip+0x0/0x20
Nov 21 12:35:51 canardo kernel: [157688.363062] ---[ end trace 94994b9aa1d86dd1 ]---

The frequency is low (once a week or less), but AFAIK this is a regression from the old driver.  I
cannot remember to have seen any such warnings with earlier squeeze kernels.

The warning is followed by a couple of reset:

Nov 21 12:35:52 canardo kernel: [157692.873860] e1000e 0000:04:00.1: eth1: Reset adapter
Nov 21 12:37:02 canardo kernel: [157763.525692] e1000e 0000:04:00.1: eth1: Reset adapter
Nov 21 12:37:52 canardo kernel: [157814.218261] e1000e: eth1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None


I did not watch this in action myself, but both PPPoE sessions running over this 
interface timed out at the same time, so I assume that the interface actually was
down for 2 minutes here due to whatever caused the warning:

Nov 21 12:36:40 canardo pppd[2414]: No response to 6 echo-requests
Nov 21 12:36:40 canardo pppd[2414]: Serial link appears to be disconnected.
Nov 21 12:36:40 canardo pppd[2414]: Connect time 2626.9 minutes.
Nov 21 12:36:40 canardo pppd[2414]: Sent 127041381 bytes, received 298797140 bytes.
Nov 21 12:36:41 canardo pppd[2605]: No response to 6 echo-requests
Nov 21 12:36:41 canardo pppd[2605]: Serial link appears to be disconnected.
Nov 21 12:36:58 canardo pppd[2414]: Connection terminated.
Nov 21 12:37:06 canardo pppd[2605]: Connection terminated.
Nov 21 12:37:06 canardo pppd[2605]: Connect time 2627.1 minutes.
Nov 21 12:37:06 canardo pppd[2605]: Sent 1000563250 bytes, received 489045226 bytes.
Nov 21 12:38:04 canardo pppd[2605]: Modem hangup
Nov 21 12:38:04 canardo pppd[2414]: Modem hangup


Note: I've replaced the kernel log below with a little more relevant cutout from /var/log/dmesg.  The
bug script just captured a lot of packet tracing I've got running...


Bjørn

- -- Package-specific info:
** Version:
Linux version 2.6.32-5-amd64 (Debian 2.6.32-39) (dannf@debian.org) (gcc version 4.3.5 (Debian 4.3.5-4) ) #1 SMP Thu Nov 3 03:41:26 UTC 2011

** Command line:
initrd=/initrd.img root=/dev/mapper/vg00-root ro console=tty0 console=ttyS0,9600n8 BOOT_IMAGE=/vmlinuz 

** Tainted: W (512)
 * Taint on warning.

** Kernel log:
bjorn@canardo:~$ egrep 'eth1|e1000|0000:04' /var/log/dmesg
[    0.756089] pci 0000:04:00.0: reg 10 32bit mmio: [0xfeaa0000-0xfeabffff]
[    0.756096] pci 0000:04:00.0: reg 14 32bit mmio: [0xfea80000-0xfea9ffff]
[    0.756103] pci 0000:04:00.0: reg 18 io port: [0xd880-0xd89f]
[    0.756153] pci 0000:04:00.0: PME# supported from D0 D3hot D3cold
[    0.760006] pci 0000:04:00.0: PME# disabled
[    0.764051] pci 0000:04:00.1: reg 10 32bit mmio: [0xfeae0000-0xfeafffff]
[    0.764063] pci 0000:04:00.1: reg 14 32bit mmio: [0xfeac0000-0xfeadffff]
[    0.764075] pci 0000:04:00.1: reg 18 io port: [0xdc00-0xdc1f]
[    0.764124] pci 0000:04:00.1: PME# supported from D0 D3hot D3cold
[    0.768006] pci 0000:04:00.1: PME# disabled
[    0.772033] pci 0000:04:00.0: disabling ASPM on pre-1.1 PCIe device.  You can enable it with 'pcie_aspm=force'
[    3.229382] pci 0000:00:1c.0: PCI bridge, secondary bus 0000:04
[    4.786543] pci_bus 0000:04: resource 0 io:  [0xd000-0xdfff]
[    4.786545] pci_bus 0000:04: resource 1 mem: [0xfea00000-0xfeafffff]
[    4.786548] pci_bus 0000:04: resource 2 pref mem [0xfe000000-0xfe1fffff]
[    7.932179] e1000e: Intel(R) PRO/1000 Network Driver - 1.2.20-k2
[    8.574704] e1000e: Copyright(c) 1999 - 2011 Intel Corporation.
[    8.575263] e1000e 0000:04:00.0: Disabling ASPM  L1
[    8.575278] e1000e 0000:04:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    8.575310] e1000e 0000:04:00.0: setting latency timer to 64
[    9.571073] e1000e 0000:04:00.0: irq 28 for MSI/MSI-X
[    9.761530] e1000e 0000:04:00.0: eth1: (PCI Express:2.5GB/s:Width x4) 00:15:17:1e:5e:34
[    9.761532] e1000e 0000:04:00.0: eth1: Intel(R) PRO/1000 Network Connection
[    9.761611] e1000e 0000:04:00.0: eth1: MAC: 0, PHY: 4, PBA No: C57721-005
[    9.761622] e1000e 0000:04:00.1: Disabling ASPM  L1
[    9.761637] e1000e 0000:04:00.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17
[    9.761670] e1000e 0000:04:00.1: setting latency timer to 64
[   18.994931] e1000e 0000:04:00.1: irq 30 for MSI/MSI-X
[   19.224591] e1000e 0000:04:00.1: eth2: (PCI Express:2.5GB/s:Width x4) 00:15:17:1e:5e:35
[   19.403928] e1000e 0000:04:00.1: eth2: Intel(R) PRO/1000 Network Connection
[   19.487399] e1000e 0000:04:00.1: eth2: MAC: 0, PHY: 4, PBA No: C57721-005
[   39.252596] udev[602]: renamed network interface eth1 to eth0
[   39.253048] udev[603]: renamed network interface eth2 to eth1
[   85.470353] device eth1 entered promiscuous mode
[   85.668229] e1000e 0000:04:00.1: irq 30 for MSI/MSI-X
[   85.724064] e1000e 0000:04:00.1: irq 30 for MSI/MSI-X
[   85.725120] ADDRCONF(NETDEV_UP): eth1: link is not ready
[   87.712907] e1000e: eth1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
[   87.804646] ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
[   87.873592] br0: port 1(eth1) entering learning state
[  102.935580] br0: port 1(eth1) entering forwarding state


** Model information
sys_vendor: System manufacturer
product_name: P5K
product_version: System Version
chassis_vendor: Chassis Manufacture
chassis_version: Chassis Version
bios_vendor: American Megatrends Inc.
bios_version: 0703   
board_vendor: ASUSTeK Computer INC.
board_name: P5K
board_version: Rev 1.xx

** Loaded modules:
Module                  Size  Used by
tcp_diag                 880  0 
inet_diag               6914  5 tcp_diag
parport_pc             18855  0 
ppdev                   5030  0 
lp                      7462  0 
parport                27954  3 parport_pc,ppdev,lp
ip6t_rt                 1960  2 
nf_conntrack_ipv6      10451  1 
ip6t_REJECT             2580  1 
ip6t_LOG                4378  3 
ip6table_filter         2384  1 
ip6_tables             15107  3 ip6t_rt,ip6t_LOG,ip6table_filter
ipt_MASQUERADE          1554  2 
xt_state                1303  5 
ipt_REDIRECT            1111  2 
xt_multiport            2267  9 
xt_tcpudp               2319  51 
ipt_REJECT              1953  1 
iptable_nat             4299  1 
iptable_filter          2258  1 
ip_tables              13915  2 iptable_nat,iptable_filter
x_tables               12845  12 ip6t_rt,ip6t_REJECT,ip6t_LOG,ip6_tables,ipt_MASQUERADE,xt_state,ipt_REDIRECT,xt_multiport,xt_tcpudp,ipt_REJECT,iptable_nat,ip_tables
nf_nat_ftp              2031  0 
nf_nat                 13388  4 ipt_MASQUERADE,ipt_REDIRECT,iptable_nat,nf_nat_ftp
nf_conntrack_ipv4       9833  7 iptable_nat,nf_nat
nf_defrag_ipv4          1139  1 nf_conntrack_ipv4
nf_conntrack_irc        3347  0 
nf_conntrack_ftp        5537  1 nf_nat_ftp
microcode              21611  0 
nf_conntrack           46535  9 nf_conntrack_ipv6,ipt_MASQUERADE,xt_state,iptable_nat,nf_nat_ftp,nf_nat,nf_conntrack_ipv4,nf_conntrack_irc,nf_conntrack_ftp
fuse                   50924  1 
cls_u32                 5466  1 
sch_htb                11942  1 
ppp_deflate             3410  0 
zlib_deflate           17746  1 ppp_deflate
nfsd                  254782  13 
exportfs                3170  1 nfsd
bsd_comp                4452  0 
nfs                   241226  0 
lockd                  57619  2 nfsd,nfs
fscache                29834  1 nfs
nfs_acl                 2031  2 nfsd,nfs
auth_rpcgss            33508  2 nfsd,nfs
sunrpc                161589  12 nfsd,nfs,lockd,nfs_acl,auth_rpcgss
sit                     8176  0 
tunnel4                 1973  1 sit
ppp_async               6245  2 
crc_ccitt               1323  1 ppp_async
ppp_generic            19259  11 ppp_deflate,bsd_comp,ppp_async
slhc                    4003  1 ppp_generic
sch_tbf                 3588  2 
8021q                  17158  0 
garp                    5050  1 8021q
bridge                 39646  0 
stp                     1440  2 garp,bridge
ext2                   52905  1 
raid456                44500  1 
async_raid6_recov       5170  1 raid456
async_pq                3479  2 raid456,async_raid6_recov
raid6_pq               77179  2 async_raid6_recov,async_pq
async_xor               2478  3 raid456,async_raid6_recov,async_pq
xor                     4380  1 async_xor
async_memcpy            1198  2 raid456,async_raid6_recov
async_tx                1734  5 raid456,async_raid6_recov,async_pq,async_xor,async_memcpy
mptctl                 20982  0 
tun                    10844  4 
coretemp                4325  0 
kvm_intel              38146  25 
kvm                   214248  1 kvm_intel
tda10023                5823  2 
tda10021                4774  0 
radeon                574908  0 
snd_pcm                60487  0 
snd_timer              15598  1 snd_pcm
ttm                    40162  1 radeon
snd                    46526  2 snd_pcm,snd_timer
soundcore               4598  1 snd
snd_page_alloc          6249  1 snd_pcm
mantis                 16776  0 
mantis_core            23765  17 mantis
drm_kms_helper         20369  1 radeon
dvb_core               74618  1 mantis_core
drm                   142279  3 radeon,ttm,drm_kms_helper
i2c_i801                7830  0 
ir_common              24271  1 mantis_core
i2c_algo_bit            4225  1 radeon
io_edgeport            35871  0 
usbserial              27676  1 io_edgeport
pcspkr                  1699  0 
evdev                   7352  3 
joydev                  8459  0 
serio_raw               3752  0 
i2c_core               15819  9 tda10023,tda10021,radeon,mantis,mantis_core,drm_kms_helper,drm,i2c_i801,i2c_algo_bit
button                  4650  0 
processor              29935  0 
asus_atk0110            7686  0 
ext3                  106710  4 
jbd                    37221  1 ext3
mbcache                 5050  2 ext2,ext3
dm_mod                 53898  9 
raid1                  18431  2 
md_mod                 73872  5 raid456,raid1
usbhid                 33292  0 
hid                    63257  1 usbhid
sd_mod                 29921  14 
crc_t10dif              1276  1 sd_mod
uhci_hcd               18521  0 
mptsas                 29188  6 
mptscsih               16360  1 mptsas
ata_generic             3239  0 
mptbase                48382  3 mptctl,mptsas,mptscsih
scsi_transport_sas     19865  1 mptsas
pata_jmicron            2280  0 
firewire_ohci          19676  0 
firewire_core          36848  1 firewire_ohci
crc_itu_t               1307  1 firewire_core
ahci                   32534  8 
atl1                   26034  0 
mii                     3210  1 atl1
libata                133776  3 ata_generic,pata_jmicron,ahci
scsi_mod              126533  6 mptctl,sd_mod,mptsas,mptscsih,scsi_transport_sas,libata
ehci_hcd               32081  0 
thermal                11674  0 
thermal_sys            11942  2 processor,thermal
e1000e                124756  0 
usbcore               122674  7 io_edgeport,usbserial,usbhid,uhci_hcd,ehci_hcd
nls_base                6377  1 usbcore

** PCI devices:
00:00.0 Host bridge [0600]: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller [8086:29c0] (rev 02)
	Subsystem: ASUSTeK Computer Inc. Device [1043:8276]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR+ INTx-
	Latency: 0
	Capabilities: <access denied>

00:01.0 PCI bridge [0604]: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port [8086:29c1] (rev 02) (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 32 bytes
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	I/O behind bridge: 0000b000-0000bfff
	Memory behind bridge: fe400000-fe7fffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport
	Kernel modules: shpchp

00:1a.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 [8086:2937] (rev 02) (prog-if 00 [UHCI])
	Subsystem: ASUSTeK Computer Inc. Device [1043:8277]
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 16
	Region 4: I/O ports at a800 [size=32]
	Capabilities: <access denied>
	Kernel driver in use: uhci_hcd
	Kernel modules: uhci-hcd

00:1a.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 [8086:2938] (rev 02) (prog-if 00 [UHCI])
	Subsystem: ASUSTeK Computer Inc. Device [1043:8277]
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin B routed to IRQ 21
	Region 4: I/O ports at a880 [size=32]
	Capabilities: <access denied>
	Kernel driver in use: uhci_hcd
	Kernel modules: uhci-hcd

00:1a.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 [8086:2939] (rev 02) (prog-if 00 [UHCI])
	Subsystem: ASUSTeK Computer Inc. Device [1043:8277]
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin C routed to IRQ 18
	Region 4: I/O ports at ac00 [size=32]
	Capabilities: <access denied>
	Kernel driver in use: uhci_hcd
	Kernel modules: uhci-hcd

00:1a.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 [8086:293c] (rev 02) (prog-if 20 [EHCI])
	Subsystem: ASUSTeK Computer Inc. Device [1043:8277]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin C routed to IRQ 18
	Region 0: Memory at fe3ffc00 (32-bit, non-prefetchable) [size=1K]
	Capabilities: <access denied>
	Kernel driver in use: ehci_hcd
	Kernel modules: ehci-hcd

00:1c.0 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 [8086:2940] (rev 02) (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 32 bytes
	Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
	I/O behind bridge: 0000d000-0000dfff
	Memory behind bridge: fea00000-feafffff
	Prefetchable memory behind bridge: 00000000fe000000-00000000fe1fffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport
	Kernel modules: shpchp

00:1c.4 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 [8086:2948] (rev 02) (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 32 bytes
	Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
	I/O behind bridge: 0000c000-0000cfff
	Memory behind bridge: fe900000-fe9fffff
	Prefetchable memory behind bridge: 00000000fef00000-00000000ff0fffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport
	Kernel modules: shpchp

00:1c.5 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 [8086:294a] (rev 02) (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 32 bytes
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
	I/O behind bridge: 00001000-00001fff
	Memory behind bridge: fe800000-fe8fffff
	Prefetchable memory behind bridge: 00000000ff100000-00000000ff2fffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport
	Kernel modules: shpchp

00:1d.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 [8086:2934] (rev 02) (prog-if 00 [UHCI])
	Subsystem: ASUSTeK Computer Inc. Device [1043:8277]
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 23
	Region 4: I/O ports at a080 [size=32]
	Capabilities: <access denied>
	Kernel driver in use: uhci_hcd
	Kernel modules: uhci-hcd

00:1d.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 [8086:2935] (rev 02) (prog-if 00 [UHCI])
	Subsystem: ASUSTeK Computer Inc. Device [1043:8277]
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin B routed to IRQ 19
	Region 4: I/O ports at a400 [size=32]
	Capabilities: <access denied>
	Kernel driver in use: uhci_hcd
	Kernel modules: uhci-hcd

00:1d.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 [8086:2936] (rev 02) (prog-if 00 [UHCI])
	Subsystem: ASUSTeK Computer Inc. Device [1043:8277]
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin C routed to IRQ 18
	Region 4: I/O ports at a480 [size=32]
	Capabilities: <access denied>
	Kernel driver in use: uhci_hcd
	Kernel modules: uhci-hcd

00:1d.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 [8086:293a] (rev 02) (prog-if 20 [EHCI])
	Subsystem: ASUSTeK Computer Inc. Device [1043:8277]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 23
	Region 0: Memory at fe3ff800 (32-bit, non-prefetchable) [size=1K]
	Capabilities: <access denied>
	Kernel driver in use: ehci_hcd
	Kernel modules: ehci-hcd

00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev 92) (prog-if 01 [Subtractive decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Bus: primary=00, secondary=05, subordinate=05, sec-latency=32
	I/O behind bridge: 0000e000-0000efff
	Memory behind bridge: feb00000-febfffff
	Prefetchable memory behind bridge: 00000000f0000000-00000000fdffffff
	Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR+
	BridgeCtl: Parity- SERR+ NoISA- VGA+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>

00:1f.0 ISA bridge [0601]: Intel Corporation 82801IB (ICH9) LPC Interface Controller [8086:2918] (rev 02)
	Subsystem: ASUSTeK Computer Inc. Device [1043:8277]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Capabilities: <access denied>
	Kernel modules: iTCO_wdt

00:1f.2 SATA controller [0106]: Intel Corporation 82801IB (ICH9) 4 port SATA AHCI Controller [8086:2923] (rev 02) (prog-if 01 [AHCI 1.0])
	Subsystem: ASUSTeK Computer Inc. Device [1043:8277]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin B routed to IRQ 29
	Region 0: I/O ports at 9c00 [size=8]
	Region 1: I/O ports at 9880 [size=4]
	Region 2: I/O ports at 9800 [size=8]
	Region 3: I/O ports at 9480 [size=4]
	Region 4: I/O ports at 9400 [size=32]
	Region 5: Memory at fe3fe800 (32-bit, non-prefetchable) [size=2K]
	Capabilities: <access denied>
	Kernel driver in use: ahci
	Kernel modules: ahci

00:1f.3 SMBus [0c05]: Intel Corporation 82801I (ICH9 Family) SMBus Controller [8086:2930] (rev 02)
	Subsystem: ASUSTeK Computer Inc. Device [1043:8277]
	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin C routed to IRQ 18
	Region 0: Memory at fe3ff400 (64-bit, non-prefetchable) [size=256]
	Region 4: I/O ports at 0400 [size=32]
	Kernel modules: i2c-i801

01:00.0 SCSI storage controller [0100]: LSI Logic / Symbios Logic SAS1068E PCI-Express Fusion-MPT SAS [1000:0058] (rev 08)
	Subsystem: LSI Logic / Symbios Logic SAS3081E-R 8-Port SAS/SATA Host Bus Adapter [1000:3140]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 31
	Region 0: I/O ports at b800 [size=256]
	Region 1: Memory at fe7fc000 (64-bit, non-prefetchable) [size=16K]
	Region 3: Memory at fe7e0000 (64-bit, non-prefetchable) [size=64K]
	Expansion ROM at fe400000 [disabled] [size=2M]
	Capabilities: <access denied>
	Kernel driver in use: mptsas
	Kernel modules: mptsas

02:00.0 Ethernet controller [0200]: Atheros Communications L1 Gigabit Ethernet [1969:1048] (rev b0)
	Subsystem: ASUSTeK Computer Inc. P5KPL-VM Motherboard [1043:8226]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 17
	Region 0: Memory at fe8c0000 (64-bit, non-prefetchable) [size=256K]
	[virtual] Expansion ROM at ff100000 [disabled] [size=128K]
	Capabilities: <access denied>
	Kernel driver in use: atl1
	Kernel modules: atl1

03:00.0 SATA controller [0106]: JMicron Technology Corp. JMB362/JMB363 Serial ATA Controller [197b:2363] (rev 03) (prog-if 01 [AHCI 1.0])
	Subsystem: ASUSTeK Computer Inc. Device [1043:824f]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 16
	Region 5: Memory at fe9fe000 (32-bit, non-prefetchable) [size=8K]
	[virtual] Expansion ROM at fef00000 [disabled] [size=64K]
	Capabilities: <access denied>
	Kernel driver in use: ahci
	Kernel modules: ahci

03:00.1 IDE interface [0101]: JMicron Technology Corp. JMB362/JMB363 Serial ATA Controller [197b:2363] (rev 03) (prog-if 85 [Master SecO PriO])
	Subsystem: ASUSTeK Computer Inc. Device [1043:824f]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin B routed to IRQ 17
	Region 0: I/O ports at cc00 [size=8]
	Region 1: I/O ports at c880 [size=4]
	Region 2: I/O ports at c800 [size=8]
	Region 3: I/O ports at c480 [size=4]
	Region 4: I/O ports at c400 [size=16]
	Capabilities: <access denied>
	Kernel driver in use: pata_jmicron
	Kernel modules: ata_generic, pata_jmicron

04:00.0 Ethernet controller [0200]: Intel Corporation 82571EB Gigabit Ethernet Controller [8086:105e] (rev 06)
	Subsystem: Intel Corporation PRO/1000 PT Dual Port Server Adapter [8086:135e]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 28
	Region 0: Memory at feaa0000 (32-bit, non-prefetchable) [size=128K]
	Region 1: Memory at fea80000 (32-bit, non-prefetchable) [size=128K]
	Region 2: I/O ports at d880 [size=32]
	Capabilities: <access denied>
	Kernel driver in use: e1000e
	Kernel modules: e1000e

04:00.1 Ethernet controller [0200]: Intel Corporation 82571EB Gigabit Ethernet Controller [8086:105e] (rev 06)
	Subsystem: Intel Corporation PRO/1000 PT Dual Port Server Adapter [8086:135e]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 32 bytes
	Interrupt: pin B routed to IRQ 30
	Region 0: Memory at feae0000 (32-bit, non-prefetchable) [size=128K]
	Region 1: Memory at feac0000 (32-bit, non-prefetchable) [size=128K]
	Region 2: I/O ports at dc00 [size=32]
	Capabilities: <access denied>
	Kernel driver in use: e1000e
	Kernel modules: e1000e

05:00.0 Multimedia controller [0480]: Twinhan Technology Co. Ltd Mantis DTV PCI Bridge Controller [Ver 1.0] [1822:4e35] (rev 01)
	Subsystem: TERRATEC Electronic GmbH Device [153b:1178]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort+ <MAbort- >SERR- <PERR- INTx-
	Latency: 64 (2000ns min, 63750ns max)
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at fdfff000 (32-bit, prefetchable) [size=4K]
	Kernel driver in use: Mantis
	Kernel modules: mantis

05:01.0 Multimedia controller [0480]: Twinhan Technology Co. Ltd Mantis DTV PCI Bridge Controller [Ver 1.0] [1822:4e35] (rev 01)
	Subsystem: TERRATEC Electronic GmbH Device [153b:1178]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort+ <MAbort- >SERR- <PERR- INTx-
	Latency: 64 (2000ns min, 63750ns max)
	Interrupt: pin A routed to IRQ 17
	Region 0: Memory at fdffe000 (32-bit, prefetchable) [size=4K]
	Kernel driver in use: Mantis
	Kernel modules: mantis

05:02.0 VGA compatible controller [0300]: ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE] [1002:5159] (prog-if 00 [VGA controller])
	Subsystem: IBM Remote Supervisor Adapter II (RSA2) [1014:029a]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64 (2000ns min), Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 18
	Region 0: Memory at f0000000 (32-bit, prefetchable) [size=128M]
	Region 1: I/O ports at e000 [size=256]
	Region 2: Memory at febf0000 (32-bit, non-prefetchable) [size=64K]
	Expansion ROM at febc0000 [disabled] [size=128K]
	Capabilities: <access denied>
	Kernel modules: radeon, radeonfb

05:03.0 FireWire (IEEE 1394) [0c00]: VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller [1106:3044] (rev c0) (prog-if 10 [OHCI])
	Subsystem: ASUSTeK Computer Inc. M4A series motherboard [1043:81fe]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64 (8000ns max), Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at febef800 (32-bit, non-prefetchable) [size=2K]
	Region 1: I/O ports at ec00 [size=128]
	Capabilities: <access denied>
	Kernel driver in use: firewire_ohci
	Kernel modules: firewire-ohci


** USB devices:
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 003: ID 076b:3021 OmniKey AG CardMan 3121
Bus 004 Device 002: ID 1608:0001 Inside Out Networks [hex] EdgePort/4 Serial Port
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 04b3:4001 IBM Corp. 
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


- -- System Information:
Debian Release: 6.0.3
  APT prefers stable
  APT policy: (700, 'stable'), (600, 'unstable'), (500, 'stable-updates'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages linux-image-2.6.32-5-amd64 depends on:
ii  debconf [debconf-2.0]         1.5.36.1   Debian configuration management sy
ii  initramfs-tools [linux-initra 0.98.8     tools for generating an initramfs
ii  linux-base                    3.4        Linux image base package
ii  module-init-tools             3.12-1     tools for managing Linux kernel mo

Versions of packages linux-image-2.6.32-5-amd64 recommends:
pn  firmware-linux-free           <none>     (no description available)

Versions of packages linux-image-2.6.32-5-amd64 suggests:
pn  grub | lilo                   <none>     (no description available)
ii  linux-doc-2.6.32              2.6.32-39  Linux kernel specific documentatio

Versions of packages linux-image-2.6.32-5-amd64 is related to:
pn  firmware-bnx2                 <none>     (no description available)
pn  firmware-bnx2x                <none>     (no description available)
pn  firmware-ipw2x00              <none>     (no description available)
pn  firmware-ivtv                 <none>     (no description available)
pn  firmware-iwlwifi              <none>     (no description available)
pn  firmware-linux                <none>     (no description available)
pn  firmware-linux-nonfree        <none>     (no description available)
pn  firmware-qlogic               <none>     (no description available)
pn  firmware-ralink               <none>     (no description available)
pn  xen-hypervisor                <none>     (no description available)

- -- debconf information:
  linux-image-2.6.32-5-amd64/postinst/missing-firmware-2.6.32-5-amd64:
  linux-image-2.6.32-5-amd64/postinst/bootloader-error-2.6.32-5-amd64:
  linux-image-2.6.32-5-amd64/prerm/would-invalidate-boot-loader-2.6.32-5-amd64: true
  linux-image-2.6.32-5-amd64/postinst/ignoring-do-bootloader-2.6.32-5-amd64:
  shared/kernel-image/really-run-bootloader: true
  linux-image-2.6.32-5-amd64/postinst/depmod-error-initrd-2.6.32-5-amd64: false
  linux-image-2.6.32-5-amd64/prerm/removing-running-kernel-2.6.32-5-amd64: true
  linux-image-2.6.32-5-amd64/postinst/bootloader-test-error-2.6.32-5-amd64:

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAk7KQssACgkQ10rqkowbIskyrgCfaxqRQ3ETet/foljAyswUrH9G
UbsAn1vgkQzwUeygq91z8N2nwygRK7Jn
=bZKz
-----END PGP SIGNATURE-----




Reply sent to Bjørn Mork <bjorn@mork.no>:
You have taken responsibility. (Mon, 21 Nov 2011 19:21:09 GMT) Full text and rfc822 format available.

Notification sent to Bjørn Mork <bjorn@mork.no>:
Bug acknowledged by developer. (Mon, 21 Nov 2011 19:21:09 GMT) Full text and rfc822 format available.

Message #10 received at 649486-done@bugs.debian.org (full text, mbox):

From: Bjørn Mork <bjorn@mork.no>
To: 649486-done@bugs.debian.org
Subject: Forget about this - was triggered by extensive IPv6 address scanning
Date: Mon, 21 Nov 2011 20:13:02 +0100
Looks like my wife did some external scans of our home network :-)

Have to investigate further how she managed to kill the interface, but
this is definitely not related to the driver upgrade.  Sorry for my
misleading initial report.


Bjørn




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Kernel Team <debian-kernel@lists.debian.org>:
Bug#649486; Package linux-2.6. (Fri, 25 Nov 2011 05:21:05 GMT) Full text and rfc822 format available.

Acknowledgement sent to Ben Hutchings <ben@decadent.org.uk>:
Extra info received and forwarded to list. Copy sent to Debian Kernel Team <debian-kernel@lists.debian.org>. (Fri, 25 Nov 2011 05:21:05 GMT) Full text and rfc822 format available.

Message #15 received at 649486@bugs.debian.org (full text, mbox):

From: Ben Hutchings <ben@decadent.org.uk>
To: Bjørn Mork <bjorn@mork.no>
Cc: 649486@bugs.debian.org
Subject: Re: Forget about this - was triggered by extensive IPv6 address scanning
Date: Fri, 25 Nov 2011 05:16:34 +0000
[Message part 1 (text/plain, inline)]
On Mon, 2011-11-21 at 20:13 +0100, Bjørn Mork wrote:
> Looks like my wife did some external scans of our home network :-)
> 
> Have to investigate further how she managed to kill the interface, but
> this is definitely not related to the driver upgrade.  Sorry for my
> misleading initial report.

So far as I'm aware, if the TX watchdog fires it indicates one of:

1. A bug in the driver, firmware or hardware caused the hardware
transmit queue to stop.
2. A bug in the driver, firmware or hardware meant that the kernel was
not notified of link-down or another interruption that is expected to
stop the hardware transmit queue.
3. Transmission is being continually blocked by (full-duplex link) pause
frames or (half-duplex link) collisions.  This may occur due to a switch
misconfiguration or inconsistent configuration between switch and host.

High levels of traffic or specific traffic patterns that overload the
CPU should never cause this to happen.  As the primary maintainer of
another Linux network driver, I have to treat every 'TX watchdog' report
as a bug unless it falls into case 3.

So I don't want to just forget this either.  But if you can't reproduce
it, it may be difficult to track down.

Ben.

-- 
Ben Hutchings
Teamwork is essential - it allows you to blame someone else.
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Kernel Team <debian-kernel@lists.debian.org>:
Bug#649486; Package linux-2.6. (Fri, 25 Nov 2011 11:54:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Bjørn Mork <bjorn@mork.no>:
Extra info received and forwarded to list. Copy sent to Debian Kernel Team <debian-kernel@lists.debian.org>. (Fri, 25 Nov 2011 11:54:13 GMT) Full text and rfc822 format available.

Message #20 received at 649486@bugs.debian.org (full text, mbox):

From: Bjørn Mork <bjorn@mork.no>
To: Ben Hutchings <ben@decadent.org.uk>
Cc: 649486@bugs.debian.org
Subject: Re: Forget about this - was triggered by extensive IPv6 address scanning
Date: Fri, 25 Nov 2011 12:33:17 +0100
Ben Hutchings <ben@decadent.org.uk> writes:

> On Mon, 2011-11-21 at 20:13 +0100, Bjørn Mork wrote:
>> Looks like my wife did some external scans of our home network :-)
>> 
>> Have to investigate further how she managed to kill the interface, but
>> this is definitely not related to the driver upgrade.  Sorry for my
>> misleading initial report.
>
> So far as I'm aware, if the TX watchdog fires it indicates one of:
>
> 1. A bug in the driver, firmware or hardware caused the hardware
> transmit queue to stop.
> 2. A bug in the driver, firmware or hardware meant that the kernel was
> not notified of link-down or another interruption that is expected to
> stop the hardware transmit queue.
> 3. Transmission is being continually blocked by (full-duplex link) pause
> frames or (half-duplex link) collisions.  This may occur due to a switch
> misconfiguration or inconsistent configuration between switch and host.
>
> High levels of traffic or specific traffic patterns that overload the
> CPU should never cause this to happen.  As the primary maintainer of
> another Linux network driver, I have to treat every 'TX watchdog' report
> as a bug unless it falls into case 3.

This may very well be an example of case 3. The failing interface is
connected to a gig port on a Cisco Catalyst C2950G.  Both the switch
port and the host port is configured for both input and output
flow-control.

canardo:/tmp# ethtool -a eth1
Pause parameters for eth1:
Autonegotiate:  on
RX:             on
TX:             on

canardo:/tmp# ethtool eth1
Settings for eth1:
        Supported ports: [ TP ]
        Supported link modes:   10baseT/Half 10baseT/Full 
                                100baseT/Half 100baseT/Full 
                                1000baseT/Full 
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full 
                                100baseT/Half 100baseT/Full 
                                1000baseT/Full 
        Advertised pause frame use: No
        Advertised auto-negotiation: Yes
        Speed: 1000Mb/s
        Duplex: Full
        Port: Twisted Pair
        PHYAD: 1
        Transceiver: internal
        Auto-negotiation: on
        MDI-X: on
        Supports Wake-on: d
        Wake-on: d
        Current message level: 0x00000001 (1)
        Link detected: yes

c2950a#show interfaces gigabitEthernet 0/1
GigabitEthernet0/1 is up, line protocol is up (connected)
  Hardware is Gigabit Ethernet, address is 000d.bc45.b3d9 (bia 000d.bc45.b3d9)
  Description: canardo
  MTU 1500 bytes, BW 1000000 Kbit, DLY 10 usec, 
     reliability 255/255, txload 1/255, rxload 1/255
  Encapsulation ARPA, loopback not set
  Keepalive set (10 sec)
  Full-duplex, 1000Mb/s, media type is T
  input flow-control is on, output flow-control is on 
  ARP type: ARPA, ARP Timeout 04:00:00
  1000BaseT module in GBIC slot.
  Last input 00:00:03, output 00:00:01, output hang never
  Last clearing of "show interface" counters never
  Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0
  Queueing strategy: fifo
  Output queue: 0/40 (size/max)
  5 minute input rate 544000 bits/sec, 159 packets/sec
  5 minute output rate 117000 bits/sec, 103 packets/sec
     85269919 packets input, 1110719891 bytes, 756 no buffer
     Received 1673801 broadcasts (1543541 multicast)
     0 runts, 0 giants, 0 throttles
     0 input errors, 0 CRC, 0 frame, 0 overrun, 756 ignored
     0 watchdog, 1543541 multicast, 11987 pause input
     0 input packets with dribble condition detected
     61473019 packets output, 2505206278 bytes, 0 underruns
     0 output errors, 0 collisions, 2 interface resets
     0 babbles, 0 late collision, 0 deferred
     0 lost carrier, 0 no carrier, 0 PAUSE output
     0 output buffer failures, 0 output buffers swapped out


NOTE: switch counters have unfortunately been reset since the event.



The host network configuration is rather unusual, and may seem
unnecessarily complex (but I have my reasons for most of this - I've
just forgotten them :-)


The eth1 interface is bridged with a tap interface connected to a VDE
switch running on the host.  Both the physical and virtual switch ports
are configured as trunks and a number of VLAN interfaces are put on top
of the bridge interface:

bjorn@canardo:~$ brctl show
bridge name     bridge id               STP enabled     interfaces
br0             8000.0015171e5e35       no              eth1
                                                        tap0
canardo:/tmp# cat /proc/net/vlan/config 
VLAN Dev name    | VLAN ID
Name-Type: VLAN_NAME_TYPE_RAW_PLUS_VID_NO_PAD
br0.1          | 1  | br0
br0.7          | 7  | br0
br0.90         | 90  | br0
br0.93         | 93  | br0
br0.666        | 666  | br0


This way, I can easily connect any combination I want of physical switch
port, virtual switch port and host interface, using only a single cable.

To make this even better, one of the swich ports is connected to a ADSL
modem and I'm running two PPPoE sessions from the same host over br0.90
(the modem is of course an untagged port in VLAN 90).

The packets causing the problem were dummy (probably completely empty)
IPv6 packets addressed to a large number of non-existent hosts within a
single /64.  The packets came in over ppp1 running over the ADSL line,
and would be routed out on br0.1.

This probably made the host send a lot of neighbour discovery icmp
packets out br0.1, which would be split out to a number of untagged
ports in VLAN 1 on both the virtual and the physical switch. At least
one of these ports are configured for half-duplex 10Mb/s. I assume that
will limit the possible multicast traffic in this VLAN to 10Mb/s as
well.

The ADSL line is 12Mb/s, and the incoming packets could actually be
smaller than the neighbour discovery packets, so I believe it's feasible
that the triggered neigbour discovery traffic exceeded what the switch
was capable of forwarding in this case.

The real unanswered question is:  Will the switch send pause frames in
this case?  It is of course capable of handling a whole lot more of
traffic, just not more multicast traffic for this sinlge VLAN.

> So I don't want to just forget this either.  But if you can't reproduce
> it, it may be difficult to track down.

I will try and see if it is reproducible.  Cannot promise when... 

It would of course be very interesting to watch the switch counters
while doing this, and also seeing if this is reproducible on a VLAN with
only gig ports, or even with only 100Mb/s ports.


Thanks for your feedback.  I realized that I should research the problem
better, but I just didn't the time to do that properly when I discovered
that it was more than the simple driver regression I initially thought
it was.  Your list of possible reasons made it much easier to guess what
could be going on.



Bjørn




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Kernel Team <debian-kernel@lists.debian.org>:
Bug#649486; Package linux-2.6. (Sat, 26 Nov 2011 03:09:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Ben Hutchings <ben@decadent.org.uk>:
Extra info received and forwarded to list. Copy sent to Debian Kernel Team <debian-kernel@lists.debian.org>. (Sat, 26 Nov 2011 03:09:03 GMT) Full text and rfc822 format available.

Message #25 received at 649486@bugs.debian.org (full text, mbox):

From: Ben Hutchings <ben@decadent.org.uk>
To: Bjørn Mork <bjorn@mork.no>
Cc: 649486@bugs.debian.org
Subject: Re: Forget about this - was triggered by extensive IPv6 address scanning
Date: Sat, 26 Nov 2011 03:05:35 +0000
[Message part 1 (text/plain, inline)]
On Fri, 2011-11-25 at 12:33 +0100, Bjørn Mork wrote:
> Ben Hutchings <ben@decadent.org.uk> writes:
> 
> > On Mon, 2011-11-21 at 20:13 +0100, Bjørn Mork wrote:
> >> Looks like my wife did some external scans of our home network :-)
> >> 
> >> Have to investigate further how she managed to kill the interface, but
> >> this is definitely not related to the driver upgrade.  Sorry for my
> >> misleading initial report.
> >
> > So far as I'm aware, if the TX watchdog fires it indicates one of:
> >
> > 1. A bug in the driver, firmware or hardware caused the hardware
> > transmit queue to stop.
> > 2. A bug in the driver, firmware or hardware meant that the kernel was
> > not notified of link-down or another interruption that is expected to
> > stop the hardware transmit queue.
> > 3. Transmission is being continually blocked by (full-duplex link) pause
> > frames or (half-duplex link) collisions.  This may occur due to a switch
> > misconfiguration or inconsistent configuration between switch and host.
> >
> > High levels of traffic or specific traffic patterns that overload the
> > CPU should never cause this to happen.  As the primary maintainer of
> > another Linux network driver, I have to treat every 'TX watchdog' report
> > as a bug unless it falls into case 3.
> 
> This may very well be an example of case 3. The failing interface is
> connected to a gig port on a Cisco Catalyst C2950G.  Both the switch
> port and the host port is configured for both input and output
> flow-control.
[...]

The configuration looks fine to me.

Ben.

-- 
Ben Hutchings
Experience is directly proportional to the value of equipment destroyed.
                                                         - Carolyn Scheppner
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Kernel Team <debian-kernel@lists.debian.org>:
Bug#649486; Package linux-2.6. (Sun, 27 Nov 2011 13:51:08 GMT) Full text and rfc822 format available.

Acknowledgement sent to Bjørn Mork <bjorn@mork.no>:
Extra info received and forwarded to list. Copy sent to Debian Kernel Team <debian-kernel@lists.debian.org>. (Sun, 27 Nov 2011 13:51:09 GMT) Full text and rfc822 format available.

Message #30 received at 649486@bugs.debian.org (full text, mbox):

From: Bjørn Mork <bjorn@mork.no>
To: Ben Hutchings <ben@decadent.org.uk>
Cc: 649486@bugs.debian.org
Subject: Re: Forget about this - was triggered by extensive IPv6 address scanning
Date: Sun, 27 Nov 2011 14:46:15 +0100
Ben Hutchings <ben@decadent.org.uk> writes:

> The configuration looks fine to me.

OK.

It does not look like I'm able to reproduce this either.   I am only
able to trigger the expected

  "Neighbour table overflow."

and a few additional

  "ICMPv6 ND: ndisc_build_skb() failed to allocate an skb, err=-11."

but no TX watchdog.


Bjørn




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 26 Dec 2011 07:38:28 GMT) Full text and rfc822 format available.

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Thu Apr 17 02:08:36 2014; Machine Name: buxtehude.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.