Re: Who is stomping PCI config space?

2 messages, 2 authors, 2005-03-04 · open the first message on its own page

Re: Who is stomping PCI config space?

From: Egbert Eich <hidden>
Date: 2005-03-04 11:25:47

Benjamin Herrenschmidt writes:
 > 
 > I had a report of something similar with X and a mach64 ... I haven't
 > yet investigated, but basically, X is using "fbdev" (so no specific
 > driver) and seem to be disabling memory access to the card, thus blowing
 > up the kernel fbdev.
 > 

Benjamin,

I faintly remember adding code to the Xserver that it wouldn't do this
when you only used fbdev drivers. 
It may do this for setup (ie. probing) as it has no idea about the drivers
it is going to encounter. With the new interface I've added we may actually
change this. I'm already doing this to determine if I need to enable PIO.

I need to look at this code again, though.

Egbert.

Re: [Linux-fbdev-devel] Re: Who is stomping PCI config space?

From: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Date: 2005-03-04 22:16:34

On Fri, 2005-03-04 at 12:25 +0100, Egbert Eich wrote:
Benjamin Herrenschmidt writes:
 > 
 > I had a report of something similar with X and a mach64 ... I haven't
 > yet investigated, but basically, X is using "fbdev" (so no specific
 > driver) and seem to be disabling memory access to the card, thus blowing
 > up the kernel fbdev.
 > 

Benjamin,

I faintly remember adding code to the Xserver that it wouldn't do this
when you only used fbdev drivers. 
It may do this for setup (ie. probing) as it has no idea about the drivers
it is going to encounter. With the new interface I've added we may actually
change this. I'm already doing this to determine if I need to enable PIO.

I need to look at this code again, though.
Ok. In this case, the fbdev only uses mmio. Anyway, I'll investigate as
soon as I can install the repro case (FC3 distro) on an mach64 machine,
probably early next week.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help