summaryrefslogtreecommitdiff
path: root/prebuilt-info.txt
diff options
context:
space:
mode:
authorHoward Chen <howardsoc@google.com>2022-11-02 10:42:03 +0800
committerHoward Chen <howardsoc@google.com>2022-11-02 10:42:03 +0800
commit482d25729ee250db871ca81ce01c55a82e90fd9e (patch)
treef16477205d969a65411178646d16324e34804f68 /prebuilt-info.txt
parent28cd16f67a0ee549c1199779a7b894f902a06365 (diff)
downloadarm64-482d25729ee250db871ca81ce01c55a82e90fd9e.tar.gz
Update kernel to builds 9244197
git log --first-parent -100 --oneline --no-decorate f1076051b3e9..9bb8b084648e: 9bb8b084648e ANDROID: GKI: BUILD.bazel: Clean up modules list d3edc122b621 UPSTREAM: crypto: x86/polyval - Fix crashes when keys are not 16-byte aligned 366ac32d7d8f ANDROID: Split x86 and arm64 DDK headers. 1a1623d01228 FROMGIT: f2fs: let's avoid to get cp_rwsem twice by f2fs_evict_inode by d_invalidate 39228dd9f2ea ANDROID: GKI: BUILD.bazel: Add buildifier sort hint 94afa3c4e00a ANDROID: GKI: BUILD.bazel: Cleanup sync comments 8fdddc52afcd ANDROID: GKI: BUILD.bazel: Clean up module order 5659cc62f17d ANDROID: GKI: Convert cfg/mac80211 as modules e939dcfbc699 ANDROID: KVM: arm64: Flush nVHE hyp_vcpu memcache 44e9b82e013e ANDROID: GKI: x86_64: zram & zsmalloc as modules 316cffd398dc ANDROID: GKI: Convert zram & zsmalloc as protected 736a02437c68 UPSTREAM: mmc: sdhci: Fix host->cmd is null 3d56edf4a961 ANDROID: kleaf: Initial list of ddk_headers (2: virtual_device_x86_64) 93f55093bb2c ANDROID: scsi: ufs: add vendor hook to override key reprogramming 3cf954ca259a ANDROID: BACKPORT: KVM: arm64: Introduce KVM_CAP_ARM_PROTECTED_VM to set/query PVM firmware f19614d0a035 ANDROID: KVM: arm64: Reset primary vCPU according to PVM firmware boot protocol f8516f3e3acc ANDROID: KVM: arm64: Copy pvmfw into guest pages during donation from the host 4b06a6a33de4 ANDROID: KVM: arm64: Clear pvmfw pages on clean host shutdown f92a7cd932c1 ANDROID: KVM: arm64: Ignore length of 0 in kvm_flush_dcache_to_poc() 622befc7e34b ANDROID: KVM: arm64: Unmap PVM firmware from host stage-2 during de-privilege 27b23af25203 ANDROID: KVM: arm64: Parse reserved-memory node for pkvm guest firmware region 14e14cc4e940 ANDROID: kleaf: Initial list of ddk_headers (1: Pixel) ede1fd38eeaf ANDROID: kleaf: Initial list of ddk_headers (0: skeleton) b5a50b82c870 UPSTREAM: KVM: arm64: vgic: Fix exit condition in scan_its_table() bb2ade6a3b18 UPSTREAM: KVM: arm64: nvhe: Fix build with profile optimization 0dd068cba27c Revert "Revert "ANDROID: gki_defconfig: Ensure KVM is configured in "protected" mode"" 39d08ecff2fa ANDROID: Documentation: KVM: Add some documentation for Protected KVM on arm64 52bf3ffd0b7f ANDROID: BACKPORT: KVM: arm64: Introduce KVM_VM_TYPE_ARM_PROTECTED machine type for PVMs 2818b69cdfc7 ANDROID: KVM: arm64: Expose memory sharing hypercalls to protected guests a6e11005e539 ANDROID: KVM: arm64: Reformat/beautify PTP hypercall documentation 48998724f8b9 ANDROID: KVM: arm64: Document the KVM/arm64-specific calls in hypercalls.rst 82a33bfcacf8 ANDROID: KVM: arm64: Rename firmware pseudo-register documentation file dbd3c00d7763 ANDROID: KVM: arm64: Extend memory sharing to allow guest-to-host transitions 66751b515c34 ANDROID: KVM: arm64: Avoid BBM when changing only s/w bits in Stage-2 PTE e815dfc6c68a ANDROID: KVM: arm64: Support TLB invalidation in guest context acf656644931 ANDROID: KVM: arm64: Inject SIGSEGV on illegal accesses c99d2131c5a0 ANDROID: KVM: arm64: Refactor enter_exception64() c0bc03b02504 ANDROID: KVM: arm64: Add is_pkvm_initialized() helper 6392b3a88385 ANDROID: KVM: arm64: Don't expose TLBI hypercalls after de-privilege 1d5bbb9c143e ANDROID: KVM: arm64: Handle PSCI for protected VMs in EL2 421d5cc5c46c ANDROID: KVM: arm64: Factor out vcpu_reset code for core registers and PSCI fcd82a2bcfc6 ANDROID: KVM: arm64: Move some kvm_psci functions to a shared header 41791a8c0038 ANDROID: KVM: arm64: Move pstate reset values to kvm_arm.h e781b3cf0f6f ANDROID: KVM: arm64: Add HVC handling for protected guests at EL2 c63694a9a0c6 ANDROID: KVM: arm64: Track the SVE state in the hypervisor vcpu structure 36e2fd0eacdc ANDROID: KVM: arm64: Initialize hypervisor vm state at EL2 478b1a78e712 ANDROID: KVM: arm64: Refactor kvm_vcpu_enable_ptrauth() for hyp use f400a5aadd66 ANDROID: KVM: arm64: Do not update virtual timer state for protected VMs 221497c558c0 ANDROID: KVM: arm64: Move vgic state between host and hypervisor vcpu structures c86b8a4a5ee1 ANDROID: KVM: arm64: Add EL2 entry/exit handlers for pKVM guests 5c41ce52271e ANDROID: KVM: arm64: Donate memory to protected guests 2ab0cf79ecd6 ANDROID: KVM: arm64: Force injection of a data abort on NISV MMIO exit 697fe62abb84 ANDROID: KVM: arm64: Advertise GICv3 sysreg interface to protected guests 82e11002e173 ANDROID: KVM: arm64: Fix initializing traps in protected mode cab2379b5ec3 ANDROID: KVM: arm64: Move pkvm_vcpu_init_traps to hyp vcpu init d8b682176fc7 ANDROID: KVM: arm64: Reset sysregs for protected VMs e0eb426cfa3f ANDROID: KVM: arm64: Refactor reset_mpidr to extract its computation e545f7a8a91c ANDROID: KVM: arm64: Do not support MTE for protected VMs b042ff6f1cfc ANDROID: KVM: arm64: Restrict protected VM capabilities 93c5d05944d2 ANDROID: KVM: arm64: Trap debug break and watch from guest abf3ca0b7e12 ANDROID: KVM: arm64: Check directly whether the vcpu is protected 188dfd68cd5b ANDROID: KVM: arm64: Reduce host/hyp vcpu state copying e93b1b473837 ANDROID: KVM: arm64: Lazy host FP save/restore d7d7605050e6 ANDROID: KVM: arm64: Reintroduce __sve_save_state ec5f16f9681b ANDROID: KVM: arm64: Introduce lazy-ish state sync for non-protected VMs 2edbb246c228 ANDROID: KVM: arm64: Introduce per-EC entry/exit handlers 328c1d4e6eb9 ANDROID: KVM: arm64: Ensure that TLBs and I-cache are private to each vcpu 5632ecb4dd6f ANDROID: KVM: arm64: Add hyp per_cpu variable to track current physical cpu number 89183fd03b2d ANDROID: KVM: arm64: Skip __kvm_adjust_pc() for protected vcpus c61070ca6780 ANDROID: KVM: arm64: Add current host and hyp vCPU lookup primitive 3bd11c3908d5 ANDROID: KVM: arm64: Introduce the pkvm_vcpu_{load,put} hypercalls bd91ee22a492 ANDROID: KVM: arm64: Add the {flush,sync}_hyp_timer_state() primitives e36af628ae5c ANDROID: KVM: arm64: Introduce predicates to check for protected state d1a0be6f60b4 ANDROID: KVM: arm64: Add the {flush,sync}_hyp_vgic_state() primitives c0b053c93b7f ANDROID: KVM: arm64: Simplify vgic-v3 hypercalls c5c39b6c7375 ANDROID: KVM: arm64: Make vcpu_{read,write}_sys_reg available to HYP code 8adbaf22a105 ANDROID: KVM: arm64: Split up nvhe/fixed_config.h 865f11a86c2f ANDROID: KVM: arm64: Extend memory donation to allow host-to-guest transitions 3c9a9e9201ee ANDROID: BACKPORT: KVM: arm64: Handle guest stage-2 page-tables entirely at EL2 c4cb035083ae ANDROID: BACKPORT: KVM: arm64: Disallow dirty logging and RO memslots with pKVM 8b92cda797c4 ANDROID: KVM: arm64: Do not allow memslot changes after first VM run under pKVM b5040c57435d ANDROID: KVM: arm64: Check for PTE validity when checking for executable/cacheable fee8fb3c2f1b ANDROID: KVM: arm64: Extend memory sharing to allow host-to-guest transitions 5bc92e92c6d7 ANDROID: KVM: arm64: Provide a hypercall for the host to reclaim guest memory e18a331cbcf5 ANDROID: KVM: arm64: Add PC_UPDATE_REQ flags covering all PC updates 7019883a3572 ANDROID: KVM: arm64: Add vcpu flag copy primitive 0cd896e32e3b ANDROID: KVM: arm64: Repurpose a byte of 'order' for flags in 'struct hyp_page' d598e5fead5d FROMLIST: KVM: arm64: Use the pKVM hyp vCPU structure in handle___kvm_vcpu_run() e3e91d77b687 FROMLIST: KVM: arm64: Don't unnecessarily map host kernel sections at EL2 8802d454c80a FROMLIST: KVM: arm64: Explicitly map 'kvm_vgic_global_state' at EL2 d25e6575a302 FROMLIST: BACKPORT: KVM: arm64: Maintain a copy of 'kvm_arm_vmid_bits' at EL2 5e2630d00809 FROMLIST: KVM: arm64: Unmap 'kvm_arm_hyp_percpu_base' from the host 788cd59832b6 FROMLIST: BACKPORT: KVM: arm64: Return guest memory from EL2 via dedicated teardown memcache 0a4a4dc1ea34 FROMLIST: KVM: arm64: Instantiate guest stage-2 page-tables at EL2 2ec58872f4ed FROMLIST: KVM: arm64: Consolidate stage-2 initialisation into a single function cbd6e04ef886 FROMLIST: KVM: arm64: Add generic hyp_memcache helpers 87a2997d2d6b FROMLIST: BACKPORT: KVM: arm64: Provide I-cache invalidation by virtual address at EL2 c5f6c5a7ebe8 FROMLIST: KVM: arm64: Initialise hypervisor copies of host symbols unconditionally 3c6a284905de FROMLIST: KVM: arm64: Add per-cpu fixmap infrastructure at EL2 b3cf2125c346 FROMLIST: KVM: arm64: Instantiate pKVM hypervisor VM and vCPU structures from EL1 Test: treehugger Bug: 256950887 Change-Id: Ib1dffb6abb6a6050afad8fd7bbae1fb4082f089e
Diffstat (limited to 'prebuilt-info.txt')
-rw-r--r--prebuilt-info.txt2
1 files changed, 1 insertions, 1 deletions
diff --git a/prebuilt-info.txt b/prebuilt-info.txt
index ec725d2..4da2b60 100644
--- a/prebuilt-info.txt
+++ b/prebuilt-info.txt
@@ -1,3 +1,3 @@
{
- "kernel-build-id": 9162255
+ "kernel-build-id": 9244197
}