Kernel oops in swapper with iwlagn
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Incomplete
|
Undecided
|
Unassigned |
Bug Description
While copying a large file from the network to an USB hard disk, I experienced this:
The computer did slow down more and more until X/Mouse/Keyboard froze completely. As there was still disk activity both on the internal drive (I did nothing on that) and the USB disk, I decided to let it continue. And after a few minutes, the computer returned to life. In dmesg, I saw multiple kernel oopses like this:
[25072.170633] iwlagn 0000:03:00.0: Can not allocate SKB buffers
[25072.170647] iwlagn 0000:03:00.0: Can not allocate SKB buffers
[25072.376602] iwlagn 0000:03:00.0: Can not allocate SKB buffers
[25072.376609] iwlagn 0000:03:00.0: Can not allocate SKB buffers
[25072.386446] iwlagn 0000:03:00.0: Can not allocate SKB buffers
[25072.477843] iwlagn 0000:03:00.0: Can not allocate SKB buffers
[25072.477862] iwlagn 0000:03:00.0: Can not allocate SKB buffers
[25073.911465] __ratelimit: 34 callbacks suppressed
[25073.911469] swapper: page allocation failure. order:2, mode:0x4020
[25073.911471] Pid: 0, comm: swapper Tainted: G C 2.6.31-14-generic #48-Ubuntu
[25073.911474] Call Trace:
[25073.911475] <IRQ> [<ffffffff810e0
[25073.911486] [<ffffffff810e0
[25073.911490] [<ffffffff81111
[25073.911493] [<ffffffff81115
[25073.911513] [<ffffffffa0240
[25073.911517] [<ffffffff8142e
[25073.911525] [<ffffffffa0240
[25073.911529] [<ffffffff81284
[25073.911537] [<ffffffffa0241
[25073.911545] [<ffffffffa0272
[25073.911551] [<ffffffffa0272
[25073.911555] [<ffffffff8107c
[25073.911558] [<ffffffff81063
[25073.911566] [<ffffffffa023c
[25073.911569] [<ffffffff81065
[25073.911573] [<ffffffff81013
[25073.911575] [<ffffffff81014
[25073.911578] [<ffffffff81065
[25073.911580] [<ffffffff81014
[25073.911584] [<ffffffff81012
[25073.911585] <EOI> [<ffffffff81087
[25073.911591] [<ffffffff81087
[25073.911594] [<ffffffff81010
[25073.911598] [<ffffffff81514
[25073.911602] [<ffffffff8183a
[25073.911605] [<ffffffff81839
[25073.911608] [<ffffffff81839
[25073.911610] Mem-Info:
[25073.911611] Node 0 DMA per-cpu:
[25073.911614] CPU 0: hi: 0, btch: 1 usd: 0
[25073.911615] CPU 1: hi: 0, btch: 1 usd: 0
[25073.911617] Node 0 DMA32 per-cpu:
[25073.911619] CPU 0: hi: 186, btch: 31 usd: 46
[25073.911621] CPU 1: hi: 186, btch: 31 usd: 119
[25073.911622] Node 0 Normal per-cpu:
[25073.911624] CPU 0: hi: 186, btch: 31 usd: 28
[25073.911626] CPU 1: hi: 186, btch: 31 usd: 73
[25073.911629] Active_anon:345571 active_file:64911 inactive_
[25073.911630] inactive_
[25073.911631] free:192463 slab:26404 mapped:23469 pagetables:7370 bounce:0
[25073.911633] Node 0 DMA free:15616kB min:28kB low:32kB high:40kB active_anon:0kB inactive_anon:0kB active_file:12kB inactive_file:120kB unevictable:0kB present:15336kB pages_scanned:0 all_unreclaimable? no
[25073.911638] lowmem_reserve[]: 0 2958 3905 3905
[25073.911642] Node 0 DMA32 free:751956kB min:6044kB low:7552kB high:9064kB active_
[25073.911647] lowmem_reserve[]: 0 0 946 946
[25073.911650] Node 0 Normal free:2280kB min:1932kB low:2412kB high:2896kB active_
[25073.911655] lowmem_reserve[]: 0 0 0 0
[25073.911658] Node 0 DMA: 4*4kB 2*8kB 4*16kB 4*32kB 5*64kB 0*128kB 3*256kB 2*512kB 3*1024kB 3*2048kB 1*4096kB = 15648kB
[25073.911666] Node 0 DMA32: 127229*4kB 30316*8kB 0*16kB 0*32kB 0*64kB 0*128kB 2*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 751956kB
[25073.911674] Node 0 Normal: 492*4kB 19*8kB 0*16kB 1*32kB 0*64kB 1*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 2280kB
[25073.911682] 320074 total pagecache pages
[25073.911684] 2792 pages in swap cache
[25073.911686] Swap cache stats: add 16055, delete 13263, find 1653/2087
[25073.911687] Free swap = 3875636kB
[25073.911688] Total swap = 3923600kB
[25073.921393] 1032192 pages RAM
[25073.921393] 52895 pages reserved
[25073.921393] 411697 pages shared
[25073.921393] 425716 pages non-shared
[25073.921393] iwlagn 0000:03:00.0: Can not allocate SKB buffers
Just before the box froze completely, and after returning, memory usage was ca. 60% applications and 30% cache according to the system monitor applet, and swap was almost unused.
For now, I turned off wireless and swap, and will reboot after submitting this bug report...
ProblemType: Bug
Architecture: amd64
ArecordDevices:
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: CONEXANT Analog [CONEXANT Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
CRDA:
country 98:
(2402 - 2483 @ 40), (N/A, 20)
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0xf2620000 irq 17'
Mixer name : 'Conexant CX20561 (Hermosa)'
Components : 'HDA:14f15051,
Controls : 14
Simple ctrls : 7
Date: Thu Nov 19 16:39:47 2009
DistroRelease: Ubuntu 9.10
HibernationDevice: RESUME=
MachineType: LENOVO 7458WF7
Package: linux-image-
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
SHELL=/bin/bash
PATH=(custom, user)
LANG=de_DE.UTF-8
LANGUAGE=
ProcVersionSign
RelatedPackageV
linux-
linux-firmware 1.24
SourcePackage: linux
Uname: Linux 2.6.31-14-generic x86_64
WpaSupplicantLog:
dmi.bios.date: 05/18/2009
dmi.bios.vendor: LENOVO
dmi.bios.version: 6DET53WW (3.03 )
dmi.board.name: 7458WF7
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 7458WF7
dmi.product.
dmi.sys.vendor: LENOVO
tags: | added: kernel-karmic |
Note: The copy operation was from the wired network, wireless was just on because NM does not turn it off when on a wired network. So the wireless connection should have had almost no traffic for several hours before the incident.