1*4882a593SmuzhiyunFrom 5dab78341bd515692f1b9ff8716a911c3ebf9ee1 Mon Sep 17 00:00:00 2001 2*4882a593SmuzhiyunMessage-Id: <5dab78341bd515692f1b9ff8716a911c3ebf9ee1.1611839550.git.baruch@tkos.co.il> 3*4882a593SmuzhiyunFrom: Baruch Siach <baruch@tkos.co.il> 4*4882a593SmuzhiyunDate: Thu, 28 Jan 2021 15:02:40 +0200 5*4882a593SmuzhiyunSubject: [PATCH] sys_linux: fix build with older kernel headers 6*4882a593Smuzhiyun 7*4882a593SmuzhiyunThe renameat2 system call was introduced in kernel version 3.15. Fix 8*4882a593Smuzhiyunbuild against older headers. 9*4882a593Smuzhiyun 10*4882a593SmuzhiyunSigned-off-by: Baruch Siach <baruch@tkos.co.il> 11*4882a593Smuzhiyun--- 12*4882a593SmuzhiyunUpstream status: commit a2372b0c3abfc85d11c1684c0fb6370cc329e5c4 13*4882a593Smuzhiyun 14*4882a593Smuzhiyun sys_linux.c | 2 ++ 15*4882a593Smuzhiyun 1 file changed, 2 insertions(+) 16*4882a593Smuzhiyun 17*4882a593Smuzhiyundiff --git a/sys_linux.c b/sys_linux.c 18*4882a593Smuzhiyunindex 0b24445e173d..202da845edac 100644 19*4882a593Smuzhiyun--- a/sys_linux.c 20*4882a593Smuzhiyun+++ b/sys_linux.c 21*4882a593Smuzhiyun@@ -547,7 +547,9 @@ SYS_Linux_EnableSystemCallFilter(int level, SYS_ProcessContext context) 22*4882a593Smuzhiyun SCMP_SYS(readlinkat), 23*4882a593Smuzhiyun SCMP_SYS(rename), 24*4882a593Smuzhiyun SCMP_SYS(renameat), 25*4882a593Smuzhiyun+#ifdef __NR_renameat2 26*4882a593Smuzhiyun SCMP_SYS(renameat2), 27*4882a593Smuzhiyun+#endif 28*4882a593Smuzhiyun SCMP_SYS(stat), 29*4882a593Smuzhiyun SCMP_SYS(stat64), 30*4882a593Smuzhiyun SCMP_SYS(statfs), 31*4882a593Smuzhiyun-- 32*4882a593Smuzhiyun2.29.2 33*4882a593Smuzhiyun 34