- grab apache 1.3b3 (should be good enough) Configure
- run it with -f /path/to/conf/file/below
- find the pid of the parent
- attack it:
while 1
kill -USR1 parent_pid
end
This should result in no i/o traffic due to apache. But it will result
in 5 fork()s, one killpg, and 5 exit()s, and 5 waits per iteration of
the above loop. The forking and exiting is all interleaved.
The lockup appears to be independant of i/o activity. It occurs within
10 seconds or so of starting the loop. Shift scrolllock et al does nothing.
The system has dual pentium pro 166s, Tyan S1682D motherboard. IO-APIC is
enabled.
Dean
CONFIG_EXPERIMENTAL=y
CONFIG_M686=y
CONFIG_MODULES=y
CONFIG_MODVERSIONS=y
CONFIG_KERNELD=y
CONFIG_NET=y
CONFIG_PCI=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_OPTIMIZE=y
CONFIG_PCI_OLD_PROC=y
CONFIG_SYSVIPC=y
CONFIG_SYSCTL=y
CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_MISC=y
CONFIG_PNP=y
CONFIG_BLK_DEV_FD=y
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_BLK_DEV_IDECD=y
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_BLK_DEV_LOOP=m
CONFIG_BLK_DEV_RAM=m
CONFIG_PARIDE_PARPORT=y
CONFIG_PACKET=y
CONFIG_FIREWALL=y
CONFIG_NET_ALIAS=y
CONFIG_FILTER=y
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_IP_FIREWALL=y
CONFIG_IP_FIREWALL_VERBOSE=y
CONFIG_IP_ACCT=y
CONFIG_IP_ALIAS=y
CONFIG_SYN_COOKIES=y
CONFIG_IP_NOSR=y
CONFIG_SKB_LARGE=y
CONFIG_SCSI=y
CONFIG_BLK_DEV_SD=y
CONFIG_CHR_DEV_ST=y
CONFIG_BLK_DEV_SR=y
CONFIG_CHR_DEV_SG=y
CONFIG_SCSI_MULTI_LUN=y
CONFIG_SCSI_CONSTANTS=y
CONFIG_SCSI_BUSLOGIC=y
CONFIG_SCSI_OMIT_FLASHPOINT=y
CONFIG_NETDEVICES=y
CONFIG_DUMMY=m
CONFIG_NET_ETHERNET=y
CONFIG_NET_VENDOR_3COM=y
CONFIG_EL3=y
CONFIG_NET_EISA=y
CONFIG_DEC_ELCP=y
CONFIG_PPP=m
CONFIG_CDROM=y
CONFIG_EXT2_FS=y
CONFIG_ISO9660_FS=y
CONFIG_JOLIET=y
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
CONFIG_PROC_FS=y
CONFIG_NLS=y
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_SERIAL=y
CONFIG_MOUSE=y
CONFIG_PSMOUSE=y
CONFIG_RTC=y
CONFIG_SOUND=y
CONFIG_SB=y
CONFIG_MAGIC_SYSRQ=y
CONFIG_VGA_CONSOLE=y
(minimal.conf)
Port 8080
ServerRoot /home/dgaudet/ap/apachen
DocumentRoot /home/dgaudet/ap/apachen/htdocs
MaxClients 5
StartServers 5
MinSpareServers 1
MaxSpareServers 2
MaxRequestsPerChild 100000
ResourceConfig /dev/null
AccessConfig /dev/null
ErrorLog /dev/null
<Directory />
AllowOverride none
Options FollowSymLinks
</Directory>
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu