lynx: update kernel-and-modules prebuilt
Linux version 5.10.79-android13-0-00356-g739c58e1b64f-ab7929205
(build-user@build-host) (Android (7685531, based on r433403) clang
version 13.0.2 (https://android.googlesource.com/toolchain/llvm-
project d3e1bef2bc2bdec355d4fd0163aeb0aabbe4b66c), LLD 13.0.2
(/buildbot/src/android/llvm-toolchain/out/llvm-project/lld
d3e1bef2bc2bdec355d4fd0163aeb0aabbe4b66c)) #1 SMP PREEMPT Mon Nov
15 18:24:30 UTC 2021
aosp: (269 changes)
739c58e1 UPSTREAM: tracing/histogram: Fix check for missing operands in an expression
213f8e39 Merge 5.10.79 into android13-5.10
bd816c27 Linux 5.10.79
62424fe4 rsi: fix control-message timeout
...
fe4b8d3c ANDROID: fips140: add service indicators
private/google-modules/aoc: (2 changes)
8cab0821 AoC: Add force speaker ultrasonic boot option
97073fe7 add controls for BT LC3 codec
private/google-modules/nfc: (1 change)
08886a0e Remove the redundant variable
private/gs-google: (279 changes)
48897c04 arm64/dts: Enable faceauth dma heap on cloudripper
a3777c05 arm64/dts: panther: set 1102 Mbps DSI rate
b54f7c4e arm64/dts: gs201: add bl31_log rmem
9330aa06 Fix the incorrect format specifier in CPIF driver
05e046bf Merge "Merge android13-5.10 into android13-gs-pixel-5.10" into android13-gs-pixel-5.10
6ee43c08 arm64/dts: update battery INI
6d47af11 arm64/dts: gs201: Disable DIT boosting at TPMON
ee5b25eb arm64/configs: gs201: Disable DIT
a97dd833 arm64/dts: Update camera device tree for wingboard
f42bda70 Merge android13-5.10 into android13-gs-pixel-5.10
739c58e1 UPSTREAM: tracing/histogram: Fix check for missing operands in an expression
213f8e39 Merge 5.10.79 into android13-5.10
bd816c27 Linux 5.10.79
62424fe4 rsi: fix control-message timeout
8971158a media: staging/intel-ipu3: css: Fix wrong size comparison imgu_css_fw_init
1cf43e92 staging: rtl8192u: fix control-message timeouts
9963ba5b staging: r8712u: fix control-message timeout
844b0249 comedi: vmk80xx: fix bulk and interrupt message timeouts
b7fd7f33 comedi: vmk80xx: fix bulk-buffer overflow
33d7a470 comedi: vmk80xx: fix transfer-buffer overflows
ef143dc0 comedi: ni_usb6501: fix NULL-deref in command paths
786f5b03 comedi: dt9812: fix DMA buffers on stack
86d4aedc isofs: Fix out of bound access for corrupted isofs image
c4300945 staging: rtl8712: fix use-after-free in rtl8712_dl_fw
ab4af56a printk/console: Allow to disable console output by using console="" or console=null
07d1db14 binder: don't detect sender/target during buffer cleanup
42681b90 usb-storage: Add compatibility quirk flags for iODD 2531/2541
1309753b usb: musb: Balance list entry in musb_gadget_queue
27409143 usb: gadget: Mark USB_FSL_QE broken on 64-bit
94e5305a usb: ehci: handshake CMD_RUN instead of STS_HALT
a8db6fd0 Revert "x86/kvm: fix vcpu-id indexed array sizes"
ecf58653 KVM: x86: avoid warning with -Wbitwise-instead-of-logical
23ab8a50 ANDROID: binder: fix regression in sender_euid
8efef49b ANDROID: GKI: add required symbols for btusb to virtual device
57c7e030 ANDROID: GKI: update virtual device symbol list
8a3ff11d ANDROID: Update the ABI symbol list
4e0c1040 ANDROID: fips140: use UTS_RELEASE as FIPS version
222b9a06 FROMLIST: thermal: Fix a NULL pointer dereference
11050481 FROMGIT: dma-buf: acquire name lock before read/write dma_buf.name
d56a3389 FROMLIST: scsi: ufs: Fix a deadlock in the error handler
77c166b2 FROMLIST: scsi: ufs: Limit the queue depth to host->can_queue
8d355760 FROMLIST: scsi: core: Add support for reserved tags
80090a0f ANDROID: Enable the ioprio cgroup controller
764c9982 UPSTREAM: mm: vmalloc: prevent use after free in _vm_unmap_aliases
91abc8ec ANDROID: KVM: arm64: Mark select_iommu_ops static
626441f6 UPSTREAM: binder: don't detect sender/target during buffer cleanup
298c4214 UPSTREAM: binder: use cred instead of task for getsecid
869fbe4d UPSTREAM: binder: use cred instead of task for selinux checks
d65efd5b UPSTREAM: binder: use euid from cred instead of using task
900b0b7c Merge 5.10.78 into android13-5.10
50405204 Linux 5.10.78
4c7c0243 ALSA: usb-audio: Add Audient iD14 to mixer map quirk table
f3eb44f4 ALSA: usb-audio: Add Schiit Hel device to mixer map quirk table
68765fc9 Revert "wcn36xx: Disable bmps when encryption is disabled"
f84b791d ARM: 9120/1: Revert "amba: make use of -1 IRQs warn"
bbc920fb Revert "drm/ttm: fix memleak in ttm_transfered_destroy"
6d67b2a7 mm: khugepaged: skip huge page collapse for special files
5a795749 Revert "usb: core: hcd: Add support for deferring roothub registration"
50f46bd3 Revert "xhci: Set HCD flag to defer primary roothub registration"
d7fc85f6 media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt()
b93a70bf net: ethernet: microchip: lan743x: Fix skb allocation failure
b9c85a71 vrf: Revert "Reset skb conntrack connection..."
0382fdf9 sfc: Fix reading non-legacy supported link modes
74878656 Revert "io_uring: reinforce cancel on flush during exit"
7b57c38d scsi: core: Put LLD module refcnt after SCSI device is released
54aafdfa ANDROID: abi_gki_aarch64_db845c: Update abi symbol list to get db845c booting again
fbdefd3f FROMLIST: scsi: ufs: Improve SCSI abort handling
437bfe2d UPSTREAM: tracing/selftests: Add tests for hist trigger expression parsing
bb73ccd8 UPSTREAM: tracing/histogram: Document hist trigger variables
47347e19 UPSTREAM: tracing/histogram: Update division by 0 documentation
43484db8 BACKPORT: tracing/histogram: Optimize division by constants
34cb12b5 UPSTREAM: tracing/histogram: Fix semicolon.cocci warnings
572d42d1 UPSTREAM: tracing/histogram: Fix documentation inline emphasis warning
0036c192 UPSTREAM: tracing/histogram: Document expression arithmetic and constants
fe8d0a93 UPSTREAM: tracing/histogram: Optimize division by a power of 2
1f8f3e1f BACKPORT: tracing/histogram: Covert expr to const if both operands are constants
fa428eed UPSTREAM: tracing/histogram: Simplify handling of .sym-offset in expressions
3c296c22 UPSTREAM: tracing: Fix operator precedence for hist triggers expression
b421a7c2 BACKPORT: tracing: Add division and multiplication support for hist triggers
6ffd9286 BACKPORT: tracing: Add support for creating hist trigger variables from literal
1d30c0a1 UPSTREAM: tracing/cfi: Fix cmp_entries_* functions signature mismatch
7163abc9 ANDROID: GKI: Enable HIST_TRIGGERS (x86)
6d448587 ANDROID: Enable KVM_S2MPU in gki_defconfig
8f234061 ANDROID: KVM: arm64: Unmap S2MPU MMIO registers from host stage-2
03d4db53 ANDROID: KVM: arm64: Implement MMIO handler in S2MPU driver
533c5994 ANDROID: KVM: arm64: Unmap S2MPU MMIO regions in MPT
6b75c0e0 ANDROID: KVM: arm64: Add S2MPU kselftest
4475d993 ANDROID: KVM: arm64: Modify S2MPU MPT in 'host_stage2_set_owner'
f0e1de52 ANDROID: KVM: arm64: Set up S2MPU Memory Protection Table
8ca0b34f ANDROID: KVM: arm64: Reprogram S2MPUs in 'host_smc_handler'
8aa6c440 ANDROID: KVM: arm64: Enable S2MPUs in __pkvm_init_stage2_iommu
bc80f815 ANDROID: KVM: arm64: Copy S2MPU configuration to hyp
2517c4e5 ANDROID: KVM: arm64: Implement IRQ handler for S2MPU faults
923353be ANDROID: KVM: arm64: Allocate context IDs for valid VIDs
4a7da93b ANDROID: KVM: arm64: Read and check S2MPU_VERSION
4e91a001 ANDROID: KVM: arm64: Parse S2MPU MMIO region
b2de5483 ANDROID: KVM: arm64: Create empty S2MPU driver
ff91ee25 ANDROID: dt-bindings: iommu: Add Google S2MPU
cc1ad46f ANDROID: KVM: arm64: Add 'host_stage2_adjust_mmio_range' to kvm_iommu_ops
25f81ec7 ANDROID: KVM: arm64: Add 'host_mmio_dabt_handler' to kvm_iommu_ops
3cd8b5b0 ANDROID: KVM: arm64: Add 'host_stage2_set_owner' to kvm_iommu_ops
d2efcdcb ANDROID: KVM: arm64: Add 'host_smc_handler' to kvm_iommu_ops
79775d02 ANDROID: KVM: arm64: Introduce IOMMU driver infrastructure
fddf8139 ANDROID: debug_symbols: Add show_mem
42953530 ANDROID: scsi: ufs: Align the HPB calls with the upstream code
bdb2117c ANDROID: scsi: ufs: Re-enable runtime power management
568dd975 ANDROID: scsi: ufs: Remove the ufs_rpmb_wlun_template
6e41c820 ANDROID: scsi: ufs: Remove a local variable from ufshcd_abort()
69d296ea ANDROID: scsi: ufs: Remove a blank line
23dd1924 UPSTREAM: scsi: ufs: core: Do not exit ufshcd_err_handler() unless operational or dead
ccba7d5b UPSTREAM: scsi: ufs: core: Do not exit ufshcd_reset_and_restore() unless operational or dead
e2919fba UPSTREAM: scsi: ufs: core: Remove return statement in void function
1da235a5 UPSTREAM: scsi: ufs: core: Fix ufshcd_probe_hba() prototype to match the definition
558e6162 UPSTREAM: scsi: ufs: core: SCSI_UFS_HWMON depends on HWMON=y
61a867f3 UPSTREAM: scsi: ufs: exynos: Unify naming
061f8675 UPSTREAM: scsi: ufs: core: Add temperature notification exception handling
bbce73fc UPSTREAM: scsi: ufs: core: Probe for temperature notification support
de5b19ec UPSTREAM: scsi: ufs: core: Unbreak the reset handler
abe3f362 UPSTREAM: scsi: ufs: ufs-mediatek: Change dbg select by check IP version
b580032d UPSTREAM: scsi: ufs: ufs-qcom: Remove unneeded variable 'err'
4348fcb2 UPSTREAM: scsi: ufs: ufs-pci: Fix Intel LKF link stability
14684fc3 UPSTREAM: scsi: ufs: ufshpb: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
5ee37d89 UPSTREAM: scsi: ufs: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
435df62d UPSTREAM: scsi: core: Introduce the scsi_cmd_to_rq() function
7da289ad UPSTREAM: scsi: ufs: ufshpb: Remove redundant initialization of variable 'lba'
c1871d31 UPSTREAM: scsi: ufshcd: Fix device links when BOOT WLUN fails to probe
3b010f51 UPSTREAM: scsi: ufs: Fix unsigned int compared with less than zero
a7044949 UPSTREAM: scsi: ufs: core: Add lu_enable sysfs node
19d3641c UPSTREAM: scsi: ufs: core: Add L2P entry swap quirk for Micron UFS
e0ff4e3d UPSTREAM: scsi: ufs: core: Remove redundant call in ufshcd_add_command_trace()
3f9a325f UPSTREAM: scsi: ufs: Add fault injection support
246c1ab9 UPSTREAM: scsi: ufs: Optimize SCSI command processing
3267cb15 UPSTREAM: scsi: ufs: Optimize serialization of setup_xfer_req() calls
679183fe UPSTREAM: scsi: ufs: Revert "Utilize Transfer Request List Completion Notification Register"
b98f9da6 UPSTREAM: scsi: ufs: Inline ufshcd_outstanding_req_clear()
3a5eed8f UPSTREAM: scsi: ufs: Remove several wmb() calls
e011c72e UPSTREAM: scsi: ufs: Improve static type checking for the host controller state
506a024b UPSTREAM: scsi: ufs: Verify UIC locking requirements at runtime
73d9678a UPSTREAM: scsi: ufs: Remove ufshcd_valid_tag()
a68b43f3 UPSTREAM: scsi: ufs: Use DECLARE_COMPLETION_ONSTACK() where appropriate
f6429c26 UPSTREAM: scsi: ufs: Rename the second ufshcd_probe_hba() argument
1eec9163 UPSTREAM: scsi: ufs: Only include power management code if necessary
bc35e286 UPSTREAM: scsi: ufs: Reduce power management code duplication
ed0d82c7 UPSTREAM: scsi: ufs: core: Use scsi_get_lba() to get LBA
c5777445 UPSTREAM: scsi: ufs: Refactor ufshcd_is_intr_aggr_allowed()
71b002bd UPSTREAM: scsi: ufs: Fix build warning without CONFIG_PM
85cca5fa UPSTREAM: scsi: ufs: core: Use UPIU query trace in devman_upiu_cmd()
f5c43ddb UPSTREAM: scsi: ufs: core: Capture command trace only for the cmd != NULL case
5b7e611c UPSTREAM: scsi: ufs: core: Let UPIU completion trace print RSP UPIU header
740f7e84 UPSTREAM: scsi: ufs: core: Clean up ufshcd_add_command_trace()
e4a07c01 UPSTREAM: scsi: ufs: core: Remove repeated word in comment
43b8c48a UPSTREAM: scsi: ufs: core: Remove irrelevant reference to non-existing doc
b5476a65 UPSTREAM: scsi: ufs: Fix a kernel-doc related formatting issue
7c5a14d4 UPSTREAM: scsi: core: Kill DRIVER_SENSE
b49194c1 UPSTREAM: scsi: core: Stop using DRIVER_ERROR
7b209ee1 UPSTREAM: scsi: ufs: Suppress false positive unhandled interrupt messages
625dd5cd UPSTREAM: scsi: ufs: ufs-exynos: Make a const array static, makes object smaller
8685c218 UPSTREAM: scsi: ufs: core: Clean up whitespace
a5f7bfc6 UPSTREAM: scsi: ufs: Use designated initializers in ufs_pm_lvl_states[]
8ebfd237 UPSTREAM: scsi: ufs: ufs-exynos: Move definitions from .h to .c
d7fc4b62 UPSTREAM: scsi: ufs: core: Remove redundant parenthesis
bb16b6d0 UPSTREAM: scsi: ufs: core: Remove usfhcd_is_*_pm() macros
95017378 UPSTREAM: scsi: ufs: sysfs: Resume the proper SCSI device
5054e8d0 UPSTREAM: scsi: ufs: core: Enable power management for wlun
530055dc UPSTREAM: scsi: ufs: core: Fix a typo in ufs-sysfs.c
e2dc1449 UPSTREAM: scsi: ufs: ufs-qcom: Remove redundant dev_err() call in ufs_qcom_init()
17bc03c7 UPSTREAM: scsi: ufs: core: Fix out-of-bounds warnings in ufshcd_exec_raw_upiu_cmd()
99b092bf UPSTREAM: scsi: ufs: Convert sysfs sprintf/snprintf family to sysfs_emit
eadb989d UPSTREAM: scsi: ufs: Remove unnecessary NULL checks in ufshcd_find_max_sup_active_icc_level()
d2c98227 UPSTREAM: scsi: ufs: ufs-exynos: Remove pwr_max from parameter list of exynos_ufs_post_pwr_mode()
23429521 UPSTREAM: scsi: ufs: core: Correct status type in ufshcd_vops_pwr_change_notify()
9e6bc49a UPSTREAM: scsi: ufs: core: Tidy up WB configuration code
8586be8d UPSTREAM: scsi: ufs: ufs-pci: Add support for Intel LKF
99628e0e UPSTREAM: scsi: ufs: core: Remove version check
94f1e0c4 UPSTREAM: scsi: ufs: core: Remove unnecessary ret in ufshcd_populate_vreg()
bbd9c21e UPSTREAM: scsi: ufs: cdns-pltfrm: Supply function names for headers
4a7320e8 UPSTREAM: scsi: ufs: core: Fix incorrectly named ufshcd_find_max_sup_active_icc_level()
b7f59def UPSTREAM: scsi: ufs: Remove duplicate include in ufshcd
e72bc94c UPSTREAM: scsi: ufs: ufs-debugfs: Add user-defined exception event rate limiting
6c3a0cbb UPSTREAM: scsi: ufs: ufs-debugfs: Add user-defined exception_event_mask
2f645969 UPSTREAM: scsi: ufs: Add exception event definitions
37ce54fa UPSTREAM: scsi: ufs: Add exception event tracepoint
6636ec45 UPSTREAM: scsi: ufs: Print the counter of each event history
71121c3c UPSTREAM: scsi: ufs: Cleanup WB buffer flush toggle implementation
0d81d060 UPSTREAM: scsi: ufs: ufshcd: Do not set COMMAND_COMPLETE
0b0e88f6 UPSTREAM: scsi: ufs: Group UFS WB related flags in struct ufs_dev_info
40c9f64c UPSTREAM: scsi: ufs: Remove two WB related fields from struct ufs_dev_info
2e2448cd UPSTREAM: scsi: ufs: Update comment in the function ufshcd_wb_probe()
b59267e6 UPSTREAM: scsi: ufs: Add "wb_on" sysfs node to control WB on/off
d7024c27 UPSTREAM: scsi: ufs: Delete redundant if statement in ufshcd_intr()
69b48f79 ANDROID: scsi: ufs: Protect PM ops and err_handler from user access through sysfs
77de4fc3 UPSTREAM: scsi: ufs: Remove unnecessary devm_kfree()
e9ca328c UPSTREAM: scsi: ufs: A tad optimization in query upiu trace
54748dbb UPSTREAM: scsi: ufs: Fix all Kconfig help text indentation
fcc5df24 UPSTREAM: scsi: ufs: Make UPIU trace easier differentiate among CDB, OSF, and TM
08ef4347 UPSTREAM: scsi: ufs: Distinguish between TM request UPIU and response UPIU in TM UPIU trace
db02af8d UPSTREAM: scsi: ufs: Distinguish between query REQ and query RSP in query trace
5ceb0f7b UPSTREAM: scsi: ufs: Don't call trace_ufshcd_upiu() in case trace poit is disabled
761aed4e UPSTREAM: scsi: ufs: Use __print_symbolic() for UFS trace string print
532194fd UPSTREAM: scsi: ufs: Remove stringize operator '#' restriction
2daebf16 UPSTREAM: scsi: ufs: Un-inline ufshcd_vops_device_reset function
62580d18 UPSTREAM: scsi: ufs: Remove unused macro definition POWER_DESC_MAX_SIZE
70c7deb9 UPSTREAM: scsi: ufs-dwc: Use phy_initialization helper
afc50512 UPSTREAM: scsi: ufs-cdns: Use phy_initialization helper
5da68a46 UPSTREAM: scsi: ufs: Introduce phy_initialization helper
637490a7 UPSTREAM: scsi: ufs: Remove unused setup_regulators variant function
9fdfb63d UPSTREAM: scsi: ufs-qcom: Keep core_clk_unipro on while link is active
4fb6025d UPSTREAM: scsi: ufs: Remove unnecessary if condition in ufshcd_suspend()
3442ca89 UPSTREAM: scsi: ufs: Adjust logic in common ADAPT helper
0bc5bb16 UPSTREAM: scsi: ufs: ufs-qcom: Use common ADAPT configuration function
f7a28d2c UPSTREAM: scsi: ufs: ufs-mediatek: Use common ADAPT configuration function
6582f7c0 UPSTREAM: scsi: ufs: Refactor ADAPT configuration function
04c6c424 UPSTREAM: scsi: ufs: ufs-hisi: Use device parameter initialization function
18e85ddf UPSTREAM: scsi: ufs: ufs-exynos: Use device parameter initialization function
908aa4a1 UPSTREAM: scsi: ufs: ufs-qcom: Use device parameter initialization function
9c4a8eb7 UPSTREAM: scsi: ufs: ufs-mediatek: Use device parameter initialization function
66f77bcd UPSTREAM: scsi: ufs: Introduce device parameter initialization function
925faada UPSTREAM: scsi: ufs: ufs-mediatek: Refactor performance scaling functions
21c58765 UPSTREAM: scsi: ufs-qcom: Only select QCOM_SCM if SCSI_UFS_CRYPTO
d1f44de5 UPSTREAM: scsi: ufs-mediatek: Assign arguments with correct type
c098fbf4 UPSTREAM: scsi: ufs: Add DeepSleep feature
260ba855 UPSTREAM: scsi: ufs: qcom: Enable aggressive power collapse for ufs HBA
43031c37 ANDROID: Revert "FROMGIT: ufs: ufs-exynos: use UFSHCD_QUIRK_ALIGN_SG_WITH_PAGE_SIZE"
daa0085d ANDROID: scsi: ufs: Move the ufs_mtk_host.hw_ver member variable
27a75f97 ANDROID: scsi: ufs: Align ufshcd_init() with its upstream equivalent
e5559927 ANDROID: scsi: ufs: Adjust ufshcd_uic_hibern8_*() declarations
b2a2f767 ANDROID: Kleaf: common kernel public
437b0bbd UPSTREAM: KVM: arm64: pkvm: Give priority to standard traps over pvm handling
a6ee337e UPSTREAM: KVM: arm64: pkvm: Pass vpcu instead of kvm to kvm_get_exit_handler_array()
728d7dea UPSTREAM: KVM: arm64: pkvm: Move kvm_handle_pvm_restricted around
a978296a UPSTREAM: KVM: arm64: pkvm: Consolidate include files
7a1762a5 UPSTREAM: KVM: arm64: pkvm: Preserve pending SError on exit from AArch32
1d3fbee1 UPSTREAM: KVM: arm64: pkvm: Handle GICv3 traps as required
4843dc62 UPSTREAM: KVM: arm64: pkvm: Drop sysregs that should never be routed to the host
be59fc27 UPSTREAM: KVM: arm64: pkvm: Drop AArch32-specific registers
f84594d8 UPSTREAM: KVM: arm64: pkvm: Make the ERR/ERX*_EL1 registers RAZ/WI
1d5ab00d UPSTREAM: KVM: arm64: pkvm: Use a single function to expose all id-regs
c450ffa0 UPSTREAM: KVM: arm64: Fix early exit ptrauth handling
e91c4329 UPSTREAM: KVM: arm64: Add memcg accounting to KVM allocations
19b11377 UPSTREAM: KVM: arm64: vgic: Add memcg accounting to vgic allocations
2ae16afb UPSTREAM: KVM: arm64: vgic-v3: Align emulated cpuif LPI state machine with the pseudocode
b092b90a UPSTREAM: KVM: arm64: vgic-v3: Don't advertise ICC_CTLR_EL1.SEIS
0b95abfa UPSTREAM: KVM: arm64: vgic-v3: Reduce common group trapping to ICV_DIR_EL1 when possible
70b935e8 UPSTREAM: KVM: arm64: vgic-v3: Work around GICv3 locally generated SErrors
f4e2ec73 UPSTREAM: KVM: arm64: Force ID_AA64PFR0_EL1.GIC=1 when exposing a virtual GICv3
f7c9b45b UPSTREAM: KVM: arm64: Fix reporting of endianess when the access originates at EL0
54dcb1a6 UPSTREAM: Documentation: admin-guide: Document side effects when pKVM is enabled
e57b0218 UPSTREAM: KVM: arm64: Handle protected guests at 32 bits
70d78e70 UPSTREAM: KVM: arm64: Trap access to pVM restricted features
72201fd6 UPSTREAM: KVM: arm64: Move sanitized copies of CPU features
055490c6 BACKPORT: KVM: arm64: Initialize trap registers for protected VMs
325eedfb UPSTREAM: KVM: arm64: Add handlers for protected VM System Registers
943e2e33 UPSTREAM: KVM: arm64: Simplify masking out MTE in feature id reg
63748249 UPSTREAM: KVM: arm64: Add missing field descriptor for MDCR_EL2
a72e44fd UPSTREAM: KVM: arm64: Pass struct kvm to per-EC handlers
23ca5095 UPSTREAM: KVM: arm64: Move early handlers to per-EC handlers
1b22c8d8 UPSTREAM: KVM: arm64: Don't include switch.h into nvhe/kvm-main.c
307468fa UPSTREAM: KVM: arm64: Move __get_fault_info() and co into their own include file
43594fbf UPSTREAM: KVM: arm64: Replace get_raz_id_reg() with get_raz_reg()
fcc366af UPSTREAM: KVM: arm64: Use get_raz_reg() for userspace reads of PMSWINC_EL0
d6905346 UPSTREAM: KVM: arm64: Return early from read_id_reg() if register is RAZ
a9684b06 BACKPORT: KVM: arm64: Depend on HAVE_KVM instead of OF
ddd24bfa UPSTREAM: KVM: arm64: Unconditionally include generic KVM's Kconfig
a621a4e6 UPSTREAM: KVM: arm64: Allow KVM to be disabled from the command line
27402d5c UPSTREAM: KVM: arm64: vgic: Drop vgic_check_ioaddr()
cb9c7ad4 UPSTREAM: KVM: arm64: vgic-v3: Check ITS region is not above the VM IPA size
42319f7a UPSTREAM: KVM: arm64: vgic-v2: Check cpu interface region is not above the VM IPA size
de006431 UPSTREAM: KVM: arm64: vgic-v3: Check redist region is not above the VM IPA size
fdd4c3ca UPSTREAM: kvm: arm64: vgic: Introduce vgic_check_iorange
975154d1 UPSTREAM: KVM: arm64: Disable privileged hypercalls after pKVM finalisation
f6de8edc UPSTREAM: KVM: arm64: Prevent re-finalisation of pKVM for a given CPU
35aeb981 UPSTREAM: KVM: arm64: Propagate errors from __pkvm_prot_finalize hypercall
12f0397b UPSTREAM: KVM: arm64: Reject stub hypercalls after pKVM has been initialised
78b51c6f UPSTREAM: arm64: Prevent kexec and hibernation if is_protected_kvm_enabled()
ae9bcd23 UPSTREAM: KVM: arm64: Turn __KVM_HOST_SMCCC_FUNC_* into an enum (mostly)
591190d9 BACKPORT: arm64: Move ICH_ sysreg bits from arm-gic-v3.h to sysreg.h
1d32a8db ANDROID: Revert "FROMLIST: KVM: arm64: Allow KVM to be disabled from the command line"
2888f960 ANDROID: fips140: add name and version, and a function to retrieve them
fe4b8d3c ANDROID: fips140: add service indicators
Bug: 145972256
Bug: 146055070
Bug: 186902601
Bug: 188620248
Bug: 190463801
Bug: 197795522
Bug: 199134856
Bug: 199478662
Bug: 199698959
Bug: 200688826
Bug: 200805622
Bug: 202075496
Bug: 202293614
Bug: 202313000
Bug: 202405948
Bug: 202746442
Bug: 204438323
Bug: 204762899
Bug: 204960018
Bug: 205096552
Bug: 205102180
Bug: 205658047
Bug: 205938623
Bug: 206163858
Bug: 206600521
Bug: 206742435
Pick-Prebuilt: 410915723
Build-Id: 7929205
Processing-Config: kernel_headers
Change-Id: Iad9db5766cb3ca9277139b7e48ea4c7527b33f2f
Signed-off-by: Jason Chiu <jasoncschiu@google.com>
442 files changed