summaryrefslogtreecommitdiffstats
path: root/kernel/bpf/syscall.c
diff options
context:
space:
mode:
authorThomas Gleixner <tglx@linutronix.de>2019-07-03 04:50:21 -0400
committerThomas Gleixner <tglx@linutronix.de>2019-07-03 04:50:21 -0400
commit341924049558e5f7c1a148a2c461a417933d35d9 (patch)
tree1340b4f2131737ef4be63f18ee74cd73ad12cd3e /kernel/bpf/syscall.c
parent516337048fa40496ae5ca9863c367ec991a44d9a (diff)
parent4a8f81b8c053aad250ee247b219904ada72df9a4 (diff)
Merge branch 'timers/vdso' into timers/core
so the hyper-v clocksource update can be applied.
Diffstat (limited to 'kernel/bpf/syscall.c')
-rw-r--r--kernel/bpf/syscall.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/kernel/bpf/syscall.c b/kernel/bpf/syscall.c
index 96c8928b468b..5b30f8baaf02 100644
--- a/kernel/bpf/syscall.c
+++ b/kernel/bpf/syscall.c
@@ -1573,6 +1573,8 @@ bpf_prog_load_check_attach_type(enum bpf_prog_type prog_type,
1573 case BPF_CGROUP_INET6_CONNECT: 1573 case BPF_CGROUP_INET6_CONNECT:
1574 case BPF_CGROUP_UDP4_SENDMSG: 1574 case BPF_CGROUP_UDP4_SENDMSG:
1575 case BPF_CGROUP_UDP6_SENDMSG: 1575 case BPF_CGROUP_UDP6_SENDMSG:
1576 case BPF_CGROUP_UDP4_RECVMSG:
1577 case BPF_CGROUP_UDP6_RECVMSG:
1576 return 0; 1578 return 0;
1577 default: 1579 default:
1578 return -EINVAL; 1580 return -EINVAL;
@@ -1867,6 +1869,8 @@ static int bpf_prog_attach(const union bpf_attr *attr)
1867 case BPF_CGROUP_INET6_CONNECT: 1869 case BPF_CGROUP_INET6_CONNECT:
1868 case BPF_CGROUP_UDP4_SENDMSG: 1870 case BPF_CGROUP_UDP4_SENDMSG:
1869 case BPF_CGROUP_UDP6_SENDMSG: 1871 case BPF_CGROUP_UDP6_SENDMSG:
1872 case BPF_CGROUP_UDP4_RECVMSG:
1873 case BPF_CGROUP_UDP6_RECVMSG:
1870 ptype = BPF_PROG_TYPE_CGROUP_SOCK_ADDR; 1874 ptype = BPF_PROG_TYPE_CGROUP_SOCK_ADDR;
1871 break; 1875 break;
1872 case BPF_CGROUP_SOCK_OPS: 1876 case BPF_CGROUP_SOCK_OPS:
@@ -1952,6 +1956,8 @@ static int bpf_prog_detach(const union bpf_attr *attr)
1952 case BPF_CGROUP_INET6_CONNECT: 1956 case BPF_CGROUP_INET6_CONNECT:
1953 case BPF_CGROUP_UDP4_SENDMSG: 1957 case BPF_CGROUP_UDP4_SENDMSG:
1954 case BPF_CGROUP_UDP6_SENDMSG: 1958 case BPF_CGROUP_UDP6_SENDMSG:
1959 case BPF_CGROUP_UDP4_RECVMSG:
1960 case BPF_CGROUP_UDP6_RECVMSG:
1955 ptype = BPF_PROG_TYPE_CGROUP_SOCK_ADDR; 1961 ptype = BPF_PROG_TYPE_CGROUP_SOCK_ADDR;
1956 break; 1962 break;
1957 case BPF_CGROUP_SOCK_OPS: 1963 case BPF_CGROUP_SOCK_OPS:
@@ -2003,6 +2009,8 @@ static int bpf_prog_query(const union bpf_attr *attr,
2003 case BPF_CGROUP_INET6_CONNECT: 2009 case BPF_CGROUP_INET6_CONNECT:
2004 case BPF_CGROUP_UDP4_SENDMSG: 2010 case BPF_CGROUP_UDP4_SENDMSG:
2005 case BPF_CGROUP_UDP6_SENDMSG: 2011 case BPF_CGROUP_UDP6_SENDMSG:
2012 case BPF_CGROUP_UDP4_RECVMSG:
2013 case BPF_CGROUP_UDP6_RECVMSG:
2006 case BPF_CGROUP_SOCK_OPS: 2014 case BPF_CGROUP_SOCK_OPS:
2007 case BPF_CGROUP_DEVICE: 2015 case BPF_CGROUP_DEVICE:
2008 case BPF_CGROUP_SYSCTL: 2016 case BPF_CGROUP_SYSCTL: