Re: How to make Linux scale up WRT bandwidth and size?

David Kastrup (dak@neuroinformatik.ruhr-uni-bochum.de)
Wed, 5 May 1999 00:08:08 +0200 (MET DST)


Let me first start by thanking you for all the response I got with
regard to frame grabbing with an Alpha. A lot of people mailed iwth
helpful suggestions and information.

Now I have borrowed a grabber card with a Bt848A chip and have put it
in our Alpha (Samsung UX4 motherboard, 533Mhz 21164 Alpha). Since
then, a lot has gone wrong. I have by now found out that the mere act
of putting the Bt848 card into the computer will render the system
instable. A command like
dd if=/dev/zero bs=1024k count=3000 of=/tmp/junk

will die of Segmentation fault with some non-lethal kernel Oops about
being unable to map some page, usually without having written more
than 100MB. Kernel compilation will abort prematurely, occasionally
applications will die and so on and so on.

The contents of /proc/pci are
PCI devices found:
Bus 0, device 13, function 0:
PCI bridge: DEC DC21052 (rev 2).
Medium devsel. Fast back-to-back capable. Master Capable. Latency=32. Min Gnt=4.
Bus 0, device 14, function 0:
ISA bridge: Intel 82371SB PIIX3 ISA (rev 1).
Medium devsel. Fast back-to-back capable. Master Capable. No bursts.
Bus 0, device 14, function 1:
IDE interface: Intel 82371SB PIIX3 IDE (rev 0).
Medium devsel. Fast back-to-back capable. Master Capable. Latency=32.
I/O at 0x8800 [0x8801].
Bus 0, device 15, function 0:
Ethernet controller: DEC DC21142 (rev 48).
Medium devsel. Fast back-to-back capable. IRQ 44. Master Capable. Latency=32. Min Gnt=20.Max Lat=40.
I/O at 0x8000 [0x8001].
Non-prefetchable 32 bit memory at 0xb000000 [0xb000000].
Bus 0, device 17, function 0:
VGA compatible controller: Matrox Millennium II (rev 0).
Medium devsel. Fast back-to-back capable. IRQ 43. Master Capable. Latency=32.
Prefetchable 32 bit memory at 0x9000000 [0x9000008].
Non-prefetchable 32 bit memory at 0xa000000 [0xa000000].
Non-prefetchable 32 bit memory at 0xa800000 [0xa800000].
Bus 1, device 9, function 0:
Multimedia video controller: Brooktree Bt848 (rev 18).
Medium devsel. Fast back-to-back capable. IRQ 31. Master Capable. Latency=32. Min Gnt=16.Max Lat=40.
Prefetchable 32 bit memory at 0xb102000 [0xb102008].
Bus 1, device 13, function 0:
SCSI storage controller: NCR 53c875 (rev 3).
Medium devsel. IRQ 20. Master Capable. Latency=32. Min Gnt=17.Max Lat=64.
I/O at 0x9000 [0x9001].
Non-prefetchable 32 bit memory at 0xb100000 [0xb100000].
Non-prefetchable 32 bit memory at 0xb101000 [0xb101000].

Does any of you notice something that is supposed to tell me what is
going wrong here, and how I could amend it?

Or at least tell me where I should rather be asking about a hardware
combination that seems to put Linux on Alpha into the dizzies?

Thank you very much for the help you have provided so far,

David Kastrup Phone: +49-234-700-5570
Email: dak@neuroinformatik.ruhr-uni-bochum.de Fax: +49-234-709-4209
Institut für Neuroinformatik, Universitätsstr. 150, 44780 Bochum, Germany

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