Why not /usr/modules or /usr/kernel for the stuff required to compile modules
(in other words stuff that the kernel doesn't actually use), for example:
/usr/modules/2.2.16/include/linux/*.h
/usr/modules/2.2.16/include/asm/*.h
/usr/modules/2.2.16/Rules.make
/usr/modules/2.2.16/.config
And /lib/modules or /boot/modules or /kernel/modules for the modules
themselves (ie. stuff the kernel does actually use directly).
Some further ideas:
- How about having a separate tarball on ftp.kernel.org that contains user
interface header files (independent of kernel version).
- How about putting all the runtime kernel stuff under one directory, merging
in /boot, /lib/modules, etc. and also moving the stuff that shouldn't
really be under /proc there as well:
/kernel/2.2.16/vmlinuz
/kernel/2.2.16/System.map
/kernel/2.2.16/modules/modules.dep
/kernel/2.2.16/modules/...
/kernel/proc/cmdline
/kernel/proc/cpuinfo
/kernel/proc/devices
/kernel/proc/dma
/kernel/proc/filesystems
/kernel/proc/sys/...
/kernel/proc/...
David Howells
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/
This archive was generated by hypermail 2b29 : Mon Jul 31 2000 - 21:00:27 EST