Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linux
authorLinus Torvalds <torvalds@linux-foundation.org>
Mon, 30 Oct 2023 20:23:42 +0000 (10:23 -1000)
committerLinus Torvalds <torvalds@linux-foundation.org>
Mon, 30 Oct 2023 20:23:42 +0000 (10:23 -1000)
commit8829687a4ac1d484639425a691da46f6e361aec1
treec94838a7bd7f321962e1abff648fbbf1172d34b6
parent8b16da681eb0c9b9cb2f9abd0dade67559cfb48d
parent15baf55481de700f8c4494cddb80ec4f4575548b
Merge tag 'fscrypt-for-linus' of git://git./fs/fscrypt/linux

Pull fscrypt updates from Eric Biggers:
 "This update adds support for configuring the crypto data unit size
  (i.e. the granularity of file contents encryption) to be less than the
  filesystem block size. This can allow users to use inline encryption
  hardware in some cases when it wouldn't otherwise be possible.

  In addition, there are two commits that are prerequisites for the
  extent-based encryption support that the btrfs folks are working on"

* tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linux:
  fscrypt: track master key presence separately from secret
  fscrypt: rename fscrypt_info => fscrypt_inode_info
  fscrypt: support crypto data unit size less than filesystem block size
  fscrypt: replace get_ino_and_lblk_bits with just has_32bit_inodes
  fscrypt: compute max_lblk_bits from s_maxbytes and block size
  fscrypt: make the bounce page pool opt-in instead of opt-out
  fscrypt: make it clearer that key_prefix is deprecated
fs/ceph/crypto.c
fs/f2fs/super.c
include/linux/fs.h