summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-07-18Snap for 8842207 from 577c4b1d7bc8be1fe11ed96bec503451d2ae1907 to ↵sparse-8845827-L60900000955541671sparse-8845827-L27500000955540450sparse-8842304-L72400000955527965sparse-8842304-L64600000955537675Android Build Coastguard Worker
gki13-boot-release Change-Id: I0d5ed443779a3add91e52a4112028c93d2008317
2022-07-18Snap for 8841009 from 645231e78749991c16063915bc6c3956301d5b39 to ↵Android Build Coastguard Worker
gki13-boot-release Change-Id: Ib3e0443698a022d69daf3ef4c21c4a5e86454768
2022-07-14Update kernel to builds 8827517Howard Chen
git log --first-parent -100 --oneline --no-decorate b2497fe1b9c8..b810d39165f2: b810d39165f2 Merge 5.15.53 into android14-5.15 fae17cd97db0 Merge 5.15.52 into android14-5.15 99387927ebda Merge 5.15.51 into android14-5.15 ff48f9d35223 Merge 5.15.50 into android14-5.15 916c8c836fac ANDROID: FIPS: remove memneq.o from the list of objects for the fips module 7eb22f1bc007 ANDROID: GKI: remove CONFIG_RANDOM_TRUST_CPU=y from gki_defconfig 4476f5515fcf Merge 5.15.49 into android14-5.15 2e0e8a7b8cf0 Merge 5.15.48 into android14-5.15 7abddb6445fb Merge 5.15.47 into android14-5.15 3d8ac888675b Merge 5.15.46 into android14-5.15 cd5e2f6ecfbc ANDROID: Add CONFIG_VIRTIO_BALLOON to Microdroid 62f4e06b59a0 Revert "ANDROID: re-export [un]register_random_ready_notifier()" 1b1ffd6aa94d ANDROID: ABI: update fips140 symbol list 437e10d79ae6 ANDROID: ABI: add wait_on_page_bit to symbol list 48e30cf63b50 ANDROID: ABI: add another missing symbol to the fips140 symbol list 13c4af06ad52 ANDROID: re-export [un]register_random_ready_notifier() b993001ba821 Merge 5.15.45 into android14-5.15 c0ef6692da13 ANDROID: kleaf: format BUILD.bazel. 57be64ec573c ANDROID: remove unnecessary drivers for Microdroid Test: treehugger Bug: 238957005 Change-Id: Ifd9167cb5d9ed1c9893914a14f10178d5e28b49b
2022-07-06Update kernel to builds 8798673Howard Chen
git log --first-parent -100 --oneline --no-decorate e52c2eee7d09..b2497fe1b9c8: b2497fe1b9c8 ANDROID: Add CONFIG_KEXEC_FILE to Microdroid 8ec5927c0a88 ANDROID: GKI: db845c: Update symbols list and ABI 0082c521ea4c ANDROID: Adding Image.gz and boot-gz.img f60f35c12101 ANDROID: Creating boot-img.tar.gz for aarch64 65aa3a930916 ANDROID: fix typo on microdroid config 84509999da24 ANDROID: remove unnecessary filesystems from microdroid config f923cf54fbac ANDROID: remove GKI_HACKS for Microdroid eacd8e9b82f1 ANDROID: remove unnecessary serial devs from Microdroid 0ca9901b89da ANDROID: ABI: add missing symbols to fips140 symbol list Test: treehugger Bug: 238143785 Change-Id: Ibae3cfc283765a2c7b7f623344bc15a3c48daeac
2022-06-27Snap for 8771415 from 124caddcd04ad63c8e2d6b2a123c942c8d869f3d to ↵Android Build Coastguard Worker
gki13-boot-release Change-Id: Ic0d149c33dac6f3302429cd83809a844b35f37c0
2022-06-19Snap for 8743232 from 0b4ba1a60d3ed848e0f1235287988a3d3b30c77d to ↵sparse-8747889-L60300000955192069Android Build Coastguard Worker
gki13-boot-release Change-Id: Ic260d876620b958e412eb244bf3e5905e7d95ea7
2022-06-15Update kernel to builds 8721220Howard Chen
git log --first-parent -100 --oneline --no-decorate d0ba9bad59a9..e52c2eee7d09: e52c2eee7d09 ANDROID: make virtio drivers needed for Microdroid built-in 7a0de0211b60 ANDROID: FIPS: remove some random core symbols 28f0c67d40e1 Merge 5.15.44 into android14-5.15 438c43687f91 ANDROID: GKI: remove info print for header generation e2b8796f6c90 Merge 5.15.43 into android14-5.15 30ae5b1d7765 Merge 5.15.42 into android14-5.15 072afaa9bba1 ANDROID: kleaf: Update the location of the ufs_qcom driver b888195fee83 UPSTREAM: scsi: ufs: ufshcd: Delete unnecessary NULL check 2d74ff4319d1 UPSTREAM: scsi: ufs: Split the drivers/scsi/ufs directory 0dd35304340a UPSTREAM: scsi: ufs: ufshpb: Clean up ufshpb_suspend()/resume() 4119ade2069b UPSTREAM: scsi: ufs: ufshpb: Add handing of device reset regions in HPB device mode 26307f0d97c0 UPSTREAM: scsi: ufs: ufshpb: Change sysfs node hpb_stats/rb_* prefix to start with rcmd_* ecde812431ff UPSTREAM: scsi: ufs: ufshpb: Clean up the handler when device resets HPB information 96b7da94936f UPSTREAM: scsi: ufs: ufshpb: Remove enum initialization value 50460bbd71c8 UPSTREAM: scsi: ufs: ufshpb: Merge ufshpb_reset() and ufshpb_reset_host() 92cf8c285a1f UPSTREAM: scsi: ufs: qcom: Enable RPM_AUTOSUSPEND for runtime PM ebebd5ef5f9d UPSTREAM: scsi: ufs: core: Remove redundant wmb() in ufshcd_send_command() 327367068e6c UPSTREAM: scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled a44188938cdb UPSTREAM: scsi: ufs: qcom: Simplify handling of devm_phy_get() 74e83bcb8fe1 UPSTREAM: scsi: ufs: qcom: Fix acquiring the optional reset control line 09550e324549 UPSTREAM: scsi: ufs: Use pm_runtime_resume_and_get() instead of pm_runtime_get_sync() c01d31a66e63 UPSTREAM: scsi: ufs: core: Remove duplicate include in ufshcd 19a65b5076d2 UPSTREAM: scsi: ufs: Move the ufs_is_valid_unit_desc_lun() definition 5d99de46b8a9 UPSTREAM: scsi: ufs: Move the struct ufs_ref_clk definition c32bb82fd942 UPSTREAM: scsi: ufs: Split the ufshcd.h header file de7478829f7d UPSTREAM: scsi: ufs: Minimize #include directives ab2a9f61fd70 UPSTREAM: scsi: ufs: Fix kernel-doc syntax in ufshcd.h dbb937327681 UPSTREAM: scsi: ufs: Remove unnecessary ufshcd-crypto.h include directives e8d1bcb857fb UPSTREAM: scsi: ufs: qcom: Fix ufs_qcom_resume() d8d1d7ec78e0 UPSTREAM: scsi: ufs: Introduce ufshcd_clkgate_delay_set() 2d122e38020d UPSTREAM: scsi: ufs: Remove locking from around single register writes 97ce892ac4a6 UPSTREAM: scsi: ufs: Remove the TRUE and FALSE definitions be4c229787df UPSTREAM: scsi: ufs: Remove paths from source code comments bcbe10d41485 UPSTREAM: scsi: ufs: Use an SPDX license identifier in the Kconfig file 46ef253523a7 UPSTREAM: scsi: ufs: Rename sdev_ufs_device into ufs_device_wlun 558fd80aa730 UPSTREAM: scsi: ufs: Remove the driver version 8a620499b401 UPSTREAM: scsi: ufs: Make the config_scaling_param calls type safe a34bbc236561 UPSTREAM: scsi: ufs: Switch to aggregate initialization 8bf192b30c3b UPSTREAM: scsi: ufs: Remove unused constants and code 19a799fc716e UPSTREAM: scsi: ufs: Invert the return value of ufshcd_is_hba_active() 1a042f80d253 UPSTREAM: scsi: ufs: Declare the quirks array const d6a23949d5c3 UPSTREAM: scsi: ufs: Rename struct ufs_dev_fix into ufs_dev_quirk 0b019cd9e398 UPSTREAM: scsi: ufs: Remove the UFS_FIX() and END_FIX() macros 5f8fd2d6c9fd UPSTREAM: scsi: ufs: Use get_unaligned_be16() instead of be16_to_cpup() 7a975b5e5d6e UPSTREAM: scsi: ufs: Remove ufshcd_lrb.sense_buffer 33d6987272e0 UPSTREAM: scsi: ufs: Remove ufshcd_lrb.sense_bufflen c92cce7069f5 UPSTREAM: scsi: ufs: Simplify statements that return a boolean 4fb19dce9ed1 UPSTREAM: scsi: ufs: Remove superfluous boolean conversions 2dc2b1d12806 UPSTREAM: scsi: ufs: Declare ufshcd_wait_for_register() static 44b8c5b189d8 UPSTREAM: scsi: ufs: Fix a spelling error in a source code comment 2df89985d136 UPSTREAM: scsi: ufs: core: Increase fDeviceInit poll frequency e17ad49da7b3 UPSTREAM: scsi: ufs: core: Remove redundant HPB unmap d612831d20db UPSTREAM: scsi: ufs: ufshcd-pltfrm: Simplify pdev->dev usage 262a7bbdcc96 ANDROID: scsi: ufs: Do not use the struct scsi_request cmd field 8206d48ec2f2 UPSTREAM: scsi: ufs: qcom: Drop custom Android boot parameters 6e2ea6e76d92 UPSTREAM: scsi: ufs: core: Remove unused field in struct ufs_hba a7b23857ed76 UPSTREAM: scsi: ufs: core: Remove wlun_dev_to_hba() fa0e3961cc3b UPSTREAM: scsi: ufs: core: Fix divide by zero in ufshcd_map_queues() d99b8a625fa8 UPSTREAM: scsi: ufs: Add checking lifetime attribute for WriteBooster a7da5e48c1b7 UPSTREAM: scsi: ufs: Modify Tactive time setting conditions 39df8aeec1da UPSTREAM: scsi: ufs: core: Fix deadlock issue in ufshcd_wait_for_doorbell_clr() cc7519a1c9d2 UPSTREAM: scsi: ufs: Implement polling support ccf604bdefc5 UPSTREAM: scsi: ufs: Optimize the command queueing code 82c80c5065e9 UPSTREAM: scsi: ufs: Stop using the clock scaling lock in the error handler c07d3620e492 UPSTREAM: scsi: ufs: Improve SCSI abort handling further 13286b5c450e UPSTREAM: scsi: ufs: Introduce ufshcd_release_scsi_cmd() 38fedd62cfea UPSTREAM: scsi: ufs: Remove the 'update_scaling' local variable b5a9874a16c3 UPSTREAM: scsi: ufs: Remove hba->cmd_queue 8be982b2bf1e UPSTREAM: scsi: ufs: Rework ufshcd_change_queue_depth() bda51ed6ae84 UPSTREAM: scsi: ufs: Remove ufshcd_any_tag_in_use() 585d3a6a9922 UPSTREAM: scsi: ufs: Remove the sdev_rpmb member 04d6424e3d4f UPSTREAM: scsi: ufs: Remove is_rpmb_wlun() 184282026cb2 UPSTREAM: scsi: ufs: Rename a function argument 102a37cdb3ae ANDROID: scsi: ufs: Remove a superfluous #include <linux/async.h> directive acc299050b6b UPSTREAM: scsi: ufs: Let devices remain runtime suspended during system suspend 564c84589b56 UPSTREAM: scsi: ufs: Fix double space in SCSI_UFS_HWMON description 6c8ce1f268cb UPSTREAM: scsi: ufs: Wrap Universal Flash Storage drivers in SCSI_UFSHCD b7746819a96b UPSTREAM: scsi: ufs: ufs-mediatek: Add put_device() after of_find_device_by_node() 9baf43edd7be UPSTREAM: scsi: ufs: ufshpb: Fix warning in ufshpb_set_hpb_read_to_upiu() 3580301d7f9d UPSTREAM: scsi: ufs: ufs-exynos: Introduce ExynosAuto v9 virtual host da2573f38d58 UPSTREAM: scsi: ufs: ufs-exynos: Multi-host configuration for ExynosAuto v9 357cd07dd70f UPSTREAM: scsi: ufs: ufs-exynos: Support ExynosAuto v9 UFS 2af54b9ffc0b UPSTREAM: scsi: ufs: ufs-exynos: Add pre/post_hce_enable drv callbacks efb75f3368c3 UPSTREAM: scsi: ufs: ufs-exynos: Factor out priv data init b53787c23e6d UPSTREAM: scsi: ufs: ufs-exynos: Add EXYNOS_UFS_OPT_SKIP_CONFIG_PHY_ATTR option 4d7b6190b209 UPSTREAM: scsi: ufs: ufs-exynos: Support custom version of ufs_hba_variant_ops 47a41dbf33ed UPSTREAM: scsi: ufs: ufs-exynos: Add setup_clocks callback 0d4aec7a452c UPSTREAM: scsi: ufs: ufs-exynos: Add refclkout_stop control c815dd208e98 UPSTREAM: scsi: ufs: ufs-exynos: Simplify drv_data retrieval b1953e7742b3 UPSTREAM: scsi: ufs: ufs-exynos: Change pclk available max value fd5885d25a95 UPSTREAM: scsi: ufs: core: Micro-optimize ufshcd_map_sg() 1f73097a2331 UPSTREAM: scsi: ufs: core: Remove three superfluous casts 0c9724bdb8b0 UPSTREAM: scsi: ufs: core: Add debugfs attributes for triggering the UFS EH 305287f66a76 UPSTREAM: scsi: ufs: core: Make it easier to add new debugfs attributes c445bd8e69c3 UPSTREAM: scsi: ufs: core: Export ufshcd_schedule_eh_work() 87c2d2269363 UPSTREAM: scsi: ufs: core: Log error handler activity cd3c13a13f5f UPSTREAM: scsi: ufs: core: Improve static type checking f8f72543ebd9 UPSTREAM: scsi: ufs: core: Improve source code comments 4adf547ec1ee UPSTREAM: scsi: ufs: Revert "Retry aborted SCSI commands instead of completing these successfully" 294ba8687c2d UPSTREAM: scsi: ufs: mediatek: Avoid sched_clock() misuse Test: treehugger Bug: 236082129 Change-Id: I821b36ad19c8f2d668b40b011de2a035bb7b0eb8
2022-06-14Snap for 8719416 from fa3003c5b38d646efc050b9c75879e2c1a8ec71f to ↵Android Build Coastguard Worker
gki13-boot-release Change-Id: I3673e674a8f80c095e32048d66adaf2242d2cdfd
2022-06-10Update kernel to builds 8699528 am: fa3003c5b3Howard Chen
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/arm64/+/2121372 Change-Id: Ibea60c63a798313aacf602b85fe4b2228d59e4c5 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-09Update kernel to builds 8699528Howard Chen
git log --first-parent -100 --oneline --no-decorate 7c333ad9f0ae..d0ba9bad59a9: d0ba9bad59a9 ANDROID: ABI: replace blk_ksm functions in symbol lists dc317ea30a79 BACKPORT: blk-crypto: show crypto capabilities in sysfs 42047e1342c5 BACKPORT: block: simplify calling convention of elv_unregister_queue() 4887dd4fe3c8 ANDROID: fscrypt: add support for hardware-wrapped keys 3d489f629e8c ANDROID: dm: add support for passing through derive_sw_secret fede1ff29bfa ANDROID: dm: Add wrapped key support in dm-default-key 58a64d98e340 ANDROID: block: add basic hardware-wrapped key support b02d8237b8cc ANDROID: scsi: ufs: allow overriding the blk_crypto_profile 23c9ecd9a3f6 UPSTREAM: blk-crypto: remove blk_crypto_unregister() a573ddec5eef UPSTREAM: blk-crypto: update inline encryption documentation 003d92417467 BACKPORT: blk-crypto: rename blk_keyslot_manager to blk_crypto_profile 2b846ef4282a UPSTREAM: blk-crypto: rename keyslot-manager files to blk-crypto-profile be6647b4104a UPSTREAM: blk-crypto-fallback: properly prefix function and struct names 08fac5f12583 Revert "ONHOLD: ANDROID: scsi: ufs: allow overriding the blk_keyslot_manager" 74adf309bd5b Revert "ANDROID: block: add hardware-wrapped key support" 6c0caa8ce5d3 Revert "ANDROID: dm: add support for passing through derive_raw_secret" eb05f5538c0f Revert "ANDROID: dm: Add wrapped key support in dm-default-key" fdf3d9ae9731 Revert "ANDROID: fscrypt: add support for hardware-wrapped keys" dd46d0403d3c Revert "ANDROID: fs: FS tracepoints to track IO." fa1f371e6369 ANDROID: dm-default-key: support report_zones 35a1f5b99cf6 ANDROID: GKI: enable zoned device support 6a1eb03a824f Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.15.y' into android14-5.15 a0d26c51d7d4 Merge 5.15.37 into android14-5.15 7a32f9d6ff0c Merge 5.15.36 into android14-5.15 f478e274b18c ANDROID: add build configs for Microdroid Test: treehugger Bug: 235428667 Change-Id: I4d81eda5790703f78999af239a00a2644bbbef49
2022-06-07Snap for 8690414 from ab8ae9b4fd56cdffe9c13069b17d314baa38ef33 to ↵Android Build Coastguard Worker
gki13-boot-release Change-Id: Ifd0fa7ddea083bb95da5e9e36928ada8f9e1c95e
2022-06-01Update kernel to builds 8666566 am: ab8ae9b4fdHoward Chen
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/arm64/+/2112707 Change-Id: I1d4718ea76dd498746b4e439374bb15479848f9e Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-01Update kernel to builds 8666566Howard Chen
git log --first-parent -100 --oneline --no-decorate 1a0ea2faa8d9..7c333ad9f0ae: 7c333ad9f0ae FROMGIT: xfrm: do not set IPv4 DF flag when encapsulating IPv6 frames <= 1280 bytes. 68fe0eca3bfe ANDROID: arm64: gki_defconfig: Add CONFIG_DMA_RESTRICTED_POOL=y Test: treehugger Bug: 234538046 Change-Id: I7c59ed3f6b5bdff45a5692167e0df938e39fc895
2022-05-27Snap for 8650941 from e1308d7e5ae2236357d2198b837203edf9623df4 to ↵Android Build Coastguard Worker
gki13-boot-release Change-Id: I26b80e0e3f8a7781e7d67c354a3ccb1e9cae246e
2022-05-25Merge "Update kernel to builds 8631720" am: e1308d7e5aHoward Chen
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/arm64/+/2104064 Change-Id: I14b7e8d26e52e838797b7a2cf999a7c6f06b955f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-25Merge "Update kernel to builds 8631720"Howard Chen
2022-05-25Add Android.bp for microdroid am: 3f5a2af13bJiyong Park
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/arm64/+/2103004 Change-Id: I370ac249a5c2b8dc4817843825a8c9089522769f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-24Update kernel to builds 8631720Howard Chen
git log --first-parent -100 --oneline --no-decorate 158384f20d1e..1a0ea2faa8d9: 1a0ea2faa8d9 ANDROID: turn off KMI enforcement Test: treehugger Bug: 233158266 Change-Id: I7974484b3a6c4d7ba51e2b237298f3694089f1e4
2022-05-23Add Android.bp for microdroidJiyong Park
Bug: 233317671 Test: watch TH Change-Id: I570ca3cc4a98ef46ce88b544284fb0fb44e69f9e
2022-05-19Update kernel to builds 8610100 am: 89c3caa469Howard Chen
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/arm64/+/2098018 Change-Id: I95496283230ae3b09a50b74f5f57fe14c89e7d2d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-19Update kernel to builds 8610100Howard Chen
git log --first-parent -100 --oneline --no-decorate d551647f3bce..158384f20d1e: 158384f20d1e ANDROID: include GKI_MODULES_LIST f7c30f214621 ANDROID: ABI: Update symbols to unisoc whitelist f6e6ea16d7b5 UPSTREAM: mm: kfence: fix objcgs vector allocation 7d6503bd0a7b UPSTREAM: ARM: dts: socfpga: change qspi to "intel,socfpga-qspi" be536ecab24a UPSTREAM: spi: cadence-quadspi: fix write completion support 910b540ffa51 Merge 5.15.41 into android13-5.15 0bfa00b6ba69 Merge 5.15.40 into android13-5.15 2bde857bee99 Merge 5.15.39 into android13-5.15 1fe41e33fb9d ANDROID: GKI: update the abi .xml file due to hex_to_bin() changes 5deab346ca0c Revert "tcp: ensure to use the most recently sent skb when filling the rate sample" 4154968fe841 Merge 5.15.38 into android13-5.15 d6d4ce0cc521 UPSTREAM: floppy: disable FDRAWCMD by default ecda2085fd70 Revert 5.15.37 merge into android13-5.15 ef5fed3c1eb9 Merge 5.15.37 into android13-5.15 e80661dff229 Revert "netfilter: conntrack: convert to refcount_t api" 8b226103c980 Revert "netfilter: conntrack: avoid useless indirection during conntrack destruction" 6910f0f08b6c Revert "netfilter: nft_ct: fix use after free when attaching zone template" de109008b375 Revert "oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup" 02428be2b41e Revert "ipv6: make ip6_rt_gc_expire an atomic_t" e95cdba8e204 Merge 5.15.36 into android13-5.15 53b459a3ba59 ANDROID: GKI: 5/18/2022 KMI update 949edf7539b6 ANDROID: Fix suspicious RCU usage warning 7a2101d0e6f2 UPSTREAM: regmap: allow to define reg_update_bits for no bus configuration 29277e2bf79d ANDROID: add vendor fields to swap_info_struct to record swap stats 2fd1f19d555c ANDROID: add vendor fields to swap_slots_cache to support multiple swap devices dcac70709fb5 ANDROID: add vendor fields to lruvec to record refault stats 4f97f6251750 FROMGIT: Enable repeat tlbi workaround on KRYO4XX gold CPUs d8d29c85d847 ANDROID: ABI: Update symbols to unisoc whitelist for the 2st e8b3f31d7a60 ANDROID: arm64: Fix MMIO guard ioremap when called before slab_is_available(). 525d77310a20 ANDROID: pstore/ram: Add backward compatibility for ramoops reserved region 317045867f76 FROMLIST: pstore/ram: Rework logic for detecting ramoops reserved memory region 065d546615bd ANDROID: tty: serial: msm: geni: configure pinctrl when console is disabled 41a4dab305d0 ANDROID: Disable CFI on trace hooks d6a300eb7a59 ANDROID: Disable CFI on restricted vendor hooks e88313ab7cc5 ANDROID: KVM: arm64: pkvm: Ensure that TLBs and I-cache are private to each vcpu 10bb2d3f934e ANDROID: KVM: arm64: Remove stale shadow_handle field 95044ba1f6b4 FROMLIST: usb: dwc3: Fix ep0 handling when getting reset while doing control transfer 9599549d6848 ANDROID: ABI: Update symbols to unisoc whitelist for the 7st a46280457e55 FROMLIST: media: Kconfig: Make DVB_CORE=m possible when MEDIA_SUPPORT=y b1d4f24555b7 ANDROID: abi_gki_aarch64_qcom: Update symbol list 87abd99c7f22 ANDROID: firmware_loader: Fix warning with firmware_param_path_set bb8c831668a0 Revert "ANDROID: KVM: arm64: pkvm: Ensure that TLBs and I-cache are private to each vcpu" 435891a60773 ANDROID: GCE: To build kernel image for gce cloud android. 0af43f935e60 ANDROID: enable db845c kleaf build. 23ef56f65c9e Revert "ANDROID: Make file-backed vma teardown synchronous" d1d3f4a80181 ANDROID: GCE: To build kernel image for gce cloud android. 0c427d1154d1 FROMLIST: serial: qcom_geni_serial: Disable MMIO tracing for geni serial a04009eea622 ANDROID: kernel: fix debug_kinfo set twice crash issue 12a5d3ae52ac UPSTREAM: media: v4l2-ctrls: Add RGB color effects control 53cb94b10473 ANDROID: abi_gki_aarch64_qcom: Update qcom abi symbol list 5f20a6414ed4 ANDROID: usb: export tracepoint for dwc3_complete_trb aec40de3d7a3 ANDROID: cputime: seprate irq entry and exit tracehooks 3eebd9f7e458 ANDROID: ABI: Update pixel symbol list and ABI xml 614e8febec68 ANDROID: abi_gki_aarch64_qcom: Update symbol list fe25fc537523 ANDROID: Make file-backed vma teardown synchronous cc81da9a8e28 ANDROID: abi_gki_aarch64_qcom: Add icc_sync_state f7684ebb37b8 ANDROID: ABI: Update symbols to unisoc whitelist for the 6th 2c13c0def9bc ANDROID: Update symbol list for mtk 1e927b098a9b ANDROID: abi_gki_aarch64_qcom: Update symbol list. a327e0592363 UPSTREAM: printk: ringbuffer: Improve prb_next_seq() performance Test: treehugger Bug: 233143047 Change-Id: Idc930fb483091201a6c298e2d9090af62889fe25
2022-05-17Snap for 8604387 from 4d4d80c4f7192a4f187e1971b5b6b88c4bd2d9db to ↵Android Build Coastguard Worker
gki13-boot-release Change-Id: I42136a649b9dbacaee6e9841a1f7caea9da302be
2022-05-13Update kernel to builds 8568281 am: 4d4d80c4f7Howard Chen
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/arm64/+/2093889 Change-Id: Ib02dd91e2e82def4a7f40ff28b679e7c9a047003 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-11Update kernel to builds 8568281Howard Chen
git log --first-parent -100 --oneline --no-decorate 22e9215f1bea..d551647f3bce: d551647f3bce ANDROID: firmware_loader: Add support for customer firmware paths d7024276b3e1 FROMLIST: remoteproc: Use unbounded workqueue for recovery work f69ae9910d1e ANDROID: kbuild: mod: Move $(obj) prefix inside awk b72ece48533f FROMGIT: kbuild: read *.mod to get objects passed to $(LD) or $(AR) 2c3a1d577c2f FROMGIT: kbuild: make *.mod not depend on *.o 3fd069692766 FROMGIT: kbuild: get rid of duplication in *.mod files 0e5851bf31bf FROMGIT: kbuild: split the second line of *.mod into *.usyms fe25d38e6a2f FROMGIT: kbuild: reuse real-search to simplify cmd_mod 64f77a829745 FROMGIT: kbuild: make multi_depend work with targets in subdirectory 12b13aeab2ca FROMGIT: kbuild: reuse suffix-search to refactor multi_depend ff8dd4797ea3 ANDROID: abi_gki_aarch64_qcom: Update symbol list 089737550994 ANDROID: ABI: Update symbols to unisoc whitelist for the 5th fe03278e3ded ANDROID: ABI: Update symbols to unisoc whitelist for the 1st da01931c1c46 BACKPORT: FROMLIST: cfg80211: parse RNR IE about MLD params for MBSSID feature 186398845eb3 ANDROID: abi_gki_aarch64_qcom: Update qcom abi symbol list 60453867b124 FROMGIT: net: fix wrong network header length 00f91c320adc ANDROID: Update mtktv symbol list 3rd d5afdad23605 ANDROID: arm: Mark the recheduling IPI as raw interrupt b1d7d73520f8 ANDROID: arm64: Mark the recheduling IPI as raw interrupt a879ad2ff027 ANDROID: genirq: Allow an interrupt to be marked as 'raw' 785d595536ad ANDROID: vendor_hooks: Add hooks for ufs scheduler 158f4939e2d0 FROMLIST: soc: qcom: geni: Disable MMIO tracing for GENI SE b2249adf8fb0 ANDROID: ABI: Update symbols to unisoc whitelist for the 4st b7a5dd562356 ANDROID: abi_gki_aarch64_qcom: Update qcom abi symbol list e105a6752dc1 ANDROID: abi_gki_aarch64_qcom: Update symbol list 951ac571e4b3 ANDROID: abi_gki_aarch64_qcom: Sort symbol list f37c75cc46aa ANDROID: ABI: Update symbols to unisoc whitelist for the 28st e2e042c0c42d ANDROID: KVM: arm64: Fix for do not allow memslot changes after first VM run under pKVM 92a6dd386509 ANDROID: KVM: arm64: pkvm: Ensure that TLBs and I-cache are private to each vcpu 5de988a7af53 ANDROID: GKI: 5/4/2022 KMI update ab93eee30342 ANDROID: GKI: add mem_section to pixel's symbol list 23a0beaf3c2b ANDROID: net: introduce ip_local_unbindable_ports sysctl 7045a3408d79 ANDROID: sched: Add flags parameter to enq/deq after tracehooks 99ee6f76f401 ANDROID: GKI: Remove pfn_valid symbol 13d8c86730dd BACKPORT: arm64/mm: drop HAVE_ARCH_PFN_VALID 565ca36055ff BACKPORT: dma-mapping: remove bogus test for pfn_valid from dma_map_resource 521f2e62a365 ANDROID: add kabi padding for structures for the android13 release 63c642ec6bda ANDROID: GKI: device.h: add Android ABI padding to some structures 7c2dfad6cfd4 ANDROID: GKI: elevator: add Android ABI padding to some structures 2d9161d8b176 ANDROID: GKI: scsi: add Android ABI padding to some structures 0f2bfefeca6b ANDROID: GKI: workqueue.h: add Android ABI padding to some structures 1a022b1c5ea7 ANDROID: GKI: sched: add Android ABI padding to some structures 996afd72e8d6 ANDROID: GKI: phy: add Android ABI padding to some structures 842810973974 ANDROID: GKI: fs.h: add Android ABI padding to some structures 51901cf862db ANDROID: GKI: dentry: add Android ABI padding to some structures 23c54dcf77b6 ANDROID: GKI: bio: add Android ABI padding to some structures 976bb0ed7760 ANDROID: GKI: ufs: add Android ABI padding to some structures 1dd81ffe5e89 Revert "Revert "opp: Expose of-node's name in debugfs"" aded19031237 Revert "Revert "gpio: Restrict usage of GPIO chip irq members before initialization"" 574f2b7533ef Revert "ANDROID: GKI: fix crc issue with commit 2e76c69c85f9 ("block: don't merge across cgroup boundaries if blkcg is enabled")" 6bfa0e0bc892 Revert "Revert "ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock"" f817274eea5f Revert "Revert "scsi: ufs: Fix runtime PM messages never-ending cycle"" 87106f720f85 Revert "Revert "scsi: core: sd: Add silence_suspend flag to suppress some PM messages"" 7c41694559cd Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal"" 87471644eb62 Revert "Revert "PCI: Reduce warnings on possible RW1C corruption"" d953392f012c Revert "Revert "drm/connector: Fix typo in documentation"" 991ac9cee943 Revert "Revert "drm/edid: Split deep color modes between RGB and YUV444"" 2014a9eea4f9 Revert "Revert "coredump: Use the vma snapshot in fill_files_note"" 8b0bc3fc2a4c Revert "Revert "coredump: Remove the WARN_ON in dump_vma_snapshot"" 23dd13c9f9d8 Revert "Revert "coredump: Snapshot the vmas in do_coredump"" b3c54971badd FROMLIST: arm64: paravirt: Use RCU read locks to guard stolen_time Test: treehugger Bug: 232189411 Change-Id: I6e4e7efbe2bf0e60375e72dd7fcfd7caa8980b30
2022-05-05Update kernel to builds 8535551 am: 871ccefd08Howard Chen
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/arm64/+/2086884 Change-Id: Ibe1485f07896cc7e19d829f4cc7fd1cd469b18b9 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04Update kernel to builds 8535551Howard Chen
git log --first-parent -100 --oneline --no-decorate 61b109251b92..22e9215f1bea: 22e9215f1bea UPSTREAM: usb: dwc3: gadget: Replace list_for_each_entry_safe() if using giveback 5dfe5279ff4b UPSTREAM: usb: dwc3: Issue core soft reset before enabling run/stop c975869992cd UPSTREAM: usb: dwc3: gadget: Wait for ep0 xfers to complete during dequeue 7758f8b41a32 ANDROID: gki - set CONFIG_USB_NET_AX88179_178A=y (usb gbit ethernet dongle) 471dfd69fb39 ANDROID: clang: update to 14.0.7 f5216880de53 FROMGIT: KVM: arm64: Handle host stage-2 faults from 32-bit EL0 98ab6de28be3 ANDROID: abi_gki_aarch64_qcom: Update qcom abi symbol list fa81585b5d78 ANDROID: GKI: update exynosauto symbol list 4b7d638447ca ANDROID: ABI: Update symbols to unisoc whitelist for the 3th d7355d4294df ANDROID: fix kernelci build issue for configfs module fbfc5c68b69c ANDROID: GKI: Disable CONFIG_KUNIT 7a68c2c45139 ANDROID: fix KCFLAGS override by __ANDROID_COMMON_KERNEL__ dd97c0f28467 ANDROID: abi_gki_aarch64_qcom: Update qcom abi symbol list 7ec90fc9ded3 FROMGIT: scsi: ufs: core: scsi_get_lba() error fix 6c55ca2cae82 ANDROID: Add flag to indicate compiling against ACK a322e22ea781 ANDROID: GKI: Update abi_gki_aarch64_qcom with symbols for mem-offline b6eb5c751273 ANDROID: GKI: Add symbol list for exynos d49a012b57ab ANDROID: abi_gki_aarch64_qcom: Update qcom abi symbol list a6ebc737af6b ANDROID: usb: export tracepoint for usb gadget connect/disconnect def3ff8c556e ANDROID: sched/rt: Only enable RT sync for SMP targets a7133dd750db ANDROID: sched/rt: Add support for rt sync wakeups 9f7014a6d21b ANDROID: irq: manage: Export irq_do_set_affinity symbol fdb01338797f ANDROID: gic-v3: Update vendor hook to set affinity in GIC v3 3ccc4b2705ec FROMGIT: scsi: ufs: core: Exclude UECxx from SFR dump list 94816d9fd619 ANDROID: GKI: add initial symbol list for Exynos Auto SoC 6f741e863cbf ANDROID: arm64: Auto-enroll MMIO guard on protected vms 898049a6846a ANDROID: mm: Export vmalloc_nr_pages d48a14d37f7b ANDROID: mm: Export pcpu_nr_pages c978fa20fd73 UPSTREAM: f2fs: should not truncate blocks during roll-forward recovery d7f3794b3406 ANDROID: add gki_module headers to .gitignore file 4b7b7a96e48b ANDROID: usb: add EXPORT_TRACE_SYMBOL to export tracepoint 455b1ae0b4f4 ANDROID: abi_gki_aarch64_qcom: Update qcom abi symbol list Test: treehugger Bug: 231392535 Change-Id: I4fa08c202ee120ba85002b09d46ec46cb3a0ba2f
2022-05-02Update kernel to builds 8500515 am: 3f7611b959Howard Chen
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/arm64/+/2076603 Change-Id: Ib61ebd28bfec894615bd780dc92143dc90498aab Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-27Update kernel to builds 8500515Howard Chen
git log --first-parent -100 --oneline --no-decorate 7b5e736d7c63..61b109251b92: 61b109251b92 ANDROID: usb: add EXPORT_TRACE_SYMBOL to export tracepoint ec1a28c7c03a Merge 5.15.35 into android13-5.15 34c16f1a2073 Revert "gpio: Restrict usage of GPIO chip irq members before initialization" ee5fed1cefc3 Revert "opp: Expose of-node's name in debugfs" fa4df40307a4 ANDROID: GKI: remove CONFIG_UBSAN_OBJECT_SIZE from gki_defconfig 33f5d1daecf0 Merge 5.15.34 into android13-5.15 7f5325b5bb9e ANDROID: GKI: add vendor hook for mmc 96e0181952ab ANDROID: GKI: Add initial symbol list for imx fde6251d1fbe ANDROID: KVM: arm64: s2mpu: Allow r/o access to control regs 520d88005fb9 ANDROID: KVM: arm64: s2mpu: Allow reading MPTC entries fdfed49bf713 ANDROID: KVM: arm64: s2mpu: Allow L1ENTRY_* r/o access e62f59e5679b ANDROID: KVM: arm64: s2mpu: Refactor DABT handler 28632d7a235c ANDROID: KVM: arm64: s2mpu: Extract L1ENTRY_* consts 71e7a059a0e1 ANDROID: Suppress build.sh deprecation warnings. 64e9c6784d6d ANDROID: GKI: 4/20/2022 KMI update 457758d86cbb ANDROID: update is_cpu_allowed hook prototype 07c3480a9df8 UPSTREAM: scsi: ufs: mediatek: Support vops pre suspend to disable auto-hibern8 5134c3ba7c89 ANDROID: USB: Add vendor specified variables to phy.h deb6937be6f7 ANDROID: GKI: build multi-gen LRU 763ca9270fce FROMLIST: mm: multi-gen LRU: design doc 6e815a6f3433 FROMLIST: mm: multi-gen LRU: admin guide 3d18c9ea72f9 FROMLIST: mm: multi-gen LRU: debugfs interface e8507816d175 FROMLIST: mm: multi-gen LRU: thrashing prevention 76f7f07cbfd2 FROMLIST: mm: multi-gen LRU: kill switch 4d905e91d4f5 FROMLIST: mm: multi-gen LRU: optimize multiple memcgs 5280d76d38f0 FROMLIST: mm: multi-gen LRU: support page table walks afd94c9ef990 FROMLIST: mm: multi-gen LRU: exploit locality in rmap a1537a68c501 FROMLIST: mm: multi-gen LRU: minimal implementation f88ed5a3d328 FROMLIST: mm: multi-gen LRU: groundwork d896bcb2a8f2 FROMLIST: Revert "include/linux/mm_inline.h: fold __update_lru_size() into its sole caller" 3eb077057d9b FROMLIST: mm/vmscan.c: refactor shrink_node() 2f4e6bc5ac90 FROMLIST: mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG 1861f17391a8 FROMLIST: mm: x86, arm64: add arch_has_hw_pte_young() 9d3a91652bb1 BACKPORT: FROMLIST: dma-heap: Let dma heap use dma_map_attrs to map & unmap iova 1465f16acab1 ANDROID: ABI: Update symbols to unisoc whitelist for the 2th ff1561ac7fae Revert "coredump: Snapshot the vmas in do_coredump" c31598eb0b11 Revert "coredump: Remove the WARN_ON in dump_vma_snapshot" 0c5b51622c4a Revert "coredump: Use the vma snapshot in fill_files_note" 7f7da7f236b0 Revert "drm/edid: Split deep color modes between RGB and YUV444" a717ddfe1a19 Revert "drm/connector: Fix typo in documentation" 7be3754601ac Revert "PCI: Reduce warnings on possible RW1C corruption" 5cc70dfa4739 Revert "fbdev: Hot-unplug firmware fb devices on forced removal" 240526f65521 Revert "scsi: core: sd: Add silence_suspend flag to suppress some PM messages" ab02bc73ec24 Revert "scsi: ufs: Fix runtime PM messages never-ending cycle" 990e8bd6d9de Revert "ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock" 93d8bbeafbd4 ANDROID: GKI: fix crc issue with commit 2e76c69c85f9 ("block: don't merge across cgroup boundaries if blkcg is enabled") 12089b6db83d ANDROID: remove CONFIG_HW_RANDOM_CAVIUM from arm64 gki_defconfig b41a37c03657 Merge 5.15.33 into android13-5.15 Test: treehugger Bug: 230554335 Change-Id: I8fbd52db0f3bcef023025059b781565e3848ef47
2022-04-21Update kernel to builds 8474665 am: 4fcbd52e50Howard Chen
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/arm64/+/2067235 Change-Id: Iec53dc4fd252454c2e653bab72f543d7e802a907 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-20Update kernel to builds 8474665Howard Chen
git log --first-parent -100 --oneline --no-decorate 4d5aa4280ab4..7b5e736d7c63: 7b5e736d7c63 ANDROID: GKI: Enable CRYPTO_DES 3946cfe599b9 FROMLIST: kasan: mark KASAN_VMALLOC flags as kasan_vmalloc_flags_t c4abfe47fc8a FROMLIST: kasan: fix hw tags enablement when KUNIT tests are disabled fbf37f26a5c3 BACKPORT: mm, kasan: fix __GFP_BITS_SHIFT definition breaking LOCKDEP 52c83986c9a0 BACKPORT: kasan: test: support async (again) and asymm modes for HW_TAGS ace93ca5effc ANDROID: GKI: psci: add hook to check if cpu is allowed to power off 40bcf12c6b4d ANDROID: sched: vendor hook for sched_getaffinity 87b89ce83b2c ANDROID: scheduler: add vendor-specific wake flag 46a5d62344b2 FROMGIT: EXP rcu: Move expedited grace period (GP) work to RT kthread_worker fad13230ac13 ANDROID: sched: create trace points for 32bit execve 3d19379a792a ANDROID: GKI: Enable CONFIG_USB_EHCI_ROOT_HUB_TT 602c233f65a0 ANDROID: thermal: Add a flag for vendor hook enable_thermal_power_throt- tle 8879650556ed ANDROID: GKI: dma-buf: add vendor hook for dma_buf_release 53e342c183af ANDROID: GKI: regmap: Add regmap vendor hook for of_syscon_register eabd925e6150 ANDROID: mm: shmem: use reclaim_pages() to recalim pages from a list df9528ab155f UPSTREAM: PCI: dwc: Export more symbols to allow modular drivers 0e10f65fa989 ANDROID: usb: Add vendor hook when core detect a new device 4790282ac1c9 ANDROID: Move BRANCH from build.config.common to .constants. Test: treehugger Bug: 229814029 Change-Id: Ib542377744ac72b3ed1fa7bc81f453591593f6b8
2022-04-18Empty merge of sc-v2-dev-plus-aosp-without-vendor@8433047Xin Li
Bug: 226662282 Merged-In: I866d3f79fdf1f80e1863d8c3f3cf8b04266e5777 Change-Id: Ia4519149b1791d22dd6a77cfe9b70cfbd3341170
2022-04-18Snap for 8464907 from a0d26ed38973df230bceae5dd493d479445b08cd to ↵Android Build Coastguard Worker
gki13-boot-release Change-Id: Ia66354cfe598d405c9a278beb5c36e4f086f680f
2022-04-15Update kernel to builds 8457455 am: a0d26ed389Howard Chen
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/arm64/+/2063242 Change-Id: I496a98fcefa5e3e2ec30d5777f2ae0998152b088 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-15Update kernel to builds 8457455Howard Chen
git log --first-parent -100 --oneline --no-decorate d9f210a14db5..4d5aa4280ab4: 4d5aa4280ab4 ANDROID: KVM: arm64: Do not allow memslot modifications once a PVM has run 5f852449e8fd ANDROID: arm64: Wrap MPAM setup with a config option 53b9568a1c32 ANDROID: clang: update to 14.0.4 e12dcc29ccdd ANDROID: Configure out the macros in android_kabi and android_vendor 3d21efc81ca1 ANDROID: KVM: arm64: Fix size calculation of FFA memory range 7a67d424c13e ANDROID: KVM: arm64: Pin FFA mailboxes shared by the host 0f1d21aeb4bf UPSTREAM: rpmsg: ctrl: Introduce new RPMSG_CREATE/RELEASE_DEV_IOCTL controls ac2a5fe28c0b UPSTREAM: rpmsg: char: Introduce the "rpmsg-raw" channel 80082a8b2728 UPSTREAM: rpmsg: char: Add possibility to use default endpoint of the rpmsg device 3ebe5afe9383 UPSTREAM: rpmsg: char: Refactor rpmsg_chrdev_eptdev_create function d08b81c362e1 UPSTREAM: rpmsg: Update rpmsg_chrdev_register_device function 902aa461ee56 UPSTREAM: rpmsg: Move the rpmsg control device from rpmsg_char to rpmsg_ctrl 1081d84dc4f8 UPSTREAM: rpmsg: Create the rpmsg class in core instead of in rpmsg char 33b09b1ac7df UPSTREAM: rpmsg: char: Export eptdev create and destroy functions 5ce1bc8a73f3 UPSTREAM: rpmsg: char: Add pr_fmt() to prefix messages 374fbf293907 UPSTREAM: rpmsg: char: Remove useless include 6ba50a593690 ANDROID: ABI: Add unisoc whitelist for the A13-5.15 bfa8ef2119b2 ANDROID: GKI: Add USB audio and XHCI symbols to QCOM ABI 4da208a0b034 ANDROID: usb: host: export additional xhci symbols for ring management 4dad64ab323e ANDROID: sound: usb: Export symbols for endpoint management 982c7ee3e3ab ANDROID: sound: usb: Add vendor hooks for connect & disconnect d5d14b8ff874 ANDROID: add initial symbol list for mtk 12b8ef18b20d ANDROID: thermal: Add vendor hook to get thermal zone device e21b6105a99d ANDROID: tty: serial: msm: geni: Do not access private data when console is disabled fbe6f8708d4f ANDROID: thermal: Add hook for cpufreq thermal 3b928fe250ac ANDROID: abi_gki_aarch64_qcom: Update qcom abi symbol list 0957aec08110 ANDROID: KVM: arm64: Fix ToCToU issue when refilling the hyp memcache 7b084e613594 ANDROID: GKI: drm: add vendor hook for drm_atomic_helper_check_modeset a63a546b8966 ANDROID: GKI: drm: add vendor hook for atomic_remove_fb 4e891ae8aa49 UPSTREAM: xhci: make xhci_handshake timeout for xhci_reset() adjustable 7c380c0057ce ANDROID: Add vendor hook to support audio usb offload 0a77fca3aafc ANDROID: GKI: set vfs-only exports into their own namespace 8b304ef27464 ANDROID: KVM: arm64: iommu: Optimize snapshot_host_stage2 b8a31a6030ce ANDROID: KVM: arm64: s2mpu: Initialize MPTs to PROT_RW 58f812160027 ANDROID: KVM: arm64: iommu: Fix upper bound of PT walk ee6a26ce2cf8 FROMLIST: export: fix string handling of namespace in EXPORT_SYMBOL_NS 8a901b005112 UPSTREAM: module.h: allow #define strings to work with MODULE_IMPORT_NS ef6a831b6db9 UPSTREAM: usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind 7bf263ef84e2 FROMGIT: iommu/iova: Improve 32-bit free space estimate 0577882f78a5 ANDROID: GKI: 4/4/2022 KMI update d95c0652dee8 Revert "Revert "ANDROID: GKI: Change UCLAMP_BUCKETS_COUNT to 20"" 0ef21e1c1ae5 ANDROID: vendor_hooks: Reduce pointless modversions CRC churn d831f070384f ANDROID: vmscan: Support multiple kswapd threads per node e82eff62b131 Revert "Revert "ALSA: pcm: Fix races among concurrent prealloc proc writes"" a9ac889b4c4a Revert "Revert "ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls"" 750d58655514 Revert "Revert "ALSA: pcm: Fix races among concurrent read/write and buffer changes"" ebe4f5f49f58 Revert "Revert "ALSA: pcm: Fix races among concurrent hw_params and hw_free calls"" 0ea619fbd3aa ANDROID: GKI: disable rndis USB gadget driver 5168caa32a19 ANDROID: Add vendor hook for tk_based_time_sync d35bf8afbfa2 ANDROID: KVM: arm64: pkvm: Track the SVE state in the shadow vcpu 0b9114c308bb ANDROID: KVM: arm64: Make the use of host or shadow vcpu less error prone 44d0f0db5834 ANDROID: configs: enable UAPI_HEADER_TEST 14f39157c90b ANDROID: build.config: set NDK_TRIPLE 732104190982 ANDROID: disable SAMPLES and BPFILTER for allmodconfigs 51a926e91484 FROMLIST: net, uapi: remove inclusion of arpa/inet.h e6cb41be838f UPSTREAM: kbuild: add --target to correctly cross-compile UAPI headers with Clang Test: treehugger Bug: 229172439 Change-Id: I3d3329e0b1a215c5f5b024d1312f82fb09e074e0
2022-04-11Snap for 8435113 from 130a9d9f23d81958a3db56fb3ae57683b27a0445 to ↵Android Build Coastguard Worker
gki13-boot-release Change-Id: I78d400765252caed2d32473fc05999fc6f3086f8
2022-04-07Update kernel to builds 8409416 am: 130a9d9f23 am: c2d17ee17cHoward Chen
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/arm64/+/2057209 Change-Id: I4abbdb678613704f75aaec832f590c5c9352be2a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07Update kernel to builds 8409416 am: 130a9d9f23Howard Chen
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/arm64/+/2057209 Change-Id: I2f60e18d911f691fe7908f93067987be4e0760e7 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-06Update kernel to builds 8409416Howard Chen
git log --first-parent -100 --oneline --no-decorate 12972dd7bfa3..d9f210a14db5: d9f210a14db5 ANDROID: kunit: Provision kunit as a vendor module e8bca85bc1fd ANDROID: Update the ABI symbol list 6c8043376f4b ANDROID: Add new pkvm_iommu_* functions to aarch64 ABI d2e71e529bf6 ANDROID: KVM: arm64: iommu: Add pkvm_iommu_finalize 2c05ff981ae7 ANDROID: KVM: arm64: iommu: No powered check in DABT handler 611c9a2a4afd ANDROID: KVM: arm64: s2mpu: Create SysMMU_SYNC driver d5bc11965689 ANDROID: KVM: arm64: iommu: Create parent/child relation db89d65f696c ANDROID: KVM: arm64: iommu: Run validate() on struct pkvm_iommu c690c2e305bc ANDROID: KVM: arm64: iommu: Create private mapping last 597558ad5b7f ANDROID: KVM: arm64: iommu: Free memory on registration error 0c292fa8d620 ANDROID: KVM: arm64: iommu: Harden __pkvm_iommu_pm_notify 5de2ef69b647 FROMLIST: fuse: give wakeup hints to the scheduler 754bb029c85f FROMGIT: ASoC: soc-generic-dmaengine-pcm: separate max_buffer_size assignment cd54a8bad45d UPSTREAM: ASoC: dmaengine: Introduce module option prealloc_buffer_size_kbytes 97a290b0e570 ANDROID: thermal: Add vendor hook to check power range 60cddd3d152f ANDROID: GKI: Update virtual_device symbol list c6fb9f663698 ANDROID: Add vendor hook to the effective_cpu_util 59a389919e5f UPSTREAM: virtio: pci: check bar values read from virtio config space 51919aeb09b5 UPSTREAM: Revert "virtio_pci: harden MSI-X interrupts" b1c4b56bc3a8 UPSTREAM: Revert "virtio-pci: harden INTX interrupts" d10551c5fd5c ANDROID: KVM: arm64: Don't map host sections in pkvm fa96b5be92e5 ANDROID: KVM: arm64: Explicitely map kvm_vgic_global_state at EL2 7670745758b3 ANDROID: KVM: arm64: Unmap kvm_arm_hyp_percpu_base from the host e3d466ac291d ANDROID: KVM: arm64: pkvm: Don't access kvm_arm_hyp_percpu_base at EL1 558584da7482 FROMGIT: arm64: head.S: Initialise MPAM EL2 registers and disable traps 5bd796e994dc ANDROID: arm64: Partial MPAM sysreg definition import c6d01c7abaee ANDROID: selftests: incfs: Add stacked_mount_test deef3f1bd784 ANDROID: arm64: restore start_backtrace() notrace and NOKPROBE_SYMBOL 3450010a05bf UPSTREAM: erofs: add sysfs interface fb8ac7510f93 ANDROID: selftests: incfs: Add umount helper function bb06586f5a9f ANDROID: selftests: incfs: skip large_file_test test is not enough free space 27c354de0367 ANDROID: selftests: incfs: Add -fno-omit-frame-pointer f545f0a2a0b8 ANDROID: incremental-fs: limit mount stack depth 73a2a894a9b4 ANDROID: stacktrace: export stack_trace_save_tsk/regs Test: treehugger Bug: 228270187 Change-Id: I866d3f79fdf1f80e1863d8c3f3cf8b04266e5777
2022-04-03[automerger skipped] Merge Android 12 QPR3 ab/8391262 am: fc3b8eb554 -s oursXin Li
am skip reason: Merged-In I5a675a9b4fc447146f8495fe1e7d32c26086e5f8 with SHA-1 18b84a3c80 is already in history Original change: https://googleplex-android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/arm64/+/17544713 Change-Id: Ic68b3d9af7ab2d9048f7bbda9e673b1dfacd82ea Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-01Merge Android 12 QPR3 ab/8391262Xin Li
Bug: 226662282 Merged-In: I5a675a9b4fc447146f8495fe1e7d32c26086e5f8 Change-Id: Ib7efca40679e5fa597e6fa37d062726a415d6296
2022-03-30Update kernel to builds 8378283 am: 0192a5c301 am: 428e39cff3Howard Chen
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/arm64/+/2048750 Change-Id: I5a675a9b4fc447146f8495fe1e7d32c26086e5f8 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30Update kernel to builds 8378283 am: 0192a5c301Howard Chen
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/arm64/+/2048750 Change-Id: I75118925e7b1ad8d12edc0fe98d5652093ce1ac1 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30Update kernel to builds 8378283Howard Chen
git log --first-parent -100 --oneline --no-decorate 79f51cc58ad3..12972dd7bfa3: 12972dd7bfa3 ANDROID: mm: Export kswapd function 162cbdd8076b Revert "ALSA: pcm: Fix races among concurrent hw_params and hw_free calls" 9f368dfefdc0 Revert "ALSA: pcm: Fix races among concurrent read/write and buffer changes" f9e40dc81261 Revert "ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls" 07566786dcf5 Revert "ALSA: pcm: Fix races among concurrent prealloc proc writes" 3019c1326da0 Merge 5.15.32 into android13-5.15 3f5ffbd827db ANDROID: KVM: arm64: Drop FOLL_FORCE when pinning guest memory pages 94bf7ff64290 Revert "ANDROID: KVM: arm64: Add initial support for KVM_CAP_EXIT_HYPERCALL" 68c3df5b39f8 Revert "ANDROID: KVM: arm64: Allow userspace to receive SHARE and UNSHARE notifications" 5f2c063b0e3d ANDROID: usb: export built-in tracepoint functions 9f08c9b8e047 UPSTREAM: virtio-blk: Use blk_validate_block_size() to validate block size 2692f0f6f17f ANDROID: KVM: arm64: pkvm: Inject SIGSEGV on illegal accesses f711573491d3 ANDROID: KVM: arm64: Refactor enter_exception64() d5d40c59dabc ANDROID: KVM: arm64: Add is_pkvm_initialized() helper 4347917056da ANDROID: KVM: arm64: Use PSCI MEM_PROTECT to zap guest pages on reset 935f60b120f8 ANDROID: KVM: arm64: Check pin_user_pages() return value 0b48050d2c8b ANDROID: KVM: arm64: Handle all ID registers trapped for a protected VM 4fa38f9405ba ANDROID: GKI: Enable BUILD_GKI_CERTIFICATION_TOOLS 4390a263a88d ANDROID: usb: gadget: f_accessory: add compat_ioctl support c86bdcbfd532 UPSTREAM: scsi: ufs: ufs-mediatek: Change dbg select by check IP version 9f47dfea7d0d ANDROID: gki_defconfig: enable CONFIG_SPI_MEM 14ad77dd0022 ANDROID: KVM: arm64: Only map swap-backed pages into the guest e9eea2a170fb UPSTREAM: mm: fix use-after-free when anon vma name is used after vma is freed 6e2654ba4905 UPSTREAM: mm: prevent vm_area_struct::anon_name refcount saturation 0fd37220d859 UPSTREAM: mm: refactor vm_area_struct::anon_vma_name usage code 7ff2a036738e Revert "FROMGIT: mm: fix use-after-free when anon vma name is used after vma is freed" 928b638950a7 ANDROID: mm: Fix implicit declaration of function 'isolate_lru_page' b1315d627552 ANDROID: timer: update vendor hook for timer calc index 9283e0977a99 ANDROID: inline isolate_and_split_free_page 3c3554ebf36b ANDROID: clang: update to 14.0.3 a83572352e0b ANDROID: build.config: re-disable LTO properly for KASAN d5aece25862f ANDROID: vendor_hooks: Add hooks for frequency optimization b7464d4ae561 BACKPORT: vsock: each transport cycles only on its own sockets d3273816854a ANDROID: remove crc change in block/blk-core.c d2408f683625 Revert "vsock: each transport cycles only on its own sockets" 61abfd477317 Merge 5.15.31 into android13-5.15 4ccf574362f0 Revert "BACKPORT: vsock: each transport cycles only on its own sockets" c22d8a19e93d BACKPORT: vsock: each transport cycles only on its own sockets f4210b942704 Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-5.15.y' into android13-5.15 63ce3d0fa0ac ANDROID: GKI: 3/23/2022 KMI update 3f353d6f91ab Revert "Revert "mtd: core: Fix a conflict between MTD and NVMEM on wp-gpios property"" a6abedbff6e9 Revert "Revert "nvmem: core: Fix a conflict between MTD and NVMEM on wp-gpios property"" acd0c09fbba6 Revert "Revert "net-timestamp: convert sk->sk_tskey to atomic_t"" 1aeba0549aec ANDROID: GKI: Enable PARAVIRT_TIME_ACCOUNTING config a1f3b5d80ea8 ANDROID: abi_gki_aarch64_qcom: Add reclaim_shmem_address_space 96f80f628451 ANDROID: mm: add reclaim_shmem_address_space() for faster reclaims 7f43425ef27f ANDROID: GKI: enable macsec 8aa6f1cde040 Revert "Revert "bpf: Fix possible race in inc_misses_counter"" 57270a84df04 Revert "Revert "bpf: Use u64_stats_t in struct bpf_prog_stats"" 85c1108fd6ce Revert "Revert "ethtool: Fix link extended state for big endian"" 97e323626c30 Revert "ANDROID: fix up rndis ABI breakage" af2ae8657c9a FROMLIST: dma-buf: support users to change dma_buf.name d2ca738f11a6 FROMLIST: iommu: Introduce map_sg() as an IOMMU op for IOMMU drivers 536fdf792df0 FROMLIST: iommu/io-pgtable: Introduce map_sg() as a page table op 46dfaf84abfd ANDROID: rwsem: Add vendor hook to the rw-semaphore 3a105c3cafa0 ANDROID: ABI: modify exports for find_vma 385b0dd1f929 ANDROID: mm: Fix page table lookup in speculative fault path 6febc3942c29 BACKPORT: FROMLIST: f2fs: implement speculative fault handling a21ca34904e0 BACKPORT: FROMLIST: ext4: implement speculative fault handling 7d6787088d0e BACKPORT: FROMLIST: mm: enable speculative fault handling for supported file types. a2138fee6ce7 FROMLIST: fs: list file types that support speculative faults. 4979ff3738e7 FROMLIST: mm: implement speculative handling in filemap_map_pages() 7045d2d838a3 FROMLIST: mm: implement speculative handling in do_fault_around() 687764059840 BACKPORT: FROMLIST: mm: implement speculative fault handling in finish_fault() cd333a037cfa BACKPORT: FROMLIST: mm: implement speculative handling in filemap_fault() b12e52ca98e3 FROMLIST: mm: implement speculative handling in __do_fault() 48e35d053f92 FROMLIST: mm: rcu safe vma->vm_file freeing fea117c94aea FROMLIST: powerpc/mm: attempt speculative mm faults first c3b8c726b8bf FROMLIST: powerpc/mm: define ARCH_SUPPORTS_SPECULATIVE_PAGE_FAULT ac39e2e1eb49 FROMLIST: arm64/mm: attempt speculative mm faults first f03ec9d1c60d FROMLIST: arm64/mm: define ARCH_SUPPORTS_SPECULATIVE_PAGE_FAULT 9b92402808a2 FROMLIST: mm: anon spf statistics 956cb3f22805 FROMLIST: mm: create new include/linux/vm_event.h header file 12230588f3e9 FROMLIST: mm: disable rcu safe vma freeing for single threaded user space 959fc0f0f1b3 FROMLIST: mm: disable speculative faults for single threaded user space aa9ae5c9158f FROMLIST: mm: implement and enable speculative fault handling in handle_pte_fault() 40bc9ed389f8 FROMLIST: mm: implement speculative handling in wp_page_copy() 81863f742203 FROMLIST: mm: add mmu_notifier_trylock() and mmu_notifier_unlock() 3e15787d2255 FROMLIST: mm: write lock mmu_notifier_lock when registering mmu notifiers 1ae855f1919a FROMLIST: mm: add mmu_notifier_lock 3f4fefc1a429 FROMLIST: percpu-rwsem: enable percpu_sem destruction in atomic context 009020e3d1a0 FROMLIST: mm: enable speculative fault handling in do_numa_page() fedc4d513e77 FROMLIST: mm: implement speculative handling in do_numa_page() c2b2abe72490 FROMLIST: mm: enable speculative fault handling through do_anonymous_page() 31cf1fd5649a FROMLIST: mm: implement speculative handling in do_anonymous_page() 6e6766ab7613 BACKPORT: FROMLIST: mm: add pte_map_lock() and pte_spinlock() 6ab660d7cbf6 FROMLIST: mm: implement speculative handling in __handle_mm_fault(). f3f9f17a32a4 FROMLIST: mm: refactor __handle_mm_fault() / handle_pte_fault() f8a4611b4737 FROMLIST: mm: add speculative_page_walk_begin() and speculative_page_walk_end() 4dea585cfe3a FROMLIST: x86/mm: attempt speculative mm faults first 0823d516af82 FROMLIST: mm: separate mmap locked assertion from find_vma 67cc8ce9a649 FROMLIST: mm: rcu safe vma freeing 29e9bee6fcf5 FROMLIST: mm: add per-mm mmap sequence counter for speculative page fault handling. 4e2e391ff724 BACKPORT: FROMLIST: mm: add do_handle_mm_fault() f2fa9aae2e20 BACKPORT: FROMLIST: mm: add FAULT_FLAG_SPECULATIVE flag f4108b362f54 FROMLIST: x86/mm: define ARCH_SUPPORTS_SPECULATIVE_PAGE_FAULT 67ad4ad4dee3 FROMLIST: mm: introduce CONFIG_SPECULATIVE_PAGE_FAULT 57f3bb2b129e BACKPORT: FROMLIST: do_anonymous_page: reduce code duplication 82ab55ebccc8 FROMLIST: do_anonymous_page: use update_mmu_tlb() ab55b3bab683 FROMLIST: mmap locking API: name the return values Test: treehugger Bug: 227411127 Change-Id: Ia5d55df988a5b49ed2384594258d3d82f4e679ac
2022-03-24Snap for 8348513 from 04071cd2392b82f0de2762e4ca034469c344a635 to ↵Android Build Coastguard Worker
gki13-boot-release Change-Id: I410b106c444a90e400f93d0cbe34e766a2c88725
2022-03-23Update kernel to builds 8339743 am: 04071cd239 am: f94575f344Howard Chen
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/arm64/+/2036565 Change-Id: I54183135d14528debc2444061e5bf18f36559d8f
2022-03-23Update kernel to builds 8339743 am: 04071cd239Howard Chen
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/arm64/+/2036565 Change-Id: I9c65df64f1655227a6f851e33e8cd8b753e46e5e
2022-03-23Snap for 8343809 from 102d69a60596d7091d5244f0f90be291f19f2194 to ↵Android Build Coastguard Worker
gki13-boot-release Change-Id: I07eaf0ef80c9af1e02e600dcf890f834546ef7dc
2022-03-23Update kernel to builds 8339743Howard Chen
git log --first-parent -100 --oneline --no-decorate 405073393fd4..79f51cc58ad3: 79f51cc58ad3 ANDROID: Update QCOM symbol list fdf79bad05d6 ANDROID: incremental-fs: populate userns before calling vfs_rename e4967c187ba0 FROMLIST: kasan, scs: support tagged vmalloc mappings 4b6f018168b5 ANDROID: kasan: sync vmalloc support with linux-next/akpm 78c7e3132da6 ANDROID: thermal: Add hook to enable/disable thermal power throttle 167b1e671c5f Merge 5.15.30 into android13-5.15 061e34c52e0f ANDROID: mm: compaction: fix isolate_and_split_free_page() redefinition 93ad5b812368 ANDROID: gki_defconfig: Disable SERIAL_QCOM_GENI_CONSOLE_DEFAULT_ENABLED 98f1e6b5a0db ANDROID: tty: serial: msm: geni: Add module parameter to enable/disable console a7e175e11264 ANDROID: rproc: Add vendor hook when setting recovery mode a018077c4dce ANDROID: sched/core: Optimize vendor hook placement 0d8a83644b26 FROMGIT: mm/migrate: fix race between lock page and clear PG_Isolated 28b046777fb6 Merge 5.15.29 into android-5.15 1e656f861a42 ANDROID: GKI: Update the .xml file due to 5.15.28 changes 8f997c3ab5de Merge 5.15.28 into android13-5.15 f82f0ceba582 UPSTREAM: sched: Fix yet more sched_fork() races 1eea6c0aeb32 UPSTREAM: sched/fair: Fix fault in reweight_entity f47b852faa4a ANDROID: implement wrapper for reverse migration c34dfc24e09c ANDROID: Add ieee80211_tx_prepare_skb symbol to android/abi_gki_aarch64_virtual_device 74d434ad67f1 Revert "ethtool: Fix link extended state for big endian" beb134d21aa1 Revert "bpf: Use u64_stats_t in struct bpf_prog_stats" bb592b68989c Revert "bpf: Fix possible race in inc_misses_counter" 16f06ae35178 Merge 5.15.27 into android-5.15 11f1be4453c4 ANDROID: thermal: Add vendor hooks for thermal 0e189b0893e3 Revert "net-timestamp: convert sk->sk_tskey to atomic_t" 165953b3529c Revert "nvmem: core: Fix a conflict between MTD and NVMEM on wp-gpios property" 407543a2ff43 Revert "mtd: core: Fix a conflict between MTD and NVMEM on wp-gpios property" fc94364a7023 ANDROID: fix up rndis ABI breakage 26481b5161d7 Merge 5.15.26 into android13-5.15 74710cbec0c5 ANDROID: Add vendor hook to the deadline scheduler Test: treehugger Bug: 226276855 Change-Id: Ie907e456d20c4262625cfacf27cfc705c5fdd8d2
2022-03-16Update kernel to builds 8304553 am: 102d69a605 am: c7c8500411Howard Chen
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/arm64/+/2027790 Change-Id: I64208460afaa3748bf14e2782b399278202cfa7e
2022-03-16Update kernel to builds 8304553 am: 102d69a605Howard Chen
Original change: https://android-review.googlesource.com/c/kernel/prebuilts/common-modules/virtual-device/5.15/arm64/+/2027790 Change-Id: I388f00be830bd063b7e7587483b0a5862d7eb111