Hide Forgot
Description of problem: amd_iommu.h is missing from kernel-devel 2.6.41.1-1.fc15.x86_64 Version-Release number of selected component (if applicable): 2.6.41.1-1.fc15.x86_64 How reproducible: Every time Steps to Reproduce: 1. Install kernel-devel 2.6.41.1-1.fc15.x86_64 2. updatedb 3. locate amd_iommu.h Actual results: amd_iommu.h is missing from /usr/src/kernels/2.6.41.1-1.fc15.x86_64/arch/x86/include/asm Expected results: amd_iommu.h should be present in /usr/src/kernels/2.6.41.1-1.fc15.x86_64/arch/x86/include/asm Additional info: Discovered when trying to recompile VirtualBox kernel modules. Copying the file from the previous kernel-devel (2.6.40.6-0.fc15) appeared to work around the issue.
Files move around when you upgrade kernels. This was moved to include/linux/amd-iommu.h. This is a virtualbox problem, not something wrong with the kernel.
Relocation; OK. But does that include the change of filename (underscore to hyphen)?
FWIW, if you're just trying to get VirtualBox going again, you can just symlink like so: # ln -sf /usr/src/kernels/2.6.41.1-1.fc15.x86_64/include/linux/amd-iommu.h /usr/src/kernels/2.6.41.1-1.fc15.x86_64/arch/x86/include/asm/amd_iommu.h
*** Bug 755477 has been marked as a duplicate of this bug. ***
still missing [root@localhost ~]# uname -r 2.6.41.1-1.fc15.x86_64 [root@localhost ~]# locate amd_iommu.h /usr/src/kernels/2.6.40.4-5.fc15.x86_64/arch/x86/include/asm/amd_iommu.h /usr/src/kernels/2.6.40.6-0.fc15.x86_64/arch/x86/include/asm/amd_iommu.h
(In reply to comment #5) > still missing Still not a bug. The file was renamed to amd-iommu.h.
*** Bug 756493 has been marked as a duplicate of this bug. ***