Am Dienstag, 1. Oktober 2002 20:12 schrieb Linus Torvalds:
> On Tue, 1 Oct 2002, Keith Whitwell wrote:
> > Sounds like you aren't getting irq's, for some reason, and it is falling
> > back to busy waiting.
> >
> > The question is why aren't you getting irq's?
>
> Keith, are you even asking the kernel to look up (and possibly enable) the
> irq for you?
>
> The magic word isn't "please", it's "pci_enable_device(dev)", which will
> check that all resources are allocated and enabled, including things like
> trying to route irq's using the PIRQ table (or ACPI, or whatever).
>
> Doing a quick grep through the drm stuff doesn't show a single caller..
>
> Btw, I'd like to also point out that some of DRI PCI bus handling seems
> fundamentally broken. Like the notion that you can specify the device by
> bus number, device and fn. Those days are past, I'm afraid, and were never
> true on some other platforms. It can be a much more complicated tree, with
> multiple independent PCI segments. You don't see that yet on regular PC's,
> but get ready (and X in general should probably stop thinking that it can
> do things like PCI configuration from user space).

Ah, thanks Linus.

I definitely running this on my dual Athlon with latest ACPI for 2.4.19 and 
irq's routing enabled, I think.

With "procinfo -f" I see ~980 irq/sec during "gears".

Same with r200 code from yesterday. But it was much faster.

Should I try with ACPI disabled?
I'll try 2.5.40 in a few seconds.

-Dieter

BTW radeonfb.c is broken in 2.5.40 at least.


-------------------------------------------------------
This sf.net email is sponsored by: DEDICATED SERVERS only $89!
Linux or FreeBSD, FREE setup, FAST network. Get your own server
today at http://www.ServePath.com/indexfm.htm
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to