]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
Enable /dev/sgx_vepc access for the group 'sgx'
authorJarkko Sakkinen <jarkko.sakkinen@iki.fi>
Sat, 11 Dec 2021 04:39:59 +0000 (06:39 +0200)
committerLuca Boccassi <luca.boccassi@gmail.com>
Sun, 12 Dec 2021 11:02:21 +0000 (11:02 +0000)
Enable /dev/sgx_vepc access for the group 'sgx', which allows KVM-backed VMs
to host Intel Software Guard eXtension (SGX) enclaves. The upcoming QEMU
6.2 uses /dev/sgx_vepc to reserve portions of Enclave Page Cache (EPC) for
VMs. EPC is the reserved physical memory used for hosting enclaves.

rules.d/50-udev-default.rules.in

index aead6b9ca29fedae64b18cb1d536172e047dd4b6..8fae58f1155a1276df192fc4e1f48b0164c3f059 100644 (file)
@@ -41,6 +41,7 @@ SUBSYSTEM=="drm", KERNEL=="renderD*", GROUP="render", MODE="{{GROUP_RENDER_MODE}
 SUBSYSTEM=="kfd", GROUP="render", MODE="{{GROUP_RENDER_MODE}}"
 
 SUBSYSTEM=="misc", KERNEL=="sgx_enclave", GROUP="sgx", MODE="0660"
+SUBSYSTEM=="misc", KERNEL=="sgx_vepc", GROUP="sgx", MODE="0660"
 
 # When using static_node= with non-default permissions, also update
 # tmpfiles.d/static-nodes-permissions.conf.in to keep permissions synchronized.