diff options
| author | Omar Sandoval <osandov@osandov.com> | 2025-11-18 19:08:38 +0300 |
|---|---|---|
| committer | David Sterba <dsterba@suse.com> | 2025-11-25 03:50:56 +0300 |
| commit | f96834005386a1e44571e4077eaa7a43d9ca2318 (patch) | |
| tree | d26abc61671ffc7dd1142af450b8a68a1271a06a /drivers/usb/cdns3/cdns3-pci-wrap.c | |
| parent | 4357dd76f558f03fe22f28c360f7798ee3a0d238 (diff) | |
| download | linux-f96834005386a1e44571e4077eaa7a43d9ca2318.tar.xz | |
btrfs: disable various operations on encrypted inodes
Initially, only normal data extents will be encrypted. This change
forbids various other bits:
- allows reflinking only if both inodes have the same encryption status
- disable inline data on encrypted inodes
Note: The patch was taken from v5 of fscrypt patchset
(https://lore.kernel.org/linux-btrfs/cover.1706116485.git.josef@toxicpanda.com/)
which was handled over time by various people: Omar Sandoval, Sweet Tea
Dorminy, Josef Bacik.
Signed-off-by: Omar Sandoval <osandov@osandov.com>
Signed-off-by: Daniel Vacek <neelx@suse.com>
Reviewed-by: David Sterba <dsterba@suse.com>
[ add note ]
Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'drivers/usb/cdns3/cdns3-pci-wrap.c')
0 files changed, 0 insertions, 0 deletions
