Commit Graph

5 Commits

Author SHA1 Message Date
Patrick Talbert
6455cbedc8 kernel-5.14.0-565.el9
* Fri Feb 07 2025 Patrick Talbert <ptalbert@redhat.com> [5.14.0-565.el9]
- net: renesas: rswitch: add mdio C22 support (Radu Rendec) [RHEL-78074]
- net: renesas: rswitch: use generic MPSM operation for mdio C45 (Radu Rendec) [RHEL-78074]
- net: renesas: rswitch: align mdio C45 operations with datasheet (Radu Rendec) [RHEL-78074]
- net: renesas: rswitch: use FIELD_PREP for remaining MPIC register fields (Radu Rendec) [RHEL-78074]
- net: renesas: rswitch: do not write to MPSM register at init time (Radu Rendec) [RHEL-78074]
- net: renesas: rswitch: remove speed from gwca structure (Radu Rendec) [RHEL-78074]
- net: renesas: rswitch: do not deinit disabled ports (Radu Rendec) [RHEL-78074]
- net: renesas: rswitch: rework ts tags management (Radu Rendec) [RHEL-78074]
- net: renesas: rswitch: fix initial MPIC register setting (Radu Rendec) [RHEL-78074]
- net: renesas: rswitch: enable only used MFWD features (Radu Rendec) [RHEL-78074]
- net: renesas: rswitch: handle stop vs interrupt race (Radu Rendec) [RHEL-78074]
- net: renesas: rswitch: avoid use-after-put for a device tree node (Radu Rendec) [RHEL-78074]
- net: renesas: rswitch: fix leaked pointer on error path (Radu Rendec) [RHEL-78074]
- net: renesas: rswitch: fix race window between tx start and complete (Radu Rendec) [RHEL-78074]
- net: renesas: rswitch: fix possible early skb release (Radu Rendec) [RHEL-78074]
- net: mdiobus: fix an OF node reference leak (Jared Kangas) [RHEL-78049]
- net: mdiobus: Debug print fwnode handle instead of raw pointer (Jared Kangas) [RHEL-78049]
- net: mdiobus: Convert to use fwnode_device_is_compatible() (Jared Kangas) [RHEL-78049]
- Revert "kbuild: use $(src) instead of $(srctree)/$(src) for source directory" (Jocelyn Falempe) [RHEL-76500]
- PM: hibernate: Use kernel_can_power_off() (Maxim Levitsky) [RHEL-63107]
- Bluetooth: btmtk: avoid UAF in btmtk_process_coredump (CKI Backport Bot) [RHEL-75872] {CVE-2024-56653}
- Bluetooth: MGMT: Fix slab-use-after-free Read in set_powered_sync (CKI Backport Bot) [RHEL-75848] {CVE-2024-53208}
- Bluetooth: fix use-after-free in device_for_each_child() (CKI Backport Bot) [RHEL-75844] {CVE-2024-53237}
- KVM: arm64: Fix set_id_regs selftest for ASIDBITS becoming unwritable (Eric Auger) [RHEL-75792]
- KVM: arm64: selftests: Add tests for MMIO external abort injection (Eric Auger) [RHEL-75792]
- KVM: arm64: selftests: Convert to kernel's ESR terminology (Eric Auger) [RHEL-75792]
- tools: arm64: Grab a copy of esr.h from kernel (Eric Auger) [RHEL-75792]
- KVM: arm64: vgic-its: Add error handling in vgic_its_cache_translation (Eric Auger) [RHEL-75792]
- KVM: arm64: Do not allow ID_AA64MMFR0_EL1.ASIDbits to be overridden (Eric Auger) [RHEL-75792]
- KVM: arm64: vgic: Don't check for vgic_ready() when setting NR_IRQS (Eric Auger) [RHEL-75792]
- KVM: selftests: aarch64: Add writable test for ID_AA64PFR1_EL1 (Eric Auger) [RHEL-75792]
- KVM: arm64: Allow userspace to change ID_AA64PFR1_EL1 (Eric Auger) [RHEL-75792]
- KVM: arm64: Use kvm_has_feat() to check if FEAT_SSBS is advertised to the guest (Eric Auger) [RHEL-75792]
- KVM: arm64: Disable fields that KVM doesn't know how to handle in ID_AA64PFR1_EL1 (Eric Auger) [RHEL-75792]
- KVM: arm64: Make the exposed feature bits in AA64DFR0_EL1 writable from userspace (Eric Auger) [RHEL-75792]
- KVM: arm64: Honor trap routing for TCR2_EL1 (Eric Auger) [RHEL-75792]
- KVM: arm64: Initialize the hypervisor's VM state at EL2 (Eric Auger) [RHEL-75792]
- KVM: arm64: Refactor kvm_vcpu_enable_ptrauth() for hyp use (Eric Auger) [RHEL-75792]
- Bluetooth: iso: Always release hdev at the end of iso_listen_bis (CKI Backport Bot) [RHEL-73635] {CVE-2024-57879}
- xfrm: Export symbol xfrm_dev_state_delete. (Felix Maurer) [RHEL-68939]
- xfrm: Fix unregister netdevice hang on hardware offload. (Felix Maurer) [RHEL-68939]
- kasan: make report_lock a raw spinlock (Jared Kangas) [RHEL-70564]
- config: wifi: enable ath12k driver (Jose Ignacio Tornos Martinez) [RHEL-37773]
- wifi: ath12k: fix crash when unbinding (Jose Ignacio Tornos Martinez) [RHEL-37773]
- wifi: ath12k: fix warning when unbinding (Jose Ignacio Tornos Martinez) [RHEL-37773]
Resolves: RHEL-37773, RHEL-63107, RHEL-68939, RHEL-70564, RHEL-73635, RHEL-75792, RHEL-75844, RHEL-75848, RHEL-75872, RHEL-76500, RHEL-78049, RHEL-78074

Signed-off-by: Patrick Talbert <ptalbert@redhat.com>
2025-02-07 10:27:21 -05:00
Patrick Talbert
9fe977b980 kernel-5.14.0-563.el9
* Thu Feb 06 2025 Patrick Talbert <ptalbert@redhat.com> [5.14.0-563.el9]
- redhat: set aarch64 variants of kernel-rt as Tech Preview (Luis Claudio R. Goncalves) [RHEL-77160]
- drm/ast: Fix ast_dp connection status (Jocelyn Falempe) [RHEL-76831]
- Revert "perf util: Make util its own library" (Michael Petlan) [RHEL-65742]
- octeontx2-af: fix a use-after-free in rvu_npa_register_reporters (Sai Krishna) [RHEL-23617]
- octeontx2-pf: mcs: Remove dead code and semi-colon from rsrc_name() (Sai Krishna) [RHEL-23617]
- octeontx2-pf: fix error handling of devlink port in rvu_rep_create() (Sai Krishna) [RHEL-23617]
- octeontx2-pf: fix netdev memory leak in rvu_rep_create() (Sai Krishna) [RHEL-23617]
- octeontx2-af: fix build regression without CONFIG_DCB (Sai Krishna) [RHEL-23617]
- cn10k-ipsec: Fix compilation error when CONFIG_XFRM_OFFLOAD disabled (Sai Krishna) [RHEL-23617]
- octeontx2-af: Fix installation of PF multicast rule (Sai Krishna) [RHEL-23617]
- cn10k-ipsec: Enable outbound ipsec crypto offload (Sai Krishna) [RHEL-23617]
- cn10k-ipsec: Allow ipsec crypto offload for skb with SA (Sai Krishna) [RHEL-23617]
- cn10k-ipsec: Process outbound ipsec crypto offload (Sai Krishna) [RHEL-23617]
- cn10k-ipsec: Add SA add/del support for outb ipsec crypto offload (Sai Krishna) [RHEL-23617]
- cn10k-ipsec: Init hardware for outbound ipsec crypto offload (Sai Krishna) [RHEL-23617]
- octeontx2-af: Disable backpressure between CPT and NIX (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Move skb fragment map/unmap to common code (Sai Krishna) [RHEL-23617]
- octeontx2-pf: map skb data as device writeable (Sai Krishna) [RHEL-23617]
- octeontx2-af: Fix SDP MAC link credits configuration (Sai Krishna) [RHEL-23617]
- octeontx2-af: Quiesce traffic before NIX block reset (Sai Krishna) [RHEL-23617]
- octeontx2-af: RPM: fix stale FCFEC counters (Sai Krishna) [RHEL-23617]
- octeontx2-af: RPM: fix stale RSFEC counters (Sai Krishna) [RHEL-23617]
- octeontx2-af: RPM: Fix low network performance (Sai Krishna) [RHEL-23617]
- octeontx2-af: RPM: Fix mismatch in lmac type (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Fix spelling mistake "reprentator" -> "representor" (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Adds TC offload support (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Implement offload stats ndo for representors (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Add devlink port support (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Add representors for sdp MAC (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Configure VF mtu via representor (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Add support to sync link state between representor and VFs (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Get VF stats via representor (Sai Krishna) [RHEL-23617]
- octeontx2-af: Add packet path between representor and VF (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Add basic net_device_ops (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Create representor netdev (Sai Krishna) [RHEL-23617]
- redhat/configs: enable CONFIG_RVU_ESWITCH on RHEL (Sai Krishna) [RHEL-23617]
- octeontx2-pf: RVU representor driver (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Vary completion queue event size (Sai Krishna) [RHEL-23617]
- octeontx2-af: Refactor few NPC mcam APIs (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Move shared APIs to header file (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Reuse PF max mtu value (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Add new APIs for queue memory alloc/free. (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Define common API for HW resources configuration (Sai Krishna) [RHEL-23617]
- net: marvell: use ethtool string helpers (Sai Krishna) [RHEL-23617]
- octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_dcbnl.c (Sai Krishna) [RHEL-23617]
- octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_dmac_flt.c (Sai Krishna) [RHEL-23617]
- octeontx2-pf: handle otx2_mbox_get_rsp errors in cn10k.c (Sai Krishna) [RHEL-23617]
- octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_flows.c (Sai Krishna) [RHEL-23617]
- octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_ethtool.c (Sai Krishna) [RHEL-23617]
- octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_common.c (Sai Krishna) [RHEL-23617]
- octeontx2-af: Fix potential integer overflows on integer shifts (Sai Krishna) [RHEL-23617]
- octeontx2-af: Change block parameter to const pointer in get_lf_str_list (Sai Krishna) [RHEL-23617]
- octeontx2-af: debugfs: Add Channel info to RPM map (Sai Krishna) [RHEL-23617]
- octeontx2-af: Modify SMQ flush sequence to drop packets (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Make iplen __be16 in otx2_sqe_add_ext() (Sai Krishna) [RHEL-23617]
- octeontx2-af: Pass string literal as format argument of alloc_workqueue() (Sai Krishna) [RHEL-23617]
- octeontx2-af: configure default CPT credits for CN10KA B0 (Sai Krishna) [RHEL-23617]
- octeontx2-af: avoid RXC register access for CN10KB (Sai Krishna) [RHEL-23617]
- octeontx2-af: use dynamic interrupt vectors for CN10K (Sai Krishna) [RHEL-23617]
- octeontx2-af: Fix CPT AF register offset calculation (Sai Krishna) [RHEL-23617]
- octeontx2-af: fix issue with IPv4 match for RSS (Sai Krishna) [RHEL-23617]
- octeontx2-af: fix issue with IPv6 ext match for RSS (Sai Krishna) [RHEL-23617]
- octeontx2-af: fix detection of IP layer (Sai Krishna) [RHEL-23617]
- octeontx2-af: fix a issue with cpt_lf_alloc mailbox (Sai Krishna) [RHEL-23617]
- octeontx2-af: replace cpt slot with lf id on reg write (Sai Krishna) [RHEL-23617]
- octeontx2-af: Fix incorrect value output on error path in rvu_check_rsrc_availability() (Sai Krishna) [RHEL-23617]
- octeontx2-af: Sync NIX and NPA contexts from NDC to LLC/DRAM (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Fix coverity and klockwork issues in octeon PF driver (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Fix linking objects into multiple modules (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Add error handling to VLAN unoffload handling (Sai Krishna) [RHEL-23617]
- octeontx2-af: Add debugfs support to dump NIX TM topology (Sai Krishna) [RHEL-23617]
- octeontx2-af: Always allocate PF entries from low prioriy zone (Sai Krishna) [RHEL-23617]
- Octeontx2-pf: Free send queue buffers incase of leaf to inner (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Reuse Transmit queue/Send queue index of HTB class (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Treat truncation of IRQ name as an error (Sai Krishna) [RHEL-23617]
- octeontx2-pf: flower: check for unsupported control flags (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Add support for offload tc with skbedit mark action (Sai Krishna) [RHEL-23617]
- octeontx2-pf: fix FLOW_DIS_IS_FRAGMENT implementation (Sai Krishna) [RHEL-23617]
- octeontx2-af: Fix NIX SQ mode and BP config (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Fix transmit scheduler resource leak (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Reset MAC stats during probe (Sai Krishna) [RHEL-23617]
- octeontx2-af: Add array index check (Sai Krishna) [RHEL-23617]
- octeontx2-pf: remove unused variables req_hdr and rsp_hdr (Sai Krishna) [RHEL-23617]
- octeontx2-pf: check negative error code in otx2_open() (Sai Krishna) [RHEL-23617]
- octeontx2-af: Increase maximum BPID channels (Sai Krishna) [RHEL-23617]
- octeontx2-af: Fix issue with loading coalesced KPU profiles (Sai Krishna) [RHEL-23617]
- Octeontx2-af: fix pause frame configuration in GMP mode (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Send UP messages to VF only when VF is up. (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Use default max_active works instead of one (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Wait till detach_resources msg is complete (Sai Krishna) [RHEL-23617]
- octeontx2: Detect the mbox up or down message via register (Sai Krishna) [RHEL-23617]
- octeontx2-af: Use matching wake_up API variant in CGX command interface (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Add TC flower offload support for TCP flags (Sai Krishna) [RHEL-23617]
- Octeontx2-af: Fix an issue in firmware shared data reserved space (Sai Krishna) [RHEL-23617]
- octeontx2-af: Consider the action set by PF (Sai Krishna) [RHEL-23617]
- Octeontx2-af: Fetch MAC channel info from firmware (Sai Krishna) [RHEL-23617]
- octeontx2-af: Remove the PF_FUNC validation for NPC transmit rules (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Fix a memleak otx2_sq_init (Sai Krishna) [RHEL-23617]
- octeontx2-af: Cleanup loopback device checks (Sai Krishna) [RHEL-23617]
- octeontx2-af: Create BPIDs free pool (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Remove xdp queues on program detach (Sai Krishna) [RHEL-23617]
- octeontx2-af: Add filter profiles in hardware to extract packet headers (Sai Krishna) [RHEL-23617]
- net: fill in MODULE_DESCRIPTION()s for rvu_mbox (Sai Krishna) [RHEL-23617]
- octeontx2-af: CN10KB: Fix FIFO length calculation for RPM2 (Sai Krishna) [RHEL-23617]
- octeontx2-af: Re-enable MAC TX in otx2_stop processing (Sai Krishna) [RHEL-23617]
- octeontx2-af: Always configure NIX TX link credits based on max frame size (Sai Krishna) [RHEL-23617]
- octeontx2-af: Fix max NPC MCAM entry check while validating ref_entry (Sai Krishna) [RHEL-23617]
- octeontx2-af: Fix marking couple of structure as __packed (Sai Krishna) [RHEL-23617]
- octeontx2-af: insert space after include (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Fix graceful exit during PFC configuration failure (Sai Krishna) [RHEL-23617]
- octeontx2-af: Fix multicast/mirror group lock/unlock issue (Sai Krishna) [RHEL-23617]
- octeontx2-af: Fix pause frame configuration (Sai Krishna) [RHEL-23617]
- octeontx2-af: Update RSS algorithm index (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Fix promisc mcam entry action (Sai Krishna) [RHEL-23617]
- octeontx2-af: Update Tx link register range (Sai Krishna) [RHEL-23617]
- octeontx2-af: Add missing mcs flr handler call (Sai Krishna) [RHEL-23617]
- octeontx2-af: Fix mcs stats register address (Sai Krishna) [RHEL-23617]
- octeontx2-af: Fix mcs sa cam entries size (Sai Krishna) [RHEL-23617]
- octeontx2-af: Adjust Tx credits when MCS external bypass is disabled (Sai Krishna) [RHEL-23617]
- octeontx2-af: cn10k: Increase outstanding LMTST transactions (Sai Krishna) [RHEL-23617]
- octeontx2-af: fix a use-after-free in rvu_nix_register_reporters (Sai Krishna) [RHEL-23617]
- octeontx2-pf: consider both Rx and Tx packet stats for adaptive interrupt coalescing (Sai Krishna) [RHEL-23617]
- octeontx2-pf: TC flower offload support for mirror (Sai Krishna) [RHEL-23617]
- octeontx2-af: Add new mbox to support multicast/mirror offload (Sai Krishna) [RHEL-23617]
- octeontx2-af: debugfs: update CQ context fields (Sai Krishna) [RHEL-23617]
- octeontx2-af: Check return value of nix_get_nixlf before using nixlf (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Add missing mutex lock in otx2_get_pauseparam (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Restore TC ingress police rules when interface is up (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Fix adding mbox work queue entry when num_vfs > 64 (Sai Krishna) [RHEL-23617]
- octeontx2-af: Fix possible buffer overflow (Sai Krishna) [RHEL-23617]
- octeontx2-pf: TC flower offload support for ICMP type and code (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Fix ntuple rule creation to direct packet to VF with higher Rx queue than its PF (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Fix memory leak during interface down (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Free pending and dropped SQEs (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Fix holes in error code (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Fix error codes (Sai Krishna) [RHEL-23617]
- octeontx2-af: Enable hardware timestamping for VFs (Sai Krishna) [RHEL-23617]
- octeontx2-af: replace deprecated strncpy with strscpy (Sai Krishna) [RHEL-23617]
- octeontx2-pf: mcs: update PN only when update_pn is true (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Tc flower offload support for MPLS (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Do xdp_do_flush() after redirects. (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Enable PTP PPS output support (Sai Krishna) [RHEL-23617]
- octeontx2-af: Fix truncation of smq in CN10K NIX AQ enqueue mbox handler (Sai Krishna) [RHEL-23617]
- octeontx2-af: print error message incase of invalid pf mapping (Sai Krishna) [RHEL-23617]
- octeontx2-af: Add validation of lmac (Sai Krishna) [RHEL-23617]
- octeontx2-af: Don't treat lack of CGX interfaces as error (Sai Krishna) [RHEL-23617]
- octeontx2-af: CN10KB: Add USGMII LMAC mode (Sai Krishna) [RHEL-23617]
- cteonxt2-pf: Fix backpressure config for multiple PFC priorities to work simultaneously (Sai Krishna) [RHEL-23617]
- octeontx2-af: CN10KB: fix PFC configuration (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Fix PFC TX scheduler free (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Use PTP HW timestamp counter atomic update feature (Sai Krishna) [RHEL-23617]
- octeontx2-af: SDP: fix receive link config (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Allow both ntuple and TC features on the interface (Sai Krishna) [RHEL-23617]
- octeontx2-af: Harden rule validation. (Sai Krishna) [RHEL-23617]
- octeontx2-af: Remove redundant functions rvu_npc_exact_mac2u64() (Sai Krishna) [RHEL-23617]
- octeontx2-af: Use u64_to_ether_addr() to convert ethernet address (Sai Krishna) [RHEL-23617]
- octeontx2-af: Remove redundant functions mac2u64() and cfg2mac() (Sai Krishna) [RHEL-23617]
- octeontx2-af: TC flower offload support for inner VLAN (Sai Krishna) [RHEL-23617]
- octeontx2-af: Code restructure to handle TC outer VLAN offload (Sai Krishna) [RHEL-23617]
- octeontx2: Remove unnecessary ternary operators (Sai Krishna) [RHEL-23617]
- octeontx2-pf: TC flower offload support for SPI field (Sai Krishna) [RHEL-23617]
- octeontx2-af: Initialize 'cntr_val' to fix uninitialized symbol error (Sai Krishna) [RHEL-23617]
- octeontx2-af: Fix hash extraction enable configuration (Sai Krishna) [RHEL-23617]
- octeontx2-af: Install TC filter rules in hardware based on priority (Sai Krishna) [RHEL-23617]
- octeontx2-pf: htb offload support for Round Robin scheduling (Sai Krishna) [RHEL-23617]
- octeontx2-pf: implement transmit schedular allocation algorithm (Sai Krishna) [RHEL-23617]
- octeontx2-pf: mcs: Generate hash key using ecb(aes) (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Dont allocate BPIDs for LBK interfaces (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Add additional check for MCAM rules (Sai Krishna) [RHEL-23617]
- octeontx2-af: Move validation of ptp pointer before its usage (Sai Krishna) [RHEL-23617]
- octeontx2-af: Promisc enable/disable through mbox (Sai Krishna) [RHEL-23617]
- octeontx-af: fix hardware timestamp configuration (Sai Krishna) [RHEL-23617]
- octeontx2-af: Reset MAC features in FLR (Sai Krishna) [RHEL-23617]
- octeontx2-af: Add validation before accessing cgx and lmac (Sai Krishna) [RHEL-23617]
- octeontx2-af: Fix mapping for NIX block from CGX connection (Sai Krishna) [RHEL-23617]
- octeontx2-af: cn10kb: fix interrupt csr addresses (Sai Krishna) [RHEL-23617]
- octeontx2-pf: TC flower offload support for rxqueue mapping (Sai Krishna) [RHEL-23617]
- octeontx2-af: Set XOFF on other child transmit schedulers during SMQ flush (Sai Krishna) [RHEL-23617]
- octeontx2-af: add option to toggle DROP_RE enable in rx cfg (Sai Krishna) [RHEL-23617]
- octeontx2-af: Enable LBK links only when switch mode is on. (Sai Krishna) [RHEL-23617]
- octeontx2-af: cn10k: Set NIX DWRR MTU for CN10KB silicon (Sai Krishna) [RHEL-23617]
- octeontx2-af: extend RSS supported offload types (Sai Krishna) [RHEL-23617]
- octeontx2-af: fix lbk link credits on cn10k (Sai Krishna) [RHEL-23617]
- octeontx2-af: fixed resource availability check (Sai Krishna) [RHEL-23617]
- octeontx2-af: Fix promiscuous mode (Sai Krishna) [RHEL-23617]
- octeontx2-pf: mcs: Support VLAN in clear text (Sai Krishna) [RHEL-23617]
- octeontx2-pf: mcs: Remove unneeded semicolon (Sai Krishna) [RHEL-23617]
- octeontx2-pf: ethtool expose qos stats (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Add support for HTB offload (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Prepare for QOS offload (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Refactor schedular queue alloc/free calls (Sai Krishna) [RHEL-23617]
- octeontx2-pf: qos send queues management (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Rename tot_tx_queues to non_qos_queues (Sai Krishna) [RHEL-23617]
- octeontx2-pf: mcs: Offload extended packet number(XPN) feature (Sai Krishna) [RHEL-23617]
- macsec: Use helper macsec_netdev_priv for offload drivers (Sai Krishna) [RHEL-23617]
- octeontx2-pf: mcs: Do not reset PN while updating secy (Sai Krishna) [RHEL-23617]
- octeontx2-pf: mcs: Fix shared counters logic (Sai Krishna) [RHEL-23617]
- octeontx2-pf: mcs: Clear stats before freeing resource (Sai Krishna) [RHEL-23617]
- octeontx2-pf: mcs: Match macsec ethertype along with DMAC (Sai Krishna) [RHEL-23617]
- octeontx2-pf: mcs: Fix NULL pointer dereferences (Sai Krishna) [RHEL-23617]
- octeontx2-af: add mbox to return CPT_AF_FLT_INT info (Sai Krishna) [RHEL-23617]
- octeontx2-af: update cpt lf alloc mailbox (Sai Krishna) [RHEL-23617]
- octeontx2-af: restore rxc conf after teardown sequence (Sai Krishna) [RHEL-23617]
- octeontx2-af: optimize cpt pf identification (Sai Krishna) [RHEL-23617]
- octeontx2-af: modify FLR sequence for CPT (Sai Krishna) [RHEL-23617]
- octeontx2-af: recover CPT engine when it gets fault (Sai Krishna) [RHEL-23617]
- octeontx2-af: update CPT inbound inline IPsec config mailbox (Sai Krishna) [RHEL-23617]
- octeontx2-pf: Remove duplicate MACSEC setting (Sai Krishna) [RHEL-23617]
- octeontx2-pf: fix build error when CONFIG_OCTEONTX2_PF=y (Sai Krishna) [RHEL-23617]
- net: octeontx2-pf: mcs: consider MACSEC setting (Sai Krishna) [RHEL-23617]
- ethernet: marvell: octeontx2 Fix resource not freed after malloc (Sai Krishna) [RHEL-23617]
- octeontx2-pf: mcs: fix possible memory leak in otx2_probe() (Sai Krishna) [RHEL-23617]
- octeontx2-pf: mcs: fix missing unlock in some error paths (Sai Krishna) [RHEL-23617]
- octeontx2-pf: mcs: remove unneeded semicolon (Sai Krishna) [RHEL-23617]
- octeontx2-pf: mcs: Introduce MACSEC hardware offloading (Sai Krishna) [RHEL-23617]
- ice: stop storing XDP verdict within ice_rx_buf (Petr Oros) [RHEL-65102]
- ice: gather page_count()'s of each frag right before XDP prog call (Petr Oros) [RHEL-65102]
- ice: put Rx buffers after being done with current frame (Petr Oros) [RHEL-65102]
- wifi: iwlwifi: bump FW API to 94 for BZ/SC devices (CKI Backport Bot) [RHEL-74377]
- net: add reserved fields to psample_metadata (Sabrina Dubroca) [RHEL-60372]
- net: add reserved fields to ethtool_keee (Sabrina Dubroca) [RHEL-60372]
- net: add reserved fields to page_pool_stats and page_pool_params (Sabrina Dubroca) [RHEL-60372]
- net: add reserved fields to devlink_ops (Sabrina Dubroca) [RHEL-60372]
- Revert "net: exclude TC from kABI" (Sabrina Dubroca) [RHEL-60372]
- Revert "net: exclude BPF/XDP from kABI" (Sabrina Dubroca) [RHEL-60372]
- net: add reserved fields to kernel_hwtstamp_config (Sabrina Dubroca) [RHEL-60372]
- net: add reserved fields to ip_tunnel_parm_kern (Sabrina Dubroca) [RHEL-60372]
- net: add reserved fields to netdev_stat_ops and netdev_queue_mgmt_ops (Sabrina Dubroca) [RHEL-60372]
- gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag (Andreas Gruenbacher) [RHEL-73912]
- gve: trigger RX NAPI instead of TX NAPI in gve_xsk_wakeup (Joshua Washington) [RHEL-73270]
- gve: process XSK TX descriptors as part of RX NAPI (Joshua Washington) [RHEL-73270]
- gve: guard XSK operations on the existence of queues (Joshua Washington) [RHEL-73270]
- gve: guard XDP xmit NDO on existence of xdp queues (Joshua Washington) [RHEL-73270]
- gve: Fix an edge case for TSO skb validity check (Joshua Washington) [RHEL-73270]
- gve: Fix XDP TX completion handling when counters overflow (Joshua Washington) [RHEL-73270]
- gve: Clear napi->skb before dev_kfree_skb_any() (Joshua Washington) [RHEL-73270] {CVE-2024-40937}
- gve: ignore nonrelevant GSO type bits when processing TSO headers (Joshua Washington) [RHEL-73270]
- EDAC/igen6: Add Intel Meteor Lake-P SoCs support (Joel Savitz) [RHEL-53588]
- EDAC/igen6: Add Intel Meteor Lake-PS SoCs support (Joel Savitz) [RHEL-53588]
- EDAC/igen6: Add Intel Raptor Lake-P SoCs support (Joel Savitz) [RHEL-53588]
- EDAC/igen6: Add Intel Alder Lake-N SoCs support (Joel Savitz) [RHEL-53588]
- EDAC/igen6: Make get_mchbar() helper function (Joel Savitz) [RHEL-53588]
- Revert "net: wwan: mark Qualcomm driver as tech preview" (Jose Ignacio Tornos Martinez) [RHEL-67116]
- Revert "net: wwan: mark t7xx driver as tech preview" (Jose Ignacio Tornos Martinez) [RHEL-67116]
- Revert "net: wwan: mark iosm driver as tech preview" (Jose Ignacio Tornos Martinez) [RHEL-67116]
- net: wwan: t7xx: Fix off-by-one error in t7xx_dpmaif_rx_buf_alloc() (Jose Ignacio Tornos Martinez) [RHEL-67116]
- net: wwan: fix global oob in wwan_rtnl_policy (Jose Ignacio Tornos Martinez) [RHEL-66001 RHEL-67116] {CVE-2024-50128}
- net: wwan: qcom_bam_dmux: Fix missing pm_runtime_disable() (Jose Ignacio Tornos Martinez) [RHEL-67116]
- net: wwan: t7xx: PCIe reset rescan (Jose Ignacio Tornos Martinez) [RHEL-67116]
- net: wwan: t7xx: add support for Dell DW5933e (Jose Ignacio Tornos Martinez) [RHEL-67116]
- net: wwan: mhi: make default data link id configurable (Jose Ignacio Tornos Martinez) [RHEL-67116]
- net: wwan: t7xx: Un-embed dummy device (Jose Ignacio Tornos Martinez) [RHEL-67116]
- HID: bpf: drop unneeded casts discarding const (Benjamin Tissoires) [RHEL-53898]
- selftests/hid: fix kfunc inclusions with newer bpftool (Benjamin Tissoires) [RHEL-53898]
- Input: fix regression when re-registering input handlers (Benjamin Tissoires) [RHEL-53898]
- HID: Ignore battery for all ELAN I2C-HID devices (Benjamin Tissoires) [RHEL-53898]
- HID: bpf: fix cfi stubs for hid_bpf_ops (Benjamin Tissoires) [RHEL-53898]
- HID: wacom: Hardcode (non-inverted) AES pens as BTN_TOOL_PEN (Benjamin Tissoires) [RHEL-53898]
- HID: lenovo: Add support for Thinkpad X1 Tablet Gen 3 keyboard (Benjamin Tissoires) [RHEL-53898]
- HID: multitouch: Add quirk for Logitech Bolt receiver w/ Casa touchpad (Benjamin Tissoires) [RHEL-53898]
- HID: multitouch: Add quirk for HONOR MagicBook Art 14 touchpad (Benjamin Tissoires) [RHEL-53898]
- HID: multitouch: Add support for B2402FVA track point (Benjamin Tissoires) [RHEL-53898]
- HID: core: zero-initialize the report buffer (Benjamin Tissoires) [RHEL-53898]
- selftest: hid: add the missing tests directory (Benjamin Tissoires) [RHEL-53898]
- HID: plantronics: Workaround for an unexcepted opposite volume key (Benjamin Tissoires) [RHEL-53898]
- HID: amd_sfh: Switch to device-managed dmam_alloc_coherent() (Benjamin Tissoires) [RHEL-53898 RHEL-66678] {CVE-2024-50189}
- selftest: hid: add missing run-hid-tools-tests.sh (Benjamin Tissoires) [RHEL-53898]
- HID: i2c-hid: ensure various commands do not interfere with each other (Benjamin Tissoires) [RHEL-53898]
- HID: multitouch: Add support for Thinkpad X12 Gen 2 Kbd Portfolio (Benjamin Tissoires) [RHEL-53898]
- HID: wacom: Do not warn about dropped packets for first packet (Benjamin Tissoires) [RHEL-53898]
- HID: wacom: Support sequence numbers smaller than 16-bit (Benjamin Tissoires) [RHEL-53898]
- HID: wacom: Defer calculation of resolution until resolution_code is known (Benjamin Tissoires) [RHEL-53898]
- HID: wacom: more appropriate tool type categorization (Benjamin Tissoires) [RHEL-53898]
- HID: wacom: Modify pen IDs (Benjamin Tissoires) [RHEL-53898]
- HID: multitouch: Add support for GT7868Q (Benjamin Tissoires) [RHEL-53898]
- HID: amd_sfh: free driver_data after destroying hid device (Benjamin Tissoires) [RHEL-53898] {CVE-2024-46746}
- hid-asus: add ROG Ally X prod ID to quirk list (Benjamin Tissoires) [RHEL-53898]
- HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup (Benjamin Tissoires) [RHEL-53898 RHEL-59317] {CVE-2024-46747}
- selftests/hid: add test for attaching multiple time the same struct_ops (Benjamin Tissoires) [RHEL-53898]
- HID: bpf: prevent the same struct_ops to be attached more than once (Benjamin Tissoires) [RHEL-53898]
- selftests/hid: disable struct_ops auto-attach (Benjamin Tissoires) [RHEL-53898]
- selftests/hid: fix bpf_wq new API (Benjamin Tissoires) [RHEL-53898]
- HID: amd_sfh: Move sensor discovery before HID device initialization (Benjamin Tissoires) [RHEL-53898]
- hid: bpf: add BPF_JIT dependency (Benjamin Tissoires) [RHEL-53898]
- Merge tag 'for-linus-2024071601' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid (Benjamin Tissoires) [RHEL-53898]
- HID: hid-steam: Fix typo in goto label (Benjamin Tissoires) [RHEL-53898]
- HID: mcp2221: Remove unnecessary semicolon (Benjamin Tissoires) [RHEL-53898]
- HID: Fix spelling mistakes "Kensigton" -> "Kensington" (Benjamin Tissoires) [RHEL-53898]
- HID: add more missing MODULE_DESCRIPTION() macros (Benjamin Tissoires) [RHEL-53898]
- HID: samples: fix the 2 struct_ops definitions (Benjamin Tissoires) [RHEL-53898]
- HID: apple: Add support for magic keyboard backlight on T2 Macs (Benjamin Tissoires) [RHEL-53898]
- HID: bpf: doc fixes for hid_hw_request() hooks (Benjamin Tissoires) [RHEL-53898]
- HID: bpf: doc fixes for hid_hw_request() hooks (Benjamin Tissoires) [RHEL-53898]
- HID: bpf: fix gcc warning and unify __u64 into u64 (Benjamin Tissoires) [RHEL-53898]
- selftests/hid: ensure CKI can compile our new tests on old kernels (Benjamin Tissoires) [RHEL-53898]
- selftests/hid: add an infinite loop test for hid_bpf_try_input_report (Benjamin Tissoires) [RHEL-53898]
- selftests/hid: add another test for injecting an event from an event hook (Benjamin Tissoires) [RHEL-53898]
- HID: bpf: allow hid_device_event hooks to inject input reports on self (Benjamin Tissoires) [RHEL-53898]
- selftests/hid: add wq test for hid_bpf_input_report() (Benjamin Tissoires) [RHEL-53898]
- HID: bpf: make hid_bpf_input_report() sleep until the device is ready (Benjamin Tissoires) [RHEL-53898]
- selftests/hid: add tests for hid_hw_output_report HID-BPF hooks (Benjamin Tissoires) [RHEL-53898]
- HID: bpf: add HID-BPF hooks for hid_hw_output_report (Benjamin Tissoires) [RHEL-53898]
- selftests/hid: add tests for hid_hw_raw_request HID-BPF hooks (Benjamin Tissoires) [RHEL-53898]
- HID: bpf: prevent infinite recursions with hid_hw_raw_requests hooks (Benjamin Tissoires) [RHEL-53898]
- HID: bpf: add HID-BPF hooks for hid_hw_raw_requests (Benjamin Tissoires) [RHEL-53898]
- HID: bpf: protect HID-BPF prog_list access by a SRCU (Benjamin Tissoires) [RHEL-53898]
- HID: add source argument to HID low level functions (Benjamin Tissoires) [RHEL-53898]
- HID: bpf: fix dispatch_hid_bpf_device_event uninitialized ret value (Benjamin Tissoires) [RHEL-53898]
- HID: uclogic: Add module description (Benjamin Tissoires) [RHEL-53898]
- HID: uclogic: Avoid linking common code into multiple modules (Benjamin Tissoires) [RHEL-53898]
- HID: bpf: make part of struct hid_device writable (Benjamin Tissoires) [RHEL-53898]
- HID: bpf: rework hid_bpf_ops_btf_struct_access (Benjamin Tissoires) [RHEL-53898]
- bpf: allow bpf helpers to be used into HID-BPF struct_ops (Benjamin Tissoires) [RHEL-53898]
- Documentation: HID: add a small blurb on udev-hid-bpf (Benjamin Tissoires) [RHEL-53898]
- Documentation: HID: amend HID-BPF for struct_ops (Benjamin Tissoires) [RHEL-53898]
- selftests/hid: add subprog call test (Benjamin Tissoires) [RHEL-53898]
- HID: bpf: remove tracing HID-BPF capability (Benjamin Tissoires) [RHEL-53898]
- HID: samples: convert the 2 HID-BPF samples into struct_ops (Benjamin Tissoires) [RHEL-53898]
- selftests/hid: convert the hid_bpf selftests with struct_ops (Benjamin Tissoires) [RHEL-53898]
- HID: bpf: implement HID-BPF through bpf_struct_ops (Benjamin Tissoires) [RHEL-53898]
- HID: bpf: add hid_get/put_device() helpers (Benjamin Tissoires) [RHEL-53898]
- HID: rename struct hid_bpf_ops into hid_ops (Benjamin Tissoires) [RHEL-53898]
- HID: Ignore battery for ELAN touchscreens 2F2C and 4116 (Benjamin Tissoires) [RHEL-53898]
- HID: i2c-hid: elan: fix reset suspend current leakage (Benjamin Tissoires) [RHEL-53898]
- hid: asus: asus_report_fixup: fix potential read out of bounds (Benjamin Tissoires) [RHEL-53898]
- HID: add missing MODULE_DESCRIPTION() macros (Benjamin Tissoires) [RHEL-53898]
- HID: logitech-dj: add missing MODULE_DESCRIPTION() macro (Benjamin Tissoires) [RHEL-53898]
- HID: lg-g15: add missing MODULE_DESCRIPTION() macro (Benjamin Tissoires) [RHEL-53898]
- HID: letsketch: add missing MODULE_DESCRIPTION() macro (Benjamin Tissoires) [RHEL-53898]
- HID: usbhid: Share USB device firmware node with child HID device (Benjamin Tissoires) [RHEL-53898]
- HID: logitech-hidpp: add missing MODULE_DESCRIPTION() macro (Benjamin Tissoires) [RHEL-53898]
- HID: nintendo: Fix an error handling path in nintendo_hid_probe() (Benjamin Tissoires) [RHEL-53898]
- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode() (Benjamin Tissoires) [RHEL-53898] {CVE-2024-40934}
- HID: uclogic: Use Rx and Ry for touch strips (Benjamin Tissoires) [RHEL-53898]
- HID: uclogic: Support HUION devices with up to 20 buttons (Benjamin Tissoires) [RHEL-53898]
- HID: Use kvzalloc instead of kzalloc in hid_register_field() (Benjamin Tissoires) [RHEL-53898]
- HID: core: remove unnecessary WARN_ON() in implement() (Benjamin Tissoires) [RHEL-53898] {CVE-2024-39509}
- selftests/hid: skip tests with HID-BPF if udev-hid-bpf is not installed (Benjamin Tissoires) [RHEL-53898]
- selftests/hid: add tests for the Raptor Mach 2 joystick (Benjamin Tissoires) [RHEL-53898]
- selftests/hid: move the gamepads definitions in the test file (Benjamin Tissoires) [RHEL-53898]
- selftests/hid: import base_gamepad.py from hid-tools (Benjamin Tissoires) [RHEL-53898]
- selftests/hid: add Huion Kamvas Pro 19 tests (Benjamin Tissoires) [RHEL-53898]
- selftests/hid: tablets: also check for XP-Pen offset correction (Benjamin Tissoires) [RHEL-53898]
- selftests/hid: tablets: add a couple of XP-PEN tablets (Benjamin Tissoires) [RHEL-53898]
- selftests/hid: tablets: reduce the number of pen state (Benjamin Tissoires) [RHEL-53898]
- selftests/hid: add support for HID-BPF pre-loading before starting a test (Benjamin Tissoires) [RHEL-53898]
- selftests/hid: import base_device.py from hid-tools (Benjamin Tissoires) [RHEL-53898]
- HID: do not assume HAT Switch logical max < 8 (Benjamin Tissoires) [RHEL-53898]
- HID: amd_sfh: Use amd_get_c2p_val() to read C2P register (Benjamin Tissoires) [RHEL-53898]
- HID: amd_sfh: Modify and log error only if case of functionality failures (Benjamin Tissoires) [RHEL-53898]
- HID: kye: Change Device Usage from Puck to Mouse (Benjamin Tissoires) [RHEL-53898]
- HID: playstation: DS4: Fix calibration workaround for clone devices (Benjamin Tissoires) [RHEL-53898]
- HID: i2c-hid: Retry address probe after delay (Benjamin Tissoires) [RHEL-53898]
- HID: asus: add ROG Z13 lightbar (Benjamin Tissoires) [RHEL-53898]
- HID: asus: add ROG Ally N-Key ID and keycodes (Benjamin Tissoires) [RHEL-53898]
- HID: asus: make asus_kbd_init() generic, remove rog_nkey_led_init() (Benjamin Tissoires) [RHEL-53898]
- HID: asus: fix more n-key report descriptors if n-key quirked (Benjamin Tissoires) [RHEL-53898]
- HID: logitech: add a few Logitech HID++ device IDs (Benjamin Tissoires) [RHEL-53898]
- HID: hid-debug: add EV_FF and FF_STATUS mappings (Benjamin Tissoires) [RHEL-53898]
- HID: hid-debug: more informative output for EV_KEY (Benjamin Tissoires) [RHEL-53898]
- HID: hid-debug: fix Moir -> Moire typo (Benjamin Tissoires) [RHEL-53898]
- HID: Add quirk for Logitech Casa touchpad (Benjamin Tissoires) [RHEL-53898]
- HID: hid-steam: Add Deck IMU support (Benjamin Tissoires) [RHEL-53898]
- HID: sony: remove redundant assignment (Benjamin Tissoires) [RHEL-53898]
- HID: nintendo: Remove unused function (Benjamin Tissoires) [RHEL-53898]
- HID: bpf: fix hid_bpf_input_report() when hid-core is not ready (Benjamin Tissoires) [RHEL-53898]
- HID: bpf: allow to use bpf_timer_set_sleepable_cb() in tracing callbacks. (Benjamin Tissoires) [RHEL-53898]
- selftests/hid: add tests for hid_bpf_input_report (Benjamin Tissoires) [RHEL-53898]
- HID: bpf: allow to inject HID event from BPF (Benjamin Tissoires) [RHEL-53898]
- selftests/hid: Add test for hid_bpf_hw_output_report (Benjamin Tissoires) [RHEL-53898]
- selftests/hid: add KASAN to the VM tests (Benjamin Tissoires) [RHEL-53898]
- HID: bpf: export hid_hw_output_report as a BPF kfunc (Benjamin Tissoires) [RHEL-53898]
- HID: bpf/dispatch: regroup kfuncs definitions (Benjamin Tissoires) [RHEL-53898]
- HID: playstation: Simplify device type ID (Benjamin Tissoires) [RHEL-53898]
- HID: playstation: DS4: Parse minimal report 0x01 (Benjamin Tissoires) [RHEL-53898]
- HID: playstation: DS4: Don't fail on calibration data request (Benjamin Tissoires) [RHEL-53898]
- HID: playstation: DS4: Don't fail on FW/HW version request (Benjamin Tissoires) [RHEL-53898]
- HID: playstation: DS4: Fix LED blinking (Benjamin Tissoires) [RHEL-53898]
- HID: uclogic: Expose firmware name (Benjamin Tissoires) [RHEL-53898]
- HID: hid-debug: add missing evdev and HID codes (Benjamin Tissoires) [RHEL-53898]
- HID: corsair,lenovo: Convert sprintf() family to sysfs_emit() family (Benjamin Tissoires) [RHEL-53898]
- HID: roccat: Convert sprintf() family to sysfs_emit() family (Benjamin Tissoires) [RHEL-53898]
- HID: hid-sensor-custom: Convert sprintf() family to sysfs_emit() family (Benjamin Tissoires) [RHEL-53898]
- HID: hid-picolcd*: Convert sprintf() family to sysfs_emit() family (Benjamin Tissoires) [RHEL-53898]
- HID: nintendo: Don't fail on setting baud rate (Benjamin Tissoires) [RHEL-53898]
- HID: nintendo: use ida for LED player id (Benjamin Tissoires) [RHEL-53898]
- HID: surface-hid: kbd: Convert to platform remove callback returning void (Benjamin Tissoires) [RHEL-53898]
- HID: hid-sensor-custom: Convert to platform remove callback returning void (Benjamin Tissoires) [RHEL-53898]
- HID: google: hammer: Convert to platform remove callback returning void (Benjamin Tissoires) [RHEL-53898]
- hid: hid-picolcd: Remove struct backlight_ops.check_fb (Benjamin Tissoires) [RHEL-53898]
- hid: hid-picolcd: Fix initialization order (Benjamin Tissoires) [RHEL-53898]
- HID: amd_sfh: Set the AMD SFH driver to depend on x86 (Benjamin Tissoires) [RHEL-53898]
- HID: amd_sfh: Extend MP2 register access to SFH (Benjamin Tissoires) [RHEL-53898]
- HID: amd_sfh: Improve boot time when SFH is available (Benjamin Tissoires) [RHEL-53898]
- HID: amd_sfh: Increase sensor command timeout (Benjamin Tissoires) [RHEL-53898]
- HID: nintendo: Remove some unused functions (Benjamin Tissoires) [RHEL-53898]
- HID: hid-prodikeys: remove struct pk_device (Benjamin Tissoires) [RHEL-53898]
- HID: hid-prodikeys: remove unused struct pcmidi_snd members (Benjamin Tissoires) [RHEL-53898]
- HID: hid-multitouch: remove unused mt_application::dev_time (Benjamin Tissoires) [RHEL-53898]
- HID: hid-lg3ff: remove unused struct lg3ff_device (Benjamin Tissoires) [RHEL-53898]
- HID: protect hid_device::bpf by CONFIG_HID_BPF (Benjamin Tissoires) [RHEL-53898]
- HID: wacom: remove unused hid_data::pressure (Benjamin Tissoires) [RHEL-53898]
- HID: apple: remove unused members from struct apple_sc_backlight (Benjamin Tissoires) [RHEL-53898]
- HID: wacom: Clean up use of struct->wacom_wac (Benjamin Tissoires) [RHEL-53898]
- HID: samsung: Add Samsung wireless bookcover and universal keyboard support (Benjamin Tissoires) [RHEL-53898]
- HID: samsung: Add Samsung wireless action mouse support (Benjamin Tissoires) [RHEL-53898]
- HID: samsung: Add Samsung wireless gamepad support (Benjamin Tissoires) [RHEL-53898]
- HID: samsung: Add Samsung wireless keyboard support (Benjamin Tissoires) [RHEL-53898]
- HID: samsung: Rewrite rdesc checking code using memcmp() (Benjamin Tissoires) [RHEL-53898]
- HID: samsung: Broaden device compatibility in samsung driver (Benjamin Tissoires) [RHEL-53898]
- input: Add support for "Do Not Disturb" (Benjamin Tissoires) [RHEL-53898]
- input: Add event code for accessibility key (Benjamin Tissoires) [RHEL-53898]
- Input: i8042 - use new forcenorestore quirk to replace old buggy quirk combination (Benjamin Tissoires) [RHEL-53898]
- Input: i8042 - add forcenorestore quirk to leave controller untouched even on s3 (Benjamin Tissoires) [RHEL-53898]
- Input: i8042 - add Fujitsu Lifebook E756 to i8042 quirk table (Benjamin Tissoires) [RHEL-53898]
- Input: uinput - reject requests with unreasonable number of slots (Benjamin Tissoires) [RHEL-53898 RHEL-59311] {CVE-2024-46745}
- Input: MT - limit max slots (Benjamin Tissoires) [RHEL-53898] {CVE-2024-45008}
- Input: synaptics - enable SMBus for HP Elitebook 840 G2 (Benjamin Tissoires) [RHEL-53898]
- Input: do not check number of events in input_pass_values() (Benjamin Tissoires) [RHEL-53898]
- Input: preallocate memory to hold event values (Benjamin Tissoires) [RHEL-53898]
- Input: rearrange input_alloc_device() to prepare for preallocating of vals (Benjamin Tissoires) [RHEL-53898]
- Input: simplify event handling logic (Benjamin Tissoires) [RHEL-53898]
- Input: make events() method return number of events processed (Benjamin Tissoires) [RHEL-53898]
- Input: make sure input handlers define only one processing method (Benjamin Tissoires) [RHEL-53898]
- Input: evdev - remove ->event() method (Benjamin Tissoires) [RHEL-53898]
- Input: elan_i2c - do not leave interrupt disabled on suspend failure (Benjamin Tissoires) [RHEL-53898]
- coresight: Make trace ID map spinlock local to the map (Mark Salter) [RHEL-21456]
- coresight: Emit sink ID in the HW_ID packets (Mark Salter) [RHEL-21456]
- coresight: Remove pending trace ID release mechanism (Mark Salter) [RHEL-21456]
- coresight: Use per-sink trace ID maps for Perf sessions (Mark Salter) [RHEL-21456]
- coresight: Make CPU id map a property of a trace ID map (Mark Salter) [RHEL-21456]
- coresight: Expose map arguments in trace ID API (Mark Salter) [RHEL-21456]
- coresight: Move struct coresight_trace_id_map to common header (Mark Salter) [RHEL-21456]
- coresight: Clarify comments around the PID of the sink owner (Mark Salter) [RHEL-21456]
- coresight: Remove unused ETM Perf stubs (Mark Salter) [RHEL-21456]
- coresight: tmc: sg: Do not leak sg_table (Mark Salter) [RHEL-21456]
- Coresight: Set correct cs_mode for dummy source to fix disable issue (Mark Salter) [RHEL-21456]
- Coresight: Set correct cs_mode for TPDM to fix disable issue (Mark Salter) [RHEL-21456]
- device property: Don't use "proxy" headers (Mark Salter) [RHEL-21456]
- device property: Replace custom implementation of COUNT_ARGS() (Mark Salter) [RHEL-21456]
- device property: Move enum dev_dma_attr to fwnode.h (Mark Salter) [RHEL-21456]
- hwtracing: use for_each_endpoint_of_node() (Mark Salter) [RHEL-21456]
- coresight: constify the struct device_type usage (Mark Salter) [RHEL-21456]
- coresight: tmc: Remove duplicated include in coresight-tmc-core.c (Mark Salter) [RHEL-21456]
- coresight: Fix ref leak when of_coresight_parse_endpoint() fails (Mark Salter) [RHEL-21456]
- coresight: tmc: Enable SG capability on ACPI based SoC-400 TMC ETR devices (Mark Salter) [RHEL-21456]
- coresight: Docs/ABI/testing/sysfs-bus-coresight-devices: Fix spelling errors (Mark Salter) [RHEL-21456]
- coresight: tpiu: Convert to platform remove callback returning void (Mark Salter) [RHEL-21456]
- coresight: tmc: Convert to platform remove callback returning void (Mark Salter) [RHEL-21456]
- coresight: stm: Convert to platform remove callback returning void (Mark Salter) [RHEL-21456]
- coresight: debug: Convert to platform remove callback returning void (Mark Salter) [RHEL-21456]
- coresight: Remove duplicate linux/amba/bus.h header (Mark Salter) [RHEL-21456]
- coresight: stm: Remove duplicate linux/acpi.h header (Mark Salter) [RHEL-21456]
- coresight: etm4x: Fix access to resource selector registers (Mark Salter) [RHEL-21456]
- coresight: etm4x: Safe access for TRCQCLTR (Mark Salter) [RHEL-21456]
- coresight: etm4x: Do not save/restore Data trace control registers (Mark Salter) [RHEL-21456]
- coresight: etm4x: Do not hardcode IOMEM access for register restore (Mark Salter) [RHEL-21456]
- coresight: debug: Move ACPI support from AMBA driver to platform driver (Mark Salter) [RHEL-21456]
- coresight: stm: Move ACPI support from AMBA driver to platform driver (Mark Salter) [RHEL-21456]
- coresight: tmc: Move ACPI support from AMBA driver to platform driver (Mark Salter) [RHEL-21456]
- coresight: tpiu: Move ACPI support from AMBA driver to platform driver (Mark Salter) [RHEL-21456]
- coresight: catu: Move ACPI support from AMBA driver to platform driver (Mark Salter) [RHEL-21456]
- coresight: funnel: Move ACPI support from AMBA driver to platform driver (Mark Salter) [RHEL-21456]
- coresight: replicator: Move ACPI support from AMBA driver to platform driver (Mark Salter) [RHEL-21456]
- coresight: Add helpers registering/removing both AMBA and platform drivers (Mark Salter) [RHEL-21456]
- coresight: tmc: Extract device properties from AMBA pid based table lookup (Mark Salter) [RHEL-21456]
- coresight: stm: Extract device name from AMBA pid based table lookup (Mark Salter) [RHEL-21456]
- coresight: etm4x: Fix unbalanced pm_runtime_enable() (Mark Salter) [RHEL-21456]
- ARM: 9379/1: coresight: tpda: drop owner assignment (Mark Salter) [RHEL-21456]
- ARM: 9378/1: coresight: etm4x: drop owner assignment (Mark Salter) [RHEL-21456]
- ARM: 9376/1: coresight: tpdm: drop owner assignment (Mark Salter) [RHEL-21456]
- ARM: 9375/1: coresight: stm: drop owner assignment (Mark Salter) [RHEL-21456]
- ARM: 9374/1: coresight: etb10: drop owner assignment (Mark Salter) [RHEL-21456]
- ARM: 9373/1: coresight: funnel: drop owner assignment (Mark Salter) [RHEL-21456]
- ARM: 9371/1: coresight: cti: drop owner assignment (Mark Salter) [RHEL-21456]
- ARM: 9366/1: coresight: tpiu: drop owner assignment (Mark Salter) [RHEL-21456]
- ARM: 9365/1: coresight: tmc: drop owner assignment (Mark Salter) [RHEL-21456]
- ARM: 9364/1: coresight: replicator: drop owner assignment (Mark Salter) [RHEL-21456]
- ARM: 9363/1: coresight: etm3x: drop owner assignment (Mark Salter) [RHEL-21456]
- ARM: 9362/1: coresight: catu: drop owner assignment (Mark Salter) [RHEL-21456]
- coresight-tpda: Change qcom,dsb-element-size to qcom,dsb-elem-bits (Mark Salter) [RHEL-21456]
- coresight: tpdm: Fix build break due to uninitialised field (Mark Salter) [RHEL-21456]
- coresight: etm4x: Set skip_power_up in etm4_init_arch_data function (Mark Salter) [RHEL-21456]
- coresight-tpdm: Add msr register support for CMB (Mark Salter) [RHEL-21456]
- coresight-tpdm: Add timestamp control register support for the CMB (Mark Salter) [RHEL-21456]
- coresight-tpdm: Add pattern registers support for CMB (Mark Salter) [RHEL-21456]
- coresight-tpdm: Add support to configure CMB (Mark Salter) [RHEL-21456]
- coresight-tpda: Add support to configure CMB element (Mark Salter) [RHEL-21456]
- coresight-tpdm: Add CMB dataset support (Mark Salter) [RHEL-21456]
- coresight-tpdm: Optimize the useage of tpdm_has_dsb_dataset (Mark Salter) [RHEL-21456]
- coresight-tpdm: Optimize the store function of tpdm simple dataset (Mark Salter) [RHEL-21456]
- coresight: Add helper for setting csdev->mode (Mark Salter) [RHEL-21456]
- coresight: Add a helper for getting csdev->mode (Mark Salter) [RHEL-21456]
- coresight: Add helper for atomically taking the device (Mark Salter) [RHEL-21456]
- coresight: Add explicit member initializers to coresight_dev_type (Mark Salter) [RHEL-21456]
- coresight: Remove unused stubs (Mark Salter) [RHEL-21456]
- coresight: Remove atomic type from refcnt (Mark Salter) [RHEL-21456]
- coresight: Move all sysfs code to sysfs file (Mark Salter) [RHEL-21456]
- coresight: Remove the 'enable' field. (Mark Salter) [RHEL-21456]
- coresight: Move mode to struct coresight_device (Mark Salter) [RHEL-21456]
- coresight: Remove ops callback checks (Mark Salter) [RHEL-21456]
- coresight: Make language around "activated" sinks consistent (Mark Salter) [RHEL-21456]
- coresight: make coresight_bustype const (Mark Salter) [RHEL-21456]
- coresight: Fix undeclared variable warnings from sparse checker (Mark Salter) [RHEL-21456]
- coresight: etm3x: Fix build warning (Mark Salter) [RHEL-21456]
- coresight: Fix uninitialized struct warnings (Mark Salter) [RHEL-21456]
- coresight: Fix issue where a source device's helpers aren't disabled (Mark Salter) [RHEL-21456]
- redhat/configs: add new coresight configs (Mark Salter) [RHEL-21456]
- redhat/configs: add CONFIG_ULTRASOC_SMB as disabled (Mark Salter) [RHEL-21456]
- coresight: ultrasoc-smb: Use guards to cleanup (Mark Salter) [RHEL-21456]
- coresight: ultrasoc-smb: Convert to platform remove callback returning void (Mark Salter) [RHEL-21456]
- coresight: trbe: Convert to platform remove callback returning void (Mark Salter) [RHEL-21456]
- coresight: replicator: Convert to platform remove callback returning void (Mark Salter) [RHEL-21456]
- coresight: funnel: Convert to platform remove callback returning void (Mark Salter) [RHEL-21456]
- coresight: etm4x: Convert to platform remove callback returning void (Mark Salter) [RHEL-21456]
- coresight: dummy: Convert to platform remove callback returning void (Mark Salter) [RHEL-21456]
- coresight: etm4x: Fix width of CCITMIN field (Mark Salter) [RHEL-21456]
- coresight-tpdm: Correct the property name of MSR number (Mark Salter) [RHEL-21456]
- Documentation: ABI: coresight-tpdm: Fix Bit[3] description indentation (Mark Salter) [RHEL-21456]
- coresight-tpdm: Add nodes for dsb msr support (Mark Salter) [RHEL-21456]
- coresight-tpdm: Add nodes for timestamp request (Mark Salter) [RHEL-21456]
- coresight-tpdm: Add nodes to configure pattern match output (Mark Salter) [RHEL-21456]
- coresight-tpdm: Add nodes for dsb edge control (Mark Salter) [RHEL-21456]
- coresight-tpdm: Add node to set dsb programming mode (Mark Salter) [RHEL-21456]
- coresight-tpdm: Add nodes to set trigger timestamp and type (Mark Salter) [RHEL-21456]
- coresight-tpdm: Add reset node to TPDM node (Mark Salter) [RHEL-21456]
- coresight-tpdm: Initialize DSB subunit configuration (Mark Salter) [RHEL-21456]
- coresight-tpda: Add DSB dataset support (Mark Salter) [RHEL-21456]
- coresight-tpdm: Introduce TPDM subtype to TPDM driver (Mark Salter) [RHEL-21456]
- coresight-tpdm: Remove the unnecessary lock (Mark Salter) [RHEL-21456]
- coresight: tmc: Make etr buffer mode user configurable from sysfs (Mark Salter) [RHEL-21456]
- Documentation: coresight: Add cc_threshold tunable (Mark Salter) [RHEL-21456]
- coresight: etm: Make cycle count threshold user configurable (Mark Salter) [RHEL-21456]
- coresight: etm: Override TRCIDR3.CCITMIN on errata affected cpus (Mark Salter) [RHEL-21456]
- coresight: trbe: Enable ACPI based TRBE devices (Mark Salter) [RHEL-21456]
- coresight: trbe: Add a representative coresight_platform_data for TRBE (Mark Salter) [RHEL-21456]
- coresight: ultrasoc-smb: Fix uninitialized before use buf_hw_base (Mark Salter) [RHEL-21456]
- coresight: ultrasoc-smb: Config SMB buffer before register sink (Mark Salter) [RHEL-21456]
- coresight: ultrasoc-smb: Fix sleep while close preempt in enable_smb (Mark Salter) [RHEL-21456]
- Documentation: coresight: fix `make refcheckdocs` warning (Mark Salter) [RHEL-21456]
- coresight: Fix crash when Perf and sysfs modes are used concurrently (Mark Salter) [RHEL-21456]
- coresight: etm4x: Remove bogous __exit annotation for some functions (Mark Salter) [RHEL-21456]
- coresight: tmc-etr: Disable warnings for allocation failures (Mark Salter) [RHEL-21456]
- coresight: Fix run time warnings while reusing ETR buffer (Mark Salter) [RHEL-21456]
- coresight: trbe: Fix TRBE potential sleep in atomic context (Mark Salter) [RHEL-21456]
- coresight: Fix memory leak in acpi_buffer->pointer (Mark Salter) [RHEL-21456]
- coresight: etm4x: Ensure valid drvdata and clock before clk_put() (Mark Salter) [RHEL-21456]
- coresight: trbe: Allocate platform data per device (Mark Salter) [RHEL-21456]
- coresight: dummy: simplify the code with module_platform_driver (Mark Salter) [RHEL-21456]
- coresight: tmc: Explicit type conversions to prevent integer overflow (Mark Salter) [RHEL-21456]
- coresight: trbe: Directly use ID_AA64DFR0_EL1_TraceBuffer_IMP (Mark Salter) [RHEL-21456]
- coresight: Fix all W=1 build warnings (Mark Salter) [RHEL-21456]
- coresight: etm4x: Add ACPI support in platform driver (Mark Salter) [RHEL-21456]
- coresight: etm4x: Change etm4_platform_driver driver for MMIO devices (Mark Salter) [RHEL-21456]
- coresight: etm4x: Drop pid argument from etm4_probe() (Mark Salter) [RHEL-21456]
- coresight: etm4x: Drop iomem 'base' argument from etm4_probe() (Mark Salter) [RHEL-21456]
- coresight: etm4x: Allocate and device assign 'struct etmv4_drvdata' earlier (Mark Salter) [RHEL-21456]
- hwtracing: coresight: Explicitly include correct DT includes (Mark Salter) [RHEL-21456]
- coresight: dummy: Update type of mode parameter in dummy_{sink,source}_enable() (Mark Salter) [RHEL-21456]
- Documentation: trace: Add documentation for Coresight Dummy Trace (Mark Salter) [RHEL-21456]
- Coresight: Add coresight dummy driver (Mark Salter) [RHEL-21456]
- coresight: etm4x: Match all ETM4 instances based on DEVARCH and DEVTYPE (Mark Salter) [RHEL-21456]
- coresight: etm4x: Make etm4_remove_dev() return void (Mark Salter) [RHEL-21456]
- coresight: etm4x: Fix missing trctraceidr file in sysfs (Mark Salter) [RHEL-21456]
- coresight: Fix CTI module refcount leak by making it a helper device (Mark Salter) [RHEL-21456]
- coresight: Enable and disable helper devices adjacent to the path (Mark Salter) [RHEL-21456]
- coresight: Refactor out buffer allocation function for ETR (Mark Salter) [RHEL-21456]
- coresight: Make refcount a property of the connection (Mark Salter) [RHEL-21456]
- coresight: Store in-connections as well as out-connections (Mark Salter) [RHEL-21456]
- coresight: Simplify connection fixup mechanism (Mark Salter) [RHEL-21456]
- coresight: Store pointers to connections rather than an array of them (Mark Salter) [RHEL-21456]
- coresight: Dynamically add connections (Mark Salter) [RHEL-21456]
- coresight: Rename connection members to make the direction explicit (Mark Salter) [RHEL-21456]
- coresight: Rename nr_outports to nr_outconns (Mark Salter) [RHEL-21456]
- coresight: Change name of pdata->conns (Mark Salter) [RHEL-21456]
- coresight: Use enum type for cs_mode wherever possible (Mark Salter) [RHEL-21456]
- coresight: Fix loss of connection info when a module is unloaded (Mark Salter) [RHEL-21456]
- coresight: perf: Release Coresight path when alloc trace id failed (Mark Salter) [RHEL-21456]
- coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet() (Mark Salter) [RHEL-21456]
- coresight: etm_pmu: Set the module field (Mark Salter) [RHEL-21456]
- MAINTAINERS: Remove Mathieu Poirier as coresight maintainer (Mark Salter) [RHEL-21456]
- coresight: etm4x: Do not access TRCIDR1 for identification (Mark Salter) [RHEL-21456]
- coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug (Mark Salter) [RHEL-21456]
- coresight: tmc: Don't enable TMC when it's not ready. (Mark Salter) [RHEL-21456]
- coresight: tpda: fix return value check in tpda_probe() (Mark Salter) [RHEL-21456]
- Coresight: tpda/tpdm: remove incorrect __exit annotation (Mark Salter) [RHEL-21456]
- coresight: perf: Output trace id only once (Mark Salter) [RHEL-21456]
- coresight: Fix uninitialised variable use in coresight_disable (Mark Salter) [RHEL-21456]
- Documentation: coresight: tpdm: Add dummy comment after sysfs list (Mark Salter) [RHEL-21456]
- Documentation: coresight: Extend title heading syntax in TPDM and TPDA documentation (Mark Salter) [RHEL-21456]
- Documentation: trace: Add documentation for TPDM and TPDA (Mark Salter) [RHEL-21456]
- Coresight: Add TPDA link driver (Mark Salter) [RHEL-21456]
- coresight-tpdm: Add integration test support (Mark Salter) [RHEL-21456]
- coresight-tpdm: Add DSB dataset support (Mark Salter) [RHEL-21456]
- Coresight: Add coresight TPDM source driver (Mark Salter) [RHEL-21456]
- coresight: core: Use IDR for non-cpu bound sources' paths. (Mark Salter) [RHEL-21456]
- coresight: trace-id: Add debug & test macros to Trace ID allocation (Mark Salter) [RHEL-21456]
- coresight: events: PERF_RECORD_AUX_OUTPUT_HW_ID used for Trace ID (Mark Salter) [RHEL-21456]
- coresight: trace id: Remove legacy get trace ID function. (Mark Salter) [RHEL-21456]
- coresight: etmX.X: stm: Remove trace_id() callback (Mark Salter) [RHEL-21456]
- coresight: etm3x: Update ETM3 driver to use Trace ID API (Mark Salter) [RHEL-21456]
- coresight: etm4x: Update ETM4 driver to use Trace ID API (Mark Salter) [RHEL-21456]
- coresight: stm: Update STM driver to use Trace ID API (Mark Salter) [RHEL-21456]
- coresight: perf: traceid: Add perf ID allocation and notifiers (Mark Salter) [RHEL-21456]
- coresight: Remove obsolete Trace ID unniqueness checks (Mark Salter) [RHEL-21456]
- coresight: trace-id: Add API to dynamically assign Trace ID values (Mark Salter) [RHEL-21456]
- coresight: ultrasoc-smb: fix return value check in smb_init_data_buffer() (Mark Salter) [RHEL-21456]
- Documentation: Add document for UltraSoc SMB driver (Mark Salter) [RHEL-21456]
- drivers/coresight: Add UltraSoc System Memory Buffer driver (Mark Salter) [RHEL-21456]
- coresight: cti: Remove atomic type from enable_req_count (Mark Salter) [RHEL-21456]
- coresight: cti: Add PM runtime call in enable_store (Mark Salter) [RHEL-21456]
- coresight: cti: Prevent negative values of enable count (Mark Salter) [RHEL-21456]
- coresight: etm4x: Fix accesses to TRCSEQRSTEVR and TRCSEQSTR (Mark Salter) [RHEL-21456]
- coresight: etm4x: fix repeated words in comments (Mark Salter) [RHEL-21456]
- coresight: cti: Fix null pointer error on CTI init before ETM (Mark Salter) [RHEL-21456]
- coresight: trbe: remove cpuhp instance node before remove cpuhp state (Mark Salter) [RHEL-21456]
- coresight: etm4x: add CPU hotplug support for probing (Mark Salter) [RHEL-21456]
- coresight: cti: Fix hang in cti_disable_hw() (Mark Salter) [RHEL-21456]
- coresight: Fix possible deadlock with lock dependency (Mark Salter) [RHEL-21456]
- coresight: cti-sysfs: Mark coresight_cti_reg_store() as __maybe_unused (Mark Salter) [RHEL-21456]
- coresight: Make new csdev_access offsets unsigned (Mark Salter) [RHEL-21456]
- coresight: cti-sysfs: Re-use same functions for similar sysfs register accessors (Mark Salter) [RHEL-21456]
- coresight: Re-use same function for similar sysfs register accessors (Mark Salter) [RHEL-21456]
- coresight: Simplify sysfs accessors by using csdev_access abstraction (Mark Salter) [RHEL-21456]
- coresight: Remove unused function parameter (Mark Salter) [RHEL-21456]
- coresight: etm4x: docs: Add documentation for 'ts_source' sysfs interface (Mark Salter) [RHEL-21456]
- coresight: etm4x: Expose default timestamp source in sysfs (Mark Salter) [RHEL-21456]
- coresight: docs: Fix a broken reference (Mark Salter) [RHEL-21456]
- coresight: trbe: fix Kconfig "its" grammar (Mark Salter) [RHEL-21456]
- coresight: etm4x: avoid build failure with unrolled loops (Mark Salter) [RHEL-21456]
- Documentation: coresight: Expand branch broadcast documentation (Mark Salter) [RHEL-21456]
- Documentation: coresight: Link config options to existing documentation (Mark Salter) [RHEL-21456]
- Documentation: coresight: Turn numbered subsections into real subsections (Mark Salter) [RHEL-21456]
- coresight: Add config flag to enable branch broadcast (Mark Salter) [RHEL-21456]
- Documentation: coresight: Escape coresight bindings file wildcard (Mark Salter) [RHEL-21456]
- dt-bindings: arm: Convert CoreSight CPU debug to DT schema (Mark Salter) [RHEL-21456]
- dt-bindings: arm: Convert CoreSight bindings to DT schema (Mark Salter) [RHEL-21456]
- dt-bindings: arm: Rename Coresight filenames to match compatible (Mark Salter) [RHEL-21456]
- coresight: Clear the connection field properly (Mark Salter) [RHEL-21456]
Resolves: RHEL-21456, RHEL-23617, RHEL-53588, RHEL-53898, RHEL-59311, RHEL-59317, RHEL-60372, RHEL-65102, RHEL-65742, RHEL-66001, RHEL-66678, RHEL-67116, RHEL-73270, RHEL-73912, RHEL-74377, RHEL-76831, RHEL-77160
2025-02-06 09:43:21 -05:00
Patrick Talbert
71d1187667 kernel-5.14.0-561.el9
* Tue Feb 04 2025 Patrick Talbert <ptalbert@redhat.com> [5.14.0-561.el9]
- net: sched: refine software bypass handling in tc_run (Xin Long) [RHEL-60271 RHEL-61181]
- drm: adv7511: Fix use-after-free in adv7533_attach_dsi() (Jocelyn Falempe) [RHEL-53571]
- drm: adv7511: Drop dsi single lane support (Jocelyn Falempe) [RHEL-53571]
- drm/xe: Wait for migration job before unmapping pages (Jocelyn Falempe) [RHEL-53571]
- drm/xe: Use non-interruptible wait when moving BO to system (Jocelyn Falempe) [RHEL-53571]
- drm/amdkfd: Correct the migration DMA map direction (Jocelyn Falempe) [RHEL-53571]
- drm/amdgpu: use sjt mec fw on gfx943 for sriov (Jocelyn Falempe) [RHEL-53571]
- drm/i915/dg1: Fix power gate sequence. (Jocelyn Falempe) [RHEL-53571]
- drm/i915/cx0_phy: Fix C10 pll programming sequence (Jocelyn Falempe) [RHEL-53571]
- drm/xe: Fix fault on fd close after unbind (Jocelyn Falempe) [RHEL-53571]
- drm/xe/pf: Use correct function to check LMEM provisioning (Jocelyn Falempe) [RHEL-53571]
- drm/xe: Revert some changes that break a mesa debug tool (Jocelyn Falempe) [RHEL-53571]
- drm/bridge: adv7511_audio: Update Audio InfoFrame properly (Jocelyn Falempe) [RHEL-53571]
- drm/amdgpu: fix backport of commit 73dae652dcac (Jocelyn Falempe) [RHEL-53571]
- drm/xe: Move the coredump registration to the worker thread (Jocelyn Falempe) [RHEL-53571]
- drm/xe: Take PM ref in delayed snapshot capture worker (Jocelyn Falempe) [RHEL-53571]
- drm/dp_mst: Ensure mst_primary pointer is valid in drm_dp_mst_handle_up_req() (Jocelyn Falempe) [RHEL-53571]
- udmabuf: also check for F_SEAL_FUTURE_WRITE (Jocelyn Falempe) [RHEL-53571]
- drm/amdgpu/mmhub4.1: fix IP version check (Jocelyn Falempe) [RHEL-53571]
- drm/amdgpu/gfx12: fix IP version check (Jocelyn Falempe) [RHEL-53571]
- drm/amdgpu/nbio7.0: fix IP version check (Jocelyn Falempe) [RHEL-53571]
- drm/amdgpu/smu14.0.2: fix IP version check (Jocelyn Falempe) [RHEL-53571]
- drm/amdgpu/nbio7.7: fix IP version check (Jocelyn Falempe) [RHEL-53571]
- drm/amdgpu/nbio7.11: fix IP version check (Jocelyn Falempe) [RHEL-53571]
- drm/amdgpu: don't access invalid sched (Jocelyn Falempe) [RHEL-53571]
- i915/guc: Accumulate active runtime on gt reset (Jocelyn Falempe) [RHEL-53571]
- i915/guc: Ensure busyness counter increases motonically (Jocelyn Falempe) [RHEL-53571]
- i915/guc: Reset engine utilization buffer before registration (Jocelyn Falempe) [RHEL-53571]
- drm/panel: synaptics-r63353: Fix regulator unbalance (Jocelyn Falempe) [RHEL-53571]
- drm/panel: st7701: Add prepare_prev_first flag to drm_panel (Jocelyn Falempe) [RHEL-53571]
- drm/panel: novatek-nt35950: fix return value check in nt35950_probe() (Jocelyn Falempe) [RHEL-53571]
- drm/panel: himax-hx83102: Add a check to prevent NULL pointer dereference (Jocelyn Falempe) [RHEL-53571]
- dma-buf: Fix __dma_buf_debugfs_list_del argument for !CONFIG_DEBUG_FS (Jocelyn Falempe) [RHEL-53571]
- udmabuf: fix memory leak on last export_udmabuf() error path (Jocelyn Falempe) [RHEL-53571]
- drm/amdgpu: Handle NULL bo->tbo.resource (again) in amdgpu_vm_bo_update (Jocelyn Falempe) [RHEL-53571]
- drm/amdgpu: fix amdgpu_coredump (Jocelyn Falempe) [RHEL-53571]
- drm/modes: Avoid divide by zero harder in drm_mode_vrefresh() (Jocelyn Falempe) [RHEL-53571]
- drm/amd: Update strapping for NBIO 2.5.0 (Jocelyn Falempe) [RHEL-53571]
- drm/display: use ERR_PTR on DP tunnel manager creation fail (Jocelyn Falempe) [RHEL-53571]
- drm/xe/reg_sr: Remove register pool (Jocelyn Falempe) [RHEL-53571]
- drm/xe: fix the ERR_PTR() returned on failure to allocate tiny pt (Jocelyn Falempe) [RHEL-53571]
- amdgpu/uvd: get ring reference from rq scheduler (Jocelyn Falempe) [RHEL-53571]
- drm/amdkfd: hard-code MALL cacheline size for gfx11, gfx12 (Jocelyn Falempe) [RHEL-53571]
- drm/amdkfd: hard-code cacheline size for gfx11 (Jocelyn Falempe) [RHEL-53571]
- drm/amdkfd: Dereference null return value (Jocelyn Falempe) [RHEL-53571]
- drm/amdgpu: fix when the cleaner shader is emitted (Jocelyn Falempe) [RHEL-53571]
- drm/amd/pm: Set SMU v13.0.7 default workload type (Jocelyn Falempe) [RHEL-53571]
- drm/amdgpu: fix UVD contiguous CS mapping problem (Jocelyn Falempe) [RHEL-53571]
- drm/i915: Fix NULL pointer dereference in capture_engine (Jocelyn Falempe) [RHEL-53571]
- drm/i915/color: Stop using non-posted DSB writes for legacy LUT (Jocelyn Falempe) [RHEL-53571]
- drm/i915: Fix memory leak by correcting cache object name in error handler (Jocelyn Falempe) [RHEL-53571]
- drm/amdkfd: pause autosuspend when creating pdd (Jocelyn Falempe) [RHEL-53571]
- drm/xe: Call invalidation_fence_fini for PT inval fences in error state (Jocelyn Falempe) [RHEL-53571]
- drm/panic: remove spurious empty line to clean warning (Jocelyn Falempe) [RHEL-53571]
- Revert "drm/amd/display: parse umc_info or vram_info based on ASIC" (Jocelyn Falempe) [RHEL-53571]
- drm/amdgpu: rework resume handling for display (v2) (Jocelyn Falempe) [RHEL-53571]
- drm/amd/display: Add option to retrieve detile buffer size (Jocelyn Falempe) [RHEL-53571]
- drm/xe/devcoredump: Update handling of xe_force_wake_get return (Jocelyn Falempe) [RHEL-53571]
- drm/xe/forcewake: Add a helper xe_force_wake_ref_has_domain() (Jocelyn Falempe) [RHEL-53571]
- drm/xe/guc: Copy GuC log prior to dumping (Jocelyn Falempe) [RHEL-53571]
- drm/xe/devcoredump: Add ASCII85 dump helper function (Jocelyn Falempe) [RHEL-53571]
- drm/xe/devcoredump: Improve section headings and add tile info (Jocelyn Falempe) [RHEL-53571]
- drm/xe/devcoredump: Use drm_puts and already cached local variables (Jocelyn Falempe) [RHEL-53571]
- drm/amdgpu/vcn: reset fw_shared when VCPU buffers corrupted on vcn v4.0.3 (Jocelyn Falempe) [RHEL-53571]
- drm/amdgpu: set the right AMDGPU sg segment limitation (Jocelyn Falempe) [RHEL-53571]
- drm/amdgpu: skip amdgpu_device_cache_pci_state under sriov (Jocelyn Falempe) [RHEL-53571]
- drm/amd/display: Prune Invalid Modes For HDMI Output (Jocelyn Falempe) [RHEL-53571]
- drm/amd/display: parse umc_info or vram_info based on ASIC (Jocelyn Falempe) [RHEL-53571]
- drm/amd/display: Remove hw w/a toggle if on DP2/HPO (Jocelyn Falempe) [RHEL-53571]
- drm/panic: Add ABGR2101010 support (Jocelyn Falempe) [RHEL-53571]
- drm/amd/display: Fix underflow when playing 8K video in full screen mode (Jocelyn Falempe) [RHEL-53571]
- drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr (Jocelyn Falempe) [RHEL-53571]
- drm/amdgpu: Dereference the ATCS ACPI buffer (Jocelyn Falempe) [RHEL-53571]
- drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts for vega20_ih (Jocelyn Falempe) [RHEL-53571]
- drm/amdgpu/gfx9: Add cleaner shader for GFX9.4.2 (Jocelyn Falempe) [RHEL-53571]
- drm/amd/display: Adding array index check to prevent memory corruption (Jocelyn Falempe) [RHEL-53571]
- drm/sched: memset() 'job' in drm_sched_job_init() (Jocelyn Falempe) [RHEL-53571]
- drm/panel: simple: Add Microchip AC69T88A LVDS Display panel (Jocelyn Falempe) [RHEL-53571]
- drm/xe/guc/ct: Flush g2h worker in case of g2h response timeout (Jocelyn Falempe) [RHEL-53571]
- drm/amd/display: Full exit out of IPS2 when all allow signals have been cleared (Jocelyn Falempe) [RHEL-53571]
- drm/display: Fix building with GCC 15 (Jocelyn Falempe) [RHEL-53571]
- drm/xe/xe3: Add initial set of workarounds (Jocelyn Falempe) [RHEL-53571]
- drm/xe/ptl: L3bank mask is not available on the media GT (Jocelyn Falempe) [RHEL-53571]
- drm/amd/display: disable SG displays on cyan skillfish (Jocelyn Falempe) [RHEL-53571]
- drm/amd/display: Fix garbage or black screen when resetting otg (Jocelyn Falempe) [RHEL-53571]
- drm/amd/display: skip disable CRTC in seemless bootup case (Jocelyn Falempe) [RHEL-53571]
- drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check() (Jocelyn Falempe) [RHEL-53571]
- drm/amd/display: Fix out-of-bounds access in 'dcn21_link_encoder_create' (Jocelyn Falempe) [RHEL-53571]
- drm/bridge: it6505: Enable module autoloading (Jocelyn Falempe) [RHEL-53571]
- drm: panel-orientation-quirks: Add quirk for AYA NEO GEEK (Jocelyn Falempe) [RHEL-53571]
- drm: panel-orientation-quirks: Add quirk for AYA NEO Founder edition (Jocelyn Falempe) [RHEL-53571]
- drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model (Jocelyn Falempe) [RHEL-53571]
- drm/xe/pciid: Add new PCI id for ARL (Jocelyn Falempe) [RHEL-53571]
- drm/xe/pciids: Add PVC's PCI device ID macros (Jocelyn Falempe) [RHEL-53571]
- drm/xe/pciids: separate ARL and MTL PCI IDs (Jocelyn Falempe) [RHEL-53571]
- drm/xe/pciids: separate RPL-U and RPL-P PCI IDs (Jocelyn Falempe) [RHEL-53571]
- dma-fence: Use kernel's sort for merging fences (Jocelyn Falempe) [RHEL-53571]
- dma-fence: Fix reference leak on fence merge failure path (Jocelyn Falempe) [RHEL-53571]
- dma-buf: fix dma_fence_array_signaled v4 (Jocelyn Falempe) [RHEL-53571]
- drm/amdgpu/hdp5.2: do a posting read when flushing HDP (Jocelyn Falempe) [RHEL-53571]
- drm/amdgpu/hdp7.0: do a posting read when flushing HDP (Jocelyn Falempe) [RHEL-53571]
- drm/amdgpu/hdp5.0: do a posting read when flushing HDP (Jocelyn Falempe) [RHEL-53571]
- drm/amdgpu/hdp4.0: do a posting read when flushing HDP (Jocelyn Falempe) [RHEL-53571]
- drm/amdgpu/hdp6.0: do a posting read when flushing HDP (Jocelyn Falempe) [RHEL-53571]
- drm/amd/display: Add a left edge pixel if in YCbCr422 or YCbCr420 and odm (Jocelyn Falempe) [RHEL-53571]
- drm/amd/display: Limit VTotal range to max hw cap minus fp (Jocelyn Falempe) [RHEL-53571]
- drm/amd/display: Correct prefetch calculation (Jocelyn Falempe) [RHEL-53571]
- drm/dp_mst: Fix resetting msg rx state after topology removal (Jocelyn Falempe) [RHEL-53571]
- drm/dp_mst: Verify request type in the corresponding down message reply (Jocelyn Falempe) [RHEL-53571]
- drm/amd/pm: fix and simplify workload handling (Jocelyn Falempe) [RHEL-53571]
- drm/amdkfd: add MEC version that supports no PCIe atomics for GFX12 (Jocelyn Falempe) [RHEL-53571]
- drm/dp_mst: Fix MST sideband message body length check (Jocelyn Falempe) [RHEL-53571]
- drm/amdkfd: hard-code cacheline for gc943,gc944 (Jocelyn Falempe) [RHEL-53571]
- drm/amd/display: Ignore scalar validation failure if pipe is phantom (Jocelyn Falempe) [RHEL-53571]
- drm/amd/display: calculate final viewport before TAP optimization (Jocelyn Falempe) [RHEL-53571]
- Revert "drm/xe/xe_guc_ads: save/restore OA registers and allowlist regs" (Jocelyn Falempe) [RHEL-53571]
- drm/amd/display: Remove PIPE_DTO_SRC_SEL programming from set_dtbclk_dto (Jocelyn Falempe) [RHEL-53571]
- drm/amd/display: update pipe selection policy to check head pipe (Jocelyn Falempe) [RHEL-53571]
- drm/amd/display: Fix handling of plane refcount (Jocelyn Falempe) [RHEL-53571]
- drm/amd/pm: Remove arcturus min power limit (Jocelyn Falempe) [RHEL-53571]
- drm/amd/pm: disable pcie speed switching on Intel platform for smu v14.0.2/3 (Jocelyn Falempe) [RHEL-53571]
- drm/amd/pm: update current_socclk and current_uclk in gpu_metrics on smu v13.0.7 (Jocelyn Falempe) [RHEL-53571]
- drm/amd: Fix initialization mistake for NBIO 7.11 devices (Jocelyn Falempe) [RHEL-53571]
- drm/amd/pm: skip setting the power source on smu v14.0.2/3 (Jocelyn Falempe) [RHEL-53571]
- drm/amdgpu: fix usage slab after free (Jocelyn Falempe) [RHEL-53571]
- drm/amd: Add some missing straps from NBIO 7.11.0 (Jocelyn Falempe) [RHEL-53571]
- drm/amdgpu/pm: add gen5 display to the user on smu v14.0.2/3 (Jocelyn Falempe) [RHEL-53571]
- drm/amdkfd: Use the correct wptr size (Jocelyn Falempe) [RHEL-53571]
- drm/xe/guc_submit: fix race around suspend_pending (Jocelyn Falempe) [RHEL-53571]
- drm/xe/migrate: use XE_BO_FLAG_PAGETABLE (Jocelyn Falempe) [RHEL-53571]
- Revert "drm/radeon: Delay Connector detecting when HPD singals is unstable" (Jocelyn Falempe) [RHEL-53571]
- drm/xe/migrate: fix pat index usage (Jocelyn Falempe) [RHEL-53571]
- drm/xe/xe_guc_ads: save/restore OA registers and allowlist regs (Jocelyn Falempe) [RHEL-53571]
- drm/bridge: it6505: Fix inverted reset polarity (Jocelyn Falempe) [RHEL-53571]
- drm/fbdev-dma: Select FB_DEFERRED_IO (Jocelyn Falempe) [RHEL-53571]
- drm: panel: jd9365da-h3: Remove unused num_init_cmds structure member (Jocelyn Falempe) [RHEL-53571]
- drm/sti: avoid potential dereference of error pointers in sti_gdp_atomic_check (Jocelyn Falempe) [RHEL-53571]
- drm/sti: avoid potential dereference of error pointers in sti_hqvdp_atomic_check (Jocelyn Falempe) [RHEL-53571]
- drm/panic: Fix uninitialized spinlock acquisition with CONFIG_DRM_PANIC=n (Jocelyn Falempe) [RHEL-53571]
- drm/xe/ufence: Wake up waiters after setting ufence->signalled (Jocelyn Falempe) [RHEL-53571]
- drm/amd/display: Fix null check for pipe_ctx->plane_state in hwss_setup_dpp (Jocelyn Falempe) [RHEL-53571]
- drm/amd/display: Fix null check for pipe_ctx->plane_state in dcn20_program_pipe (Jocelyn Falempe) [RHEL-53571]
- drm/radeon: Fix spurious unplug event on radeon HDMI (Jocelyn Falempe) [RHEL-53571]
- drm/amdkfd: Fix wrong usage of INIT_WORK() (Jocelyn Falempe) [RHEL-53571]
- drm/amdgpu: Fix map/unmap queue logic (Jocelyn Falempe) [RHEL-53571]
- drm/amdgpu: fix ACA bank count boundary check error (Jocelyn Falempe) [RHEL-53571]
- drm/panthor: Fix OPP refcnt leaks in devfreq initialisation (Jocelyn Falempe) [RHEL-53571]
- drm/panthor: record current and maximum device clock frequencies (Jocelyn Falempe) [RHEL-53571]
- drm/panthor: introduce job cycle and timestamp accounting (Jocelyn Falempe) [RHEL-53571]
- drm: use ATOMIC64_INIT() for atomic64_t (Jocelyn Falempe) [RHEL-53571]
- drm/amdkfd: Use dynamic allocation for CU occupancy array in 'kfd_get_cu_occupancy()' (Jocelyn Falempe) [RHEL-53571]
- drm/amdgpu: Fix the memory allocation issue in amdgpu_discovery_get_nps_info() (Jocelyn Falempe) [RHEL-53571]
- drm/vkms: Drop unnecessary call to drm_crtc_cleanup() (Jocelyn Falempe) [RHEL-53571]
- drm/nouveau/gr/gf100: Fix missing unlock in gf100_gr_chan_new() (Jocelyn Falempe) [RHEL-53571]
- drm/amd/display: Reduce HPD Detection Interval for IPS (Jocelyn Falempe) [RHEL-53571]
- drm/amd/display: Increase idle worker HPD detection time (Jocelyn Falempe) [RHEL-53571]
- drm/xe/hdcp: Fix gsc structure check in fw check status (Jocelyn Falempe) [RHEL-53571]
- drm: panel: nv3052c: correct spi_device_id for RG35XX panel (Jocelyn Falempe) [RHEL-53571]
- drm/panic: Select ZLIB_DEFLATE for DRM_PANIC_SCREEN_QR_CODE (Jocelyn Falempe) [RHEL-53571]
- drm/bridge: tc358767: Fix link properties discovery (Jocelyn Falempe) [RHEL-53571]
- drm/amd/display: fix a memleak issue when driver is removed (Jocelyn Falempe) [RHEL-53571]
- drm/bridge: it6505: Drop EDID cache on bridge power off (Jocelyn Falempe) [RHEL-53571]
- drm/bridge: anx7625: Drop EDID cache on bridge power off (Jocelyn Falempe) [RHEL-53571]
- drm/amdgpu/gfx9: Add Cleaner Shader Deinitialization in gfx_v9_0 Module (Jocelyn Falempe) [RHEL-53571]
- drm/amdgpu: Fix JPEG v4.0.3 register write (Jocelyn Falempe) [RHEL-53571]
- drm/panel: nt35510: Make new commands optional (Jocelyn Falempe) [RHEL-53571]
- udmabuf: fix vmap_udmabuf error page set (Jocelyn Falempe) [RHEL-53571]
- udmabuf: change folios array from kmalloc to kvmalloc (Jocelyn Falempe) [RHEL-53571]
- drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused (Jocelyn Falempe) [RHEL-53571]
- drm/amd/display: Fix incorrect DSC recompute trigger (Jocelyn Falempe) [RHEL-53571]
- drm/amd/display: Skip Invalid Streams from DSC Policy (Jocelyn Falempe) [RHEL-53571]
- redhat/configs: Enable CONFIG_TZMEM_MODE_GENERIC on aarch64 (Jennifer Berringer) [RHEL-73299]
- redhat/configs: Add CONFIG_QCOM_QSEECOM for aarch64 (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: scm: smc: Narrow 'mempool' variable scope (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: scm: smc: Handle missing SCM device (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: scm: Cleanup global '__scm' on probe failures (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: scm: Fix missing read barrier in qcom_scm_get_tzmem_pool() (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: scm: Fix missing read barrier in qcom_scm_is_available() (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: scm: Return -EOPNOTSUPP for unsupported SHM bridge enabling (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: scm: fix a NULL-pointer dereference (Jennifer Berringer) [RHEL-73299] {CVE-2024-53069}
- firmware: qcom: scm: suppress download mode error (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: uefisecapp: Fix deadlock in qcuefi_acquire() (Jennifer Berringer) [RHEL-73299] {CVE-2024-46868}
- firmware: qcom: tzmem: don't ask about allocator mode when not enabled (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: scm: Add multiple download mode support (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: scm: Refactor code to support multiple dload mode (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: scm: Disable SDI and write no dump to dump mode (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: qseecom: remove unused functions (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: tzmem: fix virtual-to-physical address conversion (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: tzmem: blacklist more platforms for SHM Bridge (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: tzmem: simplify returning pointer without cleanup (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: tzmem: export devm_qcom_tzmem_pool_new() (Jennifer Berringer) [RHEL-73299]
- arm64: dts: qcom: sa8775p: add a dedicated memory carveout for TZ (Jennifer Berringer) [RHEL-73299]
- arm64: defconfig: enable SHM Bridge support for the TZ memory allocator (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: scm: clarify the comment in qcom_scm_pas_init_image() (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: scm: add support for SHM bridge memory carveout (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: tzmem: enable SHM Bridge support (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: scm: add support for SHM bridge operations (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: qseecom: convert to using the TZ allocator (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: scm: make qcom_scm_qseecom_app_get_id() use the TZ allocator (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: scm: make qcom_scm_lmh_dcvsh() use the TZ allocator (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: scm: make qcom_scm_ice_set_key() use the TZ allocator (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: scm: make qcom_scm_assign_mem() use the TZ allocator (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: scm: smc: switch to using the SCM allocator (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: scm: enable the TZ mem allocator (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: add a dedicated TrustZone buffer allocator (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: scm: Modify only the download bits in TCSR register (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: scm: Fix __scm and waitq completion variable initialization (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: scm: Rework dload mode availability check (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: scm: Remove redundant scm argument from qcom_scm_waitq_wakeup() (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: scm: Remove log reporting memory allocation failure (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: uefisecapp: Fix memory related IO errors and crashes (Jennifer Berringer) [RHEL-73299] {CVE-2024-35994}
- firmware: qcom: qseecom: fix memory leaks in error paths (Jennifer Berringer) [RHEL-73299] {CVE-2023-52684}
- firmware: qcom: scm: Add gpu_init_regs call (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: qcm: fix unused qcom_scm_qseecom_allowlist (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: scm: remove unneeded 'extern' specifiers (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: scm: add a missing forward declaration for struct device (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: move Qualcomm code into its own directory (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: qseecom: add missing include guards (Jennifer Berringer) [RHEL-73299]
- firmware: qcom: qseecom: Add missing AUXILIARY_BUS dependency (Jennifer Berringer) [RHEL-73299]
- firmware: qcom-scm: order includes alphabetically (Jennifer Berringer) [RHEL-73299]
- firmware: qcom-scm: drop unneeded 'extern' specifiers (Jennifer Berringer) [RHEL-73299]
- firmware: qcom_scm: Add missing extern specifier (Jennifer Berringer) [RHEL-73299]
- firmware: qcom_scm: Convert all symbols to EXPORT_SYMBOL_GPL (Jennifer Berringer) [RHEL-73299]
- firmware: qcom_scm: disable SDI if required (Jennifer Berringer) [RHEL-73299]
- firmware: Add support for Qualcomm UEFI Secure Application (Jennifer Berringer) [RHEL-73299]
- firmware: qcom_scm: Add support for Qualcomm Secure Execution Environment SCM interface (Jennifer Berringer) [RHEL-73299]
- lib/ucs2_string: Add UCS-2 strscpy function (Jennifer Berringer) [RHEL-73299]
- cpuidle: remove dead code from cpuidle_enter_state() (Mark Langsdorf) [RHEL-64032]
- cpuidle: dt_idle_genpd: Simplify with scoped for each OF child loop (Mark Langsdorf) [RHEL-64032]
- cpuidle: psci: Simplify with scoped for each OF child loop (Mark Langsdorf) [RHEL-64032]
- cpuidle: psci: Enable the hierarchical topology for s2idle on PREEMPT_RT (Mark Langsdorf) [RHEL-64032]
- cpuidle: psci: Enable the hierarchical topology for s2ram on PREEMPT_RT (Mark Langsdorf) [RHEL-64032]
- cpuidle: psci: Drop redundant assignment of CPUIDLE_FLAG_RCU_IDLE (Mark Langsdorf) [RHEL-64032]
- cpuidle: psci-domain: Enable system-wide suspend on PREEMPT_RT (Mark Langsdorf) [RHEL-64032]
- cpuidle: haltpoll: add missing MODULE_DESCRIPTION() macro (Mark Langsdorf) [RHEL-64032]
- cpuidle: menu: Cleanup after loadavg removal (Mark Langsdorf) [RHEL-64032]
- cpuidle: ladder: fix ladder_do_selection() kernel-doc (Mark Langsdorf) [RHEL-64032]
- cpuidle: Avoid explicit cpumask allocation on stack (Mark Langsdorf) [RHEL-64032]
- cpumask: Introduce cpumask_first_and_and() (Mark Langsdorf) [RHEL-64032]
- cpuidle: psci: Update init level to core_initcall() (Mark Langsdorf) [RHEL-64032]
- cpuidle: psci: Drop superfluous wrappers psci_dt_attach|detach_cpu() (Mark Langsdorf) [RHEL-64032]
- cpuidle: Avoid potential overflow in integer multiplication (Mark Langsdorf) [RHEL-64032]
- cpuidle: haltpoll: do not shrink guest poll_limit_ns below grow_start (Mark Langsdorf) [RHEL-64032]
- cpuidle: haltpoll: Do not enable interrupts when entering idle (Mark Langsdorf) [RHEL-64032]
- cpuidle: pseries: Mark pseries_idle_proble() as __init (Mark Langsdorf) [RHEL-64032]
Resolves: RHEL-53571, RHEL-60271, RHEL-61181, RHEL-64032, RHEL-73299
2025-02-04 10:23:53 -05:00
Patrick Talbert
1d94e726c2 kernel-5.14.0-559.el9
* Fri Jan 31 2025 Patrick Talbert <ptalbert@redhat.com> [5.14.0-559.el9]
- iommufd: Fix struct iommu_hwpt_pgfault init and padding (Eder Zulian) [RHEL-75942]
- iommufd/fault: Use a separate spinlock to protect fault->deliver list (Eder Zulian) [RHEL-75942]
- iommufd/fault: Destroy response and mutex in iommufd_fault_destroy() (Eder Zulian) [RHEL-75942]
- iommufd/iova_bitmap: Fix shift-out-of-bounds in iova_bitmap_offset_to_index() (Eder Zulian) [RHEL-75942]
- iommu: iommufd: fix WARNING in iommufd_device_unbind (Eder Zulian) [RHEL-75942]
- gpu: host1x: Set up device DMA parameters (Marcin Juszkiewicz) [RHEL-71795]
- gitlab-ci: enable rt/aarch64 for RHEL>=9.6 (Michael Hofmann)
- redhat: create 'debug' addon for UKI (Li Tian) [RHEL-75756]
- octeon_ep_vf: update tx/rx stats locally for persistence (Kamal Heib) [RHEL-64635 RHEL-67691]
- octeon_ep_vf: remove firmware stats fetch in ndo_get_stats64 (Kamal Heib) [RHEL-64635 RHEL-67691]
- octeon_ep: update tx/rx stats locally for persistence (Kamal Heib) [RHEL-64635 RHEL-67691]
- octeon_ep: remove firmware stats fetch in ndo_get_stats64 (Kamal Heib) [RHEL-64635 RHEL-67691]
- octeon_ep: add ndo ops for VFs in PF driver (Kamal Heib) [RHEL-64635 RHEL-67691]
- octeon_ep: Add SKB allocation failures handling in __octep_oq_process_rx() (Kamal Heib) [RHEL-64635 RHEL-67691]
- octeon_ep: Implement helper for iterating packets in Rx queue (Kamal Heib) [RHEL-64635 RHEL-67691]
- dm array: fix releasing a faulty array block twice in dm_array_cursor_end (CKI Backport Bot) [RHEL-74440] {CVE-2024-57929}
- RDMA/bnxt_re: Fix error recovery sequence (Mohammad Heib) [RHEL-74367]
- RDMA/bnxt_re: Fix the locking while accessing the QP table (Mohammad Heib) [RHEL-74367]
- RDMA/bnxt_re: Disable use of reserved wqes (Mohammad Heib) [RHEL-74367]
- RDMA/bnxt_re: Fix max_qp_wrs reported (Mohammad Heib) [RHEL-74367]
- RDMA/bnxt_re: Fix reporting hw_ver in query_device (Mohammad Heib) [RHEL-74367]
- RDMA/bnxt_re: Add check for path mtu in modify_qp (Mohammad Heib) [RHEL-74367]
- RDMA/bnxt_re: Fix the check for 9060 condition (Mohammad Heib) [RHEL-74367]
- RDMA/bnxt_re: Avoid sending the modify QP workaround for latest adapters (Mohammad Heib) [RHEL-74367]
- RDMA/bnxt_re: Avoid initializing the software queue for user queues (Mohammad Heib) [RHEL-74367]
- RDMA/bnxt_re: Fix max SGEs for the Work Request (Mohammad Heib) [RHEL-74367]
- RDMA/bnxt_re: Remove always true dattr validity check (Mohammad Heib) [RHEL-74367]
- RDMA/bnxt_re: Correct the sequence of device suspend (Mohammad Heib) [RHEL-74367]
- redhat/configs: enable iBFT parsing on aarch64 (Chris Leech) [RHEL-56135]
- Bluetooth: btintel_pcie: remove redundant assignment to variable ret (Bastien Nocera) [RHEL-71257]
- Bluetooth: btintel: Do no pass vendor events to stack (Bastien Nocera) [RHEL-71257]
- Bluetooth: btintel_pcie: Remove deadcode (Bastien Nocera) [RHEL-71257]
- Bluetooth: btintel_pcie: Add recovery mechanism (Bastien Nocera) [RHEL-71257]
- Bluetooth: btintel_pcie: Add handshake between driver and firmware (Bastien Nocera) [RHEL-71257]
- net: Fix netns for ip_tunnel_init_flow() (Guillaume Nault) [RHEL-73391]
- ipv4: give an IPv4 dev to blackhole_netdev (Guillaume Nault) [RHEL-73391]
- i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs() (Charles Mirabile) [RHEL-72328] {CVE-2024-56562}
- iommu/vt-d: Fix qi_batch NULL pointer with nested parent domain (Jerry Snitselaar) [RHEL-73035] {CVE-2024-56668}
- iommu/vt-d: Remove cache tags before disabling ATS (Jerry Snitselaar) [RHEL-73035] {CVE-2024-56669}
- iommufd: Fix out_fput in iommufd_fault_alloc() (Jerry Snitselaar) [RHEL-73035] {CVE-2024-56624}
- iommu/vt-d: Fix checks and print in pgtable_walk() (Jerry Snitselaar) [RHEL-73035]
- iommu/vt-d: Fix checks and print in dmar_fault_dump_ptes() (Jerry Snitselaar) [RHEL-73035]
- iommu/amd/pgtbl_v2: Take protection domain lock before invalidating TLB (Jerry Snitselaar) [RHEL-73035]
- iommu/arm-smmu: Defer probe of clients after smmu device bound (Jerry Snitselaar) [RHEL-73035] {CVE-2024-56568}
- dma-mapping: remove an outdated comment from dma-map-ops.h (Jerry Snitselaar) [RHEL-73035]
- iommu/tegra241-cmdqv: Fix unused variable warning (Jerry Snitselaar) [RHEL-73035]
- iommu/tegra241-cmdqv: Staticize cmdqv_debugfs_dir (Jerry Snitselaar) [RHEL-73035]
- iommu/s390: Implement blocking domain (Jerry Snitselaar) [RHEL-73035] {CVE-2024-53232}
- dmaengine: tegra: Return correct DMA status when paused (Jerry Snitselaar) [RHEL-73037]
- linux/dmaengine.h: fix a few kernel-doc warnings (Jerry Snitselaar) [RHEL-73037]
- dmaengine: dw: Select only supported masters for ACPI devices (Jerry Snitselaar) [RHEL-73037]
- dmaengine: ti: k3-udma: Set EOP for all TRs in cyclic BCDMA transfer (Jerry Snitselaar) [RHEL-73037]
- dmaengine: sh: rz-dmac: handle configs where one address is zero (Jerry Snitselaar) [RHEL-73037]
- dmaengine: acpi: Avoid comparison GSI with Linux vIRQ (Jerry Snitselaar) [RHEL-73037]
- usbip: move usbip modules to internal rpm (Jose Ignacio Tornos Martinez) [RHEL-56984]
- config: usb: enable usbip (Jose Ignacio Tornos Martinez) [RHEL-56984]
- usbip: tools: Fix detach_port() invalid port error path (Jose Ignacio Tornos Martinez) [RHEL-56984]
- usbip: Add USB_SPEED_SUPER_PLUS as valid arg (Jose Ignacio Tornos Martinez) [RHEL-56984]
- usb: vhci-hcd: Do not drop references before new references are gained (Jose Ignacio Tornos Martinez) [RHEL-56984]
- usbip: Don't submit special requests twice (Jose Ignacio Tornos Martinez) [RHEL-56984]
- USB: usbip: vudc: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-56984]
- usb/usbip: fix wrong data added to platform device (Jose Ignacio Tornos Martinez) [RHEL-56984]
- usbip: Use platform_device_register_full() (Jose Ignacio Tornos Martinez) [RHEL-56984]
- USB: usbip: fix stub_dev hub disconnect (Jose Ignacio Tornos Martinez) [RHEL-56984]
- USB: usbip: Remove an unnecessary goto (Jose Ignacio Tornos Martinez) [RHEL-56984]
- USB: usbip: Remove an unnecessary NULL value (Jose Ignacio Tornos Martinez) [RHEL-56984]
- usbip: usbip_host: Replace strlcpy with strscpy (Jose Ignacio Tornos Martinez) [RHEL-56984]
- usbip: vhci_hcd: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-56984]
- usb/usbip: Fix v_recv_cmd_submit() to use PIPE_BULK define (Jose Ignacio Tornos Martinez) [RHEL-56984]
- USB: usbip: missing lock in stub down (Jose Ignacio Tornos Martinez) [RHEL-56984]
- usbip: convert sysfs snprintf to sysfs_emit (Jose Ignacio Tornos Martinez) [RHEL-56984]
- usbip: vudc: Convert snprintf() to sysfs_emit() (Jose Ignacio Tornos Martinez) [RHEL-56984]
- usbip: add USBIP_URB_* URB transfer flags (Jose Ignacio Tornos Martinez) [RHEL-56984]
- ipmi: Drop explicit initialization of struct i2c_device_id::driver_data to 0 (Tony Camuso) [RHEL-67219]
- ipmi: ssif_bmc: prevent integer overflow on 32bit systems (Tony Camuso) [RHEL-67219]
- ipmi: kcs_bmc_npcm7xx: Convert to platform remove callback returning void (Tony Camuso) [RHEL-67219]
- ipmi: kcs_bmc_aspeed: Convert to platform remove callback returning void (Tony Camuso) [RHEL-67219]
- ipmi: ipmi_ssif: Convert to platform remove callback returning void (Tony Camuso) [RHEL-67219]
- ipmi: ipmi_si_platform: Convert to platform remove callback returning void (Tony Camuso) [RHEL-67219]
- ipmi: ipmi_powernv: Convert to platform remove callback returning void (Tony Camuso) [RHEL-67219]
- ipmi: bt-bmc: Convert to platform remove callback returning void (Tony Camuso) [RHEL-67219]
- char: ipmi: handle HAS_IOPORT dependencies (Tony Camuso) [RHEL-67219]
- perf/arm-cmn: Ensure port and device id bits are set properly (Mark Salter) [RHEL-5704]
- perf: arm-ni: Fix an NULL vs IS_ERR() bug (Mark Salter) [RHEL-5704]
- perf: arm_pmuv3: Use BR_RETIRED for HW branch event if enabled (Mark Salter) [RHEL-5704]
- Enable event monitoring for ARM NI-700 interconnect (Mark Salter) [RHEL-5704]
- perf: Add driver for Arm NI-700 interconnect PMU (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Improve format attr printing (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Clean up unnecessary NUMA_NO_NODE check (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Support CMN S3 (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Refactor DTC PMU register access (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Make cycle counts less surprising (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Improve build-time assertion (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Ensure dtm_idx is big enough (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Fix CCLA register offset (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Refactor node ID handling. Again. (Mark Salter) [RHEL-5704]
- drivers/perf: hisi_pcie: Export supported Root Ports [bdf_min, bdf_max] (Mark Salter) [RHEL-5704]
- drivers/perf: hisi_pcie: Fix TLP headers bandwidth counting (Mark Salter) [RHEL-5704]
- drivers/perf: hisi_pcie: Record hardware counts correctly (Mark Salter) [RHEL-5704]
- perf/dwc_pcie: Add support for QCOM vendor devices (Mark Salter) [RHEL-5704]
- perf/dwc_pcie: Always register for PCIe bus notifier (Mark Salter) [RHEL-5704]
- perf/dwc_pcie: Fix registration issue in multi PCIe controller instances (Mark Salter) [RHEL-5704]
- drivers/perf: Fix ali_drw_pmu driver interrupt status clearing (Mark Salter) [RHEL-5704]
- drivers/perf: apple_m1: add known PMU events (Mark Salter) [RHEL-5704]
- perf: arm_pmuv3: Add support for Armv9.4 PMU instruction counter (Mark Salter) [RHEL-5704]
- KVM: arm64: Refine PMU defines for number of counters (Mark Salter) [RHEL-5704]
- arm64: perf/kvm: Use a common PMU cycle counter define (Mark Salter) [RHEL-5704]
- KVM: arm64: pmu: Use generated define for PMSELR_EL0.SEL access (Mark Salter) [RHEL-5704]
- KVM: arm64: pmu: Use arm_pmuv3.h register accessors (Mark Salter) [RHEL-5704]
- perf: arm_pmuv3: Prepare for more than 32 counters (Mark Salter) [RHEL-5704]
- perf: arm_pmu: Remove event index to counter remapping (Mark Salter) [RHEL-5704]
- perf: arm_pmu: Use of_property_present() (Mark Salter) [RHEL-5704]
- perf: add missing MODULE_DESCRIPTION() macros (Mark Salter) [RHEL-5704]
- perf: arm_pmuv3: Include asm/arm_pmuv3.h from linux/perf/arm_pmuv3.h (Mark Salter) [RHEL-5704]
- perf/arm: Move 32-bit PMU drivers to drivers/perf/ (Mark Salter) [RHEL-5704]
- perf: arm_pmuv3: Drop unnecessary IS_ENABLED(CONFIG_ARM64) check (Mark Salter) [RHEL-5704]
- perf: imx_perf: add support for i.MX95 platform (Mark Salter) [RHEL-5704]
- perf: imx_perf: refactor driver for imx93 (Mark Salter) [RHEL-5704]
- perf: imx_perf: let the driver manage the counter usage rather the user (Mark Salter) [RHEL-5704]
- perf: imx_perf: add macro definitions for parsing config attr (Mark Salter) [RHEL-5704]
- perf: pmuv3: Add new Cortex and Neoverse PMUs (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Enable support for tertiary match group (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Decouple wp_config registers from filter group number (Mark Salter) [RHEL-5704]
- drivers/perf: hisi: hns3: Actually use devm_add_action_or_reset() (Mark Salter) [RHEL-5704]
- drivers/perf: hisi: hns3: Fix out-of-bound access when valid event group (Mark Salter) [RHEL-5704]
- drivers/perf: hisi_pcie: Fix out-of-bound access when valid event group (Mark Salter) [RHEL-5704]
- perf/arm-spe: Assign parents for event_source device (Mark Salter) [RHEL-5704]
- perf/arm-smmuv3: Assign parents for event_source device (Mark Salter) [RHEL-5704]
- perf/arm-dsu: Assign parents for event_source device (Mark Salter) [RHEL-5704]
- perf/arm-dmc620: Assign parents for event_source device (Mark Salter) [RHEL-5704]
- perf/arm-ccn: Assign parents for event_source device (Mark Salter) [RHEL-5704]
- perf/arm-cci: Assign parents for event_source device (Mark Salter) [RHEL-5704]
- perf/alibaba_uncore: Assign parents for event_source device (Mark Salter) [RHEL-5704]
- perf/arm_pmu: Assign parents for event_source devices (Mark Salter) [RHEL-5704]
- perf/imx_ddr: Assign parents for event_source devices (Mark Salter) [RHEL-5704]
- perf/qcom: Assign parents for event_source devices (Mark Salter) [RHEL-5704]
- Documentation: qcom-pmu: Use /sys/bus/event_source/devices paths (Mark Salter) [RHEL-5704]
- perf/thunderx2: Assign parents for event_source devices (Mark Salter) [RHEL-5704]
- Documentation: thunderx2-pmu: Use /sys/bus/event_source/devices paths (Mark Salter) [RHEL-5704]
- perf/xgene: Assign parents for event_source devices (Mark Salter) [RHEL-5704]
- Documentation: xgene-pmu: Use /sys/bus/event_source/devices paths (Mark Salter) [RHEL-5704]
- perf/arm_cspmu: Assign parents for event_source devices (Mark Salter) [RHEL-5704]
- perf/amlogic: Assign parents for event_source devices (Mark Salter) [RHEL-5704]
- perf/hisi-hns3: Assign parents for event_source device (Mark Salter) [RHEL-5704]
- Documentation: hns-pmu: Use /sys/bus/event_source/devices paths (Mark Salter) [RHEL-5704]
- perf/hisi-uncore: Assign parents for event_source devices (Mark Salter) [RHEL-5704]
- Documentation: hisi-pmu: Drop reference to /sys/devices path (Mark Salter) [RHEL-5704]
- perf/hisi-pcie: Assign parent for event_source device (Mark Salter) [RHEL-5704]
- arm64: arm_pmuv3: Correctly extract and check the PMUVer (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Set PMU device parent (Mark Salter) [RHEL-5704]
- perf/thunderx2: Avoid placing cpumask on the stack (Mark Salter) [RHEL-5704]
- perf/qcom_l2: Avoid placing cpumask on the stack (Mark Salter) [RHEL-5704]
- perf/hisi_uncore: Avoid placing cpumask on the stack (Mark Salter) [RHEL-5704]
- perf/hisi_pcie: Avoid placing cpumask on the stack (Mark Salter) [RHEL-5704]
- perf/dwc_pcie: Avoid placing cpumask on the stack (Mark Salter) [RHEL-5704]
- perf/arm_dsu: Avoid placing cpumask on the stack (Mark Salter) [RHEL-5704]
- perf/arm_cspmu: Avoid placing cpumask on the stack (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Avoid placing cpumask on the stack (Mark Salter) [RHEL-5704]
- perf/alibaba_uncore_drw: Avoid placing cpumask on the stack (Mark Salter) [RHEL-5704]
- cpumask: add cpumask_any_and_but() (Mark Salter) [RHEL-5704]
- drivers/perf: thunderx2_pmu: Replace open coded acpi_match_acpi_device() (Mark Salter) [RHEL-5704]
- drivers/perf: hisi_pcie: Merge find_related_event() and get_event_idx() (Mark Salter) [RHEL-5704]
- drivers/perf: hisi_pcie: Relax the check on related events (Mark Salter) [RHEL-5704]
- drivers/perf: hisi_pcie: Check the target filter properly (Mark Salter) [RHEL-5704]
- drivers/perf: hisi_pcie: Add more events for counting TLP bandwidth (Mark Salter) [RHEL-5704]
- drivers/perf: hisi_pcie: Fix incorrect counting under metric mode (Mark Salter) [RHEL-5704]
- drivers/perf: hisi_pcie: Introduce hisi_pcie_pmu_get_event_ctrl_val() (Mark Salter) [RHEL-5704]
- drivers/perf: hisi_pcie: Rename hisi_pcie_pmu_{config,clear}_filter() (Mark Salter) [RHEL-5704]
- drivers/perf: hisi: Enable HiSilicon Erratum 162700402 quirk for HIP09 (Mark Salter) [RHEL-5704]
- perf/arm_cspmu: Add devicetree support (Mark Salter) [RHEL-5704]
- perf/arm_cspmu: Simplify counter reset (Mark Salter) [RHEL-5704]
- perf/arm_cspmu: Simplify attribute groups (Mark Salter) [RHEL-5704]
- perf/arm_cspmu: Simplify initialisation (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Improve debugfs pretty-printing for large configs (Mark Salter) [RHEL-5704]
- perf: xgene: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: thunderx2: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: qcom_l2: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: marvell_cn10k_tad: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: marvell_cn10k_ddr: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: hisilicon: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: fsl_imx9_ddr: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: fsl_imx8_ddr: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: arm_spe: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: arm_smmuv3: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: arm_dsu: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: arm_dmc620: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: arm_cspmu: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: arm-cmn: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: arm-ccn: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: arm-cci: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: amlogic: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: alibaba_uncore_drw: Convert to platform remove callback returning void (Mark Salter) [RHEL-5704]
- perf: arm_pmuv3: Avoid assigning fixed cycle counter with threshold (Mark Salter) [RHEL-5704]
- perf: imx_perf: fix counter start and config sequence (Mark Salter) [RHEL-5704]
- drivers/perf: remove MODULE_LICENSE in non-modules (Mark Salter) [RHEL-5704]
- arm64, riscv, perf: Remove RCU_NONIDLE() usage (Mark Salter) [RHEL-5704]
- perf/arm-dmc620: Fix lockdep assert in ->event_init() (Mark Salter) [RHEL-5704]
- redhat/configs: add DWC_PCIE_PMU disabled for RHEL (Mark Salter) [RHEL-5704]
- arm: perf: Fix ARCH=arm build with GCC (Mark Salter) [RHEL-5704]
- drivers/perf: add DesignWare PCIe PMU driver (Mark Salter) [RHEL-5704]
- arm64: perf: Add support for event counting threshold (Mark Salter) [RHEL-5704]
- arm: pmu: Share user ABI format mechanism with SPE (Mark Salter) [RHEL-5704]
- arm64: perf: Include threshold control fields in PMEVTYPER mask (Mark Salter) [RHEL-5704]
- arm: perf: Convert remaining fields to use GENMASK (Mark Salter) [RHEL-5704]
- arm: perf: Use GENMASK for PMMIR fields (Mark Salter) [RHEL-5704]
- drivers/perf: arm_dsu_pmu: Remove kerneldoc-style comment syntax (Mark Salter) [RHEL-5704]
- drivers/perf: Remove usage of the deprecated ida_simple_xx() API (Mark Salter) [RHEL-5704]
- perf: fsl_imx8_ddr: Add driver support for i.MX8DXL DDR Perf (Mark Salter) [RHEL-5704]
- perf: fsl_imx8_ddr: Add AXI ID PORT CHANNEL filter support (Mark Salter) [RHEL-5704]
- drivers/perf: hisi: Fix some event id for HiSilicon UC pmu (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Workaround AmpereOneX errata AC04_MESH_1 (incorrect child count) (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Fix HN-F class_occup_id events (Mark Salter) [RHEL-5704]
- redhat/configs: enable coresight PMUs (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Fail DTC counter allocation correctly (Mark Salter) [RHEL-5704]
- Documentation/arm64: Fix typos in elf_hwcaps (Mark Salter) [RHEL-5704]
- docs/arm64: elf_hwcaps: Unify HWCAP lists as description lists (Mark Salter) [RHEL-5704]
- perf: arm_cspmu: use acpi_dev_hid_uid_match() for matching _HID and _UID (Mark Salter) [RHEL-5704]
- perf: qcom: use acpi_device_uid() for fetching _UID (Mark Salter) [RHEL-5704]
- drivers/perf: hisi_pcie: Initialize event->cpu only on success (Mark Salter) [RHEL-5704]
- drivers/perf: hisi_pcie: Check the type first in pmu::event_init() (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Enable per-DTC counter allocation (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Rework DTC counters (again) (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Fix DTC domain detection (Mark Salter) [RHEL-5704]
- drivers/perf: hisi: use cpuhp_state_remove_instance_nocalls() for hisi_hns3_pmu uninit process (Mark Salter) [RHEL-5704]
- drivers/perf: xgene: Use device_get_match_data() (Mark Salter) [RHEL-5704]
- perf/amlogic: add missing MODULE_DEVICE_TABLE (Mark Salter) [RHEL-5704]
- docs/perf: Add ampere_cspmu to toctree to fix a build warning (Mark Salter) [RHEL-5704]
- perf: arm_cspmu: ampere_cspmu: Add support for Ampere SoC PMU (Mark Salter) [RHEL-5704]
- perf: arm_cspmu: Support implementation specific validation (Mark Salter) [RHEL-5704]
- perf: arm_cspmu: Support implementation specific filters (Mark Salter) [RHEL-5704]
- perf: arm_cspmu: Split 64-bit write to 32-bit writes (Mark Salter) [RHEL-5704]
- perf: arm_cspmu: Separate Arm and vendor module (Mark Salter) [RHEL-5704]
- arm_pmu: acpi: Add a representative platform device for TRBE (Mark Salter) [RHEL-5704]
- redhat/configs: add CONFIG_FSL_IMX9_DDR_PMU (Mark Salter) [RHEL-5704]
- arm_pmu: acpi: Refactor arm_spe_acpi_register_device() (Mark Salter) [RHEL-5704]
- perf/imx_ddr: don't enable counter0 if none of 4 counters are used (Mark Salter) [RHEL-5704]
- perf/imx_ddr: speed up overflow frequency of cycle (Mark Salter) [RHEL-5704]
- drivers/perf: hisi: Schedule perf session according to locality (Mark Salter) [RHEL-5704]
- perf/arm-dmc620: Fix dmc620_pmu_irqs_lock/cpu_hotplug_lock circular lock dependency (Mark Salter) [RHEL-5704]
- perf/smmuv3: Add MODULE_ALIAS for module auto loading (Mark Salter) [RHEL-5704]
- perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 (Mark Salter) [RHEL-5704]
- perf: pmuv3: Remove comments from armv8pmu_[enable|disable]_event() (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Add CMN-700 r3 support (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Refactor HN-F event selector macros (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Remove spurious event aliases (Mark Salter) [RHEL-5704]
- perf: pmuv3: Add Cortex A520, A715, A720, X3 and X4 PMUs (Mark Salter) [RHEL-5704]
- perf/smmuv3: Remove build dependency on ACPI (Mark Salter) [RHEL-5704]
- perf: xgene_pmu: Convert to devm_platform_ioremap_resource() (Mark Salter) [RHEL-5704]
- driver/perf: Add identifier sysfs file for Yitian 710 DDR (Mark Salter) [RHEL-5704]
- drivers/perf: hisi: Add support for HiSilicon UC PMU driver (Mark Salter) [RHEL-5704]
- drivers/perf: hisi: Add support for HiSilicon H60PA and PAv3 PMU driver (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Add sysfs identifier (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Revamp model detection (Mark Salter) [RHEL-5704]
- perf/arm_dmc620: Add cpumask (Mark Salter) [RHEL-5704]
- dt-bindings: perf: fsl-imx-ddr: Add i.MX93 compatible (Mark Salter) [RHEL-5704]
- drivers/perf: imx_ddr: Add support for NXP i.MX9 SoC DDRC PMU driver (Mark Salter) [RHEL-5704]
- drivers/perf: apple_m1: Force 63bit counters for M2 CPUs (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Fix DTC reset (Mark Salter) [RHEL-5704]
- perf: qcom_l2_pmu: Make l2_cache_pmu_probe_cluster() more robust (Mark Salter) [RHEL-5704]
- perf/arm-cci: Slightly optimize cci_pmu_sync_counters() (Mark Salter) [RHEL-5704]
- drivers/perf: hisi: add NULL check for name (Mark Salter) [RHEL-5704]
- drivers/perf: hisi: Remove redundant initialized of pmu->name (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Fix port detection for CMN-700 (Mark Salter) [RHEL-5704]
- perf/arm-cmn: Validate cycles events fully (Mark Salter) [RHEL-5704]
- drivers/perf: apple_m1: Add Apple M2 support (Mark Salter) [RHEL-5704]
- drivers/perf: Use devm_platform_get_and_ioremap_resource() (Mark Salter) [RHEL-5704]
- perf: qcom: Use devm_platform_get_and_ioremap_resource() (Mark Salter) [RHEL-5704]
- perf: arm: Use devm_platform_get_and_ioremap_resource() (Mark Salter) [RHEL-5704]
- erofs: add required kernel config (Ian Kent) [RHEL-31991]
- erofs: fix refcount on the metabuf used for inode lookup (Ian Kent) [RHEL-31991]
- erofs: avoid useless loops in z_erofs_pcluster_readmore() when reading beyond EOF (Ian Kent) [RHEL-31991]
- erofs: clean up z_erofs_pcluster_readmore() (Ian Kent) [RHEL-31991]
- erofs: avoid obsolete {collector,collection} terms (Ian Kent) [RHEL-31991]
- erofs: fix memory leak on short-lived bounced pages (Ian Kent) [RHEL-31991]
- erofs: kill hooked chains to avoid loops on deduplicated compressed images (Ian Kent) [RHEL-31991]
- erofs: fix lockdep false positives on initializing erofs_pseudo_mnt (Ian Kent) [RHEL-31991]
- erofs: drop unnecessary WARN_ON() in erofs_kill_sb() (Ian Kent) [RHEL-31991]
- erofs: fix uninitialized page cache reported by KMSAN (Ian Kent) [RHEL-31991]
- erofs: refine z_erofs_transform_plain() for sub-page block support (Ian Kent) [RHEL-31991]
- erofs: simplify z_erofs_transform_plain() (Ian Kent) [RHEL-31991]
- erofs: initialize packed inode after root inode is assigned (Ian Kent) [RHEL-31991]
- erofs: fix memory leak of LZMA global compressed deduplication (Ian Kent) [RHEL-31991] {CVE-2023-52526}
- erofs: fix wrong primary bvec selection on deduplicated extents (Ian Kent) [RHEL-31991]
- erofs: get rid of `buf->kmap_type` (Ian Kent) [RHEL-31991]
- erofs: sunset erofs_dbg() (Ian Kent) [RHEL-31991]
- erofs: set block size to the on-disk block size (Ian Kent) [RHEL-31991]
- erofs: avoid hardcoded blocksize for subpage block support (Ian Kent) [RHEL-31991]
- erofs: port device access to file (Ian Kent) [RHEL-31991]
- erofs: fix NULL dereference of dif->bdev_handle in fscache mode (Ian Kent) [RHEL-31991]
- erofs: Convert to use bdev_open_by_path() (Ian Kent) [RHEL-31991]
- erofs: use wrapper i_blocksize() in erofs_file_read_iter() (Ian Kent) [RHEL-31991]
- erofs: get rid of a useless DBG_BUGON (Ian Kent) [RHEL-31991]
- erofs: Revert "erofs: fix kvcalloc() misuse with __GFP_NOFAIL" (Ian Kent) [RHEL-31991]
- erofs: fix wrong kunmap when using LZMA on HIGHMEM platforms (Ian Kent) [RHEL-31991]
- erofs: mark z_erofs_lzma_init/erofs_pcpubuf_init w/ __init (Ian Kent) [RHEL-31991]
- erofs: fix an error code in z_erofs_init_zip_subsystem() (Ian Kent) [RHEL-31991]
- erofs: unify anonymous inodes for blob (Ian Kent) [RHEL-31991]
- erofs: relinquish volume with mutex held (Ian Kent) [RHEL-31991]
- erofs: maintain cookies of share domain in self-contained list (Ian Kent) [RHEL-31991]
- erofs: remove unused device mapping in meta routine (Ian Kent) [RHEL-31991]
- MAINTAINERS: erofs: Add Documentation/ABI/testing/sysfs-fs-erofs (Ian Kent) [RHEL-31991]
- Documentation/ABI: sysfs-fs-erofs: update supported features (Ian Kent) [RHEL-31991]
- erofs: remove unused EROFS_GET_BLOCKS_RAW flag (Ian Kent) [RHEL-31991]
- erofs: update print symbols for various flags in trace (Ian Kent) [RHEL-31991]
- erofs: make kobj_type structures constant (Ian Kent) [RHEL-31991]
- erofs: add per-cpu threads for decompression as an option (Ian Kent) [RHEL-31991]
- erofs: tidy up internal.h (Ian Kent) [RHEL-31991]
- erofs: get rid of z_erofs_do_map_blocks() forward declaration (Ian Kent) [RHEL-31991]
- erofs: move zdata.h into zdata.c (Ian Kent) [RHEL-31991]
- erofs: remove tagged pointer helpers (Ian Kent) [RHEL-31991]
- erofs: avoid tagged pointers to mark sync decompression (Ian Kent) [RHEL-31991]
- fs: fix leaked psi pressure state (Ian Kent) [RHEL-31991]
- erofs: get rid of erofs_inode_datablocks() (Ian Kent) [RHEL-31991]
- erofs: handle NONHEAD !delta[1] lclusters gracefully (Ian Kent) [RHEL-31991]
- erofs: fix compact 4B support for 16k block size (Ian Kent) [RHEL-31991]
- erofs: simplify iloc() (Ian Kent) [RHEL-31991]
- erofs: get rid of debug_one_dentry() (Ian Kent) [RHEL-31991]
- erofs: remove linux/buffer_head.h dependency (Ian Kent) [RHEL-31991]
- erofs: clean up erofs_iget() (Ian Kent) [RHEL-31991]
- erofs: clean up parsing of fscache related options (Ian Kent) [RHEL-31991]
- erofs: add documentation for 'domain_id' mount option (Ian Kent) [RHEL-31991]
- erofs: fix kvcalloc() misuse with __GFP_NOFAIL (Ian Kent) [RHEL-31991]
- erofs/zmap.c: Fix incorrect offset calculation (Ian Kent) [RHEL-31991]
- erofs: validate the extent length for uncompressed pclusters (Ian Kent) [RHEL-31991]
- erofs: fix missing unmap if z_erofs_get_extent_compressedlen() fails (Ian Kent) [RHEL-31991]
- erofs: Fix pcluster memleak when its block address is zero (Ian Kent) [RHEL-31991]
- erofs: use kmap_local_page() only for erofs_bread() (Ian Kent) [RHEL-31991]
- erofs: enable large folios for fscache mode (Ian Kent) [RHEL-31991]
- erofs: support large folios for fscache mode (Ian Kent) [RHEL-31991]
- erofs: switch to prepare_ondemand_read() in fscache mode (Ian Kent) [RHEL-31991]
- fscache,cachefiles: add prepare_ondemand_read() callback (Ian Kent) [RHEL-31991]
- erofs: clean up cached I/O strategies (Ian Kent) [RHEL-31991]
- erofs: update documentation (Ian Kent) [RHEL-31991]
- erofs: check the uniqueness of fsid in shared domain in advance (Ian Kent) [RHEL-31991]
- erofs: enable large folios for iomap mode (Ian Kent) [RHEL-31991]
- erofs: fix missing xas_retry() in fscache mode (Ian Kent) [RHEL-31991]
- erofs: fix use-after-free of fsid and domain_id string (Ian Kent) [RHEL-31991]
- erofs: get correct count for unmapped range in fscache mode (Ian Kent) [RHEL-31991]
- erofs: put metabuf in error path in fscache mode (Ian Kent) [RHEL-31991]
- erofs: fix general protection fault when reading fragment (Ian Kent) [RHEL-31991]
- erofs: protect s_inodes with s_inode_list_lock for fscache (Ian Kent) [RHEL-31991]
- erofs: fix up inplace decompression success rate (Ian Kent) [RHEL-31991]
- erofs: shouldn't churn the mapping page for duplicated copies (Ian Kent) [RHEL-31991]
- erofs: fix illegal unmapped accesses in z_erofs_fill_inode_lazy() (Ian Kent) [RHEL-31991]
- erofs: clean up erofs_iget() (Ian Kent) [RHEL-31991]
- erofs: clean up unnecessary code and comments (Ian Kent) [RHEL-31991]
- erofs: fold in z_erofs_reload_indexes() (Ian Kent) [RHEL-31991]
- erofs: introduce partial-referenced pclusters (Ian Kent) [RHEL-31991]
- erofs: support on-disk compressed fragments data (Ian Kent) [RHEL-31991]
- erofs: support interlaced uncompressed data for compressed files (Ian Kent) [RHEL-31991]
- erofs: clean up .read_folio() and .readahead() in fscache mode (Ian Kent) [RHEL-31991]
- erofs: add manual PSI accounting for the compressed address space (Ian Kent) [RHEL-31991]
- erofs: introduce 'domain_id' mount option (Ian Kent) [RHEL-31991]
- erofs: Support sharing cookies in the same domain (Ian Kent) [RHEL-31991]
- erofs: introduce a pseudo mnt to manage shared cookies (Ian Kent) [RHEL-31991]
- erofs: introduce fscache-based domain (Ian Kent) [RHEL-31991]
- erofs: code clean up for fscache (Ian Kent) [RHEL-31991]
- erofs: use kill_anon_super() to kill super in fscache mode (Ian Kent) [RHEL-31991]
- erofs: fix pcluster use-after-free on UP platforms (Ian Kent) [RHEL-31991] {CVE-2022-48674}
- erofs: avoid the potentially wrong m_plen for big pcluster (Ian Kent) [RHEL-31991]
- erofs: fix error return code in erofs_fscache_{meta_,}read_folio (Ian Kent) [RHEL-31991]
- erofs: update ctx->pos for every emitted dirent (Ian Kent) [RHEL-31991]
- erofs: get rid of the leftover PAGE_SIZE in dir.c (Ian Kent) [RHEL-31991]
- erofs: get rid of erofs_prepare_dio() helper (Ian Kent) [RHEL-31991]
- erofs: introduce multi-reference pclusters (fully-referenced) (Ian Kent) [RHEL-31991]
- erofs: record the longest decompressed size in this round (Ian Kent) [RHEL-31991]
- erofs: introduce z_erofs_do_decompressed_bvec() (Ian Kent) [RHEL-31991]
- erofs: try to leave (de)compressed_pages on stack if possible (Ian Kent) [RHEL-31991]
- erofs: introduce struct z_erofs_decompress_backend (Ian Kent) [RHEL-31991]
- erofs: get rid of `z_pagemap_global' (Ian Kent) [RHEL-31991]
- erofs: clean up `enum z_erofs_collectmode' (Ian Kent) [RHEL-31991]
- erofs: get rid of `enum z_erofs_page_type' (Ian Kent) [RHEL-31991]
- erofs: rework online page handling (Ian Kent) [RHEL-31991]
- erofs: switch compressed_pages[] to bufvec (Ian Kent) [RHEL-31991]
- erofs: introduce `z_erofs_parse_in_bvecs' (Ian Kent) [RHEL-31991]
- erofs: drop the old pagevec approach (Ian Kent) [RHEL-31991]
- erofs: introduce bufvec to store decompressed buffers (Ian Kent) [RHEL-31991]
- erofs: introduce `z_erofs_parse_out_bvecs()' (Ian Kent) [RHEL-31991]
- erofs: clean up z_erofs_collector_begin() (Ian Kent) [RHEL-31991]
- erofs: get rid of unneeded `inode', `map' and `sb' (Ian Kent) [RHEL-31991]
- erofs: avoid consecutive detection for Highmem memory (Ian Kent) [RHEL-31991]
- erofs: wake up all waiters after z_erofs_lzma_head ready (Ian Kent) [RHEL-31991]
- MAINTAINERS: erofs: add myself as reviewer (Ian Kent) [RHEL-31991]
- MAINTAINERS: erofs: add myself as reviewer (Ian Kent) [RHEL-31991]
- erofs: missing hunks (Ian Kent) [RHEL-31991]
- erofs: fix 'backmost' member of z_erofs_decompress_frontend (Ian Kent) [RHEL-31991]
- erofs: simplify z_erofs_pcluster_readmore() (Ian Kent) [RHEL-31991]
- erofs: get rid of label `restart_now' (Ian Kent) [RHEL-31991]
- erofs: get rid of `struct z_erofs_collection' (Ian Kent) [RHEL-31991]
- erofs: update documentation (Ian Kent) [RHEL-31991]
- erofs: fix crash when enable tracepoint cachefiles_prep_read (Ian Kent) [RHEL-31991]
- erofs: leave compressed inodes unsupported in fscache mode for now (Ian Kent) [RHEL-31991]
- erofs: scan devices from device table (Ian Kent) [RHEL-31991]
- erofs: change to use asynchronous io for fscache readpage/readahead (Ian Kent) [RHEL-31991]
- erofs: add 'fsid' mount option (Ian Kent) [RHEL-31991]
- erofs: implement fscache-based data readahead (Ian Kent) [RHEL-31991]
- erofs: implement fscache-based data read for inline layout (Ian Kent) [RHEL-31991]
- erofs: implement fscache-based data read for non-inline layout (Ian Kent) [RHEL-31991]
- erofs: implement fscache-based metadata read (Ian Kent) [RHEL-31991]
- erofs: register fscache context for extra data blobs (Ian Kent) [RHEL-31991]
- erofs: register fscache context for primary data blob (Ian Kent) [RHEL-31991]
- erofs: add erofs_fscache_read_folios() helper (Ian Kent) [RHEL-31991]
- erofs: add anonymous inode caching metadata for data blobs (Ian Kent) [RHEL-31991]
- erofs: add fscache context helper functions (Ian Kent) [RHEL-31991]
- erofs: register fscache volume (Ian Kent) [RHEL-31991]
- erofs: add fscache mode check helper (Ian Kent) [RHEL-31991]
- erofs: make erofs_map_blocks() generally available (Ian Kent) [RHEL-31991]
- cachefiles: document on-demand read mode (Ian Kent) [RHEL-31991]
- erofs: make filesystem exportable (Ian Kent) [RHEL-31991]
- erofs: fix buffer copy overflow of ztailpacking feature (Ian Kent) [RHEL-31991]
- erofs: refine on-disk definition comments (Ian Kent) [RHEL-31991]
- erofs: remove obsoleted comments (Ian Kent) [RHEL-31991]
- erofs: do not prompt for risk any more when using big pcluster (Ian Kent) [RHEL-31991]
- erofs: Convert to release_folio (Ian Kent) [RHEL-31991]
- erofs: Convert erofs zdata to read_folio (Ian Kent) [RHEL-31991]
- erofs: fix use-after-free of on-stack io[] (Ian Kent) [RHEL-31991]
- erofs: Convert from invalidatepage to invalidate_folio (Ian Kent) [RHEL-31991]
- erofs: rename ctime to mtime (Ian Kent) [RHEL-31991]
- erofs: use meta buffers for inode lookup (Ian Kent) [RHEL-31991]
- erofs: use meta buffers for reading directories (Ian Kent) [RHEL-31991]
- fs: erofs: add sanity check for kobject in erofs_unregister_sysfs (Ian Kent) [RHEL-31991]
- erofs: refine managed inode stuffs (Ian Kent) [RHEL-31991]
- erofs: clean up z_erofs_extent_lookback (Ian Kent) [RHEL-31991]
- erofs: silence warnings related to impossible m_plen (Ian Kent) [RHEL-31991]
- erofs: clean up preload_compressed_pages() (Ian Kent) [RHEL-31991]
- erofs: get rid of `struct z_erofs_collector' (Ian Kent) [RHEL-31991]
- erofs: use meta buffers for erofs_read_superblock() (Ian Kent) [RHEL-31991]
- erofs: fix ztailpacking on > 4GiB filesystems (Ian Kent) [RHEL-31991]
- erofs: fix small compressed files inlining (Ian Kent) [RHEL-31991]
- erofs: avoid unnecessary z_erofs_decompressqueue_work() declaration (Ian Kent) [RHEL-31991]
- erofs: fix fsdax partition offset handling (Ian Kent) [RHEL-31991]
- erofs: use meta buffers for zmap operations (Ian Kent) [RHEL-31991]
- erofs: use meta buffers for xattr operations (Ian Kent) [RHEL-31991]
- erofs: use meta buffers for super operations (Ian Kent) [RHEL-31991]
- erofs: use meta buffers for inode operations (Ian Kent) [RHEL-31991]
- erofs: introduce meta buffer operations (Ian Kent) [RHEL-31991]
- erofs: add on-disk compressed tail-packing inline support (Ian Kent) [RHEL-31991]
- erofs: support inline data decompression (Ian Kent) [RHEL-31991]
- erofs: support unaligned data decompression (Ian Kent) [RHEL-31991]
- erofs: introduce z_erofs_fixup_insize (Ian Kent) [RHEL-31991]
- erofs: tidy up z_erofs_lz4_decompress (Ian Kent) [RHEL-31991]
- erofs: clean up erofs_map_blocks tracepoints (Ian Kent) [RHEL-31991]
- erofs: Replace zero-length array with flexible-array member (Ian Kent) [RHEL-31991]
- erofs: add sysfs node to control sync decompression strategy (Ian Kent) [RHEL-31991]
- erofs: add sysfs interface (Ian Kent) [RHEL-31991]
- erofs: rename lz4_0pading to zero_padding (Ian Kent) [RHEL-31991]
- erofs: don't trigger WARN() when decompression fails (Ian Kent) [RHEL-31991]
- erofs: get rid of ->lru usage (Ian Kent) [RHEL-31991]
- erofs: lzma compression support (Ian Kent) [RHEL-31991]
- lib/xz, lib/decompress_unxz.c: Fix spelling in comments (Ian Kent) [RHEL-31991]
- lib/xz: Add MicroLZMA decoder (Ian Kent) [RHEL-31991]
- lib/xz: Move s->lzma.len = 0 initialization to lzma_reset() (Ian Kent) [RHEL-31991]
- lib/xz: Validate the value before assigning it to an enum variable (Ian Kent) [RHEL-31991]
- lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression (Ian Kent) [RHEL-31991]
- erofs: rename some generic methods in decompressor (Ian Kent) [RHEL-31991]
- erofs: introduce readmore decompression strategy (Ian Kent) [RHEL-31991]
- erofs: introduce the secondary compression head (Ian Kent) [RHEL-31991]
- erofs: get compression algorithms directly on mapping (Ian Kent) [RHEL-31991]
- erofs: add multiple device support (Ian Kent) [RHEL-31991]
- erofs: decouple basic mount options from fs_context (Ian Kent) [RHEL-31991]
- erofs: remove the fast path of per-CPU buffer decompression (Ian Kent) [RHEL-31991]
- erofs: fix unsafe pagevec reuse of hooked pclusters (Ian Kent) [RHEL-31991]
- erofs: remove useless cache strategy of DELAYEDALLOC (Ian Kent) [RHEL-31991]
- erofs: fix deadlock when shrink erofs slab (Ian Kent) [RHEL-31991]
- erofs: apply proper VMA alignment for memory mapped files on THP (Ian Kent) [RHEL-31991]
- erofs: dax support for non-tailpacking regular file (Ian Kent) [RHEL-31991]
- erofs: directly use wrapper erofs_page_is_managed() when shrinking (Ian Kent) [RHEL-31991]
- erofs: remove the mapping parameter from erofs_try_to_free_cached_page() (Ian Kent) [RHEL-31991]
- erofs: add fiemap support with iomap (Ian Kent) [RHEL-31991]
- erofs: add support for the full decompressed length (Ian Kent) [RHEL-31991]
- erofs: clear compacted_2b if compacted_4b_initial > totalidx (Ian Kent) [RHEL-31991]
Resolves: RHEL-31991, RHEL-56135, RHEL-56984, RHEL-5704, RHEL-64635, RHEL-67219, RHEL-67691, RHEL-71257, RHEL-71795, RHEL-72328, RHEL-73035, RHEL-73037, RHEL-73391, RHEL-74367, RHEL-74440, RHEL-75756, RHEL-75942

Signed-off-by: Patrick Talbert <ptalbert@redhat.com>
2025-01-31 11:23:37 -05:00
Patrick Talbert
abef2a68c3 kernel-5.14.0-558.el9
* Tue Jan 28 2025 Patrick Talbert <ptalbert@redhat.com> [5.14.0-558.el9]
- PCI: Batch BAR sizing operations (Myron Stowe) [RHEL-76025]
- powerpc/pseries/eeh: Fix get PE state translation (Mamatha Inamdar) [RHEL-74250]
- Bluetooth: iso: Fix circular lock in iso_listen_bis (CKI Backport Bot) [RHEL-73661] {CVE-2024-54460}
- CI: Enable pipelines for rt-64k variant (Juri Lelli) [RHEL-70289]
- redhat: Add kernel-rt-64k variant (Juri Lelli) [RHEL-70289]
- Bluetooth: hci_core: Fix sleeping function called from invalid context (CKI Backport Bot) [RHEL-74112] {CVE-2024-57894}
- Bluetooth: L2CAP: handle NULL sock pointer in l2cap_sock_alloc (Bastien Nocera) [RHEL-72279]
- Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create() (CKI Backport Bot) [RHEL-72279] {CVE-2024-56605}
- redhat/configs: set new PKEY_UV option on s390 (Mete Durlu) [RHEL-50782]
- s390/crypto: Add hardware acceleration for full AES-XTS mode (Mete Durlu) [RHEL-50783]
- s390/crypto: Postpone the key split to key conversion (Mete Durlu) [RHEL-50783]
- s390/crypto: Introduce function for tokenize clearkeys (Mete Durlu) [RHEL-50783]
- s390/crypto: Generalize parameters for key conversion (Mete Durlu) [RHEL-50783]
- s390/crypto: Use module-local structures for protected keys (Mete Durlu) [RHEL-50783]
- s390/crypto: Convert to reverse x-mas tree, rename ret to rc (Mete Durlu) [RHEL-50783]
- s390/pkey: Tolerate larger key blobs (Mete Durlu) [RHEL-50783]
- s390/pkey: Add new pkey handler module pkey-uv (Mete Durlu) [RHEL-50782]
- s390/pkey: Build module name array selectively based on kernel config options (Mete Durlu) [RHEL-50782]
- s390/pkey: Fix checkpatch findings in pkey header file (Mete Durlu) [RHEL-50782]
- s390/pkey: Rework pkey verify for protected keys (Mete Durlu) [RHEL-50782]
- s390/pkey: Simplify protected key length calculation code (Mete Durlu) [RHEL-50782]
- s390/zcrypt: Cleanup include zcrypt_api.h (Mete Durlu) [RHEL-50782]
- s390/uv: export prot_virt_guest symbol in uv (Mete Durlu) [RHEL-50782]
- cxl/core: Return error when cxl_endpoint_gather_bandwidth() handles a non-PCI device (John W. Linville) [RHEL-67033]
- cxl/pci: Check Mem_info_valid bit for each applicable DVSEC (John W. Linville) [RHEL-67033]
- cxl/pci: Remove duplicated implementation of waiting for memory_info_valid (John W. Linville) [RHEL-67033]
- cxl: Calculate region bandwidth of targets with shared upstream link (John W. Linville) [RHEL-67033]
- cxl: Preserve the CDAT access_coordinate for an endpoint (John W. Linville) [RHEL-67033]
- EINJ, CXL: Fix CXL device SBDF calculation (John W. Linville) [RHEL-67033]
- cxl/port: Prevent out-of-order decoder allocation (John W. Linville) [RHEL-67033]
- cxl/acpi: Ensure ports ready at cxl_acpi_probe() return (John W. Linville) [RHEL-67033]
- cxl/port: Fix cxl_bus_rescan() vs bus_rescan_devices() (John W. Linville) [RHEL-67033]
- cxl/port: Fix CXL port initialization order when the subsystem is built-in (John W. Linville) [RHEL-67033]
- cxl/events: Fix Trace DRAM Event Record (John W. Linville) [RHEL-67033]
- cxl/pci: Fix to record only non-zero ranges (John W. Linville) [RHEL-67033]
- cxl/test: Skip cxl_setup_parent_dport() for emulated dports (John W. Linville) [RHEL-67033]
- cxl/pci: Get AER capability address from RCRB only for RCH dport (John W. Linville) [RHEL-67033]
- cxl/region: Verify target positions using the ordered target list (John W. Linville) [RHEL-67033]
- cxl: Restore XOR'd position bits during address translation (John W. Linville) [RHEL-67033]
- cxl/core: Fix incorrect vendor debug UUID define (John W. Linville) [RHEL-67033]
- hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dma (Tony Camuso) [RHEL-65221]
- hid: intel-ish-hid: Add support for vendor customized firmware loading (Tony Camuso) [RHEL-65221]
- HID: intel-ish-hid: Use CPU generation string in driver_data (Tony Camuso) [RHEL-65221]
- HID: intel-ish-hid: Remove unused declarations (Tony Camuso) [RHEL-65221]
- HID: intel-ish-hid: fix endian-conversion (Tony Camuso) [RHEL-65221]
- HID: intel-ish-hid: add MODULE_DESCRIPTION() (Tony Camuso) [RHEL-65221]
- HID: intel-ish-hid: fix ishtp_wait_resume() kernel-doc (Tony Camuso) [RHEL-65221]
- HID: intel-ish-hid: Fix build error for COMPILE_TEST (Tony Camuso) [RHEL-65221]
- HID: intel-ish-hid: handler multiple MNG_RESET_NOTIFY messages (Tony Camuso) [RHEL-65221]
- HID: intel-ish-hid: Implement loading firmware from host feature (Tony Camuso) [RHEL-65221]
- HID: intel-ish-hid: Add driver_data for specifying the firmware filename (Tony Camuso) [RHEL-65221]
- HID: intel-ish-hid: ipc: Add Lunar Lake-M PCI device ID (Tony Camuso) [RHEL-65221]
- HID: intel-ish-hid: Use PCI_VDEVICE() and rename device ID macros (Tony Camuso) [RHEL-65221]
Resolves: RHEL-50782, RHEL-50783, RHEL-65221, RHEL-67033, RHEL-70289, RHEL-72279, RHEL-73661, RHEL-74112, RHEL-74250, RHEL-76025

Signed-off-by: Patrick Talbert <ptalbert@redhat.com>
2025-01-28 11:09:05 -05:00