Messages in this thread | | | Date | Tue, 17 Mar 1998 23:56:37 -0500 (EST) | From | Chuck Mason <> | Subject | Kernel Oops.. |
| |
Heya, I was just sitting here downloading a file when all of a sudden I get me an Oops.. :) I'm still alive so I guess the kernel handled it well..
Linux sabrefire 2.0.29 #1 Sat Mar 7 20:23:28 EST 1998 i486
I'm using 2.0.29 with only the teardrop patch applied..
total used free shared buffers cached Mem: 39136 38548 588 18444 8568 18600 -/+ buffers: 11380 27756 Swap: 20592 32 20560
And the oops log along with a ksym oops: Oops: 0000 CPU: 0 EIP: 0010:[<0013e502>] EFLAGS: 00010246 eax: 00000000 ebx: 0106e9d8 ecx: 00000000 edx: 00000000 esi: 0000001c edi: 00000000 ebp: 0106e1d8 esp: 001a2298 ds: 0018 es: 0018 fs: 002b gs: 0018 ss: 0018 Process swapper (pid: 0, process nr: 0, stackpage=001a03f0) Stack: 00000030 02058808 02058838 001c0008 00c362f0 00000000 0000001c 00000014 00000000 00002000 0205881c 00000000 0013dbd3 02058808 02058838 00c362f0 00000000 001a5860 02058838 001c0008 0090111c 0090171c 00000001 00000000 Call Trace: [<0013dbd3>] [<00138248>] [<00116af7>] [<0010a59b>] [<00109614>] [<0010a615>] [<00109314>] [<00190018>] [<001091a1>] [<00116290>] [<00110a24>] Code: 83 7f 14 00 74 09 8b 53 14 8b 43 18 89 42 18 8b 54 24 14 8b Aiee, killing interrupt handler kfree of non-kmalloced memory: 001a2438, next= 00000003, order=126 kfree of non-kmalloced memory: 001a2428, next= 00000003, order=126 kfree of non-kmalloced memory: 001a293c, next= 00000003, order=126 idle task may not sleep idle task may not sleep idle task may not sleep idle task may not sleep idle task may not sleep
>>EIP: 13e502 <ip_defrag+25a/348> Trace: 13dbd3 <ip_rcv+25b/430> Trace: 138248 <net_bh+f0/110> Trace: 116af7 <do_bottom_half+3b/60> Trace: 10a59b <handle_bottom_half+b/20> Trace: 109614 <sys_idle+5c/70> Trace: 10a615 <system_call+55/80> Trace: 109314 <init> Trace: 190018 <vsprintf+64/424> Trace: 1091a1 <start_kernel+1ad/1b8> Trace: 116290 <it_real_fn> Trace: 110a24 <schedule+230/288>
Code: 13e502 <ip_defrag+25a/348>
Just thought everyone would like to see this. If this has been fixed in the newer versions of the kernel, then I'm sorry to bother you, but if it hasn't, well then I guess I helped out :)
Also attatched is the .config if its needed..
-Chuck chuckjr@sundial.net
# # Automatically generated make config: don't edit #
# # Code maturity level options # # CONFIG_EXPERIMENTAL is not set
# # Loadable module support # CONFIG_MODULES=y # CONFIG_MODVERSIONS is not set CONFIG_KERNELD=y
# # General setup # CONFIG_MATH_EMULATION=y CONFIG_NET=y # CONFIG_MAX_16M is not set CONFIG_PCI=y CONFIG_SYSVIPC=y CONFIG_BINFMT_AOUT=y CONFIG_BINFMT_ELF=y CONFIG_KERNEL_ELF=y # CONFIG_M386 is not set # CONFIG_M486 is not set CONFIG_M586=y # CONFIG_M686 is not set
# # Floppy, IDE, and other block devices # CONFIG_BLK_DEV_FD=y CONFIG_BLK_DEV_IDE=y
# # Please see Documentation/ide.txt for help/info on IDE drives # # CONFIG_BLK_DEV_HD_IDE is not set CONFIG_BLK_DEV_IDECD=y # CONFIG_BLK_DEV_IDETAPE is not set # CONFIG_BLK_DEV_IDE_PCMCIA is not set # CONFIG_BLK_DEV_CMD640 is not set # CONFIG_BLK_DEV_RZ1000 is not set # CONFIG_BLK_DEV_TRITON is not set # CONFIG_IDE_CHIPSETS is not set
# # Additional Block Devices # CONFIG_BLK_DEV_LOOP=m # CONFIG_BLK_DEV_MD is not set # CONFIG_BLK_DEV_RAM is not set # CONFIG_BLK_DEV_XD is not set # CONFIG_BLK_DEV_HD is not set
# # Networking options # CONFIG_FIREWALL=y # CONFIG_NET_ALIAS is not set CONFIG_INET=y # CONFIG_IP_FORWARD is not set # CONFIG_IP_MULTICAST is not set CONFIG_IP_FIREWALL=y CONFIG_IP_FIREWALL_VERBOSE=y # CONFIG_IP_ACCT is not set
# # (it is safe to leave these untouched) # # CONFIG_INET_PCTCP is not set # CONFIG_INET_RARP is not set # CONFIG_NO_PATH_MTU_DISCOVERY is not set CONFIG_IP_NOSR=y CONFIG_SKB_LARGE=y
# # # # CONFIG_IPX is not set # CONFIG_ATALK is not set # CONFIG_AX25 is not set # CONFIG_NETLINK is not set
# # SCSI support # # CONFIG_SCSI is not set
# # Network device support # CONFIG_NETDEVICES=y CONFIG_DUMMY=m # CONFIG_EQUALIZER is not set CONFIG_PLIP=m CONFIG_PPP=m
# # CCP compressors for PPP are only built as modules. # # CONFIG_SLIP is not set # CONFIG_NET_RADIO is not set # CONFIG_NET_ETHERNET is not set # CONFIG_TR is not set # CONFIG_FDDI is not set # CONFIG_ARCNET is not set
# # ISDN subsystem # # CONFIG_ISDN is not set
# # CD-ROM drivers (not for SCSI or IDE/ATAPI drives) # # CONFIG_CD_NO_IDESCSI is not set
# # Filesystems # # CONFIG_QUOTA is not set # CONFIG_LOCK_MANDATORY is not set # CONFIG_MINIX_FS is not set # CONFIG_EXT_FS is not set CONFIG_EXT2_FS=y # CONFIG_XIA_FS is not set CONFIG_FAT_FS=m CONFIG_MSDOS_FS=m CONFIG_VFAT_FS=m # CONFIG_UMSDOS_FS is not set CONFIG_PROC_FS=y CONFIG_NFS_FS=y # CONFIG_ROOT_NFS is not set # CONFIG_SMB_FS is not set CONFIG_ISO9660_FS=m # CONFIG_HPFS_FS is not set # CONFIG_SYSV_FS is not set # CONFIG_UFS_FS is not set
# # Character devices # CONFIG_SERIAL=y # CONFIG_DIGI is not set # CONFIG_CYCLADES is not set # CONFIG_STALDRV is not set # CONFIG_RISCOM8 is not set # CONFIG_PRINTER is not set # CONFIG_MOUSE is not set CONFIG_UMISC=y # CONFIG_QIC02_TAPE is not set # CONFIG_FTAPE is not set # CONFIG_APM is not set # CONFIG_WATCHDOG is not set CONFIG_RTC=y
# # Sound # CONFIG_SOUND=m # CONFIG_PAS is not set CONFIG_SB=y # CONFIG_ADLIB is not set # CONFIG_GUS is not set CONFIG_MPU401=y CONFIG_UART6850=y # CONFIG_PSS is not set # CONFIG_GUS16 is not set # CONFIG_GUSMAX is not set # CONFIG_MSS is not set # CONFIG_SSCAPE is not set # CONFIG_TRIX is not set # CONFIG_MAD16 is not set # CONFIG_CS4232 is not set # CONFIG_MAUI is not set CONFIG_AUDIO=y CONFIG_MIDI=y CONFIG_YM3812=y SBC_BASE=220 SBC_IRQ=7 SBC_DMA=1 SB_DMA2=5 SB_MPU_BASE=0 SB_MPU_IRQ=-1 MPU_BASE=330 MPU_IRQ=9 U6850_BASE=0 U6850_IRQ=-1 DSP_BUFFSIZE=65536 CONFIG_LOWLEVEL_SOUND=y # CONFIG_ACI_MIXER is not set
# # Kernel hacking # # CONFIG_PROFILE is not set
| |