Messages in this thread | | | Date | Sun, 15 Mar 1998 18:24:50 -0500 (EST) | From | Jon Lewis <> | Subject | Re: Ye kswapd, another datapoint |
| |
On Sun, 15 Mar 1998, Nix wrote:
> Last night I noticed this: (ps -l output, slightly reformatted for email) > > 40 0 3 1 -12 -12 0 0 kswapd SW< ? 71224881:53 (kswapd) > > Now I know my old 8Mb 486 swaps a lot, but that CPU time is ridiculous:
This seems to be a kernel bug. [from ps aux] root 3 0.0 0.0 0 0 ? SW<Mar 3 71224874:42 (kswapd) [from ps lax] 40 0 3 1 -12 -12 0 0 free_area_i SW< ? 71224874:42 (kswapd)
> I don't think there are that many minutes in nine days.
There aren't. Is it just coincidence that 71224874 minutes is somewhat close to 2^32 seconds?
> This system is running 2.0.34pre2.
My system doing this runs 2.0.33.
> Notably, nine days into its last uptime, it had a hard lock - nothing > logged - when I was doing nothing but reading something from xdvi, so there > was perhaps activity over X's AF_UNIX socket, but little else going on. > I fear this is one of the Sporadic Lockups from Hell; but if it's caused by > something jumping on kernel data space, could it not jump in a slightly > different place, and hit kswapd's task structure?
Mine is a squid server doing nothing but squid and some ssh sessions in screen...and routing lots of traffic...a few GB per day.
> My .config is as follows: > CONFIG_EXPERIMENTAL=y > CONFIG_MODULES=y > CONFIG_KERNELD=y > CONFIG_NET=y > CONFIG_SYSVIPC=y > CONFIG_BINFMT_ELF=y > CONFIG_BINFMT_JAVA=m > CONFIG_KERNEL_ELF=y > CONFIG_M486=y > CONFIG_BLK_DEV_FD=y > CONFIG_BLK_DEV_IDE=y > CONFIG_BLK_DEV_LOOP=m > CONFIG_INET=y > CONFIG_SYN_COOKIES=y > CONFIG_IP_NOSR=y > CONFIG_NETDEVICES=y > CONFIG_DUMMY=y > CONFIG_SLIP=y > CONFIG_SLIP_COMPRESSED=y > CONFIG_SLIP_SMART=y > CONFIG_CD_NO_IDESCSI=y > CONFIG_CDU31A=y > CONFIG_QUOTA=y > CONFIG_MINIX_FS=m > CONFIG_EXT2_FS=y > CONFIG_FAT_FS=y > CONFIG_MSDOS_FS=y > CONFIG_UMSDOS_FS=m > CONFIG_PROC_FS=y > CONFIG_ISO9660_FS=m > CONFIG_HPFS_FS=m > CONFIG_SERIAL=y > CONFIG_RTC=y > CONFIG_SOUND=y > CONFIG_SB=y > CONFIG_ADLIB=y > CONFIG_AUDIO=y > CONFIG_MIDI=y > CONFIG_YM3812=y > SBC_BASE=220 > SBC_IRQ=5 > SBC_DMA=1 > SB_DMA2=1 > SB_MPU_BASE=0 > SB_MPU_IRQ=-1 > DSP_BUFFSIZE=65536
My system is Red Hat based with the following kernel .config It's actually 2.0.33 + one of Solar's security patches to prevent (most) buffer overflow attacks and symlink attacks. I also hacked the tulip driver to allow sharing an IRQ with an NCR SCSI board since my brain damaged AIR motherboard's BIOS can't assign more than 1 IRQ to PCI and AIR refuses to issue an update. Last AIR board I'll ever own unles they start giving them away!
CONFIG_EXPERIMENTAL=y CONFIG_MODULES=y CONFIG_MODVERSIONS=y CONFIG_KERNELD=y CONFIG_NET=y CONFIG_PCI=y CONFIG_SYSVIPC=y CONFIG_BINFMT_AOUT=y CONFIG_BINFMT_ELF=y CONFIG_BINFMT_JAVA=m CONFIG_STACKEXEC=y CONFIG_STACKEXEC_LOG=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_CMD640=y CONFIG_BLK_DEV_RZ1000=y CONFIG_BLK_DEV_LOOP=m CONFIG_BLK_DEV_RAM=m CONFIG_FIREWALL=y CONFIG_NET_ALIAS=y CONFIG_INET=y CONFIG_IP_MULTICAST=y CONFIG_SYN_COOKIES=y CONFIG_RST_COOKIES=y CONFIG_IP_FIREWALL=y CONFIG_IP_FIREWALL_VERBOSE=y CONFIG_IP_TRANSPARENT_PROXY=y CONFIG_IP_ALWAYS_DEFRAG=y CONFIG_IP_ACCT=y CONFIG_NET_IPIP=m CONFIG_IP_ALIAS=y CONFIG_IP_NOSR=y CONFIG_SCSI=y CONFIG_BLK_DEV_SD=y CONFIG_CHR_DEV_ST=m CONFIG_BLK_DEV_SR=m CONFIG_SCSI_CONSTANTS=y CONFIG_SCSI_BUSLOGIC=y CONFIG_SCSI_OMIT_FLASHPOINT=y CONFIG_SCSI_NCR53C8XX=y CONFIG_SCSI_NCR53C8XX_MAX_TAGS=4 CONFIG_SCSI_NCR53C8XX_SYNC=5 CONFIG_SCSI_NCR53C8XX_SYMBIOS_COMPAT=y CONFIG_NETDEVICES=y CONFIG_DUMMY=m CONFIG_NET_ETHERNET=y CONFIG_NET_VENDOR_3COM=y CONFIG_EL3=m CONFIG_NET_VENDOR_SMC=y CONFIG_ULTRA=m CONFIG_NET_EISA=y CONFIG_DEC_ELCP=m CONFIG_QUOTA=y CONFIG_SYMLINK_FIX=y CONFIG_SYMLINK_LOG=y CONFIG_MINIX_FS=y CONFIG_EXT2_FS=y CONFIG_FAT_FS=y CONFIG_MSDOS_FS=y CONFIG_PROC_FS=y CONFIG_NFS_FS=y CONFIG_ISO9660_FS=m CONFIG_AUTOFS_FS=y CONFIG_SERIAL=m CONFIG_PRINTER=m CONFIG_WATCHDOG=y CONFIG_WATCHDOG_NOWAYOUT=y CONFIG_SOFT_WATCHDOG=y CONFIG_SOFTDOG_EXTRAS=y CONFIG_RTC=y
------------------------------------------------------------------ Jon Lewis <jlewis@fdt.net> | Unsolicited commercial e-mail will Network Administrator | be proof-read for $199/message. Florida Digital Turnpike | ______http://inorganic5.fdt.net/~jlewis/pgp for PGP public key____
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu
| |