FS#14568 - [kernel26] Should provide more headers in kernel tree
Attached to Project:
Arch Linux
Opened by Gerardo Exequiel Pozzi (djgera) - Monday, 04 May 2009, 01:49 GMT
Last edited by Tobias Powalowski (tpowa) - Saturday, 09 May 2009, 13:38 GMT
Opened by Gerardo Exequiel Pozzi (djgera) - Monday, 04 May 2009, 01:49 GMT
Last edited by Tobias Powalowski (tpowa) - Saturday, 09 May 2009, 13:38 GMT
|
Details
Description: The current kernel26 pkg don't provide some
headers that are necesary to compile some external kernel
modules. An example of this can be vboxvideo with drm
support [#1].
The current kernel headers directory from vanilla kernel (2.6.29.2) that are not part of kernel26: crypto drm keys mtd pcmcia rdma rxrpc trace xen Maybe some/all of this should be included. Additional info: kernel26-2.6.29.2-1 [#1] http://bbs.archlinux.org/viewtopic.php?pid=547537#p547537 |
This task depends upon
Comment by Corrado Primier (bardo) -
Monday, 04 May 2009, 09:22 GMT
I'd also like to add that trace headers will be necessary to
compile virtualbox (vboxdrv) and broadcom (wl) modules in 2.6.30.
Comment by
Tobias Powalowski (tpowa) - Monday,
04 May 2009, 12:13 GMT
could you please just list the missing headers here?
Comment by Corrado Primier (bardo) -
Monday, 04 May 2009, 12:31 GMT
The only header I found missing in my 2.6.30-rc module builds is
trace/kmemtrace.h, included in /usr/src/$(uname
-r)/include/linux/slub_def.h. For 2.6.29 is not necessary, though.
Comment by
Gerardo Exequiel Pozzi (djgera) -
Monday, 04 May 2009, 16:31 GMT
In the case of vboxvideo (2.2.2) needs drm/drmP.h, but drm/drmP.h
needs: drm.h drm_os_linux.h drm_hashtab.h drm_memory.h