mostly a kernel question, but sufficiently fedora-related that i'll ask it here: what is the purpose of all of the Kconfig files in the kernel-devel package? i understand that the kernel-devel package is supposed to represent just enough of the corresponding kernel source tree against which you can build loadable modules, which means to me that it represents the minimum content that corresponds to running a configure and "make modules_prepare". so, if you look under /usr/src/kernel/<version>, you'll find lots of header files (of course), plus the generated version.h and autoconf.h and maybe a couple more that are absolutely required to build modules. but are all those Kconfig files strictly necessary? the kernel-devel package represents a tree that has already been configured, the .config file is there, etc. and it's not as if you're going to reconfigure that tree, is it? so is there an actual requirement for those Kconfig files? i'm just curious. rday -- ======================================================================== Robert P. J. Day Linux Consulting, Training and Annoying Kernel Pedantry Waterloo, Ontario, CANADA http://crashcourse.ca ========================================================================