At "Probing PCI devices" it hangs up

Nico Schmoigl (schmoigl@rumms.uni-mannheim.de)
Sun, 10 Jan 1999 15:42:07 +0100


--Message-Boundary-19483
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT
Content-description: Mail message body

Hi folks outside,

because I am completely new to this mailing list I just want to
characterize myself shortly.

I am Nico Schmoigl, living in Germany. As a young child I had my
first contact with the computers. Soon I got familar with them and
since 1997 I'm using Linux and I'm pleased about it. I do not think
that I have to sum up those advantiges of this OS here :)
As a student I am writing my Abitur (the final exam in Germany)
this year. At our school we use Linux on two servers and since we
installed it, our system got very reliable.

But there is one bug which I cannot locate at all. I think it must be
somewhere in the PCI-system of the kernel. I want to discribe this
problem:

Starting the kernel, everything seems to be very good. Sometimes
(it can often be seen if you compile a new kernel and booting it the
first time) the system hangs up at the point where it has written
"Probing PCI devices". Nothing seems to go back or forth. Now if
you reset the system and restarting the kernel, you fall into the
same problem. But if you reset the system several times,
suddently I goes beyond that message and everything works
good.But the surprise comes now: After you got those this trouble
you will not experience this again! Any time you reboot it does not
hang up. Only if you recompile and install a new kernel version you
might reproduce it.
I am currently using 2.2.0-pre6. From version 2.1.120-2.1.135 the
bug appeared very seldom. In the version around 2.1.110 it was
very common. Although not having experienced it in the 2.0.20s, I
thing it has the same problem because I had it in the 2.0.30s.

To this mail I am attaching some information to show how my
system is assembled.

If anyone needs some more information please let me know - I'll try
my best to get it.

Besides this problem, I just read through
Documentation/fb/vesafb.txt and some other documents. I found
some minor spelling mistakes - nothing important. But I want to
submit it, so that this simple things are out of this kernel. I can put
them into this mailinglist, but I do not think that we need to discuss
those changes. Now my question: To whom I have to send this
diff -u, so that it can be included sometime in the new kernel? To
you, Linus?

Thanks for your help and your answers...

By(t)e
Nico

EMail: schmoigl@rumms.uni-mannheim.de

--Message-Boundary-19483
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT
Content-description: Text from file 'cpuinfo'

processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 1
model name : Pentium Pro
stepping : 9
cpu MHz : 199.313913
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
sep_bug : no
f00f_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov
bogomips : 198.66

--Message-Boundary-19483
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT
Content-description: Text from file 'interrupts'

CPU0
0: 170854 XT-PIC timer
1: 1495 XT-PIC keyboard
2: 0 XT-PIC cascade
7: 1 XT-PIC parport0
8: 1 XT-PIC rtc
9: 131 XT-PIC eth0
10: 76 XT-PIC HiSax
12: 240 XT-PIC eth1
13: 1 XT-PIC fpu
14: 6009 XT-PIC ide0
15: 4 XT-PIC ide1
NMI: 0

--Message-Boundary-19483
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT
Content-description: Text from file 'pci'

PCI devices found:
Bus 0, device 0, function 0:
Host bridge: Intel 82441FX Natoma (rev 2).
Medium devsel. Fast back-to-back capable. Master Capable. Latency=32.
Bus 0, device 7, function 0:
ISA bridge: Intel 82371SB PIIX3 ISA (rev 1).
Medium devsel. Fast back-to-back capable. Master Capable. No bursts.
Bus 0, device 7, function 1:
IDE interface: Intel 82371SB PIIX3 IDE (rev 0).
Medium devsel. Fast back-to-back capable. Master Capable. Latency=32.
I/O at 0xf000 [0xf001].
Bus 0, device 18, function 0:
VGA compatible controller: S3 Inc. Trio32/Trio64 (rev 0).
Medium devsel. IRQ 11.
Non-prefetchable 32 bit memory at 0xe0000000 [0xe0000000].
Bus 0, device 19, function 0:
Ethernet controller: Realtek 8029 (rev 0).
Medium devsel. IRQ 9.
I/O at 0x9100 [0x9101].
Bus 0, device 20, function 0:
Ethernet controller: Realtek 8139 (rev 16).
Medium devsel. IRQ 12. Master Capable. Latency=32. Min Gnt=32.Max Lat=64.
I/O at 0x9200 [0x9201].
Non-prefetchable 32 bit memory at 0xe0800000 [0xe0800000].

--Message-Boundary-19483
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT
Content-description: Text from file 'version'

Linux version 2.2.0-pre6 (root@boss) (gcc version egcs-2.90.29 980515 (egcs-1.0.3 release)) #8 Sun Jan 10 14:46:20 MET 1999

--Message-Boundary-19483--

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