From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.7) Gecko/20020104 Description of problem: On an i815 based box I applied the kernel DRM patch from RawHid to my 2.4.18pre2 kernel, installed the XFree-4.2-0.6.1 RPMS from people.redhat.com/mharris/testing/XFree86/i386 - however while the new DRM interface initializes I get the below message and DRM will not work (in tuxracer): Linux agpgart interface v0.99 (c) Jeff Hartmann agpgart: Maximum main memory to use for agp memory: 93M agpgart: agpgart: Detected an Intel i815 Chipset. agpgart: AGP aperture is 64M @ 0xf8000000 [drm] AGP 0.99 on Intel i810 @ 0xf8000000 64MB [drm] Initialized i810 1.2.0 20010920 on minor 0 mtrr: base(0xf8000000) is not aligned on a size(0x180000) boundary mtrr: base(0xf8000000) is not aligned on a size(0x180000) boundary [drm:i810_flush_queue] *ERROR* lockup Version-Release number of selected component (if applicable): How reproducible: Always Additional info:
Please try the binary rawhide kernel, and see if that works. If not, please provide the X config file you're using, the X server log and /var/log/messages from after a crash. use the bugzilla file attachment feature below. Thanks.
My latest XFree86 contains additional fixes for i810, in the X side driver, funny enough... same stupid bug as in the kernel DRM - a null for loop used as a delay, which gets optimized away by the compiler. Replaced it with a udelay(1). Let me know if 4.2.0-6.30 fixes it for you Jes. If not, please attach your full X log and config below with bugzilla's file-attach. Hopefully this was the problem.
4.2.0-6.30 seems to solve the problem, at least tuxracer works again ;-)
Thanks Jes, closing RAWHIDE