Messages in this thread | | | Date | Thu, 4 Mar 1999 07:13:41 -0600 (CST) | From | Jeff Haumont <> | Subject | Oops in UDP net code 2.2.1 |
| |
While moving a file via NFS, (from a 2.2.2ac5 system to this one, not using knfsd BTW) I got this oops.
The machine is an old 486-100, adaptec 2840 scsi, a lance ethernet card, and a 3c509 card. Can't rule out memory problems completely due to age, but it usually runs reliably and ran 2.0.3x for quite a long time with no difficulties. This machine survived the oops, but it effectively took out the ac5 machine due to deadlocked processes. The 'mv' command itself deadlocked, along with any 'ls' commands (for any filesystem, both '/' and the NFS) After going to single user mode, the '/' filesystem on the ac5 seemed back to normal, but anything touching the NFS stayed in the D state. It oopsed on the very end of shutdown, but I couldn't catch it before it rebooted.
Jeff Haumont (haumont@acm.org)
-----------------
Options used: -V (default) -o /lib/modules/2.2.1/ (default) -k /proc/ksyms (default) -l /proc/modules (default) -m /usr/src/linux/System.map (default) -c 1 (default)
You did not tell me where to find symbol information. I will assume that the log matches the kernel and modules that are running right now and I'll use the default options above for symbol resolution. If the current kernel and/or modules do not match the log, you can get more accurate output by telling me the kernel version and where to find map, modules, ksyms etc. ksymoops -h explains the options.
No modules in ksyms, skipping objects invalid operand: 0000 CPU: 0 EIP: 0010:[<c012dfd2>] EFLAGS: 00010202 eax: c223200c ebx: c2232000 ecx: c1e14000 edx: c2232000 esi: c1e32ac0 edi: c1e5a150 ebp: c1e15fa8 esp: c1e15ef8 ds: 0018 es: 0018 ss: 0018 Process rpc.nfsd (pid: 389, process nr: 19, stackpage=c1e15000) Stack: c2232000 c0156dd5 c1e5a150 c1e32ac0 c2232000 c1e5a150 00000010 c2232000 c0154d0f c1e5a150 c1e32aa4 c2232000 00000000 c012d627 c1e5a150 c2232000 c0d38e80 00000400 c0d38f00 0000041f 00000004 00000145 00000006 c1e14000 Call Trace: [<c0156dd5>] [<c0154d0f>] [<c012d627>] [<c012db5e>] [<c0107abc>] [<c010002b>] Code: c7 40 08 00 00 00 00 83 c0 04 9c 5f fa 8b 16 85 d2 75 03 8d
>>EIP: c012dfd2 <__pollwait+32/a0> Trace: c0156dd5 <datagram_poll+25/d0> Trace: c0154d0f <sock_poll+1f/30> Trace: c012d627 <do_select+1e7/340> Trace: c012db5e <sys_select+3de/540> Trace: c0107abc <system_call+34/38> Trace: c010002b <startup_32+2b/11e> Code: c012dfd2 <__pollwait+32/a0> 00000000 <_EIP>: Code: c012dfd2 <__pollwait+32/a0> 0: c7 40 08 00 00 movl $0x0,0x8(%eax) Code: c012dfd7 <__pollwait+37/a0> 5: 00 00 Code: c012dfd9 <__pollwait+39/a0> 7: 83 c0 04 addl $0x4,%eax Code: c012dfdc <__pollwait+3c/a0> a: 9c pushf Code: c012dfdd <__pollwait+3d/a0> b: 5f popl %edi Code: c012dfde <__pollwait+3e/a0> c: fa cli Code: c012dfdf <__pollwait+3f/a0> d: 8b 16 movl (%esi),%edx Code: c012dfe1 <__pollwait+41/a0> f: 85 d2 testl %edx,%edx Code: c012dfe3 <__pollwait+43/a0> 11: 75 03 jne 16 <_EIP+0x16> c012dfe8 <__pollwait+48/a0> Code: c012dfe5 <__pollwait+45/a0> 13: 8d 00 leal (%eax),%eax
1 warning issued. Results may not be reliable.
slabinfo - version: 1.0 kmem_cache 27 42 tcp_tw_bucket 0 50 tcp_bind_bucket 32 127 tcp_open_request 0 63 skbuff_head_cache 206 225 sock 202 209 filp 648 650 signal_queue 0 0 buffer_head 7756 13750 mm_struct 49 62 vm_area_struct 907 1008 dentry_cache 6496 8122 files_cache 48 56 uid_cache 10 127 size-131072 0 0 size-65536 0 0 size-32768 2 2 size-16384 17 18 size-8192 7 7 size-4096 3 6 size-2048 137 144 size-1024 16 24 size-512 36 40 size-256 16 28 size-128 564 644 size-64 332 350 size-32 824 1596 slab_cache 74 84
Device DMA IRQ I/O Ports ------------------------------------------------ 3c509 0210-021f 79C960 15 aic7xxx 11 4c00-4cbe cascade 4 2 dma 0080-008f dma1 0000-001f dma2 00c0-00df eth1 9 fpu 13 00f0-00ff keyboard 1 0060-006f Mouse 12 OPL3/OPL2 0388-038b parport0 03bc-03be PAS16 3 10 PCnet/ISA 7 0300-0317 pic1 0020-003f pic2 00a0-00bf rtc 8 0070-007f serial 4 02f8-02ff 03f8-03ff timer 0 0040-005f vga+ 03c0-03df
CONFIG_EXPERIMENTAL=y CONFIG_M486=y CONFIG_X86_WP_WORKS_OK=y CONFIG_X86_INVLPG=y CONFIG_X86_BSWAP=y CONFIG_X86_POPAD_OK=y CONFIG_MODULES=y CONFIG_MODVERSIONS=y CONFIG_KMOD=y CONFIG_NET=y CONFIG_SYSVIPC=y CONFIG_SYSCTL=y CONFIG_BINFMT_AOUT=y CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=y CONFIG_PARPORT=y CONFIG_PARPORT_PC=y CONFIG_BLK_DEV_FD=y CONFIG_BLK_DEV_LOOP=m CONFIG_BLK_DEV_NBD=m CONFIG_BLK_DEV_RAM=m CONFIG_PARIDE_PARPORT=y CONFIG_PACKET=y CONFIG_NETLINK=y CONFIG_RTNETLINK=y CONFIG_NETLINK_DEV=y CONFIG_FIREWALL=y CONFIG_NET_ALIAS=y CONFIG_FILTER=y CONFIG_UNIX=y CONFIG_INET=y CONFIG_IP_MULTICAST=y CONFIG_IP_FIREWALL=y CONFIG_IP_FIREWALL_NETLINK=y CONFIG_NETLINK_DEV=y CONFIG_IP_ALWAYS_DEFRAG=y CONFIG_IP_TRANSPARENT_PROXY=y CONFIG_IP_MASQUERADE=y CONFIG_IP_MASQUERADE_ICMP=y CONFIG_IP_MASQUERADE_MOD=y CONFIG_IP_MASQUERADE_IPAUTOFW=m CONFIG_IP_MASQUERADE_IPPORTFW=m CONFIG_IP_MASQUERADE_MFW=m 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_IP_NOSR=y CONFIG_SKB_LARGE=y CONFIG_IPX=y CONFIG_ATALK=y CONFIG_SCSI=y CONFIG_BLK_DEV_SD=y CONFIG_CHR_DEV_ST=m CONFIG_BLK_DEV_SR=m CONFIG_BLK_DEV_SR_VENDOR=y CONFIG_CHR_DEV_SG=y CONFIG_SCSI_MULTI_LUN=y CONFIG_SCSI_CONSTANTS=y CONFIG_SCSI_LOGGING=y CONFIG_SCSI_AIC7XXX=y CONFIG_NETDEVICES=y CONFIG_DUMMY=m CONFIG_NET_ETHERNET=y CONFIG_NET_VENDOR_3COM=y CONFIG_EL3=y CONFIG_LANCE=y CONFIG_PLIP=m CONFIG_PPP=m CONFIG_SLIP=m CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP_SMART=y CONFIG_SLIP_MODE_SLIP6=y CONFIG_VT=y CONFIG_VT_CONSOLE=y CONFIG_SERIAL=y CONFIG_UNIX98_PTYS=y CONFIG_PRINTER=y CONFIG_PRINTER_READBACK=y CONFIG_MOUSE=y CONFIG_PSMOUSE=y CONFIG_RTC=y CONFIG_JOYSTICK=m CONFIG_JOY_ANALOG=m CONFIG_AUTOFS_FS=y CONFIG_FAT_FS=m CONFIG_MSDOS_FS=m CONFIG_VFAT_FS=m CONFIG_ISO9660_FS=m CONFIG_JOLIET=y CONFIG_NTFS_FS=m CONFIG_PROC_FS=y CONFIG_DEVPTS_FS=y CONFIG_ROMFS_FS=m CONFIG_EXT2_FS=y CONFIG_CODA_FS=m CONFIG_NFS_FS=y CONFIG_NFSD=m CONFIG_SUNRPC=y CONFIG_LOCKD=y CONFIG_SMB_FS=m CONFIG_SMB_WIN95=y CONFIG_NLS=y CONFIG_NLS_CODEPAGE_437=m CONFIG_NLS_CODEPAGE_737=m CONFIG_NLS_CODEPAGE_775=m CONFIG_NLS_CODEPAGE_850=m CONFIG_NLS_CODEPAGE_852=m CONFIG_NLS_CODEPAGE_855=m CONFIG_NLS_CODEPAGE_857=m CONFIG_NLS_CODEPAGE_860=m CONFIG_NLS_CODEPAGE_861=m CONFIG_NLS_CODEPAGE_862=m CONFIG_NLS_CODEPAGE_863=m CONFIG_NLS_CODEPAGE_864=m CONFIG_NLS_CODEPAGE_865=m CONFIG_NLS_CODEPAGE_866=m CONFIG_NLS_CODEPAGE_869=m CONFIG_NLS_CODEPAGE_874=m CONFIG_NLS_ISO8859_1=m CONFIG_NLS_ISO8859_2=m CONFIG_NLS_ISO8859_3=m CONFIG_NLS_ISO8859_4=m CONFIG_NLS_ISO8859_5=m CONFIG_NLS_ISO8859_6=m CONFIG_NLS_ISO8859_7=m CONFIG_NLS_ISO8859_8=m CONFIG_NLS_ISO8859_9=m CONFIG_NLS_ISO8859_15=m CONFIG_NLS_KOI8_R=m CONFIG_VGA_CONSOLE=y CONFIG_VIDEO_SELECT=y CONFIG_SOUND=y CONFIG_SOUND_OSS=y CONFIG_SOUND_PAS=y CONFIG_SOUND_ADLIB=y CONFIG_SOUND_YM3812=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/
| |