Re: Freeze on cat /proc/bus/00/*

Alessandro Suardi (asuardi@uninetcom.it)
Wed, 04 Mar 1998 22:21:49 +0100


Martin Mares wrote:
>
> Hi,
>
> > Running kernel 2.1.88 on a Cyrix 200MX with 64 meg on an Asus (someone
> > threw away the damn box) TX5N with a 430TX chipset.
> >
> > I just upgraded today, and was curious about any /proc changes/additions,
> > so I looked around, (as a normal user) cd'd into /proc/bus/00 and issued a
> > cat *, this locked the machine up. No vc switching, num lock, or network.
> >
> It seems that it's the bug in the PIIX4 hanging the system on access to certain
> parts of the PCI config space. Can you try to figure out which file in /proc/pci/bus/00
> does invoke the crash? [Newer version of the PCI code not yet in the kernel
> does circumvent this problem by allowing ordinary users access only to the
> standard header.]
>

Reproduces on my QDI Titanium IB, 430TX chipset, 64MB SDRAM K6-200.

These are the files in /proc/bus/pci/00

-rw-r--r-- 1 root root 256 Mar 4 22:19 00.0
-rw-r--r-- 1 root root 256 Mar 4 22:19 07.0
-rw-r--r-- 1 root root 256 Mar 4 22:19 07.1
-rw-r--r-- 1 root root 256 Mar 4 22:19 07.2
-rw-r--r-- 1 root root 256 Mar 4 22:19 07.3
-rw-r--r-- 1 root root 256 Mar 4 22:19 0a.0
-rw-r--r-- 1 root root 256 Mar 4 22:19 0b.0

And 07.3 is the culprit. All others do not cause any problem.

Ciao,

--alessandro <asuardi@uninetcom.it> <asuardi@it.oracle.com>

Linux 2.0.33/2.1.88 libc-5.4.38 gcc-2.7.2.3 binutils-2.8.1.0.15

"There's a bit of magic in everything
and then some loss to even things out" -- Lou Reed

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu