On Wed, May 28, 2008 at 10:34 AM, vehemens <[EMAIL PROTECTED]> wrote: > Here are a few drm patches. > > correct another lock leak. > > add missing link. > > negate return value. minor cleanup while we are here.
It just panics my laptop (think due to another bug discovered): Unread portion of the kernel message buffer: info: [drm] Setting GART location based on new memory map bus_dmamem_alloc failed to align memory properly. Fatal trap 12: page fault while in kernel mode fault virtual address = 0x16c fault code = supervisor write, page not present instruction pointer = 0x20:0xc3fc38ce stack pointer = 0x28:0xe32f2b28 frame pointer = 0x28:0xe32f2b48 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 3 current process = 1387 (Xorg) trap number = 12 panic: page fault Here is the relevant backtrace part (drm kernel modules compiled w/o debug though): #5 0xc073cf29 in trap (frame=0xe32f2ae8) at ../../../i386/i386/trap.c:490 #6 0xc0727a3b in calltrap () at ../../../i386/i386/exception.s:139 #7 0xc3fc38ce in radeon_set_pcigart () from /boot/kernel/radeon.ko #8 0xc3fc643a in radeon_cp_init () from /boot/kernel/radeon.ko #9 0xc3feb5dc in drm_ioctl () from /boot/kernel/drm.ko #10 0xc057386e in giant_ioctl (dev=0xc3978000, cmd=2153014336, data=0xc3f16280 "\004", fflag=67, td=0xc3ed7220) at ../../../kern/kern_conf.c:405 ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ -- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel