Update kernel to builds 6640030

To enable ext4 casefolding, incrementalfs as a module, and fix the
whitelist for cuttlefish arm64.

This also makes the kernel an LZ4-compressed artifact.

8a0e70eb4734 ANDROID: Re-generate whitelists and abi for sdcardfs.ko
aa0f65dd60bf ANDROID: db845c_gki.fragment: remove CONFIG_SCSI_UFS_QCOM=m
f9c1d0597dd6 UPSTREAM: scsi: ufs: Fix imprecise load calculation in devfreq window
4a398c4ce4fe UPSTREAM: scsi: ufs: Add trace event for UIC commands
024879d8e482 UPSTREAM: scsi: ufs: Add DELAY_BEFORE_LPM quirk for Micron devices
af1fcf8cb597 UPSTREAM: scsi: ufs-mediatek: Allow unbound mphy
87d68cc6b7d7 UPSTREAM: scsi: ufs-mediatek: Fix unbalanced clock on/off
fdb33afa970e UPSTREAM: scsi: ufs-mediatek: Introduce low-power mode for device power supply
745c7d9dd4c7 UPSTREAM: scsi: ufs-mediatek: Do not gate clocks if auto-hibern8 is not entered yet
8e640908e0b8 UPSTREAM: scsi: ufs-mediatek: Fix imprecise waiting time for ref-clk control
666864e9553d BACKPORT: scsi: ufs: Disable WriteBooster capability in non-supported UFS device
53c670a33955 BACKPORT: scsi: ufs: Fix WriteBooster flush during runtime suspend
6937ed0f720f BACKPORT: scsi: ufs: Fix index of attributes query for WriteBooster feature
dca52b9d5917 BACKPORT: scsi: ufs: Allow WriteBooster on UFS 2.2 devices
88f1d6834915 UPSTREAM: scsi: ufs-mediatek: Customize WriteBooster flush policy
559d814b1ca7 UPSTREAM: scsi: ufs: Customize flush threshold for WriteBooster
ff34db6f2f7a BACKPORT: scsi: ufs: Introduce ufs_hba_variant_params to group customizable parameters
f2824b2c2db5 UPSTREAM: scsi: ufs-mediatek: Make ufs_mtk_fixup_dev_quirks static
431d40422d64 UPSTREAM: scsi: ufs: Cleanup WriteBooster feature
74c611a17e10 UPSTREAM: scsi: ufs-mediatek: Enable WriteBooster capability
e0db0d2897ce BACKPORT: scsi: ufs: Add LU Dedicated buffer mode support for WriteBooster
f71a733e25ae BACKPORT: scsi: ufs: Add "index" in parameter list of ufshcd_query_flag()
0e664dbe35eb UPSTREAM: scsi: ufs-mediatek: Add fixup_dev_quirks vops
3a00398cba15 UPSTREAM: scsi: ufs: Export ufs_fixup_device_setup() function
64a24e84a71f BACKPORT: scsi: ufs: Introduce fixup_dev_quirks vops
81005111ed03 BACKPORT: scsi: ufs: Enable WriteBooster on some pre-3.1 UFS devices
c6e4f3c8b348 ANDROID: GKI: remove ufshcd_* exports from whitelists
5ffb3f1ab6ee ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM
bb765ef8427e ANDROID: GKI: enable QCOM and HISI UFS drivers
320b6225aa75 ANDROID: GKI: enable UFS for x86 gki builds and SCSI_UFSHCD_PCI
1885d3d6847d UPSTREAM: amba: Retry adding deferred devices at late_initcall
54ec87ec7a59 ANDROID: GKI: Update whitelist and defconfig for incfs
d8776a0de2d4 ANDROID: GKI: Enable INTERVAL_TREE
aa2f91764051 ANDROID: GKI: defconfig: Enable CONFIG_PSTORE_PMSG in gki_defconfig
c8c4041e5dab ANDROID: GKI: update the abi definitions due to 5.4.49 and padding
49716e996a54 Merge 5.4.49 into android-5.4
cbe59e17494c ANDROID: GKI: USB: Gadget: add Android ABI padding to struct usb_gadget
96accc59a4a1 ANDROID: GKI: sound/usb/card.h: add Android ABI padding to struct snd_usb_endpoint
b2b5494a9736 ANDROID: ext4: Optimize match for casefolded encrypted dirs
2030e5414415 ANDROID: ext4: Handle casefolding with encryption
06c254923b8d ANDROID: GKI: support CONFIG_INPUT_TOUCHSCREEN
5625a6460e96 ANDROID: GKI: enable CONFIG_TYPEC_TCPM
7c64ab675e98 ANDROID: ABI updates for hikey960
e2c5dec67bbe ANDROID: hikey960_gki.fragment: Remove unused CONFIG_SERIAL_8250_DW
e6bb6f5e8095 Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.4.y' into android-5.4
a11b4db23eaa ANDROID: ABI updates for db845c
864a80688657 ANDROID: gki_defconfig: x86: Enable KERNEL_LZ4
8b2d14b083d7 ANDROID: GKI: scripts: Makefile: update the lz4 command
24fb21d13984 FROMLIST: f2fs: fix use-after-free when accessing bio->bi_crypt_context
45dd29fa1755 Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.4.y' into android-5.4
df7bda31a807 ANDROID: Use depmod from the hermetic toolchain
daa2cef41540 Merge 5.4.48 into android-5.4
5eb96e454e88 ANDROID: GKI: Update cuttlefish whitelist for drm/debugfs
266858a3dca3 ANDROID: GKI: enable some more USB configfs options
148ce8b4304b Merge 5.4.47 into android-5.4
8e6c65a07bb4 ANDROID: GKI: enable CONFIG_EXT4_FS_POSIX_ACL.
30c93f3226d8 Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.4.y' into android-5.4
5757b2c128ab ANDROID: ABI: Add typec symbols to QCOM ABI whitelist
3dc4727b51c6 UPSTREAM: usb: typec: Remove the callback members from struct typec_capability
040e755ade30 UPSTREAM: usb: typec: ucsi: Start using struct typec_operations
ec23ee8c2593 UPSTREAM: usb: typec: tps6598x: Start using struct typec_operations
89a2878f4f89 UPSTREAM: usb: typec: tcpm: Start using struct typec_operations
423f1d2ffe8e UPSTREAM: usb: typec: Separate the operations vector
df77bb282d82 UPSTREAM: usb: typec: Introduce typec_get_drvdata()
66180b9dcf82 UPSTREAM: usb: typec: Copy everything from struct typec_capability during registration
a191332e9e93 ANDROID: GKI: ABI update after re-enabling CONFIG_KPROBES
ae5878ffa74f Revert "ANDROID: gki_defconfig: disable KPROBES"
4a78c71885fa ANDROID: kbuild: merge more sections with LTO
1aaff3260a39 UPSTREAM: driver core: Remove unnecessary is_fwnode_dev variable in device_add()
110fac491a4c UPSTREAM: driver core: Remove check in driver_deferred_probe_force_trigger()
c1a996f5048c UPSTREAM: of: platform: Batch fwnode parsing when adding all top level devices
1e490ebb1776 BACKPORT: driver core: fw_devlink: Add support for batching fwnode parsing
a144e09dde5a BACKPORT: driver core: Look for waiting consumers only for a fwnode's primary device
91d2b0a4c0ab UPSTREAM: usb: musb: Add support for MediaTek musb controller
0d81410aca52 UPSTREAM: usb: musb: Add musb_clearb/w() interface
4bbfc7cf0a26 UPSTREAM: usb: musb: Add noirq type of dma create interface
8814ad0ad7b3 UPSTREAM: usb: musb: Add get/set toggle hooks
8f8e86abd30d UPSTREAM: dt-bindings: usb: musb: Add support for MediaTek musb controller
ad0296cf48d6 Merge 5.4.46 into android-5.4
f1fd663e63b1 Revert "ANDROID: Remove default y on BRIDGE_IGMP_SNOOPING"
512dacc958bd ANDROID: GKI: enable CONFIG_EROFS_FS=m
e33d025bf6a3 UPSTREAM: mmc: sdhci-msm: Deactivate CQE during SDHC reset
a94dfc3e8b29 UPSTREAM: mmc: cqhci: Add cqhci_deactivate()
c78098a56427 UPSTREAM: mmc: sdhci-msm: Add CQHCI support for sdhci-msm
b2b5494a9736 ANDROID: ext4: Optimize match for casefolded encrypted dirs
2030e5414415 ANDROID: ext4: Handle casefolding with encryption
06c254923b8d ANDROID: GKI: support CONFIG_INPUT_TOUCHSCREEN
5625a6460e96 ANDROID: GKI: enable CONFIG_TYPEC_TCPM
7c64ab675e98 ANDROID: ABI updates for hikey960
e2c5dec67bbe ANDROID: hikey960_gki.fragment: Remove unused CONFIG_SERIAL_8250_DW
e6bb6f5e8095 Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.4.y' into android-5.4
a11b4db23eaa ANDROID: ABI updates for db845c
864a80688657 ANDROID: gki_defconfig: x86: Enable KERNEL_LZ4
8b2d14b083d7 ANDROID: GKI: scripts: Makefile: update the lz4 command
24fb21d13984 FROMLIST: f2fs: fix use-after-free when accessing bio->bi_crypt_context
45dd29fa1755 Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.4.y' into android-5.4
df7bda31a807 ANDROID: Use depmod from the hermetic toolchain
daa2cef41540 Merge 5.4.48 into android-5.4
5eb96e454e88 ANDROID: GKI: Update cuttlefish whitelist for drm/debugfs
266858a3dca3 ANDROID: GKI: enable some more USB configfs options
148ce8b4304b Merge 5.4.47 into android-5.4
8e6c65a07bb4 ANDROID: GKI: enable CONFIG_EXT4_FS_POSIX_ACL.
30c93f3226d8 Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.4.y' into android-5.4
5757b2c128ab ANDROID: ABI: Add typec symbols to QCOM ABI whitelist
3dc4727b51c6 UPSTREAM: usb: typec: Remove the callback members from struct typec_capability
040e755ade30 UPSTREAM: usb: typec: ucsi: Start using struct typec_operations
ec23ee8c2593 UPSTREAM: usb: typec: tps6598x: Start using struct typec_operations
89a2878f4f89 UPSTREAM: usb: typec: tcpm: Start using struct typec_operations
423f1d2ffe8e UPSTREAM: usb: typec: Separate the operations vector
df77bb282d82 UPSTREAM: usb: typec: Introduce typec_get_drvdata()
66180b9dcf82 UPSTREAM: usb: typec: Copy everything from struct typec_capability during registration
a191332e9e93 ANDROID: GKI: ABI update after re-enabling CONFIG_KPROBES
ae5878ffa74f Revert "ANDROID: gki_defconfig: disable KPROBES"
4a78c71885fa ANDROID: kbuild: merge more sections with LTO
1aaff3260a39 UPSTREAM: driver core: Remove unnecessary is_fwnode_dev variable in device_add()
110fac491a4c UPSTREAM: driver core: Remove check in driver_deferred_probe_force_trigger()
c1a996f5048c UPSTREAM: of: platform: Batch fwnode parsing when adding all top level devices
1e490ebb1776 BACKPORT: driver core: fw_devlink: Add support for batching fwnode parsing
a144e09dde5a BACKPORT: driver core: Look for waiting consumers only for a fwnode's primary device
91d2b0a4c0ab UPSTREAM: usb: musb: Add support for MediaTek musb controller
0d81410aca52 UPSTREAM: usb: musb: Add musb_clearb/w() interface
4bbfc7cf0a26 UPSTREAM: usb: musb: Add noirq type of dma create interface
8814ad0ad7b3 UPSTREAM: usb: musb: Add get/set toggle hooks
8f8e86abd30d UPSTREAM: dt-bindings: usb: musb: Add support for MediaTek musb controller
ad0296cf48d6 Merge 5.4.46 into android-5.4
f1fd663e63b1 Revert "ANDROID: Remove default y on BRIDGE_IGMP_SNOOPING"
512dacc958bd ANDROID: GKI: enable CONFIG_EROFS_FS=m
e33d025bf6a3 UPSTREAM: mmc: sdhci-msm: Deactivate CQE during SDHC reset
a94dfc3e8b29 UPSTREAM: mmc: cqhci: Add cqhci_deactivate()
c78098a56427 UPSTREAM: mmc: sdhci-msm: Add CQHCI support for sdhci-msm
d497239fd6c5 ANDROID: GKI: ABI update after enabling CONFIG_DEBUG_FS
4123e4a20494 ANDROID: GKI: Enable CONFIG_DEBUG_FS for Android S
de63639926dc ANDROID: Incremental fs: Fix four error-path bugs
88622d7b4cea ANDROID: dm-bow: Add block_size option
057457843419 ANDROID: GKI: set CONFIG_BLK_DEV_LOOP_MIN_COUNT to 16
cd7b88924604 ANDROID: GKI fix up abi definitions after mmc changes
81acaab87b94 UPSTREAM: mmc: sdhci: Let a vendor driver supply and update ADMA descriptor size
71046479074b UPSTREAM: mmc: core: expose info about enhanced rpmb support
34ecdbd79ba4 UPSTREAM: mmc: sdhci-msm: Introduce new ops to dump vendor specific registers
99f615840ba4 FROMGIT: scsi: ufs: Remove unnecessary memset for dev_info
fef579e78c4a ANDROID: Incremental fs: Remove dependency on PKCS7_MESSAGE_PARSER
549e9581338f ANDROID: Incremental fs: Cache successful hash calculations
1410460d9db7 Merge 5.4.45 into android-5.4
8b41eaf1ffa9 ANDROID: Update ABI representation
788fe852d3be Merge 5.4.44 into android-5.4
da0e525a6ec7 ANDROID: GKI fix up abi definitions after UFS changes
e929fb3f3432 ANDROID: scs: fix recursive spinlock in scs_check_usage
163e09b08bb5 FROMGIT: scsi: ufs-qcom: Configure write booster type
2a1cf9ff1abb FROMGIT: scsi: ufs: sysfs: Add sysfs entries for write booster
3a3f8a74395c BACKPORT: FROMGIT: scsi: ufs: Add write booster feature support
f8aa5f514ccb ANDROID: GKI: Enable SYS_HYPERVISOR
ed21d463f856 Revert "ANDROID: sdcardfs: remove sdcardfs from system"
e196d8121f15 Revert "Revert "ANDROID: fs: Restore vfs_path_lookup() export""
e06c5dc6e3a9 Revert "Revert "ANDROID: vfs: add d_canonical_path for stacked filesystem support""
0b80c3e538fd Revert "Revert "ANDROID: vfs: Add permission2 for filesystems with per mount permissions""
91303af088c3 Revert "Revert "ANDROID: vfs: Add setattr2 for filesystems with per mount permissions""
0348fad13a7c Revert "ANDROID: remove sdcardfs-needed exports from whitelist"
d1f32ae30687 Revert "ANDROID: GKI: update abi definitions now that sdcardfs is gone"
32ea849d28ac Revert "Revert "ANDROID: sdcardfs: Enable modular sdcardfs""
5006e0b31efe UPSTREAM: usb: raw-gadget: fix null-ptr-deref when reenabling endpoints
60f0ec6addb7 UPSTREAM: usb: raw-gadget: documentation updates
f1bafa5cc904 UPSTREAM: usb: raw-gadget: support stalling/halting/wedging endpoints
e5bbc9261f6c UPSTREAM: usb: raw-gadget: fix gadget endpoint selection
d77503418484 UPSTREAM: usb: raw-gadget: improve uapi headers comments
87b81c265f68 UPSTREAM: usb: raw-gadget: fix return value of ep read ioctls
d583fe446db9 UPSTREAM: usb: raw-gadget: fix raw_event_queue_fetch locking
59c4eb62e5d4 UPSTREAM: usb: raw-gadget: Fix copy_to/from_user() checks
9b26d323fe7a FROMGIT: USB: dummy-hcd: use configurable endpoint naming scheme
af2b56c502d6 ANDROID: net: bpf: permit redirect from ingress L3 to egress L2 devices at near max mtu
939dbbe02910 Revert "ANDROID: sdcardfs: Enable modular sdcardfs"
80c0ec609c09 ANDROID: GKI: update abi definitions now that sdcardfs is gone
2f8cd6b5f217 ANDROID: remove sdcardfs-needed exports from whitelist
0faa05cdd0a9 Revert "ANDROID: vfs: Add setattr2 for filesystems with per mount permissions"
7cabc852a16b Revert "ANDROID: vfs: Add permission2 for filesystems with per mount permissions"
89936d1ae03b Revert "ANDROID: vfs: add d_canonical_path for stacked filesystem support"
4dd8873b82fe Revert "ANDROID: fs: Restore vfs_path_lookup() export"
e56ab22f5dae ANDROID: sdcardfs: remove sdcardfs from system
eb60e11d611f FROMGIT: driver core: Update device link status correctly for SYNC_STATE_ONLY links
fd2d241e7467 UPSTREAM: driver core: Fix handling of SYNC_STATE_ONLY + STATELESS device links
7b3547c78ebe UPSTREAM: driver core: Fix SYNC_STATE_ONLY device link implementation
4f7036e47988 Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.4.y' into android-5.4
fe0e53c052b8 Merge 5.4.43 into android-5.4
76732966f329 Revert "ANDROID: Incremental fs: Avoid continually recalculating hashes"
413e6e69993f ANDROID: scsi: ufs: Handle clocks when lrbp fails
ea7bbd69ade9 UPSTREAM: serial: samsung: 32-bit access for TX/RX hold registers
13d0653a99ca BACKPORT: serial: samsung: dt-bindings: Add reg-io-width compatible
9e1870ee4da8 UPSTREAM: serial: samsung: Replace rd_regb/wr_regb with rd_reg/wr_reg
01b0584902c5 ANDROID: staging: ion: Fix potential memory corruption
08ea0a4cb274 ANDROID: fscrypt: handle direct I/O with IV_INO_LBLK_32
bc4a2722e5a1 BACKPORT: FROMLIST: fscrypt: add support for IV_INO_LBLK_32 policies
8ca744822f5e ANDROID: GKI update kernel abi for 5.4.42 merge
fb0106807289 Merge 5.4.42 into android-5.4

Test: TreeHugger
Bug: 138322712
Change-Id: I2ee2db16ca68ad3f4edf55cdc8d93d1341559129
71 files changed
tree: 542a07f719a30967bc73ae6bf8ad53c84e069f5e
  1. 5.4-arm64/
  2. 5.4-x86_64/
  3. scripts/
  4. Android.bp
  5. METADATA
  6. OWNERS
  7. TEST_MAPPING