http://bugzilla.novell.com/show_bug.cgi?id=534876 User jnelson-suse@jamponi.net added comment http://bugzilla.novell.com/show_bug.cgi?id=534876#c1 Summary: regression: r8169 hangs hard w/2.6.27.29, merely very noisy with 2.6.27.25 Classification: openSUSE Product: openSUSE 11.1 Version: Final Platform: x86-64 OS/Version: openSUSE 11.1 Status: NEW Severity: Normal Priority: P5 - None Component: Kernel AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: jnelson-suse@jamponi.net QAContact: qa@suse.de Found By: --- User-Agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.0.13) Gecko/2009080200 SUSE/3.0.13-0.1.2 Firefox/3.0.13 I have a BIOSTAR motherboard with a built-in realtek 8169.
From lspci:
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02) Subsystem: Biostar Microtech Int'l Corp Device 2307 Flags: bus master, fast devsel, latency 0, IRQ 4350 I/O ports at e800 [size=256] Memory at febff000 (64-bit, non-prefetchable) [size=4K] Memory at fdff0000 (64-bit, prefetchable) [size=64K] Expansion ROM at febc0000 [disabled] [size=128K] Capabilities: [40] Power Management version 3 Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Count=1/1 Enable+ Capabilities: [70] Express Endpoint, MSI 01 Capabilities: [b0] MSI-X: Enable- Mask- TabSize=2 Capabilities: [d0] Vital Product Data <?> Capabilities: [100] Advanced Error Reporting UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSVoil- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSVoil- UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSVoil- CESta: RxErr+ BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Capabilities: [140] Virtual Channel <?> Capabilities: [160] Device Serial Number 00-e0-4c-68-00-00-00-31 Kernel driver in use: r8169 Kernel modules: r8169 When using 2.6.27.25, within seconds of putting it under a bit of load, I get lots and lots of these: Aug 27 11:45:18 frank kernel: The following is only an harmless informational message. Aug 27 11:45:18 frank kernel: Unless you get a _continuous_flood_ of these messages it means Aug 27 11:45:18 frank kernel: everything is working fine. Allocations from irqs cannot be Aug 27 11:45:18 frank kernel: perfectly reliable and the kernel is designed to handle that. Aug 27 11:45:18 frank kernel: swapper: page allocation failure. order:0, mode:0x20, alloc_flags:0x7, pflags:0x200100 Aug 27 11:45:18 frank kernel: Pid: 0, comm: swapper Tainted: P 2.6.27.25-0.1-default #1 Aug 27 11:45:18 frank kernel: Aug 27 11:45:18 frank kernel: Call Trace: Aug 27 11:45:18 frank kernel: [<ffffffff8020da29>] show_trace_log_lvl+0x41/0x58 Aug 27 11:45:18 frank kernel: [<ffffffff8049a616>] dump_stack+0x69/0x6f Aug 27 11:45:18 frank kernel: [<ffffffff80289110>] __alloc_pages_internal+0x422/0x442 Aug 27 11:45:18 frank kernel: [<ffffffff802aa3d4>] kmem_getpages+0x6f/0x12a Aug 27 11:45:18 frank kernel: [<ffffffff802aaca9>] fallback_alloc+0x153/0x1fc Aug 27 11:45:18 frank kernel: [<ffffffff802aa550>] kmem_cache_alloc_node+0xc1/0xeb Aug 27 11:45:18 frank kernel: [<ffffffff8042413d>] __alloc_skb+0x61/0x1be Aug 27 11:45:18 frank kernel: [<ffffffff8045e4b8>] tcp_send_ack+0x2d/0x10f Aug 27 11:45:18 frank kernel: [<ffffffff8045c94a>] tcp_rcv_established+0x9c5/0xb1a Aug 27 11:45:18 frank kernel: [<ffffffff804632ce>] tcp_v4_do_rcv+0x26/0xfb Aug 27 11:45:18 frank kernel: [<ffffffff80463861>] tcp_v4_rcv+0x4be/0x72c Aug 27 11:45:18 frank kernel: [<ffffffff80449ecc>] ip_local_deliver_finish+0x11c/0x1ee Aug 27 11:45:18 frank kernel: [<ffffffff80449b23>] ip_rcv_finish+0x30b/0x325 Aug 27 11:45:18 frank kernel: [<ffffffff804294b4>] netif_receive_skb+0x48f/0x4e9 Aug 27 11:45:18 frank kernel: [<ffffffffa01af746>] rtl8169_rx_interrupt+0x353/0x423 [r8169] Aug 27 11:45:18 frank kernel: [<ffffffffa01b147d>] rtl8169_poll+0x30/0xa6 [r8169] Aug 27 11:45:18 frank kernel: [<ffffffff80427917>] net_rx_action+0xa7/0x1db Aug 27 11:45:18 frank kernel: [<ffffffff8024264d>] __do_softirq+0x7d/0x107 Aug 27 11:45:18 frank kernel: [<ffffffff8020d2dc>] call_softirq+0x1c/0x28 Aug 27 11:45:18 frank kernel: [<ffffffff8020e583>] do_softirq+0x2c/0x68 Aug 27 11:45:19 frank kernel: [<ffffffff8024237a>] irq_exit+0x3f/0x85 Aug 27 11:45:19 frank kernel: [<ffffffff8020e831>] do_IRQ+0xbd/0xda Aug 27 11:45:19 frank kernel: [<ffffffff8020c531>] ret_from_intr+0x0/0xa Aug 27 11:45:19 frank kernel: [<ffffffff802127bf>] default_idle+0x27/0x3b Aug 27 11:45:19 frank kernel: [<ffffffff802128b4>] c1e_idle+0xe1/0xe5 Aug 27 11:45:19 frank kernel: [<ffffffff8020b04a>] cpu_idle+0x88/0xd0 Aug 27 11:45:19 frank kernel: [<ffffffff8096fe1a>] start_kernel+0x31d/0x324 Aug 27 11:45:19 frank kernel: [<ffffffff8096f38f>] x86_64_start_kernel+0xde/0xe4 Aug 27 11:45:19 frank kernel: Aug 27 11:45:19 frank kernel: Mem-Info: Aug 27 11:45:19 frank kernel: Node 0 DMA per-cpu: Aug 27 11:45:19 frank kernel: CPU 0: hi: 0, btch: 1 usd: 0 Aug 27 11:45:19 frank kernel: CPU 1: hi: 0, btch: 1 usd: 0 Aug 27 11:45:19 frank kernel: CPU 2: hi: 0, btch: 1 usd: 0 Aug 27 11:45:19 frank kernel: CPU 3: hi: 0, btch: 1 usd: 0 Aug 27 11:45:19 frank kernel: Node 0 DMA32 per-cpu: Aug 27 11:45:19 frank kernel: CPU 0: hi: 186, btch: 31 usd: 177 Aug 27 11:45:19 frank kernel: CPU 1: hi: 186, btch: 31 usd: 177 Aug 27 11:45:19 frank kernel: CPU 2: hi: 186, btch: 31 usd: 177 Aug 27 11:45:19 frank kernel: CPU 3: hi: 186, btch: 31 usd: 156 Aug 27 11:45:20 frank kernel: Active:63867 inactive:147092 dirty:42953 writeback:8700 unstable:0 Aug 27 11:45:20 frank kernel: free:1252 slab:17279 mapped:20528 pagetables:3860 bounce:0 Aug 27 11:45:20 frank kernel: Node 0 DMA free:3704kB min:20kB low:24kB high:28kB active:240kB inactive:500kB present:5236kB pages_scanned:64 all_unreclaimable? no Aug 27 11:45:20 frank kernel: lowmem_reserve[]: 0 927 927 927 Aug 27 11:45:20 frank kernel: Node 0 DMA32 free:1304kB min:3884kB low:4852kB high:5824kB active:255228kB inactive:587868kB present:950228kB pages_scanned:0 all_unrecl aimable? no Aug 27 11:45:20 frank kernel: lowmem_reserve[]: 0 0 0 0 Aug 27 11:45:20 frank kernel: Node 0 DMA: 1*4kB 0*8kB 0*16kB 1*32kB 1*64kB 0*128kB 0*256kB 1*512kB 1*1024kB 1*2048kB 0*4096kB = 3684kB Aug 27 11:45:20 frank kernel: Node 0 DMA32: 0*4kB 1*8kB 1*16kB 1*32kB 1*64kB 0*128kB 1*256kB 0*512kB 1*1024kB 0*2048kB 0*4096kB = 1400kB Aug 27 11:45:20 frank kernel: 167077 total pagecache pages Aug 27 11:45:20 frank kernel: 1 pages in swap cache Aug 27 11:45:20 frank kernel: Swap cache stats: add 1, delete 0, find 0/0 Aug 27 11:45:20 frank kernel: Free swap = 979952kB Aug 27 11:45:20 frank kernel: Total swap = 979956kB Aug 27 11:45:20 frank kernel: 245408 pages RAM Aug 27 11:45:20 frank kernel: 6677 pages reserved Aug 27 11:45:20 frank kernel: 215952 pages shared Aug 27 11:45:20 frank kernel: 105736 pages non-shared However, it doesn't crash (yet). Under 2.6.27.29, within just a few seconds of transferring any high volume of data, I don't get *any* messages, nothing, and the machine hung. Frequently, the machine will appear to continue operating (screen saver continues to operate, etc...) but there is no network, and within a few seconds to as much as a minute (perhaps) everything ceases - keyboard, everything. There is nothing in the logs at all. This happens 100% of the time. I have both 2.6.27.25 and .29 installed, defaulting to .25 I'm generally pretty available for testing patches or packages. Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.