Another FC15 quirk (VirtualBox)
Date: Sat, 19 Nov 2011 01:59:09 +0000 (UTC)
Message-ID: <pan.2011.11.19.01.57.26_at_gmail.com>
I don't where should I post this, but VirtualBox is an Oracle product, though not a database, so I'll post it here. When trying to use VBox with the latest FC15 kernel (2.6.41.1-1.fc15.i686.PAE) I got the following error:
/var/lib/dkms/vboxhost/4.1.6/build/vboxpci/linux/VBoxPci-linux.c:39:28: fatal error: asm/amd_iommu.h: No such file or directory compilation terminated.
I have all required development and kernel headers packages. This was a missing file from the faulty F15 kernel source package. The compilation worked as a charm after copying the include file above from the previous kernel (2.6.40) to the latest kernel:
[root_at_medo 2.6.41.1-1.fc15.i686.PAE]# cd -
/usr/src/kernels/2.6.40.6-0.fc15.i686.PAE
[root_at_medo 2.6.40.6-0.fc15.i686.PAE]# find . -name amd_iommu.h -print
./arch/x86/include/asm/amd_iommu.h
[root_at_medo 2.6.40.6-0.fc15.i686.PAE]# cp ./arch/x86/include/asm/
amd_iommu.h /tmp/
[root_at_medo 2.6.40.6-0.fc15.i686.PAE]# cd -
/usr/src/kernels/2.6.41.1-1.fc15.i686.PAE
[root_at_medo 2.6.41.1-1.fc15.i686.PAE]# cd arch/x86/include/asm/
[root_at_medo asm]# mv /tmp/amd_iommu.h ./
This file is missing, so whoever needs that can use the old file. After that, I was able to start all my virtual machines.
-- http://mgogala.byethost5.comReceived on Fri Nov 18 2011 - 19:59:09 CST