Update kernel to builds 6481591

$ git log --first-parent --no-decorate --oneline c36aedd..46f5ad7
46f5ad774ada Merge 5.4.40 into android-5.4
d6943e6313ab ANDROID: GKI: x86: Drop CONFIG_DEVPORT
2c3b4cba8ab3 ANDROID: staging: ion: optimize cache operation for non-cached buffer
8c464aedacd3 ANDROID: GKI: update abi definition due to FAIR_GROUP_SCHED removal
1a325fa64384 ANDROID: GKI: Remove FAIR_GROUP_SCHED
ee4982d298f6 ANDROID: Drop ABI monitoring from KASAN build config
db0cef2fbf05 Merge 5.4.39 into android-5.4
f5be18b729ec ANDROID: remove unused variable
e52c85a3140c ANDROID: Rename build.config.gki.arch_kasan
644ae915cd5d ANDROID: staging: ion: Skip sync if not mapped
320edd089c7c ANDROID: Incremental fs: Fix issues with very large files
cb1091257636 UPSTREAM: vdso: Fix clocksource.h macro detection
92af1db5c822 ANDROID: Fix build.config.gki-debug
307fef1b71be Merge 5.4.38 into android-5.4
04ae7f0f4cb7 FROMGIT: f2fs: fix missing check for f2fs_unlock_op
4519a937255a ANDROID: GKI: update abi definition due to added padding
a70850c7b715 ANDROID: GKI: user_namespace.h: add Android ABI padding to a structure
157a59a1245b ANDROID: GKI: timer.h: add Android ABI padding to a structure
1ab378ac1039 ANDROID: GKI: quota.h: add Android ABI padding to some structures
22c282cbe0c7 ANDROID: GKI: mmu_notifier.h: add Android ABI padding to some structures
e7050cf83ffd ANDROID: GKI: mm.h: add Android ABI padding to a structure
b7ffab7b2ae8 ANDROID: GKI: kobject.h: add Android ABI padding to some structures
4e14350efdfe ANDROID: GKI: kernfs.h: add Android ABI padding to some structures
cea320cbb74c ANDROID: GKI: irqdomain.h: add Android ABI padding to a structure
aa173ad57ae9 ANDROID: GKI: ioport.h: add Android ABI padding to a structure
2e4824bd1917 ANDROID: GKI: iomap.h: add Android ABI padding to a structure
d20608673db7 ANDROID: GKI: hrtimer.h: add Android ABI padding to a structure
beefa66417d1 ANDROID: GKI: genhd.h: add Android ABI padding to some structures
3dde852c48ee ANDROID: GKI: ethtool.h: add Android ABI padding to a structure
f87d042fb622 ANDROID: GKI: dma-mapping.h: add Android ABI padding to a structure
2672e3804298 ANDROID: GKI: sched: add Android ABI padding to some structures
94aa9c24bc5a ANDROID: GKI: networking: add Android ABI padding to a lot of networking structures
026606a88ebe ANDROID: GKI: blk_types.h: add Android ABI padding to a structure
8b6ad9b832d1 ANDROID: GKI: scsi.h: add Android ABI padding to a structure
b48528a3359c ANDROID: GKI: pci: add Android ABI padding to some structures
ce99f6748d97 ANDROID: GKI: update abi definition due to 5.4.37 merge
e2cdd8b6515d Merge 5.4.37 into android-5.4
c229624a99ca Revert "[WIP -- DO NOT SUBMIT] ANDROID: add support for vendor hooks"
ddd544ecc082 Revert "[DO NOT SUBMIT] Example vendor hook"
699c9c4e3606 Revert "[DO NOT SUBMIT] Example restricted vendor hook"
0c0628ce9e44 Revert "[DO NOT SUBMIT] Example of module attaching to hooks"
c339040f14b0 [DO NOT SUBMIT] Example of module attaching to hooks
2a9c9ee0d159 [DO NOT SUBMIT] Example restricted vendor hook
4082ebee733c [DO NOT SUBMIT] Example vendor hook
abd908dadf08 [WIP -- DO NOT SUBMIT] ANDROID: add support for vendor hooks
9ebafd437b7b ANDROID: build.config.gki.aarch64: Enable WHITELIST_STRICT_MODE
641351414322 ANDROID: abi_gki_aarch64_qcom_whitelist: remove stale symbols
bde394e0a556 ANDROID: abi_gki_aarch64_unisoc_whitelist: remove stale symbols
53e197974198 ANDROID: abi_gki_aarch64_hikey960_whitelist: remove stale symbol
c3d38a3fa646 ANDROID: abi_gki_aarch64_exynos_whitelist: remove stale symbols

Test: TreeHugger
Bug: 156165388
Change-Id: I1c4774be490469495f4ce0876cd13364f5045a68
67 files changed
tree: d4739c85ac4a999663b2aaaa86ea198e19b76785
  1. 5.4-arm64/
  2. 5.4-x86_64/
  3. scripts/
  4. Android.bp
  5. METADATA
  6. OWNERS
  7. TEST_MAPPING