[Bug 646468] [NEW] Apparmor deny when trying to use hugetlbfs
mik
646468 at bugs.launchpad.net
Fri Sep 24 00:25:10 BST 2010
Public bug reported:
When starting a VM with hugepages support, I get an apparmor deny
message and the VM starts with normal pages.
dmesg shows:
[ 449.428584] type=1400 audit(1285282448.505:47): apparmor="DENIED" operation="mknod" parent=1 profile="libvirt-e2420e79-06d6-f8d0-0523-7c52b3650191" name="/dev/hugepages/libvirt/qemu/kvm.2DUKKZ" pid=3325 comm="kvm" requested_mask="c" denied_mask="c" fsuid=103 ouid=103
# lsb_release -rd
Description: Ubuntu maverick (development branch)
Release: 10.10
To reproduce, I did this:
echo "hugetlbfs /dev/hugepages hugetlbfs defaults 0 0" >> /etc/fstab
echo "vm.nr_hugepages = 1024" >> /etc/sysctl.conf
WARNING: this will use 2G of RAM. Don't try to apply sysctl settings on
a running system...
Added to my domain xml (somewhere under the domain tag):
<memoryBacking><hugepages/></memoryBacking>
Then rebooted and tried to start the domain.
** Affects: libvirt (Ubuntu)
Importance: Undecided
Status: New
** Tags: hugepages hugetlbfs
--
Apparmor deny when trying to use hugetlbfs
https://bugs.launchpad.net/bugs/646468
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to libvirt in ubuntu.
More information about the Ubuntu-server-bugs
mailing list