Xinit clobbers other PCI cards
From: Alan Siggia (alan_at_sigmet.com)
Date: 07/29/03
- Next message: Lenard: "Re: IBM R32 thinkpad heats up when running linux"
- Previous message: chris: "IBM R32 thinkpad heats up when running linux"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: 28 Jul 2003 20:21:12 -0700
We've been stumped by the following problem for over a week, and hope it might
ring a bell for someone.
We have a custom PCI card running with a custom kernel module, which produces
interrupts at 1KHz or so. Our card uses the PLDA PCI core in an Altera 1K100
FPGA, and we're running RedHat 7.3. We've produced at least fifty of these
systems and they all run fine EXCEPT when X first starts up while the card is
also running.
What we see is that pci_read_config_dword() in our driver suddenly returns
one or more -1's while accessing the card's configuration space while X is
starting. Somehow, xinit is causing the PCI activity on an unrelated card
to fail.
A few other observations:
* The problem happens with several different video cards and mother boards.
* The problem only occurs on dual processor CPU's running the SMP kernel.
If we switch to the non-SMP kernel, the problem goes away entirely.
* We tried running X in framebuffer mode, but it still fails. Also tried
dis
- Next message: Lenard: "Re: IBM R32 thinkpad heats up when running linux"
- Previous message: chris: "IBM R32 thinkpad heats up when running linux"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|