2.5.58-bk Oops, EIP is at sysfs_remove_dir, Process swapper
Hi all,
Current 2.5.58 out of bk (Wed Jan 15 16:14:41 CET 2003) gives me the following Oops on boot (typed of the screen):
RAMDISK: Compressed image found at block 0
Unable to handle kernel NULL pointer dereference at virtual address 00000064 printing eip: c016494b *pde = 00000000 Oops: 0000 CPU: 0 EIP: 0060:[<c016494b>] Not tainted EFLAGS: 00010206
EIP is at sysfs_remove_dir+0xb/0x160
eax: 0000003c ebx: 0000003c ecx: dfffdb98 edx: 00000050
esi: dfd8c534 edi: dfd0130c ebp: c153fe64 esp: c153fe50
ds: 007b es: 007b ss: 0068
Process swapper (pid: 1, threadinfo=c153e000 task=c153c040)
Stack: 0000003c 0000003c 0000003c dfd8c534 dfd0130c c153fe74 c016e66d 0000003c
0000003c c153fe84 c016e68d 0000003c dfd8c57c c153fe94 c0188426 0000003c
dfd8c534 c153fea4 c018bf1d dfd8c534 00000000 c153fec0 c0163574 dfd8c534
Call Trace:
[<c016e66d>] kobject_del+0xd/0x20
[<c016e68d>] kobject_unregister+0xd/0x20
[<c0188426>] elv_unregister_queue+0x16/0x30
[<c018bf1d>] unlink_gendisk+0xd/0x30
[<c0163574>] del_gendisk+0x64/0x140
[<c0195d3b>] initrd_release+0x3b/0x60
[<c013d114>] __fput+0xb4/0xc0
[<c013b9f8>] flip_close+0x38/0x60
[<c013ba67>] sys_close+0x47/0x60
[<c010b007>] syscall_call+0x7/0xb
[<c01603e0>] proc_register+0x10/0xa0
[<c0105345>] prepare_namespace+0xd5/0x140
[<c010505a>] init+0xZa/0x140
[<c0105030>] init+0x0/0x140
[<c0109135>] kernel_thread_helper+0x5/0x10
Code: 8b 78 28 85 ff 0f 48 38 01 00 00 8b 07 85 c0 75 08 0f 0b 02
<0>Kernel panic: Attempted to kill init!gcc is gcc (GCC) 3.2.2 20030109 (Debian prerelease)
I try to boot from a floppy with an initrd. It worked for 2.5.54 iirc.
config (no modules):
CONFIG_X86=yCONFIG_MMU=yCONFIG_SWAP=yCONFIG_UID16=yCONFIG_GENERIC_ISA_DMA=yCONFIG_EXPERIMENTAL=yCONFIG_LOG_BUF_SHIFT_17=yCONFIG_MODULES=yCONFIG_OBSOLETE_MODPARM=yCONFIG_X86_PC=yCONFIG_M586MMX=yCONFIG_X86_CMPXCHG=yCONFIG_X86_XADD=yCONFIG_RWSEM_XCHGADD_ALGORITHM=yCONFIG_X86_PPRO_FENCE=yCONFIG_X86_F00F_BUG=yCONFIG_X86_WP_WORKS_OK=yCONFIG_X86_INVLPG=yCONFIG_X86_BSWAP=yCONFIG_X86_POPAD_OK=yCONFIG_X86_ALIGNMENT_16=yCONFIG_X86_TSC=yCONFIG_X86_GOOD_APIC=yCONFIG_X86_INTEL_USERCOPY=yCONFIG_NOHIGHMEM=yCONFIG_PCI=yCONFIG_PCI_GOANY=yCONFIG_PCI_BIOS=yCONFIG_PCI_DIRECT=yCONFIG_KCORE_ELF=yCONFIG_BINFMT_ELF=yCONFIG_BLK_DEV_FD=yCONFIG_BLK_DEV_RAM=yCONFIG_BLK_DEV_INITRD=yCONFIG_SCSI=yCONFIG_BLK_DEV_SD=yCONFIG_SCSI_AIC7XXX=yCONFIG_NET=yCONFIG_INET=yCONFIG_IPV6_SCTP__=yCONFIG_NETDEVICES=yCONFIG_DUMMY=yCONFIG_NET_ETHERNET=yCONFIG_NET_VENDOR_3COM=yCONFIG_VORTEX=yCONFIG_INPUT=yCONFIG_INPUT_MOUSEDEV=yCONFIG_INPUT_MOUSEDEV_PSAUX=yCONFIG_SOUND_GAMEPORT=yCONFIG_SERIO=yCONFIG_SERIO_I8042=yCONFIG_INPUT_KEYBOARD=yCONFIG_KEYBOARD_ATKBD=yCONFIG_INPUT_MOUSE=yCONFIG_MOUSE_PS2=yCONFIG_VT=yCONFIG_VT_CONSOLE=yCONFIG_HW_CONSOLE=yCONFIG_UNIX98_PTYS=yCONFIG_RAMFS=yCONFIG_PROC_FS=yCONFIG_DEVPTS_FS=yCONFIG_EXT2_FS=yCONFIG_MSDOS_PARTITION=yCONFIG_VIDEO_SELECT=yCONFIG_VGA_CONSOLE=yCONFIG_DUMMY_CONSOLE=yCONFIG_DEBUG_KERNEL=yCONFIG_DEBUG_STACKOVERFLOW=yCONFIG_DEBUG_SLAB=yCONFIG_DEBUG_IOVIRT=yCONFIG_MAGIC_SYSRQ=yCONFIG_DEBUG_SPINLOCK=yCONFIG_KALLSYMS=yCONFIG_DEBUG_SPINLOCK_SLEEP=yCONFIG_FRAME_POINTER=yCONFIG_X86_BIOS_REBOOT=y
I hope this is of any help.