2.3.22 crazyness

Oleg Drokin (green@ccssu.ccssu.crimea.ua)
Sun, 17 Oct 1999 10:15:57 +0300


Hello!

Here is a list of problems I encountered with 2.3.22 after 5 minutes
with it:

Just booted freshly compiled 2.3.22, started ppp session to my ISP,
and did some work over ssh. After I closed ssh connection,
immediatelly 10 messages 'mordor:~$ Use "logout" to leave the shell.'
appeared followed by 'mordor:~$ logout'. (mordor is my home box)
And no login promt there. "WTF", I thought. switched to another
vt console and tried to duwn ppp link. but get no prompt back from shell,
after 'ppp-off'. switched new console, pressed several keys and it hungs
too... and all consoles did that (except ones where syslogd writes its
output). After some console switching I found that I'm running
procinfo on one of them. It was dead also, but last value it printed was
somewhat interesting. It said that I have 3 running of -905068 processes.
Well. I decided to umount my disks and pressed SysRQ-U, immediattely followed
by bunch of oopses and spontaneous reboot. Disks was not properly umounted.
Well. After reboot I decided to try to reproduce problem.
I did slogin localhost. This action was followed by another bunch of oopses
(none of these oopses was logged) and another reboot.
After reboot I tried 'slogin localhost' again and again and it worked.
Hmm... I decided to reboot and guess what? I got oops in init after
message about umounting local filesystems.
I will try various things later and if something will come up, I report
it too.

This is Pentium-166, 32M RAM. all kernels between 2.3.0 and 2.3.20
inclusively was fine here. I have not tried 2.3.21.

PS: After unsuccesful attempt to send this mail I found that if I do
'killall any_prog', no matter which prog I want to kill, shell behaves
as if it gets bunch of ^D charasters and if console switching works
(it works aometimes and sometimes not), than procinfo shows negative
number of total processes in system which is quickly decreases
(e.g. it got from near -40000 to -60000 in several seconds)

Here is my dmesg output from 2.3.22:

Linux version 2.3.22 (root@mordor) (gcc version 2.7.2.3) #77 Sun Oct 17 09:02:16 EEST 1999
e820: 654336 @ 00000000 (usable)
e820: 1024 @ 0009fc00 (usable)
e820: 65536 @ 000f0000 (reserved)
e820: 65536 @ ffff0000 (reserved)
e820: 32505856 @ 00100000 (usable)
Initializing CPU#0
Detected 167047863 Hz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 66.56 BogoMIPS
memory region: 632k @ 00000001000
memory region: 31744k @ 00000100000
Memory: 30500k/32768k available (832k kernel code, 408k reserved, 968k data, 60k init, 0k bigmem)
Buffer-cache hash table entries: 2048 (order: 1, 8192 bytes)
Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
CPU: Intel Pentium 75 - 200 stepping 0c
Checking 386/387 coupling... OK, FPU using exception 16 error reporting.
Checking 'hlt' instruction... OK.
Intel Pentium with F0 0F bug - workaround enabled.
POSIX conformance testing by UNIFIX
PCI: PCI BIOS revision 2.10 entry at 0xfb280
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Using BIOS Interrupt Routing Table
Limiting direct PCI/PCI transfers.
Linux NET4.0 for Linux 2.3
Based upon Swansea University Computer Society NET3.039
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
TCP: Hash tables configured (established 2048 bind 2048)
Initializing RT netlink socket
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.9)
Starting kswapd v1.6
Serial driver version 4.30 with SHARE_IRQ SERIAL_PCI PCI_IOMEM enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
Real Time Clock Driver v1.09a
Uniform Multi-Platform E-IDE driver Revision: 6.20
PIIX3: IDE controller on PCI bus 00 dev 39
PIIX3: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:pio, hdb:pio
ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:pio, hdd:pio
hda: ST36422A, ATA DISK drive
hdd: MATSHITA CR-583, ATAPI CDROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: ST36422A, 6103MB w/256kB Cache, CHS=778/255/63, (U)DMA
Partition check:
hda: hda1 hda2 < hda5 hda6 > hda3 hda4
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 60k freed
Adding Swap: 56220k swap-space (priority -1)
MSDOS FS: IO charset koi8-r
MSDOS FS: Using codepage 866
MSDOS FS: IO charset koi8-r
MSDOS FS: Using codepage 866
MSDOS FS: IO charset koi8-r
MSDOS FS: Using codepage 866
hdd: ATAPI 8X CD-ROM drive, 128kB Cache, DMA
Uniform CDROM driver Revision: 3.04
cdrom: open failed.
VFS: Disk change detected on device ide1(22,64)
Soundblaster audio driver Copyright (C) by Hannu Savolainen 1993-1996
SB 3.01 detected OK (220)
ESS chip ES1868 detected

Here is my .config:

CONFIG_X86=y
CONFIG_ISA=y
CONFIG_EXPERIMENTAL=y
CONFIG_M586TSC=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_1GB=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_SYSVIPC=y
CONFIG_SYSCTL=y
CONFIG_BINFMT_AOUT=m
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_MISC=m
CONFIG_APM=y
CONFIG_APM_DO_ENABLE=y
CONFIG_APM_DISPLAY_BLANK=y
CONFIG_BLK_DEV_FD=m
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_BLK_DEV_IDECD=m
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_IDEDMA_PCI_EXPERIMENTAL=y
CONFIG_BLK_DEV_PIIX=y
CONFIG_BLK_DEV_PIIX_TUNING=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_IDEDMA_AUTO=y
CONFIG_BLK_DEV_LOOP=m
CONFIG_PARIDE_PARPORT=y
CONFIG_BLK_DEV_IDE_MODES=y
CONFIG_PACKET=y
CONFIG_NETLINK=y
CONFIG_RTNETLINK=y
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_NETDEVICES=y
CONFIG_DUMMY=m
CONFIG_NET_ETHERNET=y
CONFIG_NET_ISA=y
CONFIG_NE2000=m
CONFIG_PPP=m
CONFIG_PPP_ASYNC=m
CONFIG_PPP_DEFLATE=m
CONFIG_PPP_BSDCOMP=m
CONFIG_SLIP=m
CONFIG_SLIP_COMPRESSED=y
CONFIG_SLIP_SMART=y
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_SERIAL=y
CONFIG_RTC=y
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=m
CONFIG_VFAT_FS=y
CONFIG_ISO9660_FS=m
CONFIG_JOLIET=y
CONFIG_NTFS_FS=m
CONFIG_PROC_FS=y
CONFIG_EXT2_FS=y
CONFIG_MSDOS_PARTITION=y
CONFIG_NLS=y
CONFIG_NLS_CODEPAGE_437=m
CONFIG_NLS_CODEPAGE_866=m
CONFIG_NLS_ISO8859_1=m
CONFIG_NLS_KOI8_R=m
CONFIG_VGA_CONSOLE=y
CONFIG_SOUND=m
CONFIG_SOUND_OSS=m
CONFIG_SOUND_SOFTOSS=m
CONFIG_SOUND_SB=m
CONFIG_MAGIC_SYSRQ=y

Bye,
Oleg

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