From 1206e986f98c82816822f474b5651bacba35130b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wiktor=20Go=C5=82gowski?= Date: Fri, 9 Feb 2024 16:11:39 +0000 Subject: [PATCH] fix(driver): configure newfstatat with UF_ALWAYS_DROP MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Wiktor GoĊ‚gowski --- driver/SCHEMA_VERSION | 2 +- driver/syscall_table.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/driver/SCHEMA_VERSION b/driver/SCHEMA_VERSION index d76bd2ba3e..3f8eb714d0 100644 --- a/driver/SCHEMA_VERSION +++ b/driver/SCHEMA_VERSION @@ -1 +1 @@ -2.17.0 +2.17.1 diff --git a/driver/syscall_table.c b/driver/syscall_table.c index 6d35e2b666..cc891e5fb3 100644 --- a/driver/syscall_table.c +++ b/driver/syscall_table.c @@ -423,7 +423,7 @@ const struct syscall_evt_pair g_syscall_table[SYSCALL_TABLE_SIZE] = { [__NR_mknodat - SYSCALL_TABLE_ID0] = {UF_USED, PPME_SYSCALL_MKNODAT_E, PPME_SYSCALL_MKNODAT_X, PPM_SC_MKNODAT}, #endif #ifdef __NR_newfstatat - [__NR_newfstatat - SYSCALL_TABLE_ID0] = {UF_USED, PPME_SYSCALL_NEWFSTATAT_E, PPME_SYSCALL_NEWFSTATAT_X, PPM_SC_NEWFSTATAT}, + [__NR_newfstatat - SYSCALL_TABLE_ID0] = {UF_USED | UF_ALWAYS_DROP, PPME_SYSCALL_NEWFSTATAT_E, PPME_SYSCALL_NEWFSTATAT_X, PPM_SC_NEWFSTATAT}, #endif #ifdef __NR_process_vm_readv [__NR_process_vm_readv - SYSCALL_TABLE_ID0] = {UF_USED, PPME_SYSCALL_PROCESS_VM_READV_E, PPME_SYSCALL_PROCESS_VM_READV_X, PPM_SC_PROCESS_VM_READV},