I think I've found a problem, but I don't have a bug report account, so I'm hoping someone here can help tell me if it is real and report it, or tell me it's not a problem...
Yesterday, I "yum update"d my Fedora 16 x86_64 system and picked up the new kernel version 3.4.4-4. I've also got kernel-headers and kernel-devel installed on my system.
Today, I attempted to install a HW driver that requires system.h, but make gave an error saying it couldn't be found. Doing a locate system.h shows that I do not have a system.h for kernel 3.4.4-4. It says I do have one for the previous two kernels, in /usr/src/kernels/3.3.x-x.fc86_64/arch/x86/include/asm/.
I uninstalled kernel-headers and kernel-devel and tried to re-install, but system.h is still missing. Is this a real problem with the 3.4.4-4 rpm, or is there something I don't understand about distributions? If a real problem, how can it be fixed? (I tried copying system.h from an old kernel src directory to the new one, but that caused additional compile errors).
By the way, I re-booted to the 3.3.7-1 kernel, and the driver seems to have installed correctly.