Attemt to compile Voodoo Banshee/Vodoo3 DRI in kernel unseccessful. Though it compiles as module. Steps to reproduce: 1. make menuconfig -> Character devices -> DRM support [*] -> Voodoo Banshee/Voodoo3 support [*] 2. make bzImage -> error message when compiling tdfx_drv.c, line 132
In 2.2.16, you cannot compile the drm drivers into the kernel. They have to be modules, due to some not-yet present 2.4 mechanisms (__setup is one of them). These mechanisms are already added to the 2.2.18pre kernel-series to provide better forward-compatibility. If needed, I can supply a patch to add them to the 2.2.16 Red Hat kernel as well.
About the patch - I do not think it's vitally important. Thanks anyway.
THis isn't a bug, it is just as Arjan said. Not a supported thing to do. Closing bug.