From bc2f1d9fe282f49dc4e2e34f4e16e8f2550cbe5e Mon Sep 17 00:00:00 2001 From: Chunmei Xu Date: Wed, 15 Apr 2020 19:28:27 +0800 Subject: [PATCH] update glibc headers with the define EPOLLEXCLUSIVE backport from https://github.com/bminor/glibc/commit/981569c74cbb6bafa2ddcefa6dd9dbdc938ff1c8?spm=a2o8d.corp_prod_issue_detail_v2.0.0.39f52ecf5LPs8j Signed-off-by: Chunmei Xu --- ChangeLog | 5 +++++ sysdeps/unix/sysv/linux/sys/epoll.h | 2 ++ 2 files changed, 7 insertions(+) diff --git a/ChangeLog b/ChangeLog index 0f4f951..61a32c1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2016-03-14 Joseph Myers + + * * sysdeps/unix/sysv/linux/sys/epoll.h (enum EPOLL_EVENTS): Add + EPOLLEXCLUSIVE. + 2019-01-01 Joseph Myers * sysdeps/unix/sysv/linux/syscall-names.list: Update kernel diff --git a/sysdeps/unix/sysv/linux/sys/epoll.h b/sysdeps/unix/sysv/linux/sys/epoll.h index 6c2f10a..67da9f7 100644 --- a/sysdeps/unix/sysv/linux/sys/epoll.h +++ b/sysdeps/unix/sysv/linux/sys/epoll.h @@ -61,6 +61,8 @@ enum EPOLL_EVENTS #define EPOLLHUP EPOLLHUP EPOLLRDHUP = 0x2000, #define EPOLLRDHUP EPOLLRDHUP + EPOLLEXCLUSIVE = 1u << 28, +#define EPOLLEXCLUSIVE EPOLLEXCLUSIVE EPOLLWAKEUP = 1u << 29, #define EPOLLWAKEUP EPOLLWAKEUP EPOLLONESHOT = 1u << 30, -- 1.8.3.1