On 8/16/22 22:02, Kristina Martsenko wrote:
This series fixes up the epoll system calls to make it possible for purecap apps to pass a pointer through epoll_data. This includes changing the UAPI header.
The patches can also be found at [1].
[1] https://git.morello-project.org/kristina/linux/-/commits/epoll_v1
The epoll changes for purecap uABI look fine to me.
Thanks, Amit Daniel
Kristina Martsenko (4): epoll: Relax epitem size check for CHERI systems epoll: Add compat handling of epoll_event epoll: Use user pointer types for epoll_event.data epoll: Add TODO for CHERI security enforcement
fs/eventpoll.c | 29 ++++++++++++++++++++++++----- include/linux/eventpoll.h | 21 +++++++++++++++++++-- include/uapi/linux/eventpoll.h | 2 +- 3 files changed, 44 insertions(+), 8 deletions(-)
base-commit: 6e72e8dd44266dbcece028a018c252a54dd23e3e