Yu Watanabe
bb2e3c90fc
missing: include linux/types.h for __s64 and __u64
...
Fixes #28529 .
2023-07-26 21:39:56 +01:00
Yu Watanabe
8c59feed5e
missing_fs: also define struct file_clone_range
...
Follow-up for b640e274a7 .
Addresses b640e274a7 (r110996661) .
2023-04-29 07:03:09 +02:00
Yu Watanabe
d6f96778b1
missing_fs: mention commit hash and version of ioctl commands introduced
2023-04-28 14:18:48 +09:00
Daan De Meyer
b640e274a7
copy: Introduce reflink() and reflink_full()
...
The kernel has had filesystem independent reflink ioctls for a
while now, let's try to use them and fall back to the btrfs specific
ones if they're not supported.
2023-04-28 00:57:03 +01:00
Yu Watanabe
0a58cd0045
home: drop conflicted headers
...
Fixes #24117 .
2022-07-26 23:41:48 +09:00
Yu Watanabe
2076612f84
basic/missing: move BLKGETDISKSEQ to missing_fs.h
...
As it is defined at linux/fs.h.
2022-04-01 15:13:18 +09:00
Iago Lopez Galeiras
2ac5f90d59
basic: move CIFS magic number to missing_magic.h
...
It fits better there.
2021-10-06 10:48:32 +02:00
Yu Watanabe
db9ecf0501
license: LGPL-2.1+ -> LGPL-2.1-or-later
2020-11-09 13:23:58 +09:00
Lennart Poettering
c3272fd4df
missing: add FS_PROJINHERIT_FL
...
It's available since kernel 4.5, but not in older kernels.
2019-03-28 18:43:04 +01:00
Yu Watanabe
503f480f8e
missing: move fs or mount related definitions to missing_fs.h
...
This also fixes errnous definition MS_REC -> MS_SLAVE.
2018-12-06 13:30:43 +01:00