diff options
| author | Victor Hsieh <victorhsieh@gmail.com> | 2018-12-18 01:34:52 -0800 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2018-12-18 10:34:52 +0100 |
| commit | f4815544c1bd24e9151ffa64edda7bc68f0e156d (patch) | |
| tree | d4860866219ffec3bc0276dc5a6a9f4642b62648 /executor/syscalls.h | |
| parent | bd8b4220d51d391adeba08cfcd2c886b9f0b0599 (diff) | |
sys/linux: add fs-verity ioctls
This adds 2 ioctls and an argument type:
- FS_IOC_ENABLE_VERITY
- FS_IOC_MEASURE_VERITY
- struct fsverity_digest
Note fs-verity on-disk structs are not yet added.
Diffstat (limited to 'executor/syscalls.h')
| -rw-r--r-- | executor/syscalls.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/executor/syscalls.h b/executor/syscalls.h index 51e784eb0..beb15baf2 100644 --- a/executor/syscalls.h +++ b/executor/syscalls.h @@ -1983,6 +1983,7 @@ const call_t syscalls[] = { {"ioctl$FLOPPY_FDTWADDLE", 54}, {"ioctl$FLOPPY_FDWERRORCLR", 54}, {"ioctl$FLOPPY_FDWERRORGET", 54}, + {"ioctl$FS_IOC_ENABLE_VERITY", 54}, {"ioctl$FS_IOC_FIEMAP", 54}, {"ioctl$FS_IOC_FSGETXATTR", 54}, {"ioctl$FS_IOC_FSSETXATTR", 54}, @@ -1992,6 +1993,7 @@ const call_t syscalls[] = { {"ioctl$FS_IOC_GETVERSION", 54}, {"ioctl$FS_IOC_GET_ENCRYPTION_POLICY", 54}, {"ioctl$FS_IOC_GET_ENCRYPTION_PWSALT", 54}, + {"ioctl$FS_IOC_MEASURE_VERITY", 54}, {"ioctl$FS_IOC_RESVSP", 54}, {"ioctl$FS_IOC_SETFLAGS", 54}, {"ioctl$FS_IOC_SETFSLABEL", 54}, @@ -4357,6 +4359,7 @@ const call_t syscalls[] = { {"ioctl$FLOPPY_FDTWADDLE", 16}, {"ioctl$FLOPPY_FDWERRORCLR", 16}, {"ioctl$FLOPPY_FDWERRORGET", 16}, + {"ioctl$FS_IOC_ENABLE_VERITY", 16}, {"ioctl$FS_IOC_FIEMAP", 16}, {"ioctl$FS_IOC_FSGETXATTR", 16}, {"ioctl$FS_IOC_FSSETXATTR", 16}, @@ -4366,6 +4369,7 @@ const call_t syscalls[] = { {"ioctl$FS_IOC_GETVERSION", 16}, {"ioctl$FS_IOC_GET_ENCRYPTION_POLICY", 16}, {"ioctl$FS_IOC_GET_ENCRYPTION_PWSALT", 16}, + {"ioctl$FS_IOC_MEASURE_VERITY", 16}, {"ioctl$FS_IOC_RESVSP", 16}, {"ioctl$FS_IOC_SETFLAGS", 16}, {"ioctl$FS_IOC_SETFSLABEL", 16}, @@ -6761,6 +6765,7 @@ const call_t syscalls[] = { {"ioctl$FLOPPY_FDTWADDLE", 54}, {"ioctl$FLOPPY_FDWERRORCLR", 54}, {"ioctl$FLOPPY_FDWERRORGET", 54}, + {"ioctl$FS_IOC_ENABLE_VERITY", 54}, {"ioctl$FS_IOC_FIEMAP", 54}, {"ioctl$FS_IOC_FSGETXATTR", 54}, {"ioctl$FS_IOC_FSSETXATTR", 54}, @@ -6770,6 +6775,7 @@ const call_t syscalls[] = { {"ioctl$FS_IOC_GETVERSION", 54}, {"ioctl$FS_IOC_GET_ENCRYPTION_POLICY", 54}, {"ioctl$FS_IOC_GET_ENCRYPTION_PWSALT", 54}, + {"ioctl$FS_IOC_MEASURE_VERITY", 54}, {"ioctl$FS_IOC_RESVSP", 54}, {"ioctl$FS_IOC_SETFLAGS", 54}, {"ioctl$FS_IOC_SETFSLABEL", 54}, @@ -9118,6 +9124,7 @@ const call_t syscalls[] = { {"ioctl$FLOPPY_FDTWADDLE", 29}, {"ioctl$FLOPPY_FDWERRORCLR", 29}, {"ioctl$FLOPPY_FDWERRORGET", 29}, + {"ioctl$FS_IOC_ENABLE_VERITY", 29}, {"ioctl$FS_IOC_FIEMAP", 29}, {"ioctl$FS_IOC_FSGETXATTR", 29}, {"ioctl$FS_IOC_FSSETXATTR", 29}, @@ -9127,6 +9134,7 @@ const call_t syscalls[] = { {"ioctl$FS_IOC_GETVERSION", 29}, {"ioctl$FS_IOC_GET_ENCRYPTION_POLICY", 29}, {"ioctl$FS_IOC_GET_ENCRYPTION_PWSALT", 29}, + {"ioctl$FS_IOC_MEASURE_VERITY", 29}, {"ioctl$FS_IOC_RESVSP", 29}, {"ioctl$FS_IOC_SETFLAGS", 29}, {"ioctl$FS_IOC_SETFSLABEL", 29}, @@ -11468,6 +11476,7 @@ const call_t syscalls[] = { {"ioctl$FLOPPY_FDTWADDLE", 54}, {"ioctl$FLOPPY_FDWERRORCLR", 54}, {"ioctl$FLOPPY_FDWERRORGET", 54}, + {"ioctl$FS_IOC_ENABLE_VERITY", 54}, {"ioctl$FS_IOC_FIEMAP", 54}, {"ioctl$FS_IOC_FSGETXATTR", 54}, {"ioctl$FS_IOC_FSSETXATTR", 54}, @@ -11477,6 +11486,7 @@ const call_t syscalls[] = { {"ioctl$FS_IOC_GETVERSION", 54}, {"ioctl$FS_IOC_GET_ENCRYPTION_POLICY", 54}, {"ioctl$FS_IOC_GET_ENCRYPTION_PWSALT", 54}, + {"ioctl$FS_IOC_MEASURE_VERITY", 54}, {"ioctl$FS_IOC_RESVSP", 54}, {"ioctl$FS_IOC_SETFLAGS", 54}, {"ioctl$FS_IOC_SETFSLABEL", 54}, |
