Your message dated Sun, 03 Jun 2012 00:41:32 +0100 with message-id <1338680492.3979.114.camel@deadeye> and subject line Re: Bug#637155: tg3: Net driver tg3 errors with bridging and vlan has caused the Debian Bug report #637155, regarding tg3: Net driver tg3 errors with bridging and vlan to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 637155: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=637155 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: tg3: Net driver tg3 errors with bridging and vlan
- From: Dick Middleton <dick@lingbrae.com>
- Date: Mon, 08 Aug 2011 22:11:13 +0100
- Message-id: <20110808211113.13760.98695.reportbug@hagrid.lingbrae>
Package: linux-2.6 Version: 2.6.39-3 Severity: normal File: tg3 There's 2 problems here really. I suspect they're related. 1) bridging using tg3 interface and adding a tap to it causes the mac address to change from the real mac to the pseudo mac of the tap interface. If tap is removed from the bridge the mac reverts. This confuses arp and dhcp no end! Here's output of arp on another host before and after removing tap0 from bridge. Loco:~# arp -n Address HWtype HWaddress Flags Mask Iface 10.46.5.1 ether d8:d3:85:af:76:88 C eth0.5 192.168.46.7 ether b6:d2:a3:f5:0b:fb C eth0 Loco:~# arp -n Address HWtype HWaddress Flags Mask Iface 10.46.5.1 ether d8:d3:85:af:76:88 C eth0.5 192.168.46.7 ether d8:d3:85:af:76:88 C eth0 These mac addresses changes are seen in ifconfig. *--- with tap br0 Link encap:Ethernet HWaddr b6:d2:a3:f5:0b:fb inet addr:192.168.46.7 Bcast:192.168.46.255 Mask:255.255.255.0 inet6 addr: fe80::dad3:85ff:feaf:7688/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 br0.5 Link encap:Ethernet HWaddr d8:d3:85:af:76:88 inet addr:10.46.5.1 Bcast:10.46.5.255 Mask:255.255.255.0 inet6 addr: fe80::dad3:85ff:feaf:7688/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1492 Metric:1 eth0 Link encap:Ethernet HWaddr d8:d3:85:af:76:88 inet6 addr: fe80::dad3:85ff:feaf:7688/64 Scope:Link UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1 tap0 Link encap:Ethernet HWaddr b6:d2:a3:f5:0b:fb inet6 addr: fe80::b4d2:a3ff:fef5:bfb/64 Scope:Link UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1 *---- No tap br0 Link encap:Ethernet HWaddr d8:d3:85:af:76:88 inet addr:192.168.46.7 Bcast:192.168.46.255 Mask:255.255.255.0 inet6 addr: fe80::dad3:85ff:feaf:7688/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:962942 errors:0 dropped:1 overruns:0 frame:0 TX packets:663178 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1011266531 (964.4 MiB) TX bytes:459499768 (438.2 MiB) br0.5 Link encap:Ethernet HWaddr d8:d3:85:af:76:88 inet addr:10.46.5.1 Bcast:10.46.5.255 Mask:255.255.255.0 inet6 addr: fe80::dad3:85ff:feaf:7688/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1492 Metric:1 RX packets:52201 errors:0 dropped:84 overruns:0 frame:0 TX packets:53466 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:7572369 (7.2 MiB) TX bytes:68468656 (65.2 MiB) eth0 Link encap:Ethernet HWaddr d8:d3:85:af:76:88 inet6 addr: fe80::dad3:85ff:feaf:7688/64 Scope:Link UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1 RX packets:916072 errors:0 dropped:0 overruns:0 frame:0 TX packets:791675 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1026299234 (978.7 MiB) TX bytes:412638337 (393.5 MiB) Interrupt:18 The second problem concerns the vlan attached to this interface. Normally one would attach the vlan to the real interface eth0. However if you do this doesn't pass traffic. If you attach the vlan to the bridge instead then it works. In this case when tap is added the mac for the vlan doesn't change but as before the mac for the real interface does. You can also see that in the example above. Note: This system is debian stable except I've updated kernel to sid. Dick. -- Package-specific info: ** Version: Linux version 2.6.39-2-amd64 (Debian 2.6.39-3) (ben@decadent.org.uk) (gcc version 4.4.6 (Debian 4.4.6-6) ) #1 SMP Tue Jul 5 02:51:22 UTC 2011 ** Command line: BOOT_IMAGE=/vmlinuz-2.6.39-2-amd64 root=/dev/mapper/vg00-system ro quiet ** Tainted: WC (1536) * Taint on warning. * Module from drivers/staging has been loaded. ** Kernel log: [95630.906321] br0: port 2(tap0) entering forwarding state [95656.552049] usb 4-1: new low speed USB device number 5 using ohci_hcd [95656.722873] usb 4-1: New USB device found, idVendor=046d, idProduct=c312 [95656.722881] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [95656.722887] usb 4-1: Product: USB Multimedia Keyboard [95656.722891] usb 4-1: Manufacturer: LITEON Technology [95656.744227] input: LITEON Technology USB Multimedia Keyboard as /devices/pci0000:00/0000:00:12.0/usb4/4-1/4-1:1.0/input/input5 [95656.744385] generic-usb 0003:046D:C312.0003: input,hidraw0: USB HID v1.10 Keyboard [LITEON Technology USB Multimedia Keyboard] on usb-0000:00:12.0-1/input0 [95777.680074] br0: port 1(eth0) entering forwarding state [95778.712497] tg3 0000:03:00.0: PME# enabled [95778.712524] pcieport 0000:00:06.0: wake-up capability enabled by ACPI [95778.731552] br0: port 1(eth0) entering disabled state [95785.300136] tg3 0000:03:00.0: irq 44 for MSI/MSI-X [95786.075522] ADDRCONF(NETDEV_UP): eth0: link is not ready [95786.084726] ADDRCONF(NETDEV_UP): br0: link is not ready [95787.695138] tg3 0000:03:00.0: eth0: Link is up at 100 Mbps, full duplex [95787.695146] tg3 0000:03:00.0: eth0: Flow control is on for TX and on for RX [95787.696116] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [95787.696187] br0: port 1(eth0) entering forwarding state [95787.696195] br0: port 1(eth0) entering forwarding state [95787.697085] ADDRCONF(NETDEV_CHANGE): br0: link becomes ready [95802.720043] br0: port 1(eth0) entering forwarding state [96039.085464] br0: port 2(tap0) entering forwarding state [96039.085471] br0: port 2(tap0) entering forwarding state [96054.112042] br0: port 2(tap0) entering forwarding state ** Model information sys_vendor: HP product_name: ProLiant Micro Server product_version: chassis_vendor: HP chassis_version: bios_vendor: HP bios_version: O41 ** Loaded modules: Module Size Used by iptable_mangle 12536 0 iptable_nat 12928 0 nf_nat 18045 1 iptable_nat tun 18084 2 parport_pc 22191 0 ppdev 12725 0 lp 17190 0 parport 31650 3 parport_pc,ppdev,lp ipt_LOG 12605 0 xt_limit 12638 0 xt_multiport 12518 0 xt_tcpudp 12527 0 xt_state 12503 0 iptable_filter 12536 0 ip_tables 21818 3 iptable_mangle,iptable_nat,iptable_filter ts_kmp 12535 5 nf_conntrack_amanda 12437 0 xt_conntrack 12639 0 x_tables 18886 10 iptable_mangle,iptable_nat,ipt_LOG,xt_limit,xt_multiport,xt_tcpudp,xt_state,iptable_filter,ip_tables,xt_conntrack nf_conntrack_tftp 12433 0 nf_conntrack_snmp 12443 0 nf_conntrack_sip 25956 0 autofs4 27264 1 nf_conntrack_sane 12428 0 nf_conntrack_proto_udplite 12655 0 nf_conntrack_proto_sctp 12846 0 nf_conntrack_proto_dccp 12904 0 nf_conntrack_pptp 12700 0 nf_conntrack_proto_gre 12931 1 nf_conntrack_pptp nf_conntrack_netlink 22586 0 nfnetlink 12906 1 nf_conntrack_netlink nf_conntrack_netbios_ns 12445 0 nf_conntrack_broadcast 12365 2 nf_conntrack_snmp,nf_conntrack_netbios_ns nf_conntrack_irc 12427 0 nf_conntrack_h323 42294 0 nf_conntrack_ftp 12572 0 nf_conntrack_ipv4 18081 3 iptable_nat,nf_nat nfsd 258506 11 nf_conntrack 56001 21 iptable_nat,nf_nat,xt_state,nf_conntrack_amanda,xt_conntrack,nf_conntrack_tftp,nf_conntrack_snmp,nf_conntrack_sip,nf_conntrack_sane,nf_conntrack_proto_udplite,nf_conntrack_proto_sctp,nf_conntrack_proto_dccp,nf_conntrack_pptp,nf_conntrack_proto_gre,nf_conntrack_netlink,nf_conntrack_netbios_ns,nf_conntrack_broadcast,nf_conntrack_irc,nf_conntrack_h323,nf_conntrack_ftp,nf_conntrack_ipv4 nf_defrag_ipv4 12483 1 nf_conntrack_ipv4 lockd 70844 1 nfsd nfs_acl 12511 1 nfsd auth_rpcgss 36788 1 nfsd sunrpc 162130 12 nfsd,lockd,nfs_acl,auth_rpcgss fuse 61554 1 bridge 65614 0 aufs 140435 3 ext3 112254 1 jbd 41698 1 ext3 mbcache 12930 1 ext3 8021q 23313 0 garp 13072 1 8021q stp 12392 2 bridge,garp loop 22479 0 snd_pcm 67276 0 radeon 743019 1 snd_timer 22658 1 snd_pcm snd 52324 2 snd_pcm,snd_timer ttm 52224 1 radeon tpm_tis 13125 0 tpm 17756 1 tpm_tis soundcore 13014 1 snd drm_kms_helper 26950 1 radeon tpm_bios 12903 1 tpm drm 166500 3 radeon,ttm,drm_kms_helper i2c_algo_bit 12834 1 radeon ghes 12898 0 snd_page_alloc 12969 1 snd_pcm cdc_acm 21844 2 power_supply 13475 1 radeon evdev 17475 0 amd64_edac_mod 21998 0 k10temp 12611 0 i2c_piix4 12536 0 hed 12611 1 ghes edac_core 35344 3 amd64_edac_mod i2c_core 23766 5 radeon,drm_kms_helper,drm,i2c_algo_bit,i2c_piix4 edac_mce_amd 17103 1 amd64_edac_mod processor 27431 0 pcspkr 12579 0 button 12895 0 shpchp 31221 0 pci_hotplug 30807 1 shpchp thermal_sys 17939 1 processor xfs 603567 9 sha256_generic 16797 6 cryptd 14463 0 aes_x86_64 16796 24 aes_generic 37122 1 aes_x86_64 cbc 12747 12 dm_crypt 22257 3 dm_mod 62468 37 dm_crypt raid1 26109 1 md_mod 82344 2 raid1 usbhid 39946 0 hid 72745 1 usbhid sd_mod 35644 7 crc_t10dif 12348 1 sd_mod ata_generic 12479 0 ohci_hcd 26362 0 ahci 25089 5 libahci 22616 1 ahci pata_atiixp 12689 0 tg3 109263 0 libata 151572 4 ata_generic,ahci,libahci,pata_atiixp ehci_hcd 39487 0 r8169 37356 0 usbcore 127203 5 cdc_acm,usbhid,ohci_hcd,ehci_hcd scsi_mod 161557 2 sd_mod,libata mii 12675 1 r8169 libphy 18759 1 tg3 ** Network interface configuration: # Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or # /usr/share/doc/ifupdown/examples for more information. auto lo iface lo inet loopback auto br0 iface br0 inet dhcp mtu 1500 bridge_ports eth0 auto br0.5 iface br0.5 inet static address 10.46.5.1 netmask 255.255.255.0 mtu 1492 vlan_raw_device br0 auto eth1 iface eth1 inet static address 10.46.1.1 netmask 255.255.255.0 broadcast 10.46.1.255 allow hotplug tap0 iface tap0 inet manual up brctl addif br0 $IFACE up ifconfig $IFACE 0.0.0.0 promisc up down brctl delif br0 $IFACE down ifconfig $IFACE down ** Network status: *** IP interfaces and addresses: 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast state DOWN qlen 1000 link/ether 00:0a:cd:1c:7c:d0 brd ff:ff:ff:ff:ff:ff inet 10.46.1.1/24 brd 10.46.1.255 scope global eth1 3: eth0: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc mq master br0 state UP qlen 1000 link/ether d8:d3:85:af:76:88 brd ff:ff:ff:ff:ff:ff inet6 fe80::dad3:85ff:feaf:7688/64 scope link valid_lft forever preferred_lft forever 6: tap0: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master br0 state UNKNOWN qlen 100 link/ether b6:d2:a3:f5:0b:fb brd ff:ff:ff:ff:ff:ff inet6 fe80::b4d2:a3ff:fef5:bfb/64 scope link valid_lft forever preferred_lft forever 11: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP link/ether b6:d2:a3:f5:0b:fb brd ff:ff:ff:ff:ff:ff inet 192.168.46.7/24 brd 192.168.46.255 scope global br0 inet6 fe80::dad3:85ff:feaf:7688/64 scope link valid_lft forever preferred_lft forever 14: br0.5@br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1492 qdisc noqueue state UP link/ether d8:d3:85:af:76:88 brd ff:ff:ff:ff:ff:ff inet 10.46.5.1/24 brd 10.46.5.255 scope global br0.5 inet6 fe80::dad3:85ff:feaf:7688/64 scope link valid_lft forever preferred_lft forever *** Device statistics: Inter-| Receive | Transmit face |bytes packets errs drop fifo frame compressed multicast|bytes packets errs drop fifo colls carrier compressed lo: 3213397044 1856883 0 0 0 0 0 0 3213397044 1856883 0 0 0 0 0 0 eth1: 0 0 0 0 0 0 0 0 0 0 0 27 0 0 0 0 eth0: 1002676272 894089 0 0 0 0 0 4488 403423404 770145 0 0 0 0 0 0 tap0: 3443979 51662 0 0 0 0 0 0 67974946 81005 0 0 0 0 0 0 br0: 988070209 941183 0 1 0 0 0 0 450590494 644841 0 0 0 0 0 0 br0.5: 7572185 52197 0 80 0 0 0 3 68468656 53466 0 0 0 0 0 0 *** Protocol statistics: Ip: 17309215 total packets received 2 with invalid addresses 22 forwarded 0 incoming packets discarded 17307868 incoming packets delivered 12522441 requests sent out 48 outgoing packets dropped 90 dropped because of missing route 1 fragments received ok 2 fragments created Icmp: 500 ICMP messages received 2 input ICMP message failed. ICMP input histogram: destination unreachable: 366 echo requests: 71 echo replies: 63 713 ICMP messages sent 0 ICMP messages failed ICMP output histogram: destination unreachable: 415 echo request: 227 echo replies: 71 IcmpMsg: InType0: 63 InType3: 366 InType8: 71 OutType0: 71 OutType3: 415 OutType8: 227 Tcp: 300207 active connections openings 975 passive connection openings 16 failed connection attempts 168 connection resets received 27 connections established 15973489 segments received 12735325 segments send out 3596 segments retransmited 0 bad segments received. 94 resets sent Udp: 1339284 packets received 226 packets to unknown port received. 0 packet receive errors 1322823 packets sent UdpLite: TcpExt: 10 invalid SYN cookies received 7 resets received for embryonic SYN_RECV sockets 299491 TCP sockets finished time wait in fast timer 114821 delayed acks sent 1 delayed acks further delayed because of locked socket Quick ack mode was activated 397 times 131747 packets directly queued to recvmsg prequeue. 682942 bytes directly in process context from backlog 53205225 bytes directly received in process context from prequeue 13301725 packet headers predicted 60398 packets header predicted and directly queued to user 1647054 acknowledgments not containing data payload received 361019 predicted acknowledgments 153 times recovered from packet loss by selective acknowledgements Detected reordering 1 times using time stamp 3 congestion windows fully recovered without slow start 44 congestion windows partially recovered using Hoe heuristic 3 congestion windows recovered without slow start by DSACK 23 congestion windows recovered without slow start after partial ack 304 TCP data loss events 11 timeouts after reno fast retransmit 63 timeouts after SACK recovery 144 timeouts in loss state 347 fast retransmits 8 forward retransmits 1537 retransmits in slow start 573 other TCP timeouts 12 SACK retransmits failed 81 DSACKs sent for old packets 173 DSACKs received 3 DSACKs for out of order packets received 5 connections reset due to unexpected data 28 connections reset due to early user close 145 connections aborted due to timeout TCPDSACKIgnoredOld: 37 TCPDSACKIgnoredNoUndo: 113 TCPSpuriousRTOs: 13 TCPSackShifted: 495 TCPSackMerged: 703 TCPSackShiftFallback: 1369 TCPDeferAcceptDrop: 646 IpExt: InNoRoutes: 32 InMcastPkts: 4122 OutMcastPkts: 634 InBcastPkts: 7931 OutBcastPkts: 2194 InOctets: 147875017 OutOctets: -1510869168 InMcastOctets: 1285140 OutMcastOctets: 211136 InBcastOctets: 750198 OutBcastOctets: 137954 *** Device features: br0: 0x191833 br0.5: 0x5020 eth0: 0x1949b3 eth1: 0x4180 lo: 0x201b7c65 tap0: 0x4000 ** PCI devices: 00:00.0 Host bridge [0600]: Advanced Micro Devices [AMD] RS880 Host Bridge [1022:9601] Subsystem: Hewlett-Packard Company Device [103c:1609] 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: [c4] HyperTransport: Slave or Primary Interface Command: BaseUnitID=0 UnitCnt=12 MastHost- DefDir- DUL- Link Control 0: CFlE- CST- CFE- <LkFail- Init+ EOC- TXO- <CRCErr=0 IsocEn- LSEn+ ExtCTL- 64b- Link Config 0: MLWI=16bit DwFcIn- MLWO=16bit DwFcOut- LWI=16bit DwFcInEn- LWO=16bit DwFcOutEn- Link Control 1: CFlE- CST- CFE- <LkFail+ Init- EOC+ TXO+ <CRCErr=0 IsocEn- LSEn- ExtCTL- 64b- Link Config 1: MLWI=8bit DwFcIn- MLWO=8bit DwFcOut- LWI=8bit DwFcInEn- LWO=8bit DwFcOutEn- Revision ID: 3.00 Link Frequency 0: 1.0GHz Link Error 0: <Prot- <Ovfl- <EOC- CTLTm- Link Frequency Capability 0: 200MHz+ 300MHz- 400MHz+ 500MHz- 600MHz+ 800MHz+ 1.0GHz+ 1.2GHz- 1.4GHz- 1.6GHz- Vend- Feature Capability: IsocFC- LDTSTOP+ CRCTM- ECTLT- 64bA- UIDRD- Link Frequency 1: 200MHz Link Error 1: <Prot- <Ovfl- <EOC- CTLTm- Link Frequency Capability 1: 200MHz- 300MHz- 400MHz- 500MHz- 600MHz- 800MHz- 1.0GHz- 1.2GHz- 1.4GHz- 1.6GHz- Vend- Error Handling: PFlE- OFlE- PFE- OFE- EOCFE- RFE- CRCFE- SERRFE- CF- RE- PNFE- ONFE- EOCNFE- RNFE- CRCNFE- SERRNFE- Prefetchable memory behind bridge Upper: 00-00 Bus Number: 00 Capabilities: [54] HyperTransport: UnitID Clumping Capabilities: [40] HyperTransport: Retry Mode Capabilities: [9c] HyperTransport: #1a Capabilities: [f8] HyperTransport: #1c 00:01.0 PCI bridge [0604]: Hewlett-Packard Company Device [103c:9602] (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=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 64 Bus: primary=00, secondary=01, subordinate=01, sec-latency=64 I/O behind bridge: 0000d000-0000dfff Memory behind bridge: fe600000-fe7fffff Prefetchable memory behind bridge: 00000000f0000000-00000000f7ffffff 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: [44] HyperTransport: MSI Mapping Enable+ Fixed+ Capabilities: [b0] Subsystem: Hewlett-Packard Company Device [103c:1609] 00:04.0 PCI bridge [0604]: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 0) [1022:9604] (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: 64 bytes Bus: primary=00, secondary=02, subordinate=02, sec-latency=0 I/O behind bridge: 0000e000-0000efff Memory behind bridge: fe800000-fe8fffff Prefetchable memory behind bridge: 00000000fdf00000-00000000fdffffff 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: [50] Power Management version 3 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Capabilities: [58] Express (v2) Root Port (Slot+), MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us ExtTag+ RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+ MaxPayload 128 bytes, MaxReadReq 128 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend- LnkCap: Port #247, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <64ns, L1 <1us ClockPM- Surprise- LLActRep+ BwNot+ LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+ ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed unknown, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt+ ABWMgmt- SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise- Slot #2, PowerLimit 25.000W; Interlock- NoCompl+ SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg- Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock- SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock- Changed: MRL- PresDet+ LinkState+ RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible- RootCap: CRSVisible- RootSta: PME ReqID 0000, PMEStatus- PMEPending- DevCap2: Completion Timeout: Not Supported, TimeoutDis- ARIFwd- DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd- LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -3.5dB Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS- Compliance De-emphasis: -6dB LnkSta2: Current De-emphasis Level: -3.5dB Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit- Address: fee0300c Data: 4149 Capabilities: [b0] Subsystem: Hewlett-Packard Company Device [103c:1609] Capabilities: [b8] HyperTransport: MSI Mapping Enable+ Fixed+ Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?> Capabilities: [110 v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=1 Arb: Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans- Arb: Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff Status: NegoPending- InProgress- Kernel driver in use: pcieport 00:06.0 PCI bridge [0604]: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 2) [1022:9606] (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: 64 bytes Bus: primary=00, secondary=03, subordinate=03, sec-latency=0 Memory behind bridge: fe900000-fe9fffff 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: [50] Power Management version 3 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Capabilities: [58] Express (v2) Root Port (Slot-), MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us ExtTag+ RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+ MaxPayload 128 bytes, MaxReadReq 128 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend- LnkCap: Port #3, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <64ns, L1 <1us ClockPM- Surprise- LLActRep+ BwNot+ LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+ ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt- RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible- RootCap: CRSVisible- RootSta: PME ReqID 0000, PMEStatus- PMEPending- DevCap2: Completion Timeout: Not Supported, TimeoutDis- ARIFwd- DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd- LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS- Compliance De-emphasis: -6dB LnkSta2: Current De-emphasis Level: -6dB Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit- Address: fee0300c Data: 4151 Capabilities: [b0] Subsystem: Hewlett-Packard Company Device [103c:1609] Capabilities: [b8] HyperTransport: MSI Mapping Enable+ Fixed+ Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?> Capabilities: [110 v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=1 Arb: Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans- Arb: Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff Status: NegoPending- InProgress- Kernel driver in use: pcieport 00:11.0 RAID bus controller [0104]: ATI Technologies Inc SB700/SB800 SATA Controller [Non-RAID5 mode] [1002:4392] (rev 40) Subsystem: Hewlett-Packard Company Device [103c:1609] 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, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 43 Region 0: I/O ports at c000 [size=8] Region 1: I/O ports at b000 [size=4] Region 2: I/O ports at a000 [size=8] Region 3: I/O ports at 9000 [size=4] Region 4: I/O ports at 8000 [size=16] Region 5: Memory at fe5ffc00 (32-bit, non-prefetchable) [size=1K] Capabilities: [50] MSI: Enable+ Count=1/4 Maskable- 64bit+ Address: 00000000fee0300c Data: 4171 Capabilities: [70] SATA HBA v1.0 InCfgSpace Capabilities: [a4] PCI Advanced Features AFCap: TP+ FLR+ AFCtrl: FLR- AFStatus: TP- Kernel driver in use: ahci 00:12.0 USB Controller [0c03]: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller [1002:4397] (prog-if 10 [OHCI]) Subsystem: Hewlett-Packard Company Device [103c:1609] 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, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 18 Region 0: Memory at fe5fe000 (32-bit, non-prefetchable) [size=4K] Kernel driver in use: ohci_hcd 00:12.2 USB Controller [0c03]: ATI Technologies Inc SB700/SB800 USB EHCI Controller [1002:4396] (prog-if 20 [EHCI]) Subsystem: Hewlett-Packard Company Device [103c:1609] 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, Cache Line Size: 64 bytes Interrupt: pin B routed to IRQ 17 Region 0: Memory at fe5ff800 (32-bit, non-prefetchable) [size=256] Capabilities: [c0] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME+ Bridge: PM- B3+ Capabilities: [e4] Debug port: BAR=1 offset=00e0 Kernel driver in use: ehci_hcd 00:13.0 USB Controller [0c03]: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller [1002:4397] (prog-if 10 [OHCI]) Subsystem: Hewlett-Packard Company Device [103c:1609] 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, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 18 Region 0: Memory at fe5fd000 (32-bit, non-prefetchable) [size=4K] Kernel driver in use: ohci_hcd 00:13.2 USB Controller [0c03]: ATI Technologies Inc SB700/SB800 USB EHCI Controller [1002:4396] (prog-if 20 [EHCI]) Subsystem: Hewlett-Packard Company Device [103c:1609] 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, Cache Line Size: 64 bytes Interrupt: pin B routed to IRQ 17 Region 0: Memory at fe5ff400 (32-bit, non-prefetchable) [size=256] Capabilities: [c0] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Bridge: PM- B3+ Capabilities: [e4] Debug port: BAR=1 offset=00e0 Kernel driver in use: ehci_hcd 00:14.0 SMBus [0c05]: ATI Technologies Inc SBx00 SMBus Controller [1002:4385] (rev 41) 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- Kernel driver in use: piix4_smbus 00:14.1 IDE interface [0101]: ATI Technologies Inc SB700/SB800 IDE Controller [1002:439c] (rev 40) (prog-if 8a [Master SecP PriP]) Subsystem: Hewlett-Packard Company Device [103c:1609] 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 Interrupt: pin B routed to IRQ 17 Region 0: I/O ports at 01f0 [size=8] Region 1: I/O ports at 03f4 [size=1] Region 2: I/O ports at 0170 [size=8] Region 3: I/O ports at 0374 [size=1] Region 4: I/O ports at ff00 [size=16] Kernel driver in use: pata_atiixp 00:14.3 ISA bridge [0601]: ATI Technologies Inc SB700/SB800 LPC host controller [1002:439d] (rev 40) Subsystem: Hewlett-Packard Company Device [103c:1609] 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 00:14.4 PCI bridge [0604]: ATI Technologies Inc SBx00 PCI to PCI Bridge [1002:4384] (rev 40) (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=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 64 Bus: primary=00, secondary=04, subordinate=04, sec-latency=64 Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR- BridgeCtl: Parity+ SERR+ NoISA+ VGA- MAbort- >Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- 00:16.0 USB Controller [0c03]: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller [1002:4397] (prog-if 10 [OHCI]) Subsystem: Hewlett-Packard Company Device [103c:1609] 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, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 18 Region 0: Memory at fe5fc000 (32-bit, non-prefetchable) [size=4K] Kernel driver in use: ohci_hcd 00:16.2 USB Controller [0c03]: ATI Technologies Inc SB700/SB800 USB EHCI Controller [1002:4396] (prog-if 20 [EHCI]) Subsystem: Hewlett-Packard Company Device [103c:1609] 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, Cache Line Size: 64 bytes Interrupt: pin B routed to IRQ 17 Region 0: Memory at fe5ff000 (32-bit, non-prefetchable) [size=256] Capabilities: [c0] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Bridge: PM- B3+ Capabilities: [e4] Debug port: BAR=1 offset=00e0 Kernel driver in use: ehci_hcd 00:18.0 Host bridge [0600]: Advanced Micro Devices [AMD] Family 10h Processor HyperTransport Configuration [1022:1200] 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- Capabilities: [80] HyperTransport: Host or Secondary Interface Command: WarmRst+ DblEnd- DevNum=0 ChainSide- HostHide+ Slave- <EOCErr- DUL- Link Control: CFlE- CST- CFE- <LkFail- Init+ EOC- TXO- <CRCErr=0 IsocEn- LSEn+ ExtCTL- 64b- Link Config: MLWI=16bit DwFcIn- MLWO=16bit DwFcOut- LWI=16bit DwFcInEn- LWO=16bit DwFcOutEn- Revision ID: 3.00 Link Frequency: 1.0GHz Link Error: <Prot- <Ovfl- <EOC- CTLTm- Link Frequency Capability: 200MHz+ 300MHz- 400MHz+ 500MHz- 600MHz+ 800MHz+ 1.0GHz+ 1.2GHz- 1.4GHz- 1.6GHz- Vend- Feature Capability: IsocFC+ LDTSTOP+ CRCTM- ECTLT- 64bA+ UIDRD- ExtRS- UCnfE- 00:18.1 Host bridge [0600]: Advanced Micro Devices [AMD] Family 10h Processor Address Map [1022:1201] 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- 00:18.2 Host bridge [0600]: Advanced Micro Devices [AMD] Family 10h Processor DRAM Controller [1022:1202] 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- Kernel driver in use: amd64_edac 00:18.3 Host bridge [0600]: Advanced Micro Devices [AMD] Family 10h Processor Miscellaneous Control [1022:1203] 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- Capabilities: [f0] Secure device <?> Kernel driver in use: k10temp 00:18.4 Host bridge [0600]: Advanced Micro Devices [AMD] Family 10h Processor Link Control [1022:1204] 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- 01:05.0 VGA compatible controller [0300]: ATI Technologies Inc M880G [Mobility Radeon HD 4200] [1002:9712] (prog-if 00 [VGA controller]) Subsystem: Hewlett-Packard Company Device [103c:1609] 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: 64 bytes Interrupt: pin A routed to IRQ 18 Region 0: Memory at f0000000 (32-bit, prefetchable) [size=128M] Region 1: I/O ports at d000 [size=256] Region 2: Memory at fe7f0000 (32-bit, non-prefetchable) [size=64K] Region 5: Memory at fe600000 (32-bit, non-prefetchable) [size=1M] Expansion ROM at <unassigned> [disabled] Capabilities: [50] Power Management version 3 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+ Address: 0000000000000000 Data: 0000 Kernel driver in use: radeon 02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev ff) (prog-if ff) !!! Unknown header type 7f Kernel driver in use: r8169 03:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5723 Gigabit Ethernet PCIe [14e4:165b] (rev 10) Subsystem: Hewlett-Packard Company NC107i Integrated PCI Express Gigabit Server Adapter [103c:705d] 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: 64 bytes Interrupt: pin A routed to IRQ 44 Region 0: Memory at fe9f0000 (64-bit, non-prefetchable) [size=64K] Capabilities: [48] Power Management version 3 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold+) Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=1 PME- Capabilities: [40] Vital Product Data Product Name: HP NC107i PCIe Gigabit Server Adapter Read-only fields: [PN] Part number: BCM95723 [EC] Engineering changes: 106679-15 [SN] Serial number: 0123456789 [MN] Manufacture ID: 31 34 65 34 [RV] Reserved: checksum good, 37 byte(s) reserved Read/write fields: [YA] Asset tag: XYZ01234567 [RW] Read-write area: 107 byte(s) free End Capabilities: [60] Vendor Specific Information: Len=6c <?> Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+ Address: 00000000fee0300c Data: 4181 Capabilities: [cc] Express (v2) Endpoint, MSI 00 DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 4096 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <1us, L1 <64us ClockPM+ Surprise- LLActRep- BwNot- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+ ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt- DevCap2: Completion Timeout: Range ABCD, TimeoutDis+ DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS- Compliance De-emphasis: -6dB LnkSta2: Current De-emphasis Level: -6dB Capabilities: [100 v1] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol- CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Capabilities: [13c v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=1 Arb: Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans- Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff Status: NegoPending- InProgress- Capabilities: [160 v1] Device Serial Number d8-d3-85-ff-fe-af-76-88 Capabilities: [16c v1] Power Budgeting <?> Kernel driver in use: tg3 ** USB devices: 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 005: ID 046d:c312 Logitech, Inc. DeLuxe 250 Keyboard Bus 004 Device 003: ID 20df:0001 Simtec Electronics Entropy Key [UDEKEY01] Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 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.2 APT prefers testing APT policy: (500, 'testing'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.39-2-amd64 (SMP w/2 CPU cores) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/dash Versions of packages linux-image-2.6.39-2-amd64 depends on: ii debconf [debconf-2.0] 1.5.36.1 Debian configuration management sy ii initramfs-tools [linux-initra 0.99 tools for generating an initramfs ii linux-base 3.3 Linux image base package ii module-init-tools 3.12-1 tools for managing Linux kernel mo Versions of packages linux-image-2.6.39-2-amd64 recommends: ii firmware-linux-free 3 Binary firmware for various driver Versions of packages linux-image-2.6.39-2-amd64 suggests: ii grub-pc 1.98+20100804-14 GRand Unified Bootloader, version pn linux-doc-2.6.39 <none> (no description available) Versions of packages linux-image-2.6.39-2-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) ii firmware-linux 0.33 Binary firmware for various driver ii firmware-linux-nonfree 0.33 Binary firmware for various driver 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.39-2-amd64/postinst/depmod-error-initrd-2.6.39-2-amd64: false linux-image-2.6.39-2-amd64/prerm/removing-running-kernel-2.6.39-2-amd64: true linux-image-2.6.39-2-amd64/postinst/ignoring-ramdisk: * linux-image-2.6.39-2-amd64/postinst/missing-firmware-2.6.39-2-amd64:
--- End Message ---
--- Begin Message ---
- To: 637155-done@bugs.debian.org
- Subject: Re: Bug#637155: tg3: Net driver tg3 errors with bridging and vlan
- From: Ben Hutchings <ben@decadent.org.uk>
- Date: Sun, 03 Jun 2012 00:41:32 +0100
- Message-id: <1338680492.3979.114.camel@deadeye>
- In-reply-to: <1312861605.2591.1201.camel@deadeye>
- References: <20110808211113.13760.98695.reportbug@hagrid.lingbrae> <1312861605.2591.1201.camel@deadeye>
On Tue, 2011-08-09 at 04:46 +0100, Ben Hutchings wrote: > On Mon, 2011-08-08 at 22:11 +0100, Dick Middleton wrote: [...] > > The second problem concerns the vlan attached to this interface. > > Normally one would attach the vlan to the real interface eth0. > > However if you do this doesn't pass traffic. > [...] > > You cannot use both a VLAN sub-device and a bridge attached to the same > device. This used to work for devices with VLAN tag extraction offload, > as the network stack would check for VLAN sub-devices before bridge > membership when processing received packets; but for other devices it > would check for bridge membership first. But this was not intentional, > and now the network stack always checks for bridge membership first. > > I realise this behaviour is not ideal. The kernel ought to refuse to > attach both a VLAN sub-device and a bridge at the same time. It should > also support an unmatched-VLAN sub-device, so you can attach *that* to a > bridge and achieve the result you had before. [...] This change in behaviour was reverted in Linux 3.2. And the first problem you found is fixable through configuration, so I'm closing this. Ben. -- Ben Hutchings Knowledge is power. France is bacon.Attachment: signature.asc
Description: This is a digitally signed message part
--- End Message ---