2.0.31 kernel panic: skpush

Alan Modra (alan@mullet.Levels.UniSA.Edu.Au)
Mon, 27 Oct 1997 16:16:31 +1030 (CST)


Got this lockup when editing a 64M file with emacs - about 122M
resident at time of crash, and about 10M swap used.

Kernel panic: skpush:under: 001404c0:1918

001404c0 is linux-2.0.31/net/ipv4/ip_output:ip_send_room+132

ie. from line 242

memcpy(skb_push(skb,dev->hard_header_len),rt->rt_hh->hh_data,dev->hard_header_len);

This is a pentium-200 with 128M ram

egrep '=m|=y' .config

CONFIG_MODULES=y
CONFIG_KERNELD=y
CONFIG_NET=y
CONFIG_PCI=y
CONFIG_SYSVIPC=y
CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_ELF=y
CONFIG_KERNEL_ELF=y
CONFIG_M586=y
CONFIG_BLK_DEV_FD=y
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_IDECD=y
CONFIG_BLK_DEV_TRITON=y
CONFIG_INET=y
CONFIG_SYN_COOKIES=y
CONFIG_IP_NOSR=y
CONFIG_SKB_LARGE=y
CONFIG_NETDEVICES=y
CONFIG_DUMMY=m
CONFIG_PPP=m
CONFIG_NET_ETHERNET=y
CONFIG_NET_VENDOR_3COM=y
CONFIG_EL3=y
CONFIG_MINIX_FS=y
CONFIG_EXT2_FS=y
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
CONFIG_PROC_FS=y
CONFIG_NFS_FS=y
CONFIG_SMB_FS=y
CONFIG_SMB_WIN95=y
CONFIG_ISO9660_FS=m
CONFIG_SERIAL=y
CONFIG_APM=y
CONFIG_APM_POWER_OFF=y