[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#363235: kernel-image-2.6-686: kswapd OOPSes with "Unable to handle kernel paging request at virtual address 00100004"



Package: kernel-image-2.6-686
Version: 101sarge1
Severity: critical
Justification: breaks the whole system


I've been experiencing regular kernel oops using 2.6.8-3-686. 

I have several oops dumps captured from kern.log; the following
is the most recent:

Apr 15 08:14:30 egan kernel: Unable to handle kernel paging request at virtual address 00100004
Apr 15 08:14:30 egan kernel:  printing eip:
Apr 15 08:14:30 egan kernel: c013f0a2
Apr 15 08:14:30 egan kernel: *pde = 00000000
Apr 15 08:14:30 egan kernel: Oops: 0002 [#1]
Apr 15 08:14:30 egan kernel: PREEMPT 
Apr 15 08:14:30 egan kernel: Modules linked in: lp nfsd exportfs lockd sunrpc ipv6 pcspkr floppy parport_pc parport aic79xx pci_hotplug intel_agp uhci
_hcd usbcore st aic7xxx scsi_mod e100 mii agpgart ext3 jbd mbcache evdev mousedev tsdev capability commoncap psmouse ide_cd cdrom rtc reiserfs ide_gen
eric ide_disk piix ide_core unix font vesafb cfbcopyarea cfbimgblt cfbfillrect
Apr 15 08:14:30 egan kernel: CPU:    0
Apr 15 08:14:30 egan kernel: EIP:    0060:[free_block+82/224]    Not tainted
Apr 15 08:14:30 egan kernel: EFLAGS: 00010016   (2.6.8-3-686) 
Apr 15 08:14:30 egan kernel: EIP is at free_block+0x52/0xe0
Apr 15 08:14:30 egan kernel: eax: 00100000   ebx: c499e000   ecx: c499e740   edx: da36f000
Apr 15 08:14:30 egan kernel: esi: dfe3cb60   edi: 0000000a   ebp: 0000001b   esp: c16e7e50
Apr 15 08:14:30 egan kernel: ds: 007b   es: 007b   ss: 0068
Apr 15 08:14:30 egan kernel: Process kswapd0 (pid: 43, threadinfo=c16e6000 task=c16c0b70)
Apr 15 08:14:30 egan kernel: Stack: dfe3cb60 cb80f000 dfe3cb7c df3280b0 00000282 c3fb9580 df9d61a0 c013f17c 
Apr 15 08:14:30 egan kernel:        dfe3cb60 df3280b0 0000001b 0000001b df3280a0 00000282 c3fb9580 c16e6000 
Apr 15 08:14:30 egan kernel:        c013f497 dfe3cb60 df3280a0 c3fb9614 c16e7ef0 00000023 e0aea4fd dfe3cb60 
Apr 15 08:14:30 egan kernel: Call Trace:
Apr 15 08:14:30 egan kernel:  [cache_flusharray+76/208] cache_flusharray+0x4c/0xd0
Apr 15 08:14:30 egan kernel:  [kmem_cache_free+71/80] kmem_cache_free+0x47/0x50
Apr 15 08:14:30 egan kernel:  [__crc_xfrm_get_type+1491455/3356969] ext3_destroy_inode+0x1d/0x30 [ext3]
Apr 15 08:14:30 egan kernel:  [destroy_inode+67/112] destroy_inode+0x43/0x70
Apr 15 08:14:30 egan kernel:  [dispose_list+85/176] dispose_list+0x55/0xb0
Apr 15 08:14:30 egan kernel:  [prune_icache+194/512] prune_icache+0xc2/0x200
Apr 15 08:14:30 egan kernel:  [shrink_icache_memory+31/80] shrink_icache_memory+0x1f/0x50
Apr 15 08:14:30 egan kernel:  [shrink_slab+290/400] shrink_slab+0x122/0x190
Apr 15 08:14:30 egan kernel:  [balance_pgdat+608/688] balance_pgdat+0x260/0x2b0
Apr 15 08:14:30 egan kernel:  [kswapd+210/240] kswapd+0xd2/0xf0
Apr 15 08:14:30 egan kernel:  [autoremove_wake_function+0/96] autoremove_wake_function+0x0/0x60
Apr 15 08:14:30 egan kernel:  [ret_from_fork+6/20] ret_from_fork+0x6/0x14
Apr 15 08:14:30 egan kernel:  [autoremove_wake_function+0/96] autoremove_wake_function+0x0/0x60
Apr 15 08:14:30 egan kernel:  [kswapd+0/240] kswapd+0x0/0xf0
Apr 15 08:14:30 egan kernel:  [kernel_thread_helper+5/24] kernel_thread_helper+0x5/0x18
Apr 15 08:14:30 egan kernel: Code: 89 50 04 89 02 8b 43 0c 31 d2 c7 03 00 01 10 00 c7 43 04 00 
Apr 15 08:14:30 egan kernel:  <6>note: kswapd0[43] exited with preempt_count 1


egan:~# lspci
0000:00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 02)
0000:00:01.0 PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 02)
0000:00:04.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02)
0000:00:04.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01)
0000:00:04.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01)
0000:00:04.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02)
0000:00:0a.0 SCSI storage controller: Adaptec AIC-7892B U160/m (rev 02)
0000:00:0b.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 0c)
0000:01:00.0 VGA compatible controller: S3 Inc. 86c368 [Trio 3D/2X] (rev 02)
egan:~# 


egan:~# uname -a
Linux egan.mantara.com 2.6.8-3-686 #1 Thu Feb 9 07:39:48 UTC 2006 i686
GNU/Linux
egan:~# 


Linux version 2.6.8-3-686 (root@lart) (gcc version 3.3.5 (Debian 1:3.3.5-13)) #1 Thu Feb 9 07:39:48 UTC 2006
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
 BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000001fffd000 (usable)
 BIOS-e820: 000000001fffd000 - 000000001ffff000 (ACPI data)
 BIOS-e820: 000000001ffff000 - 0000000020000000 (ACPI NVS)
 BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
0MB HIGHMEM available.
511MB LOWMEM available.
On node 0 totalpages: 131069
  DMA zone: 4096 pages, LIFO batch:1
  Normal zone: 126973 pages, LIFO batch:16
  HighMem zone: 0 pages, LIFO batch:1
DMI 2.0 present.
ACPI disabled because your bios is from 00 and too old
You can enable it with acpi=force
Built 1 zonelists
Kernel command line: root=/dev/hda2 ro 
Local APIC disabled by BIOS -- reenabling.
Found and enabled local APIC!
Initializing CPU#0
PID hash table entries: 2048 (order 11: 16384 bytes)
Detected 601.529 MHz processor.
Using tsc for high-res timesource
Console: colour VGA+ 80x25
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 511404k/524276k available (1552k kernel code, 12132k reserved, 689k data, 148k init, 0k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay loop... 1187.84 BogoMIPS
Security Scaffold v1.0.0 initialized
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU: After generic identify, caps: 0387fbff 00000000 00000000 00000000
CPU: After vendor identify, caps:  0387fbff 00000000 00000000 00000000
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 256K
CPU serial number disabled.
CPU: After all inits, caps:        0383fbff 00000000 00000000 00000040
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: Intel Pentium III (Coppermine) stepping 01
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 601.0251 MHz.
..... host bus clock speed is 100.0208 MHz.
checking if image is initramfs...it isn't (ungzip failed); looks like an initrd
Freeing initrd memory: 4556k freed
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xf0720, last bus=1
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20040326
ACPI: Interpreter disabled.
Linux Plug and Play Support v0.97 (c) Adam Belay
PnPBIOS: Scanning system for PnP BIOS support...
PnPBIOS: Found PnP BIOS installation structure at 0xc00fd1a0
PnPBIOS: PnP BIOS version 1.0, entry 0xf0000:0xd1d0, dseg 0xf0000
pnp: 00:0f: ioport range 0x290-0x297 has been reserved
pnp: 00:0f: ioport range 0xe400-0xe43f has been reserved
pnp: 00:0f: ioport range 0xe800-0xe83f has been reserved
PnPBIOS: 15 nodes reported by PnP BIOS; 15 recorded by driver
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
PCI: Using IRQ router PIIX/ICH [8086/7110] at 0000:00:04.0
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
devfs: 2004-01-31 Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x0
Initializing Cryptographic API
Limiting direct PCI/PCI transfers.
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Serial: 8250/16550 driver $Revision: 1.90 $ 48 ports, IRQ sharing enabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
input: AT Translated Set 2 keyboard on isa0060/serio0
NET: Registered protocol family 2
IP: routing cache hash table of 4096 buckets, 32Kbytes
TCP: Hash tables configured (established 32768 bind 65536)
NET: Registered protocol family 8
NET: Registered protocol family 20
RAMDISK: cramfs filesystem found at block 0
RAMDISK: Loading 4556 blocks [1 disk] into ram disk... |/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|done.
VFS: Mounted root (cramfs filesystem) readonly.
Freeing unused kernel memory: 148k freed
vesafb: probe of vesafb0 failed with error -6
NET: Registered protocol family 1
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PIIX4: IDE controller at PCI slot 0000:00:04.1
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xd800-0xd807, BIOS settings: hda:DMA, hdb:DMA
    ide1: BM-DMA at 0xd808-0xd80f, BIOS settings: hdc:pio, hdd:pio
hda: MAXTOR 6L040J2, ATA DISK drive
hdb: CD-ROM CDU701, ATAPI CD/DVD-ROM drive
Using anticipatory io scheduler
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: max request size: 128KiB
hda: 78177792 sectors (40027 MB) w/1819KiB Cache, CHS=65535/16/63, UDMA(33)
 /dev/ide/host0/bus0/target0/lun0: p1 p2
hdc: ST3120026A, ATA DISK drive
ide1 at 0x170-0x177,0x376 on irq 15
hdc: max request size: 1024KiB
hdc: 234375000 sectors (120000 MB) w/8192KiB Cache, CHS=16383/255/63, UDMA(33)
 /dev/ide/host0/bus1/target0/lun0: p1 p2 p3 p4 < p5 p6 >
ReiserFS: hda2: found reiserfs format "3.6" with standard journal
ReiserFS: hda2: using ordered data mode
ReiserFS: hda2: journal params: device hda2, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: hda2: checking transaction log (hda2)
ReiserFS: hda2: replayed 17 transactions in 0 seconds
ReiserFS: hda2: Using r5 hash to sort names
Adding 1951856k swap on /dev/hda1.  Priority:-1 extents:1
ReiserFS: hda2: Removing [206 35095 0x0 SD]..done
ReiserFS: hda2: There were 1 uncompleted unlinks/truncates. Completed
Real Time Clock Driver v1.12
hdb: ATAPI 14X CD-ROM drive, 128kB Cache, DMA
Uniform CD-ROM driver Revision: 3.20
input: ImExPS/2 Generic Explorer Mouse on isa0060/serio1
Capability LSM initialized
ts: Compaq touchscreen protocol output
mice: PS/2 mouse device common for all mice
kjournald starting.  Commit interval 5 seconds
EXT3 FS on hdc6, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3 FS on hdc2, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
Linux agpgart interface v0.100 (c) Dave Jones
e100: Intel(R) PRO/100 Network Driver, 3.0.18
e100: Copyright(c) 1999-2004 Intel Corporation
PCI: Found IRQ 11 for device 0000:00:0b.0
e100: eth0: e100_probe: addr 0xdb000000, irq 11, MAC addr 00:02:B3:2B:43:27
SCSI subsystem initialized
PCI: Found IRQ 10 for device 0000:00:0a.0
scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.36
        <Adaptec 19160B Ultra160 SCSI adapter>
        aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs

(scsi0:A:5): 10.000MB/s transfers (10.000MHz, offset 15)
  Vendor: SUN       Model: DLT4000           Rev: CC2E
  Type:   Sequential-Access                  ANSI SCSI revision: 02
st: Version 20040403, fixed bufsize 32768, s/g segs 256
Attached scsi tape st0 at scsi0, channel 0, id 5, lun 0
st0: try direct i/o: yes (alignment 512 B), max page reachable by HBA 1048575
usbcore: registered new driver usbfs
usbcore: registered new driver hub
USB Universal Host Controller Interface driver v2.2
PCI: Found IRQ 5 for device 0000:00:04.2
uhci_hcd 0000:00:04.2: Intel Corp. 82371AB/EB/MB PIIX4 USB
uhci_hcd 0000:00:04.2: irq 5, io base 0000d400
uhci_hcd 0000:00:04.2: new USB bus registered, assigned bus number 1
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
agpgart: Detected an Intel 440BX Chipset.
agpgart: Maximum main memory to use for agp memory: 439M
agpgart: AGP aperture is 64M @ 0xe4000000
cpci_hotplug: CompactPCI Hot Plug Core version: 0.2
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
shpchp: acpi_shpchprm:get_device PCI ROOT HID fail=0x1001
pciehp: acpi_pciehprm:get_device PCI ROOT HID fail=0x1001
parport: PnPBIOS parport detected.
parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE]
inserting floppy driver for 2.6.8-3-686
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
input: PC Speaker
e100: eth0: e100_watchdog: link up, 100Mbps, full-duplex

-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.6.8-3-686
Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1)

Versions of packages kernel-image-2.6-686 depends on:
ii  kernel-image-2.6.8-3-686  2.6.8-16sarge2 Linux kernel image for version 2.6

-- no debconf information



Reply to: