Linus Torvalds wrote:
Have others seen this? Current DRI CVS tree, current 2.5.x kernel (which is pretty current kernel-module-wise, the only difference to the current DRI tree _seems_ to be the documentation updates).

Same thing happens with an older DRI CVS tree too (with new kernel
modules), for that matter.

It's not really an endless loop, since radeon_do_wait_for_idle() will return eventually, but the callers will just call it again on failure.

It works on another Radeon box I have access to, and one difference is that the failing box does not have access to interrupts for the video card:

        ...
        Linux agpgart interface v0.100 (c) Dave Jones
        agpgart: Detected an Intel 440GX Chipset.
        agpgart: Maximum main memory to use for agp memory: 816M
        agpgart: AGP aperture is 256M @ 0xe0000000
        [drm] Initialized radeon 1.8.0 20020828 on minor 0
        ...
        agpgart: Found an AGP 1.0 compliant device at 00:00.0.
        agpgart: Putting AGP V2 device at 00:00.0 into 1x mode
        agpgart: Putting AGP V2 device at 01:00.0 into 1x mode
        PCI: No IRQ known for interrupt pin A of device 01:00.0. Probably buggy MP 
table.

This same machine _used_ to work fine last time I tested it, but that's a month or two ago.

I've tried with current DRI trunk on 2.4, rigging up the 2d driver to fail the irq test, and that seems to work OK with limited testing.


Keith




------------------------------------------------------- This SF.net email is sponsored by: eBay Get office equipment for less on eBay! http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5 _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to