apm on dell = kernel panic
Hello,
I'm using Debian 3.0 with the stock 2.4.15 deb kernel on a Dell
Latitude XPi 133. It's a great little console-only machine but for
one problem. On almost every occasion, 'apm -s' produces a kernel
panic upon wake up and I have to hard reboot. I get lots of
messages on the console a couple of which are in English:
<1>Unable to handle kernel pagin request at virtual address dbdf5fdd
printing eip
and...
<0>Kernel panic: Aiee, killing interrupt handler!
In interrupt handler - not syncing
does this make any sense to anyone? I have attached my dmesg and
lsmod output in case it might shed light on my set up.
Not being able to put a laptop to sleep is a real hassle. I'd
appreciate any help.
thanks
Joss
--
Linux version 2.4.18-586tsc (herbert@gondolin) (gcc version 2.95.4 20011002 (Debian prerelease)) #1 Sun Apr 14 10:57:57 EST 2002
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 00000000000a0000 (usable)
BIOS-e820: 0000000000100000 - 0000000004800000 (usable)
On node 0 totalpages: 18432
zone(0): 4096 pages.
zone(1): 14336 pages.
zone(2): 0 pages.
No local APIC present or hardware disabled
Kernel command line: BOOT_IMAGE=Linux ro root=302
Initializing CPU#0
Detected 133.639 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 266.24 BogoMIPS
Memory: 67984k/73728k available (810k kernel code, 5360k reserved, 229k data, 212k init, 0k highmem)
Dentry-cache hash table entries: 16384 (order: 5, 131072 bytes)
Inode-cache hash table entries: 8192 (order: 4, 65536 bytes)
Mount-cache hash table entries: 2048 (order: 2, 16384 bytes)
Buffer-cache hash table entries: 4096 (order: 2, 16384 bytes)
Page-cache hash table entries: 32768 (order: 5, 131072 bytes)
CPU: Before vendor init, caps: 000001bf 00000000 00000000, vendor = 0
Intel Pentium with F0 0F bug - workaround enabled.
CPU: After vendor init, caps: 000001bf 00000000 00000000 00000000
CPU: After generic, caps: 000001bf 00000000 00000000 00000000
CPU: Common caps: 000001bf 00000000 00000000 00000000
CPU: Intel Pentium 75 - 200 stepping 0c
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
PCI: PCI BIOS revision 2.10 entry at 0xfbc8e, last bus=0
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Cannot allocate resource region 4 of device 00:08.0
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
VFS: Diskquotas version dquot_6.4.0 initialized
devfs: v1.10 (20020120) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x0
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with HUB-6 MANY_PORTS MULTIPORT SHARE_IRQ SERIAL_PCI enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
block: 128 slots per queue, batch=32
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
Cronyx Ltd, Synchronous PPP and CISCO HDLC (c) 1994
Linux port (c) 1998 Building Number Three Ltd & Jan "Yenya" Kasprzak.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 8192 bind 8192)
Linux IP multicast router 0.06 plus PIM-SM
RAMDISK: cramfs filesystem found at block 0
RAMDISK: Loading 2688 blocks [1 disk] into ram disk... |/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\done.
Freeing initrd memory: 2688k freed
VFS: Mounted root (cramfs filesystem).
Journalled Block Device driver loaded
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
CMD643: IDE controller on PCI bus 00 dev 40
CMD643: chipset revision 0
CMD643: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0x1000-0x1007, BIOS settings: hda:pio, hdb:pio
ide1: BM-DMA at 0x1008-0x100f, BIOS settings: hdc:pio, hdd:pio
hda: IBM-DPRA-21215, ATA DISK drive
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: set_drive_speed_status: status=0x51 { DriveReady SeekComplete Error }
hda: set_drive_speed_status: error=0x04 { DriveStatusError }
hda: 2376864 sectors (1217 MB) w/64KiB Cache, CHS=2358/16/63
Partition check:
/dev/ide/host0/bus0/target0/lun0: [PTBL] [589/64/63] p1 p2
cramfs: wrong magic
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
change_root: old root has d_count=2
Freeing unused kernel memory: 212k freed
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
Adding Swap: 98748k swap-space (priority -1)
EXT3 FS 2.4-0.9.17, 10 Jan 2002 on ide0(3,2), internal journal
Real Time Clock Driver v1.10e
paride: version 1.06 installed (parport)
paride: bpck registered as protocol 0
pcd: pcd version 1.07, major 46, nice 0
parport0: PC-style at 0x378 [PCSPP,TRISTATE,EPP]
pcd0: Sharing parport0 at 0x378
pcd0: bpck 1.02, backpack 18312877 unit 77 at 0x378, mode 4 (EPP-32), delay 4
pcd0: Master: CD-224E
pcd0: mode sense capabilities completion: alt=0x51 stat=0x51 err=0x64 loop=5 phase=3
pcd0: mode sense capabilities: Sense key: 6, ASC: 29, ASQ: 0
Uniform CD-ROM driver Revision: 3.12
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Linux Kernel Card Services 3.1.22
options: [pci] [cardbus] [pm]
Intel PCIC probe:
Vadem VG-469 ISA-to-PCMCIA at port 0x3e0 ofs 0x00, 2 sockets
host opts [0]: none
host opts [1]: none
ISA irqs (scanned) = 3,4,7,10,11,15 status change on irq 15
xirc2ps_cs.c 1.31 1998/12/09 19:32:55 (dd9jn+kvh)
ttyS3: LSR safety check engaged!
ttyS3: LSR safety check engaged!
cs: IO port probe 0x0c00-0x0cff: clean.
cs: IO port probe 0x0800-0x08ff: clean.
cs: IO port probe 0x0100-0x04ff: excluding 0x230-0x23f 0x330-0x337 0x388-0x38f
cs: IO port probe 0x0a00-0x0aff: clean.
cs: memory probe 0x0d0000-0x0dffff: clean.
ttyS02 at port 0x03e8 (irq = 3) is a 16550A
eth0: Xircom: port 0x300, irq 10, hwaddr 00:80:C7:FB:62:2E
apm: BIOS version 1.1 Flags 0x03 (Driver version 1.16)
lp0: using parport0 (polling).
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
ip_tables: (C) 2000-2002 Netfilter core team
ip_conntrack (576 buckets, 4608 max)
eth0: media 10Base2, silicon revision 1
Module Size Used by Not tainted
nfs 69628 1 (autoclean)
ipt_TOS 1024 0 (autoclean)
ipt_REJECT 2816 0 (autoclean)
ipt_state 608 0 (autoclean)
iptable_mangle 2144 0 (autoclean)
ip_nat_irc 2336 0 (unused)
ip_nat_ftp 2944 0 (unused)
iptable_nat 12980 2 [ip_nat_irc ip_nat_ftp]
ip_conntrack_irc 2496 0 (unused)
ip_conntrack_ftp 3232 0 (unused)
ip_conntrack 12940 4 [ipt_state ip_nat_irc ip_nat_ftp iptable_nat ip_conntrack_irc ip_conntrack_ftp]
iptable_filter 1728 1 (autoclean)
ip_tables 10528 8 [ipt_TOS ipt_REJECT ipt_state iptable_mangle iptable_nat iptable_filter]
nfsd 65024 8 (autoclean)
lockd 46816 1 (autoclean) [nfs nfsd]
sunrpc 58484 1 (autoclean) [nfs nfsd lockd]
lp 6368 1 (autoclean)
apm 8956 1 (autoclean)
xirc2ps_cs 11492 1
serial_cs 4448 0 (unused)
ds 6464 2 [xirc2ps_cs serial_cs]
i82365 12608 2
pcmcia_core 39136 0 [xirc2ps_cs serial_cs ds i82365]
isa-pnp 28168 0 [i82365]
parport_pc 22056 2 (autoclean)
pcd 11072 0 (unused)
cdrom 27488 0 [pcd]
bpck 8800 1
paride 3488 1 [pcd bpck]
parport 22976 2 [lp parport_pc paride]
rtc 5528 0 (autoclean)
unix 13316 8 (autoclean)
ide-disk 6624 2 (autoclean)
ide-probe-mod 8064 0 (autoclean)
ide-mod 130860 2 (autoclean) [ide-disk ide-probe-mod]
ext2 30592 0 (autoclean) (unused)
ext3 56736 1 (autoclean)
jbd 35048 1 (autoclean) [ext3]
Reply to: