diff options
Diffstat (limited to 'include/uapi/linux/falloc.h')
-rw-r--r-- | include/uapi/linux/falloc.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/include/uapi/linux/falloc.h b/include/uapi/linux/falloc.h index 51398fa57f6c..326597f54087 100644 --- a/include/uapi/linux/falloc.h +++ b/include/uapi/linux/falloc.h @@ -2,6 +2,14 @@ #ifndef _UAPI_FALLOC_H_ #define _UAPI_FALLOC_H_ +/* + * FALLOC_FL_MAP_FREE_SPACE maps all the free physical space in the + * filesystem into the file at the same offsets. This flag requires + * CAP_SYS_ADMIN, and cannot be used with any other flags. It probably + * only works on filesystems that are backed by physical media. + */ +#define FALLOC_FL_MAP_FREE_SPACE 0x8000 + #define FALLOC_FL_KEEP_SIZE 0x01 /* default is extend size */ #define FALLOC_FL_PUNCH_HOLE 0x02 /* de-allocates range */ #define FALLOC_FL_NO_HIDE_STALE 0x04 /* reserved codepoint */ |