kernel-5.14.0-459.el9

* Tue Jun 04 2024 Lucas Zampieri <lzampier@redhat.com> [5.14.0-459.el9]
- KVM: arm64: Do not re-initialize the KVM lock (Sebastian Ott) [RHEL-31215 RHEL-36279]
- KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr() (Sebastian Ott) [RHEL-31215 RHEL-36279]
- KVM: arm64: Ensure target address is granule-aligned for range TLBI (Sebastian Ott) [RHEL-31215 RHEL-36279]
- KVM: arm64: Fix host-programmed guest events in nVHE (Sebastian Ott) [RHEL-31215 RHEL-36279]
- KVM: selftests: Fix spelling mistake "trigged" -> "triggered" (Sebastian Ott) [RHEL-31215]
- KVM: arm64: removed unused kern_hyp_va asm macro (Sebastian Ott) [RHEL-31215]
- KVM: arm64: add comments to __kern_hyp_va (Sebastian Ott) [RHEL-31215]
- KVM: selftests: arm64: Support P52V48 4K and 16K guest_modes (Sebastian Ott) [RHEL-31215]
- KVM: selftests: arm64: Determine max ipa size per-page size (Sebastian Ott) [RHEL-31215]
- KVM: selftests: Fix __GUEST_ASSERT() format warnings in ARM's arch timer test (Sebastian Ott) [RHEL-31215]
- perf build: Fix out of tree build related to installation of sysreg-defs (Sebastian Ott) [RHEL-31215]
- tools headers: Update tools's copy of arm64/asm headers (Sebastian Ott) [RHEL-31215]
- KVM: selftests: aarch64: Remove unused functions from vpmu test (Sebastian Ott) [RHEL-31215]
- KVM: arm64: selftests: Split arch_timer test code (Sebastian Ott) [RHEL-31215]
- KVM: arm64: selftests: Enable tuning of error margin in arch_timer test (Sebastian Ott) [RHEL-31215]
- KVM: arm64: selftests: Data type cleanup for arch_timer test (Sebastian Ott) [RHEL-31215]
- KVM: selftests: Print timer ctl register in ISTATUS assertion (Sebastian Ott) [RHEL-31215]
- KVM: selftests: Fix GUEST_PRINTF() format warnings in ARM code (Sebastian Ott) [RHEL-31215]
- KVM: selftests: aarch64: Remove redundant newlines (Sebastian Ott) [RHEL-31215]
- KVM: arm64: selftests: Handle feature fields with nonzero minimum value correctly (Sebastian Ott) [RHEL-31215]
- KVM: selftests: Ensure sysreg-defs.h is generated at the expected path (Sebastian Ott) [RHEL-31215]
- perf build: Ensure sysreg-defs Makefile respects output dir (Sebastian Ott) [RHEL-31215]
- tools headers arm64: Fix references to top srcdir in Makefile (Sebastian Ott) [RHEL-31215]
- KVM: selftests: aarch64: Update tools copy of arm_pmuv3.h (Sebastian Ott) [RHEL-31215]
- KVM: selftests: aarch64: vPMU test for validating user accesses (Sebastian Ott) [RHEL-31215]
- KVM: selftests: aarch64: vPMU register test for unimplemented counters (Sebastian Ott) [RHEL-31215]
- KVM: selftests: aarch64: vPMU register test for implemented counters (Sebastian Ott) [RHEL-31215]
- KVM: selftests: aarch64: Introduce vpmu_counter_access test (Sebastian Ott) [RHEL-31215]
- tools: Import arm_pmuv3.h (Sebastian Ott) [RHEL-31215]
- KVM: arm64: selftests: Test for setting ID register from usersapce (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Document vCPU feature selection UAPIs (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Document KVM_ARM_GET_REG_WRITABLE_MASKS (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Fix out-of-IPA space translation fault handling (Sebastian Ott) [RHEL-31215]
- Revert "KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking" (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Fix TRFCR_EL1/PMSCR_EL1 access in hVHE mode (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Don't initialize idreg debugfs w/ preemption disabled (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Fail the idreg iterator if idregs aren't initialized (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Set io memory s2 pte as normalnc for vfio pci device (Sebastian Ott) [RHEL-31215]
- mm: Introduce new flag to indicate wc safe (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Introduce new flag for non-cacheable IO memory (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Fix typos (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic: Don't acquire the lpi_list_lock in vgic_put_irq() (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic: Ensure the irq refcount is nonzero when taking a ref (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic: Rely on RCU protection in vgic_get_lpi() (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic: Free LPI vgic_irq structs in an RCU-safe manner (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic: Use atomics to count LPIs (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic: Get rid of the LPI linked-list (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic-its: Walk the LPI xarray in vgic_copy_lpi_list() (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic-v3: Iterate the xarray to find pending LPIs (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic: Use xarray to find LPI in vgic_get_lpi() (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic: Store LPIs in an xarray (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Make build-time check of RES0/RES1 bits optional (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler (Sebastian Ott) [RHEL-31215 RHEL-36279]
- KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table() (Sebastian Ott) [RHEL-31215 RHEL-36279]
- KVM: arm64: Add debugfs file for guest's ID registers (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Make FEAT_MOPS UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Make AMU sysreg UNDEF if FEAT_AMU is not advertised to the guest (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Make PIR{,E0}_EL1 UNDEF if S1PIE is not advertised to the guest (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Make TLBI OS/Range UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Streamline save/restore of HFG[RW]TR_EL2 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Move existing feature disabling over to FGU infrastructure (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Propagate and handle Fine-Grained UNDEF bits (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Add Fine-Grained UNDEF tracking information (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Rename __check_nv_sr_forward() to triage_sysreg_trap() (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Use the xarray as the primary sysreg/sysinsn walker (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Register AArch64 system register entries with the sysreg xarray (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Always populate the trap configuration xarray (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Move system instructions to their own sys_reg_desc array (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Drop the requirement for XARRAY_MULTI (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Turn encoding ranges into discrete XArray stores (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Correctly handle negative polarity FGTs (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Unify HDFG[WR]TR_GROUP FGT identifiers (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Drop sanitised_sys_reg() helper (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Add sanitising to VNCR-backed HCRX_EL2 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Add sanitising to VNCR-backed FGT sysregs (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Add sanitising to EL2 configuration registers (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Add sanitising to VNCR-backed sysregs (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Add feature checking helpers (Sebastian Ott) [RHEL-31215]
- arm64: sysreg: Add missing ID_AA64ISAR[13]_EL1 fields and variants (Sebastian Ott) [RHEL-31215]
- arm64: cpufeatures: Fix FEAT_NV check when checking for FEAT_NV1 (Sebastian Ott) [RHEL-31215]
- arm64: cpufeatures: Only check for NV1 if NV is present (Sebastian Ott) [RHEL-31215]
- arm64: cpufeatures: Add missing ID_AA64MMFR4_EL1 to __read_sysreg_by_encoding() (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Handle Apple M2 as not having HCR_EL2.NV1 implemented (Sebastian Ott) [RHEL-31215]
- arm64: kvm: avoid CONFIG_PGTABLE_LEVELS for runtime levels (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Fix double-free following kvm_pgtable_stage2_free_unlinked() (Sebastian Ott) [RHEL-31215 RHEL-36279]
- KVM: arm64: print Hyp mode (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Force guest's HCR_EL2.E2H RES1 when NV1 is not implemented (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Expose ID_AA64MMFR4_EL1 to guests (Sebastian Ott) [RHEL-31215]
- arm64: Fix early handling of FEAT_E2H0 not being implemented (Sebastian Ott) [RHEL-31215]
- arm64: Treat HCR_EL2.E2H as RES1 when ID_AA64MMFR4_EL1.E2H0 is negative (Sebastian Ott) [RHEL-31215]
- arm64: cpufeature: Detect HCR_EL2.NV1 being RES0 (Sebastian Ott) [RHEL-31215]
- arm64: cpufeature: Add ID_AA64MMFR4_EL1 handling (Sebastian Ott) [RHEL-31215]
- arm64: sysreg: Add layout for ID_AA64MMFR4_EL1 (Sebastian Ott) [RHEL-31215]
- arm64: cpufeature: Correctly display signed override values (Sebastian Ott) [RHEL-31215]
- arm64: cpufeatures: Correctly handle signed values (Sebastian Ott) [RHEL-31215]
- arm64: Add macro to compose a sysreg field value (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Do not source virt/lib/Kconfig twice (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic-its: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic-init: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215]
- KVM: arm64: sys_regs: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215]
- KVM: arm64: PMU: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215]
- KVM: arm64: mmu: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vhe: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215]
- KVM: arm64: hyp/aarch32: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215]
- KVM: arm64: guest: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215]
- KVM: arm64: debug: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Fix circular locking dependency (Sebastian Ott) [RHEL-31215 RHEL-31553 RHEL-36279] {CVE-2024-26691}
- KVM: arm64: nv: Handle virtual EL2 registers in vcpu_read/write_sys_reg() (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Map VNCR-capable registers to a separate page (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Add EL2_REG_VNCR()/EL2_REG_REDIR() sysreg helpers (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Add include containing the VNCR_EL2 offsets (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Add non-VHE-EL2->EL1 translation helpers (Sebastian Ott) [RHEL-31215]
- arm64: cpufeatures: Restrict NV support to FEAT_NV2 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Introduce a bad_trap() primitive for unexpected trap handling (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Drop EL12 register traps that are redirected to VNCR (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Compute NV view of idregs as a one-off (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Hoist vcpu_has_nv() into is_hyp_ctxt() (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Trap external trace for protected VMs (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Mark PAuth as a restricted feature for protected VMs (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Fix which features are marked as allowed for protected VMs (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Macros for setting/clearing FGT bits (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Define FGT nMASK bits relative to other fields (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Use generated FGT RES0 bits instead of specifying them (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Add build validation for FGT trap mask values (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Handle HAFGRTR_EL2 trapping in nested virt (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Add bit masks for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Add missing HFGITR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Add missing HFGxTR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Add missing system instruction definitions for FGT (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Add missing system register definitions for FGT (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Add missing ExtTrcBuff field definition to ID_AA64DFR0_EL1 (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Add missing Pauth_LR field definitions to ID_AA64ISAR1_EL1 (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Add new system registers for GCS (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Add definition for FPMR (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Update HCRX_EL2 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Update SCTLR_EL1 for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Update ID_AA64SMFR0_EL1 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Add definition for ID_AA64FPFR0_EL1 (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Add definition for ID_AA64ISAR3_EL1 (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Update ID_AA64ISAR2_EL1 defintion for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Add definition for ID_AA64PFR2_EL1 (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: update CPACR_EL1 register (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: add system register POR_EL{0,1} (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Add definition for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Update HFGITR_EL2 definiton to DDI0601 2023-09 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Explicitly trap unsupported HFGxTR_EL2 features (Sebastian Ott) [RHEL-31215]
- arm: perf/kvm: Use GENMASK for ARMV8_PMU_PMCR_N (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Remove VPIPT I-cache handling (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Use helpers to classify exception types reported via ESR (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Allow guests with >48-bit IPA size on FEAT_LPA2 systems (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Support up to 5 levels of translation in kvm_pgtable (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Convert translation level parameter to s8 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Use LPA2 page-tables for stage2 and hyp stage1 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Add new (V)TCR_EL2 field definitions for FEAT_LPA2 (Sebastian Ott) [RHEL-31215]
- arm64: Add ARM64_HAS_LPA2 CPU capability (Sebastian Ott) [RHEL-31215]
- arm64/mm: Add FEAT_LPA2 specific ID_AA64MMFR0.TGRAN[2] (Sebastian Ott) [RHEL-31215]
- arm64/mm: Add lpa2_is_enabled() kvm_lpa2_is_enabled() stubs (Sebastian Ott) [RHEL-31215]
- KVM: arm64: PMU: Allow userspace to limit PMCR_EL0.N for the guest (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Sanitize PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} before first run (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Add {get,set}_user for PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} (Sebastian Ott) [RHEL-31215]
- KVM: arm64: PMU: Set PMCR_EL0.N for vCPU based on the associated PMU (Sebastian Ott) [RHEL-31215]
- KVM: arm64: PMU: Add a helper to read a vCPU's PMCR_EL0 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Select default PMU in KVM_ARM_VCPU_INIT handler (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Add PMU event filter bits required if EL3 is implemented (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Make PMEVTYPER<n>_EL0.NSH RES0 if EL2 isn't advertised (Sebastian Ott) [RHEL-31215]
- KVM: arm64: PMU: Introduce helpers to set the guest's PMU (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Move VTCR_EL2 into struct s2_mmu (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Load the stage-2 MMU context in kvm_vcpu_load_vhe() (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Rename helpers for VHE vCPU load/put (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Reload stage-2 for VMID change on VHE (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Restore the stage-2 context in VHE's __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Don't zero VTTBR in __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215]
- arm64: kvm: Use cpus_have_final_cap() explicitly (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Expose MOPS instructions to guests (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Add handler for MOPS exceptions (Sebastian Ott) [RHEL-31215]
- KVM: arm64: FFA: Remove access of endpoint memory access descriptor array (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Use mtree_empty() to determine if SMCCC filter configured (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Only insert reserved ranges when SMCCC filter is used (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Add a predicate for testing if SMCCC filter is configured (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Allow userspace to change ID_AA64ZFR0_EL1 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Allow userspace to change ID_AA64PFR0_EL1 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Allow userspace to change ID_AA64MMFR{0-2}_EL1 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Allow userspace to change ID_AA64ISAR{0-2}_EL1 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Bump up the default KVM sanitised debug version to v8p8 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Reject attempts to set invalid debug arch version (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Advertise selected DebugVer in DBGDIDR.Version (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Use guest ID register values for the sake of emulation (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Allow userspace to get the writable masks for feature ID registers (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Do not transfer page refcount for THP adjustment (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Don't use kerneldoc comment for arm64_check_features() (Sebastian Ott) [RHEL-31215]
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT" (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925 (David Marlin) [RHEL-30099]
- Bluetooth: qca: Fix triggering coredump implementation (David Marlin) [RHEL-30099]
- Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT (David Marlin) [RHEL-30099]
- Bluetooth: qca: Fix wrong event type for patch config command (David Marlin) [RHEL-30099]
- Bluetooth: Enforce validation on max value of connection interval (David Marlin) [RHEL-30099]
- Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST (David Marlin) [RHEL-30099]
- Bluetooth: mgmt: Fix limited discoverable off timeout (David Marlin) [RHEL-30099]
- Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR (David Marlin) [RHEL-30099]
- Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security (David Marlin) [RHEL-27921 RHEL-30099] {CVE-2024-22099}
- Bluetooth: hci_sync: Fix accept_list when attempting to suspend (David Marlin) [RHEL-30099]
- Bluetooth: Avoid potential use-after-free in hci_error_reset (David Marlin) [RHEL-30099 RHEL-31828] {CVE-2024-26801}
- Bluetooth: hci_sync: Check the correct flag before starting a scan (David Marlin) [RHEL-30099]
- Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid (David Marlin) [RHEL-30099]
- Bluetooth: Fix atomicity violation in {min,max}_key_size_set (David Marlin) [RHEL-30099]
- Bluetooth: Add device 13d3:3572 IMC Networks Bluetooth Radio (David Marlin) [RHEL-30099]
- Bluetooth: L2CAP: Fix possible multiple reject send (David Marlin) [RHEL-30099]
- Bluetooth: hci_sync: fix BR/EDR wakeup bug (David Marlin) [RHEL-30099]
- Bluetooth: btnxpuart: remove useless assignment (David Marlin) [RHEL-30099]
- Bluetooth: btmtkuart: fix recv_buf() return value (David Marlin) [RHEL-30099]
- Bluetooth: btnxpuart: fix recv_buf() return value (David Marlin) [RHEL-30099]
- Bluetooth: qca: Support HFP offload for QCA2066 (David Marlin) [RHEL-30099]
- Bluetooth: hci_conn: Check non NULL function before calling for HFP offload (David Marlin) [RHEL-30099]
- Bluetooth: ISO: Avoid creating child socket if PA sync is terminating (David Marlin) [RHEL-30099]
- Bluetooth: btintel: Print firmware SHA1 (David Marlin) [RHEL-30099]
- Bluetooth: hci_core: Remove le_restart_scan work (David Marlin) [RHEL-30099]
- Bluetooth: Add documentation to exported functions in lib (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Don't suspend when there are connections (David Marlin) [RHEL-30099]
- Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES quirks for QCA2066 (David Marlin) [RHEL-30099]
- Bluetooth: ISO: Reassociate a socket with an active BIS (David Marlin) [RHEL-30099]
- Bluetooth: ISO: Allow binding a PA sync socket (David Marlin) [RHEL-30099]
- Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE (David Marlin) [RHEL-30099]
- Bluetooth: L2CAP: Send reject on command corrupted request (David Marlin) [RHEL-30099]
- Bluetooth: hci_core: Fix hci_conn_hash_lookup_cis (David Marlin) [RHEL-30099]
- Bluetooth: hci_event: shut up a false-positive warning (David Marlin) [RHEL-30099]
- Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent (David Marlin) [RHEL-30099]
- Bluetooth: Fix deadlock in vhci_send_frame (David Marlin) [RHEL-30099]
- Bluetooth: Fix not notifying when connection encryption changes (David Marlin) [RHEL-30099]
- Bluetooth: btmtksdio: enable bluetooth wakeup in system suspend (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE (David Marlin) [RHEL-30099]
- Bluetooth: ISO: Copy BASE if service data matches EIR_BAA_SERVICE_UUID (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Add date->evt_skb is NULL check (David Marlin) [RHEL-30099]
- Bluetooth: msft: __hci_cmd_sync() doesn't return NULL (David Marlin) [RHEL-30099]
- Bluetooth: ISO: Match QoS adv handle with BIG handle (David Marlin) [RHEL-30099]
- Bluetooth: ISO: Allow binding a bcast listener to 0 bises (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables (David Marlin) [RHEL-30099]
- Bluetooth: qca: add support for QCA2066 (David Marlin) [RHEL-30099]
- Bluetooth: Add support for Intel Misty Peak - 8087:0038 (David Marlin) [RHEL-30099]
- Bluetooth: Add support ITTIM PE50-M75C (David Marlin) [RHEL-30099]
- Bluetooth: ISO: Fix BIS cleanup (David Marlin) [RHEL-30099]
- Bluetooth: Fix a refcnt underflow problem for hci_conn (David Marlin) [RHEL-30099]
- Bluetooth: vhci: Fix race when opening vhci device (David Marlin) [RHEL-30099]
- Bluetooth: Avoid redundant authentication (David Marlin) [RHEL-30099]
- Bluetooth: ISO: Fix handling of listen for unicast (David Marlin) [RHEL-30099]
- Bluetooth: btusb: add shutdown function for QCA6174 (David Marlin) [RHEL-30099]
- Bluetooth: Delete unused hci_req_prepare_suspend() declaration (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Do not call kfree_skb() under spin_lock_irqsave() (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Fix quirks table naming (David Marlin) [RHEL-30099]
- Bluetooth: btintel: Send new command for PPAG (David Marlin) [RHEL-30099]
- Bluetooth: ISO: Add support for periodic adv reports processing (David Marlin) [RHEL-30099]
- Bluetooth: qca: add support for WCN7850 (David Marlin) [RHEL-30099]
- Bluetooth: qca: use switch case for soc type behavior (David Marlin) [RHEL-30099]
- Bluetooth: hci_conn: Fix sending BT_HCI_CMD_LE_CREATE_CONN_CANCEL (David Marlin) [RHEL-30099]
- Bluetooth: btnxpuart: Improve inband Independent Reset handling (David Marlin) [RHEL-30099]
- Bluetooth: btnxpuart: Add support for IW624 chipset (David Marlin) [RHEL-30099]
- Bluetooth: btnxpuart: Remove check for CTS low after FW download (David Marlin) [RHEL-30099]
- Bluetooth: hci_event: drop only unbound CIS if Set CIG Parameters fails (David Marlin) [RHEL-30099]
- Bluetooth: Remove unnecessary NULL check before vfree() (David Marlin) [RHEL-30099]
- Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_add_adv_monitor() (David Marlin) [RHEL-30099]
- Bluetooth: Remove unused declaration amp_read_loc_info() (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Move btusb_recv_event_intel to btintel (David Marlin) [RHEL-30099]
- Bluetooth: btqca: Add WCN3988 support (David Marlin) [RHEL-30099]
- Bluetooth: btnxpuart: Add support for AW693 chipset (David Marlin) [RHEL-30099]
- Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (David Marlin) [RHEL-30099]
- bluetooth: Explicitly include correct DT includes (David Marlin) [RHEL-30099]
- Bluetooth: btbcm: add default address for BCM43430A1 (David Marlin) [RHEL-30099]
- Bluetooth: ISO: Add support for BT_PKT_STATUS (David Marlin) [RHEL-30099]
- Bluetooth: af_bluetooth: Make BT_PKT_STATUS generic (David Marlin) [RHEL-30099]
- Bluetooth: btmtk: Fix kernel crash when processing coredump (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Add support for another MediaTek 7922 VID/PID (David Marlin) [RHEL-30099]
- Bluetooth: Fix hci_suspend_sync crash (David Marlin) [RHEL-30099]
- Bluetooth: hci_debugfs: Use kstrtobool() instead of strtobool() (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Add new VID/PID 04ca/3804 for MT7922 (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Add new VID/PID 0489/e102 for MT7922 (David Marlin) [RHEL-30099]
- Bluetooth: hci_sync: Don't double print name in add/remove adv_monitor (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Add a new VID/PID 0489/e0f6 for MT7922 (David Marlin) [RHEL-30099]
- Bluetooth: msft: Fix error code in msft_cancel_address_filter_sync() (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Add device 0489:e0f5 as MT7922 device (David Marlin) [RHEL-30099]
- Bluetooth: btusb: mediatek: add MediaTek devcoredump support (David Marlin) [RHEL-30099]
- Bluetooth: btmtk: introduce btmtk reset work (David Marlin) [RHEL-30099]
- Bluetooth: btusb: mediatek: readx_poll_timeout replaces open coding (David Marlin) [RHEL-30099]
- Bluetooth: btmtk: add printing firmware information (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Add support Mediatek MT7925 (David Marlin) [RHEL-30099]
- Bluetooth: btintel: Add support to reset bluetooth via ACPI DSM (David Marlin) [RHEL-30099]
- Bluetooth: hci_qca: Add qcom devcoredump support (David Marlin) [RHEL-30099]
- Bluetooth: hci_qca: Add qcom devcoredump sysfs support (David Marlin) [RHEL-30099]
- Bluetooth: hci_sock: Forward credentials to monitor (David Marlin) [RHEL-30099]
- Bluetooth: Init sk_peer_* on bt_sock_alloc (David Marlin) [RHEL-30099]
- Bluetooth: Consolidate code around sk_alloc into a helper function (David Marlin) [RHEL-30099]
Resolves: RHEL-27921, RHEL-30099, RHEL-31215, RHEL-31553, RHEL-31828, RHEL-36279

Signed-off-by: Lucas Zampieri <lzampier@redhat.com>
This commit is contained in:
Lucas Zampieri 2024-06-04 17:36:29 -03:00
parent d228213f36
commit 2cf358c795
No known key found for this signature in database
GPG Key ID: 6DA90B962E68B074
4 changed files with 595 additions and 8 deletions

View File

@ -12,7 +12,7 @@ RHEL_MINOR = 5
#
# Use this spot to avoid future merge conflicts.
# Do not trim this comment.
RHEL_RELEASE = 458
RHEL_RELEASE = 459
#
# ZSTREAM

View File

@ -1,3 +1,297 @@
* Tue Jun 04 2024 Lucas Zampieri <lzampier@redhat.com> [5.14.0-459.el9]
- KVM: arm64: Do not re-initialize the KVM lock (Sebastian Ott) [RHEL-31215 RHEL-36279]
- KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr() (Sebastian Ott) [RHEL-31215 RHEL-36279]
- KVM: arm64: Ensure target address is granule-aligned for range TLBI (Sebastian Ott) [RHEL-31215 RHEL-36279]
- KVM: arm64: Fix host-programmed guest events in nVHE (Sebastian Ott) [RHEL-31215 RHEL-36279]
- KVM: selftests: Fix spelling mistake "trigged" -> "triggered" (Sebastian Ott) [RHEL-31215]
- KVM: arm64: removed unused kern_hyp_va asm macro (Sebastian Ott) [RHEL-31215]
- KVM: arm64: add comments to __kern_hyp_va (Sebastian Ott) [RHEL-31215]
- KVM: selftests: arm64: Support P52V48 4K and 16K guest_modes (Sebastian Ott) [RHEL-31215]
- KVM: selftests: arm64: Determine max ipa size per-page size (Sebastian Ott) [RHEL-31215]
- KVM: selftests: Fix __GUEST_ASSERT() format warnings in ARM's arch timer test (Sebastian Ott) [RHEL-31215]
- perf build: Fix out of tree build related to installation of sysreg-defs (Sebastian Ott) [RHEL-31215]
- tools headers: Update tools's copy of arm64/asm headers (Sebastian Ott) [RHEL-31215]
- KVM: selftests: aarch64: Remove unused functions from vpmu test (Sebastian Ott) [RHEL-31215]
- KVM: arm64: selftests: Split arch_timer test code (Sebastian Ott) [RHEL-31215]
- KVM: arm64: selftests: Enable tuning of error margin in arch_timer test (Sebastian Ott) [RHEL-31215]
- KVM: arm64: selftests: Data type cleanup for arch_timer test (Sebastian Ott) [RHEL-31215]
- KVM: selftests: Print timer ctl register in ISTATUS assertion (Sebastian Ott) [RHEL-31215]
- KVM: selftests: Fix GUEST_PRINTF() format warnings in ARM code (Sebastian Ott) [RHEL-31215]
- KVM: selftests: aarch64: Remove redundant newlines (Sebastian Ott) [RHEL-31215]
- KVM: arm64: selftests: Handle feature fields with nonzero minimum value correctly (Sebastian Ott) [RHEL-31215]
- KVM: selftests: Ensure sysreg-defs.h is generated at the expected path (Sebastian Ott) [RHEL-31215]
- perf build: Ensure sysreg-defs Makefile respects output dir (Sebastian Ott) [RHEL-31215]
- tools headers arm64: Fix references to top srcdir in Makefile (Sebastian Ott) [RHEL-31215]
- KVM: selftests: aarch64: Update tools copy of arm_pmuv3.h (Sebastian Ott) [RHEL-31215]
- KVM: selftests: aarch64: vPMU test for validating user accesses (Sebastian Ott) [RHEL-31215]
- KVM: selftests: aarch64: vPMU register test for unimplemented counters (Sebastian Ott) [RHEL-31215]
- KVM: selftests: aarch64: vPMU register test for implemented counters (Sebastian Ott) [RHEL-31215]
- KVM: selftests: aarch64: Introduce vpmu_counter_access test (Sebastian Ott) [RHEL-31215]
- tools: Import arm_pmuv3.h (Sebastian Ott) [RHEL-31215]
- KVM: arm64: selftests: Test for setting ID register from usersapce (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Document vCPU feature selection UAPIs (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Document KVM_ARM_GET_REG_WRITABLE_MASKS (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Fix out-of-IPA space translation fault handling (Sebastian Ott) [RHEL-31215]
- Revert "KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking" (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Fix TRFCR_EL1/PMSCR_EL1 access in hVHE mode (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Don't initialize idreg debugfs w/ preemption disabled (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Fail the idreg iterator if idregs aren't initialized (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Set io memory s2 pte as normalnc for vfio pci device (Sebastian Ott) [RHEL-31215]
- mm: Introduce new flag to indicate wc safe (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Introduce new flag for non-cacheable IO memory (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Fix typos (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic: Don't acquire the lpi_list_lock in vgic_put_irq() (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic: Ensure the irq refcount is nonzero when taking a ref (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic: Rely on RCU protection in vgic_get_lpi() (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic: Free LPI vgic_irq structs in an RCU-safe manner (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic: Use atomics to count LPIs (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic: Get rid of the LPI linked-list (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic-its: Walk the LPI xarray in vgic_copy_lpi_list() (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic-v3: Iterate the xarray to find pending LPIs (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic: Use xarray to find LPI in vgic_get_lpi() (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic: Store LPIs in an xarray (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Make build-time check of RES0/RES1 bits optional (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler (Sebastian Ott) [RHEL-31215 RHEL-36279]
- KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table() (Sebastian Ott) [RHEL-31215 RHEL-36279]
- KVM: arm64: Add debugfs file for guest's ID registers (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Make FEAT_MOPS UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Make AMU sysreg UNDEF if FEAT_AMU is not advertised to the guest (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Make PIR{,E0}_EL1 UNDEF if S1PIE is not advertised to the guest (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Make TLBI OS/Range UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Streamline save/restore of HFG[RW]TR_EL2 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Move existing feature disabling over to FGU infrastructure (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Propagate and handle Fine-Grained UNDEF bits (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Add Fine-Grained UNDEF tracking information (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Rename __check_nv_sr_forward() to triage_sysreg_trap() (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Use the xarray as the primary sysreg/sysinsn walker (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Register AArch64 system register entries with the sysreg xarray (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Always populate the trap configuration xarray (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Move system instructions to their own sys_reg_desc array (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Drop the requirement for XARRAY_MULTI (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Turn encoding ranges into discrete XArray stores (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Correctly handle negative polarity FGTs (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Unify HDFG[WR]TR_GROUP FGT identifiers (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Drop sanitised_sys_reg() helper (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Add sanitising to VNCR-backed HCRX_EL2 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Add sanitising to VNCR-backed FGT sysregs (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Add sanitising to EL2 configuration registers (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Add sanitising to VNCR-backed sysregs (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Add feature checking helpers (Sebastian Ott) [RHEL-31215]
- arm64: sysreg: Add missing ID_AA64ISAR[13]_EL1 fields and variants (Sebastian Ott) [RHEL-31215]
- arm64: cpufeatures: Fix FEAT_NV check when checking for FEAT_NV1 (Sebastian Ott) [RHEL-31215]
- arm64: cpufeatures: Only check for NV1 if NV is present (Sebastian Ott) [RHEL-31215]
- arm64: cpufeatures: Add missing ID_AA64MMFR4_EL1 to __read_sysreg_by_encoding() (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Handle Apple M2 as not having HCR_EL2.NV1 implemented (Sebastian Ott) [RHEL-31215]
- arm64: kvm: avoid CONFIG_PGTABLE_LEVELS for runtime levels (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Fix double-free following kvm_pgtable_stage2_free_unlinked() (Sebastian Ott) [RHEL-31215 RHEL-36279]
- KVM: arm64: print Hyp mode (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Force guest's HCR_EL2.E2H RES1 when NV1 is not implemented (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Expose ID_AA64MMFR4_EL1 to guests (Sebastian Ott) [RHEL-31215]
- arm64: Fix early handling of FEAT_E2H0 not being implemented (Sebastian Ott) [RHEL-31215]
- arm64: Treat HCR_EL2.E2H as RES1 when ID_AA64MMFR4_EL1.E2H0 is negative (Sebastian Ott) [RHEL-31215]
- arm64: cpufeature: Detect HCR_EL2.NV1 being RES0 (Sebastian Ott) [RHEL-31215]
- arm64: cpufeature: Add ID_AA64MMFR4_EL1 handling (Sebastian Ott) [RHEL-31215]
- arm64: sysreg: Add layout for ID_AA64MMFR4_EL1 (Sebastian Ott) [RHEL-31215]
- arm64: cpufeature: Correctly display signed override values (Sebastian Ott) [RHEL-31215]
- arm64: cpufeatures: Correctly handle signed values (Sebastian Ott) [RHEL-31215]
- arm64: Add macro to compose a sysreg field value (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Do not source virt/lib/Kconfig twice (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic-its: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic-init: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215]
- KVM: arm64: sys_regs: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215]
- KVM: arm64: PMU: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215]
- KVM: arm64: mmu: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vhe: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215]
- KVM: arm64: hyp/aarch32: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215]
- KVM: arm64: guest: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215]
- KVM: arm64: debug: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Fix circular locking dependency (Sebastian Ott) [RHEL-31215 RHEL-31553 RHEL-36279] {CVE-2024-26691}
- KVM: arm64: nv: Handle virtual EL2 registers in vcpu_read/write_sys_reg() (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Map VNCR-capable registers to a separate page (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Add EL2_REG_VNCR()/EL2_REG_REDIR() sysreg helpers (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Add include containing the VNCR_EL2 offsets (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Add non-VHE-EL2->EL1 translation helpers (Sebastian Ott) [RHEL-31215]
- arm64: cpufeatures: Restrict NV support to FEAT_NV2 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Introduce a bad_trap() primitive for unexpected trap handling (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Drop EL12 register traps that are redirected to VNCR (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Compute NV view of idregs as a one-off (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Hoist vcpu_has_nv() into is_hyp_ctxt() (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Trap external trace for protected VMs (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Mark PAuth as a restricted feature for protected VMs (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Fix which features are marked as allowed for protected VMs (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Macros for setting/clearing FGT bits (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Define FGT nMASK bits relative to other fields (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Use generated FGT RES0 bits instead of specifying them (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Add build validation for FGT trap mask values (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Handle HAFGRTR_EL2 trapping in nested virt (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Add bit masks for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Add missing HFGITR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Add missing HFGxTR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Add missing system instruction definitions for FGT (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Add missing system register definitions for FGT (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Add missing ExtTrcBuff field definition to ID_AA64DFR0_EL1 (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Add missing Pauth_LR field definitions to ID_AA64ISAR1_EL1 (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Add new system registers for GCS (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Add definition for FPMR (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Update HCRX_EL2 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Update SCTLR_EL1 for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Update ID_AA64SMFR0_EL1 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Add definition for ID_AA64FPFR0_EL1 (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Add definition for ID_AA64ISAR3_EL1 (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Update ID_AA64ISAR2_EL1 defintion for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Add definition for ID_AA64PFR2_EL1 (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: update CPACR_EL1 register (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: add system register POR_EL{0,1} (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Add definition for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Update HFGITR_EL2 definiton to DDI0601 2023-09 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Explicitly trap unsupported HFGxTR_EL2 features (Sebastian Ott) [RHEL-31215]
- arm: perf/kvm: Use GENMASK for ARMV8_PMU_PMCR_N (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Remove VPIPT I-cache handling (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Use helpers to classify exception types reported via ESR (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Allow guests with >48-bit IPA size on FEAT_LPA2 systems (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Support up to 5 levels of translation in kvm_pgtable (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Convert translation level parameter to s8 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Use LPA2 page-tables for stage2 and hyp stage1 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Add new (V)TCR_EL2 field definitions for FEAT_LPA2 (Sebastian Ott) [RHEL-31215]
- arm64: Add ARM64_HAS_LPA2 CPU capability (Sebastian Ott) [RHEL-31215]
- arm64/mm: Add FEAT_LPA2 specific ID_AA64MMFR0.TGRAN[2] (Sebastian Ott) [RHEL-31215]
- arm64/mm: Add lpa2_is_enabled() kvm_lpa2_is_enabled() stubs (Sebastian Ott) [RHEL-31215]
- KVM: arm64: PMU: Allow userspace to limit PMCR_EL0.N for the guest (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Sanitize PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} before first run (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Add {get,set}_user for PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} (Sebastian Ott) [RHEL-31215]
- KVM: arm64: PMU: Set PMCR_EL0.N for vCPU based on the associated PMU (Sebastian Ott) [RHEL-31215]
- KVM: arm64: PMU: Add a helper to read a vCPU's PMCR_EL0 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Select default PMU in KVM_ARM_VCPU_INIT handler (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Add PMU event filter bits required if EL3 is implemented (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Make PMEVTYPER<n>_EL0.NSH RES0 if EL2 isn't advertised (Sebastian Ott) [RHEL-31215]
- KVM: arm64: PMU: Introduce helpers to set the guest's PMU (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Move VTCR_EL2 into struct s2_mmu (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Load the stage-2 MMU context in kvm_vcpu_load_vhe() (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Rename helpers for VHE vCPU load/put (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Reload stage-2 for VMID change on VHE (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Restore the stage-2 context in VHE's __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Don't zero VTTBR in __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215]
- arm64: kvm: Use cpus_have_final_cap() explicitly (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Expose MOPS instructions to guests (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Add handler for MOPS exceptions (Sebastian Ott) [RHEL-31215]
- KVM: arm64: FFA: Remove access of endpoint memory access descriptor array (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Use mtree_empty() to determine if SMCCC filter configured (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Only insert reserved ranges when SMCCC filter is used (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Add a predicate for testing if SMCCC filter is configured (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Allow userspace to change ID_AA64ZFR0_EL1 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Allow userspace to change ID_AA64PFR0_EL1 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Allow userspace to change ID_AA64MMFR{0-2}_EL1 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Allow userspace to change ID_AA64ISAR{0-2}_EL1 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Bump up the default KVM sanitised debug version to v8p8 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Reject attempts to set invalid debug arch version (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Advertise selected DebugVer in DBGDIDR.Version (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Use guest ID register values for the sake of emulation (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Allow userspace to get the writable masks for feature ID registers (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Do not transfer page refcount for THP adjustment (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Don't use kerneldoc comment for arm64_check_features() (Sebastian Ott) [RHEL-31215]
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT" (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925 (David Marlin) [RHEL-30099]
- Bluetooth: qca: Fix triggering coredump implementation (David Marlin) [RHEL-30099]
- Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT (David Marlin) [RHEL-30099]
- Bluetooth: qca: Fix wrong event type for patch config command (David Marlin) [RHEL-30099]
- Bluetooth: Enforce validation on max value of connection interval (David Marlin) [RHEL-30099]
- Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST (David Marlin) [RHEL-30099]
- Bluetooth: mgmt: Fix limited discoverable off timeout (David Marlin) [RHEL-30099]
- Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR (David Marlin) [RHEL-30099]
- Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security (David Marlin) [RHEL-27921 RHEL-30099] {CVE-2024-22099}
- Bluetooth: hci_sync: Fix accept_list when attempting to suspend (David Marlin) [RHEL-30099]
- Bluetooth: Avoid potential use-after-free in hci_error_reset (David Marlin) [RHEL-30099 RHEL-31828] {CVE-2024-26801}
- Bluetooth: hci_sync: Check the correct flag before starting a scan (David Marlin) [RHEL-30099]
- Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid (David Marlin) [RHEL-30099]
- Bluetooth: Fix atomicity violation in {min,max}_key_size_set (David Marlin) [RHEL-30099]
- Bluetooth: Add device 13d3:3572 IMC Networks Bluetooth Radio (David Marlin) [RHEL-30099]
- Bluetooth: L2CAP: Fix possible multiple reject send (David Marlin) [RHEL-30099]
- Bluetooth: hci_sync: fix BR/EDR wakeup bug (David Marlin) [RHEL-30099]
- Bluetooth: btnxpuart: remove useless assignment (David Marlin) [RHEL-30099]
- Bluetooth: btmtkuart: fix recv_buf() return value (David Marlin) [RHEL-30099]
- Bluetooth: btnxpuart: fix recv_buf() return value (David Marlin) [RHEL-30099]
- Bluetooth: qca: Support HFP offload for QCA2066 (David Marlin) [RHEL-30099]
- Bluetooth: hci_conn: Check non NULL function before calling for HFP offload (David Marlin) [RHEL-30099]
- Bluetooth: ISO: Avoid creating child socket if PA sync is terminating (David Marlin) [RHEL-30099]
- Bluetooth: btintel: Print firmware SHA1 (David Marlin) [RHEL-30099]
- Bluetooth: hci_core: Remove le_restart_scan work (David Marlin) [RHEL-30099]
- Bluetooth: Add documentation to exported functions in lib (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Don't suspend when there are connections (David Marlin) [RHEL-30099]
- Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES quirks for QCA2066 (David Marlin) [RHEL-30099]
- Bluetooth: ISO: Reassociate a socket with an active BIS (David Marlin) [RHEL-30099]
- Bluetooth: ISO: Allow binding a PA sync socket (David Marlin) [RHEL-30099]
- Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE (David Marlin) [RHEL-30099]
- Bluetooth: L2CAP: Send reject on command corrupted request (David Marlin) [RHEL-30099]
- Bluetooth: hci_core: Fix hci_conn_hash_lookup_cis (David Marlin) [RHEL-30099]
- Bluetooth: hci_event: shut up a false-positive warning (David Marlin) [RHEL-30099]
- Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent (David Marlin) [RHEL-30099]
- Bluetooth: Fix deadlock in vhci_send_frame (David Marlin) [RHEL-30099]
- Bluetooth: Fix not notifying when connection encryption changes (David Marlin) [RHEL-30099]
- Bluetooth: btmtksdio: enable bluetooth wakeup in system suspend (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE (David Marlin) [RHEL-30099]
- Bluetooth: ISO: Copy BASE if service data matches EIR_BAA_SERVICE_UUID (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Add date->evt_skb is NULL check (David Marlin) [RHEL-30099]
- Bluetooth: msft: __hci_cmd_sync() doesn't return NULL (David Marlin) [RHEL-30099]
- Bluetooth: ISO: Match QoS adv handle with BIG handle (David Marlin) [RHEL-30099]
- Bluetooth: ISO: Allow binding a bcast listener to 0 bises (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables (David Marlin) [RHEL-30099]
- Bluetooth: qca: add support for QCA2066 (David Marlin) [RHEL-30099]
- Bluetooth: Add support for Intel Misty Peak - 8087:0038 (David Marlin) [RHEL-30099]
- Bluetooth: Add support ITTIM PE50-M75C (David Marlin) [RHEL-30099]
- Bluetooth: ISO: Fix BIS cleanup (David Marlin) [RHEL-30099]
- Bluetooth: Fix a refcnt underflow problem for hci_conn (David Marlin) [RHEL-30099]
- Bluetooth: vhci: Fix race when opening vhci device (David Marlin) [RHEL-30099]
- Bluetooth: Avoid redundant authentication (David Marlin) [RHEL-30099]
- Bluetooth: ISO: Fix handling of listen for unicast (David Marlin) [RHEL-30099]
- Bluetooth: btusb: add shutdown function for QCA6174 (David Marlin) [RHEL-30099]
- Bluetooth: Delete unused hci_req_prepare_suspend() declaration (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Do not call kfree_skb() under spin_lock_irqsave() (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Fix quirks table naming (David Marlin) [RHEL-30099]
- Bluetooth: btintel: Send new command for PPAG (David Marlin) [RHEL-30099]
- Bluetooth: ISO: Add support for periodic adv reports processing (David Marlin) [RHEL-30099]
- Bluetooth: qca: add support for WCN7850 (David Marlin) [RHEL-30099]
- Bluetooth: qca: use switch case for soc type behavior (David Marlin) [RHEL-30099]
- Bluetooth: hci_conn: Fix sending BT_HCI_CMD_LE_CREATE_CONN_CANCEL (David Marlin) [RHEL-30099]
- Bluetooth: btnxpuart: Improve inband Independent Reset handling (David Marlin) [RHEL-30099]
- Bluetooth: btnxpuart: Add support for IW624 chipset (David Marlin) [RHEL-30099]
- Bluetooth: btnxpuart: Remove check for CTS low after FW download (David Marlin) [RHEL-30099]
- Bluetooth: hci_event: drop only unbound CIS if Set CIG Parameters fails (David Marlin) [RHEL-30099]
- Bluetooth: Remove unnecessary NULL check before vfree() (David Marlin) [RHEL-30099]
- Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_add_adv_monitor() (David Marlin) [RHEL-30099]
- Bluetooth: Remove unused declaration amp_read_loc_info() (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Move btusb_recv_event_intel to btintel (David Marlin) [RHEL-30099]
- Bluetooth: btqca: Add WCN3988 support (David Marlin) [RHEL-30099]
- Bluetooth: btnxpuart: Add support for AW693 chipset (David Marlin) [RHEL-30099]
- Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (David Marlin) [RHEL-30099]
- bluetooth: Explicitly include correct DT includes (David Marlin) [RHEL-30099]
- Bluetooth: btbcm: add default address for BCM43430A1 (David Marlin) [RHEL-30099]
- Bluetooth: ISO: Add support for BT_PKT_STATUS (David Marlin) [RHEL-30099]
- Bluetooth: af_bluetooth: Make BT_PKT_STATUS generic (David Marlin) [RHEL-30099]
- Bluetooth: btmtk: Fix kernel crash when processing coredump (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Add support for another MediaTek 7922 VID/PID (David Marlin) [RHEL-30099]
- Bluetooth: Fix hci_suspend_sync crash (David Marlin) [RHEL-30099]
- Bluetooth: hci_debugfs: Use kstrtobool() instead of strtobool() (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Add new VID/PID 04ca/3804 for MT7922 (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Add new VID/PID 0489/e102 for MT7922 (David Marlin) [RHEL-30099]
- Bluetooth: hci_sync: Don't double print name in add/remove adv_monitor (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Add a new VID/PID 0489/e0f6 for MT7922 (David Marlin) [RHEL-30099]
- Bluetooth: msft: Fix error code in msft_cancel_address_filter_sync() (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Add device 0489:e0f5 as MT7922 device (David Marlin) [RHEL-30099]
- Bluetooth: btusb: mediatek: add MediaTek devcoredump support (David Marlin) [RHEL-30099]
- Bluetooth: btmtk: introduce btmtk reset work (David Marlin) [RHEL-30099]
- Bluetooth: btusb: mediatek: readx_poll_timeout replaces open coding (David Marlin) [RHEL-30099]
- Bluetooth: btmtk: add printing firmware information (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Add support Mediatek MT7925 (David Marlin) [RHEL-30099]
- Bluetooth: btintel: Add support to reset bluetooth via ACPI DSM (David Marlin) [RHEL-30099]
- Bluetooth: hci_qca: Add qcom devcoredump support (David Marlin) [RHEL-30099]
- Bluetooth: hci_qca: Add qcom devcoredump sysfs support (David Marlin) [RHEL-30099]
- Bluetooth: hci_sock: Forward credentials to monitor (David Marlin) [RHEL-30099]
- Bluetooth: Init sk_peer_* on bt_sock_alloc (David Marlin) [RHEL-30099]
- Bluetooth: Consolidate code around sk_alloc into a helper function (David Marlin) [RHEL-30099]
Resolves: RHEL-27921, RHEL-30099, RHEL-31215, RHEL-31553, RHEL-31828, RHEL-36279
* Mon Jun 03 2024 Lucas Zampieri <lzampier@redhat.com> [5.14.0-458.el9]
- memblock: fix crash when reserved memory is not added to memory (Eric Chanudet) [RHEL-36126]
- mm: pass nid to reserve_bootmem_region() (Eric Chanudet) [RHEL-36126]

View File

@ -165,15 +165,15 @@ Summary: The Linux kernel
# define buildid .local
%define specversion 5.14.0
%define patchversion 5.14
%define pkgrelease 458
%define pkgrelease 459
%define kversion 5
%define tarfile_release 5.14.0-458.el9
%define tarfile_release 5.14.0-459.el9
# This is needed to do merge window version magic
%define patchlevel 14
# This allows pkg_release to have configurable %%{?dist} tag
%define specrelease 458%{?buildid}%{?dist}
%define specrelease 459%{?buildid}%{?dist}
# This defines the kabi tarball version
%define kabiversion 5.14.0-458.el9
%define kabiversion 5.14.0-459.el9
#
# End of genspec.sh variables
@ -3737,6 +3737,299 @@ fi
#
#
%changelog
* Tue Jun 04 2024 Lucas Zampieri <lzampier@redhat.com> [5.14.0-459.el9]
- KVM: arm64: Do not re-initialize the KVM lock (Sebastian Ott) [RHEL-31215 RHEL-36279]
- KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr() (Sebastian Ott) [RHEL-31215 RHEL-36279]
- KVM: arm64: Ensure target address is granule-aligned for range TLBI (Sebastian Ott) [RHEL-31215 RHEL-36279]
- KVM: arm64: Fix host-programmed guest events in nVHE (Sebastian Ott) [RHEL-31215 RHEL-36279]
- KVM: selftests: Fix spelling mistake "trigged" -> "triggered" (Sebastian Ott) [RHEL-31215]
- KVM: arm64: removed unused kern_hyp_va asm macro (Sebastian Ott) [RHEL-31215]
- KVM: arm64: add comments to __kern_hyp_va (Sebastian Ott) [RHEL-31215]
- KVM: selftests: arm64: Support P52V48 4K and 16K guest_modes (Sebastian Ott) [RHEL-31215]
- KVM: selftests: arm64: Determine max ipa size per-page size (Sebastian Ott) [RHEL-31215]
- KVM: selftests: Fix __GUEST_ASSERT() format warnings in ARM's arch timer test (Sebastian Ott) [RHEL-31215]
- perf build: Fix out of tree build related to installation of sysreg-defs (Sebastian Ott) [RHEL-31215]
- tools headers: Update tools's copy of arm64/asm headers (Sebastian Ott) [RHEL-31215]
- KVM: selftests: aarch64: Remove unused functions from vpmu test (Sebastian Ott) [RHEL-31215]
- KVM: arm64: selftests: Split arch_timer test code (Sebastian Ott) [RHEL-31215]
- KVM: arm64: selftests: Enable tuning of error margin in arch_timer test (Sebastian Ott) [RHEL-31215]
- KVM: arm64: selftests: Data type cleanup for arch_timer test (Sebastian Ott) [RHEL-31215]
- KVM: selftests: Print timer ctl register in ISTATUS assertion (Sebastian Ott) [RHEL-31215]
- KVM: selftests: Fix GUEST_PRINTF() format warnings in ARM code (Sebastian Ott) [RHEL-31215]
- KVM: selftests: aarch64: Remove redundant newlines (Sebastian Ott) [RHEL-31215]
- KVM: arm64: selftests: Handle feature fields with nonzero minimum value correctly (Sebastian Ott) [RHEL-31215]
- KVM: selftests: Ensure sysreg-defs.h is generated at the expected path (Sebastian Ott) [RHEL-31215]
- perf build: Ensure sysreg-defs Makefile respects output dir (Sebastian Ott) [RHEL-31215]
- tools headers arm64: Fix references to top srcdir in Makefile (Sebastian Ott) [RHEL-31215]
- KVM: selftests: aarch64: Update tools copy of arm_pmuv3.h (Sebastian Ott) [RHEL-31215]
- KVM: selftests: aarch64: vPMU test for validating user accesses (Sebastian Ott) [RHEL-31215]
- KVM: selftests: aarch64: vPMU register test for unimplemented counters (Sebastian Ott) [RHEL-31215]
- KVM: selftests: aarch64: vPMU register test for implemented counters (Sebastian Ott) [RHEL-31215]
- KVM: selftests: aarch64: Introduce vpmu_counter_access test (Sebastian Ott) [RHEL-31215]
- tools: Import arm_pmuv3.h (Sebastian Ott) [RHEL-31215]
- KVM: arm64: selftests: Test for setting ID register from usersapce (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Document vCPU feature selection UAPIs (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Document KVM_ARM_GET_REG_WRITABLE_MASKS (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Fix out-of-IPA space translation fault handling (Sebastian Ott) [RHEL-31215]
- Revert "KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking" (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Fix TRFCR_EL1/PMSCR_EL1 access in hVHE mode (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Don't initialize idreg debugfs w/ preemption disabled (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Fail the idreg iterator if idregs aren't initialized (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Set io memory s2 pte as normalnc for vfio pci device (Sebastian Ott) [RHEL-31215]
- mm: Introduce new flag to indicate wc safe (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Introduce new flag for non-cacheable IO memory (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Fix typos (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic: Don't acquire the lpi_list_lock in vgic_put_irq() (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic: Ensure the irq refcount is nonzero when taking a ref (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic: Rely on RCU protection in vgic_get_lpi() (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic: Free LPI vgic_irq structs in an RCU-safe manner (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic: Use atomics to count LPIs (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic: Get rid of the LPI linked-list (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic-its: Walk the LPI xarray in vgic_copy_lpi_list() (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic-v3: Iterate the xarray to find pending LPIs (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic: Use xarray to find LPI in vgic_get_lpi() (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic: Store LPIs in an xarray (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Make build-time check of RES0/RES1 bits optional (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler (Sebastian Ott) [RHEL-31215 RHEL-36279]
- KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table() (Sebastian Ott) [RHEL-31215 RHEL-36279]
- KVM: arm64: Add debugfs file for guest's ID registers (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Make FEAT_MOPS UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Make AMU sysreg UNDEF if FEAT_AMU is not advertised to the guest (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Make PIR{,E0}_EL1 UNDEF if S1PIE is not advertised to the guest (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Make TLBI OS/Range UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Streamline save/restore of HFG[RW]TR_EL2 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Move existing feature disabling over to FGU infrastructure (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Propagate and handle Fine-Grained UNDEF bits (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Add Fine-Grained UNDEF tracking information (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Rename __check_nv_sr_forward() to triage_sysreg_trap() (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Use the xarray as the primary sysreg/sysinsn walker (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Register AArch64 system register entries with the sysreg xarray (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Always populate the trap configuration xarray (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Move system instructions to their own sys_reg_desc array (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Drop the requirement for XARRAY_MULTI (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Turn encoding ranges into discrete XArray stores (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Correctly handle negative polarity FGTs (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Unify HDFG[WR]TR_GROUP FGT identifiers (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Drop sanitised_sys_reg() helper (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Add sanitising to VNCR-backed HCRX_EL2 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Add sanitising to VNCR-backed FGT sysregs (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Add sanitising to EL2 configuration registers (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Add sanitising to VNCR-backed sysregs (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Add feature checking helpers (Sebastian Ott) [RHEL-31215]
- arm64: sysreg: Add missing ID_AA64ISAR[13]_EL1 fields and variants (Sebastian Ott) [RHEL-31215]
- arm64: cpufeatures: Fix FEAT_NV check when checking for FEAT_NV1 (Sebastian Ott) [RHEL-31215]
- arm64: cpufeatures: Only check for NV1 if NV is present (Sebastian Ott) [RHEL-31215]
- arm64: cpufeatures: Add missing ID_AA64MMFR4_EL1 to __read_sysreg_by_encoding() (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Handle Apple M2 as not having HCR_EL2.NV1 implemented (Sebastian Ott) [RHEL-31215]
- arm64: kvm: avoid CONFIG_PGTABLE_LEVELS for runtime levels (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Fix double-free following kvm_pgtable_stage2_free_unlinked() (Sebastian Ott) [RHEL-31215 RHEL-36279]
- KVM: arm64: print Hyp mode (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Force guest's HCR_EL2.E2H RES1 when NV1 is not implemented (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Expose ID_AA64MMFR4_EL1 to guests (Sebastian Ott) [RHEL-31215]
- arm64: Fix early handling of FEAT_E2H0 not being implemented (Sebastian Ott) [RHEL-31215]
- arm64: Treat HCR_EL2.E2H as RES1 when ID_AA64MMFR4_EL1.E2H0 is negative (Sebastian Ott) [RHEL-31215]
- arm64: cpufeature: Detect HCR_EL2.NV1 being RES0 (Sebastian Ott) [RHEL-31215]
- arm64: cpufeature: Add ID_AA64MMFR4_EL1 handling (Sebastian Ott) [RHEL-31215]
- arm64: sysreg: Add layout for ID_AA64MMFR4_EL1 (Sebastian Ott) [RHEL-31215]
- arm64: cpufeature: Correctly display signed override values (Sebastian Ott) [RHEL-31215]
- arm64: cpufeatures: Correctly handle signed values (Sebastian Ott) [RHEL-31215]
- arm64: Add macro to compose a sysreg field value (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Do not source virt/lib/Kconfig twice (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic-its: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vgic-init: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215]
- KVM: arm64: sys_regs: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215]
- KVM: arm64: PMU: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215]
- KVM: arm64: mmu: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215]
- KVM: arm64: vhe: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215]
- KVM: arm64: hyp/aarch32: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215]
- KVM: arm64: guest: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215]
- KVM: arm64: debug: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Fix circular locking dependency (Sebastian Ott) [RHEL-31215 RHEL-31553 RHEL-36279] {CVE-2024-26691}
- KVM: arm64: nv: Handle virtual EL2 registers in vcpu_read/write_sys_reg() (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Map VNCR-capable registers to a separate page (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Add EL2_REG_VNCR()/EL2_REG_REDIR() sysreg helpers (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Add include containing the VNCR_EL2 offsets (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Add non-VHE-EL2->EL1 translation helpers (Sebastian Ott) [RHEL-31215]
- arm64: cpufeatures: Restrict NV support to FEAT_NV2 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Introduce a bad_trap() primitive for unexpected trap handling (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Drop EL12 register traps that are redirected to VNCR (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Compute NV view of idregs as a one-off (Sebastian Ott) [RHEL-31215]
- KVM: arm64: nv: Hoist vcpu_has_nv() into is_hyp_ctxt() (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Trap external trace for protected VMs (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Mark PAuth as a restricted feature for protected VMs (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Fix which features are marked as allowed for protected VMs (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Macros for setting/clearing FGT bits (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Define FGT nMASK bits relative to other fields (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Use generated FGT RES0 bits instead of specifying them (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Add build validation for FGT trap mask values (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Handle HAFGRTR_EL2 trapping in nested virt (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Add bit masks for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Add missing HFGITR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Add missing HFGxTR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Add missing system instruction definitions for FGT (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Add missing system register definitions for FGT (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Add missing ExtTrcBuff field definition to ID_AA64DFR0_EL1 (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Add missing Pauth_LR field definitions to ID_AA64ISAR1_EL1 (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Add new system registers for GCS (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Add definition for FPMR (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Update HCRX_EL2 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Update SCTLR_EL1 for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Update ID_AA64SMFR0_EL1 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Add definition for ID_AA64FPFR0_EL1 (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Add definition for ID_AA64ISAR3_EL1 (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Update ID_AA64ISAR2_EL1 defintion for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Add definition for ID_AA64PFR2_EL1 (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: update CPACR_EL1 register (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: add system register POR_EL{0,1} (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Add definition for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215]
- arm64/sysreg: Update HFGITR_EL2 definiton to DDI0601 2023-09 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Explicitly trap unsupported HFGxTR_EL2 features (Sebastian Ott) [RHEL-31215]
- arm: perf/kvm: Use GENMASK for ARMV8_PMU_PMCR_N (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Remove VPIPT I-cache handling (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Use helpers to classify exception types reported via ESR (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Allow guests with >48-bit IPA size on FEAT_LPA2 systems (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Support up to 5 levels of translation in kvm_pgtable (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Convert translation level parameter to s8 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Use LPA2 page-tables for stage2 and hyp stage1 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Add new (V)TCR_EL2 field definitions for FEAT_LPA2 (Sebastian Ott) [RHEL-31215]
- arm64: Add ARM64_HAS_LPA2 CPU capability (Sebastian Ott) [RHEL-31215]
- arm64/mm: Add FEAT_LPA2 specific ID_AA64MMFR0.TGRAN[2] (Sebastian Ott) [RHEL-31215]
- arm64/mm: Add lpa2_is_enabled() kvm_lpa2_is_enabled() stubs (Sebastian Ott) [RHEL-31215]
- KVM: arm64: PMU: Allow userspace to limit PMCR_EL0.N for the guest (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Sanitize PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} before first run (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Add {get,set}_user for PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} (Sebastian Ott) [RHEL-31215]
- KVM: arm64: PMU: Set PMCR_EL0.N for vCPU based on the associated PMU (Sebastian Ott) [RHEL-31215]
- KVM: arm64: PMU: Add a helper to read a vCPU's PMCR_EL0 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Select default PMU in KVM_ARM_VCPU_INIT handler (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Add PMU event filter bits required if EL3 is implemented (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Make PMEVTYPER<n>_EL0.NSH RES0 if EL2 isn't advertised (Sebastian Ott) [RHEL-31215]
- KVM: arm64: PMU: Introduce helpers to set the guest's PMU (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Move VTCR_EL2 into struct s2_mmu (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Load the stage-2 MMU context in kvm_vcpu_load_vhe() (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Rename helpers for VHE vCPU load/put (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Reload stage-2 for VMID change on VHE (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Restore the stage-2 context in VHE's __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Don't zero VTTBR in __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215]
- arm64: kvm: Use cpus_have_final_cap() explicitly (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Expose MOPS instructions to guests (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Add handler for MOPS exceptions (Sebastian Ott) [RHEL-31215]
- KVM: arm64: FFA: Remove access of endpoint memory access descriptor array (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Use mtree_empty() to determine if SMCCC filter configured (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Only insert reserved ranges when SMCCC filter is used (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Add a predicate for testing if SMCCC filter is configured (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Allow userspace to change ID_AA64ZFR0_EL1 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Allow userspace to change ID_AA64PFR0_EL1 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Allow userspace to change ID_AA64MMFR{0-2}_EL1 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Allow userspace to change ID_AA64ISAR{0-2}_EL1 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Bump up the default KVM sanitised debug version to v8p8 (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Reject attempts to set invalid debug arch version (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Advertise selected DebugVer in DBGDIDR.Version (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Use guest ID register values for the sake of emulation (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Allow userspace to get the writable masks for feature ID registers (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Do not transfer page refcount for THP adjustment (Sebastian Ott) [RHEL-31215]
- KVM: arm64: Don't use kerneldoc comment for arm64_check_features() (Sebastian Ott) [RHEL-31215]
- Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT" (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925 (David Marlin) [RHEL-30099]
- Bluetooth: qca: Fix triggering coredump implementation (David Marlin) [RHEL-30099]
- Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT (David Marlin) [RHEL-30099]
- Bluetooth: qca: Fix wrong event type for patch config command (David Marlin) [RHEL-30099]
- Bluetooth: Enforce validation on max value of connection interval (David Marlin) [RHEL-30099]
- Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST (David Marlin) [RHEL-30099]
- Bluetooth: mgmt: Fix limited discoverable off timeout (David Marlin) [RHEL-30099]
- Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR (David Marlin) [RHEL-30099]
- Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security (David Marlin) [RHEL-27921 RHEL-30099] {CVE-2024-22099}
- Bluetooth: hci_sync: Fix accept_list when attempting to suspend (David Marlin) [RHEL-30099]
- Bluetooth: Avoid potential use-after-free in hci_error_reset (David Marlin) [RHEL-30099 RHEL-31828] {CVE-2024-26801}
- Bluetooth: hci_sync: Check the correct flag before starting a scan (David Marlin) [RHEL-30099]
- Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid (David Marlin) [RHEL-30099]
- Bluetooth: Fix atomicity violation in {min,max}_key_size_set (David Marlin) [RHEL-30099]
- Bluetooth: Add device 13d3:3572 IMC Networks Bluetooth Radio (David Marlin) [RHEL-30099]
- Bluetooth: L2CAP: Fix possible multiple reject send (David Marlin) [RHEL-30099]
- Bluetooth: hci_sync: fix BR/EDR wakeup bug (David Marlin) [RHEL-30099]
- Bluetooth: btnxpuart: remove useless assignment (David Marlin) [RHEL-30099]
- Bluetooth: btmtkuart: fix recv_buf() return value (David Marlin) [RHEL-30099]
- Bluetooth: btnxpuart: fix recv_buf() return value (David Marlin) [RHEL-30099]
- Bluetooth: qca: Support HFP offload for QCA2066 (David Marlin) [RHEL-30099]
- Bluetooth: hci_conn: Check non NULL function before calling for HFP offload (David Marlin) [RHEL-30099]
- Bluetooth: ISO: Avoid creating child socket if PA sync is terminating (David Marlin) [RHEL-30099]
- Bluetooth: btintel: Print firmware SHA1 (David Marlin) [RHEL-30099]
- Bluetooth: hci_core: Remove le_restart_scan work (David Marlin) [RHEL-30099]
- Bluetooth: Add documentation to exported functions in lib (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Don't suspend when there are connections (David Marlin) [RHEL-30099]
- Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES quirks for QCA2066 (David Marlin) [RHEL-30099]
- Bluetooth: ISO: Reassociate a socket with an active BIS (David Marlin) [RHEL-30099]
- Bluetooth: ISO: Allow binding a PA sync socket (David Marlin) [RHEL-30099]
- Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE (David Marlin) [RHEL-30099]
- Bluetooth: L2CAP: Send reject on command corrupted request (David Marlin) [RHEL-30099]
- Bluetooth: hci_core: Fix hci_conn_hash_lookup_cis (David Marlin) [RHEL-30099]
- Bluetooth: hci_event: shut up a false-positive warning (David Marlin) [RHEL-30099]
- Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent (David Marlin) [RHEL-30099]
- Bluetooth: Fix deadlock in vhci_send_frame (David Marlin) [RHEL-30099]
- Bluetooth: Fix not notifying when connection encryption changes (David Marlin) [RHEL-30099]
- Bluetooth: btmtksdio: enable bluetooth wakeup in system suspend (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE (David Marlin) [RHEL-30099]
- Bluetooth: ISO: Copy BASE if service data matches EIR_BAA_SERVICE_UUID (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Add date->evt_skb is NULL check (David Marlin) [RHEL-30099]
- Bluetooth: msft: __hci_cmd_sync() doesn't return NULL (David Marlin) [RHEL-30099]
- Bluetooth: ISO: Match QoS adv handle with BIG handle (David Marlin) [RHEL-30099]
- Bluetooth: ISO: Allow binding a bcast listener to 0 bises (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables (David Marlin) [RHEL-30099]
- Bluetooth: qca: add support for QCA2066 (David Marlin) [RHEL-30099]
- Bluetooth: Add support for Intel Misty Peak - 8087:0038 (David Marlin) [RHEL-30099]
- Bluetooth: Add support ITTIM PE50-M75C (David Marlin) [RHEL-30099]
- Bluetooth: ISO: Fix BIS cleanup (David Marlin) [RHEL-30099]
- Bluetooth: Fix a refcnt underflow problem for hci_conn (David Marlin) [RHEL-30099]
- Bluetooth: vhci: Fix race when opening vhci device (David Marlin) [RHEL-30099]
- Bluetooth: Avoid redundant authentication (David Marlin) [RHEL-30099]
- Bluetooth: ISO: Fix handling of listen for unicast (David Marlin) [RHEL-30099]
- Bluetooth: btusb: add shutdown function for QCA6174 (David Marlin) [RHEL-30099]
- Bluetooth: Delete unused hci_req_prepare_suspend() declaration (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Do not call kfree_skb() under spin_lock_irqsave() (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Fix quirks table naming (David Marlin) [RHEL-30099]
- Bluetooth: btintel: Send new command for PPAG (David Marlin) [RHEL-30099]
- Bluetooth: ISO: Add support for periodic adv reports processing (David Marlin) [RHEL-30099]
- Bluetooth: qca: add support for WCN7850 (David Marlin) [RHEL-30099]
- Bluetooth: qca: use switch case for soc type behavior (David Marlin) [RHEL-30099]
- Bluetooth: hci_conn: Fix sending BT_HCI_CMD_LE_CREATE_CONN_CANCEL (David Marlin) [RHEL-30099]
- Bluetooth: btnxpuart: Improve inband Independent Reset handling (David Marlin) [RHEL-30099]
- Bluetooth: btnxpuart: Add support for IW624 chipset (David Marlin) [RHEL-30099]
- Bluetooth: btnxpuart: Remove check for CTS low after FW download (David Marlin) [RHEL-30099]
- Bluetooth: hci_event: drop only unbound CIS if Set CIG Parameters fails (David Marlin) [RHEL-30099]
- Bluetooth: Remove unnecessary NULL check before vfree() (David Marlin) [RHEL-30099]
- Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_add_adv_monitor() (David Marlin) [RHEL-30099]
- Bluetooth: Remove unused declaration amp_read_loc_info() (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Move btusb_recv_event_intel to btintel (David Marlin) [RHEL-30099]
- Bluetooth: btqca: Add WCN3988 support (David Marlin) [RHEL-30099]
- Bluetooth: btnxpuart: Add support for AW693 chipset (David Marlin) [RHEL-30099]
- Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (David Marlin) [RHEL-30099]
- bluetooth: Explicitly include correct DT includes (David Marlin) [RHEL-30099]
- Bluetooth: btbcm: add default address for BCM43430A1 (David Marlin) [RHEL-30099]
- Bluetooth: ISO: Add support for BT_PKT_STATUS (David Marlin) [RHEL-30099]
- Bluetooth: af_bluetooth: Make BT_PKT_STATUS generic (David Marlin) [RHEL-30099]
- Bluetooth: btmtk: Fix kernel crash when processing coredump (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Add support for another MediaTek 7922 VID/PID (David Marlin) [RHEL-30099]
- Bluetooth: Fix hci_suspend_sync crash (David Marlin) [RHEL-30099]
- Bluetooth: hci_debugfs: Use kstrtobool() instead of strtobool() (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Add new VID/PID 04ca/3804 for MT7922 (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Add new VID/PID 0489/e102 for MT7922 (David Marlin) [RHEL-30099]
- Bluetooth: hci_sync: Don't double print name in add/remove adv_monitor (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Add a new VID/PID 0489/e0f6 for MT7922 (David Marlin) [RHEL-30099]
- Bluetooth: msft: Fix error code in msft_cancel_address_filter_sync() (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Add device 0489:e0f5 as MT7922 device (David Marlin) [RHEL-30099]
- Bluetooth: btusb: mediatek: add MediaTek devcoredump support (David Marlin) [RHEL-30099]
- Bluetooth: btmtk: introduce btmtk reset work (David Marlin) [RHEL-30099]
- Bluetooth: btusb: mediatek: readx_poll_timeout replaces open coding (David Marlin) [RHEL-30099]
- Bluetooth: btmtk: add printing firmware information (David Marlin) [RHEL-30099]
- Bluetooth: btusb: Add support Mediatek MT7925 (David Marlin) [RHEL-30099]
- Bluetooth: btintel: Add support to reset bluetooth via ACPI DSM (David Marlin) [RHEL-30099]
- Bluetooth: hci_qca: Add qcom devcoredump support (David Marlin) [RHEL-30099]
- Bluetooth: hci_qca: Add qcom devcoredump sysfs support (David Marlin) [RHEL-30099]
- Bluetooth: hci_sock: Forward credentials to monitor (David Marlin) [RHEL-30099]
- Bluetooth: Init sk_peer_* on bt_sock_alloc (David Marlin) [RHEL-30099]
- Bluetooth: Consolidate code around sk_alloc into a helper function (David Marlin) [RHEL-30099]
* Mon Jun 03 2024 Lucas Zampieri <lzampier@redhat.com> [5.14.0-458.el9]
- memblock: fix crash when reserved memory is not added to memory (Eric Chanudet) [RHEL-36126]
- mm: pass nid to reserve_bootmem_region() (Eric Chanudet) [RHEL-36126]

View File

@ -1,3 +1,3 @@
SHA512 (linux-5.14.0-458.el9.tar.xz) = 007dfa7641b2d3feff8edcafe5df9cca9113ef22deed6d0084c0fc600a4d257220bc7e1e22577412f1e5e744bea2218dbe3fb220f675e59e4bbac0a419096fe2
SHA512 (kernel-abi-stablelists-5.14.0-458.el9.tar.bz2) = 2552af2f8d3c81347c1596923347eba678fbc515d8132a2b4da69e6a35b6199b79bae6ea0a0bad25c425792bb4a6b82b9bf6c3419e38846b30601db962cb71c7
SHA512 (kernel-kabi-dw-5.14.0-458.el9.tar.bz2) = 6007cecb0b5b0c90343ee2f5c44f0a5b644b3afd6a8874ecc360bd784448ff45a7abd9cfcf215e229e8cb62cf82e76d4be5a5ddfd9cff07b8d5100811327d09f
SHA512 (linux-5.14.0-459.el9.tar.xz) = 32cc6962cc5ab2e3b2cb729bae25907c128e33baef6102b2d3841f2d9b2318a3ffeca02352c126ebd2ef3c04f820cf8e5713b293c3676f41c2568183695013a0
SHA512 (kernel-abi-stablelists-5.14.0-459.el9.tar.bz2) = f1d2742a756db28cf9d133ff6fbb8f5e2295889ce9b9016c8c3256c796606a209a80ebf4cb4592ec7c5859e1b84bd683ab4d9a9fba369c215e9e2c4bdaae37a4
SHA512 (kernel-kabi-dw-5.14.0-459.el9.tar.bz2) = 6007cecb0b5b0c90343ee2f5c44f0a5b644b3afd6a8874ecc360bd784448ff45a7abd9cfcf215e229e8cb62cf82e76d4be5a5ddfd9cff07b8d5100811327d09f