Originally posted by bwkaz
I've read that section, and despite what it says, there are different processor architectures that RedHat builds kernels for. They include a config file for each of them in the configs directory.
They're provided as a starting point for newbies, and to satisfy peoples curiosity.
However, it is completely impossible to configure the actual sources (what make *config does) for more than one architecture at a time. If the sources as you install them are configured for i386 (I don't know if they are or not, but if so), and your running kernel was built against a .config for i686, or whatever, then the driver you build with those sources WILL NOT WORK.
With the Red Hat kernel tree from the kernel-source RPM, IT DOES WORK
. It has been patched to ensure it works.
But don't take my word for it - go download
the Red Hat kernel-source RPM and see for yourself. Pay close attention to include/linux/rhconfig and what it does.