This morning I got some oops after heavy disk and network I/O on a linux 2.6.19.2 x86_64 machine (Athlon64 3000+). One of the NICs is a natsemi. Apparently disk read/write operations were affected as some applications would report write/read failure 'Cannot allocate memory'. All oops including this one can be found in the attached log file... Oskar Liljeblad ([email protected]) swapper: page allocation failure. order:0, mode:0x20 [<c013bf3b>] __alloc_pages+0x20b/0x300 [<c015125e>] cache_alloc_refill+0x29e/0x4c0 [<c024f9af>] ip_local_deliver+0x10f/0x2c0 [<c01514d9>] __kmalloc+0x59/0x60 [<c0234a76>] __alloc_skb+0x66/0x120 [<f8817ba2>] refill_rx+0x82/0x140 [natsemi] [<f8819f68>] natsemi_poll+0x218/0x700 [natsemi] [<f881a7bf>] intr_handler+0xbf/0xd0 [natsemi] [<c023afbb>] net_rx_action+0x6b/0x160 [<c011b423>] __do_softirq+0x43/0x90 [<c011b497>] do_softirq+0x27/0x30 [<c010555c>] do_IRQ+0x5c/0xa0 [<c0117e34>] profile_tick+0x54/0x80 [<c0101aa1>] default_idle+0x31/0x60 [<c010374a>] common_interrupt+0x1a/0x20 [<c0101aa1>] default_idle+0x31/0x60 [<c0101b0c>] cpu_idle+0x3c/0x60 [<c030e73c>] start_kernel+0x27c/0x300 [<c030e250>] unknown_bootoption+0x0/0x270 ======================= Mem-info: DMA per-cpu: CPU 0: Hot: hi: 0, btch: 1 usd: 0 Cold: hi: 0, btch: 1 usd: 0 Normal per-cpu: CPU 0: Hot: hi: 186, btch: 31 usd: 30 Cold: hi: 62, btch: 15 usd: 60 Active:122960 inactive:91186 dirty:22982 writeback:210 unstable:0 free:1220 slab:8584 mapped:26996 pagetables:434 DMA free:3520kB min:68kB low:84kB high:100kB active:5600kB inactive:3992kB present:16256kB pages_scanned:64 all_unreclaimable? no lowmem_reserve[]: 0 873 Normal free:1360kB min:3744kB low:4680kB high:5616kB active:486240kB inactive:360752kB present:894080kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 0 DMA: 0*4kB 0*8kB 4*16kB 0*32kB 0*64kB 1*128kB 1*256kB 0*512kB 1*1024kB 1*2048kB 0*4096kB = 3520kB Normal: 0*4kB 0*8kB 1*16kB 0*32kB 1*64kB 0*128kB 1*256kB 0*512kB 1*1024kB 0*2048kB 0*4096kB = 1360kB Swap cache: add 432400, delete 432400, find 228753/271338, race 0+0 Free swap = 1052104kB Total swap = 1052216kB Free swap: 1052104kB 229376 pages of RAM 0 pages of HIGHMEM 2676 reserved pages 155180 pages shared 0 pages swap cached 22982 pages dirty 210 pages writeback 26996 pages mapped 8584 pages slab 434 pages pagetables
Attachment:
oops3.gz
Description: Binary data
- Prev by Date: Re: memparse(), simple_strtoul() prototypes...
- Next by Date: Re: GPL vs non-GPL device drivers
- Previous by thread: Accessing file-offset info for fds in /proc?
- Next by thread: how to limit flip buffer size in tty driver?
- Index(es):