...Self Reply...
I am never ever sure but the following patch seems work.
Anyway I have succeded to "startx" and am writing this message
on the xterm on that X.
The idea came from other source files, I mean, people seems
to call with this structure itself instead of its member.
Again, there is no technical consideration taken for this patch.
Please be warned when you try.
working directory is:
xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel
# diff -u i830_dma.c.orig i830_dma.c
--- i830_dma.c.orig Fri Apr 19 16:44:04 2002
+++ i830_dma.c Fri Apr 19 16:43:48 2002
@@ -317,7 +317,7 @@
atomic_dec(&virt_to_page(page)->count);
clear_bit(PG_locked, &virt_to_page(page)->flags);
- wake_up(&virt_to_page(page)->wait);
+ wake_up((wait_queue_head_t *)virt_to_page(page));
free_page(page);
return;
}
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert