Skip to contentSkip to conversation

New: kernel-2.5.72 could not be booted.

Bug 833 Martin J. Bligh 1 participant 1 message Jun 19, 2003

lore
Share & tools
lore
#0 lore raw

http://bugme.osdl.org/show_bug.cgi?id=833

Summary: kernel-2.5.72 could not be booted.
Kernel Version: 2.5.72
Status: NEW
Severity: normal
Owner: [email protected]
Submitter: [email protected]
CC: [email protected]

Distribution:RedHat Linux 8.0 (psyche)
Hardware Environment:IBM x440, 8.0GB RAM, Intel Xeon 1.6GHz processors, 4-way Software Environment: 2.5.70
Problem Description: The system was running on Linux kernel-2.5.70. Compile the 2.5.72 (pulled from kernel.org). Made the necessory changes to lilo.conf so that 2.5.72 will be the default kernel. During the boot time the server could not be booted and the display dumped the following message:
NMI Watchdog detected LOCKUP on CPU1, eip c0112bf2, regsiters:
CPU:
1
EIP:
0060:[<c0112bf2>]
Not tainted
EFLAGS:
00000082
EIP is at ipi_handler+0x54/0x6e
eax:
c0142cf8
ebx:
f7f93f64
ecx:
000002ff
edx:
00000000
esi:
00000086
edi:
f7f90000
ebp:
c0106ece
esp:
f7f91f50
ds:
007b
es:
007b
ss:
0068
Process swapper (pid: 0, threadinfo=f7f90000 task=f7f95310)

Stack:

00000002
00000001
c058c084
f7f91f7c
f7f90000
00000000
c0116392
f7f93f64

		c0106ece	f7f90000	c0109e6a	c0106ece	00000a00	f7f90000	f7f90000	f7f90000
		c0106ece	00000000	0000007b	fffffffb	c0106ef8	00000060	00000246
Call Trace:
 [<c0116392>] smp_call_function_interrupt+0x44/0x8c
 [<c0106ece>] default_idle+0x0/0x2e
 [<c0109e6a>] call_function_interrupt+0x1a/0x20
 [<c0106ece>] default_idle+0x0/0x2e
 [<c0106ece>] default_idle+0x0/0x2e
 [<c0106ef8>] default_idle+0x2a/0x2e
 [<c0106f6f>] cpu_idle+0x39/0x42
 [<c0121250>] printk+0x1b4/0x258

Code: 8b 43 04 85 c0 75 f7 56 9d 83 c4 10 5b 5e c3 a1 24 54 49 c0

console shuts up ...

Following is the contents of lilo.conf file:
prompt
timeout=50
default=linux-2.5.72
boot=/dev/sda
map=/boot/map
install=/boot/boot.b
message=/boot/message
linear

image=/boot/vmlinuz-2.5.72

        label=linux-2.5.72
        read-only
        root=/dev/sda3
        append="nmi_watchdog=1"

image=/boot/vmlinuz-2.5.70

        label=linux-2.5.70
        read-only
        root=/dev/sda3
        append="nmi_watchdog=1"
image=/boot/vmlinuz-2.4.18-14bigmem
        label=linux
        initrd=/boot/initrd-2.4.18-14bigmem.img
        read-only
        append="root=LABEL=/"

image=/boot/vmlinuz-2.4.18-14smp

        label=linux-smp
        initrd=/boot/initrd-2.4.18-14smp.img
        read-only
        append="root=LABEL=/"

The config file that was used will be in the form of an attachment.

Steps to reproduce:
(1) Install RedHat Linux 8.0 (psyche).
(2) Download kernel 2.5.70 from kernel.org. Compile and configure the 2.5.70 kernel and reboot with 2.5.70 as the default kernel.(3) Download kernel 2.5.72 from kernel.org. (Make sure the server is running on 2.5.70). Compile and copy the System.map and bzImage to the /boot directory. Modify the lilo.conf so that 2.5.72 is the default kernel. Also make sure the "nmi_watchdog=1" in the lilo.conf for 2.5.72. (lilo.conf file is shown in the above.)
(4) execute the command: reboot