Messages in this thread | | | From | Keith Owens <> | Subject | 2.3.32 smp spinlock BUG | Date | Wed, 15 Dec 1999 00:37:46 +1100 |
| |
kernel BUG at /usr/src/2.3.32-smp/include/asm/spinlock.h:92!
Only patch is using tulip v0.91u instead of the kernel tulip driver. It works fine on 2.3.31-smp. ABIT BP6 dual Celeron, no overclocking.
ksymoops 2.3.3 on i686 2.3.32-smp. Options used -V (default) -k /proc/ksyms (default) -l /proc/modules (default) -o /lib/modules/2.3.32-smp/ (default) -m /usr/src/linux/System.map (default)
kernel BUG at /usr/src/2.3.32-smp/include/asm/spinlock.h:92! invalid operand: 0000 CPU: 1 EIP: 0010:[<c0156ac1>] Using defaults from ksymoops -t elf32-i386 -a i386 EFLAGS: 00010282 eax: 0000003d ebx: c7e9bc00 ecx: 00000000 edx: c774e03c esi: 0000000d edi: c7e9bc60 ebp: 00000000 esp: c738ff58 ds: 0018 es: 0018 ss: 0018 Process httpd (pid: 417, stackpage=c738f000) Stack: 0000005c 00000000 00000000 0000cc04 00000380 c0156b70 00000000 00000380 0000cc04 0000cc04 00000000 00000000 00000380 c0110d0b 00000000 0000cc04 00000380 c738e000 00000380 00000000 bffffd24 00000000 00000000 00000000 Call Trace: [<c0156b70>] [<c0110d0b>] [<c010a539>] [<c010a428>] Code: 0f 0b 83 c4 0c f0 0f ba 35 10 9c 2c c0 00 0f b7 53 0e c1 e2
>>EIP; c0156ac1 <newseg+1bd/1dc> <===== Trace; c0156b70 <sys_shmget+90/244> Trace; c0110d0b <sys_ipc+237/26c> Trace; c010a539 <error_code+2d/34> Trace; c010a428 <system_call+34/38> Code; c0156ac1 <newseg+1bd/1dc> 0000000000000000 <_EIP>: Code; c0156ac1 <newseg+1bd/1dc> <===== 0: 0f 0b ud2a <===== Code; c0156ac3 <newseg+1bf/1dc> 2: 83 c4 0c addl $0xc,%esp Code; c0156ac6 <newseg+1c2/1dc> 5: f0 0f ba 35 10 9c 2c lock btrl $0x0,0xc02c9c10 Code; c0156acd <newseg+1c9/1dc> c: c0 00 Code; c0156acf <newseg+1cb/1dc> e: 0f b7 53 0e movzwl 0xe(%ebx),%edx Code; c0156ad3 <newseg+1cf/1dc> 12: c1 e2 00 shll $0x0,%edx
-- Versions installed: (if some fields are empty or look -- unusual then possibly you have very old versions) Linux ocs4 2.3.32-smp #1 SMP Wed Dec 15 00:23:37 EST 1999 i686 unknown Kernel modules 2.3.7 Gnu C gcc 2.7.2.3 Binutils 2.9.1.0.23 Linux C Library 2.1.2 Dynamic linker ldd (GNU libc) 2.1.2 Procps 1.2.9 Mount 2.8a Net-tools 1.50 Console-tools 1999.03.02 Sh-utils 1.16 Modules Loaded vfat msdos fat af_packet isofs sg loop nfs lockd sunrpc tulip
CONFIG_X86=y CONFIG_ISA=y CONFIG_EXPERIMENTAL=y 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_NOHIGHMEM=y CONFIG_SMP=y CONFIG_MODULES=y CONFIG_MODVERSIONS=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_PCMCIA=m CONFIG_CARDBUS=y CONFIG_I82365=y CONFIG_SYSVIPC=y CONFIG_SYSCTL=y CONFIG_KCORE_ELF=y CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=m CONFIG_PARPORT=m CONFIG_PARPORT_PC=m CONFIG_BLK_DEV_FD=m CONFIG_BLK_DEV_IDE=m CONFIG_BLK_DEV_IDEDISK=m CONFIG_BLK_DEV_IDECD=m CONFIG_BLK_DEV_RZ1000=y CONFIG_BLK_DEV_IDEPCI=y CONFIG_BLK_DEV_IDEDMA_PCI=y CONFIG_IDEDMA_PCI_AUTO=y CONFIG_IDEDMA_PCI_EXPERIMENTAL=y CONFIG_BLK_DEV_OFFBOARD=y CONFIG_BLK_DEV_HPT366=y CONFIG_BLK_DEV_IDEDMA=y CONFIG_IDEDMA_AUTO=y CONFIG_BLK_DEV_LOOP=m CONFIG_BLK_DEV_RAM=m CONFIG_PARIDE_PARPORT=m CONFIG_BLK_DEV_IDE_MODES=y CONFIG_PACKET=m CONFIG_NETLINK=y CONFIG_RTNETLINK=y CONFIG_NETLINK_DEV=m CONFIG_NETFILTER=y CONFIG_NETFILTER_DEBUG=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_MULTIPATH=y CONFIG_IP_ROUTE_TOS=y CONFIG_IP_ROUTE_VERBOSE=y CONFIG_IP_ROUTE_LARGE_TABLES=y CONFIG_IP_ROUTE_NAT=y CONFIG_NET_IPIP=m CONFIG_IP_MROUTE=y CONFIG_IP_PIMSM_V1=y CONFIG_IP_PIMSM_V2=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_SCSI=y CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=y CONFIG_BLK_DEV_SR_VENDOR=y CONFIG_CHR_DEV_SG=m CONFIG_SCSI_DEBUG_QUEUES=y CONFIG_SCSI_CONSTANTS=y CONFIG_SCSI_LOGGING=y CONFIG_SCSI_AHA1542=m 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_NETDEVICES=y CONFIG_DUMMY=m CONFIG_ETHERTAP=m CONFIG_NET_ETHERNET=y CONFIG_NET_ISA=y CONFIG_NE2000=m CONFIG_NET_EISA=y CONFIG_DEC_ELCP=m CONFIG_NE2K_PCI=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_PCMCIA_PCNET=m CONFIG_PCMCIA_TULIP=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_CS=m CONFIG_PCMCIA_SERIAL_CB=m CONFIG_ACPI=y CONFIG_FAT_FS=m CONFIG_MSDOS_FS=m CONFIG_VFAT_FS=m CONFIG_ISO9660_FS=m CONFIG_JOLIET=y CONFIG_MINIX_FS=m CONFIG_PROC_FS=y CONFIG_DEVPTS_FS=y CONFIG_ROMFS_FS=m CONFIG_EXT2_FS=y CONFIG_SYSV_FS=m CONFIG_NFS_FS=m CONFIG_NFSD=m CONFIG_NFSD_V3=y CONFIG_SUNRPC=m CONFIG_LOCKD=m CONFIG_SMB_FS=m CONFIG_MSDOS_PARTITION=y CONFIG_NLS=y CONFIG_VGA_CONSOLE=y CONFIG_VIDEO_SELECT=y 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/
| |