Quote:
Originally posted by dfennick
I can try to capture the kernel boot log via a serial console if someone wants to see the addresses.
|
This was easier to do than I had expected. Here is the kernel log, captured via serial console. I used SysRq to get "showPc" and "showTasks".
Linux version 2.6.5-7.104-default (geeko@buildhost) (gcc version 3.3.3 (SuSE Linux)) #1 Wed Jul 28 16:42:13 UTC 2004
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000001ffd0000 (usable)
BIOS-e820: 000000001ffd0000 - 000000001fff0c00 (reserved)
BIOS-e820: 000000001fff0c00 - 000000001fffc000 (ACPI NVS)
BIOS-e820: 000000001fffc000 - 0000000020000000 (reserved)
502MB vmalloc/ioremap area available.
0MB HIGHMEM available.
511MB LOWMEM available.
On node 0 totalpages: 131024
DMA zone: 4096 pages, LIFO batch:1
Normal zone: 126928 pages, LIFO batch:16
HighMem zone: 0 pages, LIFO batch:1
DMI 2.3 present.
ACPI: RSDP (v000 COMPAQ ) @ 0x000f6f90
ACPI: RSDT (v001 HP HP0890 0x22040420 CPQ 0x00000001) @ 0x1fff0c84
ACPI: FADT (v002 HP HP0890 0x00000002 CPQ 0x00000001) @ 0x1fff0c00
ACPI: SSDT (v001 COMPAQ CPQGysr 0x00001001 MSFT 0x0100000e) @ 0x1fff6f89
ACPI: DSDT (v001 HP nc6000 0x00010000 MSFT 0x0100000e) @ 0x00000000
ACPI: PM-Timer IO Port: 0x1008
ACPI: local apic disabled
Built 1 zonelists
Kernel command line: root=/dev/hda7 ide=nodma apm=off desktop resume=/dev/hda5 showopts console=tty0 console=ttyS0,9600n8
ide_setup: ide=nodmaIDE: Prevented DMA
Initializing CPU#0
PID hash table entries: 2048 (order 11: 16384 bytes)
CKRM Initialization
...... Initializing ClassType<taskclass> ........
...... Initializing ClassType<socket_class> ........
CKRM Initialization done
Detected 1595.068 MHz processor.
Using tsc for high-res timesource
Console: colour VGA+ 80x25
Memory: 514556k/524096k available (1964k kernel code, 8780k reserved, 690k data, 216k init, 0k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay loop... 3153.92 BogoMIPS
Security Scaffold v1.0.0 initialized
SELinux: Disabled at boot.
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU: L1 I cache: 32K, L1 D cache: 32K
CPU: L2 cache: 1024K
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: Intel(R) Pentium(R) M processor 1600MHz stepping 05
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
checking if image is initramfs...it isn't (no cpio magic); looks like an initrd
Looking for DSDT in initrd ...No customized DSDT found in initrd!
Freeing initrd memory: 1214k freed
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xf031f, last bus=5
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20040326
ACPI: IRQ9 SCI: Edge set to Level Trigger.
ACPI: Interpreter enabled
ACPI: Using PIC for interrupt routing
ACPI: PCI Root Bridge [C045] (00:00)
PCI: Probing PCI hardware (bus 00)
PCI: Ignoring BAR0-3 of IDE controller 0000:00:1f.1
Transparent bridge - 0000:00:1e.0
ACPI: Embedded Controller [C0E8] (gpe 16)
ACPI: Power Resource [C16E] (on)
ACPI: Power Resource [C13E] (on)
ACPI: Power Resource [C185] (on)
ACPI: Power Resource [C18C] (on)
ACPI: Power Resource [C196] (on)
ACPI: Power Resource [C0E7] (on)
ACPI: PCI Interrupt Link [C0C2] (IRQs *10 11)
ACPI: PCI Interrupt Link [C0C3] (IRQs 10 *11)
ACPI: PCI Interrupt Link [C0C4] (IRQs *10 11)
ACPI: PCI Interrupt Link [C0C5] (IRQs *10 11)
ACPI: PCI Interrupt Link [C0C6] (IRQs 10 *11)
ACPI: PCI Interrupt Link [C0C7] (IRQs 10 *11)
ACPI: PCI Interrupt Link [C0C8] (IRQs 10 11) *0, disabled.
ACPI: PCI Interrupt Link [C0C9] (IRQs *10 11)
ACPI: Power Resource [C202] (off)
ACPI: Power Resource [C203] (off)
ACPI: Power Resource [C204] (off)
ACPI: Power Resource [C205] (off)
Linux Plug and Play Support v0.97 (c) Adam Belay
ACPI: PCI Interrupt Link [C0C2] enabled at IRQ 10
ACPI: PCI Interrupt Link [C0C5] enabled at IRQ 10
ACPI: PCI Interrupt Link [C0C4] enabled at IRQ 10
ACPI: PCI Interrupt Link [C0C9] enabled at IRQ 10
ACPI: PCI Interrupt Link [C0C3] enabled at IRQ 11
ACPI: PCI Interrupt Link [C0C7] enabled at IRQ 11
ACPI: PCI Interrupt Link [C0C6] enabled at IRQ 11
PCI: Using ACPI for IRQ routing
PCI: if you experience problems, try using option 'pci=noacpi' or even 'acpi=off'
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
apm: disabled on user request.
Initial HugeTLB pages allocated: 0
VFS: Disk quotas dquot_6.5.1
Initializing Cryptographic API
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Real Time Clock Driver v1.12
Serial: 8250/16550 driver $Revision: 1.90 $ 48 ports, IRQ sharing enabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ttyS2 at I/O 0x3e8 (irq = 4) is a 16550A
Using anticipatory io scheduler
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
RAMDISK driver initialized: 16 RAM disks of 64000K size 1024 blocksize
loop: loaded (max 8 devices)
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ICH4: IDE controller at PCI slot 0000:00:1f.1
PCI: Enabling device 0000:00:1f.1 (0005 -> 0007)
ICH4: chipset revision 3
ICH4: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0x3c20-0x3c27, BIOS settings: hda
MA, hdb
io
ide1: BM-DMA at 0x3c28-0x3c2f, BIOS settings: hdc
MA, hdd
io
hda: FUJITSU MHT2060AH, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hdc: HL-DT-STCD-RW/DVD DRIVE GCC-4241N, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
ide2: I/O resource 0x3EE-0x3EE not free.
ide2: ports already in use, skipping probe
hda: max request size: 128KiB
hda: 117210240 sectors (60011 MB) w/8192KiB Cache, CHS=65535/16/63
hda: cache flushes supported
hda: hda1 hda2 < hda5 hda6 hda7 hda8 hda9 >
ide-floppy driver 0.99.newide
mice: PS/2 mouse device common for all mice
input: PC Speaker
i8042.c: Detected active multiplexing controller, rev 1.1.
serio: i8042 AUX0 port at 0x60,0x64 irq 12
serio: i8042 AUX1 port at 0x60,0x64 irq 12
serio: i8042 AUX2 port at 0x60,0x64 irq 12
serio: i8042 AUX3 port at 0x60,0x64 irq 12
Synaptics Touchpad, model: 1
Firmware: 5.9
Sensor: 27
new absolute packet format
Touchpad has extended capability bits
-> multifinger detection
-> palm detection
-> pass-through port
input: SynPS/2 Synaptics TouchPad on isa0060/serio4
serio: Synaptics pass-through port at isa0060/serio4/input0
input: PS/2 Logitech Mouse on synaptics-pt/serio0
serio: i8042 KBD port at 0x60,0x64 irq 1
input: AT Translated Set 2 keyboard on isa0060/serio0
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
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 1
NET: Registered protocol family 8
NET: Registered protocol family 20
Resume Machine: resuming from /dev/hda5
Resuming from device hda5
Resume Machine: This is normal swap space
ACPI: (supports S0 S3 S4 S4bios S5)
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
RAMDISK: Compressed image found at block 0
VFS: Mounted root (ext2 filesystem).
Starting udev
Creating devices
Loading kernel/fs/reiserfs/reiserfs.ko
Waiting for device /dev/hda7 to appear: ok
rootfs: major=3 minor=7 devn=775
umount: invalid option -n
umount: invalid option -n
ReiserFS: hda7: found reiserfs format "3.6" with standard journal
ReiserFS: hda7: using ordered data mode
reiserfs: using flush barriers
ReiserFS: hda7: journal params: device hda7, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: hda7: checking transaction log (hda7)
spurious 8259A interrupt: IRQ7.
SysRq : HELP : loglevel0-8 reBoot tErm kIll saK showMem powerOff showPc unRaw Sync showTasks Unmount
SysRq : Show Regs
Pid: 0, comm: swapper
EIP: 0060:[<c024539f>] CPU: 0
EIP is at ide_intr+0x12f/0x190
EFLAGS: 00000292 Not tainted (2.6.5-7.104-default)
EAX: 00000001 EBX: c042c34c ECX: 00000000 EDX: 00000001
ESI: dfeb2580 EDI: c042c2a0 EBP: 00000292 DS: 007b ES: 007b
CR0: 8005003b CR2: 40004044 CR3: 0de4d000 CR4: 000006d0
Call Trace:
[<c0251160>] multwrite_intr+0x0/0xd0
[<c010a79f>] handle_IRQ_event+0x2f/0x60
[<c010a858>] do_IRQ+0x88/0x1a0
[<c0108d48>] common_interrupt+0x18/0x20
[<c0106290>] default_idle+0x0/0x30
[<c01062b3>] default_idle+0x23/0x30
[<c0106dac>] cpu_idle+0x1c/0x40
[<c039a629>] start_kernel+0x299/0x300
SysRq : Show State
sibling
task PC pid father child younger older
swapper D 00000016 0 1 0 2 (L-TLB)
c141fb34 00000046 00000000 00000016 000007d0 0000602c 65747a6e 00000024
00009195 c141b780 c141b928 c141e000 65747a39 c141fb70 c141fb48 c011cf7d
c170cf84 c0420fb8 c141fb70 00000182 c015b94f 00000000 c141b780 c011f1c0
Call Trace:
[<c011cf7d>] io_schedule+0x2d/0xb0
[<c015b94f>] __wait_on_buffer+0xbf/0xe0
[<c011f1c0>] autoremove_wake_function+0x0/0x30
[<c0159f69>] submit_bh+0x189/0x220
[<c011f1c0>] autoremove_wake_function+0x0/0x30
[<e0880ba8>] _update_journal_header_block+0xa8/0x110 [reiserfs]
[<e0883c0b>] journal_init+0xe4b/0x13c0 [reiserfs]
[<c0116db8>] smp_local_timer_interrupt+0x8/0xa0
[<c010dd77>] timer_interrupt+0x227/0x280
[<c01231e3>] __do_softirq+0x43/0x90
[<c0211148>] poke_blanked_console+0x68/0xb0
[<c0213426>] vt_console_print+0x296/0x340
[<c0213190>] vt_console_print+0x0/0x340
[<c011f7c0>] __call_console_drivers+0x40/0x50
[<c011fe7d>] printk+0x11d/0x130
[<e08758cc>] reiserfs_info+0x2c/0x50 [reiserfs]
[<e0873f9c>] reiserfs_fill_super+0x33c/0xb60 [reiserfs]
[<c01d9427>] snprintf+0x17/0x20
[<c018987b>] disk_name+0x3b/0x70
[<c015f0fd>] get_sb_bdev+0xbd/0x120
[<c0165258>] do_lookup+0x18/0x70
[<e087361e>] get_super_block+0xe/0x20 [reiserfs]
[<e0873c60>] reiserfs_fill_super+0x0/0xb60 [reiserfs]
[<c015eb77>] do_kern_mount+0x87/0x160
[<c0173198>] do_mount+0x2e8/0x750
[<c0165142>] path_release+0x12/0x30
[<c0173046>] do_mount+0x196/0x750
[<c012667f>] do_timer+0x2f/0x4b0
[<c01736fe>] sys_mount+0xfe/0x160
[<c039a899>] mount_block_root+0x89/0x210
[<c039aa65>] mount_root+0x45/0xb0
[<c039c36a>] initrd_load+0x1fa/0x2e0
[<c039af0b>] prepare_namespace+0x2b/0x100
[<c01031a5>] init+0x155/0x1b0
[<c0103050>] init+0x0/0x1b0
[<c0106005>] kernel_thread_helper+0x5/0x10
ksoftirqd/0 S DFE5EC20 0 2 1 3 (L-TLB)
c141dfc0 00000046 00000000 dfe5ec20 000007d0 00000b15 f4b8934c 00000023
c03d50c8 c141b1c0 c141b368 c141c000 c141c000 c141ff94 c0123260 c01232f3
c141c000 00000000 c012f839 fffffffc ffffffff ffffffff c012f790 00000000
Call Trace:
[<c0123260>] ksoftirqd+0x0/0xa0
[<c01232f3>] ksoftirqd+0x93/0xa0
[<c012f839>] kthread+0xa9/0xd1
[<c012f790>] kthread+0x0/0xd1
[<c0106005>] kernel_thread_helper+0x5/0x10
events/0 S DFE9662C 0 3 1 4 9 2 (L-TLB)
dff75f60 00000046 00000000 dfe9662c 000007d0 0000004c fbde9f4e 0000002d
dffcb680 c141ac00 c141ada8 00000246 dffcb680 dffcb690 dff75fa0 c012c95d
dffcb698 c0211190 dff74000 dffcb688 ffffffff ffffffff 00000001 00000000
Call Trace:
[<c012c95d>] worker_thread+0x1cd/0x200
[<c0211190>] console_callback+0x0/0xf0
[<c011c2c0>] default_wake_function+0x0/0x10
[<c011c2c0>] default_wake_function+0x0/0x10
[<c012c790>] worker_thread+0x0/0x200
[<c012f839>] kthread+0xa9/0xd1
[<c012f790>] kthread+0x0/0xd1
[<c0106005>] kernel_thread_helper+0x5/0x10
kacpid S C141AC00 0 4 3 5 (L-TLB)
dff67f60 00000046 00000000 c141ac00 000007d0 000017f9 6ebf5875 00000021
c03d4c50 c141a640 c141a7e8 00000286 cdf93680 cdf93690 dff67fa0 c012c95d
cdf93698 c01e2679 dff66000 cdf93688 ffffffff ffffffff 00000001 00000000
Call Trace:
[<c012c95d>] worker_thread+0x1cd/0x200
[<c01e2679>] acpi_os_execute_deferred+0x0/0x16
[<c011c2c0>] default_wake_function+0x0/0x10
[<c011c2c0>] default_wake_function+0x0/0x10
[<c012c790>] worker_thread+0x0/0x200
[<c012f839>] kthread+0xa9/0xd1
[<c012f790>] kthread+0x0/0xd1
[<c0106005>] kernel_thread_helper+0x5/0x10
kblockd/0 S C141AC00 0 5 3 6 4 (L-TLB)
dfe9ff60 00000046 00000000 c141ac00 000007d0 000003d6 97e01de4 00000021
c03d4c50 c141a080 c141a228 dfe9e000 cdee9880 cdee9890 dfe9ffa0 c012c95d
00000000 00000001 dfe9e000 cdee9888 ffffffff ffffffff 00000001 00000000
Call Trace:
[<c012c95d>] worker_thread+0x1cd/0x200
[<c011c2c0>] default_wake_function+0x0/0x10
[<c011c2c0>] default_wake_function+0x0/0x10
[<c012c790>] worker_thread+0x0/0x200
[<c012f839>] kthread+0xa9/0xd1
[<c012f790>] kthread+0x0/0xd1
[<c0106005>] kernel_thread_helper+0x5/0x10
khelper S C141B780 0 6 3 7 5 (L-TLB)
dfe8bf60 00000046 00000000 c141b780 000007d0 0000042a d54c0f72 00000023
c03d50c8 dfe8d790 dfe8d938 00000246 cdee9480 cdee9490 dfe8bfa0 c012c95d
cdee9498 c012c440 dfe8a000 cdee9488 ffffffff ffffffff 00000001 00000000
Call Trace:
[<c012c95d>] worker_thread+0x1cd/0x200
[<c012c440>] __call_usermodehelper+0x0/0x50
[<c011c2c0>] default_wake_function+0x0/0x10
[<c011c2c0>] default_wake_function+0x0/0x10
[<c012c790>] worker_thread+0x0/0x200
[<c012f839>] kthread+0xa9/0xd1
[<c012f790>] kthread+0x0/0xd1
[<c0106005>] kernel_thread_helper+0x5/0x10
pdflush S C141AC00 0 7 3 8 6 (L-TLB)
dfe89f9c 00000046 00000000 c141ac00 000007d0 0000041f 97e09059 00000021
c03d50c8 dfe8d1d0 dfe8d378 dfe88000 dfe89fa4 dfe89fb0 c01409b0 c0140a39
dfe8d1d0 00000000 97e08466 c0341cb8 dfe85fb0 000010a4 dfe8d378 dfe88000
Call Trace:
[<c01409b0>] pdflush+0x0/0x190
[<c0140a39>] pdflush+0x89/0x190
[<c012f839>] kthread+0xa9/0xd1
[<c012f790>] kthread+0x0/0xd1
[<c0106005>] kernel_thread_helper+0x5/0x10
pdflush S 00000000 0 8 3 10 7 (L-TLB)
dfe85f9c 00000046 00000000 00000000 000007d0 0000043a e1bee893 0000002c
00000000 dfe8cc10 dfe8cdb8 dfe84000 dfe85fa4 dfe85fb0 c01409b0 c0140a39
dfe8cc10 00000000 00000000 dfe89fb0 c0341cb8 0000ce65 dfe8cdb8 dfe84000
Call Trace:
[<c01409b0>] pdflush+0x0/0x190
[<c0140a39>] pdflush+0x89/0x190
[<c012f839>] kthread+0xa9/0xd1
[<c012f790>] kthread+0x0/0xd1
[<c0106005>] kernel_thread_helper+0x5/0x10
aio/0 S 00010000 0 10 3 8 (L-TLB)
dfe81f60 00000046 00000000 00010000 000007d0 000004f4 9bbb4b92 00000021
00000000 dfe8c090 dfe8c238 dfe80000 cdee9280 cdee9290 dfe81fa0 c012c95d
00000000 00000001 dfe80000 cdee9288 ffffffff ffffffff 00000001 00000000
Call Trace:
[<c012c95d>] worker_thread+0x1cd/0x200
[<c011c2c0>] default_wake_function+0x0/0x10
[<c011c2c0>] default_wake_function+0x0/0x10
[<c012c790>] worker_thread+0x0/0x200
[<c012f839>] kthread+0xa9/0xd1
[<c012f790>] kthread+0x0/0xd1
[<c0106005>] kernel_thread_helper+0x5/0x10
kswapd0 S C141B780 0 9 1 167 3 (L-TLB)
dfe83ef0 00000046 00000000 c141b780 000007d0 00000e87 97e15f11 00000021
c03d50c8 dfe8c650 dfe8c7f8 dfe82000 c0341b98 dfe83f00 dfe83fc0 c0145673
c0341800 00000000 dfe83efc 00000000 00000000 00000000 00000000 00000000
Call Trace:
[<c0145673>] kswapd+0xe3/0x120
[<c011cacc>] schedule+0x24c/0x6d0
[<c011f1c0>] autoremove_wake_function+0x0/0x30
[<c011f1c0>] autoremove_wake_function+0x0/0x30
[<c0145590>] kswapd+0x0/0x120
[<c0106005>] kernel_thread_helper+0x5/0x10
kseriod S C141B780 0 167 1 9 (L-TLB)
dfe5dfb8 00000046 00000000 c141b780 000007d0 0000081c 23cad6d7 00000023
c03d4c50 dfe5f7a0 dfe5f948 dfe5c000 ffffe000 dfe5dfc0 dfe5c000 c026b678
00000000 dfe5f7a0 c011c2c0 c035baac c035baac 00000000 00000000 00000000
Call Trace:
[<c026b678>] serio_thread+0x88/0xf3
[<c011c2c0>] default_wake_function+0x0/0x10
[<c026b5f0>] serio_thread+0x0/0xf3
[<c0106005>] kernel_thread_helper+0x5/0x10