This package provides essential kernel modules for the core kernel package.
Provides
Requires
License
GPLv2 and Redistributable, no modification permitted
Changelog
* Fri Aug 25 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-284.30.1.rt14.315.el9_2]
- [rt] build kernel-rt-5.14.0-284.30.1.rt14.315.el9_2 [2228482]
- sched/core: Add __always_inline to schedule_loop() (Crystal Wood) [2233928 2232098]
- x86/sev: Do not try to parse for the CC blob on non-AMD hardware (Tao Liu) [2232700 2182562]
- arm64: efi: Make efi_rt_lock a raw_spinlock (Mark Salter) [2213502 2213503] {CVE-2023-21102}
- efi: rt-wrapper: Add missing include (Mark Salter) [2213502 2213503] {CVE-2023-21102}
- arm64: efi: Execute runtime services from a dedicated stack (Mark Salter) [2213502 2213503] {CVE-2023-21102}
- crypto: rng - Fix lock imbalance in crypto_del_rng (Herbert Xu) [2232213 2229643]
- drm/ast: Fix ARM compatibility (Robert Foss) [2232302 2192980]
- irqchip/gicv3: Workaround for NVIDIA erratum T241-FABRIC-4 (Mark Salter) [2231962 2179060]
- genirq: GENERIC_IRQ_EFFECTIVE_AFF_MASK depends on SMP (Mark Salter) [2231962 2179060]
- scsi: storvsc: Handle SRB status value 0x30 (Cathy Avery) [2231990 2224933]
- scsi: storvsc: Fix handling of virtual Fibre Channel timeouts (Cathy Avery) [2230747 2228298]
- dm cache policy smq: ensure IO doesn't prevent cleaner policy progress (Benjamin Marzinski) [2228481 2159623]
- net/sched: cls_fw: Fix improper refcount update leads to use-after-free (Davide Caratti) [2225654 2225655] {CVE-2023-3776}
- md: add error_handlers for raid0 and linear (Nigel Croxon) [2221170 2162219]
- [redhat-rt] changelog: do not perform an empty Bugzilla query (Luis Claudio R. Goncalves)
* Thu Aug 17 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-284.29.1.rt14.314.el9_2]
- [rt] build kernel-rt-5.14.0-284.29.1.rt14.314.el9_2 [2228482]
- redhat: configs: Disable CONFIG_CRYPTO_STATS since performance issue for storage (Herbert Xu) [2231850 2227964]
- i2c: tegra: Fix PEC support for SMBUS block read (Steve Best) [2230488 2214531]
- i2c: tegra: Set ACPI node as primary fwnode (Steve Best) [2230483 2222101]
- perf vendor events intel: Add Emerald Rapids (Michael Petlan) [2230175 2177180]
- perf vendor events intel: Refresh sapphirerapids metrics and events (Michael Petlan) [2230175 2177180]
- perf vendor events: Update Intel sapphirerapids (Michael Petlan) [2230175 2177180]
- perf/x86/intel/cstate: Add Emerald Rapids (Michael Petlan) [2230175 2177180]
- perf/x86/intel: Add Emerald Rapids (Michael Petlan) [2230175 2177180]
- perf/x86/intel/uncore: Add Emerald Rapids (Michael Petlan) [2230175 2177180]
- perf/x86/msr: Add Emerald Rapids (Michael Petlan) [2230175 2177180]
- perf/x86/rapl: Add support for Intel Emerald Rapids (Michael Petlan) [2230175 2177180]
- platform/x86: intel-uncore-freq: add Emerald Rapids support (Michael Petlan) [2230169 2156827]
- netfilter: nf_tables: disallow rule addition to bound chain via NFTA_RULE_CHAIN_ID (Phil Sutter) [2228992 2228993] {CVE-2023-4147}
- netfilter: nft_set_pipapo: fix improper element removal (Phil Sutter) [2227518 2227519] {CVE-2023-4004}
* Thu Aug 10 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-284.28.1.rt14.313.el9_2]
- [rt] build kernel-rt-5.14.0-284.28.1.rt14.313.el9_2 [2228482]
- iavf: fix reset task race with iavf_remove() (Petr Oros) [2228156 2223599]
- iavf: fix a deadlock caused by rtnl and driver's lock circular dependencies (Petr Oros) [2228156 2223599]
- Revert "iavf: Do not restart Tx queues after reset task failure" (Petr Oros) [2228156 2223599]
- Revert "iavf: Detach device during reset task" (Petr Oros) [2228156 2223599]
- iavf: Wait for reset in callbacks which trigger it (Petr Oros) [2228156 2223599]
- iavf: use internal state to free traffic IRQs (Petr Oros) [2228156 2223599]
- iavf: Fix out-of-bounds when setting channels on remove (Petr Oros) [2228156 2223599]
- iavf: Fix use-after-free in free_netdev (Petr Oros) [2228156 2223599]
- iavf: make functions static where possible (Petr Oros) [2228156 2223599]
- iavf: fix err handling for MAC replace (Petr Oros) [2228156 2223599]
- iavf: remove some unused functions and pointless wrappers (Petr Oros) [2228156 2223599]
- iavf: remove mask from iavf_irq_enable_queues() (Petr Oros) [2228156 2223599]
- iavf: send VLAN offloading caps once after VFR (Petr Oros) [2228156 2223599]
- i40e: Wait for pending VF reset in VF set callbacks (Ivan Vecera) [2228158 2215498]
- i40e: Add helper for VF inited state check with timeout (Ivan Vecera) [2228158 2215498]
- KEYS: use kfree_sensitive with key (Vladis Dronov) [2227768 2223719]
- locking/rtmutex: Add a lockdep assert to catch potential nested blocking (Crystal Wood) [2225623 2218724]
- locking/rtmutex: Avoid pointless blk_flush_plug() invocations (Crystal Wood) [2225623 2218724]
- locking/rtmutex: Submit/resume work explicitly before/after blocking (Crystal Wood) [2225623 2218724]
- sched/core: Provide sched_rtmutex() and expose sched work helpers (Crystal Wood) [2225623 2218724]
- cpufreq: intel_pstate: Enable HWP IO boost for all servers (David Arcari) [2210270 2175626]
* Thu Aug 03 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-284.27.1.rt14.312.el9_2]
- [rt] build kernel-rt-5.14.0-284.27.1.rt14.312.el9_2 [2228482]
- x86/cpu/amd: Add a Zenbleed fix (Waiman Long) [2226824 2226826] {CVE-2023-20593}
- x86/cpu/amd: Move the errata checking functionality up (Waiman Long) [2226824 2226826] {CVE-2023-20593}
- x86/microcode/core: Return an error only when necessary (Waiman Long) [2226824 2226826] {CVE-2023-20593}
- x86/microcode/AMD: Fix mixed steppings support (Waiman Long) [2226824 2226826] {CVE-2023-20593}
- x86/microcode/AMD: Add a @cpu parameter to the reloading functions (Waiman Long) [2226824 2226826] {CVE-2023-20593}
- x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter (Waiman Long) [2226824 2226826] {CVE-2023-20593}
- x86/amd: Cache debug register values in percpu variables (Waiman Long) [2226824 2226826] {CVE-2023-20593}
- x86/microcode: Adjust late loading result reporting message (Waiman Long) [2226824 2226826] {CVE-2023-20593}
- x86/microcode: Check CPU capabilities after late microcode update correctly (Waiman Long) [2226824 2226826] {CVE-2023-20593}
- x86/microcode: Add a parameter to microcode_check() to store CPU capabilities (Waiman Long) [2226824 2226826] {CVE-2023-20593}
- x86/microcode/AMD: Rename a couple of functions (Waiman Long) [2226824 2226826] {CVE-2023-20593}
- x86/microcode/AMD: Track patch allocation size explicitly (David Arcari) [2226821 1971938]
- x86/microcode: Print previous version of microcode after reload (David Arcari) [2226821 1971938]
- x86/cpu: Load microcode during restore_processor_state() (David Arcari) [2226821 1971938]
- x86/pm: Add enumeration check before spec MSRs save/restore setup (Chris von Recklinghausen) [2226821 2181908] {CVE-2023-1637}
- x86/tsx: Add a feature bit for TSX control MSR support (Chris von Recklinghausen) [2226821 2181908] {CVE-2023-1637}
- x86/cpu: Restore AMD's DE_CFG MSR after resume (Chris von Recklinghausen) [2226821 2181908] {CVE-2023-1637}
- x86/pm: Fix false positive kmemleak report in msr_build_context() (Chris von Recklinghausen) [2226821 2181908] {CVE-2023-1637}
- x86/speculation: Restore speculation related MSRs during S3 resume (Chris von Recklinghausen) [2226821 2181908] {CVE-2023-1637}
- x86/pm: Save the MSR validity status at context setup (Chris von Recklinghausen) [2226821 2181908] {CVE-2023-1637}
- libceph: harden msgr2.1 frame segment length checks (Ilya Dryomov) [2227070 2222253]
- seccomp: Move copy_seccomp() to no failure path. (Viktor Malik) [2226945 2218682]
- bpf: Adjust insufficient default bpf_jit_limit (Viktor Malik) [2226945 2218682]
- crypto: ccp: Get rid of __sev_platform_init_locked()'s local function pointer (Bandan Das) [2224587 2152249]
- crypto: ccp - Name -1 return value as SEV_RET_NO_FW_CALL (Bandan Das) [2224587 2152249]
- x86/sev: Change snp_guest_issue_request()'s fw_err argument (Bandan Das) [2224587 2152249]
- virt/coco/sev-guest: Double-buffer messages (Bandan Das) [2224587 2152249]
- virt/coco/sev-guest: Add throttling awareness (Bandan Das) [2224587 2152249]
- virt/coco/sev-guest: Convert the sw_exit_info_2 checking to a switch-case (Bandan Das) [2224587 2152249]
- virt/coco/sev-guest: Do some code style cleanups (Bandan Das) [2224587 2152249]
- virt/coco/sev-guest: Carve out the request issuing logic into a helper (Bandan Das) [2224587 2152249]
- virt/coco/sev-guest: Remove the disable_vmpck label in handle_guest_request() (Bandan Das) [2224587 2152249]
- virt/coco/sev-guest: Simplify extended guest request handling (Bandan Das) [2224587 2152249]
- virt/coco/sev-guest: Check SEV_SNP attribute at probe time (Bandan Das) [2224587 2152249]
- virt/sev-guest: Return -EIO if certificate buffer is not large enough (Bandan Das) [2224587 2152249]
- virt/sev-guest: Prevent IV reuse in the SNP guest driver (Bandan Das) [2224587 2152249]
- x86/sev: Don't use cc_platform_has() for early SEV-SNP calls (Bandan Das) [2224587 2152249]
- [redhat-rt] Update RTBZ for batch#3 (Herton R. Krzesinski)
* Thu Jul 27 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-284.26.1.rt14.311.el9_2]
- net: openvswitch: fix upcall counter access before allocation (Eelco Chaudron) [2223310 2203263]
- netfilter: nf_tables: prevent OOB access in nft_byteorder_eval (Florian Westphal) [2221736 2221737] {CVE-2023-35001}
- netfilter: nf_tables: do not ignore genmask when looking up chain by id (Florian Westphal) [2221782 2221783] {CVE-2023-31248}
- rtmutex: Ensure that the top waiter is always woken up (Joel Savitz) [2222121 2176147]
- netfilter: nf_tables: unbind non-anonymous set if rule construction fails (Phil Sutter) [2216167 2214035] {CVE-2023-3390}
- netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain (Phil Sutter) [2216167 2214035] {CVE-2023-3390}
- netfilter: nf_tables: fix chain binding transaction logic (Phil Sutter) [2225461 2225462] {CVE-2023-3390 CVE-2023-3610}
- netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE (Phil Sutter) [2216167 2214035] {CVE-2023-3390}
- netfilter: nf_tables: validate catch-all set elements (Florian Westphal) [2216167 2214035] {CVE-2023-3390}
- thunderbolt: Increase DisplayPort Connection Manager handshake timeout (Desnes Nunes) [2219463 2168851]
- thunderbolt: Increase timeout of DP OUT adapter handshake (Desnes Nunes) [2219463 2212495]
- ASoC: Intel: sof_sdw: add quick for Dell SKU 0BDA (Jaroslav Kysela) [2218960 2217298]
- ASoC: Intel: soc-acpi: add tables for Dell SKU 0B34 (Jaroslav Kysela) [2218960 2217298]
- ASoC: Intel: sof-sdw: add Dell SKU 0B34 (Jaroslav Kysela) [2218960 2217298]
- ASoC: Intel: soc-acpi: add table for RPL Dell SKU 0BDA (Jaroslav Kysela) [2218960 2217298]
- ACPI: sleep: Avoid breaking S3 wakeup due to might_sleep() (Mark Langsdorf) [2218026 2215972]
* Thu Jul 20 2023 Patrick Talbert <ptalbert@redhat.com> [5.14.0-284.25.1.rt14.310.el9_2]
- [rt] build kernel-rt-5.14.0-284.25.1.rt14.310.el9_2 [2222796]
- x86/speculation: Allow enabling STIBP with legacy IBRS (Ricardo Robaina) [2215108 2187267] {CVE-2023-1998}
- netfilter: nf_dup_netdev: add and use recursion counter (Eric Garver) [2221169 1724795]
- netfilter: nf_dup_netdev: do not push mac header a second time (Eric Garver) [2221169 1724795]
- netfilter: egress: silence egress hook lockdep splats (Eric Garver) [2221169 1724795]
- netfilter: nft_fwd_netdev: Support egress hook (Eric Garver) [2221169 1724795]
- netfilter: nft_meta: add NFT_META_IFTYPE (Eric Garver) [2221169 1724795]
- KVM: x86: Allow APICv APIC ID inhibit to be cleared (Maxim Levitsky) [2218871 2177720]
- KVM: x86: Track required APICv inhibits with variable, not callback (Maxim Levitsky) [2218871 2177720]
- Revert "KVM: SVM: Do not throw warning when calling avic_vcpu_load on a running vcpu" (Maxim Levitsky) [2218871 2177720]
- KVM: SVM: Ignore writes to Remote Read Data on AVIC write traps (Maxim Levitsky) [2218871 2177720]
- KVM: SVM: Handle multiple logical targets in AVIC kick fastpath (Maxim Levitsky) [2218871 2177720]
- KVM: SVM: Require logical ID to be power-of-2 for AVIC entry (Maxim Levitsky) [2218871 2177720]
- KVM: SVM: Update svm->ldr_reg cache even if LDR is "bad" (Maxim Levitsky) [2218871 2177720]
- KVM: SVM: Always update local APIC on writes to logical dest register (Maxim Levitsky) [2218871 2177720]
- KVM: SVM: Inhibit AVIC if vCPUs are aliased in logical mode (Maxim Levitsky) [2218871 2177720]
- KVM: x86: Inhibit APICv/AVIC if the optimized physical map is disabled (Maxim Levitsky) [2218871 2177720]
- KVM: x86: Honor architectural behavior for aliased 8-bit APIC IDs (Maxim Levitsky) [2218871 2177720]
- KVM: x86: Disable APIC logical map if vCPUs are aliased in logical mode (Maxim Levitsky) [2218871 2177720]
- KVM: x86: Disable APIC logical map if logical ID covers multiple MDAs (Maxim Levitsky) [2218871 2177720]
- KVM: x86: Skip redundant x2APIC logical mode optimized cluster setup (Maxim Levitsky) [2218871 2177720]
- KVM: x86: Explicitly track all possibilities for APIC map's logical modes (Maxim Levitsky) [2218871 2177720]
- KVM: x86: Explicitly skip optimized logical map setup if vCPU's LDR==0 (Maxim Levitsky) [2218871 2177720]
- KVM: SVM: Add helper to perform final AVIC "kick" of single vCPU (Maxim Levitsky) [2218871 2177720]
- KVM: SVM: Document that vCPU ID == APIC ID in AVIC kick fastpatch (Maxim Levitsky) [2218871 2177720]
- Revert "KVM: SVM: Use target APIC ID to complete x2AVIC IRQs when possible" (Maxim Levitsky) [2218871 2177720]
- KVM: SVM: Fix x2APIC Logical ID calculation for avic_kick_target_vcpus_fast (Maxim Levitsky) [2218871 2177720]
- KVM: SVM: Compute dest based on sender's x2APIC status for AVIC kick (Maxim Levitsky) [2218871 2177720]
- KVM: SVM: Replace "avic_mode" enum with "x2avic_enabled" boolean (Maxim Levitsky) [2218871 2177720]
- KVM: x86: Inhibit APIC memslot if x2APIC and AVIC are enabled (Maxim Levitsky) [2218871 2177720]
- KVM: x86: Move APIC access page helper to common x86 code (Maxim Levitsky) [2218871 2177720]
- KVM: x86: Handle APICv updates for APIC "mode" changes via request (Maxim Levitsky) [2218871 2177720]
- KVM: SVM: Don't put/load AVIC when setting virtual APIC mode (Maxim Levitsky) [2218871 2177720]
- KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target (Maxim Levitsky) [2218871 2177720]
- KVM: SVM: Flush the "current" TLB when activating AVIC (Maxim Levitsky) [2218871 2177720]
- KVM: x86: Purge "highest ISR" cache when updating APICv state (Maxim Levitsky) [2218871 2177720]
- KVM: x86: Blindly get current x2APIC reg value on "nodecode write" traps (Maxim Levitsky) [2218871 2177720]
* Thu Jul 13 2023 Patrick Talbert <ptalbert@redhat.com> [5.14.0-284.24.1.rt14.309.el9_2]
- [rt] build kernel-rt-5.14.0-284.24.1.rt14.309.el9_2 [2222796]
- tracing/hwlat: Replace sched_setaffinity with set_cpus_allowed_ptr (Jerome Marchand) [2221157 2178234]
- cifs: return a single-use cfid if we did not get a lease (Ronnie Sahlberg) [2221159 2175967]
- cifs: Check the lease context if we actually got a lease (Ronnie Sahlberg) [2221159 2175967]
- cifs: set rc to -ENOENT if we can not get a dentry for the cached dir (Ronnie Sahlberg) [2221159 2175967]
- cifs: use LIST_HEAD() and list_move() to simplify code (Ronnie Sahlberg) [2221159 2175967]
- ipvlan:Fix out-of-bounds caused by unclear skb->cb (Davide Caratti) [2219662 2218677] {CVE-2023-3090}
- nvme: fix discard support without oncs (Ming Lei) [2192632 2174443]
- nvme: fix handling single range discard request (Ming Lei) [2192632 2174443]
- KVM: x86/mmu: Refresh CR0.WP prior to checking for emulated permission faults (Paolo Bonzini) [2218935 2210042]
- KVM: x86: Add helpers to query individual CR0/CR4 bits (Paolo Bonzini) [2218935 2210042]
- KVM: x86: Preserve TDP MMU roots until they are explicitly invalidated (Paolo Bonzini) [2218935 2210042]
- KVM: x86/mmu: Replace open coded usage of tdp_mmu_page with is_tdp_mmu_page() (Paolo Bonzini) [2218935 2210042]
- KVM: x86/mmu: fix some comment typos (Paolo Bonzini) [2218935 2210042]
- KVM: x86/mmu: Move TDP MMU VM init/uninit behind tdp_mmu_enabled (Paolo Bonzini) [2218935 2210042]
- KVM: x86/mmu: Change tdp_mmu to a read-only parameter (Paolo Bonzini) [2218935 2210042]
- KVM: VMX: Make CR0.WP a guest owned bit (Paolo Bonzini) [2218935 2210042]
- KVM: x86: Make use of kvm_read_cr*_bits() when testing bits (Paolo Bonzini) [2218935 2210042]
- KVM: x86: Ignore CR0.WP toggles in non-paging mode (Paolo Bonzini) [2218935 2210042]
- KVM: x86: Do not unload MMU roots when only toggling CR0.WP with TDP enabled (Paolo Bonzini) [2218935 2210042]
- erspan: get the proto with the md version for collect_md (Xin Long) [2217493 2140037]
- net/sched: flower: fix possible OOB write in fl_set_geneve_opt() (Davide Caratti) [2216991 2214029] {CVE-2023-35788}
- [redhat-rt] Update RTBZ for batch#3 (Patrick Talbert)
* Wed Jul 05 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-284.23.1.rt14.308.el9_2]
- [rt] build kernel-rt-5.14.0-284.23.1.rt14.308.el9_2 [2215122]
- KVM: x86: Don't inhibit APICv/AVIC if xAPIC ID mismatch is due to 32-bit ID (Maxim Levitsky) [2218871 2177720]
- KVM: x86: Don't inhibit APICv/AVIC on xAPIC ID "change" if APIC is disabled (Maxim Levitsky) [2218871 2177720]
- KVM: x86: fix APICv/x2AVIC disabled when vm reboot by itself (Maxim Levitsky) [2218871 2177720]
- locking/rwbase: Mitigate indefinite writer starvation (Eder Zulian) [2217939 2037670]
- rbd: get snapshot context after exclusive lock is ensured to be held (Ilya Dryomov) [2216569 2212511]
- rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting (Ilya Dryomov) [2216569 2212511]
* Thu Jun 29 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-284.22.1.rt14.307.el9_2]
- [rt] build kernel-rt-5.14.0-284.22.1.rt14.307.el9_2 [2215122]
- PCI: hv: Add a per-bus mutex state_lock (Vitaly Kuznetsov) [2217066 2182619]
- Revert "PCI: hv: Fix a timing issue which causes kdump to fail occasionally" (Vitaly Kuznetsov) [2217066 2182619]
- PCI: hv: Remove the useless hv_pcichild_state from struct hv_pci_dev (Vitaly Kuznetsov) [2217066 2182619]
- PCI: hv: Fix a race condition in hv_irq_unmask() that can cause panic (Vitaly Kuznetsov) [2217066 2182619]
- PCI: hv: Fix a race condition bug in hv_pci_query_relations() (Vitaly Kuznetsov) [2217066 2182619]
- hwmon: (coretemp) avoid RDMSR interrupts to isolated CPUs (Marcelo Tosatti) [2215552 2182083]
- prlimit: do_prlimit needs to have a speculation check (Alex Gladkov) [2215107 2196317] {CVE-2023-0458}
- x86: don't use REP_GOOD or ERMS for small memory clearing (Myron Stowe) [2196230 2190487]
- x86/cpufeatures: Add macros for Intel's new fast rep string features (Myron Stowe) [2196230 2190487]
* Thu Jun 22 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-284.21.1.rt14.306.el9_2]
- [rt] build kernel-rt-5.14.0-284.21.1.rt14.306.el9_2 [2215122]
- crypto: jitter - correct health test during initialization (Vladis Dronov) [2215080 2214271]
- mm: avoid unnecessary page fault retires on shared memory types (Nico Pache) [2213894 2160210]
- scsi: lpfc: Account for fabric domain ctlr device loss recovery (Dick Kennedy) [2213616 2213029]
- scsi: lpfc: Clear NLP_IN_DEV_LOSS flag if already in rediscovery (Dick Kennedy) [2213616 2213029]
- scsi: lpfc: Fix use-after-free rport memory access in lpfc_register_remote_port() (Dick Kennedy) [2213616 2213029]
- scsi: lpfc: Fix crash involving race between FLOGI timeout and devloss handler (Paul Ely) [2213616 2165043]
- powerpc/vdso: Fix incorrect CFI in gettimeofday.S (Mamatha Inamdar) [2210074 2203363]
- powerpc/vdso: Move cvdso_call macro into gettimeofday.S (Mamatha Inamdar) [2210074 2203363]
- powerpc/vdso: Remove cvdso_call_time macro (Mamatha Inamdar) [2210074 2203363]
- powerpc/vdso: Merge vdso64 and vdso32 into a single directory (Mamatha Inamdar) [2210074 2203363]
- powerpc/vdso: Rework VDSO32 makefile to add a prefix to object files (Mamatha Inamdar) [2210074 2203363]
- powerpc/vdso: augment VDSO32 functions to support 64 bits build (Mamatha Inamdar) [2210074 2203363]
- redhat: configs: enable CONFIG_DELL_WMI_PRIVACY (Foggy Liu) [2209808 2186163]
* Fri Jun 16 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-284.20.1.rt14.305.el9_2]
- [rt] build kernel-rt-5.14.0-284.20.1.rt14.305.el9_2 [2215122]
- ice: make writes to /dev/gnssX synchronous (Michal Schmidt) [2213186 2175764]
- KVM: x86/mmu: Fix race condition in direct_page_fault (Jon Maloy) [2215365 2179932] {CVE-2022-45869}
- ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table (Foggy Liu) [2211656 2209194]
- locking/rwsem: Disable preemption in all down_write*() and up_write() code paths (Waiman Long) [2187507 2176147]
- locking/rwsem: Disable preemption in all down_read*() and up_read() code paths (Waiman Long) [2187507 2176147]
- locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath (Waiman Long) [2187507 2176147]
- locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter (Waiman Long) [2187507 2176147]
- locking/rwsem: Always try to wake waiters in out_nolock path (Waiman Long) [2187507 2176147]
- locking/rwsem: Conditionally wake waiters in reader/writer slowpaths (Waiman Long) [2187507 2176147]
- locking/rwsem: No need to check for handoff bit if wait queue empty (Waiman Long) [2187507 2176147]
- locking/rwsem: Make handoff bit handling more consistent (Waiman Long) [2187507 2176147]
- Revert "locking/rwsem: Conditionally wake waiters in reader/writer slowpaths" (Waiman Long) [2187507 2176147]
- [redhat-rt] Update RTBZ for batch#2 (Herton R. Krzesinski)
* Fri Jun 09 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-284.19.1.rt14.304.el9_2]
- device-dax: Fix duplicate 'hmem' device registration (Jeff Moyer) [2212386 2207496]
- redhat/genlog.py: add support to list/process zstream Jira tickets (Herton R. Krzesinski)
- ice: Remove LAG+SRIOV mutual exclusion (Michal Schmidt) [2209284 2203243]
- platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering (Prarit Bhargava) [2185605 2139964]
- module: Don't wait for GOING modules (Mark Langsdorf) [2186562 2028238]
- time/hrtimer: Embed hrtimer mode into hrtimer_sleeper (Juri Lelli) [2210071]
- time/hrtimer: Add PINNED_HARD mode for realtime hrtimers (Juri Lelli) [2210071]
- softirq: Wake ktimers thread also in softirq. (Eder Zulian) [2209920]
* Wed May 31 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-284.18.1.rt14.303.el9_2]
- [rt] build kernel-rt-5.14.0-284.18.1.rt14.303.el9_2 [2188313]
- x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL (Baoquan He) [2210614 2116317]
- bluetooth: Perform careful capability checks in hci_sock_ioctl() (Ricardo Robaina) [2196345 2196346] {CVE-2023-2002}
- perf vendor events intel: Refresh jaketown metrics and events (Michael Petlan) [2207471 2190010]
- perf vendor events: Update Intel jaketown (Michael Petlan) [2207471 2190010]
- perf vendor events intel: Refresh ivytown metrics and events (Michael Petlan) [2207471 2190010]
- perf vendor events: Update Intel ivytown (Michael Petlan) [2207471 2190010]
- hugetlbfs: don't delete error page from pagecache (Aristeu Rozanski) [2192348 2184858]
* Thu May 25 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-284.17.1.rt14.302.el9_2]
- [rt] build kernel-rt-5.14.0-284.17.1.rt14.302.el9_2 [2188313]
- cifs: fix wrong unlock before return from cifs_tree_connect() (Ronnie Sahlberg) [2209045 2182524]
- CI: Use GA builder container (Michael Hofmann)
- Remove the unnecessary unicode character (Tao Liu) [2208242 2187350]
- workqueue: Fold rebind_worker() within rebind_workers() (Waiman Long) [2203229 2182337]
- workqueue: Unbind kworkers before sending them to exit() (Waiman Long) [2203229 2182337]
- workqueue: Don't hold any lock while rcuwait'ing for !POOL_MANAGER_ACTIVE (Waiman Long) [2203229 2182337]
- workqueue: Convert the idle_timer to a timer + work_struct (Waiman Long) [2203229 2182337]
- workqueue: Factorize unbind/rebind_workers() logic (Waiman Long) [2203229 2182337]
- workqueue: Protects wq_unbound_cpumask with wq_pool_attach_mutex (Waiman Long) [2203229 2182337]
- workqueue: don't skip lockdep work dependency in cancel_work_sync() (Waiman Long) [2203229 2182337]
- workqueue: Change the comments of the synchronization about the idle_list (Waiman Long) [2203229 2182337]
- workqueue: Remove the mb() pair between wq_worker_sleeping() and insert_work() (Waiman Long) [2203229 2182337]
- workqueue: Remove the cacheline_aligned for nr_running (Waiman Long) [2203229 2182337]
- workqueue: Move the code of waking a worker up in unbind_workers() (Waiman Long) [2203229 2182337]
- workqueue: Remove the outdated comment before wq_worker_sleeping() (Waiman Long) [2203229 2182337]
- workqueue: Fix unbind_workers() VS wq_worker_sleeping() race (Waiman Long) [2203229 2182337]
- NFSD: RHEL-only bug introduced in fix for COMMIT and NFS4ERR_DELAY loop (Benjamin Coddington) [2203335 2196432]
- NFSD: Fix problem of COMMIT and NFS4ERR_DELAY in infinite loop (Benjamin Coddington) [2203335 2196432]
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Sabrina Dubroca) [2184153 2179822] {CVE-2023-28466}
- netfilter: nf_tables: deactivate anonymous set from preparation phase (Florian Westphal) [2196139 2196140] {CVE-2023-32233}
- xfs: verify buffer contents when we skip log replay (Andrey Albershteyn) [2187468 2187469] {CVE-2023-2124}
- watchdog: wdat_wdt: Avoid unimplemented get_timeleft (David Arcari) [2192585 2189867]
- watchdog: wdat_wdt: Set the min and max timeout values properly (David Arcari) [2192585 2189867]
- watchdog: wdat_wdt: Remove #ifdef guards for PM related functions (David Arcari) [2192585 2189867]
- watchdog: wdat_wdt: Stop watchdog when uninstalling module (David Arcari) [2192585 2189867]
- watchdog: wdat_wdt: Stop watchdog when rebooting the system (David Arcari) [2192585 2189867]
- watchdog: wdat_wdt: Using the existing function to check parameter timeout (David Arcari) [2192585 2189867]
- i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() (Tony Camuso) [2189487 2188409] {CVE-2023-2194}
- mm/filemap: fix page end in filemap_get_read_batch (Nico Pache) [2189349 2181263]
- [redhat-rt] rtcves: cleanup Resolves line even whe there are no CVEs listed (Luis Claudio R. Goncalves)
- [redhat-rt] rtcves: keep the Jira issues listed in the Resolves line (Luis Claudio R. Goncalves)
- [redhat-rt] rtcves: remove non-rt entries from the Resolves line (Luis Claudio R. Goncalves)
- [redhat-rt] rtcves: make the script more informative (Luis Claudio R. Goncalves)
* Fri May 19 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-284.16.1.rt14.301.el9_2]
- [rt] build kernel-rt-5.14.0-284.16.1.rt14.301.el9_2 [2188313]
- perf: Fix check before add_event_to_groups() in perf_group_detach() (Michael Petlan) [2192654 2192655] {CVE-2023-2235}
- sched/core: Fix arch_scale_freq_tick() on tickless systems (Phil Auld) [2203178 1996625]
- ice: sleep, don't busy-wait, in the SQ send retry loop (Michal Schmidt) [2203154 RHEL-406]
- ice: remove unused buffer copy code in ice_sq_send_cmd_retry() (Michal Schmidt) [2203154 RHEL-406]
- ice: sleep, don't busy-wait, for ICE_CTL_Q_SQ_CMD_TIMEOUT (Michal Schmidt) [2203154 RHEL-406]
- ice: remove ice_ctl_q_info::sq_cmd_timeout (Michal Schmidt) [2203154 RHEL-406]
- ice: increase the GNSS data polling interval to 20 ms (Michal Schmidt) [2203154 RHEL-406]
- ice: do not busy-wait to read GNSS data (Michal Schmidt) [2203154 RHEL-406]
- redhat: set default zstream brew target for 9.2 (Herton R. Krzesinski)
* Thu May 11 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-284.15.1.rt14.300.el9_2]
- [rt] build kernel-rt-5.14.0-284.15.1.rt14.300.el9_2 [2188313]
- redhat/configs: Fix incorrect configs location and content (Vladis Dronov)
- wifi: iwlwifi: mvm: protect TXQ list manipulation (Jose Ignacio Tornos Martinez) [2186723 2183490]
- wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (Jose Ignacio Tornos Martinez) [2186723 2183490]
* Fri May 05 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-284.14.1.rt14.299.el9_2]
- [rt] build kernel-rt-5.14.0-284.14.1.rt14.299.el9_2 [2188313]
- cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores (David Arcari) [2178857 2155861]
- cpufreq: intel_pstate: Read all MSRs on the target CPU (David Arcari) [2178857 2155861]
* Fri Apr 28 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-284.13.1.rt14.298.el9_2]
- [rt] build kernel-rt-5.14.0-284.13.1.rt14.298.el9_2 [2188313]
- sched/deadline: Add more reschedule cases to prio_changed_dl() (Valentin Schneider) [2188655 2123590]
- sched/rt: Fix bad task migration for rt tasks (Valentin Schneider) [2187709 2182900]
- crypto: qat - add support for 402xx devices (Vladis Dronov) [2176846 2144528]
- crypto: qat - drop log level of msg in get_instance_node() (Vladis Dronov) [2176846 2144528]
- crypto: qat - fix out-of-bounds read (Vladis Dronov) [2176846 2144528]
- Documentation: qat: change kernel version (Vladis Dronov) [2176846 2144528]
- crypto: qat - add qat_zlib_deflate (Vladis Dronov) [2176846 2144528]
- crypto: qat - extend buffer list logic interface (Vladis Dronov) [2176846 2144528]
- crypto: qat - fix spelling mistakes from 'bufer' to 'buffer' (Vladis Dronov) [2176846 2144528]
- crypto: qat - add resubmit logic for decompression (Vladis Dronov) [2176846 2144528]
- crypto: acomp - define max size for destination (Vladis Dronov) [2176846 2144528]
- crypto: qat - enable deflate for QAT GEN4 (Vladis Dronov) [2176846 2144528]
- crypto: qat - expose deflate through acomp api for QAT GEN2 (Vladis Dronov) [2176846 2144528]
- crypto: qat - rename and relocate GEN2 config function (Vladis Dronov) [2176846 2144528]
- crypto: qat - relocate qat_algs_alloc_flags() (Vladis Dronov) [2176846 2144528]
- crypto: qat - relocate backlog related structures (Vladis Dronov) [2176846 2144528]
- crypto: qat - extend buffer list interface (Vladis Dronov) [2176846 2144528]
- crypto: qat - generalize crypto request buffers (Vladis Dronov) [2176846 2144528]
- crypto: qat - change bufferlist logic interface (Vladis Dronov) [2176846 2144528]
- crypto: qat - rename bufferlist functions (Vladis Dronov) [2176846 2144528]
- crypto: qat - relocate bufferlist logic (Vladis Dronov) [2176846 2144528]
- crypto: qat - Use helper to set reqsize (Vladis Dronov) [2176846 2144528]
- crypto: kpp - Add helper to set reqsize (Vladis Dronov) [2176846 2144528]
- crypto: qat - fix error return code in adf_probe (Vladis Dronov) [2176846 2144528]
- crypto: qat - remove ADF_STATUS_PF_RUNNING flag from probe (Vladis Dronov) [2176846 2144528]
* Thu Apr 20 2023 Derek Barbosa <debarbos@redhat.com> [5.14.0-284.12.1.rt14.297.el9_2]
- [rt] build kernel-rt-5.14.0-284.12.1.rt14.297.el9_2 [2188313]
- [redhat-rt] Update RTBZ for batch#1 (Derek Barbosa)
- [redhat-rt]: build: make RTCVES=yes replaces RHEL trackers by RT CVE trackers in the changelog (Eder Zulian)
- [redhat-rt] build: make EDITCLOG=yes to edit changelog during build process (Eder Zulian)
- blk-mq: directly poll requests (Ming Lei) [2187536 2186507]
- crypto: drbg - Only fail when jent is unavailable in FIPS mode (Vladis Dronov) [2181727 2175240]
- crypto: jitter - permanent and intermittent health errors (Vladis Dronov) [2181727 2175240]
- crypto: jitter - quit sample collection loop upon RCT failure (Vladis Dronov) [2181727 2175240]
- crypto: jitter - don't limit ->health_failure check to FIPS mode (Vladis Dronov) [2181727 2175240]
- crypto: jitter - drop kernel-doc notation (Vladis Dronov) [2181727 2175240]
- KVM: VMX: Fix crash due to uninitialized current_vmcs (Vitaly Kuznetsov) [2186822 2181329]
* Wed Apr 12 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-284.11.1.rt14.296.el9_2]
- [rt] build kernel-rt-5.14.0-284.11.1.rt14.296.el9_2 [2125474]
- vfio: Make the group FD disassociate from the iommu_group (Alex Williamson) [2180649]
- vfio: Hold a reference to the iommu_group in kvm for SPAPR (Alex Williamson) [2180649]
- vfio: Add vfio_file_is_group() (Alex Williamson) [2180649]
- vfio: Change vfio_group->group_rwsem to a mutex (Alex Williamson) [2180649]
- vfio: Remove the vfio_group->users and users_comp (Alex Williamson) [2180649]
- vfio: Follow a strict lifetime for struct iommu_group (Alex Williamson) [2180649]
* Thu Apr 06 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-284.10.1.rt14.295.el9_2]
- [rt] build kernel-rt-5.14.0-284.10.1.rt14.295.el9_2 [2125474]
- dm: fix __send_duplicate_bios() to always allow for splitting IO (Benjamin Marzinski) [2184420]
- dm: fix improper splitting for abnormal bios (Benjamin Marzinski) [2184420]
* Tue Apr 04 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-284.9.1.rt14.294.el9_2]
- [rt] build kernel-rt-5.14.0-284.9.1.rt14.294.el9_2 [2125474]
- ovl: fail on invalid uid/gid mapping at copy up (Miklos Szeredi) [2165354] {CVE-2023-0386}
* Mon Apr 03 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-284.8.1.rt14.293.el9_2]
- [rt] build kernel-rt-5.14.0-284.8.1.rt14.293.el9_2 [2125474]
- Reinstate "GFS2: free disk inode which is deleted by remote node -V2" (Bob Peterson) [2181344]
- iavf: fix hang on reboot with ice (Stefan Assmann) [2175775]
- xfs: fix off-by-one-block in xfs_discard_folio() (Carlos Maiolino) [2178173]
* Thu Mar 30 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-284.7.1.rt14.292.el9_2]
- [rt] build kernel-rt-5.14.0-284.7.1.rt14.292.el9_2 [2125474]
- rxrpc: Fix wrong error return in rxrpc_connect_call() (Marc Dionne) [2170099]
- rxrpc: Fix incoming call setup race (Marc Dionne) [2170099]
- rxrpc: Move client call connection to the I/O thread (Marc Dionne) [2170099]
- rxrpc: Move the client conn cache management to the I/O thread (Marc Dionne) [2170099]
- rxrpc: Remove call->state_lock (Marc Dionne) [2170099]
- rxrpc: Move call state changes from recvmsg to I/O thread (Marc Dionne) [2170099]
- rxrpc: Move call state changes from sendmsg to I/O thread (Marc Dionne) [2170099]
- rxrpc: Wrap accesses to get call state to put the barrier in one place (Marc Dionne) [2170099]
- rxrpc: Split out the call state changing functions into their own file (Marc Dionne) [2170099]
- rxrpc: Set up a connection bundle from a call, not rxrpc_conn_parameters (Marc Dionne) [2170099]
- rxrpc: Offload the completion of service conn security to the I/O thread (Marc Dionne) [2170099]
- rxrpc: Make the set of connection IDs per local endpoint (Marc Dionne) [2170099]
- rxrpc: Tidy up abort generation infrastructure (Marc Dionne) [2170099]
- rxrpc: Clean up connection abort (Marc Dionne) [2170099]
- rxrpc: Implement a mechanism to send an event notification to a connection (Marc Dionne) [2170099]
- rxrpc: Only disconnect calls in the I/O thread (Marc Dionne) [2170099]
- rxrpc: Only set/transmit aborts in the I/O thread (Marc Dionne) [2170099]
- rxrpc: Separate call retransmission from other conn events (Marc Dionne) [2170099]
- rxrpc: Make the local endpoint hold a ref on a connected call (Marc Dionne) [2170099]
- rxrpc: Stash the network namespace pointer in rxrpc_local (Marc Dionne) [2170099]
- rxrpc: Fix a couple of potential use-after-frees (Marc Dionne) [2170099]
- rxrpc: Fix the return value of rxrpc_new_incoming_call() (Marc Dionne) [2170099]
- rxrpc: rxperf: Fix uninitialised variable (Marc Dionne) [2170099]
- rxrpc: Fix I/O thread stop (Marc Dionne) [2170099]
- rxrpc: Fix switched parameters in peer tracing (Marc Dionne) [2170099]
- rxrpc: Fix locking issues in rxrpc_put_peer_locked() (Marc Dionne) [2170099]
- rxrpc: Fix I/O thread startup getting skipped (Marc Dionne) [2170099]
- rxrpc: Fix NULL deref in rxrpc_unuse_local() (Marc Dionne) [2170099]
- rxrpc: Fix security setting propagation (Marc Dionne) [2170099]
- rxrpc: Fix missing unlock in rxrpc_do_sendmsg() (Marc Dionne) [2170099]
- rxrpc: Transmit ACKs at the point of generation (Marc Dionne) [2170099]
- rxrpc: Fold __rxrpc_unuse_local() into rxrpc_unuse_local() (Marc Dionne) [2170099]
- rxrpc: Move the cwnd degradation after transmitting packets (Marc Dionne) [2170099]
- rxrpc: Trace/count transmission underflows and cwnd resets (Marc Dionne) [2170099]
- rxrpc: Remove the _bh annotation from all the spinlocks (Marc Dionne) [2170099]
- rxrpc: Make the I/O thread take over the call and local processor work (Marc Dionne) [2170099]
- rxrpc: Extract the peer address from an incoming packet earlier (Marc Dionne) [2170099]
- rxrpc: Reduce the use of RCU in packet input (Marc Dionne) [2170099]
- rxrpc: Simplify skbuff accounting in receive path (Marc Dionne) [2170099]
- rxrpc: Remove RCU from peer->error_targets list (Marc Dionne) [2170099]
- rxrpc: Move DATA transmission into call processor work item (Marc Dionne) [2170099]
- rxrpc: Copy client call parameters into rxrpc_call earlier (Marc Dionne) [2170099]
- rxrpc: Implement a mechanism to send an event notification to a call (Marc Dionne) [2170099]
- rxrpc: Don't use sk->sk_receive_queue.lock to guard socket state changes (Marc Dionne) [2170099]
- rxrpc: Remove call->input_lock (Marc Dionne) [2170099]
- rxrpc: Move error processing into the local endpoint I/O thread (Marc Dionne) [2170099]
- rxrpc: Move packet reception processing into I/O thread (Marc Dionne) [2170099]
- rxrpc: Create a per-local endpoint receive queue and I/O thread (Marc Dionne) [2170099]
- rxrpc: Split the receive code (Marc Dionne) [2170099]
- rxrpc: Don't hold a ref for connection workqueue (Marc Dionne) [2170099]
- rxrpc: Don't hold a ref for call timer or workqueue (Marc Dionne) [2170099]
- rxrpc: trace: Don't use __builtin_return_address for sk_buff tracing (Marc Dionne) [2170099]
- rxrpc: Trace rxrpc_bundle refcount (Marc Dionne) [2170099]
- rxrpc: trace: Don't use __builtin_return_address for rxrpc_call tracing (Marc Dionne) [2170099]
- rxrpc: trace: Don't use __builtin_return_address for rxrpc_conn tracing (Marc Dionne) [2170099]
- rxrpc: trace: Don't use __builtin_return_address for rxrpc_peer tracing (Marc Dionne) [2170099]
- rxrpc: trace: Don't use __builtin_return_address for rxrpc_local tracing (Marc Dionne) [2170099]
- rxrpc: Extract the code from a received ABORT packet much earlier (Marc Dionne) [2170099]
- rxrpc: Drop rxrpc_conn_parameters from rxrpc_connection and rxrpc_bundle (Marc Dionne) [2170099]
- rxrpc: Remove the [_k]net() debugging macros (Marc Dionne) [2170099]
- rxrpc: Remove the [k_]proto() debugging macros (Marc Dionne) [2170099]
- rxrpc: Remove handling of duplicate packets in recvmsg_queue (Marc Dionne) [2170099]
- rxrpc: Fix call leak (Marc Dionne) [2170099]
- rxrpc: Enable rxperf test module (Marc Dionne) [2170099]
- rxrpc: Implement an in-kernel rxperf server for testing purposes (Marc Dionne) [2170099]
- rxrpc: Fix checker warning (Marc Dionne) [2170099]
- rxrpc: Fix race between conn bundle lookup and bundle removal [ZDI-CAN-15975] (Marc Dionne) [2170099]
- rxrpc: uninitialized variable in rxrpc_send_ack_packet() (Marc Dionne) [2170099]
- rxrpc: fix rxkad_verify_response() (Marc Dionne) [2170099]
- rxrpc: Fix network address validation (Marc Dionne) [2170099]
- rxrpc: Fix oops from calling udpv6_sendmsg() on AF_INET socket (Marc Dionne) [2170099]
- rxrpc: Allocate an skcipher each time needed rather than reusing (Marc Dionne) [2170099]
- rxrpc: Fix congestion management (Marc Dionne) [2170099]
- rxrpc: Remove the rxtx ring (Marc Dionne) [2170099]
- rxrpc: Save last ACK's SACK table rather than marking txbufs (Marc Dionne) [2170099]
- rxrpc: Remove call->lock (Marc Dionne) [2170099]
- rxrpc: Don't use a ring buffer for call Tx queue (Marc Dionne) [2170099]
- rxrpc: Get rid of the Rx ring (Marc Dionne) [2170099]
- rxrpc: Clone received jumbo subpackets and queue separately (Marc Dionne) [2170099]
- rxrpc: Split the rxrpc_recvmsg tracepoint (Marc Dionne) [2170099]
- rxrpc: Clean up ACK handling (Marc Dionne) [2170099]
- rxrpc: Allocate ACK records at proposal and queue for transmission (Marc Dionne) [2170099]
- rxrpc: Define rxrpc_txbuf struct to carry data to be transmitted (Marc Dionne) [2170099]
- rxrpc: Remove call->tx_phase (Marc Dionne) [2170099]
- rxrpc: Remove the flags from the rxrpc_skb tracepoint (Marc Dionne) [2170099]
- rxrpc: Remove unnecessary header inclusions (Marc Dionne) [2170099]
- rxrpc: Call udp_sendmsg() directly (Marc Dionne) [2170099]
- rxrpc: Fix ack.bufferSize to be 0 when generating an ack (Marc Dionne) [2170099]
- rxrpc: Record stats for why the REQUEST-ACK flag is being set (Marc Dionne) [2170099]
- rxrpc: Record statistics about ACK types (Marc Dionne) [2170099]
- rxrpc: Add stats procfile and DATA packet stats (Marc Dionne) [2170099]
- rxrpc: Track highest acked serial (Marc Dionne) [2170099]
- rxrpc: Split call timer-expiration from call timer-set tracepoint (Marc Dionne) [2170099]
- rxrpc: Trace setting of the request-ack flag (Marc Dionne) [2170099]
- rxrpc: Automatically generate trace tag enums (Marc Dionne) [2170099]
- rxrpc: remove rxrpc_max_call_lifetime declaration (Marc Dionne) [2170099]
- rxrpc: Remove rxrpc_get_reply_time() which is no longer used (Marc Dionne) [2170099]
- rxrpc: Fix calc of resend age (Marc Dionne) [2170099]
- rxrpc: Fix local destruction being repeated (Marc Dionne) [2170099]
- rxrpc: Fix an insufficiently large sglist in rxkad_verify_packet_2() (Marc Dionne) [2170099]
- rxrpc: Fix locking in rxrpc's sendmsg (Marc Dionne) [2170099]
- net: rxrpc: fix clang -Wformat warning (Marc Dionne) [2170099]
- rxrpc: Fix decision on when to generate an IDLE ACK (Marc Dionne) [2170099]
- rxrpc: Don't let ack.previousPacket regress (Marc Dionne) [2170099]
- rxrpc: Fix overlapping ACK accounting (Marc Dionne) [2170099]
- rxrpc: Don't try to resend the request if we're receiving the reply (Marc Dionne) [2170099]
- rxrpc: Fix listen() setting the bar too high for the prealloc rings (Marc Dionne) [2170099]
- rxrpc, afs: Fix selection of abort codes (Marc Dionne) [2170099]
- rxrpc: Return an error to sendmsg if call failed (Marc Dionne) [2170099]
- rxrpc: Fix locking issue (Marc Dionne) [2170099]
- rxrpc: Use refcount_t rather than atomic_t (Marc Dionne) [2170099]
- rxrpc: Allow list of in-use local UDP endpoints to be viewed in /proc (Marc Dionne) [2170099]
- rxrpc: Enable IPv6 checksums on transport socket (Marc Dionne) [2170099]
- rxrpc: Restore removed timer deletion (Marc Dionne) [2170099]
- rxrpc: fix a race in rxrpc_exit_net() (Marc Dionne) [2170099]
- rxrpc: fix some null-ptr-deref bugs in server_key.c (Marc Dionne) [2170099]
- rxrpc: Fix call timer start racing with call destruction (Marc Dionne) [2170099]
- rxrpc: Adjust retransmission backoff (Marc Dionne) [2170099]
- rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer() (Marc Dionne) [2170099]
- rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle() (Marc Dionne) [2170099]
- rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() (Marc Dionne) [2170099]
- net: RxRPC: make dependent Kconfig symbols be shown indented (Marc Dionne) [2170099]
* Tue Mar 28 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-284.6.1.rt14.291.el9_2]
- [rt] build kernel-rt-5.14.0-284.6.1.rt14.291.el9_2 [2125474]
- NFS: Correct timing for assigning access cache timestamp (Benjamin Coddington) [2180882]
- nfsd: don't replace page in rq_pages if it's a continuation of last page (Jeffrey Layton) [2179342]
- tun: avoid double free in tun_free_netdev (Jon Maloy) [2156377] {CVE-2022-4744}
* Thu Mar 23 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-284.5.1.rt14.290.el9_2]
- [rt] build kernel-rt-5.14.0-284.5.1.rt14.290.el9_2 [2125474]
- redhat: fix trivial syntax error in 64k-debug modules signing (Herton R. Krzesinski)
- redhat/configs: Revert "enable DAMON configs" (Vladis Dronov)
- block: bio-integrity: Copy flags when bio_integrity_payload is cloned (Ming Lei) [2164903]
- afs: remove afs_cache_netfs and afs_zap_permits() declarations (Marc Dionne) [2166628]
- afs: remove variable nr_servers (Marc Dionne) [2166628]
- afs: Fix lost servers_outstanding count (Marc Dionne) [2166628]
- afs: Fix server->active leak in afs_put_server (Marc Dionne) [2166628]
- afs: Fix fileserver probe RTT handling (Marc Dionne) [2166628]
- afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked (Marc Dionne) [2166628]
- afs: Use the operation issue time instead of the reply time for callbacks (Marc Dionne) [2166628]
- afs: Enable multipage folio support (Marc Dionne) [2166628]
- afs: Fix access after dec in put functions (Marc Dionne) [2166628]
- afs: Use refcount_t rather than atomic_t (Marc Dionne) [2166628]
- afs: Fix dynamic root getattr (Marc Dionne) [2166628]
- afs: Remove check of PageError (Marc Dionne) [2166628]
- afs: Fix some checker issues (Marc Dionne) [2166628]
- afs: Fix infinite loop found by xfstest generic/676 (Marc Dionne) [2166628]
- afs: Adjust ACK interpretation to try and cope with NAT (Marc Dionne) [2166628]
- afs: Prefer struct_size over open coded arithmetic (Marc Dionne) [2166628]
- afs: Convert invalidatepage to invalidate_folio (Marc Dionne) [2166628]
- afs: Convert directory aops to invalidate_folio (Marc Dionne) [2166628]
- blk-mq: fix "bad unlock balance detected" on q->srcu in __blk_mq_run_dispatch_ops (Chris Leech) [2170101]
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jon Maloy) [2160032] {CVE-2022-2196}
- ice: fix lost multicast packets in promisc mode (Petr Oros) [2170694]
- net: use indirect calls helpers for sk_exit_memory_pressure() (Florian Westphal) [2155182]
- bpf: pull before calling skb_postpull_rcsum() (Felix Maurer) [2164806]
- bpf, sockmap: fix race in sock_map_free() (Felix Maurer) [2164806]
- bpf, sock_map: Move cancel_work_sync() out of sock lock (Felix Maurer) [2164806]
- xsk: Inherit need_wakeup flag for shared sockets (Felix Maurer) [2164806]
- xsk: Fix backpressure mechanism on Tx (Felix Maurer) [2164806]
* Mon Mar 20 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-284.4.1.rt14.289.el9_2]
- [rt] build kernel-rt-5.14.0-284.4.1.rt14.289.el9_2 [2125474]
- gfs2: Improve gfs2_make_fs_rw error handling (Andreas Gruenbacher) [2109548]
- Revert "GFS2: free disk inode which is deleted by remote node -V2" (Bob Peterson) [2109548]
- gfs2: Evict inodes cooperatively (Andreas Gruenbacher) [2109548]
- gfs2: Flush delete work before shrinking inode cache (Andreas Gruenbacher) [2109548]
- gfs2: Cease delete work during unmount (Bob Peterson) [2109548]
- gfs2: Add SDF_DEACTIVATING super block flag (Bob Peterson) [2109548]
- gfs2: check gl_object in rgrp glops (Bob Peterson) [2109548]
- gfs2: Split the two kinds of glock "delete" work (Andreas Gruenbacher) [2109548]
- gfs2: Move delete workqueue into super block (Andreas Gruenbacher) [2109548]
- gfs2: Get rid of GLF_PENDING_DELETE flag (Andreas Gruenbacher) [2109548]
- gfs2: Make glock lru list scanning safer (Andreas Gruenbacher) [2109548]
- gfs2: Clean up gfs2_scan_glock_lru (Andreas Gruenbacher) [2109548]
- gfs2: Improve gfs2_upgrade_iopen_glock comment (Andreas Gruenbacher) [2109548]
- gfs2: gl_object races fix (Andreas Gruenbacher) [2109548]
- iomap/gfs2: Unlock and put folio in page_done handler (Andreas Gruenbacher) [2109548]
- iomap: Add __iomap_put_folio helper (Andreas Gruenbacher) [2109548]
- Revert "gfs2: stop using generic_writepages in gfs2_ail1_start_one" (Andreas Gruenbacher) [2109548]
- gfs2: Remove support for glock holder auto-demotion (2) (Andreas Gruenbacher) [2109548]
- gfs2: Remove support for glock holder auto-demotion (Andreas Gruenbacher) [2109548]
- gfs2: Minor gfs2_try_evict cleanup (Andreas Gruenbacher) [2109548]
- gfs2: Partially revert gfs2_inode_lookup change (Andreas Gruenbacher) [2109548]
- gfs2: Add gfs2_inode_lookup comment (Andreas Gruenbacher) [2109548]
- gfs2: Uninline and improve glock_{set,clear}_object (Andreas Gruenbacher) [2109548]
- gfs2: Simply dequeue iopen glock in gfs2_evict_inode (Andreas Gruenbacher) [2109548]
- gfs2: Clean up after gfs2_create_inode rework (Andreas Gruenbacher) [2109548]
- gfs2: Avoid dequeuing GL_ASYNC glock holders twice (Andreas Gruenbacher) [2109548]
- gfs2: Make gfs2_glock_hold return its glock argument (Andreas Gruenbacher) [2109548]
- gfs2: Always check inode size of inline inodes (Andreas Gruenbacher) [2109548]
- gfs2: Cosmetic gfs2_dinode_{in,out} cleanup (Andreas Gruenbacher) [2109548]
- gfs2: Handle -EBUSY result of insert_inode_locked4 (Andreas Gruenbacher) [2109548]
- gfs2: Fix and clean up create / evict interaction (Andreas Gruenbacher) [2109548]
- gfs2: Clean up initialization of "ip" in gfs2_create_inode (Andreas Gruenbacher) [2109548]
- gfs2: Get rid of ghs[] in gfs2_create_inode (Andreas Gruenbacher) [2109548]
- gfs2: Add extra error check in alloc_dinode (Andreas Gruenbacher) [2109548]
- gfs2: Check sb_bsize_shift after reading superblock (Andrew Price) [2109548]
- gfs2: Switch from strlcpy to strscpy (Andreas Gruenbacher) [2109548]
- gfs2: Clear flags when withdraw prevents xmote (Bob Peterson) [2109548]
- gfs2: Dequeue waiters when withdrawn (Bob Peterson) [2109548]
- gfs2: Prevent double iput for journal on error (Bob Peterson) [2109548]
- gfs2: Convert gfs2_jhead_process_page() to use a folio (Andreas Gruenbacher) [2109548]
- gfs2: remove ->writepage (Andreas Gruenbacher) [2109548]
- gfs2: stop using generic_writepages in gfs2_ail1_start_one (Andreas Gruenbacher) [2109548]
- gfs2: List traversal in do_promote is safe (Andreas Gruenbacher) [2109548]
- gfs2: do_promote glock holder stealing fix (Bob Peterson) [2109548]
- gfs2: Use better variable name (Andreas Gruenbacher) [2109548]
- gfs2: Make go_instantiate take a glock (Andreas Gruenbacher) [2109548]
- gfs2: Add new go_held glock operation (Andreas Gruenbacher) [2109548]
- gfs2: Revert 'Fix "truncate in progress" hang' (Andreas Gruenbacher) [2109548]
- gfs2: Instantiate glocks ouside of glock state engine (Andreas Gruenbacher) [2109548]
- gfs2: Fix up gfs2_glock_async_wait (Andreas Gruenbacher) [2109548]
- gfs2: Mark the remaining process-independent glock holders as GL_NOPID (Andreas Gruenbacher) [2109548]
- gfs2: Mark flock glock holders as GL_NOPID (Andreas Gruenbacher) [2109548]
- gfs2: Add GL_NOPID flag for process-independent glock holders (Andreas Gruenbacher) [2109548]
- gfs2: Add flocks to glockfd debugfs file (Andreas Gruenbacher) [2109548]
- gfs2: Add glockfd debugfs file (Andreas Gruenbacher) [2109548]
- gfs2: Minor gfs2_glock_nq_m cleanup (Andreas Gruenbacher) [2109548]
- gfs2: Fix spelling mistake in comment (Andreas Gruenbacher) [2109548]
- gfs2: Rewrap overlong comment in do_promote (Bob Peterson) [2109548]
- gfs2: Remove redundant NULL check before kfree (Andreas Gruenbacher) [2109548]
- gfs2: Use container_of() for gfs2_glock(aspace) (Andreas Gruenbacher) [2109548]
- gfs2: dump inode object for iopen glocks (Bob Peterson) [2109548]
* Sun Mar 19 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-284.3.1.rt14.288.el9_2]
- [rt] build kernel-rt-5.14.0-284.3.1.rt14.288.el9_2 [2125474]
- cpufreq: ACPI: Remove unused variables 'acpi_cpufreq_online' and 'ret' (Mark Langsdorf) [2170475]
- cpufreq: ACPI: Only set boost MSRs on supported CPUs (Mark Langsdorf) [2170475]
- Drivers: vmbus: Check for channel allocation before looking up relids (Mohammed Gamal) [2156126]
- NFSD: copy the whole verifier in nfsd_copy_write_verifier (Jeffrey Layton) [2166658]
- nfsd: don't fsync nfsd_files on last close (Jeffrey Layton) [2166658]
- NFSD: fix problems with cleanup on errors in nfsd4_copy (Jeffrey Layton) [2166658]
- nfsd: fix race to check ls_layouts (Jeffrey Layton) [2166658]
- nfsd: don't hand out delegation on setuid files being opened for write (Jeffrey Layton) [2127406]
- nfsd: remove fs/nfsd/fault_inject.c (Jeffrey Layton) [2166658]
- NFSD: fix leaked reference count of nfsd4_ssc_umount_item (Jeffrey Layton) [2166658]
- nfsd: clean up potential nfsd_file refcount leaks in COPY codepath (Jeffrey Layton) [2166658]
- nfsd: zero out pointers after putting nfsd_files on COPY setup error (Jeffrey Layton) [2166658]
- nfsd: eliminate __nfs4_get_fd (Jeffrey Layton) [2166658]
- nfsd: add some kerneldoc comments for stateid preprocessing functions (Jeffrey Layton) [2166658]
- nfsd: eliminate find_deleg_file_locked (Jeffrey Layton) [2166658]
- nfsd: don't take nfsd4_copy ref for OP_OFFLOAD_STATUS (Jeffrey Layton) [2166658]
- nfsd: move reply cache initialization into nfsd startup (Jeffrey Layton) [2166658]
- nfsd: fix potential race in nfs4_find_file (Jeffrey Layton) [1997177]
- nfsd: allow nfsd_file_get to sanely handle a NULL pointer (Jeffrey Layton) [2166658]
- NFSD: enhance inter-server copy cleanup (Jeffrey Layton) [2166658]
- NFSD: Rename the fields in copy_stateid_t (Jeffrey Layton) [2166658]
* Wed Mar 15 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-284.2.1.rt14.287.el9_2]
- [rt] build kernel-rt-5.14.0-284.2.1.rt14.287.el9_2 [2125474]
- net/mlx5: Serialize module cleanup with reload and remove (Mohammad Kabat) [2166480]
- net/mlx5e: Remove redundant allocation of spec in create indirect fwd group (Mohammad Kabat) [2168640]
- net/mlx5e: Support Geneve and GRE with VF tunnel offload (Mohammad Kabat) [2168640]
- net/mlx5e: Fix crash unsetting rx-vlan-filter in switchdev mode (Amir Tzin) [2055536]
- ice/ptp: fix the PTP worker retrying indefinitely if the link went down (Petr Oros) [2173049]
- ice: reschedule ice_ptp_wait_for_offset_valid during reset (Petr Oros) [2173049]
- ice: make Tx and Rx vernier offset calibration independent (Petr Oros) [2173049]
- ice: only check set bits in ice_ptp_flush_tx_tracker (Petr Oros) [2173049]
- ice: handle flushing stale Tx timestamps in ice_ptp_tx_tstamp (Petr Oros) [2173049]
- ice: cleanup allocations in ice_ptp_alloc_tx_tracker (Petr Oros) [2173049]
- ice: protect init and calibrating check in ice_ptp_request_ts (Petr Oros) [2173049]
- ice: check Tx timestamp memory register for ready timestamps (Petr Oros) [2173049]
- ice: handle discarding old Tx requests in ice_ptp_tx_tstamp (Petr Oros) [2173049]
- ice: always call ice_ptp_link_change and make it void (Petr Oros) [2173049]
- ice: fix misuse of "link err" with "link status" (Petr Oros) [2173049]
- ice: Reset TS memory for all quads (Petr Oros) [2173049]
- ice: Remove the E822 vernier "bypass" logic (Petr Oros) [2173049]
- ice: Use more generic names for ice_ptp_tx fields (Petr Oros) [2173049]
- ice: Merge pin initialization of E810 and E810T adapters (Petr Oros) [2173049]
- ice: Check if reset in progress while waiting for offsets (Petr Oros) [2173049]
- drm/nouveau/fb/tu102-: fix register used to determine scrub status (Karol Herbst) [2168647]
- drm/nouveau/devinit/tu102-: wait for GFW_BOOT_PROGRESS == COMPLETED (Karol Herbst) [2168647]
- l2tp: Avoid possible recursive deadlock in l2tp_tunnel_register() (Guillaume Nault) [2174451]
- self-tests: more rps self tests (Paolo Abeni) [2168875]
- net: make default_rps_mask a per netns attribute (Paolo Abeni) [2168875]
- self-tests: introduce self-tests for RPS default mask (Paolo Abeni) [2168875]
- net: introduce default_rps_mask netns attribute (Paolo Abeni) [2168875]
- net-sysctl: factor-out rpm mask manipulation helpers (Paolo Abeni) [2168875]
- net-sysctl: factor out cpumask parsing helper (Paolo Abeni) [2168875]
- net: mana: Fix IRQ name - add PCI and queue number (Mohammed Gamal) [2172863]
- crypto: rng - Use a different crypto_rng for reseeding (Herbert Xu) [2174928]
* Mon Mar 13 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-284.1.1.rt14.286.el9_2]
- [rt] build kernel-rt-5.14.0-284.1.1.rt14.286.el9_2 [2125474]
- mm/memcg: Allow OOM eventfd notifications under PREEMPT_RT (Valentin Schneider) [2174178]
* Tue Mar 07 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-284.1.1.rt14.285.el9_2]
- [rt] build kernel-rt-5.14.0-284.1.1.rt14.285.el9_2 [2125474]
- NFSD: fix use-after-free in __nfs42_ssc_open() (Jeffrey Layton) [2152818] {CVE-2022-4379}
- NFSD enforce filehandle check for source file in COPY (Jeffrey Layton) [2152816]
- cgroup: Use cgroup_attach_{lock,unlock}() from cgroup_attach_task_all() (Torez Smith) [2166988]
- powerpc/powernv: Get L1D flush requirements from device-tree (Torez Smith) [2166988]
- x86/speculation/srbds: Do not try to turn mitigation off when not supported (Torez Smith) [2166988]
- powerpc/watchdog: help remote CPUs to flush NMI printk output (Torez Smith) [2166988]
- powerpc/watchdog: Fix wd_smp_last_reset_tb reporting (Torez Smith) [2166988]
- powerpc/watchdog: read TB close to where it is used (Torez Smith) [2166988]
- powerpc/watchdog: Avoid holding wd_smp_lock over printk and smp_send_nmi_ipi (Torez Smith) [2166988]
- powerpc/watchdog: tighten non-atomic read-modify-write access (Torez Smith) [2166988]
- powerpc/watchdog: Fix missed watchdog reset due to memory ordering race (Torez Smith) [2166988]
- powerpc/powernv: Remove POWER9 PVR version check for entry and uaccess flushes (Torez Smith) [2166988]
- powerpc/vas: Fix potential NULL pointer dereference (Torez Smith) [2166988]
- serial: 8250_dw: drop bogus uartclk optimisation (Torez Smith) [2166988]
- serial: 8250: fix racy uartclk update (Torez Smith) [2166988]
- serial: 8250_lpss: Enable PSE UART Auto Flow Control (Torez Smith) [2166988]
- serial: 8250_dw: Fix the trivial typo in the comment (Torez Smith) [2166988]
- serial: 8250_dw: Re-use temporary variable for of_node (Torez Smith) [2166988]
- serial: 8250_dw: Drop wrong use of ACPI_PTR() (Torez Smith) [2166988]
- powerpc/iommu: Report the correct most efficient DMA mask for PCI devices (Torez Smith) [2166988]
- ABI: sysfs-devices-removable: make a table valid as ReST markup (Torez Smith) [2166988]
- x86/mce: Avoid infinite loop for copy from user recovery (Torez Smith) [2166988]
- x86/platform: Increase maximum GPIO number for X86_64 (Torez Smith) [2166988]
- powerpc/pseries/vas: Declare pseries_vas_fault_thread_fn() as static (Torez Smith) [2166988]
- cpufreq: powernv: Fix init_chip_info initialization in numa=off (Torez Smith) [2166988]
- counter: Rename counter_count_function to counter_function (Torez Smith) [2166988]
- counter: Rename counter_signal_value to counter_signal_level (Torez Smith) [2166988]
- counter: Standardize to ERANGE for limit exceeded errors (Torez Smith) [2166988]
- powerpc/stacktrace: Include linux/delay.h (Torez Smith) [2166988]
- redhat: change default dist suffix for RHEL 9.2 (Herton R. Krzesinski)
- redhat: enable zstream release numbering for rhel 9.2 (Herton R. Krzesinski)
- kernel.spec: make rhel depend on systemd-boot-unsigned (Herton R. Krzesinski) [2174371]
- NFSv4/pNFS: Always return layout stats on layout return for flexfiles (Benjamin Coddington) [2154879]
- NFSv4: Fix a potential state reclaim deadlock (Benjamin Coddington) [2154879]
- NFSv4.1: Handle RECLAIM_COMPLETE trunking errors (Benjamin Coddington) [2154879]
- NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot (Benjamin Coddington) [2154879]
- SUNRPC: Fix null-ptr-deref when xps sysfs alloc failed (Benjamin Coddington) [2154879]
- NFSv4.2: Fixup CLONE dest file size for zero-length count (Benjamin Coddington) [2154879]
- nfs4: Fix kmemleak when allocate slot failed (Benjamin Coddington) [2154879]
- NFSD: Fix reads with a non-zero offset that don't end on a page boundary (Benjamin Coddington) [2154879]
- NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding (Benjamin Coddington) [2154879]
- NFSv4.2: Always decode the security label (Benjamin Coddington) [2154879]
- NFSv4.2: Fix a memory stomp in decode_attr_security_label (Benjamin Coddington) [2154879]
- NFSv4.2: Fix initialisation of struct nfs4_label (Benjamin Coddington) [2154879]
- NFSv4: Fix a credential leak in _nfs4_discover_trunking() (Benjamin Coddington) [2154879]
- NFSv4: Fix a deadlock between nfs4_open_recover_helper() and delegreturn (Benjamin Coddington) [2154879]
- NFS: Fix an Oops in nfs_d_automount() (Benjamin Coddington) [2154879]
- NFSD: Finish converting the NFSv2 GETACL result encoder (Benjamin Coddington) [2154879]
- NFSD: Finish converting the NFSv3 GETACL result encoder (Benjamin Coddington) [2154879]
- xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() (Benjamin Coddington) [2154879]
- SUNRPC: Fix missing release socket in rpc_sockname() (Benjamin Coddington) [2154879]
- NFSv4.x: Fail client initialisation if state manager thread can't run (Benjamin Coddington) [2154879]
- lockd: set other missing fields when unlocking files (Benjamin Coddington) [2154879]
- SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails (Benjamin Coddington) [2154879]
- SUNRPC: ensure the matching upcall is in-flight upon downcall (Benjamin Coddington) [2154879]
- NLM: Defend against file_lock changes after vfs_test_lock() (Benjamin Coddington) [2154879]
- NFS: Judge the file access cache's timestamp in rcu path (Benjamin Coddington) [2154879]
- NFS: Trigger the "ls -l" readdir heuristic sooner (Benjamin Coddington) [2154879]
- NFS: Clear the file access cache upon login (Benjamin Coddington) [2154879]
- NFSv4: Retry LOCK on OLD_STATEID during delegation return (Benjamin Coddington) [2154879]
* Fri Mar 03 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-284.rt14.284.el9]
- [rt] build kernel-rt-5.14.0-284.rt14.284.el9 [2125474]
- kernel.spec: move modules.builtin to kernel-core (Jan Stancek) [2172376]
* Thu Feb 23 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-283.rt14.283.el9]
- [rt] build kernel-rt-5.14.0-283.rt14.283.el9 [2125474]
- redhat: fix duplicate jira issues in the resolves line (Herton R. Krzesinski)
- redhat/kernel.spec.template: Parallelize compression (Herton R. Krzesinski)
- Revert "block: freeze the queue earlier in del_gendisk" (Ming Lei) [2155901]
- redhat: configs: Enable UCSI_CCG support (David Marlin) [2122414]
- i2c: nvidia-gpu: Remove ccgx,firmware-build property (David Marlin) [2122414]
- i2c: nvidia-gpu: Add ACPI property to align with device-tree (David Marlin) [2122414]
- usb: typec: ucsi_ccg: Add OF support (David Marlin) [2122414]
- gpio: tegra186: add Tegra234 PMC compatible in GPIO driver (David Marlin) [2122414]
- usb: gadget: tegra-xudc: Add Tegra234 support (David Marlin) [2122414]
- xhci: tegra: USB2 pad power controls (David Marlin) [2122414]
- xhci: Add hub_control to xhci_driver_overrides (David Marlin) [2122414]
- xhci: hub: export symbol on xhci_hub_control (David Marlin) [2122414]
- usb: host: xhci-tegra: Add Tegra234 XHCI support (David Marlin) [2122414]
- phy: tegra: xusb: Support USB role default mode (David Marlin) [2122414]
- phy: tegra: xusb: Add Tegra234 support (David Marlin) [2122414]
- phy: tegra: xusb: Disable trk clk when not in use (David Marlin) [2122414]
- phy: tegra: xusb: Remove usb3 supply (David Marlin) [2122414]
- phy: tegra: xusb: Fix crash during pad power on/down (David Marlin) [2122414]
- usb: typec: ucsi_ccg: Disable UCSI ALT support on Tegra (David Marlin) [2122414]
- usb: typec: ucsi: Don't warn on probe deferral (David Marlin) [2122414]
- phy: tegra: xusb: Enable usb role switch attribute (David Marlin) [2122414]
- usb: gadget: tegra: Reduce pad power (David Marlin) [2122414]
- phy: tegra: xusb: add utmi pad power on/down ops (David Marlin) [2122414]
- redhat/configs: Enable CONFIG_PCIE_PTM (Corinna Vinschen) [2100606]
- net: stmmac: Fix queue statistics reading (Corinna Vinschen) [2100606]
- stmmac: intel: Update PCH PTP clock rate from 200MHz to 204.8MHz (Corinna Vinschen) [2100606]
- net: stmmac: Disable automatic FCS/Pad stripping (Corinna Vinschen) [2100606]
- net: ethernet: move from strlcpy with unused retval to strscpy (Corinna Vinschen) [2100606]
- stmmac: intel: remove unused 'has_crossts' flag (Corinna Vinschen) [2100606]
- net: phylink: Convert to mdiobus_c45_{read|write} (Corinna Vinschen) [2100606]
- net: phy: marvell: add sleep time after enabling the loopback bit (Corinna Vinschen) [2100606]
- net: phy: marvell: add Marvell specific PHY loopback (Corinna Vinschen) [2100606]
- net: phy: dp83867: retrigger SGMII AN when link change (Corinna Vinschen) [2100606]
- net: phy: marvell: Add WAKE_PHY support to WOL event (Corinna Vinschen) [2100606]
- net: phy: marvell10g: enable WoL for 88X3310 and 88E2110 (Corinna Vinschen) [2100606]
- netfilter: nft_payload: incorrect arithmetics when fetching VLAN header bits (Florian Westphal) [2161728] {CVE-2023-0179}
* Thu Feb 23 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-282.rt14.282.el9]
- [rt] build kernel-rt-5.14.0-282.rt14.282.el9 [2125474]
- net/mlx5e: TC, Restore pkt rate policing support (Amir Tzin) [2028809]
- net/mlx5e: TC, ignore match level for post meter rules (Amir Tzin) [2028809]
- net/mlx5e: TC, add support for meter mtu offload (Amir Tzin) [2028809]
- net/mlx5e: meter, add mtu post meter tables (Amir Tzin) [2028809]
- net/mlx5e: meter, refactor to allow multiple post meter tables (Amir Tzin) [2028809]
- net/mlx5: DR, Add support for range match action (Amir Tzin) [2028809]
- net/mlx5: DR, Add function that tells if STE miss addr has been initialized (Amir Tzin) [2028809]
- net/mlx5: DR, Some refactoring of miss address handling (Amir Tzin) [2028809]
- net/mlx5: DR, Manage definers with refcounts (Amir Tzin) [2028809]
- net/mlx5: DR, Handle FT action in a separate function (Amir Tzin) [2028809]
- net/mlx5: DR, Rework is_fw_table function (Amir Tzin) [2028809]
- net/mlx5: DR, Add functions to create/destroy MATCH_DEFINER general object (Amir Tzin) [2028809]
- net/mlx5: fs, add match on ranges API (Amir Tzin) [2028809]
- net/mlx5: mlx5_ifc updates for MATCH_DEFINER general object (Amir Tzin) [2028809]
- net/mlx5e: TC, allow meter jump control action (Amir Tzin) [2028809]
- net/mlx5e: TC, init post meter rules with branching attributes (Amir Tzin) [2028809]
- net/mlx5e: TC, rename post_meter actions (Amir Tzin) [2028809]
- net/mlx5e: TC, initialize branching action with target attr (Amir Tzin) [2028809]
- net/mlx5e: TC, initialize branch flow attributes (Amir Tzin) [2028809]
- net/mlx5e: TC, set control params for branching actions (Amir Tzin) [2028809]
- net/mlx5e: TC, validate action list per attribute (Amir Tzin) [2028809]
- net/mlx5e: TC, add terminating actions (Amir Tzin) [2028809]
- net/mlx5e: TC, reuse flow attribute post parser processing (Amir Tzin) [2028809]
- net/mlx5: fs, assert null dest pointer when dest_num is 0 (Amir Tzin) [2028809]
- net/mlx5e: E-Switch, handle flow attribute with no destinations (Amir Tzin) [2028809]
- net/mlx5: E-Switch, Allow offloading fwd dest flow table with vport (Amir Tzin) [2028809]
- net/mlx5e: Replace zero-length arrays with DECLARE_FLEX_ARRAY() helper (Amir Tzin) [2028809]
- rtc: efi: Enable SET/GET WAKEUP services as optional (Donald Dutile) [2166449]
- tee: optee: do not check memref size on return from Secure World (Chris von Recklinghausen) [2166659]
- tee: optee: Fix incorrect page free bug (Chris von Recklinghausen) [2166659]
- optee: smc_abi.c: add missing #include <linux/mm.h> (Chris von Recklinghausen) [2166659]
- optee: isolate smc abi (Chris von Recklinghausen) [2166659]
- optee: refactor driver with internal callbacks (Chris von Recklinghausen) [2166659]
- optee: simplify optee_release() (Chris von Recklinghausen) [2166659]
- tee: optee: Fix missing devices unregister during optee_remove (Chris von Recklinghausen) [2166659]
- tee/optee/shm_pool: fix application of sizeof to pointer (Chris von Recklinghausen) [2166659]
- lib/test_scanf: Handle n_bits == 0 in random tests (Chris von Recklinghausen) [2166659]
- sctp: sysctl: make extra pointers netns aware (Xin Long) [2160516]
- sctp: clear out_curr if all frag chunks of current msg are pruned (Xin Long) [2160516]
- sctp: remove the unnecessary sinfo_stream check in sctp_prsctp_prune_unsent (Xin Long) [2160516]
- inet6: Clean up failure path in do_ipv6_setsockopt(). (Xin Long) [2160516]
- inet6: Remove inet6_destroy_sock(). (Xin Long) [2160516]
- sctp: Call inet6_destroy_sock() via sk->sk_destruct(). (Xin Long) [2160516]
- dccp: Call inet6_destroy_sock() via sk->sk_destruct(). (Xin Long) [2160516]
- inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy(). (Xin Long) [2160516]
* Wed Feb 22 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-281.rt14.281.el9]
- [rt] build kernel-rt-5.14.0-281.rt14.281.el9 [2125474]
- virtio_console: break out of buf poll on remove (Michael S. Tsirkin) [1786239]
- cpufreq: intel_pstate: Add Sapphire Rapids support in no-HWP mode (David Arcari) [2170574]
- net: mana: Fix accessing freed irq affinity_hint (Emanuele Giuseppe Esposito) [2168970]
- net: mana: Assign interrupts to CPUs based on NUMA nodes (Emanuele Giuseppe Esposito) [2168970]
- be2net: Fix buffer overflow in be_get_module_eeprom (Izabela Bakollari) [2167725]
- nfsd: don't destroy global nfs4_file table in per-net shutdown (Jeffrey Layton) [2169017]
- x86/module: Fix the paravirt vs alternative order (Waiman Long) [2170197]
- dt-bindings: dmaengine: Add compatible for Tegra234 (d.marlin) [2129115]
- dt-bindings: dmaengine: Add doc for tegra gpcdma (d.marlin) [2129115]
- icmp: Add counters for rate limits (Jamie Bainbridge) [2155801]
- Revert "ethernet: Remove vf rate limit check for drivers" (Ken Cox) [2168599]
- selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking (Hangbin Liu) [RHEL-221]
- selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs (Hangbin Liu) [RHEL-221]
- selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided (Hangbin Liu) [RHEL-221]
- selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning (Hangbin Liu) [RHEL-221]
- igb: Initialize mailbox message for VF reset (Corinna Vinschen) [2104469]
- igb: Allocate MSI-X vector when testing (Corinna Vinschen) [2104469]
- igb: Proactively round up to kmalloc bucket size (Corinna Vinschen) [2104469]
- igb: Do not free q_vector unless new one was allocated (Corinna Vinschen) [2104469]
- ptp: introduce helpers to adjust by scaled parts per million (Corinna Vinschen) [2104469]
- net: Remove the obsolte u64_stats_fetch_*_irq() users (drivers). (Corinna Vinschen) [2104469]
- net: ethernet: move from strlcpy with unused retval to strscpy (Corinna Vinschen) [2104469]
- igb: convert .adjfreq to .adjfine (Corinna Vinschen) [2104469]
- igb: add xdp frags support to ndo_xdp_xmit (Corinna Vinschen) [2104469]
- dt-bindings: serial: Document Tegra234 TCU (d.marlin) [2122413]
- dt-bindings: serial: 8250: Document Tegra234 UART (d.marlin) [2122413]
- dt-bindings: serial: tegra-tcu: Convert to json-schema (d.marlin) [2122413]
- ipv6: Remove extra counter pull before gc (Hangbin Liu) [2161118]
- ipv6: remove max_size check inline with ipv4 (Hangbin Liu) [2161118]
- redhat/configs: enable coresight driver for nvidia/grace (Mark Salter) [2128086]
- perf: arm_cspmu: Fix module cyclic dependency (Mark Salter) [2128086]
- perf: arm_cspmu: Fix build failure on x86_64 (Mark Salter) [2128086]
- perf: arm_cspmu: Fix modular builds due to missing MODULE_LICENSE()s (Mark Salter) [2128086]
- perf: arm_cspmu: Add support for NVIDIA SCF and MCF attribute (Mark Salter) [2128086]
- perf: arm_cspmu: Add support for ARM CoreSight PMU driver (Mark Salter) [2128086]
- redhat: add support for Jira issues in changelog (Herton R. Krzesinski) [RHEL-186]
- ice: fix handling of burst Tx timestamps (Petr Oros) [2161201]
- ice: synchronize the misc IRQ when tearing down Tx tracker (Petr Oros) [2161204]
- ice: Add low latency Tx timestamp read (Petr Oros) [2161204]
- ice: introduce ice_ptp_reset_cached_phctime function (Petr Oros) [2161204]
- ice: re-arrange some static functions in ice_ptp.c (Petr Oros) [2161204]
- ice: track and warn when PHC update is late (Petr Oros) [2161204]
- ice: track Tx timestamp stats similar to other Intel drivers (Petr Oros) [2161204]
- net-sysfs: add check for netdevice being present to speed_show (Beniamino Galvani) [2148349]
- Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu (Ricardo Robaina) [2152944] {CVE-2022-3564}
- proc: proc_skip_spaces() shouldn't think it is working on C strings (Wander Lairson Costa) [2152584] {CVE-2022-4378}
- proc: avoid integer type confusion in get_proc_long (Wander Lairson Costa) [2152584] {CVE-2022-4378}
- xen-netfront: restore __skb_queue_tail() positioning in xennet_get_responses() (Izabela Bakollari) [2118314] {CVE-2022-33743}
* Wed Feb 22 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-280.rt14.280.el9]
- [rt] build kernel-rt-5.14.0-280.rt14.280.el9 [2125474]
- redhat/configs: enable neoverse and cortex errata (Jeremy Linton) [2055405]
- coresight: syscfg: Update load and unload operations (Jeremy Linton) [2055405]
- coresight: configfs: Fix unload of configurations on module exit (Jeremy Linton) [2055405]
- coresight: syscfg: Fix memleak on registration failure in cscfg_create_device (Jeremy Linton) [2055405]
- coresight: core: Fix typo in a comment (Jeremy Linton) [2055405]
- Documentation: coresight: Update coresight configuration docs (Jeremy Linton) [2055405]
- coresight: configfs: Allow configfs to activate configuration (Jeremy Linton) [2055405]
- coresight: syscfg: Example CoreSight configuration loadable module (Jeremy Linton) [2055405]
- coresight: syscfg: Update load API for config loadable modules (Jeremy Linton) [2055405]
- coresight: configuration: Update API to permit dynamic load/unload (Jeremy Linton) [2055405]
- coresight: configuration: Update API to introduce load owner concept (Jeremy Linton) [2055405]
- Documentation: coresight: Fix documentation issue (Jeremy Linton) [2055405]
- coresight: Use devm_bitmap_zalloc when applicable (Jeremy Linton) [2055405]
- coresight: trbe: Work around write to out of range (Jeremy Linton) [2055405]
- coresight: trbe: Make sure we have enough space (Jeremy Linton) [2055405]
- coresight: trbe: Add a helper to determine the minimum buffer size (Jeremy Linton) [2055405]
- coresight: trbe: Workaround TRBE errata overwrite in FILL mode (Jeremy Linton) [2055405]
- coresight: trbe: Add infrastructure for Errata handling (Jeremy Linton) [2055405]
- coresight: trbe: Allow driver to choose a different alignment (Jeremy Linton) [2055405]
- coresight: trbe: Decouple buffer base from the hardware base (Jeremy Linton) [2055405]
- coresight: trbe: Add a helper to pad a given buffer area (Jeremy Linton) [2055405]
- coresight: trbe: Add a helper to calculate the trace generated (Jeremy Linton) [2055405]
- coresight: trbe: Defer the probe on offline CPUs (Jeremy Linton) [2055405]
- coresight: trbe: Fix incorrect access of the sink specific data (Jeremy Linton) [2055405]
- coresight: etm4x: Add ETM PID for Kryo-5XX (Jeremy Linton) [2055405]
- coresight: trbe: Prohibit trace before disabling TRBE (Jeremy Linton) [2055405]
- coresight: trbe: End the AUX handle on truncation (Jeremy Linton) [2055405]
- coresight: trbe: Do not truncate buffer on IRQ (Jeremy Linton) [2055405]
- coresight: trbe: Fix handling of spurious interrupts (Jeremy Linton) [2055405]
- coresight: trbe: irq handler: Do not disable TRBE if no action is needed (Jeremy Linton) [2055405]
- coresight: trbe: Unify the enabling sequence (Jeremy Linton) [2055405]
- coresight: trbe: Drop duplicate TRUNCATE flags (Jeremy Linton) [2055405]
- coresight: trbe: Ensure the format flag is always set (Jeremy Linton) [2055405]
- coresight: etm-pmu: Ensure the AUX handle is valid (Jeremy Linton) [2055405]
- coresight: etm4x: Use Trace Filtering controls dynamically (Jeremy Linton) [2055405]
- coresight: etm4x: Save restore TRFCR_EL1 (Jeremy Linton) [2055405]
- coresight: Don't immediately close events that are run on invalid CPU/sink combos (Jeremy Linton) [2055405]
- coresight: tmc-etr: Speed up for bounce buffer in flat mode (Jeremy Linton) [2055405]
- coresight: Update comments for removing cs_etm_find_snapshot() (Jeremy Linton) [2055405]
- coresight: tmc-etr: Use perf_output_handle::head for AUX ring buffer (Jeremy Linton) [2055405]
- coresight: tmc-etf: Add comment for store ordering (Jeremy Linton) [2055405]
- coresight: tmc-etr: Add barrier after updating AUX ring buffer (Jeremy Linton) [2055405]
- coresight: tmc: Configure AXI write burst size (Jeremy Linton) [2055405]
- dt-bindings: coresight: Add burst size for TMC (Jeremy Linton) [2055405]
- coresight: cpu-debug: Control default behavior via Kconfig (Jeremy Linton) [2055405]
- coresight: cti: Correct the parameter for pm_runtime_put (Jeremy Linton) [2055405]
- coresight: syscfg: Fix compiler warning (Jeremy Linton) [2055405]
- Documentation: coresight: Add documentation for CoreSight config (Jeremy Linton) [2055405]
- coresight: syscfg: Add initial configfs support (Jeremy Linton) [2055405]
- coresight: config: Add preloaded configurations (Jeremy Linton) [2055405]
- coresight: etm4x: Add complex configuration handlers to etmv4 (Jeremy Linton) [2055405]
- coresight: etm-perf: Update to activate selected configuration (Jeremy Linton) [2055405]
- coresight: syscfg: Add API to activate and enable configurations (Jeremy Linton) [2055405]
- coresight: etm-perf: Update to handle configuration selection (Jeremy Linton) [2055405]
- coresight: config: Add configuration and feature generic functions (Jeremy Linton) [2055405]
- coresight: syscfg: Add registration and feature loading for cs devices (Jeremy Linton) [2055405]
- coresight: syscfg: Initial coresight system configuration (Jeremy Linton) [2055405]
* Mon Feb 20 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-279.rt14.279.el9]
- [rt] build kernel-rt-5.14.0-279.rt14.279.el9 [2125474]
- redhat/configs: enable Octeon TX2 network drivers for RHEL (Michal Schmidt) [2040643]
- octeontx2: mark the AF/PF/VF drivers as tech-preview (Michal Schmidt) [2040643]
- octeontx2-af: Fix devlink unregister (Michal Schmidt) [2040643]
- octeontx2-pf: Fix the use of GFP_KERNEL in atomic context on rt (Michal Schmidt) [2040643]
- octeontx2-pf: Avoid use of GFP_KERNEL in atomic context (Michal Schmidt) [2040643]
- octeontx2-pf: Fix resource leakage in VF driver unbind (Michal Schmidt) [2040643]
- octeontx2-af: Fix LMAC config in cgx_lmac_rx_tx_enable (Michal Schmidt) [2040643]
- octeontx2-pf: Fix lmtst ID used in aura free (Michal Schmidt) [2040643]
- net: ethernet: marvell: octeontx2: Fix uninitialized variable warning (Michal Schmidt) [2040643]
- octeontx2-af: cn10k: mcs: Fix a resource leak in the probe and remove functions (Michal Schmidt) [2040643]
- octeontx2-af: Add FEC stats for RPM/RPM_USX block (Michal Schmidt) [2040643]
- octeontx2-pf: ethtool: Implement get_fec_stats (Michal Schmidt) [2040643]
- octeontx2-af: cn10kb: Add RPM_USX MAC support (Michal Schmidt) [2040643]
- octeontx2-af: Support variable number of lmacs (Michal Schmidt) [2040643]
- octeontx2-af: Simplify a size computation in rvu_npc_exact_init() (Michal Schmidt) [2040643]
- octeontx2-af: Fix the size of memory allocated for the 'id_bmap' bitmap (Michal Schmidt) [2040643]
- octeontx2-af: Use the bitmap API to allocate bitmaps (Michal Schmidt) [2040643]
- octeontx2-af: Slightly simplify rvu_npc_exact_init() (Michal Schmidt) [2040643]
- octeontx2-af: Fix a potentially spurious error message (Michal Schmidt) [2040643]
- octeontx2-pf: Add support to filter packet based on IP fragment (Michal Schmidt) [2040643]
- octeontx2-pf: Add additional checks while configuring ucast/bcast/mcast rules (Michal Schmidt) [2040643]
- marvell: octeontx2: build error: unknown type name 'u64' (Michal Schmidt) [2040643]
- octeontx2-af: Allow mkex profile without DMAC and add L2M/L2B header extraction support (Michal Schmidt) [2040643]
- octeontx2-pf: Fix potential memory leak in otx2_init_tc() (Michal Schmidt) [2040643]
- octeontx2-pf: Fix pfc_alloc_status array overflow (Michal Schmidt) [2040643]
- octeontx2-af: Fix reference count issue in rvu_sdp_init() (Michal Schmidt) [2040643]
- octeontx2-pf: Add check for devm_kcalloc (Michal Schmidt) [2040643]
- octeontx2-af: cn10k: mcs: Fix copy and paste bug in mcs_bbe_intr_handler() (Michal Schmidt) [2040643]
- octeontx2-af: debugsfs: fix pci device refcount leak (Michal Schmidt) [2040643]
- octeontx2-pf: Fix SQE threshold checking (Michal Schmidt) [2040643]
- octeontx2-pf: NIX TX overwrites SQ_CTX_HW_S[SQ_INT] (Michal Schmidt) [2040643]
- octeontx2-af: cn10k: mcs: Fix error return code in mcs_register_interrupts() (Michal Schmidt) [2040643]
- octeontx2-af: cn10k: mcs: Add debugfs support (Michal Schmidt) [2040643]
- octeontx2-af: cn10k: mcs: Handle MCS block interrupts (Michal Schmidt) [2040643]
- octeontx2-af: cn10k: mcs: Support for stats collection (Michal Schmidt) [2040643]
- octeontx2-af: cn10k: mcs: Install a default TCAM for normal traffic (Michal Schmidt) [2040643]
- octeontx2-af: cn10k: mcs: Manage the MCS block hardware resources (Michal Schmidt) [2040643]
- octeontx2-af: cn10k: mcs: Add mailboxes for port related operations (Michal Schmidt) [2040643]
- octeontx2-af: cn10k: Introduce driver for macsec block. (Michal Schmidt) [2040643]
- octeontx2-pf: Fix unused variable build error (Michal Schmidt) [2040643]
- octeontx2-af: Initialize PTP_SEC_ROLLOVER register properly (Michal Schmidt) [2040643]
- octeontx2-af: Add PTP PPS Errata workaround on CN10K silicon (Michal Schmidt) [2040643]
- octeontx2-pf: Add support for ptp 1-step mode on CN10K silicon (Michal Schmidt) [2040643]
- octeontx2-af: return correct ptp timestamp for CN10K silicon (Michal Schmidt) [2040643]
- octeontx2-pf: Add egress PFC support (Michal Schmidt) [2040643]
- octeontx2: ethernet: move from strlcpy with unused retval to strscpy (Michal Schmidt) [2040643]
- octeontx2-pf: Fix NIX_AF_TL3_TL2X_LINKX_CFG register configuration (Michal Schmidt) [2040643]
- octeontx2-af: Fix key checking for source mac (Michal Schmidt) [2040643]
- octeontx2-af: Fix mcam entry resource leak (Michal Schmidt) [2040643]
- octeontx2-af: suppress external profile loading warning (Michal Schmidt) [2040643]
- octeontx2-af: Apply tx nibble fixup always (Michal Schmidt) [2040643]
- octeontx2-pf: Reduce minimum mtu size to 60 (Michal Schmidt) [2040643]
- octeontx2-af: Set NIX link credits based on max LMAC (Michal Schmidt) [2040643]
- octeontx2-af: Fixes static warnings (Michal Schmidt) [2040643]
- octeontx2-af: Limit link bringup time at firmware (Michal Schmidt) [2040643]
- octeontx2-af: returning uninitialized variable (Michal Schmidt) [2040643]
- octeontx2-af: Remove duplicate include (Michal Schmidt) [2040643]
- octeontx2-af: Skip CGX/RPM probe incase of zero lmac count (Michal Schmidt) [2040643]
- octeontx2-af: Enable Exact match flag in kex profile (Michal Schmidt) [2040643]
- octeontx2-pf: Add support for exact match table. (Michal Schmidt) [2040643]
- octeontx2-af: Invoke exact match functions if supported (Michal Schmidt) [2040643]
- octeontx2-af: Wrapper functions for MAC addr add/del/update/reset (Michal Schmidt) [2040643]
- octeontx2: Modify mbox request and response structures (Michal Schmidt) [2040643]
- octeontx2-af: Debugsfs support for exact match. (Michal Schmidt) [2040643]
- octeontx2-af: Drop rules for NPC MCAM (Michal Schmidt) [2040643]
- octeontx2-af: FLR handler for exact match table. (Michal Schmidt) [2040643]
- octeontx2-af: devlink configuration support (Michal Schmidt) [2040643]
- octeontx2-af: Exact match scan from kex profile (Michal Schmidt) [2040643]
- octeontx2-af: Exact match support (Michal Schmidt) [2040643]
- octeontx2-af: Use hashed field in MCAM key (Michal Schmidt) [2040643]
- octeontx2-af: Don't reset previous pfc config (Michal Schmidt) [2040643]
- octeontx2-af: fix operand size in bitwise operation (Michal Schmidt) [2040643]
- marvell/octeontx2/af: fix repeated words in comments (Michal Schmidt) [2040643]
- octeontx2-pf: Fix UDP/TCP src and dst port tc filters (Michal Schmidt) [2040643]
- octeontx2-pf: cn10k: Fix egress ratelimit configuration (Michal Schmidt) [2040643]
- octeontx2-vf: Add support for adaptive interrupt coalescing (Michal Schmidt) [2040643]
- octeontx2-pf: replace bitmap_weight with bitmap_empty where appropriate (Michal Schmidt) [2040643]
- octeontx2-af: fix error code in is_valid_offset() (Michal Schmidt) [2040643]
- octeontx2-pf: Add support for adaptive interrupt coalescing (Michal Schmidt) [2040643]
- octeontx2-pf: Use memset_startat() helper in otx2_stop() (Michal Schmidt) [2040643]
- octeontx2-pf: Remove unnecessary synchronize_irq() before free_irq() (Michal Schmidt) [2040643]
- octeontx2-af: debugfs: fix error return of allocations (Michal Schmidt) [2040643]
- octeontx2-af: initialize action variable (Michal Schmidt) [2040643]
- octeontx2-af: cn10k: add workaround for ptp errata (Michal Schmidt) [2040643]
- octeontx2-pf: cn10k: add support for new ptp timestamp format (Michal Schmidt) [2040643]
- octeontx2-af: fix array bound error (Michal Schmidt) [2040643]
- octeontx2-pf: Add TC feature for VFs (Michal Schmidt) [2040643]
- octeontx2-pf: PFC config support with DCBx (Michal Schmidt) [2040643]
- octeontx2-af: Flow control resource management (Michal Schmidt) [2040643]
- octeontx2-af: Priority flow control configuration support (Michal Schmidt) [2040643]
- octeontx2-af: Don't enable Pause frames by default (Michal Schmidt) [2040643]
- octeontx2-pf: Change receive buffer size using ethtool (Michal Schmidt) [2040643]
- octeontx2: Replace zero-length arrays with flexible-array members (Michal Schmidt) [2040643]
- octeontx2-af: Add KPU changes to parse NGIO as separate layer (Michal Schmidt) [2040643]
- octeontx2-pf: Forward error codes to VF (Michal Schmidt) [2040643]
- octeontx2-af: cn10k: Do not enable RPM loopback for LPC interfaces (Michal Schmidt) [2040643]
- octeontx2-af: Increase link credit restore polling timeout (Michal Schmidt) [2040643]
- octeontx2-pf: cn10k: Ensure valid pointers are freed to aura (Michal Schmidt) [2040643]
- octeontx2-af: cn10k: Use appropriate register for LMAC enable (Michal Schmidt) [2040643]
- octeontx2-af: Retry until RVU block reset complete (Michal Schmidt) [2040643]
- octeontx2-af: Fix LBK backpressure id count (Michal Schmidt) [2040643]
- octeontx2-af: Do not fixup all VF action entries (Michal Schmidt) [2040643]
- octeontx2-af: Fix interrupt name strings (Michal Schmidt) [2040643]
- octeontx2-nicvf: Free VF PTP resources. (Michal Schmidt) [2040643]
- octeontx2-af: Increment ptp refcount before use (Michal Schmidt) [2040643]
- octeontx2-af: Fix a memleak bug in rvu_mbox_init() (Michal Schmidt) [2040643]
- octeontx2-af: debugfs: don't corrupt user memory (Michal Schmidt) [2040643]
- octeontx2-nicvf: fix ioctl callback (Michal Schmidt) [2040643]
- octeontx2-pf: select CONFIG_NET_DEVLINK (Michal Schmidt) [2040643]
- octeontx2-af: use swap() to make code cleaner (Michal Schmidt) [2040643]
- octeontx2-af: Fix possible null pointer dereference. (Michal Schmidt) [2040643]
- octeontx2-af: Display all enabled PF VF rsrc_alloc entries. (Michal Schmidt) [2040643]
- octeontx2-af: Check whether ipolicers exists (Michal Schmidt) [2040643]
- octeontx2-af: debugfs: Add channel and channel mask. (Michal Schmidt) [2040643]
- octeontx2-af: cn10k: debugfs for dumping LMTST map table (Michal Schmidt) [2040643]
- octeontx2-af: debugfs: Minor changes. (Michal Schmidt) [2040643]
- octeontx2: net: convert users of bitmap_foo() to linkmode_foo() (Michal Schmidt) [2040643]
- octeontx2-af: Increase number of reserved entries in KPU (Michal Schmidt) [2040643]
- octeontx2-nic: fix mixed module build (Michal Schmidt) [2040643]
- octeontx2-af: Add support to flush full CPT CTX cache (Michal Schmidt) [2040643]
- octeontx2-af: Perform cpt lf teardown in non FLR path (Michal Schmidt) [2040643]
- octeontx2-af: Enable CPT HW interrupts (Michal Schmidt) [2040643]
- octeontx2-pf: Simplify the receive buffer size calculation (Michal Schmidt) [2040643]
- ethernet: Remove redundant 'flush_workqueue()' calls (Michal Schmidt) [2040643]
- octeontx2: use eth_hw_addr_set() for dev->addr_len cases (Michal Schmidt) [2040643]
- octeontx2-af: Remove redundant initialization of variable pin (Michal Schmidt) [2040643]
- octeontx2: bpf: Let bpf_warn_invalid_xdp_action() report more info (Michal Schmidt) [2040643]
- octeontx2-pf: Add XDP support to netdev PF (Michal Schmidt) [2040643]
- octeontx2-af: Adjust LA pointer for cpt parse header (Michal Schmidt) [2040643]
- octeontx2-nicvf: Add PTP hardware clock support to NIX VF (Michal Schmidt) [2040643]
- octeontx2-pf: Enable promisc/allmulti match MCAM entries. (Michal Schmidt) [2040643]
- octeontx2-pf: Use hardware register for CQE count (Michal Schmidt) [2040643]
- octeontx2-af: Add external ptp input clock (Michal Schmidt) [2040643]
- octeontx2-af: Use ptp input clock info from firmware data (Michal Schmidt) [2040643]
- octeontx2-af: cn10k: RPM hardware timestamp configuration (Michal Schmidt) [2040643]
- octeontx2-af: Reset PTP config in FLR handler (Michal Schmidt) [2040643]
- octeontx2-af: Optimize KPU1 processing for variable-length headers (Michal Schmidt) [2040643]
- octeontx2-af: Limit KPU parsing for GTPU packets (Michal Schmidt) [2040643]
- octeontx2-af: verify CQ context updates (Michal Schmidt) [2040643]
- octeontx2-af: Remove redundant initialization of variable blkaddr (Michal Schmidt) [2040643]
- octeontx2-af: Fix uninitialized variable val (Michal Schmidt) [2040643]
- octeontx2-af: Hardware configuration for inline IPsec (Michal Schmidt) [2040643]
- octeontx2-pf: CN10K: Hide RPM stats over ethtool (Michal Schmidt) [2040643]
- octeontx2-af: Fix some memory leaks in the error handling path of 'cgx_lmac_init()' (Michal Schmidt) [2040643]
- octeontx2-af: Add a 'rvu_free_bitmap()' function (Michal Schmidt) [2040643]
- octeontx2-pf: cn10K: Reserve LMTST lines per core (Michal Schmidt) [2040643]
- octeontx2-af: Add additional register check to rvu_poll_reg() (Michal Schmidt) [2040643]
- octeontx2-af: Set proper errorcode for IPv4 checksum errors (Michal Schmidt) [2040643]
- octeontx2-af: Fix static code analyzer reported issues (Michal Schmidt) [2040643]
- octeontx2-af: Fix mailbox errors in nix_rss_flowkey_cfg (Michal Schmidt) [2040643]
- octeontx2-af: Fix loop in free and unmap counter (Michal Schmidt) [2040643]
- octeontx2-af: Use NDC TX for transmit packet data (Michal Schmidt) [2040643]
- octeontx2-pf: Add vlan-etype to ntuple filters (Michal Schmidt) [2040643]
- octeontx2-af: Fix inconsistent license text (Michal Schmidt) [2040643]
- octeontx2-pf: Fix inconsistent license text (Michal Schmidt) [2040643]
- octeontx2-af: cn10K: support for sched lmtst and other features (Michal Schmidt) [2040643]
- octeontx2-pf: cn10k: Fix error return code in otx2_set_flowkey_cfg() (Michal Schmidt) [2040643]
- octeontx2-af: Add mbox to retrieve bandwidth profile free count (Michal Schmidt) [2040643]
- octeontx2-af: Remove channel verification while installing MCAM rules (Michal Schmidt) [2040643]
- octeontx2-af: Add PTP device id for CN10K and 95O silcons (Michal Schmidt) [2040643]
- octeontx2-af: Add free rsrc count mbox msg (Michal Schmidt) [2040643]
- octeontx2-af: Add SDP interface support (Michal Schmidt) [2040643]
- octeontx2-af: nix and lbk in loop mode in 98xx (Michal Schmidt) [2040643]
- octeontx2-pf: cleanup transmit link deriving logic (Michal Schmidt) [2040643]
- octeontx2-af: Allow to configure flow tag LSB byte as RSS adder (Michal Schmidt) [2040643]
- octeontx2-af: enable tx shaping feature for 96xx C0 (Michal Schmidt) [2040643]
- octeontx2-af: Wait for TX link idle for credits change (Michal Schmidt) [2040643]
- octeontx2-af: Change the order of queue work and interrupt disable (Michal Schmidt) [2040643]
- octeontx2-af: cn10k: Set cache lines for NPA batch alloc (Michal Schmidt) [2040643]
- octeontx2-af: cn10k: Use FLIT0 register instead of FLIT1 (Michal Schmidt) [2040643]
- octeontx2-pf: Fix algorithm index in MCAM rules with RSS action (Michal Schmidt) [2040643]
- octeontx2-pf: Don't install VLAN offload rule if netdev is down (Michal Schmidt) [2040643]
- octeontx2-af: Check capability flag while freeing ipolicer memory (Michal Schmidt) [2040643]
- octeontx2-af: Use DMA_ATTR_FORCE_CONTIGUOUS attribute in DMA alloc (Michal Schmidt) [2040643]
- octeontx2-pf: send correct vlan priority mask to npc_install_flow_req (Michal Schmidt) [2040643]
- octeontx2-pf: Don't mask out supported link modes (Michal Schmidt) [2040643]
- octeontx2-af: Handle return value in block reset. (Michal Schmidt) [2040643]
- octeontx2-af: cn10k: Fix SDP base channel number (Michal Schmidt) [2040643]
- octeontx2-pf: Fix NIX1_RX interface backpressure (Michal Schmidt) [2040643]
- octeontx2-pf: Add check for non zero mcam flows (Michal Schmidt) [2040643]
- octeontx2-af: remove redudant second error check on variable err (Michal Schmidt) [2040643]
- octeontx2-pf: Allow VLAN priority also in ntuple filters (Michal Schmidt) [2040643]
- octeontx2-af: configure npc for cn10k to allow packets from cpt (Michal Schmidt) [2040643]
- octeontx2-af: cn10K: Get NPC counters value (Michal Schmidt) [2040643]
- octeontx2-af: Allocate low priority entries for PF (Michal Schmidt) [2040643]
- octeontx2: Move devlink registration to be last devlink command (part 2) (Michal Schmidt) [2040643]
- octeontx2: otx2_devlink: Make devlink_register to be void (Michal Schmidt) [2040643]
- octeontx2-pf: devlink params support to set mcam entry count (Michal Schmidt) [2040643]
- octeontx2-pf: Unify flow management variables (Michal Schmidt) [2040643]
- octeontx2-pf: Sort the allocated MCAM entry indices (Michal Schmidt) [2040643]
- octeontx2-pf: Ntuple filters support for VF netdev (Michal Schmidt) [2040643]
- octeontx2-pf: Enable NETIF_F_RXALL support for VF driver (Michal Schmidt) [2040643]
- octeontx2-af: Add debug messages for failures (Michal Schmidt) [2040643]
- octeontx2-af: add proper return codes for AF mailbox handlers (Michal Schmidt) [2040643]
- octeontx2-af: Modify install flow error codes (Michal Schmidt) [2040643]
- octeontx2-af: Fix spelling mistake "Makesure" -> "Make sure" (Michal Schmidt) [2040643]
- octeontx2-pf: cn10k: Config DWRR weight based on MTU (Michal Schmidt) [2040643]
- octeontx2: Move devlink registration to be last devlink command (part 1) (Michal Schmidt) [2040643]
- octeontx2-af: cn10k: DWRR MTU configuration (Michal Schmidt) [2040643]
- octeontx2-af: Enhance mailbox trace entry (Michal Schmidt) [2040643]
* Fri Feb 17 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-278.rt14.278.el9]
- [rt] build kernel-rt-5.14.0-278.rt14.278.el9 [2125474]
- RDMA/irdma: Cap MSIX used to online CPUs + 1 (Kamal Heib) [2125810]
- KVM: arm64: GICv4.1: Fix race with doorbell on VPE activation/deactivation (Eric Auger) [2166453]
- ASoC: amd: ps: Add a module parameter to influence pdm_gain (Jaroslav Kysela) [2169760]
- ASoC: amd: ps: Adjust the gain for PDM DMIC (Jaroslav Kysela) [2169760]
- ASoC: amd: renoir: Add a module parameter to influence pdm_gain (Jaroslav Kysela) [2169760]
- ASoC: amd: renoir: Adjust the gain for PDM DMIC (Jaroslav Kysela) [2169760]
- ASoC: amd: yc: Add a module parameter to influence pdm_gain (Jaroslav Kysela) [2169760]
- ASoC: amd: yc: Adjust the gain for PDM DMIC (Jaroslav Kysela) [2169760]
- Revert "vdpa/mlx5: Add RX MAC VLAN filter support" (Cindy Lu) [2169174]
- Revert "vdpa/mlx5: Fix wrong mac address deletion" (Cindy Lu) [2169174]
- Revert "vdpa/mlx5: Use eth_broadcast_addr() to assign broadcast address" (Cindy Lu) [2169174]
- Revert "vdpa/mlx5: fix error code for deleting vlan" (Cindy Lu) [2169174]
- Revert "vdpa/mlx5: clean up indenting in handle_ctrl_vlan()" (Cindy Lu) [2169174]
- Revert "vdpa/mlx5: Fix rule forwarding VLAN to TIR" (Cindy Lu) [2169174]
- Revert "vdpa/mlx5: Return error on vlan ctrl commands if not supported" (Cindy Lu) [2169174]
- kernel.spec: package unstripped kselftests/bpf/test_progs (Jan Stancek) [2161464]
- kernel.spec: allow to package some binaries as unstripped (Jan Stancek) [2161464]
- cpufreq: tegra194: Enable CPUFREQ thermal cooling (Joel Slebodnick) [2165104]
- mm/kmemleak: fix UAF bug in kmemleak_scan() (Waiman Long) [2151065]
- mm/kmemleak: simplify kmemleak_cond_resched() usage (Waiman Long) [2151065]
- mm: percpu: use kmemleak_ignore_phys() instead of kmemleak_free() (Waiman Long) [2151065]
- mm: kfence: apply kmemleak_ignore_phys on early allocated pool (Waiman Long) [2151065]
- mm/kmemleak.c: fix a comment (Waiman Long) [2151065]
- mm: kmemleak: check physical address when scan (Waiman Long) [2151065]
- mm: kmemleak: add rbtree and store physical address for objects allocated with PA (Waiman Long) [2151065]
- mm: kmemleak: add OBJECT_PHYS flag for objects allocated with physical address (Waiman Long) [2151065]
- mm: kmemleak: remove kmemleak_not_leak_phys() and the min_count argument to kmemleak_alloc_phys() (Waiman Long) [2151065]
- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() (Waiman Long) [2151065]
- memblock tests: Add skeleton of the memblock simulator (Waiman Long) [2151065]
- usb: mon: make mmapped memory read only (Desnes Nunes) [2157700] {CVE-2022-43750}
- selftests/net: give more time to udpgro bg processes to complete startup (Adrien Thierry) [2143407]
- [redhat-rt] spec: fix kernel-rt-debug requirements list (Luis Claudio R. Goncalves)
* Fri Feb 17 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-277.rt14.277.el9]
- [rt] build kernel-rt-5.14.0-277.rt14.277.el9 [2125474]
- virtio_net: notify MAC address change on device initialization (Laurent Vivier) [2153210]
- virtio_net: disable VIRTIO_NET_F_STANDBY if VIRTIO_NET_F_MAC is not set (Laurent Vivier) [2153210]
- virtio-net: fix race between ndo_open() and virtio_device_ready() (Laurent Vivier) [2153210]
- x86/hyperv: Remove unregister syscore call from Hyper-V cleanup (Mohammed Gamal) [2168542]
- drm/ast: Fix start address computation (Jocelyn Falempe) [2166219]
- arm64-64k: Increase max NR_IRQS from 64+8192 to 2^^19 (Donald Dutile) [2166450]
- thunderbolt: Add DP OUT resource when DP tunnel is discovered (Desnes Nunes) [2107603]
- net: sched: fix race condition in qdisc_graft() (Davide Caratti) [2165746] {CVE-2023-0590}
- xfs: drop write error injection is unfixable, remove it (Carlos Maiolino) [2155605]
- xfs: use iomap_valid method to detect stale cached iomaps (Carlos Maiolino) [2155605]
- iomap: write iomap validity checks (Carlos Maiolino) [2155605]
- xfs: xfs_bmap_punch_delalloc_range() should take a byte range (Carlos Maiolino) [2155605]
- iomap: buffered write failure should not truncate the page cache (Carlos Maiolino) [2155605]
- xfs,iomap: move delalloc punching to iomap (Carlos Maiolino) [2155605]
- xfs: use byte ranges for write cleanup ranges (Carlos Maiolino) [2155605]
- xfs: punching delalloc extents on write failure is racy (Carlos Maiolino) [2155605]
- xfs: write page faults in iomap are not buffered writes (Carlos Maiolino) [2155605]
- pinctrl: qcom: remove duplicate included header files (Alessandro Carminati) [2164821]
- pinctrl: qcom: sc8280xp: Rectify UFS reset pins (Alessandro Carminati) [2164821]
- pinctrl: qcom: lpass-lpi: Add missed bitfield.h (Alessandro Carminati) [2164821]
- arm64: dts: qcom: sc7180: revert "arm64: dts: qcom: sc7180: Avoid glitching SPI CS at bootup on trogdor" (Alessandro Carminati) [2164821]
- pinctrl: qcom: sdm670: change sdm670_reserved_gpios to static (Alessandro Carminati) [2164821]
- pinctrl: qcom: Avoid glitching lines when we first mux to output (Alessandro Carminati) [2164821]
- pinctrl: qcom: add sdm670 pinctrl (Alessandro Carminati) [2164821]
- pinctrl: qcom: do not reinitialize gpio valid mask (Alessandro Carminati) [2164821]
- pinctrl: qcom: Add missing header(s) (Alessandro Carminati) [2164821]
- pinctrl: qcom: restrict drivers per ARM/ARM64 (Alessandro Carminati) [2164821]
- pinctrl: qcom: spmi-gpio: Add compatible for PM7250B (Alessandro Carminati) [2164821]
- pinctrl: qcom: spmi-gpio: Fix the GPIO strength mapping (Alessandro Carminati) [2164821]
- pinctrl: qcom: spmi-gpio: add support for LV_VIN2 and MV_VIN3 subtypes (Alessandro Carminati) [2164821]
- pinctrl: qcom: spmi-gpio: Make irqchip immutable (Alessandro Carminati) [2164821]
- pinctrl: qcom: Add sc8280xp lpass lpi pinctrl driver (Alessandro Carminati) [2164821]
- pinctrl: qcom: Add sm8450 lpass lpi pinctrl driver (Alessandro Carminati) [2164821]
- pinctrl: qcom: sc8180x: Fix wrong pin numbers (Alessandro Carminati) [2164821]
- pinctrl: qcom: sc8180x: Fix gpio_wakeirq_map (Alessandro Carminati) [2164821]
- pinctrl: qcom: sm8250: Fix PDC map (Alessandro Carminati) [2164821]
- pinctrl: qcom: Make PINCTRL_SM8450 depend on PINCTRL_MSM (Alessandro Carminati) [2164821]
- pinctrl: qcom: Add SM6375 TLMM driver (Alessandro Carminati) [2164821]
- pinctrl: qcom-pmic-gpio: add support for PMP8074 (Alessandro Carminati) [2164821]
- gpio: thunderx: Don't directly include asm-generic/msi.h (Alessandro Carminati) [2164821]
- gpio: Remove dynamic allocation from populate_parent_alloc_arg() (Alessandro Carminati) [2164821]
- pinctrl: qcom: sc7280: Fix compile bug (Alessandro Carminati) [2164821]
- pinctrl: qcom: Add pinctrl driver for MSM8909 (Alessandro Carminati) [2164821]
- pinctrl: qcom: sc7280: Fix compile bug (Alessandro Carminati) [2164821]
- pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed (Alessandro Carminati) [2164821]
- pinctrl: qcom: sc7280: Add clock optional check for ADSP bypass targets (Alessandro Carminati) [2164821]
- pinctrl: qcom: spmi-gpio: Add pm8226 compatibility (Alessandro Carminati) [2164821]
* Fri Feb 17 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-276.rt14.276.el9]
- [rt] build kernel-rt-5.14.0-276.rt14.276.el9 [2125474]
- blk-cgroup: don't update io stat for root cgroup (Ming Lei) [2167245]
- sctp: do not check hb_timer.expires when resetting hb_timer (Xin Long) [2167094]
- netfilter: conntrack: handle tcp challenge acks during connection reuse (Florian Westphal) [2159642]
- redhat: Include Azure CVM specific udev rules into UKI's initramfs (Vitaly Kuznetsov) [2165913]
- r8169: fix dmar pte write access is not set error (Jose Ignacio Tornos Martinez) [2159618]
- r8169: move rtl_wol_enable_rx() and rtl_prepare_power_down() (Jose Ignacio Tornos Martinez) [2159618]
- r8169: enable GRO software interrupt coalescing per default (Jose Ignacio Tornos Martinez) [2159618]
- r8169: use tp_to_dev instead of open code (Jose Ignacio Tornos Martinez) [2159618]
- drivers: net: convert to boolean for the mac_managed_pm flag (Jose Ignacio Tornos Martinez) [2159618]
- r8169: add rtl_disable_rxdvgate() (Jose Ignacio Tornos Martinez) [2159618]
- r8169: remove rtl_wol_shutdown_quirk() (Jose Ignacio Tornos Martinez) [2159618]
- r8169: merge support for chip versions 10, 13, 16 (Jose Ignacio Tornos Martinez) [2159618]
- r8169: remove not needed net_ratelimit() check (Jose Ignacio Tornos Martinez) [2159618]
- r8169: remove useless PCI region size check (Jose Ignacio Tornos Martinez) [2159618]
- r8169: remove comment about apparently non-existing chip versions (Jose Ignacio Tornos Martinez) [2159618]
- r8169: merge handling of chip versions 12 and 17 (RTL8168B) (Jose Ignacio Tornos Martinez) [2159618]
- net: ethernet: move from strlcpy with unused retval to strscpy (Jose Ignacio Tornos Martinez) [2159618]
- r8169: fix accessing unset transport header (Jose Ignacio Tornos Martinez) [2159618]
- net: phy: realtek: add support for RTL8365MB-VC internal PHYs (Jose Ignacio Tornos Martinez) [2159618]
- cifs: refcount only the selected iface during interface update (Ronnie Sahlberg) [2151418]
- cifs: drop the lease for cached directories on rmdir or rename (Ronnie Sahlberg) [2151418]
- cifs: find and use the dentry for cached non-root directories also (Ronnie Sahlberg) [2151418]
- cifs: enable caching of directories for which a lease is held (Ronnie Sahlberg) [2151418]
- cifs: fix skipping to incorrect offset in emit_cached_dirents (Ronnie Sahlberg) [2151418]
- cifs: store a pointer to a fid in the cfid structure instead of the struct (Ronnie Sahlberg) [2151418]
- cifs: improve handlecaching (Ronnie Sahlberg) [2151418]
- cifs: Make tcon contain a wrapper structure cached_fids instead of cached_fid (Ronnie Sahlberg) [2151418]
- cifs: Add helper function to check smb1+ server (Ronnie Sahlberg) [2151418]
- cifs: Use help macro to get the mid header size (Ronnie Sahlberg) [2151418]
- cifs: Use help macro to get the header preamble size (Ronnie Sahlberg) [2151418]
- cifs: Do not access tcon->cfids->cfid directly from is_path_accessible (Ronnie Sahlberg) [2151418]
- cifs: Add constructor/destructors for tcon->cfid (Ronnie Sahlberg) [2151418]
- cifs: Do not use tcon->cfid directly, use the cfid we get from open_cached_dir (Ronnie Sahlberg) [2151418]
- cifs: Move cached-dir functions into a separate file (Ronnie Sahlberg) [2151418]
- cifs: when insecure legacy is disabled shrink amount of SMB1 code (Ronnie Sahlberg) [2151418]
- cifs: remove unnecessary locking of chan_lock while freeing session (Ronnie Sahlberg) [2151418]
- cifs: avoid use of global locks for high contention data (Ronnie Sahlberg) [2151418]
- cifs: add missing spinlock around tcon refcount (Ronnie Sahlberg) [2151418]
- cifs: avoid deadlocks while updating iface (Ronnie Sahlberg) [2151418]
- cifs: Use after free in debug code (Ronnie Sahlberg) [2151418]
- cifs: during reconnect, update interface if necessary (Ronnie Sahlberg) [2151418]
- cifs: fix race condition with delayed threads (Ronnie Sahlberg) [2151418]
- cifs: change iface_list from array to sorted linked list (Ronnie Sahlberg) [2151418]
- cifs: update cifs_ses::ip_addr after failover (Ronnie Sahlberg) [2151418]
- cifs: avoid parallel session setups on same channel (Ronnie Sahlberg) [2151418]
- cifs: fix potential deadlock in direct reclaim (Ronnie Sahlberg) [2151418]
- smb3: remove unneeded null check in cifs_readdir (Ronnie Sahlberg) [2151418]
- cifs: cache the dirents for entries in a cached directory (Ronnie Sahlberg) [2151418]
* Thu Feb 16 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-275.rt14.275.el9]
- [rt] build kernel-rt-5.14.0-275.rt14.275.el9 [2125474]
- cifs: serialize all mount attempts (Ronnie Sahlberg) [2165757]
- cifs: fix potential double free during failed mount (Ronnie Sahlberg) [2165755]
- EDAC/amd64: Handle three rank interleaving mode (Aristeu Rozanski) [2165633]
- memory: tegra: Add DLA clients for Tegra234 (Joel Slebodnick) [2144645]
- dt-bindings: tegra: Update headers for Tegra234 (Joel Slebodnick) [2144645]
- KVM: x86: smm: preserve interrupt shadow in SMRAM (Maxim Levitsky) [2035694]
- KVM: x86: SVM: don't save SVM state to SMRAM when VM is not long mode capable (Maxim Levitsky) [2035694]
- KVM: x86: SVM: use smram structs (Maxim Levitsky) [2035694]
- KVM: svm: drop explicit return value of kvm_vcpu_map (Maxim Levitsky) [2035694]
- KVM: x86: smm: use smram struct for 64 bit smram load/restore (Maxim Levitsky) [2035694]
- KVM: x86: smm: use smram struct for 32 bit smram load/restore (Maxim Levitsky) [2035694]
- KVM: x86: smm: use smram structs in the common code (Maxim Levitsky) [2035694]
- KVM: x86: smm: add structs for KVM's smram layout (Maxim Levitsky) [2035694]
- KVM: x86: smm: check for failures on smm entry (Maxim Levitsky) [2035694]
- KVM: x86: do not go through ctxt->ops when emulating rsm (Maxim Levitsky) [2035694]
- KVM: x86: move SMM exit to a new file (Maxim Levitsky) [2035694]
- KVM: x86: move SMM entry to a new file (Maxim Levitsky) [2035694]
- KVM: x86: start moving SMM-related functions to new files (Maxim Levitsky) [2035694]
- bug: introduce ASSERT_STRUCT_OFFSET (Maxim Levitsky) [2035694]
- KVM: x86: Rename and expose helper to detect if INIT/SIPI are allowed (Maxim Levitsky) [2035694]
- KVM: x86: smm: number of GPRs in the SMRAM image depends on the image format (Maxim Levitsky) [2035694]
- KVM: x86: emulator: update the emulation mode after CR0 write (Maxim Levitsky) [2035694]
- KVM: x86: emulator: update the emulation mode after rsm (Maxim Levitsky) [2035694]
- KVM: x86: emulator: introduce emulator_recalc_and_set_mode (Maxim Levitsky) [2035694]
- KVM: x86: emulator: em_sysexit should update ctxt->mode (Maxim Levitsky) [2035694]
- tty: serial: qcom_geni: avoid duplicate struct member init (Alessandro Carminati) [2162957]
- tty: serial: qcom-geni-serial: Add support for Hibernation feature (Alessandro Carminati) [2162957]
- tty: serial: qcom-geni-serial: Replace hardcoded icc flags with macros. (Alessandro Carminati) [2162957]
- serial: Make ->set_termios() old ktermios const (Alessandro Carminati) [2162957]
- tty: serial: qcom-geni-serial: Fix %lu -> %u in print statements (Alessandro Carminati) [2162957]
- tty: serial: qcom-geni-serial: Fix get_clk_div_rate() which otherwise could return a sub-optimal clock rate. (Alessandro Carminati) [2162957]
- tty: serial: qcom-geni-serial: Implement start_rx callback (Alessandro Carminati) [2162957]
- serial: core: Introduce callback for start_rx and do stop_rx in suspend only if this callback implementation is present. (Alessandro Carminati) [2162957]
- serial: qcom_geni_serial: Disable MMIO tracing for geni serial (Alessandro Carminati) [2162957]
- tty: serial: qcom-geni-serial: Remove uart frequency table. Instead, find suitable frequency with call to clk_round_rate. (Alessandro Carminati) [2162957]
- serial: core: Do stop_rx in suspend path for console if console_suspend is disabled (Alessandro Carminati) [2162957]
- serial: qcom: use check for empty instead of pending (Alessandro Carminati) [2162957]
- serial: make uart_console_write->putchar()'s character an unsigned char (Alessandro Carminati) [2162957]
- PCI: qcom-ep: Setup PHY to work in EP mode (Shawn Doherty) [2164511]
- PCI: qcom: Setup PHY to work in RC mode (Shawn Doherty) [2164511]
- PCI: qcom: Fix error message for reset_control_assert() (Shawn Doherty) [2164511]
- PCI: qcom: Add basic interconnect support (Shawn Doherty) [2164511]
- dt-bindings: PCI: qcom: Allow 'dma-coherent' property (Shawn Doherty) [2164511]
- dt-bindings: PCI: qcom: Add SC8280XP/SA8540P interconnects (Shawn Doherty) [2164511]
- ASoC: tegra: Add binding doc for OPE module (Joel Slebodnick) [2122417]
- ASoC: tegra: Add binding doc for ASRC module (Joel Slebodnick) [2122417]
- ASoC: Document Tegra234 APE support (Joel Slebodnick) [2122417]
- ASoC: dt-bindings: tegra: Few more Tegra210 AHUB modules (Joel Slebodnick) [2122417]
* Thu Feb 16 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-274.rt14.274.el9]
- [rt] build kernel-rt-5.14.0-274.rt14.274.el9 [2125474]
- arm64: dts: qcom: sc8280xp: fix UFS DMA coherency (Adrien Thierry) [2159516]
- arm64: dts: qcom: sa8540p-ride: enable PCIe support (Adrien Thierry) [2159516]
- arm64: dts: qcom: add SA8540P ride(Qdrive-3) (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: drop reference-clock source (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: Add bwmon instances (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: Set up L3 scaling (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: Add epss_l3 node (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: update UFS PHY nodes (Adrien Thierry) [2159516]
- dt-bindings: power: rpmpd: Add SM4250 support (Adrien Thierry) [2159516]
- dt-bindings: power: rpmpd: Add SM8550 to rpmpd binding (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: fix UFS reference clocks (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: fix PCIe DMA coherency (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop redundant clock allocation (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: drop redundant clock allocation (Adrien Thierry) [2159516]
- phy: qcom-qmp: drop unused type header (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: drop sc8280xp reference-clock source (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: add support for updated sc8280xp binding (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: rename DP_PHY register pointer (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: rename common-register pointers (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: clean up DP clock callbacks (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: separate clock and provider registration (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: add clock registration helper (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop redundant clock allocation (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop redundant clock structure (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: generate pipe clock name (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: restructure PHY creation (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop v4 reference-clock source (Adrien Thierry) [2159516]
- dt-bindings: phy: qcom,qmp-usb3-dp: fix sc8280xp binding (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: clean up DP callback names (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: clean up probe initialisation (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: clean up device-tree parsing (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: merge driver data (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: merge USB and DP configurations (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop lanes config parameter (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: add DP configuration tables (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: rename sc8280xp config (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: clean up DP configurations (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: add dedicated DP iomem pointers (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: separate USB and DP devicetree parsing (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: clean up serdes initialisation (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: separate USB and DP power-on ops (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: rename DP PHY ops (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: separate USB and DP init ops (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop unnecessary debug message (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: rename USB PHY ops (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop unused DP PHY mode op (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: rename PHY ops structures (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: move pm ops (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: move device-id table (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: sort device-id table (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: clean up common initialisation (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: fix runtime suspend (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: fix broken power on (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: fix sc8180x reset (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: fix sdm845 reset (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: fix out-of-bounds clock access (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp/sa8540p: add PCIe2-4 nodes (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: Fix sm8450_qmp_gen4x2_pcie_pcs_tbl[] register names (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: Fix high latency with 4x2 PHY when ASPM is enabled (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: split pcs_misc init cfg for ipq8074 pcs table (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: add support for sc8280xp 4-lane PHYs (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: add support for sc8280xp (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: add support for pipediv2 clock (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: fix initialisation reset (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: restructure PHY creation (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: add register init helper (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: use shorter tables identifiers (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: clean up PHY lane init (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: rename PHY ops structure (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: clean up probe initialisation (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: clean up device-tree parsing (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: merge driver data (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: move device-id table (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: sort device-id table (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: fix USB MP QMP PHY nodes (Adrien Thierry) [2159516]
- dt-bindings: power: rpmpd: Add QDU1000/QRU1000 to rpmpd binding (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: add support for updated sc8280xp binding (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: restructure PHY creation (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: clean up PHY init (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: rename PHY ops structure (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: clean up probe initialisation (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: clean up device-tree parsing (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: merge driver data (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: move pm ops (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: move device-id table (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: sort device-id table (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: fix sc8280xp PCS_USB offset (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: add TCSR node (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: add support for updated sc8280xp binding (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: restructure PHY creation (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: clean up PHY init (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: rename PHY ops structure (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: clean up probe initialisation (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: clean up device-tree parsing (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: merge driver data (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: move device-id table (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: fix NULL-deref on runtime resume (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: correct registers layout for IPQ8074 USB3 PHY (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: drop start and pwrdn-ctrl abstraction (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: drop start and pwrdn-ctrl abstraction (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: drop start and pwrdn-ctrl abstraction (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: add config sanity checks (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop start-ctrl abstraction (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop start and pwrdn-ctrl abstraction (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: increase status polling period (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: clean up status polling (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: increase ready polling period (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: clean up ready polling (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: drop unused phy-status config (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: increase status polling period (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: clean up status polling (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: increase status polling period (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: clean up ready and status polling (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: increase status polling period (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: clean up status polling (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: fix ipq6018 initialisation (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: fix ipq8074-gen3 initialisation (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: fix sc8180x initialisation (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: drop power-down delay config (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: drop sc8280xp power-down delay (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop power-down delay config (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop sc8280xp power-down delay (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: drop power-down delay config (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: replace power-down delay (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop power-down delay config (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: drop unused in-layout configuration (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: drop unused in-layout configuration (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: drop unused in-layout configuration (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop redundant ipq8074 power on (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop unused in-layout configuration (Adrien Thierry) [2159516]
- phy: qcom-qmp: drop superfluous comments (Adrien Thierry) [2159516]
- phy: qcom-qmp: drop regulator error message (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: add rpmh-stats node (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: fix UFS PHY serdes size (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: drop broken DP PHY nodes (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: fix USB PHY PCS registers (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: fix USB1 PHY RX1 registers (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: fix USB0 PHY PCS_MISC registers (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: correct ref clock for ufs_mem_phy (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: fix ufs_card_phy ref clock (Adrien Thierry) [2159516]
- dt-bindings: power: rpmpd: add sdm670 power domains (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop bogus register update (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: clean up clock lists (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: clean up power-down handling (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: clean up power-down handling (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: clean up power-down handling (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: clean up power-down handling (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: move power-down update (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: clean up power-down handling (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop unused common-block registers (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop unused UFS reset (Adrien Thierry) [2159516]
- phy: qcom-qmp: fix obsolete lane comments (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: Support SM8450 PCIe1 PHY in EP mode (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: support separate tables for EP mode (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: split register tables into common and extra parts (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: fix resource mapping for SDM845 QHP PHY (Adrien Thierry) [2159516]
- phy: rockchip-snps-pcie3: only look for rockchip,pipe-grf on rk3588 (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: Use dev_err_probe() to simplify code (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: Use dev_err_probe() to simplify code (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: Use dev_err_probe() to simplify code (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: Use dev_err_probe() to simplify code (Adrien Thierry) [2159516]
- phy: qualcomm: call clk_disable_unprepare in the error handling (Adrien Thierry) [2159516]
- phy: qcom-snps: Use dev_err_probe() to simplify code (Adrien Thierry) [2159516]
- phy: qcom-qusb2: Use dev_err_probe() to simplify code (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: Use dev_err_probe() to simplify code (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop redundant DP config flag (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: consolidate lane config (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: consolidate lane config (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: consolidate lane config (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: rename nlanes config (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: consolidate lane config (Adrien Thierry) [2159516]
- phy: qcom-qmp: drop unused index field (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop unused config field (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop unused mode field (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: drop unused kernel doc (Adrien Thierry) [2159516]
- phy: qcom-qmp: drop unused forward declarations (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: drop init and exit wrappers (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop init and exit wrappers (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: drop unused type from config (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: drop unused type from config (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: drop unused type from config (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop unused type from config (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: fix sc8280xp PCS_USB offset (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: drop legacy DT workaround (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: drop legacy DT workaround (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop unused legacy DT workaround (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop unused legacy DT workaround (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: drop unused pcs_misc handling (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: fix memleak on probe deferral (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: fix memleak on probe deferral (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: fix memleak on probe deferral (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: fix memleak on probe deferral (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: fix memleak on probe deferral (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: add pcs_misc sanity check (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: shorten function prefixes (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: shorten function prefixes (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: shorten function prefixes (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: drop unused secondary init tables (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: shorten function prefixes (Adrien Thierry) [2159516]
- phy: qcom-qmp: silence noisy probe (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: drop unused defines (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: disable runtime PM on unbind (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: drop unused defines (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: drop unused runtime PM implementation (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: drop unused defines (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: drop unused runtime PM implementation (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop unused defines (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop unused runtime PM implementation (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop unused defines (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: disable runtime PM on unbind (Adrien Thierry) [2159516]
- dt-bindings: power: rpmpd: Add SM6375 power domains (Adrien Thierry) [2159516]
- phy: qcom-snps: Add support for overriding phy tuning parameters (Adrien Thierry) [2159516]
- phy: qcom-qmp: drop dual-lane comments (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: shorten function prefixes (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop if (table) conditions (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: mark USB controllers as wakeup-sources (Adrien Thierry) [2159516]
- phy: rockchip: Support PCIe v3 (Adrien Thierry) [2159516]
- phy: qcom: edp: Postpone clk_set_rate until the PLL is up (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: drop pipe clock lane suffix (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: drop reset lane suffix (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: drop pipe clock lane suffix (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop pipe clock lane suffix (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop unused lane reset (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop pipe clock lane suffix (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: Add sc8280xp USB/DP combo phys (Adrien Thierry) [2159516]
- phy: qcom-qmp: Add SC8280XP USB3 UNI phy (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: Parameterize swing and pre_emphasis tables (Adrien Thierry) [2159516]
- phy: qualcomm: phy-qcom-qmp: add support for combo USB3+DP phy on SDM845 (Adrien Thierry) [2159516]
- phy: qcom: edp: Add SC8280XP eDP and DP PHYs (Adrien Thierry) [2159516]
- phy: qcom: edp: Introduce support for DisplayPort (Adrien Thierry) [2159516]
- phy: qcom: edp: Perform lane configuration (Adrien Thierry) [2159516]
- phy: qcom: edp: Generate unique clock names (Adrien Thierry) [2159516]
- dt-bindings: gpio: add pull-disable flag (Adrien Thierry) [2159516]
- dt-bindings: power: qcom-rpmpd: Add MSM8909 power domains (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: add missing 300MHz (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: fix USB interrupts (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: fix USB clock order and naming (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: fix usb_1 ssphy irq (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: Fix PMU interrupt (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: fix the smmu interrupt values (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: statify qmp_phy_vreg_l (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: Add lost ranges for timer (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: fix DP PHY node unit addresses (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: fix usb_0 HS PHY ref clock (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: define QPHY_V2_PCS_PLL_LOCK_CHK_DLY_TIME register (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: replace FLL layout writes for msm8996 (Adrien Thierry) [2159516]
- phy: qcom-qmp: pcs-pcie-v4: add missing registers (Adrien Thierry) [2159516]
- phy: qcom-qmp: pcs-v3: add missing registers (Adrien Thierry) [2159516]
- phy: qcom-qmp: qserdes-com-v5: add missing registers (Adrien Thierry) [2159516]
- phy: qcom-qmp: qserdes-com-v4: add missing registers (Adrien Thierry) [2159516]
- phy: qcom-qmp: qserdes-com-v3: add missing registers (Adrien Thierry) [2159516]
- phy: qcom-qmp: qserdes-com: add missing registers (Adrien Thierry) [2159516]
- phy: qcom-qmp: split PCS_UFS V3 symbols to separate header (Adrien Thierry) [2159516]
- phy: qcom-qmp: split allegedly 4.20 and 5.20 PCS registers (Adrien Thierry) [2159516]
- phy: qcom-qmp: split allegedly 4.20 and 5.20 TX/RX registers (Adrien Thierry) [2159516]
- phy: qcom-qmp: move PCIE QHP registers to separate header (Adrien Thierry) [2159516]
- phy: qcom-qmp: move PCS V5 registers to separate headers (Adrien Thierry) [2159516]
- phy: qcom-qmp: move PCS V4 registers to separate headers (Adrien Thierry) [2159516]
- phy: qcom-qmp: move PCS V3 registers to separate headers (Adrien Thierry) [2159516]
- phy: qcom-qmp: move PCS V2 registers to separate header (Adrien Thierry) [2159516]
- phy: qcom-qmp: move QSERDES PLL registers to separate header (Adrien Thierry) [2159516]
- phy: qcom-qmp: move QSERDES V5 registers to separate headers (Adrien Thierry) [2159516]
- phy: qcom-qmp: move QSERDES V4 registers to separate headers (Adrien Thierry) [2159516]
- phy: qcom-qmp: move QSERDES V3 registers to separate headers (Adrien Thierry) [2159516]
- phy: qcom-qmp: move QSERDES registers to separate header (Adrien Thierry) [2159516]
- phy: qcom-qmp: use QPHY_V4_PCS for ipq6018/ipq8074 PCIe gen3 (Adrien Thierry) [2159516]
- phy: qcom-qmp: rename QMP V2 PCS registers (Adrien Thierry) [2159516]
- phy: qcom-qmp: drop special QMP V2 PCIE gen3 defines (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: split pcs_misc region for ipq6018 pcie gen3 (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo,usb: add support for separate PCS_USB region (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: remove spurious register write in the msm8996 table (Adrien Thierry) [2159516]
- phy: qcom-qmp: fix the QSERDES_V5_COM_CMN_MODE register (Adrien Thierry) [2159516]
- phy: qcom-qmp: add regulator_set_load to dp phy (Adrien Thierry) [2159516]
- arm64: dts: qcom: sc8280xp: drop UFS PHY clock-cells (Adrien Thierry) [2159516]
- phy: qcom-edp: add regulator_set_load to edp phy (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: add IPQ8074 PCIe Gen3 QMP PHY support (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: make pipe clock rate configurable (Adrien Thierry) [2159516]
- phy: qcom-qmp: clean up hex defines (Adrien Thierry) [2159516]
- phy: qcom-qmp: clean up define alignment (Adrien Thierry) [2159516]
- phy: qcom-qmp: clean up v4 and v5 define order (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: clean up pipe clock handling (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: drop obsolete pipe clock type check (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop obsolete pipe clock type check (Adrien Thierry) [2159516]
- arm64: dts: qcom: add SA8540P and ADP (Adrien Thierry) [2159516]
- arm64: dts: qcom: add SC8280XP platform (Adrien Thierry) [2159516]
- dt-bindings: mailbox: qcom-ipcc: Add NSP1 client (Adrien Thierry) [2159516]
- phy: qcom-qmp: fix PCIe PHY support (Adrien Thierry) [2159516]
- phy: qcom-qmp: fix msm8996 PCIe PHY support (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: use bulk reset_control API (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: use bulk reset_control API (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: use bulk reset_control API (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: use bulk reset_control API (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: drop multi-PHY support (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: drop multi-PHY support (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop multi-PHY support (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: cleanup the driver (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: cleanup the driver (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: cleanup the driver (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: cleanup the driver (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: cleanup the driver (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: drop support for non-USB PHY types (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: drop support for non-UFS PHY types (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: drop support for non-PCIe PHY types (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop support for non-PCIe PHY types (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop support for PCIe,UFS PHY types (Adrien Thierry) [2159516]
- phy: qcom-qmp: drop old QMP PHY driver source (Adrien Thierry) [2159516]
- phy: qcom-qmp: switch to new split QMP PHY driver (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: change symbol prefix to qcom_qmp_phy_usb (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: change symbol prefix to qcom_qmp_phy_ufs (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: change symbol prefix to qcom_qmp_phy_pcie_msm8996 (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: change symbol prefix to qcom_qmp_phy_pcie (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: change symbol prefix to qcom_qmp_phy_combo (Adrien Thierry) [2159516]
- phy: qcom-qmp-combo: drop all non-combo compatibles support (Adrien Thierry) [2159516]
- phy: qcom-qmp-usb: drop all non-USB compatibles support (Adrien Thierry) [2159516]
- phy: qcom-qmp-ufs: drop all non-UFS compatibles support (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie-msm8996: drop all compatibles except msm8996-pcie-phy (Adrien Thierry) [2159516]
- phy: qcom-qmp-pcie: drop all non-PCIe compatibles support (Adrien Thierry) [2159516]
- phy: qcom-qmp: create copies of QMP PHY driver (Adrien Thierry) [2159516]
- dt-bindings: mailbox: Add more protocol and client ID (Adrien Thierry) [2159516]
- clk: qcom: rpmh: Add support for RPMH clocks on SM6350 (Adrien Thierry) [2159516]
* Thu Feb 16 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-273.rt14.273.el9]
- [rt] build kernel-rt-5.14.0-273.rt14.273.el9 [2125474]
- kernfs: fix use-after-free in __kernfs_remove (Ian Kent) [2143947]
- iommu/arm-smmu-qcom: Add SM6350 SMMUv2 (Adrien Thierry) [2164639]
- iommu/arm-smmu-qcom: Add generic qcom,smmu-500 match entry (Adrien Thierry) [2164639]
- iommu/arm-smmu-qcom: Stop using mmu500 reset for v2 MMUs (Adrien Thierry) [2164639]
- iommu/arm-smmu-qcom: Merge table from arm-smmu-qcom-debug into match data (Adrien Thierry) [2164639]
- iommu/arm-smmu-qcom: provide separate implementation for SDM845-smmu-500 (Adrien Thierry) [2164639]
- iommu/arm-smmu-qcom: Move the qcom,adreno-smmu check into qcom_smmu_create (Adrien Thierry) [2164639]
- iommu/arm-smmu-qcom: Move implementation data into match data (Adrien Thierry) [2164639]
- iommu/arm-smmu-qcom: Add SM6115 support (Adrien Thierry) [2164639]
- drivers: arm-smmu-impl: Add QDU1000 and QRU1000 iommu implementation (Adrien Thierry) [2164639]
- netfilter: nf_tables: honor set timeout and garbage collection updates (Florian Westphal) [2164485]
- netfilter: nf_tables: perform type checking for existing sets (Florian Westphal) [2164485]
- netfilter: nf_tables: add function to create set stateful expressions (Florian Westphal) [2164485]
- netfilter: nf_tables: consolidate set description (Florian Westphal) [2164485]
- net: atlantic: remove aq_nic_deinit() when resume (Íñigo Huguet) [2162022]
- net: atlantic: remove deep parameter on suspend/resume functions (Íñigo Huguet) [2162022]
- atlantic: Fix issue in the pm resume flow. (Íñigo Huguet) [2162022]
- atlantic: Fix driver resume flow. (Íñigo Huguet) [2162022]
- net: atlantic: always deep reset on pm op, fixing up my null deref regression (Íñigo Huguet) [2162022]
- net: atlantic: invert deep par in pm functions, preventing null derefs (Íñigo Huguet) [2162022]
- ACPI: CPPC: Disable FIE if registers in PCC regions (Mark Langsdorf) [2153646]
- net: mlx5: eliminate anonymous module_init & module_exit (Mohammad Kabat) [2157856]
- net/mlx5: E-switch, Fix switchdev mode after devlink reload (Mohammad Kabat) [2157856]
- net/mlx5e: Set decap action based on attr for sample (Mohammad Kabat) [2157856]
- net/mlx5e: QoS, Fix wrongfully setting parent_element_id on MODIFY_SCHEDULING_ELEMENT (Mohammad Kabat) [2157856]
- net/mlx5: E-switch, Fix setting of reserved fields on MODIFY_SCHEDULING_ELEMENT (Mohammad Kabat) [2157856]
- net/mlx5e: Avoid false lock dependency warning on tc_ht even more (Mohammad Kabat) [2157856]
- net/mlx5: fix missing mutex_unlock in mlx5_fw_fatal_reporter_err_work() (Mohammad Kabat) [2157856]
- net/mlx5: Fix ptp max frequency adjustment range (Mohammad Kabat) [2157856]
- net/mlx5e: IPoIB, Fix child PKEY interface stats on rx path (Mohammad Kabat) [2157856]
- net/mlx5e: IPoIB, Block PKEY interfaces with less rx queues than parent (Mohammad Kabat) [2157856]
- net/mlx5e: IPoIB, Block queue count configuration when sub interfaces are present (Mohammad Kabat) [2157856]
- net/mlx5e: Verify dev is present for fix features ndo (Mohammad Kabat) [2157856]
- net/mlx5: Fix command stats access after free (Mohammad Kabat) [2157856]
- net/mlx5e: TC, Keep mod hdr actions after mod hdr alloc (Mohammad Kabat) [2157856]
- net/mlx5: check attr pointer validity before dereferencing it (Mohammad Kabat) [2157856]
- RDMA/mlx5: Fix validation of max_rd_atomic caps for DC (Mohammad Kabat) [2157856]
- RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device (Mohammad Kabat) [2157856]
- net/mlx5e: Set geneve_tlv_option_0_exist when matching on geneve option (Mohammad Kabat) [2157856]
- net/mlx5e: Fix hw mtu initializing at XDP SQ allocation (Mohammad Kabat) [2157856]
- net/mlx5e: Always clear dest encap in neigh-update-del (Mohammad Kabat) [2157856]
- net/mlx5e: CT: Fix ct debugfs folder name (Mohammad Kabat) [2157856]
- net/mlx5e: IPoIB, Don't allow CQE compression to be turned on by default (Mohammad Kabat) [2157856]
- net/mlx5: Fix RoCE setting at HCA level (Mohammad Kabat) [2157856]
- net/mlx5: Avoid recovery in probe flows (Mohammad Kabat) [2157856]
- net/mlx5: Fix io_eq_size and event_eq_size params validation (Mohammad Kabat) [2157856]
- net/mlx5: Add forgotten cleanup calls into mlx5_init_once() error path (Mohammad Kabat) [2157856]
- net/mlx5: E-Switch, properly handle ingress tagged packets on VST (Mohammad Kabat) [2157856 2158371]
* Thu Feb 16 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-272.rt14.272.el9]
- [rt] build kernel-rt-5.14.0-272.rt14.272.el9 [2125474]
- Split partner modules into a sub-package (Alice Mitchell) [2039020]
- Enable kAFS and it's dependancies in RHEL (Alice Mitchell) [2039020]
- netfilter: ipset: Fix overflow before widen in the bitmap_ip_create() function. (Florian Westphal) [2161695]
- netfilter: ipset: fix hash:net,port,net hang with /0 subnet (Florian Westphal) [2161695]
- ipvs: use u64_stats_t for the per-cpu counters (Florian Westphal) [2161695]
- netfilter: flowtable: really fix NAT IPv6 offload (Florian Westphal) [2161695]
- netfilter: conntrack: fix using __this_cpu_add in preemptible (Florian Westphal) [2161695]
- netfilter: flowtable_offload: fix using __this_cpu_add in preemptible (Florian Westphal) [2161695]
- netfilter: nft_set_pipapo: Actually validate intervals in fields after the first one (Florian Westphal) [2161695]
- netfilter: flowtable_offload: add missing locking (Florian Westphal) [2161695]
- netfilter: ipset: restore allowing 64 clashing elements in hash:net,iface (Florian Westphal) [2161695]
- netfilter: ipset: regression in ip_set_hash_ip.c (Florian Westphal) [2161695]
- netfilter: Cleanup nft_net->module_list from nf_tables_exit_net() (Florian Westphal) [2161695]
- netfilter: nfnetlink: fix potential dead lock in nfnetlink_rcv_msg() (Florian Westphal) [2161695]
- netfilter: nf_tables: nft_parse_register can return a negative value (Florian Westphal) [2161695]
- intel_th: msu: Use memset_startat() for clearing hw header (Eric Chanudet) [2159468]
- redhat/configs: leave -Werror off for now (Eric Chanudet) [2159468]
- gcc-12: disable '-Warray-bounds' universally for now (Eric Chanudet) [2159468]
- kbuild: Fix -Wimplicit-fallthrough=5 error for GCC 5.x and 6.x (Eric Chanudet) [2159468]
- s390: disable -Warray-bounds (Eric Chanudet) [2159468]
- gcc-12: disable '-Wdangling-pointer' warning for now (Eric Chanudet) [2159468]
- Makefile: fix 2 typos (Eric Chanudet) [2159468]
- Makefile: Enable -Wzero-length-bounds (Eric Chanudet) [2159468]
- Makefile: Enable -Warray-bounds (Eric Chanudet) [2159468]
- sparc: Unbreak the build (Eric Chanudet) [2159468]
- Makefile: Enable -Wcast-function-type (Eric Chanudet) [2159468]
- kconfig: Add support for -Wimplicit-fallthrough (Eric Chanudet) [2159468]
- Makefile: use -Wno-main in the full kernel tree (Eric Chanudet) [2159468]
- s390: remove WARN_DYNAMIC_STACK (Eric Chanudet) [2159468]
- Enable '-Werror' by default for all kernel builds (Eric Chanudet) [2159468]
- kbuild: Shuffle blank line to improve comment meaning (Eric Chanudet) [2159468]
- x86/boot: Wrap literal addresses in absolute_pointer() (Eric Chanudet) [2159468]
- scsi: lpfc: Use struct_group() to initialize struct lpfc_cgn_info (Eric Chanudet) [2159468]
- bnx2x: Use struct_group() for memcpy() region (Eric Chanudet) [2159468]
- RDMA/cxgb4: fix accept failure due to increased cpl_t5_pass_accept_rpl size (Eric Chanudet) [2159468]
- iw_cxgb4: Use memset_startat() for cpl_t5_pass_accept_rpl (Eric Chanudet) [2159468]
- dm integrity: Use struct_group() to zero struct journal_sector (Eric Chanudet) [2159468]
- bnxt_en: Use struct_group_attr() for memcpy() region (Eric Chanudet) [2159468]
- ipv6: Use memset_after() to zero rt6_info (Eric Chanudet) [2159468]
- xfrm: Use memset_after() to clear padding (Eric Chanudet) [2159468]
- virtio-pci: Remove wrong address verification in vp_del_vqs() (Eric Chanudet) [2159468]
- ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs() (Eric Chanudet) [2159468]
- skbuff: Switch structure bounds to struct_group() (Eric Chanudet) [2159468]
- tracing: Use memset_startat() to zero struct trace_iterator (Eric Chanudet) [2159468]
- kernel/sysctl.c: fixup printk sysctl constants (Eric Chanudet) [2159468]
- crypto: dh - constify struct dh's pointer members (Eric Chanudet) [2159468]
- cert host tools: Stop complaining about deprecated OpenSSL functions (Eric Chanudet) [2159468]
- kernel/sysctl.c: remove unused variable ten_thousand (Eric Chanudet) [2159468]
* Thu Feb 16 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-271.rt14.271.el9]
- [rt] build kernel-rt-5.14.0-271.rt14.271.el9 [2125474]
- spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref for non DMA transfers (Mark Salter) [2071848 2122415]
- spi: bcm2835aux: Convert to use GPIO descriptors (Mark Salter) [2071848 2122415]
- spi: bcm2835aux: use 'unsigned int' instead of 'unsigned' (Mark Salter) [2071848 2122415]
- redhat/configs: enable CONFIG_SPI_TEGRA210_QUAD (Mark Salter) [2071848 2122415]
- spi: spi-imx: spi_imx_transfer_one(): check for DMA transfer first (Mark Salter) [2071848 2122415]
- spi: tegra210-quad: Fix duplicate resource error (Mark Salter) [2071848 2122415]
- spi: spi-imx: Fix spi_bus_clk if requested clock is higher than input clock (Mark Salter) [2071848 2122415]
- spi: amd: Fix SPI_SPD7 value (Mark Salter) [2071848 2122415]
- spi: tegra210-quad: Don't initialise DMA if not supported (Mark Salter) [2071848 2122415]
- spi: qup: support using GPIO as chip select line (Mark Salter) [2071848 2122415]
- spi: tegra210-quad: Fix combined sequence (Mark Salter) [2071848 2122415]
- spi: Ensure that sg_table won't be used after being freed (Mark Salter) [2071848 2122415]
- spi: Split transfers larger than max size (Mark Salter) [2071848 2122415]
- spi: Fix cache corruption due to DMA/PIO overlap (Mark Salter) [2071848 2122415]
- spi: Save current RX and TX DMA devices (Mark Salter) [2071848 2122415]
- spi: spi-fsl-qspi: Use devm_platform_ioremap_resource_byname() (Mark Salter) [2071848 2122415]
- spi: spi-fsl-lpspi: Use devm_platform_get_and_ioremap_resource() (Mark Salter) [2071848 2122415]
- spi: Group cs_change and cs_off flags together in struct spi_transfer (Mark Salter) [2071848 2122415]
- spi: lpspi: Remove the unneeded result variable (Mark Salter) [2071848 2122415]
- spi: Add capability to perform some transfer with chipselect off (Mark Salter) [2071848 2122415]
- spi: nxp-fspi: Do not dereference fwnode in struct device (Mark Salter) [2071848 2122415]
- spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime() (Mark Salter) [2071848 2122415]
- spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume() (Mark Salter) [2071848 2122415]
- spi: amd: Fix speed selection (Mark Salter) [2071848 2122415]
- spi: amd: Configure device speed (Mark Salter) [2071848 2122415]
- spi: pxa2xx: Remove the unneeded result variable (Mark Salter) [2071848 2122415]
- spi: move from strlcpy with unused retval to strscpy (Mark Salter) [2071848 2122415]
- spi: amd: Setup all xfers before opcode execution (Mark Salter) [2071848 2122415]
- spi: lpspi: Simplify some error message (Mark Salter) [2071848 2122415]
- spi: spi: Fix queue hang if previous transfer failed (Mark Salter) [2071848 2122415]
- spi: mux: Fix mux interaction with fast path optimisations (Mark Salter) [2071848 2122415]
- spi: spi.c: Add missing __percpu annotations in users of spi_statistics (Mark Salter) [2071848 2122415]
- spi: Fix simplification of devm_spi_register_controller (Mark Salter) [2071848 2122415]
- spi: remove duplicate parameters check in acpi_spi_add_resource() (Mark Salter) [2071848 2122415]
- spi: propagate error code to the caller of acpi_spi_device_alloc() (Mark Salter) [2071848 2122415]
- spi: amd: Add struct and enum kernel-doc comments (Mark Salter) [2071848 2122415]
- spi: amd: Drop io_base_addr member from struct amd_spi (Mark Salter) [2071848 2122415]
- spi: amd: Make use of dev_err_probe() (Mark Salter) [2071848 2122415]
- spi: amd: Make use of devm_spi_alloc_master() (Mark Salter) [2071848 2122415]
- spi: Use device_find_any_child() instead of custom approach (Mark Salter) [2071848 2122415]
- spi: spi.c: Remove redundant else block (Mark Salter) [2071848 2122415]
- spi: spi.c: Fix comment style (Mark Salter) [2071848 2122415]
- spi: spi.c: White-space fix in __spi_pump_messages() (Mark Salter) [2071848 2122415]
- spi: pxa2xx: Add support for Intel Meteor Lake-P (Mark Salter) [2071848 2122415]
- spi: opportunistically skip ctlr->cur_msg_completion (Mark Salter) [2071848 2122415]
- spi: Ensure the io_mutex is held until spi_finalize_current_message() (Mark Salter) [2071848 2122415]
- spi: Set ctlr->cur_msg also in the sync transfer case (Mark Salter) [2071848 2122415]
- spi: Remove unneeded READ_ONCE for ctlr->busy flag (Mark Salter) [2071848 2122415]
- spi: Remove the now unused ctlr->idling flag (Mark Salter) [2071848 2122415]
- spi: Remove check for idling in __spi_pump_messages() (Mark Salter) [2071848 2122415]
- spi: Remove check for controller idling in spi sync path (Mark Salter) [2071848 2122415]
- spi: __spi_pump_messages: Consolidate spin_unlocks to goto target (Mark Salter) [2071848 2122415]
- spi: Lock controller idling transition inside the io_mutex (Mark Salter) [2071848 2122415]
- spi: Don't use the message queue if possible in spi_sync (Mark Salter) [2071848 2122415]
- spi: Move ctlr->cur_msg_prepared to struct spi_message (Mark Salter) [2071848 2122415]
- spi: core: Fix error code in spi_register_controller() (Mark Salter) [2071848 2122415]
- spi: tegra210-quad: Multi-cs support (Mark Salter) [2071848 2122415]
- spi: Fix per-cpu stats access on 32 bit systems (Mark Salter) [2071848 2122415]
- spi: <linux/spi/spi.h>: Add missing documentation for struct members (Mark Salter) [2071848 2122415]
- spi: spi.c: Convert statistics to per-cpu u64_stats_t (Mark Salter) [2071848 2122415]
- spi: fix typo in comment (Mark Salter) [2071848 2122415]
- spi: amd: Limit max transfer and message size (Mark Salter) [2071848 2122415]
- spi: spi-imx: mx51_ecspi_prepare_message(): skip writing MX51_ECSPI_CONFIG register if unchanged (Mark Salter) [2071848 2122415]
- spi: spi-imx: add PIO polling support (Mark Salter) [2071848 2122415]
- spi: spi-imx: replace struct spi_imx_data::bitbang by pointer to struct spi_controller (Mark Salter) [2071848 2122415]
- spi: spi-imx: spi_imx_buf_rx_swap_u32(): replace open coded swahw32s() (Mark Salter) [2071848 2122415]
- spi: spi-imx: spi_imx_buf_rx_swap_u32(): fix sparse warning: use swab32s() instead of cpu_to_be32() (Mark Salter) [2071848 2122415]
- spi: spi-imx: mx51_ecspi_intctrl(): prefer 'unsigned int' to bare use of 'unsigned' (Mark Salter) [2071848 2122415]
- spi: spi-imx: avoid unnecessary line continuations (Mark Salter) [2071848 2122415]
- spi: spi-imx: fix sparse warning: add identifier name to function definition (Mark Salter) [2071848 2122415]
- spi: spi-fsl-qspi: check return value after calling platform_get_resource_byname() (Mark Salter) [2071848 2122415]
- spi: spi-imx: complete conversion from master -> controller (Mark Salter) [2071848 2122415]
- spi: core: Display return code when failing to transfer message (Mark Salter) [2071848 2122415]
- spi: Doc fix - Describe add_lock and dma_map_dev in spi_controller (Mark Salter) [2071848 2122415]
- spi: Use helper for safer setting of driver_override (Mark Salter) [2071848 2122415]
- spi: spi-imx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Mark Salter) [2071848 2122415]
- spi: core: Initialize returned status in spi_setup (Mark Salter) [2071848 2122415]
- spi: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Mark Salter) [2071848 2122415]
- spi: spi-imx: add support for SPI_RX_CPHA_FLIP (Mark Salter) [2071848 2122415]
- spi: add SPI_RX_CPHA_FLIP mode bit (Mark Salter) [2071848 2122415]
- spi: core: Only check bits_per_word validity when explicitly provided (Mark Salter) [2071848 2122415]
- spi: core: add dma_map_dev for __spi_unmap_msg() (Mark Salter) [2071848 2122415]
- spi: Fix erroneous sgs value with min_t() (Mark Salter) [2071848 2122415]
- spi: tegra210-quad: combined sequence mode (Mark Salter) [2071848 2122415]
- spi: tegra210-quad: add acpi support (Mark Salter) [2071848 2122415]
- spi: qup: replace spin_lock_irqsave by spin_lock in hard IRQ (Mark Salter) [2071848 2122415]
- spi: use specific last_cs instead of last_cs_enable (Mark Salter) [2071848 2122415]
- spi: tegra210-quad: add new chips to compatible (Mark Salter) [2071848 2122415]
- spi: tegra210-quad: use device_reset method (Mark Salter) [2071848 2122415]
- spi: use sysfs_emit() for printing statistics and add trailing newline (Mark Salter) [2071848 2122415]
- spi: amd: Fix building without ACPI enabled (Mark Salter) [2071848 2122415]
- spi: Retire legacy GPIO handling (Mark Salter) [2071848 2122415]
- spi: amd: Add support for version AMDI0062 (Mark Salter) [2071848 2122415]
- spi: amd: Remove needless rom_addr variable (Mark Salter) [2071848 2122415]
- spi: amd: Use iopoll for busy waiting (Mark Salter) [2071848 2122415]
- spi: spi-mem: Introduce a capability structure (Mark Salter) [2071848 2122415]
- spi: tegra210-quad: Fix missin IRQ check in tegra_qspi_probe (Mark Salter) [2071848 2122415]
- spi: Make spi_alloc_device and spi_add_device public again (Mark Salter) [2071848 2122415]
- spi: pxa2xx_spi: Convert to use GPIO descriptors (Mark Salter) [2071848 2122415]
- spi: Fix invalid sgs value (Mark Salter) [2071848 2122415]
- spi: don't include ptp_clock_kernel.h in spi.h (Mark Salter) [2071848 2122415]
- spi: pxa2xx: Propagate firmware node (Mark Salter) [2071848 2122415]
- spi: Fix incorrect cs_setup delay handling (Mark Salter) [2071848 2122415]
- spi: pxa2xx: Get rid of unused enable_loopback member (Mark Salter) [2071848 2122415]
- spi: pxa2xx: Get rid of unused ->cs_control() (Mark Salter) [2071848 2122415]
- spi: tegra210-quad: use devm call for cdata memory (Mark Salter) [2071848 2122415]
- spi: Fix condition in the __spi_register_driver() (Mark Salter) [2071848 2122415]
- spi: pxa2xx: Remove redundant ->read() and ->write() in struct chip_data (Mark Salter) [2071848 2122415]
- spi: Fix multi-line comment style (Mark Salter) [2071848 2122415]
- spi: Replace memset() with __GFP_ZERO (Mark Salter) [2071848 2122415]
- spi: deduplicate spi_match_id() in __spi_register_driver() (Mark Salter) [2071848 2122415]
- spi: xlp: Remove Netlogic XLP variants (Mark Salter) [2071848 2122415]
- spi: lpspi: release requested DMA channels (Mark Salter) [2071848 2122415]
- spi: fix use-after-free of the add_lock mutex (Mark Salter) [2071848 2122415]
- spi: lpspi: Silence error message upon deferred probe (Mark Salter) [2071848 2122415]
- rtc: ds1390: Add SPI ID table (Mark Salter) [2071848 2122415]
- rtc: mcp795: Add SPI ID table (Mark Salter) [2071848 2122415]
- spi: tegra210-quad: Put device into suspend on driver removal (Mark Salter) [2071848 2122415]
- spi: Check we have a spi_device_id for each DT compatible (Mark Salter) [2071848 2122415]
- spi: Make several public functions private to spi.c (Mark Salter) [2071848 2122415]
- spi: Reorder functions to simplify the next commit (Mark Salter) [2071848 2122415]
- spi: Remove unused function spi_busnum_to_master() (Mark Salter) [2071848 2122415]
- spi: Move comment about chipselect check to the right place (Mark Salter) [2071848 2122415]
- spi: amd: Don't wait for a write-only transfer to finish (Mark Salter) [2071848 2122415]
- spi: amd: Remove unneeded variable (Mark Salter) [2071848 2122415]
- spi: amd: Refactor amd_spi_busy_wait (Mark Salter) [2071848 2122415]
- spi: amd: Refactor code to use less spi_master_get_devdata (Mark Salter) [2071848 2122415]
- spi: spl022: fix Microwire full duplex mode (Mark Salter) [2071848 2122415]
- spi-mux: Fix false-positive lockdep splats (Mark Salter) [2071848 2122415]
- spi: Fix deadlock when adding SPI controllers on SPI buses (Mark Salter) [2071848 2122415]
- spi: spi-nxp-fspi: don't depend on a specific node name erratum workaround (Mark Salter) [2071848 2122415]
- nfc: st-nci: Add SPI ID matching DT compatible (Mark Salter) [2071848 2122415]
- spi: Revert modalias changes (Mark Salter) [2071848 2122415]
- spi: <linux/spi/spi.h>: add missing struct kernel-doc entry (Mark Salter) [2071848 2122415]
- spi: move cs spi_delay to spi_device (Mark Salter) [2071848 2122415]
- spi: imx: Implement support for CS_WORD (Mark Salter) [2071848 2122415]
- spi: pxa2xx: Adapt reset_sccr1() to the case when no message available (Mark Salter) [2071848 2122415]
- spi: imx: remove ERR009165 workaround on i.mx6ul (Mark Salter) [2071848 2122415]
- spi: imx: fix ERR009165 (Mark Salter) [2071848 2122415]
- spi: imx: Simplify logic in spi_imx_push() (Mark Salter) [2071848 2122415]
- spi: pxa2xx: Reuse int_stop_and_reset() in couple of places (Mark Salter) [2071848 2122415]
- spi: pxa2xx: Reset DMA bits in CR1 in reset_sccr1() (Mark Salter) [2071848 2122415]
- spi: pxa2xx: Convert reset_sccr1() to use pxa2xx_spi_update() (Mark Salter) [2071848 2122415]
- i2c: qcom-geni: add support for I2C Master Hub variant (Andrew Halaney) [2164495]
- i2c: qcom-geni: add desc struct to prepare support for I2C Master Hub variant (Andrew Halaney) [2164495]
- i2c: qcom-geni: fix error return code in geni_i2c_gpi_xfer (Andrew Halaney) [2164495]
- clk: qcom: rpmh: add support for SM6350 rpmh IPA clock (Adrien Thierry) [2158909]
- clk: qcom: mmcc-msm8974: use parent_hws/_data instead of parent_names (Adrien Thierry) [2158909]
- clk: qcom: mmcc-msm8974: move clock parent tables down (Adrien Thierry) [2158909]
- clk: qcom: mmcc-msm8974: use ARRAY_SIZE instead of specifying num_parents (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8974: use parent_hws/_data instead of parent_names (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8974: move clock parent tables down (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8974: use ARRAY_SIZE instead of specifying num_parents (Adrien Thierry) [2158909]
- clk: qcom: gcc-ipq4019: switch to devm_clk_notifier_register (Adrien Thierry) [2158909]
- clk: qcom: rpmh: remove usage of platform name (Adrien Thierry) [2158909]
- clk: qcom: rpmh: rename VRM clock data (Adrien Thierry) [2158909]
- clk: qcom: rpmh: rename ARC clock data (Adrien Thierry) [2158909]
- clk: qcom: rpmh: support separate symbol name for the RPMH clocks (Adrien Thierry) [2158909]
- clk: qcom: rpmh: remove platform names from BCM clocks (Adrien Thierry) [2158909]
- clk: qcom: rpmh: drop all _ao names (Adrien Thierry) [2158909]
- clk: qcom: rpmh: reuse common duplicate clocks (Adrien Thierry) [2158909]
- clk: qcom: rpmh: group clock definitions together (Adrien Thierry) [2158909]
- clk: qcom: rpm: drop the platform from clock definitions (Adrien Thierry) [2158909]
- clk: qcom: rpm: drop the _clk suffix completely (Adrien Thierry) [2158909]
- clk: qcom: rpm: drop separate active-only names (Adrien Thierry) [2158909]
- clk: qcom: rpm: remove unused active-only clock names (Adrien Thierry) [2158909]
- clk: qcom: Add GCC driver for SM8550 (Adrien Thierry) [2158909]
- clk: qcom: Add LUCID_OLE PLL type for SM8550 (Adrien Thierry) [2158909]
- clk: qcom: gdsc: Increase status poll timeout (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8939: Add rates to the GP clocks (Adrien Thierry) [2158909]
- clk: qcom: hfpll: use devm_platform_get_and_ioremap_resource() (Adrien Thierry) [2158909]
- clk: qcom: ipq8074: populate fw_name for all parents (Adrien Thierry) [2158909]
- clk: qcom: krait-cc: convert to parent_data API (Adrien Thierry) [2158909]
- clk: qcom: krait-cc: convert to devm_clk_hw_register (Adrien Thierry) [2158909]
- clk: qcom: krait-cc: handle secondary mux sourcing out of acpu_aux (Adrien Thierry) [2158909]
- clk: qcom: krait-cc: also enable secondary mux and div clk (Adrien Thierry) [2158909]
- clk: qcom: krait-cc: fix wrong parent order for secondary mux (Adrien Thierry) [2158909]
- clk: qcom: krait-cc: use devm variant for clk notifier register (Adrien Thierry) [2158909]
- clk: qcom: clk-krait: fix wrong div2 functions (Adrien Thierry) [2158909]
- clk: qcom: kpss-xcc: register it as clk provider (Adrien Thierry) [2158909]
- clk: qcom: ipq8074: add missing networking resets (Adrien Thierry) [2158909]
- clk: qcom: reset: support resetting multiple bits (Adrien Thierry) [2158909]
- clk: qcom: lpass-sc7180: Avoid an extra "struct dev_pm_ops" (Adrien Thierry) [2158909]
- clk: qcom: lpass-sc7180: Fix pm_runtime usage (Adrien Thierry) [2158909]
- clk: qcom: lpass-sc7280: Fix pm_runtime usage (Adrien Thierry) [2158909]
- clk: qcom: gcc-sc8280xp: add cxo as parent for three ufs ref clks (Adrien Thierry) [2158909]
- clk: qcom: Add display clock controller driver for SM6375 (Adrien Thierry) [2158909]
- clk: qcom: Add SC8280XP display clock controller (Adrien Thierry) [2158909]
- clk: qcom: ipq8074: convert to parent data (Adrien Thierry) [2158909]
- clk: qcom: Add support for QDU1000 and QRU1000 RPMh clocks (Adrien Thierry) [2158909]
- clk: qcom: dispcc-sm8250: Disable link_div_clk_src for sm8150 (Adrien Thierry) [2158909]
- clk: qcom: dispcc-sm8250: Add missing EDP clocks for sm8350 (Adrien Thierry) [2158909]
- clk: qcom: dispcc-sm8250: Add RETAIN_FF_ENABLE flag for mdss_gdsc (Adrien Thierry) [2158909]
- clk: qcom: dispcc-sm8250: Disable EDP_GTC for sm8350 (Adrien Thierry) [2158909]
- clk: qcom: gcc-sm8250: Use retention mode for USB GDSCs (Adrien Thierry) [2158909]
- clk: qcom: dispcc-sm6350: Add CLK_OPS_PARENT_ENABLE to pixel&byte src (Adrien Thierry) [2158909]
- clk: qcom: gcc-sm6125: Remove gpll7 from sdcc2_apps (Adrien Thierry) [2158909]
- clk: qcom: gcc-ipq806x: use parent_data for the last remaining entry (Adrien Thierry) [2158909]
- clk: qcom: gdsc: Remove direct runtime PM calls (Adrien Thierry) [2158909]
- clk: qcom: Update the force mem core bit for GPU clocks (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8660: Drop hardcoded fixed board clocks (Adrien Thierry) [2158909]
- clk: qcom: gcc-sm6375: Ensure unsigned long type (Adrien Thierry) [2158909]
- clk: qcom: gcc-sm6375: Remove unused variables (Adrien Thierry) [2158909]
- clk: qcom: kpss-xcc: convert to parent data API (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8939: use ARRAY_SIZE instead of specifying num_parents (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8939: use parent_hws where possible (Adrien Thierry) [2158909]
- clk: qcom: gcc-sm6350: Update the .pwrsts for usb gdscs (Adrien Thierry) [2158909]
- clk: qcom: gcc-sc8280xp: use retention for USB power domains (Adrien Thierry) [2158909]
- clk: qcom: gdsc: add missing error handling (Adrien Thierry) [2158909]
- clk: qcom: Add global clock controller driver for SM6375 (Adrien Thierry) [2158909]
- clk: qcom: alpha: Add support for programming the PLL_FSM_LEGACY_MODE bit (Adrien Thierry) [2158909]
- clk: qcom: gcc-sc7280: Update the .pwrsts for usb gdscs (Adrien Thierry) [2158909]
- clk: qcom: gcc-sc7180: Update the .pwrsts for usb gdsc (Adrien Thierry) [2158909]
- clk: qcom: gdsc: Fix the handling of PWRSTS_RET support (Adrien Thierry) [2158909]
- clk: qcom: Add SC8280XP GPU clock controller (Adrien Thierry) [2158909]
- clk: qcom: smd: Add SM6375 clocks (Adrien Thierry) [2158909]
- clk: qcom: rpmhcc: add sdm670 clocks (Adrien Thierry) [2158909]
- clk: qcom: Merge alt alpha plls for qcm2260, sm6115 (Adrien Thierry) [2158909]
- clk: qcom: gcc-sm6115: Move alpha pll bramo overrides (Adrien Thierry) [2158909]
- clk: qcom: gcc-sm6115: Override default Alpha PLL regs (Adrien Thierry) [2158909]
- clk: qcom: Add support for Display Clock Controller on SM8450 (Adrien Thierry) [2158909]
- clk: qcom: alpha-pll: add support for power off mode for lucid evo PLL (Adrien Thierry) [2158909]
- clk: qcom: Add display clock controller driver for SM6115 (Adrien Thierry) [2158909]
- clk: qcom: gcc-sc7280: Update the .pwrsts for PCIe GDSC (Adrien Thierry) [2158909]
- clk: qcom: lpass: Fix lpass audiocc probe (Adrien Thierry) [2158909]
- clk: qcom: apss-ipq-pll: add support for IPQ8074 (Adrien Thierry) [2158909]
- clk: qcom: apss-ipq-pll: update IPQ6018 Alpha PLL config (Adrien Thierry) [2158909]
- clk: qcom: apss-ipq-pll: use OF match data for Alpha PLL config (Adrien Thierry) [2158909]
- clk: qcom: apss-ipq6018: mark apcs_alias0_core_clk as critical (Adrien Thierry) [2158909]
- clk: qcom: apss-ipq6018: fix apcs_alias0_clk_src (Adrien Thierry) [2158909]
- clk: qcom: clk-rcg2: add rcg2 mux ops (Adrien Thierry) [2158909]
- clk: qcom: lcc-ipq806x: use ARRAY_SIZE for num_parents (Adrien Thierry) [2158909]
- clk: qcom: lcc-ipq806x: convert to parent data (Adrien Thierry) [2158909]
- clk: qcom: lcc-ipq806x: add reset definition (Adrien Thierry) [2158909]
- clk: qcom: cpu-8996: use constant mask for pmux (Adrien Thierry) [2158909]
- clk: qcom: cpu-8996: don't store parents in clk_cpu_8996_pmux (Adrien Thierry) [2158909]
- clk: qcom: cpu-8996: move ACD logic to clk_cpu_8996_pmux_determine_rate (Adrien Thierry) [2158909]
- clk: qcom: cpu-8996: declare ACD clocks (Adrien Thierry) [2158909]
- clk: qcom: cpu-8996: switch to devm_clk_notifier_register (Adrien Thierry) [2158909]
- clk: qcom: msm8996-cpu: Use parent_data/_hws for all clocks (Adrien Thierry) [2158909]
- clk: qcom: msm8996-cpu: Convert secondary muxes to clk_regmap_mux (Adrien Thierry) [2158909]
- clk: qcom: msm8996-cpu: Unify cluster order (Adrien Thierry) [2158909]
- clk: qcom: msm8996-cpu: Statically define PLL dividers (Adrien Thierry) [2158909]
- clk: qcom: msm8996-cpu: Rename DIV_2_INDEX to SMUX_INDEX (Adrien Thierry) [2158909]
- clk: qcom: clk-rcg2: Take clock boundaries into consideration for gfx3d (Adrien Thierry) [2158909]
- clk: Introduce the clk_hw_get_rate_range function (Adrien Thierry) [2158909]
- clk: qcom: smd-rpm: Add clocks for MSM8909 (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8909: Increase delay for USB PHY reset (Adrien Thierry) [2158909]
- clk: qcom: reset: Allow specifying custom reset delay (Adrien Thierry) [2158909]
- clk: qcom: Add driver for MSM8909 GCC (Adrien Thierry) [2158909]
- clk: qcom: mmcc-msm8960: use parent_hws/_data instead of parent_names (Adrien Thierry) [2158909]
- clk: qcom: mmcc-msm8960: move clock parent tables down (Adrien Thierry) [2158909]
- clk: qcom: mmcc-msm8960: use ARRAY_SIZE instead of specifying num_parents (Adrien Thierry) [2158909]
- clk: qcom: lcc-msm8960: use parent_hws/_data instead of parent_names (Adrien Thierry) [2158909]
- clk: qcom: lcc-msm8960: use macros to implement mi2s clocks (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8960: use parent_hws/_data instead of parent_names (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8960: use ARRAY_SIZE instead of specifying num_parents (Adrien Thierry) [2158909]
- clk: qcom: clk-rpmh: Remove redundant if statement (Adrien Thierry) [2158909]
- clk: qcom: gcc-sdm845: add sdm670 global clock data (Adrien Thierry) [2158909]
- clk: qcom: gcc-sdm845: use device tree match data (Adrien Thierry) [2158909]
- clk: qcom: a53-pll: convert to use parent_data rather than parent_names (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8660: use parent_hws/_data instead of parent_names (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8660: use ARRAY_SIZE instead of specifying num_parents (Adrien Thierry) [2158909]
- clk: qcom: sm6115: Select QCOM_GDSC (Adrien Thierry) [2158909]
- clk: qcom: lpass: Add support for resets & external mclk for SC7280 (Adrien Thierry) [2158909]
- clk: qcom: lpass: Handle the regmap overlap of lpasscc and lpass_aon (Adrien Thierry) [2158909]
- clk: qcom: gcc-sdm660: Use floor ops for SDCC1 clock (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8916: use parent_hws/_data instead of parent_names (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8916: move gcc_mss_q6_bimc_axi_clk down (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8916: move GPLL definitions up (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8916: use ARRAY_SIZE instead of specifying num_parents (Adrien Thierry) [2158909]
- clk: gcc-sc8280xp: keep USB power-domains always-on (Adrien Thierry) [2158909]
- clk: gcc-sc8280xp: keep PCIe power-domains always-on (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8994: use parent_hws for gpll0/4 (Adrien Thierry) [2158909]
- clk: qcom: clk-rpm: convert to parent_data API (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8939: Add missing USB HS system clock frequencies (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8939: Add missing MDSS MDP clock frequencies (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8939: Add missing CAMSS CPP clock frequencies (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8939: Fix venus0_vcodec0_clk frequency definitions (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8939: Add missing CAMSS CCI bus clock (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8939: Fix weird field spacing in ftbl_gcc_camss_cci_clk (Adrien Thierry) [2158909]
- clk: qcom: gdsc: Bump parent usage count when GDSC is found enabled (Adrien Thierry) [2158909]
- clk: qcom: Drop mmcx gdsc supply for dispcc and videocc (Adrien Thierry) [2158909]
- clk: qcom: fix build error initializer element is not constant (Adrien Thierry) [2158909]
- clk: qcom: add support for SM8350 DISPCC (Adrien Thierry) [2158909]
- clk: qcom: add support for SM8350 GPUCC (Adrien Thierry) [2158909]
- clk: qcom: add camera clock controller driver for SM8450 SoC (Adrien Thierry) [2158909]
- clk: qcom: clk-alpha-pll: add Rivian EVO PLL configuration interfaces (Adrien Thierry) [2158909]
- clk: qcom: clk-alpha-pll: add Lucid EVO PLL configuration interfaces (Adrien Thierry) [2158909]
- clk: qcom: clk-alpha-pll: limit exported symbols to GPL licensed code (Adrien Thierry) [2158909]
- clk: qcom: clk-alpha-pll: fix clk_trion_pll_configure description (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8960: create tsens device if there are no child nodes (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8916: Add rates to the GP clocks (Adrien Thierry) [2158909]
- clk: qcom: clk-rcg2: Make sure to not write d=0 to the NMD register (Adrien Thierry) [2158909]
- clk: qcom: clk-rcg2: Fail Duty-Cycle configuration if MND divider is not enabled. (Adrien Thierry) [2158909]
- clk: qcom: camcc-sm8250: Fix topology around titan_top power domain (Adrien Thierry) [2158909]
- clk: qcom: camcc-sdm845: Fix topology around titan_top power domain (Adrien Thierry) [2158909]
- clk: qcom: ipq8074: dont disable gcc_sleep_clk_src (Adrien Thierry) [2158909]
- clk: qcom: ipq8074: add USB GDSCs (Adrien Thierry) [2158909]
- clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks (Adrien Thierry) [2158909]
- clk: qcom: ipq8074: add PPE crypto clock (Adrien Thierry) [2158909]
- clk: qcom: ipq8074: fix NSS port frequency tables (Adrien Thierry) [2158909]
- clk: qcom: ipq8074: SW workaround for UBI32 PLL lock (Adrien Thierry) [2158909]
- clk: qcom: ipq8074: fix NSS core PLL-s (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8939: Point MM peripherals to system_mm_noc clock (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8939: Add missing system_mm_noc_bfdcd_clk_src (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8939: Fix bimc_ddr_clk_src rcgr base address (Adrien Thierry) [2158909]
- clk: qcom: gcc-sc8280xp: use phy-mux clock for PCIe (Adrien Thierry) [2158909]
- clk: qcom: clk-krait: add apq/ipq8064 errata workaround (Adrien Thierry) [2158909]
- clk: qcom: clk-krait: unlock spin after mux completion (Adrien Thierry) [2158909]
- clk: qcom: clk-hfpll: use poll_timeout macro (Adrien Thierry) [2158909]
- clk: qcom: gcc-sm6350: Drop extra semicolon (Adrien Thierry) [2158909]
- clk: qcom: gcc-sc8280xp: use collapse-voting for PCIe GDSCs (Adrien Thierry) [2158909]
- clk: qcom: gdsc: add support for collapse-vote registers (Adrien Thierry) [2158909]
- clk: qcom: gdsc: add collapse-bit helper (Adrien Thierry) [2158909]
- clk: qcom: camcc-sm8250: Fix halt on boot by reducing driver's init level (Adrien Thierry) [2158909]
- clk: qcom: gcc-sc7280: use new clk_regmap_phy_mux_ops for PCIe pipe clocks (Adrien Thierry) [2158909]
- clk: qcom: gcc-sm8450: use new clk_regmap_phy_mux_ops for PCIe pipe clocks (Adrien Thierry) [2158909]
- clk: qcom: regmap: add PHY clock source implementation (Adrien Thierry) [2158909]
- clk: qcom: mmcc-msm8996: use parent_hws/_data instead of parent_names (Adrien Thierry) [2158909]
- clk: qcom: mmcc-msm8996: move clock parent tables down (Adrien Thierry) [2158909]
- clk: qcom: mmcc-msm8996: use ARRAY_SIZE instead of specifying num_parents (Adrien Thierry) [2158909]
- clk: qcom: rpmh: Add note about sleep/wake state for BCMs (Adrien Thierry) [2158909]
- Revert "clk: qcom: regmap-mux: add pipe clk implementation" (Adrien Thierry) [2158909]
- Revert "clk: qcom: gcc-sc7280: use new clk_regmap_mux_safe_ops for PCIe pipe clocks" (Adrien Thierry) [2158909]
- Revert "clk: qcom: gcc-sm8450: use new clk_regmap_mux_safe_ops for PCIe pipe clocks" (Adrien Thierry) [2158909]
- clk: qcom: rcg2: Cache CFG register updates for parked RCGs (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8976: Add modem reset (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8976: Set floor ops for SDCC (Adrien Thierry) [2158909]
- clk: qcom: smd: Update MSM8976 RPM clocks. (Adrien Thierry) [2158909]
- clk: qcom: clk-rcg2: fix gfx3d frequency calculation (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8998: add SSC-related clocks (Adrien Thierry) [2158909]
- clk: qcom: lpass: Add support for LPASS clock controller for SC7280 (Adrien Thierry) [2158909]
- clk: qcom: gcc-sc7280: use new clk_regmap_mux_safe_ops for PCIe pipe clocks (Adrien Thierry) [2158909]
- clk: qcom: gcc-sm8450: use new clk_regmap_mux_safe_ops for PCIe pipe clocks (Adrien Thierry) [2158909]
- clk: qcom: regmap-mux: add pipe clk implementation (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8994: Fix gpll4 width (Adrien Thierry) [2158909]
- clk: qcom: sm6125-gcc: fix typos in comments (Adrien Thierry) [2158909]
- clk: qcom: Add display clock controller driver for SM6125 (Adrien Thierry) [2158909]
- clk: qcom: Fix sorting of SDX_GCC_65 in Makefile and Kconfig (Adrien Thierry) [2158909]
- clk: qcom: gcc: Add emac GDSC support for SM8150 (Adrien Thierry) [2158909]
- clk: qcom: gcc: sm8150: Fix some identation issues (Adrien Thierry) [2158909]
- clk: qcom: gcc: Add UFS_CARD and UFS_PHY GDSCs for SM8150 (Adrien Thierry) [2158909]
- clk: qcom: gcc: Add PCIe0 and PCIe1 GDSC for SM8150 (Adrien Thierry) [2158909]
- clk: qcom: clk-rcg2: Update the frac table for pixel clock (Adrien Thierry) [2158909]
- clk: qcom: clk-rcg2: Update logic to calculate D value for RCG (Adrien Thierry) [2158909]
- clk: qcom: smd: Add missing MSM8998 RPM clocks (Adrien Thierry) [2158909]
- clk: qcom: smd: Add missing RPM clocks for msm8992/4 (Adrien Thierry) [2158909]
- clk: qcom: gcc-ipq806x: add CryptoEngine resets (Adrien Thierry) [2158909]
- clk: qcom: gcc-ipq806x: add CryptoEngine clocks (Adrien Thierry) [2158909]
- clk: qcom: gcc-ipq806x: add additional freq for sdc table (Adrien Thierry) [2158909]
- clk: qcom: clk-rcg: add clk_rcg_floor_ops ops (Adrien Thierry) [2158909]
- clk: qcom: gcc-ipq806x: add unusued flag for critical clock (Adrien Thierry) [2158909]
- clk: qcom: gcc-ipq806x: add additional freq nss cores (Adrien Thierry) [2158909]
- clk: qcom: gcc-ipq806x: use ARRAY_SIZE for num_parents (Adrien Thierry) [2158909]
- clk: qcom: gcc-ipq806x: convert parent_names to parent_data (Adrien Thierry) [2158909]
- clk: qcom: gcc-ipq806x: fix wrong naming for gcc_pxo_pll8_pll0 (Adrien Thierry) [2158909]
- clk: qcom: Add SDX65 APCS clock controller support (Adrien Thierry) [2158909]
- clk: qcom: Add A7 PLL support for SDX65 (Adrien Thierry) [2158909]
- clk: qcom: Add GPU clock controller driver for SM6350 (Adrien Thierry) [2158909]
- clk: qcom: Add display clock controller driver for SM6350 (Adrien Thierry) [2158909]
- clk: qcom: Declare mux table as const u32[] (Adrien Thierry) [2158909]
- clk: qcom: dispcc: Update the transition delay for MDSS GDSC (Adrien Thierry) [2158909]
- clk: qcom: gdsc: Add support to update GDSC transition delay (Adrien Thierry) [2158909]
- clk: qcom: ipq8074: Use floor ops for SDCC1 clock (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8994: Remove NoC clocks (Adrien Thierry) [2158909]
- clk: qcom: Add MSM8226 Multimedia Clock Controller support (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8996: start getting rid of xo clk (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8996: use parent_hws/_data instead of parent_names (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8996: move clock parent tables down (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8996: drop unsupported clock sources (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8996: use ARRAY_SIZE instead of specifying num_parents (Adrien Thierry) [2158909]
- clk: qcom: videocc-sc7180: use parent_hws instead of parent_data (Adrien Thierry) [2158909]
- clk: qcom: camcc-sdm845: convert to parent_hws/_data (Adrien Thierry) [2158909]
- clk: qcom: camcc-sdm845: move clock parent tables down (Adrien Thierry) [2158909]
- clk: qcom: camcc-sdm845: get rid of the test clock (Adrien Thierry) [2158909]
- clk: qcom: camcc-sdm845: use ARRAY_SIZE instead of specifying num_parents (Adrien Thierry) [2158909]
- clk: qcom: camcc-sc7180: use parent_hws instead of parent_data (Adrien Thierry) [2158909]
- clk: qcom: camcc-sc7180: get rid of the test clock (Adrien Thierry) [2158909]
- clk: qcom: camcc-sc7180: use ARRAY_SIZE instead of specifying num_parents (Adrien Thierry) [2158909]
- clk: qcom: gpucc-sdm660: use parent_hws instead of parent_data (Adrien Thierry) [2158909]
- clk: qcom: gpucc-sdm660: get rid of the test clock (Adrien Thierry) [2158909]
- clk: qcom: gpucc-sdm660: fix two clocks with parent_names (Adrien Thierry) [2158909]
- clk: qcom: Add display clock controller driver for QCM2290 (Adrien Thierry) [2158909]
- clk: qcom: ipq8074: fix PCI-E clock oops (Adrien Thierry) [2158909]
- clk: qcom: gcc-sc7280: Mark gcc_cfg_noc_lpass_clk always enabled (Adrien Thierry) [2158909]
- clk: qcom: clk-alpha-pll: Increase PLL lock detect poll time (Adrien Thierry) [2158909]
- clk: qcom: turingcc-qcs404: explicitly include clk-provider.h (Adrien Thierry) [2158909]
- clk: qcom: q6sstop-qcs404: explicitly include clk-provider.h (Adrien Thierry) [2158909]
- clk: qcom: mmcc-apq8084: explicitly include clk-provider.h (Adrien Thierry) [2158909]
- clk: qcom: lpasscc-sdm845: explicitly include clk-provider.h (Adrien Thierry) [2158909]
- clk: qcom: lpasscc-sc7280: explicitly include clk-provider.h (Adrien Thierry) [2158909]
- clk: qcom: gcc-sm6350: explicitly include clk-provider.h (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8994: explicitly include clk-provider.h (Adrien Thierry) [2158909]
- clk: qcom: gcc-sm8350: explicitly include clk-provider.h (Adrien Thierry) [2158909]
- clk: qcom: Add MSM8976/56 Global Clock Controller (GCC) driver (Adrien Thierry) [2158909]
- clk: qcom: Add clock driver for SM8450 (Adrien Thierry) [2158909]
- clk: qcom: Add SDX65 GCC support (Adrien Thierry) [2158909]
- clk: qcom: Add LUCID_EVO PLL type for SDX65 (Adrien Thierry) [2158909]
- clk: qcom: sm6125-gcc: Swap ops of ice and apps on sdcc1 (Adrien Thierry) [2158909]
- clk: qcom: rpmh: add support for SM8450 rpmh clocks (Adrien Thierry) [2158909]
- clk: qcom: smd-rpm: Drop binary value handling for buffered clock (Adrien Thierry) [2158909]
- clk: qcom: smd-rpm: Drop the use of struct rpm_cc (Adrien Thierry) [2158909]
- clk: qcom: smd-rpm: Drop MFD qcom-rpm reference (Adrien Thierry) [2158909]
- clk: qcom: Add support for SDX65 RPMh clocks (Adrien Thierry) [2158909]
- clk: qcom: clk-alpha-pll: Don't reconfigure running Trion (Adrien Thierry) [2158909]
- clk: qcom: regmap-mux: fix parent clock lookup (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk (Adrien Thierry) [2158909]
- clk: qcom: gdsc: enable optional power domain support (Adrien Thierry) [2158909]
- clk: qcom: videocc-sm8250: use runtime PM for the clock controller (Adrien Thierry) [2158909]
- clk: qcom: dispcc-sm8250: use runtime PM for the clock controller (Adrien Thierry) [2158909]
- clk: qcom: gcc-sc7280: Drop unused array (Adrien Thierry) [2158909]
- clk: qcom: camcc: Add camera clock controller driver for SC7280 (Adrien Thierry) [2158909]
- clk: qcom: Add lpass clock controller driver for SC7280 (Adrien Thierry) [2158909]
- clk: qcom: Kconfig: Sort the symbol for SC_LPASS_CORECC_7180 (Adrien Thierry) [2158909]
- clk: qcom: mmcc-sdm660: Add hw_ctrl flag to venus_core0_gdsc (Adrien Thierry) [2158909]
- clk: qcom: mmcc-sdm660: Add necessary CXCs to venus_gdsc (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8994: Use ARRAY_SIZE() for num_parents (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8994: Add proper msm8992 support (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8994: Add modem reset (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8994: Remove the inexistent GDSC_PCIE (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8994: Add missing clocks (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8994: Add missing NoC clocks (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8994: Fix up SPI QUP clocks (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8994: Modernize the driver (Adrien Thierry) [2158909]
- clk: qcom: smd-rpm: Add QCM2290 RPM clock support (Adrien Thierry) [2158909]
- clk: qcom: smd-rpm: Add .recalc_rate hook for clk_smd_rpm_branch_ops (Adrien Thierry) [2158909]
- clk: qcom: Add Global Clock Controller driver for QCM2290 (Adrien Thierry) [2158909]
- clk: qcom: add select QCOM_GDSC for SM6350 (Adrien Thierry) [2158909]
- clk: qcom: gcc-sm6115: Fix offset for hlos1_vote_turing_mmu_tbu0_gdsc (Adrien Thierry) [2158909]
- clk: qcom: gcc: Remove CPUSS clocks control for SC7280 (Adrien Thierry) [2158909]
- clk: qcom: Remove redundant .owner (Adrien Thierry) [2158909]
- clk: qcom: mmcc-msm8998: Remove unnecessary fallbacks to global clocks (Adrien Thierry) [2158909]
- clk: qcom: gpucc-msm8998: Remove unnecessary fallbacks to global clocks (Adrien Thierry) [2158909]
- clk: qcom: mmcc-msm8998: Use ARRAY_SIZE for num_parents (Adrien Thierry) [2158909]
- clk: qcom: gpucc-msm8998: Use ARRAY_SIZE for num_parents (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8998: Remove transient global "xo" clock (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8998: Use parent_data/hws for internal clock relations (Adrien Thierry) [2158909]
- clk: qcom: gcc-msm8998: Move parent names and mapping below GPLLs (Adrien Thierry) [2158909]
- clk: qcom: kpss-xcc: Make use of the helper function devm_platform_ioremap_resource() (Adrien Thierry) [2158909]
- clk: qcom: common: Make use of the helper function devm_platform_ioremap_resource() (Adrien Thierry) [2158909]
- clk: qcom: a53-pll: Make use of the helper function devm_platform_ioremap_resource() (Adrien Thierry) [2158909]
- clk: qcom: gpucc-sdm660: Remove fallback to global clock names (Adrien Thierry) [2158909]
- clk: qcom: mmcc-sdm660: Use ARRAY_SIZE for num_parents (Adrien Thierry) [2158909]
- clk: qcom: gpucc-sdm660: Use ARRAY_SIZE for num_parents (Adrien Thierry) [2158909]
- clk: qcom: gcc-sdm660: Use ARRAY_SIZE for num_parents (Adrien Thierry) [2158909]
- clk: qcom: gcc-sm6350: Remove unused variable (Adrien Thierry) [2158909]
- clk: qcom: Add SM6350 GCC driver (Adrien Thierry) [2158909]
- clk: qcom: rpmh: Add support for RPMH clocks on SM6350 (Adrien Thierry) [2158909]
- clk: qcom: adjust selects for SM_VIDEOCC_8150 and SM_VIDEOCC_8250 (Adrien Thierry) [2158909]
- clk: qcom: Add Global Clock controller (GCC) driver for SM6115 (Adrien Thierry) [2158909]
- clk: qcom: mmcc-msm8994: Add MSM8992 support (Adrien Thierry) [2158909]
- clk: qcom: Add msm8994 MMCC driver (Adrien Thierry) [2158909]
- clk: qcom: Add Global Clock Controller driver for MSM8953 (Adrien Thierry) [2158909]
- clk: qcom: gcc-sdm660: Replace usage of parent_names (Adrien Thierry) [2158909]
- clk: qcom: gcc-sdm660: Move parent tables after PLLs (Adrien Thierry) [2158909]
- clk: qcom: use devm_pm_runtime_enable and devm_pm_clk_create (Adrien Thierry) [2158909]
- clk: qcom: a53-pll: Add MSM8939 a53pll support (Adrien Thierry) [2158909]
- clk: qcom: a53pll/mux: Use unique clock name (Adrien Thierry) [2158909]
- clk: qcom: apcs-msm8916: Flag a53mux instead of a53pll as critical (Adrien Thierry) [2158909]
- clk: qcom: gpucc-sm8150: Add SC8180x support (Adrien Thierry) [2158909]
- clk: qcom: smd-rpm: Add mdm9607 clocks (Adrien Thierry) [2158909]
- clk: qcom: rpmcc: Add support for MSM8953 RPM clocks. (Adrien Thierry) [2158909]
- clk: qcom: smd: Add support for SM6115 rpm clocks (Adrien Thierry) [2158909]
- clk: qcom: smd: Add support for SM6125 rpm clocks (Adrien Thierry) [2158909]
- clk: qcom: dispcc-sm8250: Add additional parent clocks for DP (Adrien Thierry) [2158909]
- clk: qcom: Add video clock controller driver for SC7280 (Adrien Thierry) [2158909]
- clk: qcom: Add graphics clock controller driver for SC7280 (Adrien Thierry) [2158909]
- clk: qcom: Add display clock controller driver for SC7280 (Adrien Thierry) [2158909]
- soc: qcom: geni-se: add support for I2C Master Hub wrapper variant (Brian Masney) [2158216]
- soc: qcom: geni-se: add desc struct to specify clocks from device match data (Brian Masney) [2158216]
- soc: qcom: socinfo: Add SM6115 / SM4250 SoC IDs to the soc_id table (Brian Masney) [2158216]
- soc: qcom: socinfo: Add SM8150 and SA8155 SoC IDs to the soc_id table (Brian Masney) [2158216]
- soc: qcom: Select REMAP_MMIO for ICC_BWMON driver (Brian Masney) [2158216]
- soc: qcom: Select REMAP_MMIO for LLCC driver (Brian Masney) [2158216]
- soc: qcom: rpmpd: Add SM4250 support (Brian Masney) [2158216]
- soc: qcom: llcc: Add configuration data for SM8550 (Brian Masney) [2158216]
- soc: qcom: llcc: Add v4.1 HW version support (Brian Masney) [2158216]
- soc: qcom: socinfo: Add SM8550 ID (Brian Masney) [2158216]
- soc: qcom: rpmh-rsc: Avoid unnecessary checks on irq-done response (Brian Masney) [2158216]
- soc: qcom: rpmh-rsc: Add support for RSC v3 register offsets (Brian Masney) [2158216]
- soc: qcom: rpmhpd: Add SM8550 power domains (Brian Masney) [2158216]
- soc: qcom: socinfo: Add MSM8956/76 SoC IDs to the soc_id table (Brian Masney) [2158216]
- soc: qcom: rpmh-rsc: Write CONTROL_TCS with next timer wakeup (Brian Masney) [2158216]
- soc: qcom: rpmh-rsc: Save base address of drv (Brian Masney) [2158216]
- soc: qcom: rpmh-rsc: Attach RSC to cluster PM domain (Brian Masney) [2158216]
- soc: qcom: apr: Add check for idr_alloc and of_property_read_string_index (Brian Masney) [2158216]
- soc: qcom: socinfo: Add QDU1000/QRU1000 SoC IDs to the soc_id table (Brian Masney) [2158216]
- soc: qcom: rpmhpd: Add QDU1000/QRU1000 power domains (Brian Masney) [2158216]
- soc: qcom: spm: Implement support for SAWv2.3, MSM8976 L2 PM (Brian Masney) [2158216]
- soc: qcom: llcc: make irq truly optional (Brian Masney) [2158216]
- soc: qcom: spm: Add MSM8939 SPM register data (Brian Masney) [2158216]
- soc: qcom: stats: Mark device as having no PM support (Brian Masney) [2158216]
- soc: qcom: cmd-db: Mark device as having no PM support (Brian Masney) [2158216]
- soc: qcom: pdr: Make QMI message rules const (Brian Masney) [2158216]
- soc: qcom: rpmhpd: Use highest corner until sync_state (Brian Masney) [2158216]
- soc: qcom: smd-rpm: Add SM6375 compatible (Brian Masney) [2158216]
- soc: qcom: smd-rpm: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Brian Masney) [2158216]
- soc: qcom: rpmhpd: add sdm670 power domains (Brian Masney) [2158216]
- soc: qcom: socinfo: create soc_id table from bindings (Brian Masney) [2158216]
- soc: qcom: move from strlcpy with unused retval to strscpy (Brian Masney) [2158216]
- soc: qcom: rpmpd: Add SM6375 support (Brian Masney) [2158216]
- soc: qcom: icc-bwmon: force clear counter/irq registers (Brian Masney) [2158216]
- soc: qcom: icc-bwmon: add support for sc7280 LLCC BWMON (Brian Masney) [2158216]
- soc: qcom: llcc: Pass LLCC version based register offsets to EDAC driver (Brian Masney) [2158216]
- soc: qcom: llcc: Rename reg_offset structs to reflect LLCC version (Brian Masney) [2158216]
- soc: qcom: qmi: use const for struct qmi_elem_info (Brian Masney) [2158216]
- soc: qcom: icc-bwmon: remove redundant ret variable (Brian Masney) [2158216]
- soc: qcom: stats: Add SDM845 stats config and compatible (Brian Masney) [2158216]
- soc: qcom: socinfo: Add PM6125 ID (Brian Masney) [2158216]
- soc: qcom: socinfo: Add an ID for SM6375 (Brian Masney) [2158216]
- soc: qcom: smem_state: Add refcounting for the 'state->of_node' (Brian Masney) [2158216]
- soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe() (Brian Masney) [2158216]
- soc: qcom: icc-bwmon: add support for SDM845 LLCC BWMON (Brian Masney) [2158216]
- soc: qcom: icc-bwmon: add per-variant quirks (Brian Masney) [2158216]
- soc: qcom: icc-bwmon: use regmap and prepare for BWMON v5 (Brian Masney) [2158216]
- soc: qcom: icc-bwmon: store count unit per variant (Brian Masney) [2158216]
- soc: qcom: icc-bwmon: clear all registers on init (Brian Masney) [2158216]
- soc: qcom: icc-bwmon: store reference to variant data in container (Brian Masney) [2158216]
- soc: qcom: icc-bwmon: drop unused registers (Brian Masney) [2158216]
- soc: qcom: icc-bwmon: re-use IRQ enable/clear define (Brian Masney) [2158216]
- PM: domains: Store the next hrtimer wakeup in genpd (Brian Masney) [2158216]
- soc: dt-bindings: qcom: add gpr bindings (Brian Masney) [2158216]
- dt-bindings: power: rpmpd: Add SM4250 support (Brian Masney) [2158216]
- dt-bindings: power: rpmpd: Add SM8550 to rpmpd binding (Brian Masney) [2158216]
- dt-bindings: power: rpmpd: Add QDU1000/QRU1000 to rpmpd binding (Brian Masney) [2158216]
- dt-bindings: power: rpmpd: add sdm670 power domains (Brian Masney) [2158216]
- dt-bindings: power: rpmpd: Add SM6375 power domains (Brian Masney) [2158216]
- dt-bindings: power: qcom-rpmpd: Add MSM8909 power domains (Brian Masney) [2158216]
- dt-bindings: arm: qcom,ids: Add SoC IDs for SM6115 / SM4250 and variants (Brian Masney) [2158216]
- dt-bindings: arm: qcom,ids: Add SoC IDs for SM8150 and SA8155 (Brian Masney) [2158216]
- dt-bindings: arm: qcom,ids: Add SoC IDs for MSM8956 and MSM8976 (Brian Masney) [2158216]
- dt-bindings: arm: qcom,ids: Add SoC IDs for QDU1000/QRU1000 (Brian Masney) [2158216]
- dt-bindings: arm: qcom: document qcom,msm-id and qcom,board-id (Brian Masney) [2158216]
- regulator: qcom-labibb: Fix missing of_node_put() in qcom_labibb_regulator_probe() (Adrien Thierry) [2157968]
- regulator: qcom-rpmh: Add support for PM8550 regulators (Adrien Thierry) [2157968]
- regulator: qcom-rpmh: Fix PMR735a S3 regulator spec (Adrien Thierry) [2157968]
- regulator: qcom_smd: Fix PMR735a S3 regulator spec (Adrien Thierry) [2157968]
- regulator: qcom_smd: Add PMR735a regulators (Adrien Thierry) [2157968]
- regulator: qcom-rpmh: add pm660 and pm660l pmics (Adrien Thierry) [2157968]
- regulator: qcom_rpm: Fix circular deferral regression (Adrien Thierry) [2157968]
- regulator: core: Don't err if allow-set-load but no allowed-modes (Adrien Thierry) [2157968]
- regulator: core: Require regulator drivers to check uV for get_optimum_mode() (Adrien Thierry) [2157968]
- regulator: qcom_smd: Add PM6125 RPM regulators (Adrien Thierry) [2157968]
- regulator: qcom_smd: Sort pmics alphabetically (part 3) (Adrien Thierry) [2157968]
- regulator: qcom_smd: Sort pmics alphabetically (part 2) (Adrien Thierry) [2157968]
- regulator: qcom_smd: Sort pmics alphabetically (part 1) (Adrien Thierry) [2157968]
- regulator: qcom_spmi: Add PM6125 PMIC support (Adrien Thierry) [2157968]
- regulator: qcom_spmi: Sort pmics alphabetically (part 2) (Adrien Thierry) [2157968]
- regulator: qcom_spmi: Sort pmics alphabetically (part 1) (Adrien Thierry) [2157968]
- regulator: qcom_spmi: Add support for LDO_510 and FTSMPS (Adrien Thierry) [2157968]
- regulator: qcom_spmi: Add support for HFSMPS regulator type (Adrien Thierry) [2157968]
- regulator: qcom-rpmh: Implement get_optimum_mode(), not set_load() (Adrien Thierry) [2157968]
- regulator: qcom_spmi: add support for PMP8074 regulators (Adrien Thierry) [2157968]
- regulator: qcom_spmi: add support for HT_P600 (Adrien Thierry) [2157968]
- regulator: qcom_spmi: add support for HT_P150 (Adrien Thierry) [2157968]
- regulator: qcom_smd: Add PM8909 RPM regulators (Adrien Thierry) [2157968]
- regulator: qcom_smd: Fix pm8916_pldo range (Adrien Thierry) [2157968]
- regulator: qcom_smd: add get_voltage to MP5496 (Adrien Thierry) [2157968]
- regulator: qcom_smd: correct MP5496 ranges (Adrien Thierry) [2157968]
- regulator: qcom_smd: Fix up PM8950 regulator configuration (Adrien Thierry) [2157968]
* Wed Feb 15 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-270.rt14.270.el9]
- [rt] build kernel-rt-5.14.0-270.rt14.270.el9 [2125474]
- rtmutex: Add acquire semantics for rtmutex lock acquisition slow path (Brian Masney) [2163507]
- xfs: estimate post-merge refcounts correctly (Bill O'Donnell) [2161676]
- xfs: hoist refcount record merge predicates (Bill O'Donnell) [2161676]
- arm64: tegra: Add PWM fan for Jetson AGX Orin (Al Stone) [2144639]
- arm64: tegra: Populate Tegra234 PWMs (Al Stone) [2144639]
- dt-bindings: arm: qcom: Document additional sa8540p device (Adrien Thierry) [2152721]
- dt-bindings: arm: qcom: Document additional sc8280xp devices (Adrien Thierry) [2152721]
- dt-bindings: arm: qcom: Document sa8540p, sc8180x and sc8280xp (Adrien Thierry) [2152721]
- cpufreq: Add SM6115 to cpufreq-dt-platdev blocklist (Adrien Thierry) [2152669]
- cpufreq: Add MT8186 to cpufreq-dt-platdev blocklist (Adrien Thierry) [2152669]
- cpufreq: blocklist Qualcomm sc8280xp and sa8540p in cpufreq-dt-platdev (Adrien Thierry) [2152669]
- cpufreq: Add i.MX7S to cpufreq-dt-platdev blocklist (Adrien Thierry) [2152669]
- cpufreq: blocklist more Qualcomm platforms in cpufreq-dt-platdev (Adrien Thierry) [2152669]
- net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure (Mohammad Kabat) [2112965]
- RDMA/mlx4: Avoid flush_scheduled_work() usage (Mohammad Kabat) [2112965]
- mlx4: support BIG TCP packets (Mohammad Kabat) [2112965]
- net: mellanox: fix open-coded for_each_set_bit() (Mohammad Kabat) [2112965]
- dt-bindings: Fix incorrect "the the" corrections (Eric Chanudet) [2150444]
- remoteproc: qcom_q6v5_pas: Do not fail if regulators are not found (Eric Chanudet) [2150444]
- dt-bindings: Fix typo in comment (Eric Chanudet) [2150444]
- remoteproc: qcom_q6v5_pas: Deal silently with optional px and cx regulators (Eric Chanudet) [2150444]
- remoteproc: qcom: q6v5: Set q6 state to offline on receiving wdog irq (Eric Chanudet) [2150444]
- remoteproc: qcom: pas: Check if coredump is enabled (Eric Chanudet) [2150444]
- remoteproc: qcom: pas: Mark devices as wakeup capable (Eric Chanudet) [2150444]
- remoteproc: qcom: pas: Mark va as io memory (Eric Chanudet) [2150444]
- remoteproc: qcom: pas: Add decrypt shutdown support for modem (Eric Chanudet) [2150444]
- Revert "revert remoteproc: qcom: pas: Carry PAS metadata context" (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: qcom: Convert SC7180 MSS bindings to YAML (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: qcom: Convert SC7280 MSS bindings to YAML (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: qcom: q6v5: fix example (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: qcom,glink-edge: define re-usable schema for glink-edge (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: qcom,adsp: use GIC_SPI defines in example (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: qcom,adsp: simplify SM8150 power domains (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: qcom,adsp: simplify interrupts (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: qcom,adsp: add interconnects (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: remove unneeded ref for names (Eric Chanudet) [2150444]
- remoteproc: qcom: pas: Add MSM8226 ADSP support (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: qcom: pas: Add MSM8226 adsp (Eric Chanudet) [2150444]
- remoteproc: qcom: pas: Add sc8280xp remoteprocs (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: qcom: pas: Add sc8280xp adsp and nsp pair (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: qcom: pas: Add SM8450 PAS compatibles (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: qcom: pas: Add SM6350 adsp, cdsp & mpss (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: qcom: Update Q6V5 Modem PIL binding (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: qcom: pas: Add SC7280 MPSS support (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: qcom: Add QMP property (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: qcom: pas: Add QMP property (Eric Chanudet) [2150444]
- dt-bindings: remoteproc: qcom: adsp: Add SDM660 ADSP (Eric Chanudet) [2150444]
- etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead (Eric Chanudet) [2142659]
* Wed Feb 15 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-269.rt14.269.el9]
- [rt] build kernel-rt-5.14.0-269.rt14.269.el9 [2125474]
- redhat: Add sub-RPM with a EFI unified kernel image for virtual machines (Vitaly Kuznetsov) [2142102]
- redhat: split sub-rpm kernel-modules-core from kernel-core (Gerd Hoffmann) [2142102]
* Wed Feb 15 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-268.rt14.268.el9]
- [rt] build kernel-rt-5.14.0-268.rt14.268.el9 [2125474]
- drm/i915/fbdev: do not create fbdev if HPD is suspended (Karol Herbst) [2156007]
- drm/i915/fbdev: suspend HPD before fbdev unregistration (Karol Herbst) [2156007]
- drm/i915/hpd: suspend MST at the end of intel_modeset_driver_remove (Karol Herbst) [2156007]
- drm/i915: Fix CFI violations in gt_sysfs (Karol Herbst) [2115902]
- drm/i915/gvt: fix gvt debugfs destroy (Karol Herbst) [2115902]
- drm/amdkfd: Fix kernel warning during topology setup (Karol Herbst) [2115902]
- Revert "drm/amd/display: Enable Freesync Video Mode by default" (Karol Herbst) [2115902]
- drm/amdkfd: Fix double release compute pasid (Karol Herbst) [2115902]
- drm/amdkfd: Fix kfd_process_device_init_vm error handling (Karol Herbst) [2115902]
- drm/amdgpu: Fix size validation for non-exclusive domains (v4) (Karol Herbst) [2115902]
- drm/i915/gvt: fix double free bug in split_2MB_gtt_entry (Karol Herbst) [2115902]
- drm/i915: unpin on error in intel_vgpu_shadow_mm_pin() (Karol Herbst) [2115902]
- drm/imx: ipuv3-plane: Fix overlay plane width (Karol Herbst) [2115902]
- drm/meson: Reduce the FIFO lines held when AFBC is not used (Karol Herbst) [2115902]
- drm/panfrost: Fix GEM handle creation ref-counting (Karol Herbst) [2115902]
- drm/amd/pm: correct the fan speed retrieving in PWM for some SMU13 asics (Karol Herbst) [2115902]
- drm/amd/pm: bump SMU13.0.0 driver_if header to version 0x34 (Karol Herbst) [2115902]
- drm/amd/pm: add missing SMU13.0.7 mm_dpm feature mapping (Karol Herbst) [2115902]
- drm/amd/pm: add missing SMU13.0.0 mm_dpm feature mapping (Karol Herbst) [2115902]
- drm/i915/migrate: Account for the reserved_space (Karol Herbst) [2115902]
- drm/i915: improve the catch-all evict to handle lock contention (Karol Herbst) [2115902]
- drm/amdgpu: make display pinning more flexible (v2) (Karol Herbst) [2115902]
- drm/amdgpu: handle polaris10/11 overlap asics (v2) (Karol Herbst) [2115902]
- drm/amd/display: Add DCN314 display SG Support (Karol Herbst) [2115902]
- drm/i915/ttm: consider CCS for backup objects (Karol Herbst) [2115902]
- drm/etnaviv: reap idle mapping if it doesn't match the softpin address (Karol Herbst) [2115902]
- drm/ingenic: Fix missing platform_driver_unregister() call in ingenic_drm_init() (Karol Herbst) [2115902]
- drm/i915/dsi: fix VBT send packet port selection for dual link DSI (Karol Herbst) [2115902]
- drm/vmwgfx: Validate the box size for the snooped cursor (Karol Herbst) [2115902]
- drm/connector: send hotplug uevent on connector cleanup (Karol Herbst) [2115902]
- drm/amdgpu: fix mmhub register base coding error (Karol Herbst) [2115902]
- drm/amd/pm: correct SMU13.0.0 pstate profiling clock settings (Karol Herbst) [2115902]
- drm/amd/pm: update SMU13.0.0 reported maximum shader clock (Karol Herbst) [2115902]
- drm/amdgpu: skip MES for S0ix as well since it's part of GFX (Karol Herbst) [2115902]
- drm/amd/display: revert Disable DRR actions during state commit (Karol Herbst) [2115902]
- drm/amd/pm: avoid large variable on kernel stack (Karol Herbst) [2115902]
- drm/i915/display: Don't disable DDI/Transcoder when setting phy test pattern (Karol Herbst) [2115902]
- drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid() (Karol Herbst) [2115902]
- drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid() (Karol Herbst) [2115902]
- drm/amd/display: Fix DTBCLK disable requests and SRC_SEL programming (Karol Herbst) [2115902]
- drm/amd/display: Use the largest vready_offset in pipe group (Karol Herbst) [2115902]
- drm/amd/display: fix array index out of bound error in bios parser (Karol Herbst) [2115902]
- drm/amd/display: Workaround to increase phantom pipe vactive in pipesplit (Karol Herbst) [2115902]
- drm/mediatek: Fix return type of mtk_hdmi_bridge_mode_valid() (Karol Herbst) [2115902]
- drm/sti: Use drm_mode_copy() (Karol Herbst) [2115902]
- drm/rockchip: Use drm_mode_copy() (Karol Herbst) [2115902]
- drm/msm: Use drm_mode_copy() (Karol Herbst) [2115902]
- drm/amd/display: Disable DRR actions during state commit (Karol Herbst) [2115902]
- drm/amdgpu: Fix type of second parameter in odn_edit_dpm_table() callback (Karol Herbst) [2115902]
- drm/amdgpu: Fix type of second parameter in trans_msg() callback (Karol Herbst) [2115902]
- Revert "drm/amd/display: Limit max DSC target bpp for specific monitors" (Karol Herbst) [2115902]
- drm/edid: add a quirk for two LG monitors to get them to work on 10bpc (Karol Herbst) [2115902]
- drm/amd/display: prevent memory leak (Karol Herbst) [2115902]
- drm/etnaviv: add missing quirks for GC300 (Karol Herbst) [2115902]
- drm/i915/bios: fix a memory leak in generate_lfp_data_ptrs (Karol Herbst) [2115902]
- drm/amdkfd: Fix memory leakage (Karol Herbst) [2115902]
- drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios() (Karol Herbst) [2115902]
- drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios() (Karol Herbst) [2115902]
- amdgpu/nv.c: Corrected typo in the video capabilities resolution (Karol Herbst) [2115902]
- drm/amd/pm/smu11: BACO is supported when it's in BACO state (Karol Herbst) [2115902]
- drm/tegra: Add missing clk_disable_unprepare() in tegra_dc_probe() (Karol Herbst) [2115902]
- drm/i915/guc: make default_lists const data (Karol Herbst) [2115902]
- drm/amdgpu: fix pci device refcount leak (Karol Herbst) [2115902]
- drm/fourcc: Fix vsub/hsub for Q410 and Q401 (Karol Herbst) [2115902]
- amdgpu/pm: prevent array underflow in vega20_odn_edit_dpm_table() (Karol Herbst) [2115902]
- drm/radeon: Add the missed acpi_put_table() to fix memory leak (Karol Herbst) [2115902]
- drm/ttm: fix undefined behavior in bit shift for TTM_TT_FLAG_PRIV_POPULATED (Karol Herbst) [2115902]
- drm/panel/panel-sitronix-st7701: Remove panel on DSI attach failure (Karol Herbst) [2115902]
- drm/rockchip: lvds: fix PM usage counter unbalance in poweron (Karol Herbst) [2115902]
- drm/amd/display: wait for vblank during pipe programming (Karol Herbst) [2115902]
- drm/i915/guc: Fix GuC error capture sizing estimation and reporting (Karol Herbst) [2115902]
- drm/i915/guc: Add error-capture init warnings when needed (Karol Herbst) [2115902]
- drm/i915/guc: Make GuC log sizes runtime configurable (Karol Herbst) [2115902]
- drm/i915/guc: Fix capture size warning and bump the size (Karol Herbst) [2115902]
- drm/i915/guc: Add a helper for log buffer size (Karol Herbst) [2115902]
- drm/i915: Fix compute pre-emption w/a to apply to compute engines (Karol Herbst) [2115902]
- drm/i915/guc: Limit scheduling properties to avoid overflow (Karol Herbst) [2115902]
- drm/bridge: it6505: Initialize AUX channel in it6505_i2c_probe (Karol Herbst) [2115902]
- drm/amdgpu/powerplay/psm: Fix memory leak in power state init (Karol Herbst) [2115902]
- drm/bridge: adv7533: remove dynamic lane switching from adv7533 bridge (Karol Herbst) [2115902]
- drm/atomic-helper: Don't allocate new plane state in CRTC check (Karol Herbst) [2115902]
- drm/amdgpu/vcn: update vcn4 fw shared data structure (Karol Herbst) [2115902]
- drm: bridge: dw_hdmi: fix preference of RGB modes over YUV420 (Karol Herbst) [2115902]
- drm/bridge: ti-sn65dsi86: Fix output polarity setting bug (Karol Herbst) [2115902]
- drm/vmwgfx: Fix race issue calling pin_user_pages (Karol Herbst) [2115902]
- drm/shmem-helper: Avoid vm_open error paths (Karol Herbst) [2115902]
- drm/shmem-helper: Remove errant put in error path (Karol Herbst) [2115902]
- drm/amd/display: fix array index out of bound error in DCN32 DML (Karol Herbst) [2115902]
- drm/amdgpu/sdma_v4_0: turn off SDMA ring buffer in the s2idle suspend (Karol Herbst) [2115902]
- drm/vmwgfx: Don't use screen objects when SEV is active (Karol Herbst) [2115902]
- drm/amdgpu: fix use-after-free during gpu recovery (Karol Herbst) [2115902]
- drm/amd/display: Use new num clk levels struct for max mclk index (Karol Herbst) [2115902]
- drm/amd/display: Avoid setting pixel rate divider to N/A (Karol Herbst) [2115902]
- drm/amd/display: Use viewport height for subvp mall allocation size (Karol Herbst) [2115902]
- drm/i915: Remove non-existent pipes from bigjoiner pipe mask (Karol Herbst) [2115902]
- drm/i915: Never return 0 if not all requests retired (Karol Herbst) [2115902]
- drm/i915: Fix negative value passed as remaining time (Karol Herbst) [2115902]
- drm/amdgpu: enable Vangogh VCN indirect sram mode (Karol Herbst) [2115902]
- drm/amdgpu: temporarily disable broken Clang builds due to blown stack-frame (Karol Herbst) [2115902]
- drm/amd/pm: update driver if header for smu_13_0_7 (Karol Herbst) [2115902]
- drm/amd/pm: update driver-if header for smu_v13_0_10 (Karol Herbst) [2115902]
- drm/amd/pm: add smu_v13_0_10 driver if version (Karol Herbst) [2115902]
- drm/amdgpu: fix userptr HMM range handling v2 (Karol Herbst) [2115902]
- drm/amdgpu: cleanup error handling in amdgpu_cs_parser_bos (Karol Herbst) [2115902]
- drm/amdgpu: move setting the job resources (Karol Herbst) [2115902]
- drm/amdgpu: Partially revert "drm/amdgpu: update drm_display_info correctly when the edid is read" (Karol Herbst) [2115902]
- drm/amdgpu: always register an MMU notifier for userptr (Karol Herbst) [2115902]
- drm/amd/display: Update soc bounding box for dcn32/dcn321 (Karol Herbst) [2115902]
- drm/amd/amdgpu: reserve vm invalidation engine for firmware (Karol Herbst) [2115902]
- drm/amdgpu: Enable Aldebaran devices to report CU Occupancy (Karol Herbst) [2115902]
- drm/amdgpu/psp: don't free PSP buffers on suspend (Karol Herbst) [2115902]
- drm/amd/display: No display after resume from WB/CB (Karol Herbst) [2115902]
- drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASAN (Karol Herbst) [2115902]
- drm/display/dp_mst: Fix drm_dp_mst_add_affected_dsc_crtcs() return code (Karol Herbst) [2115902]
- drm/i915/ttm: never purge busy objects (Karol Herbst) [2115902]
- gpu: host1x: Avoid trying to use GART on Tegra20 (Karol Herbst) [2115902]
- drm/amdkfd: Fix a memory limit issue (Karol Herbst) [2115902]
- drm/amdgpu: disable BACO support on more cards (Karol Herbst) [2115902]
- drm/amd/display: use uclk pstate latency for fw assisted mclk validation dcn32 (Karol Herbst) [2115902]
- drm/i915/gvt: Get reference to KVM iff attachment to VM is successful (Karol Herbst) [2115902]
- drm/amd/display: Fix calculation for cursor CAB allocation (Karol Herbst) [2115902]
- drm/amd/display: Update MALL SS NumWays calculation (Karol Herbst) [2115902]
- drm/amd/display: Add debug option for allocating extra way for cursor (Karol Herbst) [2115902]
- drm/amd/display: Added debug option for forcing subvp num ways (Karol Herbst) [2115902]
- drm/amdkfd: update GFX11 CWSR trap handler (Karol Herbst) [2115902]
- drm/amdgpu: Enable SA software trap. (Karol Herbst) [2115902]
- dma-buf: Use dma_fence_unwrap_for_each when importing fences (Karol Herbst) [2115902]
- dma-buf: fix racing conflict of dma_heap_add() (Karol Herbst) [2115902]
- drm/i915: Fix warn in intel_display_power_*_domain() functions (Karol Herbst) [2115902]
- drm/amd/display: only fill dirty rectangles when PSR is enabled (Karol Herbst) [2115902]
- drm/amdgpu: Drop eviction lock when allocating PT BO (Karol Herbst) [2115902]
- Revert "drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly"" (Karol Herbst) [2115902]
- drm/amd/display: Fix gpio port mapping issue (Karol Herbst) [2115902]
- drm/amd/display: Fix FCLK deviation and tool compile issues (Karol Herbst) [2115902]
- drm/amd/display: Zeromem mypipe heap struct before using it (Karol Herbst) [2115902]
- drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017) (Karol Herbst) [2115902]
- drm: panel-orientation-quirks: Add quirk for Nanote UMPC-01 (Karol Herbst) [2115902]
- drm/amd/display: Fix prefetch calculations for dcn32 (Karol Herbst) [2115902]
- drm/amd/display: don't enable DRM CRTC degamma property for DCE (Karol Herbst) [2115902]
- drm/amd/display: Fix optc2_configure warning on dcn314 (Karol Herbst) [2115902]
- drm/amd/display: Support parsing VRAM info v3.0 from VBIOS (Karol Herbst) [2115902]
- drm/amd/display: Fix access timeout to DPIA AUX at boot time (Karol Herbst) [2115902]
- drm/amd/display: Add HUBP surface flip interrupt handler (Karol Herbst) [2115902]
- drm/amd/display: Fix invalid DPIA AUX reply causing system hang (Karol Herbst) [2115902]
- drm/display: Don't assume dual mode adaptors support i2c sub-addressing (Karol Herbst) [2115902]
- drm/amd/pm: fix SMU13 runpm hang due to unintentional workaround (Karol Herbst) [2115902]
- drm/amd/pm: enable runpm support over BACO for SMU13.0.0 (Karol Herbst) [2115902]
- drm/amd/pm: enable runpm support over BACO for SMU13.0.7 (Karol Herbst) [2115902]
- drm: Fix potential null-ptr-deref in drm_vblank_destroy_worker() (Karol Herbst) [2115902]
- drm/drv: Fix potential memory leak in drm_dev_init() (Karol Herbst) [2115902]
- drm/panel: simple: set bpc field for logic technologies displays (Karol Herbst) [2115902]
- drm/vc4: kms: Fix IS_ERR() vs NULL check for vc4_kms (Karol Herbst) [2115902]
- drm/amd/display: Investigate tool reported FCLK P-state deviations (Karol Herbst) [2115902]
- drm/amd/display: Round up DST_after_scaler to nearest int (Karol Herbst) [2115902]
- drm/amd/display: Use forced DSC bpp in DML (Karol Herbst) [2115902]
- drm/amd/display: Fix DCN32 DSC delay calculation (Karol Herbst) [2115902]
- drm/amd: Fail the suspend if resources can't be evicted (Karol Herbst) [2115902]
- drm/amdgpu: set fb_modifiers_not_supported in vkms (Karol Herbst) [2115902]
- drm/amd/display: Enable timing sync on DCN32 (Karol Herbst) [2115902]
- drm/amd/display: Ignore Cable ID Feature (Karol Herbst) [2115902]
- drm/imx: imx-tve: Fix return type of imx_tve_connector_mode_valid (Karol Herbst) [2115902]
- drm/scheduler: fix fence ref counting (Karol Herbst) [2115902]
- drm/amd/display: Don't return false if no stream (Karol Herbst) [2115902]
- drm/amd/display: Remove wrong pipe control lock (Karol Herbst) [2115902]
- drm/amdgpu: Adjust MES polling timeout for sriov (Karol Herbst) [2115902]
- drm/amdkfd: Migrate in CPU page fault use current mm (Karol Herbst) [2115902]
- drm/amdkfd: Fix error handling in kfd_criu_restore_events (Karol Herbst) [2115902]
- drm/amdkfd: Fix error handling in criu_checkpoint (Karol Herbst) [2115902]
- drm/amdgpu: disable BACO on special BEIGE_GOBY card (Karol Herbst) [2115902]
- drm/amdgpu: workaround for TLB seq race (Karol Herbst) [2115902]
- drm/amd/display: Update SR watermarks for DCN314 (Karol Herbst) [2115902]
- drm/amd/pm: update SMU IP v13.0.4 msg interface header (Karol Herbst) [2115902]
- drm/amd/display: Fix reg timeout in enc314_enable_fifo (Karol Herbst) [2115902]
- drm/i915/dmabuf: fix sg_table handling in map_dma_buf (Karol Herbst) [2115902]
- drm/amdgpu: Fix the lpfn checking condition in drm buddy (Karol Herbst) [2115902]
- drm/i915: Do not set cache_dirty for DGFX (Karol Herbst) [2115902]
- drm/i915/psr: Send update also on invalidate (Karol Herbst) [2115902]
- drm/vc4: Fix missing platform_unregister_drivers() call in vc4_drm_register() (Karol Herbst) [2115902]
- drm/amdkfd: Fix NULL pointer dereference in svm_migrate_to_ram() (Karol Herbst) [2115902]
- drm/amdkfd: handle CPU fault on COW mapping (Karol Herbst) [2115902]
- drm/amd/display: Set memclk levels to be at least 1 for dcn32 (Karol Herbst) [2115902]
- drm/amd/display: Limit dcn32 to 1950Mhz display clock (Karol Herbst) [2115902]
- drm/amd/display: Acquire FCLK DPM levels on DCN32 (Karol Herbst) [2115902]
- drm/i915/sdvo: Grab mode_config.mutex during LVDS init to avoid WARNs (Karol Herbst) [2115902]
- drm/i915: Simplify intel_panel_add_edid_alt_fixed_modes() (Karol Herbst) [2115902]
- drm/i915: Allow more varied alternate fixed modes for panels (Karol Herbst) [2115902]
- drm/i915/gvt: Add missing vfio_unregister_group_dev() call (Karol Herbst) [2115902]
* Tue Feb 14 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-267.rt14.267.el9]
- [rt] build kernel-rt-5.14.0-267.rt14.267.el9 [2125474]
- mmc: sdhci-tegra: Issue CMD and DAT resets together (Mark Salter) [2144641]
- mmc: sdhci-tegra: Add support to program MC stream ID (Mark Salter) [2144641]
- iommu/tegra: Add tegra_dev_iommu_get_stream_id() helper (Mark Salter) [2144641]
- mmc: sdhci-tegra: Sort includes alphabetically (Mark Salter) [2144641]
- mmc: sdhci-tegra: Separate Tegra194 and Tegra234 SoC data (Mark Salter) [2144641]
- mmc: sdhci: Centralize CMD and DATA reset handling (Mark Salter) [2144641]
- mmc: sdhci: Get rid of SDHCI_QUIRK_RESET_CMD_DATA_ON_IOS (Mark Salter) [2144641]
- mmc: sdhci: Remove misleading comment about resets (Mark Salter) [2144641]
- mmc: sdhci: Separate out sdhci_reset_for_all() (Mark Salter) [2144641]
- mmc: sdhci: Fix ADMA for PAGE_SIZE >= 64KiB (Mark Salter) [2144641]
- mmc: sdhci-pci: Remove dead code (rst_n_gpio et al) (Mark Salter) [2144641]
- mmc: sdhci-pci: Remove dead code (cd_gpio, cd_irq et al) (Mark Salter) [2144641]
- mmc: sdhci: Remove unused prototype declaration in the header (Mark Salter) [2144641]
- mmc: sdhci: Deduplicate sdhci_get_cd_nogpio() (Mark Salter) [2144641]
- mmc: sdhci-pci: Read card detect from ACPI for Intel Merrifield (Mark Salter) [2144641]
- mmc: sdhci: Return true only when timeout exceeds capacity of the HW timer (Mark Salter) [2144641]
- mmc: sdhci: Change the code to check auto_cmd23 (Mark Salter) [2144641]
- mmc: sdhci: Map more voltage level to SDHCI_POWER_330 (Mark Salter) [2144641]
- mmc: sdhci: Correct the tuning command handle for PIO mode (Mark Salter) [2144641]
- mmc: sdhci: Fix issue with uninitialized dma_slave_config (Mark Salter) [2144641]
- mmc: sdhci: Introduce max_timeout_count variable in sdhci_host (Mark Salter) [2144641]
- power: supply: samsung-sdi-battery: Add missing charge restart voltages (Al Stone) [2071846]
- power: supply: bq256xx: Handle OOM correctly (Al Stone) [2071846]
- power: supply: fix table problem in sysfs-class-power (Al Stone) [2071846]
- set proper default for Samsung batteries (Al Stone) [2071846]
- power: supply: Fix typo in power_supply_check_supplies (Al Stone) [2071846]
- power: supply: core: Fix boundary conditions in interpolation (Al Stone) [2071846]
- power: supply: core: Initialize struct to zero (Al Stone) [2071846]
- power: supply: Reset err after not finding static battery (Al Stone) [2071846]
- power: supply: Static data for Samsung batteries (Al Stone) [2071846]
- power: supply: Support VBAT-to-Ri lookup tables (Al Stone) [2071846]
- power: supply: ab8500: Standardize BTI resistance (Al Stone) [2071846]
- power: supply: ab8500: Standardize alert mode charging (Al Stone) [2071846]
- power: supply: ab8500: Standardize maintenance charging (Al Stone) [2071846]
- power: supply: Provide stubs for charge_behaviour helpers (Al Stone) [2071846]
- power: supply: core: Add kerneldoc to battery struct (Al Stone) [2071846]
- power: supply: sbs-charger: Don't cancel work that is not initialized (Al Stone) [2071846]
- power: supply: Introduces bypass charging property (Al Stone) [2071846]
- power: supply: core: Use device_property_string_array_count() (Al Stone) [2071846]
- power: supply: core: Simplify hwmon memory allocation (Al Stone) [2071846]
- power: supply: core: Add support for generic fwnodes to power_supply_get_battery_info() (Al Stone) [2071846]
- power: supply: core: Use fwnode_property_*() in power_supply_get_battery_info() (Al Stone) [2071846]
- power: supply: core: Refactor power_supply_set_input_current_limit_from_supplier() (Al Stone) [2071846]
- power: supply: core: fix application of sizeof to pointer (Al Stone) [2071846]
- power: supply: fix charge_behaviour attribute initialization (Al Stone) [2071846]
- power: supply_core: Pass pointer to battery info (Al Stone) [2071846]
- power: supply: add helpers for charge_behaviour sysfs (Al Stone) [2071846]
- power: supply: add charge_behaviour attributes (Al Stone) [2071846]
- power: supply: core: Use library interpolation (Al Stone) [2071846]
- power: supply: core: add POWER_SUPPLY_HEALTH_NO_BATTERY (Al Stone) [2071846]
- power: supply: core: Break capacity loop (Al Stone) [2071846]
- power: supply: core: Move psy_has_property() to fix build (Al Stone) [2071846]
- power: supply: core: Add psy_has_property() (Al Stone) [2071846]
- power: supply: core: Fix parsing of battery chemistry/technology (Al Stone) [2071846]
- power: supply: core: Parse battery chemistry/technology (Al Stone) [2071846]
- power: supply: sbs-battery: add support for time_to_empty_now attribute (Al Stone) [2071846]
- power: supply: sbs-battery: relax voltage limit (Al Stone) [2071846]
* Tue Feb 14 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-266.rt14.266.el9]
- [rt] build kernel-rt-5.14.0-266.rt14.266.el9 [2125474]
- crypto: jitter - consider 32 LSB for APT (Vladis Dronov) [2164067]
- xhci-pci: Set runtime PM as default policy on all xHC 1.2 or later devices (Torez Smith) [2130063 2139486]
- thunderbolt: Explicitly enable lane adapter hotplug events at startup (Torez Smith) [2130063 2139486]
- net: gso: fix panic on frag_list with mixed head alloc types (Jiri Benc) [2166641]
- docs: networking: Fix bridge documentation URL (Ivan Vecera) [2149448]
- vfio: Extend the device migration protocol with PRE_COPY (Alex Williamson) [2165989]
- vfio/iova_bitmap: refactor iova_bitmap_set() to better handle page boundaries (Alex Williamson) [2165989]
- vfio/iova_bitmap: Fix PAGE_SIZE unaligned bitmaps (Alex Williamson) [2165989]
- vfio: Introduce the DMA logging feature support (Alex Williamson) [2165989]
- vfio: Add an IOVA bitmap support (Alex Williamson) [2165989]
- vfio: Introduce DMA logging uAPIs (Alex Williamson) [2165989]
- selftests: rtnetlink: correct xfrm policy rule in kci_test_ipsec_offload (Hangbin Liu) [2161904]
- selftests: netfilter: Fix and review rpath.sh (Hangbin Liu) [2161904]
- Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6" (Hangbin Liu) [2161893]
- xfrm: fix MTU regression (Hangbin Liu) [2161893]
- ipv6: fix reachability confirmation with proxy_ndp (Hangbin Liu) [2161893]
- ipv6: avoid use-after-free in ip6_fragment() (Hangbin Liu) [2161893]
- ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network (Hangbin Liu) [2161893]
- ipv6: fix WARNING in ip6_route_net_exit_late() (Hangbin Liu) [2161893]
- ipv6: ensure sane device mtu in tunnels (Hangbin Liu) [2161893]
- userfaultfd: update documentation to describe /dev/userfaultfd (Peter Xu) [2158706]
- userfaultfd: add /dev/userfaultfd for fine grained access control (Peter Xu) [2158706]
- futex: Resend potentially swallowed owner death notification (Rafael Aquini) [2161817]
- iavf: schedule watchdog immediately when changing primary MAC (Stefan Assmann) [2163707]
- iavf: Move netdev_update_features() into watchdog task (Stefan Assmann) [2163707]
- iavf: fix temporary deadlock and failure to set MAC address (Stefan Assmann) [2163707]
- perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Michael Petlan) [2154045]
- perf/x86/uncore: Add a quirk for UPI on SPR (Michael Petlan) [2154045]
- perf/x86/uncore: Ignore broken units in discovery table (Michael Petlan) [2154045]
- perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Michael Petlan) [2154045]
- perf/x86/uncore: Factor out uncore_device_to_die() (Michael Petlan) [2154045]
- perf/x86/intel/uncore: Fix reference count leak in __uncore_imc_init_box() (Michael Petlan) [2154045]
- perf/x86/intel/uncore: Fix reference count leak in snr_uncore_mmio_map() (Michael Petlan) [2154045]
- perf/x86/intel/uncore: Fix reference count leak in hswep_has_limit_sbox() (Michael Petlan) [2154045]
- perf/x86/intel/uncore: Fix reference count leak in sad_cfg_iio_topology() (Michael Petlan) [2154045]
- perf/x86/intel/uncore: Make set_mapping() procedure void (Michael Petlan) [2154045]
- perf/x86/intel/uncore: Update sysfs-devices-mapping file (Michael Petlan) [2154045]
- perf/x86/intel/uncore: Enable UPI topology discovery for Sapphire Rapids (Michael Petlan) [2154045]
- perf/x86/intel/uncore: Enable UPI topology discovery for Icelake Server (Michael Petlan) [2154045]
- perf/x86/intel/uncore: Get UPI NodeID and GroupID (Michael Petlan) [2154045]
- perf/x86/intel/uncore: Enable UPI topology discovery for Skylake Server (Michael Petlan) [2154045]
- perf/x86/intel/uncore: Generalize get_topology() for SKX PMUs (Michael Petlan) [2154045]
- perf/x86/intel/uncore: Disable I/O stacks to PMU mapping on ICX-D (Michael Petlan) [2154045]
- perf/x86/intel/uncore: Clear attr_update properly (Michael Petlan) [2154045]
- perf/x86/intel/uncore: Introduce UPI topology type (Michael Petlan) [2154045]
- perf/x86/intel/uncore: Generalize IIO topology support (Michael Petlan) [2154045]
- perf vendor events power10: Fix hv-24x7 metric events (Mamatha Inamdar) [2149193]
- Add taint flag for partner supported GPL modules (Alice Mitchell) [2038999]
* Tue Feb 14 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-265.rt14.265.el9]
- [rt] build kernel-rt-5.14.0-265.rt14.265.el9 [2125474]
- CI: Add pipelines for kernel-64k variant for RHEL (Veronika Kabatova)
- CI: Enable pipelines for 64k variant (Veronika Kabatova)
- arm64-64k: Add new kernel variant to RHEL9/CS9 for 64K page-size'd ARM64 (Donald Dutile) [2153073]
* Thu Feb 09 2023 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-264.rt14.264.el9]
- [rt] build kernel-rt-5.14.0-264.rt14.264.el9 [2125474]
- uapi: add missing ip/ipv6 header dependencies for linux/stddef.h (Herton R. Krzesinski) [2166738]
- redhat: make selftests build install headers under tools/testing/selftests/usr/include (Herton R. Krzesinski) [2166738]
- uapi: Fix undefined __always_inline on non-glibc systems (Herton R. Krzesinski) [2166738]
- panic, kexec: make __crash_kexec() NMI safe (Valentin Schneider) [2166717]
- kexec: turn all kexec_mutex acquisitions into trylocks (Valentin Schneider) [2166717]
- sched: Always inline is_percpu_thread() (Phil Auld) [2166660]
- vhost/net: Clear the pending messages when the backend is removed (Eric Auger) [2093791]
- net: Return errno in sk->sk_prot->get_port(). (Paolo Abeni) [2166482]
- Revert "mm/compaction: fix set skip in fast_find_migrateblock" (Nico Pache) [2166447]
- aio: fix mremap after fork null-deref (Jeff Moyer) [2165730]
- net: ena: Update NUMA TPH hint register upon NUMA node update (Petr Oros) [2155690]
- net: ena: Set default value for RX interrupt moderation (Petr Oros) [2155690]
- net: ena: Fix rx_copybreak value update (Petr Oros) [2155690]
- net: ena: Use bitmask to indicate packet redirection (Petr Oros) [2155690]
- net: ena: Account for the number of processed bytes in XDP (Petr Oros) [2155690]
- net: ena: Don't register memory info on XDP exchange (Petr Oros) [2155690]
- net: ena: Fix toeplitz initial hash value (Petr Oros) [2155690]
- net: ena: Fix error handling in ena_init() (Petr Oros) [2155690]
- dmaengine: idxd: Fix crc_val field for completion record (Jerry Snitselaar) [2144376]
- dmaengine: idxd: Make read buffer sysfs attributes invisible for Intel IAA (Jerry Snitselaar) [2144376]
- dmaengine: idxd: Make max batch size attributes in sysfs invisible for Intel IAA (Jerry Snitselaar) [2144376]
- dmaengine: idxd: Do not call DMX TX callbacks during workqueue disable (Jerry Snitselaar) [2144376]
- dmaengine: idxd: Prevent use after free on completion memory (Jerry Snitselaar) [2144376]
- dmaengine: idxd: Let probe fail when workqueue cannot be enabled (Jerry Snitselaar) [2144376]
- dmaengine: idxd: Fix max batch size for Intel IAA (Jerry Snitselaar) [2144376]
- dmaengine: idxd: add configuration for concurrent batch descriptor processing (Jerry Snitselaar) [2144376]
- dmanegine: idxd: reformat opcap output to match bitmap_parse() input (Jerry Snitselaar) [2144376]
- dmaengine: idxd: add configuration for concurrent work descriptor processing (Jerry Snitselaar) [2144376]
- dmaengine: idxd: add WQ operation cap restriction support (Jerry Snitselaar) [2144376]
- dmaengine: idxd: convert ats_dis to a wq flag (Jerry Snitselaar) [2144376]
- dmaengine: idxd: track enabled workqueues in bitmap (Jerry Snitselaar) [2144376]
- dmaengine: idxd: Set wq state to disabled in idxd_wq_disable_cleanup() (Jerry Snitselaar) [2144376]
- dmaengine: idxd: Do not enable user type Work Queue without Shared Virtual Addressing (Jerry Snitselaar) [2144376]
- dmaengine: idxd: fix RO device state error after been disabled/reset (Jerry Snitselaar) [2144376]
- dmaengine: idxd: avoid deadlock in process_misc_interrupts() (Jerry Snitselaar) [2144376]
- redhat: configs: enable DWMAC_TEGRA (d.marlin) [2122405]
- net: stmmac: tegra: Add MGBE support (d.marlin) [2122405]
- net: stmmac: Power up SERDES after the PHY link (d.marlin) [2122405]
- net: stmmac: power up/down serdes in stmmac_open/release (d.marlin) [2122405]
- clk: tegra: Support BPMP-FW ABI deny flags (Joel Slebodnick) [2144640]
- firmware: tegra: Update BPMP ABI (Joel Slebodnick) [2144640]
- vlan: fix memory leak in vlan_newlink() (Xin Long) [2155365]
- vlan: move dev_put into vlan_dev_uninit (Xin Long) [2155365]
- vlan: introduce vlan_dev_free_egress_priority (Xin Long) [2155365]
- net: ethernet: move from strlcpy with unused retval to strscpy (Ken Cox) [2104473]
- intel/ixgbevf:fix repeated words in comments (Ken Cox) [2104473]
- intel: remove unu