android_kernel_xiaomi_sm8450/fs/crypto
Greg Kroah-Hartman e5d2cd6ad8 ANDROID: abi preservation for fscrypt change in 5.10.154
commit 391cceee6d ("fscrypt: stop using keyrings subsystem for
fscrypt_master_key") changed the pointer types of 2 pointers.  These are
private pointers to the fscrypt code, which will not matter to any GKI
users, but the types change so the CRC needs to be preserved and the
.xml file needs to be updates to reflect the type changes that happened.

Leaf changes summary: 2 artifacts changed
Changed leaf types summary: 2 leaf types changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 0 Added function
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable

'struct fscrypt_info at fscrypt_private.h:195:1' changed:
  type size hasn't changed
  there are data member changes:
    type 'key*' of 'fscrypt_info::ci_master_key' changed:
      pointer type changed from: 'key*' to: 'fscrypt_master_key*'
  2694 impacted interfaces

'struct super_block at fs.h:1450:1' changed:
  type size hasn't changed
  there are data member changes:
    type 'key*' of 'super_block::s_master_keys' changed:
      pointer type changed from: 'key*' to: 'fscrypt_keyring*'
  2694 impacted interfaces

Bug: 161946584
Cc: Eric Biggers <ebiggers@google.com>
Fixes: 391cceee6d ("fscrypt: stop using keyrings subsystem for fscrypt_master_key")
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: Ia8bec0c8879e7b6bd4e19baf59f36a22d11f4b9b
2022-12-01 16:47:19 +00:00
..
bio.c ANDROID: fscrypt: fix DUN contiguity with inline encryption + IV_INO_LBLK_32 policies 2020-07-14 15:48:33 +00:00
crypto.c FROMLIST: fscrypt: Add functions for direct I/O support 2021-02-26 05:46:24 +00:00
fname.c This is the 5.10.50 stable release 2021-07-14 17:35:23 +02:00
fscrypt_private.h ANDROID: abi preservation for fscrypt change in 5.10.154 2022-12-01 16:47:19 +00:00
hkdf.c fscrypt: allow 256-bit master keys with AES-256-XTS 2021-11-18 14:03:54 +01:00
hooks.c This is the 5.10.154 stable release 2022-11-29 23:38:14 +00:00
inline_crypt.c ANDROID: export fscrypt_limit_io_blocks() 2021-02-26 05:46:32 +00:00
Kconfig UPSTREAM: fscrypt: relax Kconfig dependencies for crypto API algorithms 2021-05-13 07:53:32 +00:00
keyring.c This is the 5.10.154 stable release 2022-11-29 23:38:14 +00:00
keysetup_v1.c Merge 6f5032a852 ("Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt") into android-mainline 2020-10-23 11:56:31 +02:00
keysetup.c This is the 5.10.154 stable release 2022-11-29 23:38:14 +00:00
Makefile ANDROID: GKI: set more vfs-only exports into their own namespace 2022-04-07 20:52:29 +02:00
policy.c This is the 5.10.154 stable release 2022-11-29 23:38:14 +00:00