2.4.0-test3-pre6 oops in dcache during devfs unregister

From: Keith Owens (kaos@ocs.com.au)
Date: Sat Jul 08 2000 - 00:47:37 EDT

  • Next message: Richard Gooch: "Re: 2.4.0-test3-pre6 oops in dcache during devfs unregister"

    During shutdown of 2.4.0-test3-pre6, got two oops.

    ksymoops 2.3.5 on i686 2.4.0-test3. Options used
         -V (default)
         -k /var/log/ksymoops/20000708141731.ksyms (specified)
         -l /var/log/ksymoops/20000708141731.modules (specified)
         -o /lib/modules/2.4.0-test3/ (default)
         -m /usr/src/2.4.0-test3-pre/System.map (specified)

    kernel BUG at /usr/src/2.4.0-test3-pre/include/linux/dcache.h:231!
    invalid operand: 0000
    CPU: 1
    EIP: 0010:[<c015cffb>]
    Using defaults from ksymoops -t elf32-i386 -a i386
    EFLAGS: 00010286
    eax: 00000043 ebx: c6d26cc0 ecx: 00000097 edx: 01000000
    esi: c7d09ce0 edi: c6cede08 ebp: 00000000 esp: c6cedda0
    ds: 0018 es: 0018 ss: 0018
    Process bash (pid: 659, stackpage=c6ced000)
    Stack: c023744e c0237520 000000e7 00000000 c7d09ce0 c015d7f3 c7d09ce0 c7d09ce0
           00000001 00000000 00000001 00000001 c015d8a6 c7d09ce0 c018c6bf c7d09ce0
           c13f2ae0 c6cede09 00000000 00000000 00000000 00000000 c6ddd000 c75d86c0
    Call Trace: [<c023744e>] [<c0237520>] [<c015d7f3>] [<c015d8a6>] [<c018c6bf>] [<c017db7c>] [<c0174a23>]
           [<c017539e>] [<c01351d1>] [<c0135289>] [<c0133f92>] [<c011e7ca>] [<c011efd0>] [<c010b2de>] [<c0115d1f>]
           [<c010a966>] [<c010b4d4>]
    Code: 0f 0b 83 c4 0c f0 ff 03 c7 46 38 00 00 00 00 8b 43 08 85 c0

    >>EIP; c015cffb <free_dentries+27/78> <=====
    Trace; c023744e <tvecs+f87e/fbbc>
    Trace; c0237520 <tvecs+f950/fbbc>
    Trace; c015d7f3 <unregister+33/d8>
    Trace; c015d8a6 <devfs_unregister+e/14>
    Trace; c018c6bf <vcs_make_devfs+47/c8>
    Trace; c017db7c <con_close+28/38>
    Trace; c0174a23 <release_dev+287/830>
    Trace; c017539e <tty_release+a/10>
    Trace; c01351d1 <__fput+55/fc>
    Trace; c0135289 <_fput+11/54>
    Trace; c0133f92 <filp_close+b6/c0>
    Trace; c011e7ca <put_files_struct+4e/bc>
    Trace; c011efd0 <do_exit+128/2ac>
    Trace; c010b2de <do_signal+1f6/298>
    Trace; c0115d1f <sys_rt_sigaction+7f/dc>
    Trace; c010a966 <sys_sigreturn+c2/e8>
    Trace; c010b4d4 <signal_return+14/20>
    Code; c015cffb <free_dentries+27/78>
    00000000 <_EIP>:
    Code; c015cffb <free_dentries+27/78> <=====
       0: 0f 0b ud2a <=====
    Code; c015cffd <free_dentries+29/78>
       2: 83 c4 0c add $0xc,%esp
    Code; c015d000 <free_dentries+2c/78>
       5: f0 ff 03 lock incl (%ebx)
    Code; c015d003 <free_dentries+2f/78>
       8: c7 46 38 00 00 00 00 movl $0x0,0x38(%esi)
    Code; c015d00a <free_dentries+36/78>
       f: 8b 43 08 mov 0x8(%ebx),%eax
    Code; c015d00d <free_dentries+39/78>
      12: 85 c0 test %eax,%eax

    kernel BUG at /usr/src/2.4.0-test3-pre/include/linux/dcache.h:231!
    invalid operand: 0000
    CPU: 1
    EIP: 0010:[<c015cffb>]
    EFLAGS: 00010286
    eax: 00000043 ebx: c6cd02e0 ecx: c0283754 edx: c0283754
    esi: c7651920 edi: c6c1fe08 ebp: 00000001 esp: c6c1fda0
    ds: 0018 es: 0018 ss: 0018
    Process bash (pid: 683, stackpage=c6c1f000)
    Stack: c023744e c0237520 000000e7 00000000 c7651920 c015d7f3 c7651920 c7651920
           00000001 00000000 00000001 00000002 c015d8a6 c7651920 c018c6bf c7651920
           c13f2ae0 c6c1fe09 00000000 00000000 00000000 00000000 c7114000 c75d8240
    Call Trace: [<c023744e>] [<c0237520>] [<c015d7f3>] [<c015d8a6>] [<c018c6bf>] [<c017db7c>] [<c0174a23>]
           [<c017539e>] [<c01351d1>] [<c0135289>] [<c0133f92>] [<c011e7ca>] [<c011efd0>] [<c010b2de>] [<c0115d1f>]
           [<c010a966>] [<c010b4d4>]
    Code: 0f 0b 83 c4 0c f0 ff 03 c7 46 38 00 00 00 00 8b 43 08 85 c0

    >>EIP; c015cffb <free_dentries+27/78> <=====
    Trace; c023744e <tvecs+f87e/fbbc>
    Trace; c0237520 <tvecs+f950/fbbc>
    Trace; c015d7f3 <unregister+33/d8>
    Trace; c015d8a6 <devfs_unregister+e/14>
    Trace; c018c6bf <vcs_make_devfs+47/c8>
    Trace; c017db7c <con_close+28/38>
    Trace; c0174a23 <release_dev+287/830>
    Trace; c017539e <tty_release+a/10>
    Trace; c01351d1 <__fput+55/fc>
    Trace; c0135289 <_fput+11/54>
    Trace; c0133f92 <filp_close+b6/c0>
    Trace; c011e7ca <put_files_struct+4e/bc>
    Trace; c011efd0 <do_exit+128/2ac>
    Trace; c010b2de <do_signal+1f6/298>
    Trace; c0115d1f <sys_rt_sigaction+7f/dc>
    Trace; c010a966 <sys_sigreturn+c2/e8>
    Trace; c010b4d4 <signal_return+14/20>
    Code; c015cffb <free_dentries+27/78>
    00000000 <_EIP>:
    Code; c015cffb <free_dentries+27/78> <=====
       0: 0f 0b ud2a <=====
    Code; c015cffd <free_dentries+29/78>
       2: 83 c4 0c add $0xc,%esp
    Code; c015d000 <free_dentries+2c/78>
       5: f0 ff 03 lock incl (%ebx)
    Code; c015d003 <free_dentries+2f/78>
       8: c7 46 38 00 00 00 00 movl $0x0,0x38(%esi)
    Code; c015d00a <free_dentries+36/78>
       f: 8b 43 08 mov 0x8(%ebx),%eax
    Code; c015d00d <free_dentries+39/78>
      12: 85 c0 test %eax,%eax

    -- Versions installed: (if some fields are empty or look
    -- unusual then possibly you have very old versions)
    Linux ocs4 2.4.0-test3 #2 SMP Sat Jul 8 14:05:44 EST 2000 i686 unknown
    Kernel modules 2.3.11
    Gnu C egcs-2.91.66
    Binutils 2.9.5.0.22
    Linux C Library 2.1.3
    Dynamic linker ldd (GNU libc) 2.1.3
    Procps 2.0.6
    Mount 2.10f
    Net-tools 1.54
    Console-tools 0.3.3
    Sh-utils 2.0
    Modules Loaded binfmt_misc vfat fat af_packet isofs sg loop nfs lockd sunrpc tulip

    CONFIG_X86=y
    CONFIG_ISA=y
    CONFIG_UID16=y
    CONFIG_EXPERIMENTAL=y
    CONFIG_M586TSC=y
    CONFIG_X86_WP_WORKS_OK=y
    CONFIG_X86_INVLPG=y
    CONFIG_X86_CMPXCHG=y
    CONFIG_X86_BSWAP=y
    CONFIG_X86_POPAD_OK=y
    CONFIG_X86_L1_CACHE_BYTES=32
    CONFIG_X86_USE_STRING_486=y
    CONFIG_X86_ALIGNMENT_16=y
    CONFIG_X86_TSC=y
    CONFIG_NOHIGHMEM=y
    CONFIG_MTRR=y
    CONFIG_SMP=y
    CONFIG_HAVE_DEC_LOCK=y
    CONFIG_MODULES=y
    CONFIG_NET=y
    CONFIG_X86_IO_APIC=y
    CONFIG_X86_LOCAL_APIC=y
    CONFIG_PCI=y
    CONFIG_PCI_GOANY=y
    CONFIG_PCI_BIOS=y
    CONFIG_PCI_DIRECT=y
    CONFIG_PCI_NAMES=y
    CONFIG_HOTPLUG=y
    CONFIG_PCMCIA=m
    CONFIG_CARDBUS=y
    CONFIG_I82365=y
    CONFIG_SYSVIPC=y
    CONFIG_SYSCTL=y
    CONFIG_KCORE_ELF=y
    CONFIG_BINFMT_AOUT=m
    CONFIG_BINFMT_ELF=y
    CONFIG_BINFMT_MISC=m
    CONFIG_PARPORT=m
    CONFIG_PARPORT_PC=m
    CONFIG_BLK_DEV_FD=y
    CONFIG_BLK_DEV_LOOP=m
    CONFIG_BLK_DEV_RAM=y
    CONFIG_BLK_DEV_RAM_SIZE=4096
    CONFIG_PACKET=m
    CONFIG_NETLINK=y
    CONFIG_RTNETLINK=y
    CONFIG_NETLINK_DEV=m
    CONFIG_NETFILTER=y
    CONFIG_FILTER=y
    CONFIG_UNIX=y
    CONFIG_INET=y
    CONFIG_IP_MULTICAST=y
    CONFIG_IP_ADVANCED_ROUTER=y
    CONFIG_RTNETLINK=y
    CONFIG_NETLINK=y
    CONFIG_IP_MULTIPLE_TABLES=y
    CONFIG_IP_ROUTE_NAT=y
    CONFIG_IP_ROUTE_MULTIPATH=y
    CONFIG_IP_ROUTE_TOS=y
    CONFIG_IP_ROUTE_VERBOSE=y
    CONFIG_IP_ROUTE_LARGE_TABLES=y
    CONFIG_NET_IPIP=m
    CONFIG_IP_MROUTE=y
    CONFIG_IP_ALIAS=y
    CONFIG_SYN_COOKIES=y
    CONFIG_SKB_LARGE=y
    CONFIG_IPV6=y
    CONFIG_IPV6_EUI64=y
    CONFIG_IPV6_NO_PB=y
    CONFIG_KHTTPD=m
    CONFIG_IDE=y
    CONFIG_BLK_DEV_IDE=y
    CONFIG_BLK_DEV_IDEDISK=y
    CONFIG_BLK_DEV_IDECS=m
    CONFIG_BLK_DEV_IDECD=y
    CONFIG_BLK_DEV_RZ1000=y
    CONFIG_BLK_DEV_IDEPCI=y
    CONFIG_IDEPCI_SHARE_IRQ=y
    CONFIG_SCSI=y
    CONFIG_BLK_DEV_SD=y
    CONFIG_SD_EXTRA_DEVS=40
    CONFIG_BLK_DEV_SR=y
    CONFIG_BLK_DEV_SR_VENDOR=y
    CONFIG_SR_EXTRA_DEVS=2
    CONFIG_CHR_DEV_SG=m
    CONFIG_SCSI_CONSTANTS=y
    CONFIG_SCSI_LOGGING=y
    CONFIG_SCSI_AHA1542=y
    CONFIG_SCSI_NCR53C8XX=y
    CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=8
    CONFIG_SCSI_NCR53C8XX_MAX_TAGS=4
    CONFIG_SCSI_NCR53C8XX_SYNC=20
    CONFIG_SCSI_NCR53C8XX_SYMBIOS_COMPAT=y
    CONFIG_SCSI_PCMCIA=y
    CONFIG_PCMCIA_AHA152X=m
    CONFIG_NETDEVICES=y
    CONFIG_DUMMY=m
    CONFIG_ETHERTAP=m
    CONFIG_NET_ETHERNET=y
    CONFIG_NET_ISA=y
    CONFIG_NE2000=m
    CONFIG_NET_PCI=y
    CONFIG_TULIP=m
    CONFIG_PLIP=m
    CONFIG_PPP=m
    CONFIG_PPP_ASYNC=m
    CONFIG_PPP_DEFLATE=m
    CONFIG_PPP_BSDCOMP=m
    CONFIG_SLIP=m
    CONFIG_SLIP_COMPRESSED=y
    CONFIG_NET_PCMCIA=y
    CONFIG_PCMCIA_3C589=m
    CONFIG_VT=y
    CONFIG_VT_CONSOLE=y
    CONFIG_SERIAL=y
    CONFIG_SERIAL_CONSOLE=y
    CONFIG_SERIAL_EXTENDED=y
    CONFIG_SERIAL_SHARE_IRQ=y
    CONFIG_UNIX98_PTYS=y
    CONFIG_UNIX98_PTY_COUNT=256
    CONFIG_PRINTER=m
    CONFIG_LP_CONSOLE=y
    CONFIG_MOUSE=y
    CONFIG_PSMOUSE=y
    CONFIG_PCMCIA_SERIAL=m
    CONFIG_PCMCIA_SERIAL_CS=m
    CONFIG_PCMCIA_SERIAL_CB=m
    CONFIG_AUTOFS4_FS=m
    CONFIG_FAT_FS=m
    CONFIG_MSDOS_FS=m
    CONFIG_VFAT_FS=m
    CONFIG_CRAMFS=m
    CONFIG_ISO9660_FS=m
    CONFIG_JOLIET=y
    CONFIG_MINIX_FS=m
    CONFIG_PROC_FS=y
    CONFIG_DEVFS_FS=y
    CONFIG_DEVFS_MOUNT=y
    CONFIG_DEVPTS_FS=y
    CONFIG_ROMFS_FS=m
    CONFIG_EXT2_FS=y
    CONFIG_NFS_FS=m
    CONFIG_NFS_V3=y
    CONFIG_NFSD=m
    CONFIG_NFSD_V3=y
    CONFIG_SUNRPC=m
    CONFIG_LOCKD=m
    CONFIG_LOCKD_V4=y
    CONFIG_SMB_FS=m
    CONFIG_MSDOS_PARTITION=y
    CONFIG_NLS=y
    CONFIG_VGA_CONSOLE=y
    CONFIG_SOUND=m
    CONFIG_SOUND_OSS=m
    CONFIG_SOUND_MSS=m
    CONFIG_SOUND_MPU401=m
    CONFIG_SOUND_SB=m
    CONFIG_SOUND_YM3812=m
    CONFIG_USB=m
    CONFIG_USB_DEVICEFS=y
    CONFIG_USB_UHCI=m
    CONFIG_USB_UHCI_ALT=m
    CONFIG_USB_OHCI=m
    CONFIG_USB_PRINTER=m
    CONFIG_USB_ACM=m
    CONFIG_USB_HID=m
    CONFIG_INPUT_KEYBDEV=m
    CONFIG_INPUT_MOUSEDEV=m
    CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
    CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
    CONFIG_MAGIC_SYSRQ=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/



    This archive was generated by hypermail 2b29 : Sat Jul 08 2000 - 00:50:01 EDT