chiark / gitweb /
bpf: mount bpffs by default on boot
authorLennart Poettering <lennart@poettering.net>
Fri, 16 Feb 2018 13:59:26 +0000 (14:59 +0100)
committerSven Eden <yamakuzure@gmx.net>
Wed, 30 May 2018 05:59:03 +0000 (07:59 +0200)
We make heavy use of BPF functionality these days, hence expose the BPF
file system too by default now. (Note however, that we don't actually
make use bpf file systems object yet, but we might later on too.)

src/core/mount-setup.c

index cad5934714c267285dbcf3f2a1c03767bfa37362..6c6b8d102b906ca482fffdf16f12195ef62af482 100644 (file)
@@ -124,6 +124,8 @@ static const MountPoint mount_table[] = {
         { "efivarfs",    "/sys/firmware/efi/efivars", "efivarfs",   NULL,                      MS_NOSUID|MS_NOEXEC|MS_NODEV,
           is_efi_boot,   MNT_NONE                   },
 #endif
+        { "bpf",         "/sys/fs/bpf",               "bpf",        NULL,                      MS_NOSUID|MS_NOEXEC|MS_NODEV,
+          NULL,          MNT_NONE,                  },
 #else
         { "cgroup",      "/sys/fs/cgroup/elogind",    "cgroup",     "none,name=elogind,release_agent="SYSTEMD_CGROUP_AGENT_PATH",xattr", MS_NOSUID|MS_NOEXEC|MS_NODEV,
           cg_is_legacy_wanted, MNT_IN_CONTAINER  },