Can't configure vmware server 2.0 (vmware-config.pl) with kernel 2.6.28-0.106.rc6.git4.fc11.i686 and corresponding kernel-devel package. Lots of header files missing, e.g., asm/linkage.h. Kernel 2.6.27.5-117.fc10.i686 and corresponding kernel-devel package works just fine. Here's what I'm talking about: jik2:~!1007$ rpm -ql kernel-devel-2.6.27.5-117.fc10.i686 | sed -n 's,.*asm-x86/,,p' | sort > /tmp/older-rpm-headers jik2:~!1008$ rpm -ql kernel-devel-2.6.28-0.106.rc6.git4.fc11.i686 | sed -n 's,.*asm-x86/,,p' | sort > /tmp/newer-rpm-headers jik2:~!1009$ comm -3 /tmp/older-rpm-headers /tmp/newer-rpm-headers Kbuild a.out-core.h a.out.h acpi.h agp.h alternative-asm.h alternative.h amd_iommu.h amd_iommu_types.h apic.h apicdef.h arch_hooks.h asm.h atomic.h atomic_32.h atomic_64.h auxvec.h bios_ebda.h bitops.h boot.h bootparam.h bug.h bugs.h byteorder.h cache.h cacheflush.h calgary.h calling.h checksum.h checksum_32.h checksum_64.h cmpxchg.h cmpxchg_32.h cmpxchg_64.h compat.h cpu.h cpufeature.h cputime.h crash.h current.h debugreg.h delay.h desc.h desc_defs.h device.h div64.h dma-mapping.h dma.h dmi.h ds.h dwarf2.h e820.h edac.h efi.h elf.h emergency-restart.h errno.h fb.h fcntl.h fixmap.h fixmap_32.h fixmap_64.h floppy.h frame.h ftrace.h futex.h gart.h genapic.h genapic_32.h genapic_64.h geode.h gpio.h hardirq.h hardirq_32.h hardirq_64.h highmem.h hpet.h hugetlb.h hw_irq.h hypertransport.h i387.h i8253.h i8259.h ia32.h ia32_unistd.h idle.h intel_arch_perfmon.h io.h io_32.h io_64.h io_apic.h ioctl.h ioctls.h iomap.h iommu.h ipcbuf.h ipi.h irq.h irq_regs.h irq_regs_32.h irq_regs_64.h irq_vectors.h irqflags.h ist.h k8.h kdebug.h kexec.h kgdb.h kmap_types.h kprobes.h kvm.h kvm_host.h kvm_para.h kvm_x86_emulate.h ldt.h lguest.h lguest_hcall.h linkage.h local.h mach-bigsmp mach-bigsmp/mach_apic.h mach-bigsmp/mach_apicdef.h mach-bigsmp/mach_ipi.h mach-default mach-default/apm.h mach-default/do_timer.h mach-default/entry_arch.h mach-default/mach_apic.h mach-default/mach_apicdef.h mach-default/mach_ipi.h mach-default/mach_mpparse.h mach-default/mach_mpspec.h mach-default/mach_timer.h mach-default/mach_traps.h mach-default/mach_wakecpu.h mach-default/pci-functions.h mach-default/setup_arch.h mach-default/smpboot_hooks.h mach-es7000 mach-es7000/mach_apic.h mach-es7000/mach_apicdef.h mach-es7000/mach_ipi.h mach-es7000/mach_mpparse.h mach-es7000/mach_wakecpu.h mach-generic mach-generic/gpio.h mach-generic/irq_vectors_limits.h mach-generic/mach_apic.h mach-generic/mach_apicdef.h mach-generic/mach_ipi.h mach-generic/mach_mpparse.h mach-generic/mach_mpspec.h mach-numaq mach-numaq/mach_apic.h mach-numaq/mach_apicdef.h mach-numaq/mach_ipi.h mach-numaq/mach_mpparse.h mach-numaq/mach_wakecpu.h mach-rdc321x mach-rdc321x/gpio.h mach-rdc321x/rdc321x_defs.h mach-summit mach-summit/irq_vectors_limits.h mach-summit/mach_apic.h mach-summit/mach_apicdef.h mach-summit/mach_ipi.h mach-summit/mach_mpparse.h mach-voyager mach-voyager/do_timer.h mach-voyager/entry_arch.h mach-voyager/setup_arch.h math_emu.h mc146818rtc.h mca.h mca_dma.h mce.h mman.h mmconfig.h mmu.h mmu_context.h mmu_context_32.h mmu_context_64.h mmx.h mmzone.h mmzone_32.h mmzone_64.h module.h mpspec.h mpspec_def.h msgbuf.h msidef.h msr-index.h msr.h mtrr.h mutex.h mutex_32.h mutex_64.h nmi.h nops.h numa.h numa_32.h numa_64.h numaq.h olpc.h page.h page_32.h page_64.h param.h paravirt.h parport.h pat.h pci-direct.h pci.h pci_32.h pci_64.h pda.h percpu.h pgalloc.h pgtable-2level-defs.h pgtable-2level.h pgtable-3level-defs.h pgtable-3level.h pgtable.h pgtable_32.h pgtable_64.h poll.h posix_types.h posix_types_32.h posix_types_64.h prctl.h processor-cyrix.h processor-flags.h processor.h proto.h ptrace-abi.h ptrace.h pvclock-abi.h pvclock.h reboot.h reboot_fixups.h required-features.h resource.h resume-trace.h rio.h rtc.h rwlock.h rwsem.h scatterlist.h seccomp.h seccomp_32.h seccomp_64.h sections.h segment.h sembuf.h serial.h setup.h shmbuf.h shmparam.h sigcontext.h sigcontext32.h siginfo.h signal.h smp.h socket.h sockios.h sparsemem.h spinlock.h spinlock_types.h srat.h stacktrace.h stat.h statfs.h string.h string_32.h string_64.h suspend.h suspend_32.h suspend_64.h swiotlb.h sync_bitops.h syscall.h system.h system_64.h tce.h termbits.h termios.h therm_throt.h thread_info.h time.h timer.h timex.h tlb.h tlbflush.h topology.h trampoline.h traps.h tsc.h types.h uaccess.h uaccess_32.h uaccess_64.h ucontext.h unaligned.h unistd.h unistd_32.h unistd_64.h unwind.h user.h user32.h user_32.h user_64.h uv uv/bios.h uv/uv_bau.h uv/uv_hub.h uv/uv_mmrs.h vdso.h vga.h vgtod.h vic.h visws visws/cobalt.h visws/lithium.h visws/piix4.h visws/sgivw.h vm86.h vmi.h vmi_time.h voyager.h vsyscall.h xen xen/events.h xen/grant_table.h xen/hypercall.h xen/hypervisor.h xen/interface.h xen/interface_32.h xen/interface_64.h xen/page.h xor.h xor_32.h xor_64.h jik2:~!1010$