Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
strange kernel messages under network load
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
tnt
Veteran
Veteran


Joined: 27 Feb 2004
Posts: 1227

PostPosted: Thu Oct 08, 2009 12:45 pm    Post subject: strange kernel messages under network load Reply with quote

as soon as I start heavy outgoing traffic to my server (~104MB/s via NFS), strange messages start to appear in my server's log:

Code:
Oct  8 14:33:08 titan swapper: page allocation failure. order:0, mode:0x4020                               
Oct  8 14:33:08 titan Pid: 0, comm: swapper Not tainted 2.6.29-gentoo-r5 #1                                 
Oct  8 14:33:08 titan Call Trace:                                                                           
Oct  8 14:33:08 titan <IRQ>  [<ffffffff8025d888>] __alloc_pages_internal+0x3e1/0x401                       
Oct  8 14:33:08 titan [<ffffffff8027d217>] __slab_alloc+0x155/0x433                                         
Oct  8 14:33:08 titan [<ffffffff8048d840>] __netdev_alloc_skb+0x15/0x2f                                     
Oct  8 14:33:08 titan [<ffffffff8048d840>] __netdev_alloc_skb+0x15/0x2f                                     
Oct  8 14:33:08 titan [<ffffffff8027e3e1>] __kmalloc_track_caller+0x90/0xb7                                 
Oct  8 14:33:08 titan [<ffffffff8048cc88>] __alloc_skb+0x61/0x124                                           
Oct  8 14:33:08 titan [<ffffffff8048d840>] __netdev_alloc_skb+0x15/0x2f                                     
Oct  8 14:33:08 titan [<ffffffff80406044>] rtl8169_rx_fill+0xb0/0x160                                       
Oct  8 14:33:08 titan [<ffffffff8040645c>] rtl8169_rx_interrupt+0x368/0x3cb                                 
Oct  8 14:33:08 titan [<ffffffff80408ce8>] rtl8169_poll+0x3b/0x19e                                         
Oct  8 14:33:08 titan [<ffffffff80490b11>] net_rx_action+0x69/0x127                                         
Oct  8 14:33:08 titan [<ffffffff80235eeb>] __do_softirq+0x7c/0x115                                         
Oct  8 14:33:08 titan [<ffffffff8020c57c>] call_softirq+0x1c/0x28                                           
Oct  8 14:33:08 titan [<ffffffff8020db70>] do_softirq+0x2c/0x6c                                             
Oct  8 14:33:08 titan [<ffffffff80235ca0>] irq_exit+0x3f/0x7b                                               
Oct  8 14:33:08 titan [<ffffffff8020dc66>] do_IRQ+0xb6/0xd4                                                 
Oct  8 14:33:08 titan [<ffffffff8020be53>] ret_from_intr+0x0/0xa                                           
Oct  8 14:33:08 titan <EOI>  [<ffffffff80211713>] mwait_idle+0x6a/0x6d                                     
Oct  8 14:33:08 titan [<ffffffff8020a6b9>] cpu_idle+0x4a/0x8b                                               
Oct  8 14:33:08 titan Mem-Info:                                                                             
Oct  8 14:33:08 titan DMA per-cpu:                                                                         
Oct  8 14:33:08 titan CPU    0: hi:    0, btch:   1 usd:   0                                                                                                                                                                                                                       
Oct  8 14:33:08 titan CPU    1: hi:    0, btch:   1 usd:   0                                                                                                                                                                                                                       
Oct  8 14:33:08 titan DMA32 per-cpu:                                                                                                                                                                                                                                               
Oct  8 14:33:08 titan CPU    0: hi:  186, btch:  31 usd: 137                                                                                                                                                                                                                       
Oct  8 14:33:08 titan CPU    1: hi:  186, btch:  31 usd: 185                                                                                                                                                                                                                       
Oct  8 14:33:08 titan Normal per-cpu:                                                                                                                                                                                                                                               
Oct  8 14:33:08 titan CPU    0: hi:  186, btch:  31 usd:  78                                                                                                                                                                                                                       
Oct  8 14:33:08 titan CPU    1: hi:  186, btch:  31 usd:  74                                                                                                                                                                                                                       
Oct  8 14:33:08 titan Active_anon:183604 active_file:32237 inactive_anon:28455                                                                                                                                                                                                     
Oct  8 14:33:08 titan inactive_file:1473410 unevictable:0 dirty:92815 writeback:26 unstable:0                                                                                                                                                                                       
Oct  8 14:33:08 titan free:7912 slab:125696 mapped:6360 pagetables:1777 bounce:0                                                                                                                                                                                                   
Oct  8 14:33:08 titan DMA free:10592kB min:12kB low:12kB high:16kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB present:9604kB pages_scanned:0 all_unreclaimable? yes                                                                       
Oct  8 14:33:08 titan lowmem_reserve[]: 0 3831 8060 8060                                                                                                                                                                                                                           
Oct  8 14:33:08 titan DMA32 free:18908kB min:5456kB low:6820kB high:8184kB active_anon:26352kB inactive_anon:5308kB active_file:10104kB inactive_file:3602928kB unevictable:0kB present:3923040kB pages_scanned:0 all_unreclaimable? no                                             
Oct  8 14:33:08 titan lowmem_reserve[]: 0 0 4229 4229                                                                                                                                                                                                                               
Oct  8 14:33:08 titan Normal free:2148kB min:6024kB low:7528kB high:9036kB active_anon:708064kB inactive_anon:108512kB active_file:118844kB inactive_file:2290712kB unevictable:0kB present:4330880kB pages_scanned:0 all_unreclaimable? no                                         
Oct  8 14:33:08 titan lowmem_reserve[]: 0 0 0 0                                                                                                                                                                                                                                     
Oct  8 14:33:08 titan DMA: 4*4kB 6*8kB 4*16kB 3*32kB 2*64kB 2*128kB 3*256kB 0*512kB 1*1024kB 0*2048kB 2*4096kB = 10592kB                                                                                                                                                           
Oct  8 14:33:08 titan DMA32: 9*4kB 53*8kB 61*16kB 2*32kB 37*64kB 21*128kB 2*256kB 1*512kB 1*1024kB 1*2048kB 2*4096kB = 18844kB                                                                                                                                                     
Oct  8 14:33:08 titan Normal: 257*4kB 22*8kB 12*16kB 1*32kB 0*64kB 1*128kB 0*256kB 1*512kB 0*1024kB 0*2048kB 0*4096kB = 2068kB                                                                                                                                                     
Oct  8 14:33:08 titan 1514341 total pagecache pages                                                                                                                                                                                                                                 
Oct  8 14:33:08 titan 0 pages in swap cache                                                                                                                                                                                                                                         
Oct  8 14:33:08 titan Swap cache stats: add 0, delete 0, find 0/0                                                                                                                                                                                                                   
Oct  8 14:33:08 titan Free swap  = 6297408kB                                                                                                                                                                                                                                       
Oct  8 14:33:08 titan Total swap = 6297408kB                                                                                                                                                                                                                                       
Oct  8 14:33:08 titan 2146304 pages RAM
Oct  8 14:33:08 titan 100234 pages reserved
Oct  8 14:33:08 titan 1433446 pages shared
Oct  8 14:33:08 titan 633401 pages non-shared
Oct  8 14:33:08 titan swapper: page allocation failure. order:0, mode:0x20
Oct  8 14:33:08 titan Pid: 0, comm: swapper Not tainted 2.6.29-gentoo-r5 #1
Oct  8 14:33:08 titan Call Trace:
Oct  8 14:33:08 titan <IRQ>  [<ffffffff8025d888>] __alloc_pages_internal+0x3e1/0x401
Oct  8 14:33:08 titan [<ffffffff8027d217>] __slab_alloc+0x155/0x433
Oct  8 14:33:08 titan [<ffffffff8048bd71>] skb_clone+0x4e/0x6a
Oct  8 14:33:08 titan [<ffffffff8027d749>] kmem_cache_alloc+0x49/0x6c
Oct  8 14:33:08 titan [<ffffffff8048bd71>] skb_clone+0x4e/0x6a
Oct  8 14:33:08 titan [<ffffffff80492c0c>] dev_hard_start_xmit+0xa8/0x283
Oct  8 14:33:08 titan [<ffffffff804a107d>] __qdisc_run+0xde/0x1d9
Oct  8 14:33:08 titan [<ffffffff804930d9>] dev_queue_xmit+0x1e5/0x2d9
Oct  8 14:33:08 titan [<ffffffff804c5afa>] ip_queue_xmit+0x2c3/0x319
Oct  8 14:33:08 titan [<ffffffff804d56da>] tcp_transmit_skb+0x5d3/0x612
Oct  8 14:33:08 titan [<ffffffff804d3c07>] tcp_rcv_established+0x55a/0x6eb
Oct  8 14:33:08 titan [<ffffffff804d9f5b>] tcp_v4_do_rcv+0x2c/0x1b1
Oct  8 14:33:08 titan [<ffffffff804da518>] tcp_v4_rcv+0x438/0x654
Oct  8 14:33:08 titan [<ffffffff804c18fd>] ip_local_deliver_finish+0xf8/0x194
Oct  8 14:33:08 titan [<ffffffff804c1512>] ip_rcv_finish+0x2d2/0x2ec
Oct  8 14:33:08 titan [<ffffffff804c1768>] ip_rcv+0x23c/0x280
Oct  8 14:33:08 titan [<ffffffff804063f7>] rtl8169_rx_interrupt+0x303/0x3cb
Oct  8 14:33:08 titan [<ffffffff8022b917>] enqueue_task_fair+0x13f/0x152
Oct  8 14:33:08 titan [<ffffffff80408ce8>] rtl8169_poll+0x3b/0x19e
Oct  8 14:33:08 titan [<ffffffff80490b11>] net_rx_action+0x69/0x127
Oct  8 14:33:08 titan [<ffffffff80235eeb>] __do_softirq+0x7c/0x115
Oct  8 14:33:08 titan [<ffffffff8020c57c>] call_softirq+0x1c/0x28
Oct  8 14:33:08 titan [<ffffffff8020db70>] do_softirq+0x2c/0x6c
Oct  8 14:33:08 titan [<ffffffff80235ca0>] irq_exit+0x3f/0x7b
Oct  8 14:33:08 titan [<ffffffff8020dc66>] do_IRQ+0xb6/0xd4
Oct  8 14:33:08 titan [<ffffffff8020be53>] ret_from_intr+0x0/0xa
Oct  8 14:33:08 titan <EOI>  [<ffffffff80211713>] mwait_idle+0x6a/0x6d
Oct  8 14:33:08 titan [<ffffffff8020a6b9>] cpu_idle+0x4a/0x8b
Oct  8 14:33:08 titan Mem-Info:
Oct  8 14:33:08 titan DMA per-cpu:
Oct  8 14:33:08 titan CPU    0: hi:    0, btch:   1 usd:   0
Oct  8 14:33:08 titan CPU    1: hi:    0, btch:   1 usd:   0
Oct  8 14:33:08 titan DMA32 per-cpu:
Oct  8 14:33:08 titan CPU    0: hi:  186, btch:  31 usd: 137
Oct  8 14:33:08 titan CPU    1: hi:  186, btch:  31 usd: 185
Oct  8 14:33:08 titan Normal per-cpu:
Oct  8 14:33:08 titan CPU    0: hi:  186, btch:  31 usd:  79
Oct  8 14:33:08 titan CPU    1: hi:  186, btch:  31 usd:  75
Oct  8 14:33:08 titan Active_anon:183604 active_file:32239 inactive_anon:28455
Oct  8 14:33:08 titan inactive_file:1473410 unevictable:0 dirty:92861 writeback:27 unstable:0
Oct  8 14:33:08 titan free:7910 slab:125708 mapped:6360 pagetables:1777 bounce:0
Oct  8 14:33:08 titan DMA free:10592kB min:12kB low:12kB high:16kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB present:9604kB pages_scanned:0 all_unreclaimable? yes
Oct  8 14:33:08 titan lowmem_reserve[]: 0 3831 8060 8060
Oct  8 14:33:08 titan DMA32 free:18916kB min:5456kB low:6820kB high:8184kB active_anon:26352kB inactive_anon:5308kB active_file:10116kB inactive_file:3602928kB unevictable:0kB present:3923040kB pages_scanned:0 all_unreclaimable? no
Oct  8 14:33:08 titan lowmem_reserve[]: 0 0 4229 4229
Oct  8 14:33:08 titan Normal free:2132kB min:6024kB low:7528kB high:9036kB active_anon:708064kB inactive_anon:108512kB active_file:118840kB inactive_file:2290712kB unevictable:0kB present:4330880kB pages_scanned:0 all_unreclaimable? no
Oct  8 14:33:08 titan lowmem_reserve[]: 0 0 0 0
Oct  8 14:33:08 titan DMA: 4*4kB 6*8kB 4*16kB 3*32kB 2*64kB 2*128kB 3*256kB 0*512kB 1*1024kB 0*2048kB 2*4096kB = 10592kB
Oct  8 14:33:08 titan DMA32: 9*4kB 54*8kB 61*16kB 2*32kB 37*64kB 21*128kB 2*256kB 1*512kB 1*1024kB 1*2048kB 2*4096kB = 18852kB
Oct  8 14:33:08 titan Normal: 257*4kB 21*8kB 11*16kB 2*32kB 0*64kB 1*128kB 0*256kB 1*512kB 0*1024kB 0*2048kB 0*4096kB = 2076kB
Oct  8 14:33:08 titan 1514339 total pagecache pages
Oct  8 14:33:08 titan 0 pages in swap cache
Oct  8 14:33:08 titan Swap cache stats: add 0, delete 0, find 0/0
Oct  8 14:33:08 titan Free swap  = 6297408kB
Oct  8 14:33:08 titan Total swap = 6297408kB
Oct  8 14:33:08 titan 2146304 pages RAM
Oct  8 14:33:08 titan 100234 pages reserved
Oct  8 14:33:08 titan 1433222 pages shared
Oct  8 14:33:08 titan 633231 pages non-shared


server's heavy outgoing traffic doesn't produce any messages in logs.

any clue ?

:roll:
_________________
gentoo user
Back to top
View user's profile Send private message
whig
l33t
l33t


Joined: 27 Nov 2004
Posts: 973
Location: New Zealand

PostPosted: Thu Oct 08, 2009 9:45 pm    Post subject: Reply with quote

I once had very poor outgoing bandwidth performance from a server. In the end upgrading the mobo bios was the answer. ymmv.
Back to top
View user's profile Send private message
tnt
Veteran
Veteran


Joined: 27 Feb 2004
Posts: 1227

PostPosted: Thu Oct 08, 2009 11:00 pm    Post subject: Reply with quote

this mobo (complete hardware) works without a problem for 28 months (24/7).

maybe this is comething kernel 2.6.29 - related... :(
_________________
gentoo user
Back to top
View user's profile Send private message
Ant P.
Watchman
Watchman


Joined: 18 Apr 2009
Posts: 6920

PostPosted: Thu Oct 08, 2009 11:55 pm    Post subject: Reply with quote

From those messages it sounds like it's trying to allocate RAM (for DMA?) and failing. You could try tweaking the memory usage controls in /proc/net/ but I'm not sure if it'd help.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum