Re: Linux 2.2.11 Hang

Ben Liblit (liblit@cs.berkeley.edu)
Sat, 14 Aug 1999 19:32:36 -0700


I, too, am getting repeated hangs under 2.2.11, while the same machine
is rock solid under 2.2.10. The circumstances of the hangs sound
similar to those reported by Mark G. Adams <madams@livepage.com> and
Petri Kaukasoina <kaukasoi@elektroni.ee.tut.fi>.

The machine in question has been using 2.2.11 for two days, and has
hung four times:

1. While copying a backup archive onto an IDE Zip disk, the machine
froze up. I could still see my X desktop, but the display was no
longer updating and the mouse and keyboard were completely
non-responsive. After rebooting using the <Reset> button, no
interesting information whatsoever is found in the system logs.

2. Attempting to connect from home, I find that the SSH daemon (the
only way in from outside) is not working. I don't remember
whether it was refusing connections, or whether it was simply not
responding at all. An office mate with access to the console
reports that the mouse and keyboard are not responsive, and
reboots using the <Reset> button. No interesting information
whatsoever is found in the system logs.

3. Attempting to connect from home, I again find that the SSH daemon
(the only way in from outside) is broken. In this case I can
specifically remember that connections were *refused* on the sshd
port. However, "ping" works fine. This time, I come in myself
to reboot the machine. The console mouse and keyboard are not
responsive, and no interesting messages appear in the system logs
after reboot.

4. While sitting here at the console composing this message, the
machine hung yet again. X desktop is visible but frozen, and
mouse and keyboard are not responsive. Nothing interesting in
the system logs.

I realize that's not much to go on. If there is anything else I
should try, please let me know. In the meantime, I'm going back to
2.2.10.

Typical constellation of kernel modules:

3c59x
aic7xxx
cdrom
fat
floppy
ide-cd
ide-floppy
ide-mod
ide-probe
isofs
lockd
nfs
nls_cp437
nls_iso8859-1
scsi_mod
sd_mod
sunrpc
vfat

Kernel configuration:

CONFIG_M686=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_X86_TSC=y
CONFIG_X86_GOOD_APIC=y
CONFIG_1GB=y
CONFIG_MTRR=y
CONFIG_MODULES=y
CONFIG_MODVERSIONS=y
CONFIG_KMOD=y
CONFIG_NET=y
CONFIG_PCI=y
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_OLD_PROC=y
CONFIG_SYSVIPC=y
CONFIG_SYSCTL=y
CONFIG_BINFMT_AOUT=m
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_MISC=m
CONFIG_APM=y
CONFIG_APM_POWER_OFF=y
CONFIG_BLK_DEV_FD=m
CONFIG_BLK_DEV_IDE=m
CONFIG_BLK_DEV_IDEDISK=m
CONFIG_BLK_DEV_IDECD=m
CONFIG_BLK_DEV_IDEFLOPPY=m
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_IDEDMA_AUTO=y
CONFIG_BLK_DEV_LOOP=m
CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_INITRD=y
CONFIG_PARIDE_PARPORT=y
CONFIG_PACKET=m
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
CONFIG_IP_ALIAS=y
CONFIG_SYN_COOKIES=y
CONFIG_SKB_LARGE=y
CONFIG_SCSI=m
CONFIG_BLK_DEV_SD=m
CONFIG_SCSI_AIC7XXX=m
CONFIG_AIC7XXX_TCQ_ON_BY_DEFAULT=y
CONFIG_AIC7XXX_CMDS_PER_DEVICE=8
CONFIG_AIC7XXX_RESET_DELAY=5
CONFIG_SCSI_SYM53C8XX=m
CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=4
CONFIG_SCSI_NCR53C8XX_MAX_TAGS=32
CONFIG_SCSI_NCR53C8XX_SYNC=20
CONFIG_NETDEVICES=y
CONFIG_DUMMY=m
CONFIG_NET_ETHERNET=y
CONFIG_NET_VENDOR_3COM=y
CONFIG_VORTEX=m
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_UNIX98_PTYS=y
CONFIG_UNIX98_PTY_COUNT=256
CONFIG_MOUSE=y
CONFIG_PSMOUSE=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_EXT2_FS=y
CONFIG_NFS_FS=m
CONFIG_SUNRPC=m
CONFIG_LOCKD=m
CONFIG_SMB_FS=m
CONFIG_NLS=y
CONFIG_NLS_CODEPAGE_437=m
CONFIG_NLS_CODEPAGE_850=m
CONFIG_NLS_ISO8859_1=m
CONFIG_NLS_ISO8859_15=m
CONFIG_VGA_CONSOLE=y
CONFIG_SOUND=m
CONFIG_SOUND_OSS=m
CONFIG_SOUND_ADLIB=m
CONFIG_SOUND_CS4232=m

Machine is a Dell Precision 210 Workstation, with a single 450 MHz
Pentium-III CPU with 256 MB of RAM, a FireGL 1000 Pro graphics card,
3C905B ehternet, IDE Zip drive, and SCSI (AHA-2940U2) root hard drive.
Detailed hardware configuration as reported by RedHat's "hwdiag"
sniffer:

Red Hat HW Discovery Version 0.36 - Survey
------------------------------------------------------------------------

------ Contents of /proc/cpuinfo ---------------------------------------
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 7
model name : 00/07
stepping : 2
cpu MHz : 447.696627
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
sep_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx osfxsr kni
bogomips : 445.64

------ Contents of /proc/version ---------------------------------------
Linux version 2.2.10 (root@brawnix.CS.Berkeley.EDU) (gcc version 2.95 19990728 (release)) #3 Sat Aug 14 18:03:50 PDT 1999

------ Contents of /etc/redhat-release ---------------------------------
Red Hat Linux release 6.0 (Hedwig)

------------------------------------------------------------------------
Summary of device probe results:

/dev/ttyS0 SERIAL FAILED No info available for this port.
/dev/ttyS1 SERIAL FAILED No info available for this port.
/dev/ttyS2 SERIAL FAILED No info available for this port.
/dev/ttyS3 SERIAL FAILED No info available for this port.
/dev/lp0 PARALLEL <Port does not exist>
/dev/lp1 PARALLEL <Port does not exist>
/dev/lp2 PARALLEL <Port does not exist>
/dev/psaux PSAUX PS/2 AUX de PS/2 Mouse/MOUSE/
/dev/hda IDE FAILED No info available for this port.
/dev/hdb IDE FAILED No info available for this port.
/dev/hdc IDE IDE device NEC CD-ROM DRIVE:28D/CDROM/
/dev/hdd IDE IDE device IOMEGA ZIP 100 ATAPI/HARD DRIVE/
/dev/hde IDE FAILED No info available for this port.
/dev/hdf IDE FAILED No info available for this port.
/dev/hdg IDE FAILED No info available for this port.
/dev/hdh IDE FAILED No info available for this port.
PCI0:0:0 PCI PCI device Intel 440BX - 82443BX Host (rev 3
PCI0:1:0 PCI PCI device Intel 440BX - 82443BX AGP (rev 3)
PCI0:7:0 PCI PCI device Intel 82371AB PIIX4 ISA (rev 2)./
PCI0:7:1 PCI PCI device Intel 82371AB PIIX4 IDE (rev 1)./
PCI0:7:2 PCI PCI device Intel 82371AB PIIX4 USB (rev 1)./
PCI0:7:3 PCI PCI device Intel 82371AB PIIX4 ACPI (rev 2).
PCI0:13:0 PCI PCI device Adaptec AHA-2940U2 (rev 0)./SCSI
PCI0:17:0 PCI PCI device 3Com 3C905B 100bTX (rev 0)./Ether
PCI1:0:0 PCI PCI device Texas Instruments TVP4020 Permedi
SCSI0:0:0:0 SCSI SCSI device IBM/DDRS-39130D/Direct-Access/
------------------------------------------------------------------------
------------------------------------------------------------------------

Detailed probe results:

---- Devprobe structure for device /dev/psaux ----
PROBE_INFO : value = 0x40 [PS/2 AUX device]

LINUX DEVICE : "/dev/psaux"
BUS : "PSAUX"
MODEL : "PS/2 Mouse"
CLASS : "MOUSE"
PROBE RESULT : "SUCCEED"
---------- End of Devprobe structure -------------

---- Devprobe structure for device /dev/hdc ----
PROBE_INFO : value = 0x20 [IDE device]

BUS : "IDE"
LINUX DEVICE : "/dev/hdc"
BUS : "IDE"
MODEL : "NEC CD-ROM DRIVE:28D"
CLASS : "CDROM"
PROBE RESULT : "SUCCEED"
---------- End of Devprobe structure -------------

---- Devprobe structure for device /dev/hdd ----
PROBE_INFO : value = 0x20 [IDE device]

BUS : "IDE"
LINUX DEVICE : "/dev/hdd"
BUS : "IDE"
MODEL : "IOMEGA ZIP 100 ATAPI"
GEOMETRY : "96 cyl, 64 heads, 32 sectors"
CLASS : "HARD DRIVE"
PROBE RESULT : "SUCCEED"
---------- End of Devprobe structure -------------

---- Devprobe structure for device PCI0:0:0 ----
PROBE_INFO : value = 0x2 [PCI device]

LINUX DEVICE : "PCI0:0:0"
BUS : "PCI"
CLASS : "Host bridge"
MODEL : "Intel 440BX - 82443BX Host (rev 3)."
PROBE RESULT : "SUCCEED"
---------- End of Devprobe structure -------------

---- Devprobe structure for device PCI0:1:0 ----
PROBE_INFO : value = 0x2 [PCI device]

LINUX DEVICE : "PCI0:1:0"
BUS : "PCI"
CLASS : "PCI bridge"
MODEL : "Intel 440BX - 82443BX AGP (rev 3)."
PROBE RESULT : "SUCCEED"
---------- End of Devprobe structure -------------

---- Devprobe structure for device PCI0:7:0 ----
PROBE_INFO : value = 0x2 [PCI device]

LINUX DEVICE : "PCI0:7:0"
BUS : "PCI"
CLASS : "ISA bridge"
MODEL : "Intel 82371AB PIIX4 ISA (rev 2)."
PROBE RESULT : "SUCCEED"
---------- End of Devprobe structure -------------

---- Devprobe structure for device PCI0:7:1 ----
PROBE_INFO : value = 0x2 [PCI device]

LINUX DEVICE : "PCI0:7:1"
BUS : "PCI"
CLASS : "IDE interface"
MODEL : "Intel 82371AB PIIX4 IDE (rev 1)."
PROBE RESULT : "SUCCEED"
---------- End of Devprobe structure -------------

---- Devprobe structure for device PCI0:7:2 ----
PROBE_INFO : value = 0x2 [PCI device]

LINUX DEVICE : "PCI0:7:2"
BUS : "PCI"
CLASS : "USB Controller"
MODEL : "Intel 82371AB PIIX4 USB (rev 1)."
PROBE RESULT : "SUCCEED"
---------- End of Devprobe structure -------------

---- Devprobe structure for device PCI0:7:3 ----
PROBE_INFO : value = 0x2 [PCI device]

LINUX DEVICE : "PCI0:7:3"
BUS : "PCI"
CLASS : "Bridge"
MODEL : "Intel 82371AB PIIX4 ACPI (rev 2)."
PROBE RESULT : "SUCCEED"
---------- End of Devprobe structure -------------

---- Devprobe structure for device PCI0:13:0 ----
PROBE_INFO : value = 0x2 [PCI device]

LINUX DEVICE : "PCI0:13:0"
BUS : "PCI"
CLASS : "SCSI storage controller"
MODEL : "Adaptec AHA-2940U2 (rev 0)."
PROBE RESULT : "SUCCEED"
USER COMMENT : ""
---------- End of Devprobe structure -------------

---- Devprobe structure for device PCI0:17:0 ----
PROBE_INFO : value = 0x2 [PCI device]

LINUX DEVICE : "PCI0:17:0"
BUS : "PCI"
CLASS : "Ethernet controller"
MODEL : "3Com 3C905B 100bTX (rev 0)."
PROBE RESULT : "SUCCEED"
USER COMMENT : ""
---------- End of Devprobe structure -------------

---- Devprobe structure for device PCI1:0:0 ----
PROBE_INFO : value = 0x2 [PCI device]

LINUX DEVICE : "PCI1:0:0"
BUS : "PCI"
CLASS : "Display controller"
MODEL : "Texas Instruments TVP4020 Permedia 2 (rev 1)."
PROBE RESULT : "SUCCEED"
---------- End of Devprobe structure -------------

---- Devprobe structure for device SCSI0:0:0:0 ----
PROBE_INFO : value = 0x10 [SCSI device]

LINUX DEVICE : "SCSI0:0:0:0"
BUS : "SCSI"
MANUFACTURER : "IBM"
MODEL : "DDRS-39130D"
MODEL REV : "DC2A"
SCSI REV : "02"
CLASS : "Direct-Access"
PROBE RESULT : "SUCCEED"
---------- End of Devprobe structure -------------

--------- END OF HW DISCOVERY SURVEY------------------------------------

-
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/