Patch Series

Subject btrfs: add fscrypt support
Author neelx@suse.com
Date 2026-02-06 18:22:33 +0000 UTC
Version
Cc axboe@kernel.dk boris@bur.io clm@fb.com corbet@lwn.net dsterba@suse.com ebiggers@kernel.org jaegeuk@kernel.org josef@toxicpanda.com linux-block@vger.kernel.org linux-btrfs@vger.kernel.org linux-doc@vger.kernel.org linux-fscrypt@vger.kernel.org linux-kernel@vger.kernel.org neelx@suse.com osandov@osandov.com sweettea-kernel@dorminy.me tytso@mit.edu

Patches (43)

Name Content [All]
[PATCH v6 01/43] fscrypt: add per-extent encryption support [Body]
[PATCH v6 02/43] fscrypt: allow inline encryption for extent based encryption [Body]
[PATCH v6 03/43] fscrypt: add a __fscrypt_file_open helper [Body]
[PATCH v6 04/43] fscrypt: conditionally don't wipe mk secret until the last active user is done [Body]
[PATCH v6 05/43] blk-crypto: add a process_bio callback [Body]
[PATCH v6 06/43] fscrypt: add a process_bio hook to fscrypt_operations [Body]
[PATCH v6 07/43] fscrypt: expose fscrypt_nokey_name [Body]
[PATCH v6 08/43] fscrypt: add documentation about extent encryption [Body]
[PATCH v6 09/43] btrfs: add infrastructure for safe em freeing [Body]
[PATCH v6 10/43] btrfs: start using fscrypt hooks [Body]
[PATCH v6 11/43] btrfs: add inode encryption contexts [Body]
[PATCH v6 12/43] btrfs: add new FEATURE_INCOMPAT_ENCRYPT flag [Body]
[PATCH v6 13/43] btrfs: adapt readdir for encrypted and nokey names [Body]
[PATCH v6 14/43] btrfs: handle nokey names [Body]
[PATCH v6 15/43] btrfs: implement fscrypt ioctls [Body]
[PATCH v6 16/43] btrfs: select encryption dependencies if FS_ENCRYPTION [Body]
[PATCH v6 17/43] btrfs: add get_devices hook for fscrypt [Body]
[PATCH v6 18/43] btrfs: set file extent encryption excplicitly [Body]
[PATCH v6 19/43] btrfs: add fscrypt_info and encryption_type to extent_map [Body]
[PATCH v6 20/43] btrfs: add fscrypt_info and encryption_type to ordered_extent [Body]
[PATCH v6 21/43] btrfs: plumb through setting the fscrypt_info for ordered extents [Body]
[PATCH v6 22/43] btrfs: populate the ordered_extent with the fscrypt context [Body]
[PATCH v6 23/43] btrfs: keep track of fscrypt info and orig_start for dio reads [Body]
[PATCH v6 24/43] btrfs: add extent encryption context tree item type [Body]
[PATCH v6 25/43] btrfs: pass through fscrypt_extent_info to the file extent helpers [Body]
[PATCH v6 26/43] btrfs: implement the fscrypt extent encryption hooks [Body]
[PATCH v6 27/43] btrfs: setup fscrypt_extent_info for new extents [Body]
[PATCH v6 28/43] btrfs: populate ordered_extent with the orig offset [Body]
[PATCH v6 29/43] btrfs: set the bio fscrypt context when applicable [Body]
[PATCH v6 30/43] btrfs: add a bio argument to btrfs_csum_one_bio [Body]
[PATCH v6 31/43] btrfs: limit encrypted writes to 256 segments [Body]
[PATCH v6 32/43] btrfs: implement process_bio cb for fscrypt [Body]
[PATCH v6 33/43] btrfs: implement read repair for encryption [Body]
[PATCH v6 34/43] btrfs: add test_dummy_encryption support [Body]
[PATCH v6 35/43] btrfs: make btrfs_ref_to_path handle encrypted filenames [Body]
[PATCH v6 36/43] btrfs: deal with encrypted symlinks in send [Body]
[PATCH v6 37/43] btrfs: decrypt file names for send [Body]
[PATCH v6 38/43] btrfs: load the inode context before sending writes [Body]
[PATCH v6 39/43] btrfs: set the appropriate free space settings in reconfigure [Body]
[PATCH v6 40/43] btrfs: support encryption with log replay [Body]
[PATCH v6 41/43] btrfs: disable auto defrag on encrypted files [Body]
[PATCH v6 42/43] btrfs: disable encryption on RAID5/6 [Body]
[PATCH v6 43/43] btrfs: disable send if we have encryption enabled [Body]

Session 2026-02-06

ID (for dev) bae985e6-f28b-4d49-9bd0-9bbc92490599
Status skipped
Triaged Skipped: failed to find a base commit: series does not apply [Log]
Execution Log [Link]
Test Base Patched Verdict