Messages in this thread | | | Date | Mon, 13 Mar 2000 00:58:25 -0800 | From | Miles Lane <> | Subject | 2.3.52-1 -- Kernel panic after failure to mount root fs. |
| |
Hi,
First, note that I've never had a failure before to mount my root filesystem. I've been building development kernels a long time and I changed no LILO options between 2.3.51 and 2.3.52-1. It may be that I've hit a bug in the configuration files. I am appending my .config file (I've trimmed out the info for options that aren't enabled).
I get the following boot messages before my machine locks up booting 2.3.52-1:
Adding cardbus controller 0: Texas Instruments PCI1131 PCI: Enabling device 00:04.0 (0000 -> 0002) PCI: No IRQ known for interrupt pin A of device 00:04.0. Please try using pci=biosirq Yenta IRQ list 0c98, PCI irq0 Socket status: 30000068 Adding cardbus controller 0: Texas Instruments PCI1131 PCI: Enabling device 00:04.1 (0000 -> 0002) PCI: No IRQ known for interrupt pin B of device 00:04.1. Please try using pci=biosirq Yenta IRQ list 0c98, PCI irq0 Socket status: 30000059 request_module[block-major-3]: Root fs not mounted. VFS: Cannot open root device "305" or 03:05 Please append a correct "root=" boot option Kernel panic: VFS: Unable to mount root fs on 03:05 kmem_grow: Called nonatomically from int - size-128
-----------
# # Automatically generated make config: don't edit # CONFIG_X86=y CONFIG_ISA=y CONFIG_UID16=y
# # Code maturity level options # CONFIG_EXPERIMENTAL=y
# # Processor type and features # CONFIG_M686=y CONFIG_X86_WP_WORKS_OK=y CONFIG_X86_INVLPG=y CONFIG_X86_BSWAP=y CONFIG_X86_POPAD_OK=y CONFIG_X86_TSC=y CONFIG_X86_GOOD_APIC=y CONFIG_X86_PGE=y CONFIG_NOHIGHMEM=y CONFIG_MTRR=y CONFIG_X86_UP_IOAPIC=y CONFIG_X86_IO_APIC=y CONFIG_X86_LOCAL_APIC=y
# # Loadable module support # CONFIG_MODULES=y CONFIG_KMOD=y
# # General setup # CONFIG_NET=y CONFIG_PCI=y CONFIG_PCI_GOANY=y CONFIG_PCI_BIOS=y CONFIG_PCI_DIRECT=y CONFIG_PCI_NAMES=y CONFIG_HOTPLUG=y
# # PCMCIA/CardBus support # CONFIG_PCMCIA=y CONFIG_CARDBUS=y CONFIG_SYSVIPC=y CONFIG_BSD_PROCESS_ACCT=y CONFIG_SYSCTL=y CONFIG_KCORE_ELF=y CONFIG_BINFMT_AOUT=y CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=y CONFIG_PM=y CONFIG_APM=y CONFIG_APM_DO_ENABLE=y CONFIG_APM_CPU_IDLE=y CONFIG_APM_ALLOW_INTS=y
# # Parallel port support # CONFIG_PARPORT=y CONFIG_PARPORT_PC=m CONFIG_PARPORT_PC_FIFO=y CONFIG_PARPORT_1284=y
# # Plug and Play configuration # CONFIG_PNP=m CONFIG_ISAPNP=m
# # Block devices # CONFIG_BLK_DEV_FD=y CONFIG_PARIDE=m CONFIG_PARIDE_PARPORT=y
# # Parallel IDE high-level drivers # CONFIG_PARIDE_PD=m CONFIG_PARIDE_PF=m CONFIG_PARIDE_PG=m
# # Parallel IDE protocol modules # CONFIG_PARIDE_ATEN=m CONFIG_PARIDE_BPCK=m CONFIG_PARIDE_COMM=m CONFIG_PARIDE_DSTR=m CONFIG_PARIDE_FIT2=m CONFIG_PARIDE_FIT3=m CONFIG_PARIDE_EPAT=m CONFIG_PARIDE_EPIA=m CONFIG_PARIDE_FRIQ=m CONFIG_PARIDE_FRPW=m CONFIG_PARIDE_KBIC=m CONFIG_PARIDE_KTTI=m CONFIG_PARIDE_ON20=m CONFIG_PARIDE_ON26=m
# # Additional Block Devices # CONFIG_BLK_DEV_LOOP=m CONFIG_BLK_DEV_NBD=m
# # Networking options # CONFIG_PACKET=m CONFIG_PACKET_MMAP=y CONFIG_NETLINK=y CONFIG_NETLINK_DEV=m CONFIG_UNIX=y CONFIG_INET=y
# # (it is safe to leave these untouched) # CONFIG_SKB_LARGE=y
# # ATA/IDE/MFM/RLL support # CONFIG_IDE=m
# # IDE, ATA and ATAPI Block devices # CONFIG_BLK_DEV_IDE=m
# # Please see Documentation/ide.txt for help/info on IDE drives # CONFIG_BLK_DEV_IDEDISK=m CONFIG_BLK_DEV_IDECS=m CONFIG_BLK_DEV_IDECD=m CONFIG_BLK_DEV_IDESCSI=m
# # IDE chipset support/bugfixes # CONFIG_BLK_DEV_IDEPCI=y CONFIG_IDEPCI_SHARE_IRQ=y CONFIG_BLK_DEV_IDEDMA_PCI=y CONFIG_IDEDMA_PCI_AUTO=y CONFIG_BLK_DEV_IDEDMA=y CONFIG_IDEDMA_AUTO=y CONFIG_IDEDMA_PCI_EXPERIMENTAL=y CONFIG_BLK_DEV_PIIX=y CONFIG_BLK_DEV_IDE_MODES=y
# # Network device support # CONFIG_NETDEVICES=y
# # ARCnet devices # CONFIG_DUMMY=m
# # Ethernet (10 or 100Mbit) # CONFIG_NET_ETHERNET=y CONFIG_NET_VENDOR_3COM=y CONFIG_VORTEX=m
# # Ethernet (1000 Mbit) # CONFIG_PPP=m CONFIG_PPP_ASYNC=m CONFIG_PPP_DEFLATE=m CONFIG_PPP_BSDCOMP=m
# # PCMCIA network device support # CONFIG_NET_PCMCIA=y CONFIG_PCMCIA_3C575=m
# # Character devices # CONFIG_VT=y CONFIG_VT_CONSOLE=y CONFIG_SERIAL=m CONFIG_SERIAL_EXTENDED=y CONFIG_UNIX98_PTYS=y CONFIG_UNIX98_PTY_COUNT=125 CONFIG_PRINTER=m
# # Mice # # CONFIG_BUSMOUSE is not set CONFIG_MOUSE=m CONFIG_PSMOUSE=y
# # Ftape, the floppy tape device driver # CONFIG_PCMCIA_SERIAL=m
# # PCMCIA character device support # CONFIG_PCMCIA_SERIAL_CS=m CONFIG_PCMCIA_SERIAL_CB=m
# # USB support # CONFIG_USB=m
# # USB Controllers # CONFIG_USB_UHCI=m
# # Miscellaneous USB options # CONFIG_USB_DEVICEFS=y
# # USB Devices # CONFIG_USB_SCANNER=m CONFIG_USB_STORAGE=m CONFIG_USB_RIO500=m
# # USB HID # CONFIG_INPUT_EVDEV=m
# # File systems # CONFIG_AUTOFS_FS=y CONFIG_FAT_FS=y CONFIG_VFAT_FS=y CONFIG_ISO9660_FS=m CONFIG_JOLIET=y CONFIG_PROC_FS=y CONFIG_DEVPTS_FS=y CONFIG_EXT2_FS=y
# # Partition Types # CONFIG_MSDOS_PARTITION=y CONFIG_NLS=y
# # Native Language Support # CONFIG_NLS_CODEPAGE_437=y CONFIG_NLS_CODEPAGE_737=m CONFIG_NLS_CODEPAGE_775=m CONFIG_NLS_CODEPAGE_850=m CONFIG_NLS_CODEPAGE_852=m CONFIG_NLS_CODEPAGE_862=m CONFIG_NLS_ISO8859_1=y CONFIG_NLS_ISO8859_2=m CONFIG_NLS_ISO8859_4=m CONFIG_NLS_ISO8859_8=m CONFIG_NLS_ISO8859_15=m
# # Console drivers # CONFIG_VGA_CONSOLE=y CONFIG_VIDEO_SELECT=y
# # Sound # CONFIG_SOUND=y CONFIG_SOUND_OSS=y CONFIG_SOUND_CS4232=y CONFIG_SOUND_YM3812=y
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |