Update kernel to builds 6764805

git log --first-parent -100 --oneline --no-decorate 928d72f69121..c3221b7ac740:
c3221b7ac740 FROMLIST: ufs: change the way to complete fDeviceInit
8f461a35778c UPSTREAM: update to latest version of scripts/checkpatch.pl
fc9e35d72c06 ANDROID: GKI: enable CONFIG_LEDS_TRIGGER_TIMER
00dc5af368b7 ANDROID: GKI: add some padding to some driver core structures
0f9671b21cdd BACKPORT: scsi: ufs: Fix and simplify setup_xfer_req variant operation
5a415c7efe6c ANDROID: GKI: enable USB UVC drivers
3eca640a57dc ANDROID: GKI: enabled CONFIG_USB_CONFIGFS_NCM=y
46090d578669 ANDROID: GKI: enable LEDS_CLASS_FLASH
7fc27297c44d Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.4.y' into android12-5.4
e8681c2b66ea Revert "drm/drm_fb_helper: fix fbdev with sparc64"
8068891661ad Merge 5.4.58 into android12-5.4
469f79148e88 ANDROID: Update ABI xml and symbol lists
d75bf6018379 ANDROID: fscrypt: add support for hardware-wrapped keys
d989796ef43b ANDROID: dm: Add wrapped key support in dm-default-key
77548fb7d5a5 ANDROID: dm: add support for passing through derive_raw_secret
2130e2937260 ANDROID: block: add hardware-wrapped key support
30d84babf8e9 ANDROID: dm: add dm-default-key target for metadata encryption
fc918350c35b ANDROID: block: export symbols needed for modules to use inline crypto
1b9e5fd94da8 ANDROID: dm: enable may_passthrough_inline_crypto on some targets
48f6e9313844 ANDROID: dm: add support for passing through inline crypto support
1b9fc3f983d6 ANDROID: block: Introduce passthrough keyslot manager
ebabaa9c7acf ANDROID: f2fs: add back compress inode check
58ecbf7b805d FROMLIST: f2fs: support direct I/O with fscrypt using blk-crypto
3e72a1f93513 BACKPORT, FROMLIST: ext4: support direct I/O with fscrypt using blk-crypto
a2186f3d588b FROMLIST: direct-io: add support for fscrypt using blk-crypto
3691693c702a FROMLIST: fscrypt: Add functions for direct I/O support
a3375307e5bb UPSTREAM: fscrypt: don't load ->i_crypt_info before it's known to be valid
a8d75fb8be44 UPSTREAM: fscrypt: document inline encryption support
5e4e7d9a4439 UPSTREAM: fscrypt: use smp_load_acquire() for ->i_crypt_info
9d0a4fbe3db2 UPSTREAM: fscrypt: use smp_load_acquire() for ->s_master_keys
1d1718fed6cf UPSTREAM: fscrypt: use smp_load_acquire() for fscrypt_prepared_key
5f7f0784a8a4 BACKPORT: fscrypt: switch fscrypt_do_sha256() to use the SHA-256 library
8ceb5a537772 UPSTREAM: fscrypt: restrict IV_INO_LBLK_* to AES-256-XTS
025ff09794f7 UPSTREAM: fscrypt: rename FS_KEY_DERIVATION_NONCE_SIZE
e3138348d6c5 UPSTREAM: fscrypt: add comments that describe the HKDF info strings
c83e73f88a6b BACKPORT: ext4: add inline encryption support
2b35e22bf47d BACKPORT: f2fs: add inline encryption support
72d6b779a665 UPSTREAM: fscrypt: add inline encryption support
eb2c1f80fb5d UPSTREAM: fs: introduce SB_INLINECRYPT
1b18d719b9cd BACKPORT: scsi: ufs: Add program_key() variant op
28b7a9ce4090 BACKPORT: scsi: ufs: Add inline encryption support to UFS
f81e4c5b35d5 BACKPORT: scsi: ufs: UFS crypto API
23670502884f BACKPORT: scsi: ufs: UFS driver v2.1 spec crypto additions
feefb39e579d UPSTREAM: block: blk-crypto-fallback: remove redundant initialization of variable err
a8b555bac0d1 BACKPORT: block: blk-crypto-fallback for Inline Encryption
d47fe9a4d1a6 UPSTREAM: block: Make blk-integrity preclude hardware inline encryption
02fea3fe34f4 BACKPORT: block: Inline encryption support for blk-mq
1bdac79c4793 UPSTREAM: block: Keyslot Manager for Inline Encryption
9c6aceff57ac UPSTREAM: Documentation: Document the blk-crypto framework
64c6f35df5ae Revert inline encryption support
9f431d767d53 ANDROID: fix redefinition error for restricted vendor hooks
df9cd6bf799e UPSTREAM: loop: Fix wrong masking of status flags
e4807df7062c UPSTREAM: loop: Add LOOP_CONFIGURE ioctl
daa86da815aa UPSTREAM: loop: Clean up LOOP_SET_STATUS lo_flags handling
eb425a8b3ff9 UPSTREAM: loop: Rework lo_ioctl() __user argument casting
3fe6915ebd0f UPSTREAM: loop: Move loop_set_status_from_info() and friends up
7f6a6216fb4b BACKPORT: loop: Factor out configuring loop from status
97c5cda64222 UPSTREAM: loop: Remove figure_loop_size()
2663804d23bc UPSTREAM: loop: Refactor loop_set_status() size calculation
212302eb3b9a UPSTREAM: loop: Factor out setting loop device size
7ca11ae6de62 UPSTREAM: loop: Remove sector_t truncation checks
1211cc367625 UPSTREAM: loop: Call loop_config_discard() only after new config is applied
99256a8c206b FROMLIST: rpmsg: Guard against null endpoint ops in destroy
67817383aee3 Merge 5.4.57 into android12-5.4
3d6f2b505984 ANDROID: Update ABI xml
f7faa6935c56 UPSTREAM: of: property: Add device link support for pinctrl-0 through pinctrl-8
e79ed9c83c7f UPSTREAM: of: property: Add device link support for multiple DT bindings
263aa40afe1c UPSTREAM: driver core: Change delimiter in devlink device's name to "--"
3c25c31da81f UPSTREAM: driver core: Fix sleeping in invalid context during device link deletion
2d358bf53c93 BACKPORT: driver core: Add waiting_for_supplier sysfs file for devices
d661c79e9025 UPSTREAM: driver core: Add state_synced sysfs file for devices that support it
a62ec7f41456 UPSTREAM: driver core: Expose device link details in sysfs
85094daca20b UPSTREAM: driver core: Avoid deferred probe due to fw_devlink_pause/resume()
06883b8d0861 UPSTREAM: driver core: Rename dev_links_info.defer_sync to defer_hook
5b32d579426d UPSTREAM: driver core: Don't do deferred probe in parallel with kernel_init thread
f11088f40a03 UPSTREAM: arm64/module: Optimize module load time by optimizing PLT counting
20874555c706 FROMGIT: scsi: block: pm: Simplify resume handling
8555f0d9d303 ANDROID: Remove abi_gki_aarch64_android_internal
87915c1e4624 ANDROID: Update abi_gki_aarch64_hikey960
0dad4df3f8b4 ANDROID: build.config.hikey960: Enable KMI list updates with build_abi.sh
fa2b3f683be5 ANDROID: Update abi_gki_aarch64_db845c
10dadba8c732 ANDROID: build.config.db845c: Enable KMI list updates with build_abi.sh
750930c292ae Revert "Revert "ANDROID: ASoC: compress: fix unsigned integer overflow check""
fc75d2f6e534 ANDROID: build.config.gki.aarch64: Set MODULES_ORDER
829e5a74a206 Merge 5.4.56 into android12-5.4
1646c5e997e6 ANDROID: kallsyms: increase KSYM_NAME_LEN
534f199b1ea1 ANDROID: GKI: update KMI after RCU CONFIGs added
bb10162adaa2 ANDROID: GKI: enable RCU configs
5f50a7737b1d FROMGIT: f2fs: should avoid inode eviction in synchronous path
5c524b17ccd3 ANDROID: GKI: update abi xml files
114a95bb9fc1 Merge 5.4.55 into android12-5.4
a6b381772d46 FROMLIST: power: add "Wireless" to power_supply_type and power_supply_type_text
d75ddc924b99 Revert "ANDROID: ASoC: compress: fix unsigned integer overflow check"
b38e25081b40 Revert "ANDROID: ALSA: jack: Update supported jack switch types"
c612a0397f8f ANDROID: build.config.hikey960: use MAKE_GOALS and specify hi3660-hikey960.dtb
95c511558b3b ANDROID: Specify MAKE_GOALS and optimize targets
f311d00f3041 Merge 5.4.54 into android12-5.4
87938782e894 BACKPORT: FROMLIST: cpuidle: change enter_s2idle() prototype
7a8ee138118a ANDROID: staging: android: ion: Fix compilation error for ion_trace.h
16970050f18f ANDROID: build: update ABI definitions

Test: treehugger
Bug: 163218447
Change-Id: I9e43416bd129c783959980f73dc51991fd7ab769
98 files changed
tree: a6e63a49ca45ee7e88e4aa02a39a30112fa63d85
  1. 5.4-arm64/
  2. 5.4-x86_64/
  3. scripts/
  4. Android.bp
  5. METADATA
  6. OWNERS
  7. TEST_MAPPING