Package: kernel-source-2.6.8 Version: 2.6.8-15 Hello!
I think there is an error in kernel-source, i'm not able to compile it whit module DRM_RADEON built in: CC drivers/char/drm/radeon_irq.o drivers/char/drm/radeon_state.c: In Funktion �radeon_cp_cmdbuf�: drivers/char/drm/radeon_state.c:2316: Warnung: implicit declaration of function `drm_alloc' drivers/char/drm/radeon_state.c:2316: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung drivers/char/drm/radeon_state.c:2416: Warnung: implicit declaration of function `drm_free' Whit DRM_RADEON as module, compiling works, but the same error is shown in the make-messages and XF86 is not able to load the module "radeon". I've tryed it manualy: linux-server:/home/hannes# modprobe radeon FATAL: Error inserting radeon (/lib/modules/2.6.8/kernel/drivers/char/drm/radeon.ko): Unknown symbol in module, or unknown parameter (see dmesg) dmesg: radeon: Unknown symbol drm_free radeon: Unknown symbol drm_alloc I've modyfied the kernel-souce and now it works: diff radeon_state.c radeon_state-original.c 2316c2316 < kbuf = DRM(alloc)(cmdbuf.bufsz, DRM_MEM_DRIVER); --- > kbuf = drm_alloc(cmdbuf.bufsz, DRM_MEM_DRIVER); 2416c2416 < DRM(free)(kbuf, orig_bufsz, DRM_MEM_DRIVER); --- > drm_free(kbuf, orig_bufsz, DRM_MEM_DRIVER); 2424c2424 < DRM(free)(kbuf, orig_bufsz, DRM_MEM_DRIVER); --- > drm_free(kbuf, orig_bufsz, DRM_MEM_DRIVER);

