Showing the changes to include/uapi (3 of 690 files). Show all
Unified · Split
| @@ -709,17 +709,19 @@ __SYSCALL(__NR_memfd_create, sys_memfd_create) · 708 unmodified lines | ||
| 709 | 709 | __SYSCALL(__NR_bpf, sys_bpf) |
| 710 | 710 | #define __NR_execveat 281 |
| 711 | 711 | __SC_COMP(__NR_execveat, sys_execveat, compat_sys_execveat) |
| 712 | −#define __NR_membarrier 282 | |
| 712 | +#define __NR_userfaultfd 282 | |
| 713 | +__SYSCALL(__NR_userfaultfd, sys_userfaultfd) | |
| 714 | +#define __NR_membarrier 283 | |
| 713 | 715 | __SYSCALL(__NR_membarrier, sys_membarrier) |
| 714 | 716 | |
| 715 | 717 | #undef __NR_syscalls |
| 716 | −#define __NR_syscalls 283 | |
| 718 | +#define __NR_syscalls 284 | |
| 717 | 719 | |
| 718 | 720 | /* |
| 719 | 721 | * All syscalls below here should go away really, |
| 720 | 722 | * these are provided for both review and as a porting |
| 721 | 723 | * help for the C library version. |
| 722 | −* | |
| 724 | + * | |
| 723 | 725 | * Last chance: are any of these important enough to |
| 724 | 726 | * enable by default? |
| 725 | 727 | */ |
| @@ -21,8 +21,6 @@ enum lwtunnel_ip_t { · 20 unmodified lines | ||
| 21 | 21 | LWTUNNEL_IP_SRC, |
| 22 | 22 | LWTUNNEL_IP_TTL, |
| 23 | 23 | LWTUNNEL_IP_TOS, |
| 24 | − LWTUNNEL_IP_SPORT, | |
| 25 | − LWTUNNEL_IP_DPORT, | |
| 26 | 24 | LWTUNNEL_IP_FLAGS, |
| 27 | 25 | __LWTUNNEL_IP_MAX, |
| 28 | 26 | }; |
| @@ -36,8 +34,6 @@ enum lwtunnel_ip6_t { · 7 unmodified lines | ||
| 36 | 34 | LWTUNNEL_IP6_SRC, |
| 37 | 35 | LWTUNNEL_IP6_HOPLIMIT, |
| 38 | 36 | LWTUNNEL_IP6_TC, |
| 39 | − LWTUNNEL_IP6_SPORT, | |
| 40 | − LWTUNNEL_IP6_DPORT, | |
| 41 | 37 | LWTUNNEL_IP6_FLAGS, |
| 42 | 38 | __LWTUNNEL_IP6_MAX, |
| 43 | 39 | }; |
| @@ -11,8 +11,6 @@ · 10 unmodified lines | ||
| 11 | 11 | |
| 12 | 12 | #include <linux/types.h> |
| 13 | 13 | |
| 14 | −#include <linux/compiler.h> | |
| 15 | − | |
| 16 | 14 | #define UFFD_API ((__u64)0xAA) |
| 17 | 15 | /* |
| 18 | 16 | * After implementing the respective features it will become: |