From f771031f97eb528a4d2373c06f3f4699a5091f5a Mon Sep 17 00:00:00 2001 From: Zhou Qiankang Date: Tue, 25 Aug 2026 23:14:46 +0800 Subject: [PATCH] Add the missing FIEMAP ioctl constants for loongarch64 Signed-off-by: Zhou Qiankang --- gen/ioctl/loongarch-ioctls.txt | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/gen/ioctl/loongarch-ioctls.txt b/gen/ioctl/loongarch-ioctls.txt index 75f715ff8..1af48bbdd 100644 --- a/gen/ioctl/loongarch-ioctls.txt +++ b/gen/ioctl/loongarch-ioctls.txt @@ -103,6 +103,22 @@ #define BLKSECDISCARD 0x127dul #define BLKROTATIONAL 0x127eul #define BLKZEROOUT 0x127ful +#define FIEMAP_MAX_OFFSET 0xfffffffffffffffful +#define FIEMAP_FLAG_SYNC 0x1ul +#define FIEMAP_FLAG_XATTR 0x2ul +#define FIEMAP_FLAG_CACHE 0x4ul +#define FIEMAP_FLAGS_COMPAT 0x3ul +#define FIEMAP_EXTENT_LAST 0x1ul +#define FIEMAP_EXTENT_UNKNOWN 0x2ul +#define FIEMAP_EXTENT_DELALLOC 0x4ul +#define FIEMAP_EXTENT_ENCODED 0x8ul +#define FIEMAP_EXTENT_DATA_ENCRYPTED 0x80ul +#define FIEMAP_EXTENT_NOT_ALIGNED 0x100ul +#define FIEMAP_EXTENT_DATA_INLINE 0x200ul +#define FIEMAP_EXTENT_DATA_TAIL 0x400ul +#define FIEMAP_EXTENT_UNWRITTEN 0x800ul +#define FIEMAP_EXTENT_MERGED 0x1000ul +#define FIEMAP_EXTENT_SHARED 0x2000ul #define UFFDIO_REGISTER 0xc020aa00ul #define UFFDIO_UNREGISTER 0x8010aa01ul #define UFFDIO_WAKE 0x8010aa02ul