2.0.24 is VERY unstable

Ville Hallivuori (vph@clinet.fi)
Fri, 01 Nov 1996 21:36:26 +0200


Kernel 2.0.24 crashes on my computer nearle every time I run
exmh. A strange thing is, that if i wont't move my mouse, when I start
it [exmh], it has relatively big (60%) propability not to crash (and
when I move (much) the mouse it will allmost certainly crash). I
suspect,
that this bug might be same origin, than the one i wrote in this list
about a month ago with the subject "A fatal bug in traps.c in all
versions >=2.0.11".

Just for case I tested memory of my computer. It seems to be
in a perfect condition. I suspect, that Linux is not fully compatible
with my Cyrix 6x86 P150+. Problem is propably in some timings with my
Cyrix proccessor, because if I use predefined memory timigs for 60 ns
memory (my memory is 60 ns), I will experience a fev grashes with
previous
kernels too (those with version >=2.0.11) --- so I had to disable
"DRAM Speculative Leadoff" from my BIOS.

Is this bug / compatibility problem going to be solved in near
future, or should I get a real pentium? Allso if some one thinks, that
I have broken / missconfigured hardware, please tell it to me (I
have checked all trivial IRQ/DMA/BIOS-settings, and my system works
perfectly with OS/2 Warp).

I allso noticed a bug in kernels 2.1.6 and .7: it wont compile
with mcdx -driver. Make complains:

make[3]: Entering directory `/usr/src/linux-2.1.7/drivers/cdrom'
gcc -D__KERNEL__ -I/usr/src/linux-2.1.7/include -Wall
-Wstrict-protot[cut]
ign-jumps=2 -malign-functions=2 -DCPU=586 -c -o mcdx.o mcdx.c
mcdx.c: In function `mcdx_ioctl':
mcdx.c:323: warning: implicit declaration of function `verify_area'
mcdx.c:323: `VERIFY_READ' undeclared (first use this function)
mcdx.c:323: (Each undeclared identifier is reported only once
mcdx.c:323: for each function it appears in.)
mcdx.c:325: warning: implicit declaration of function `copy_from_user'
mcdx.c:376: `VERIFY_WRITE' undeclared (first use this function)
mcdx.c:398: warning: implicit declaration of function `copy_to_user'
make[3]: *** [mcdx.o] Error 1
make[3]: Leaving directory `/usr/src/linux-2.1.7/drivers/cdrom'
make[2]: *** [first_rule] Error 2
make[2]: Leaving directory `/usr/src/linux-2.1.7/drivers/cdrom'
make[1]: *** [sub_dirs] Error 2
make[1]: Leaving directory `/usr/src/linux-2.1.7/drivers'
make: *** [linuxsubdirs] Error 2
mood:/usr/src/linux#

My configuration was:
#
# Automatically generated make config: don't edit
#

#
# Code maturity level options
#
# CONFIG_EXPERIMENTAL is not set

#
# Loadable module support
#
CONFIG_MODULES=y
# CONFIG_MODVERSIONS is not set
# CONFIG_KERNELD is not set

#
# General setup
#
# CONFIG_MATH_EMULATION is not set
CONFIG_NET=y
# CONFIG_MAX_16M is not set
CONFIG_PCI=y
CONFIG_SYSVIPC=y
CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_ELF=y
CONFIG_M586=y

#
# Floppy, IDE, and other block devices
#
CONFIG_BLK_DEV_FD=y
CONFIG_BLK_DEV_IDE=y

#
# Please see Documentation/ide.txt for help/info on IDE drives
#
# CONFIG_BLK_DEV_HD_IDE is not set
# CONFIG_BLK_DEV_IDECD is not set
# CONFIG_BLK_DEV_IDETAPE is not set
# CONFIG_BLK_DEV_IDE_PCMCIA is not set
CONFIG_BLK_DEV_CMD640=y
# CONFIG_BLK_DEV_CMD640_ENHANCED is not set
CONFIG_BLK_DEV_RZ1000=y
CONFIG_BLK_DEV_TRITON=y
# CONFIG_IDE_CHIPSETS is not set

#
# Additional Block Devices
#
# CONFIG_BLK_DEV_LOOP is not set
# CONFIG_BLK_DEV_MD is not set
# CONFIG_BLK_DEV_RAM is not set
# CONFIG_BLK_DEV_XD is not set
# CONFIG_BLK_DEV_HD is not set

#
# Networking options
#
# CONFIG_FIREWALL is not set
# CONFIG_NET_ALIAS is not set
CONFIG_INET=y
# CONFIG_IP_FORWARD is not set
# CONFIG_IP_MULTICAST is not set
# CONFIG_IP_ACCT is not set

#
# (it is safe to leave these untouched)
#
# CONFIG_INET_PCTCP is not set
# CONFIG_INET_RARP is not set
# CONFIG_NO_PATH_MTU_DISCOVERY is not set
CONFIG_IP_NOSR=y
CONFIG_SKB_LARGE=y

#
#
#
# CONFIG_IPX is not set
# CONFIG_ATALK is not set
# CONFIG_AX25 is not set
# CONFIG_NETLINK is not set

#
# SCSI support
#
# CONFIG_SCSI is not set

#
# Network device support
#
CONFIG_NETDEVICES=y
CONFIG_DUMMY=y
# CONFIG_EQUALIZER is not set
# CONFIG_PLIP is not set
CONFIG_PPP=y

#
# CCP compressors for PPP are only built as modules.
#
CONFIG_SLIP=m
# CONFIG_SLIP_COMPRESSED is not set
# CONFIG_SLIP_SMART is not set
# CONFIG_SLIP_MODE_SLIP6 is not set
# CONFIG_NET_RADIO is not set
# CONFIG_NET_ETHERNET is not set
# CONFIG_TR is not set
# CONFIG_ARCNET is not set

#
# ISDN subsystem
#
# CONFIG_ISDN is not set

#
# CD-ROM drivers (not for SCSI or IDE/ATAPI drives)
#
CONFIG_CD_NO_IDESCSI=y
# CONFIG_AZTCD is not set
# CONFIG_GSCD is not set
# CONFIG_SBPCD is not set
CONFIG_MCD=y
# CONFIG_MCDX is not set
# CONFIG_OPTCD is not set
# CONFIG_CM206 is not set
# CONFIG_SJCD is not set
# CONFIG_CDI_INIT is not set
# CONFIG_CDU31A is not set
# CONFIG_CDU535 is not set

#
# Filesystems
#
# CONFIG_QUOTA is not set
CONFIG_MINIX_FS=y
# CONFIG_EXT_FS is not set
CONFIG_EXT2_FS=y
# CONFIG_XIA_FS is not set
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=m
# CONFIG_UMSDOS_FS is not set
CONFIG_PROC_FS=y
CONFIG_NFS_FS=m
# CONFIG_SMB_FS is not set
CONFIG_ISO9660_FS=y
# CONFIG_HPFS_FS is not set
# CONFIG_SYSV_FS is not set
# CONFIG_UFS_FS is not set

#
# Character devices
#
CONFIG_SERIAL=y
# CONFIG_DIGI is not set
# CONFIG_CYCLADES is not set
# CONFIG_STALDRV is not set
# CONFIG_RISCOM8 is not set
CONFIG_PRINTER=y
# CONFIG_MOUSE is not set
# CONFIG_UMISC is not set
# CONFIG_QIC02_TAPE is not set
# CONFIG_FTAPE is not set
# CONFIG_APM is not set
# CONFIG_WATCHDOG is not set
# CONFIG_RTC is not set

#
# Sound
#
CONFIG_SOUND=y
# CONFIG_PAS is not set
CONFIG_SB=y
CONFIG_ADLIB=y
# CONFIG_GUS is not set
# CONFIG_MPU401 is not set
# CONFIG_UART6850 is not set
# CONFIG_PSS is not set
# CONFIG_GUS16 is not set
# CONFIG_GUSMAX is not set
# CONFIG_MSS is not set
# CONFIG_SSCAPE is not set
# CONFIG_TRIX is not set
# CONFIG_MAD16 is not set
# CONFIG_CS4232 is not set
# CONFIG_MAUI is not set
CONFIG_YM3812=y
SBC_BASE=220
SBC_IRQ=5
SBC_DMA=1
SB_DMA2=5
SB_MPU_BASE=330

#
# MPU401 IRQ is only required with Jazz16, SM Wave and ESS1688.
#
#
# Enter -1 to the following question if you have something else such
#
SB_MPU_IRQ=-1
# CONFIG_LOWLEVEL_SOUND is not set

#
# Kernel hacking
#
# CONFIG_PROFILE is not set

-- 
[Ville Hallivuori][vph@clinet.fi][http://www.clinet.fi/~vph/]
[Finger vph@zetor.clinet.fi for my public PGP key]
[PGP key fingerprint = C9 50 E2 DF 48 F6 33 62  5D 87 47 9D 3F 2B 07 5D]