kernel-6.12.0-177.el10

* Sun Jan 04 2026 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-177.el10]
- usb: dwc3: Fix race condition between concurrent dwc3_remove_requests() call paths (CKI Backport Bot) [RHEL-137151] {CVE-2025-68287}
- mm/memory-failure: fix redundant updates for already poisoned pages (CKI Backport Bot) [RHEL-114813]
- block: Use RCU in blk_mq_[un]quiesce_tagset() instead of set->tag_list_lock (Ming Lei) [RHEL-128781]
- KVM: arm64: VHE: Compute fgt traps before activating them (Donald Dutile) [RHEL-131242]
- KVM: arm64: Finalize ID registers only once per VM (Donald Dutile) [RHEL-131242]
- KVM: arm64: Limit clearing of ID_{AA64PFR0,PFR1}_EL1.GIC to userspace irqchip (Donald Dutile) [RHEL-131242]
- KVM: arm64: Set ID_{AA64PFR0,PFR1}_EL1.GIC when GICv3 is configured (Donald Dutile) [RHEL-131242]
- KVM: arm64: Make all 32bit ID registers fully writable (Donald Dutile) [RHEL-131242]
- KVM: arm64: Check the untrusted offset in FF-A memory share (Donald Dutile) [RHEL-131242]
- KVM: arm64: Check range args for pKVM mem transitions (Donald Dutile) [RHEL-131242]
- KVM: arm64: selftests: Filter ZCR_EL2 in get-reg-list (Donald Dutile) [RHEL-131242]
- KVM: arm64: selftests: Add SCTLR2_EL2 to get-reg-list (Donald Dutile) [RHEL-131242]
- KVM: selftests: fix MAPC RDbase target formatting in vgic_lpi_stress (Donald Dutile) [RHEL-131242]
- arm64: Revamp HCR_EL2.E2H RES1 detection (Donald Dutile) [RHEL-131242]
- KVM: arm64: nv: Use FGT write trap of MDSCR_EL1 when available (Donald Dutile) [RHEL-131242]
- KVM: arm64: Compute per-vCPU FGTs at vcpu_load() (Donald Dutile) [RHEL-131242]
- KVM: arm64: selftests: Fix misleading comment about virtual timer encoding (Donald Dutile) [RHEL-131242]
- KVM: arm64: selftests: Add an E2H=0-specific configuration to get_reg_list (Donald Dutile) [RHEL-131242]
- KVM: arm64: selftests: Make dependencies on VHE-specific registers explicit (Donald Dutile) [RHEL-131242]
- KVM: arm64: Kill leftovers of ad-hoc timer userspace access (Donald Dutile) [RHEL-131242]
- KVM: arm64: Fix WFxT handling of nested virt (Donald Dutile) [RHEL-131242]
- KVM: arm64: Move CNT*CT_EL0 userspace accessors to generic infrastructure (Donald Dutile) [RHEL-131242]
- KVM: arm64: Move CNT*_CVAL_EL0 userspace accessors to generic infrastructure (Donald Dutile) [RHEL-131242]
- KVM: arm64: Move CNT*_CTL_EL0 userspace accessors to generic infrastructure (Donald Dutile) [RHEL-131242]
- KVM: arm64: Add timer UAPI workaround to sysreg infrastructure (Donald Dutile) [RHEL-131242]
- KVM: arm64: Make timer_set_offset() generally accessible (Donald Dutile) [RHEL-131242]
- KVM: arm64: Replace timer context vcpu pointer with timer_id (Donald Dutile) [RHEL-131242]
- KVM: arm64: Introduce timer_context_to_vcpu() helper (Donald Dutile) [RHEL-131242]
- KVM: arm64: Hide CNTHV_*_EL2 from userspace for nVHE guests (Donald Dutile) [RHEL-131242]
- KVM: arm64: selftests: Actually enable IRQs in vgic_lpi_stress (Donald Dutile) [RHEL-131242]
- KVM: arm64: selftests: Allocate vcpus with correct size (Donald Dutile) [RHEL-131242]
- KVM: arm64: selftests: Sync ID_AA64PFR1, MPIDR, CLIDR in guest (Donald Dutile) [RHEL-131242]
- KVM: arm64: Remove unreachable break after return (Donald Dutile) [RHEL-131242]
- KVM: arm64: Prevent access to vCPU events before init (Donald Dutile) [RHEL-131242]
- KVM: arm64: selftests: Track width of timer counter as "int", not "uint64_t" (Donald Dutile) [RHEL-131242]
- KVM: arm64: selftests: Test effective value of HCR_EL2.AMO (Donald Dutile) [RHEL-131242]
- KVM: arm64: Use the in-context stage-1 in __kvm_find_s1_desc_level() (Donald Dutile) [RHEL-131242]
- KVM: arm64: nv: Don't advance PC when pending an SVE exception (Donald Dutile) [RHEL-131242]
- KVM: arm64: nv: Don't treat ZCR_EL2 as a 'mapped' register (Donald Dutile) [RHEL-131242]
- KVM: arm64: selftests: Cover ID_AA64ISAR3_EL1 in set_id_regs (Donald Dutile) [RHEL-131242]
- KVM: arm64: selftests: Remove a duplicate register listing in set_id_regs (Donald Dutile) [RHEL-131242]
- KVM: arm64: selftests: Cope with arch silliness in EL2 selftest (Donald Dutile) [RHEL-131242]
- KVM: arm64: selftests: Add basic test for running in VHE EL2 (Donald Dutile) [RHEL-131242]
- KVM: arm64: selftests: Enable EL2 by default (Donald Dutile) [RHEL-131242]
- KVM: arm64: selftests: Initialize HCR_EL2 (Donald Dutile) [RHEL-131242]
- KVM: arm64: selftests: Use the vCPU attr for setting nr of PMU counters (Donald Dutile) [RHEL-131242]
- KVM: arm64: selftests: Use hyp timer IRQs when test runs at EL2 (Donald Dutile) [RHEL-131242]
- KVM: arm64: selftests: Select SMCCC conduit based on current EL (Donald Dutile) [RHEL-131242]
- KVM: arm64: selftests: Provide helper for getting default vCPU target (Donald Dutile) [RHEL-131242]
- KVM: arm64: selftests: Alias EL1 registers to EL2 counterparts (Donald Dutile) [RHEL-131242]
- KVM: arm64: selftests: Create a VGICv3 for 'default' VMs (Donald Dutile) [RHEL-131242]
- KVM: arm64: selftests: Add unsanitised helpers for VGICv3 creation (Donald Dutile) [RHEL-131242]
- KVM: arm64: selftests: Add helper to check for VGICv3 support (Donald Dutile) [RHEL-131242]
- KVM: arm64: selftests: Initialize VGICv3 only once (Donald Dutile) [RHEL-131242]
- KVM: arm64: selftests: Provide kvm_arch_vm_post_create() in library code (Donald Dutile) [RHEL-131242]
- KVM: arm64: selftest: Expand external_aborts test to look for TTW levels (Donald Dutile) [RHEL-131242]
- KVM: arm64: Populate level on S1PTW SEA injection (Donald Dutile) [RHEL-131242]
- KVM: arm64: Add S1 IPA to page table level walker (Donald Dutile) [RHEL-131242]
- KVM: arm64: Add filtering hook to S1 page table walk (Donald Dutile) [RHEL-131242]
- KVM: arm64: Don't switch MMU on translation from non-NV context (Donald Dutile) [RHEL-131242]
- KVM: arm64: Allow EL1 control registers to be accessed from the CPU state (Donald Dutile) [RHEL-131242]
- KVM: arm64: Allow use of S1 PTW for non-NV vcpus (Donald Dutile) [RHEL-131242]
- KVM: arm64: Report faults from S1 walk setup at the expected start level (Donald Dutile) [RHEL-131242]
- KVM: arm64: Expand valid block mappings to FEAT_LPA/LPA2 support (Donald Dutile) [RHEL-131242]
- KVM: arm64: Populate PAR_EL1 with 52bit addresses (Donald Dutile) [RHEL-131242]
- KVM: arm64: Compute shareability for LPA2 (Donald Dutile) [RHEL-131242]
- KVM: arm64: Pass the walk_info structure to compute_par_s1() (Donald Dutile) [RHEL-131242]
- KVM: arm64: Decouple output address from the PT descriptor (Donald Dutile) [RHEL-131242]
- KVM: arm64: Compute 52bit TTBR address and alignment (Donald Dutile) [RHEL-131242]
- KVM: arm64: Account for 52bit when computing maximum OA (Donald Dutile) [RHEL-131242]
- KVM: arm64: Add helper computing the state of 52bit PA support (Donald Dutile) [RHEL-131242]
- KVM: arm64: Expose FEAT_LSFE to guests (Donald Dutile) [RHEL-131242]
- KVM: arm64: Add trap configs for PMSDSFR_EL1 (Donald Dutile) [RHEL-131242]
- KVM: arm64: nv: Expose up to FEAT_Debugv8p8 to NV-enabled VMs (Donald Dutile) [RHEL-131242]
- KVM: arm64: nv: Advertise FEAT_TIDCP1 to NV-enabled VMs (Donald Dutile) [RHEL-131242]
- KVM: arm64: nv: Advertise FEAT_SpecSEI to NV-enabled VMs (Donald Dutile) [RHEL-131242]
- KVM: arm64: nv: Expose FEAT_TWED to NV-enabled VMs (Donald Dutile) [RHEL-131242]
- KVM: arm64: nv: Exclude guest's TWED configuration when TWE isn't set (Donald Dutile) [RHEL-131242]
- KVM: arm64: nv: Expose FEAT_AFP to NV-enabled VMs (Donald Dutile) [RHEL-131242]
- KVM: arm64: nv: Expose FEAT_ECBHB to NV-enabled VMs (Donald Dutile) [RHEL-131242]
- KVM: arm64: nv: Expose FEAT_RASv1p1 via RAS_frac (Donald Dutile) [RHEL-131242]
- KVM: arm64: nv: Expose FEAT_DF2 to NV-enabled VMs (Donald Dutile) [RHEL-131242]
- KVM: arm64: nv: Don't erroneously claim FEAT_DoubleLock for NV VMs (Donald Dutile) [RHEL-131242]
- KVM: arm64: nv: Convert masks to denylists in limit_nv_id_reg() (Donald Dutile) [RHEL-131242]
- KVM: arm64: selftests: Test writes to ID_AA64MMFR1_EL1.{HCX, TWED} (Donald Dutile) [RHEL-131242]
- KVM: arm64: Make ID_AA64MMFR1_EL1.{HCX, TWED} writable from userspace (Donald Dutile) [RHEL-131242]
- KVM: arm64: Convert MDCR_EL2 RES0 handling to compute_reg_res0_bits() (Donald Dutile) [RHEL-131242]
- KVM: arm64: Convert SCTLR_EL1 RES0 handling to compute_reg_res0_bits() (Donald Dutile) [RHEL-131242]
- KVM: arm64: Enforce absence of FEAT_TCR2 on TCR2_EL2 (Donald Dutile) [RHEL-131242]
- KVM: arm64: Enforce absence of FEAT_SCTLR2 on SCTLR2_EL{1,2} (Donald Dutile) [RHEL-131242]
- KVM: arm64: Convert HCR_EL2 RES0 handling to compute_reg_res0_bits() (Donald Dutile) [RHEL-131242]
- KVM: arm64: Enforce absence of FEAT_HCX on HCRX_EL2 (Donald Dutile) [RHEL-131242]
- KVM: arm64: Enforce absence of FEAT_FGT2 on FGT2 registers (Donald Dutile) [RHEL-131242]
- KVM: arm64: Enforce absence of FEAT_FGT on FGT registers (Donald Dutile) [RHEL-131242]
- KVM: arm64: Add reg_feat_map_desc to describe full register dependency (Donald Dutile) [RHEL-131242]
- KVM: arm64: Remove duplicate FEAT_{SYSREG128,MTE2} descriptions (Donald Dutile) [RHEL-131242]
- KVM: arm64: nv: Allow userspace to de-feature stage-2 TGRANs (Donald Dutile) [RHEL-131242]
- KVM: arm64: nv: Treat AMO as 1 when at EL2 and {E2H,TGE} = {1, 0} (Donald Dutile) [RHEL-131242]
- KVM: arm64: nv: Apply guest's MDCR traps in nested context (Donald Dutile) [RHEL-131242]
- KVM: arm64: nv: Trap debug registers when in hyp context (Donald Dutile) [RHEL-131242]
- arm64/boot: Enable EL2 requirements for SPE_FEAT_FDS (Donald Dutile) [RHEL-131242]
- arm64/boot: Factor out a macro to check SPE version (Donald Dutile) [RHEL-131242]
- KVM: arm64: Don't access ICC_SRE_EL2 if GICv3 doesn't support v2 compatibility (Donald Dutile) [RHEL-131242]
- KVM: arm64: Fix page leak in user_mem_abort() (Donald Dutile) [RHEL-131242]
- KVM: arm64: Fix kvm_vcpu_{set,is}_be() to deal with EL2 state (Donald Dutile) [RHEL-131242]
- KVM: arm64: Update stale comment for sanitise_mte_tags() (Donald Dutile) [RHEL-131242]
- KVM: arm64: Map hyp text as RO and dump instr on panic (Donald Dutile) [RHEL-131242]
- KVM: arm64: Dump instruction on hyp panic (Donald Dutile) [RHEL-131242]
- KVM: arm64: Return early from trace helpers when KVM isn't available (Donald Dutile) [RHEL-131242]
- KVM: arm64: vgic: Explicitly implement vgic_dist::ready ordering (Donald Dutile) [RHEL-131242]
- KVM: arm64: vgic-init: Remove vgic_ready() macro (Donald Dutile) [RHEL-131242]
- KVM: arm64: Reserve pKVM handle during pkvm_init_host_vm() (Donald Dutile) [RHEL-131242]
- KVM: arm64: Introduce separate hypercalls for pKVM VM reservation and initialization (Donald Dutile) [RHEL-131242]
- KVM: arm64: Consolidate pKVM hypervisor VM initialization logic (Donald Dutile) [RHEL-131242]
- KVM: arm64: Separate allocation and insertion of pKVM VM table entries (Donald Dutile) [RHEL-131242]
- KVM: arm64: Decouple hyp VM creation state from its handle (Donald Dutile) [RHEL-131242]
- KVM: arm64: Clarify comments to distinguish pKVM mode from protected VMs (Donald Dutile) [RHEL-131242]
- KVM: arm64: Rename 'host_kvm' to 'kvm' in pKVM host code (Donald Dutile) [RHEL-131242]
- KVM: arm64: Rename pkvm.enabled to pkvm.is_protected (Donald Dutile) [RHEL-131242]
- KVM: arm64: Add build-time check for duplicate DECLARE_REG use (Donald Dutile) [RHEL-131242]
- KVM: arm64: ptdump: Don't test PTE_VALID alongside other attributes (Donald Dutile) [RHEL-131242]
- KVM: arm64: Bump the supported version of FF-A to 1.2 (Donald Dutile) [RHEL-131242]
- KVM: arm64: Mask response to FFA_FEATURE call (Donald Dutile) [RHEL-131242]
- KVM: arm64: Mark optional FF-A 1.2 interfaces as unsupported (Donald Dutile) [RHEL-131242]
- KVM: arm64: Mark FFA_NOTIFICATION_* calls as unsupported (Donald Dutile) [RHEL-131242]
- KVM: arm64: Use SMCCC 1.2 for FF-A initialization and in host handler (Donald Dutile) [RHEL-131242]
- KVM: arm64: Correct return value on host version downgrade attempt (Donald Dutile) [RHEL-131242]
- KVM: arm64: Allow userspace to limit the number of PMU counters for EL2 VMs (Donald Dutile) [RHEL-131242]
- KVM: arm64: Introduce CONFIG_UBSAN_KVM_EL2 (Donald Dutile) [RHEL-131242]
- ubsan: Remove regs from report_ubsan_failure() (Donald Dutile) [RHEL-131242]
- x86/traps: Cleanup and robustify decode_bug() (Donald Dutile) [RHEL-131242]
- KVM: arm64: Handle UBSAN faults (Donald Dutile) [RHEL-131242]
- tools kvm headers arm64: Update KVM header from the kernel sources (Donald Dutile) [RHEL-131242]
- KVM: arm64: Document registers exposed via KVM_DEV_ARM_VGIC_GRP_CPU_SYSREGS (Donald Dutile) [RHEL-131242]
- Documentation: KVM: Use unordered list for pre-init VGIC registers (Donald Dutile) [RHEL-131242]
- Documentation: KVM: arm64: Describe VGICv3 registers writable pre-init (Donald Dutile) [RHEL-131242]
- KVM: arm64: Hide ID_AA64MMFR2_EL1.NV from guest and userspace (Donald Dutile) [RHEL-134393]
- drm/vmwgfx: Validate command header size against SVGA_CMD_MAX_DATASIZE (CKI Backport Bot) [RHEL-134433] {CVE-2025-40277}
- mm/selftests: fix split_huge_page_test failure on systems with 64KB page size (Audra Mitchell) [RHEL-135094]
- selftests/mm: do check_huge_anon() with a number been passed in (Audra Mitchell) [RHEL-135094]
- selftests/mm: fix split_huge_page_test for folio_split() tests (Audra Mitchell) [RHEL-135094]
- selftests/mm: speed up split_huge_page_test (Audra Mitchell) [RHEL-135094]
- selftests/mm: add tests for folio_split(), buddy allocator like split (Audra Mitchell) [RHEL-135094]
- selftests/mm: add tests for splitting pmd THPs to all lower orders (Audra Mitchell) [RHEL-135094]
- selftests/mm: use selftests framework to print test result (Audra Mitchell) [RHEL-135094]
- perf symbol-elf: Add missing puts on error path (Michael Petlan) [RHEL-78292]
- perf symbol: Add missed dso__put (Michael Petlan) [RHEL-78292]
- perf probe-event: Ensure probe event nsinfo is always cleared (Michael Petlan) [RHEL-78292]
- perf hist: In init, ensure mem_info is put on error paths (Michael Petlan) [RHEL-78292]
- perf tools: Fix split kallsyms DSO counting (Michael Petlan) [RHEL-78292]
- perf tools: Mark split kallsyms DSOs as loaded (Michael Petlan) [RHEL-78292]
- perf jitdump: Add sym/str-tables to build-ID generation (Michael Petlan) [RHEL-78292]
- perf arm_spe: Fix memset subclass in operation (Michael Petlan) [RHEL-78292]
- perf tools: Fix missing feature check for inherit + SAMPLE_READ (Michael Petlan) [RHEL-78292]
- perf metricgroup: Update comment on location of metric_event list (Michael Petlan) [RHEL-78292]
- perf record: skip synthesize event when open evsel failed (Michael Petlan) [RHEL-78292]
- perf lock contention: Load kernel map before lookup (Michael Petlan) [RHEL-78292]
- perf hwmon_pmu: Fix uninitialized variable warning (Michael Petlan) [RHEL-78292]
- perf parse-events: Fix legacy cache events if event is duplicated in a PMU (Michael Petlan) [RHEL-78292]
- perf jitdump: Fix missed dso__put (Michael Petlan) [RHEL-78292]
- perf mem-events: Don't leak online CPU map (Michael Petlan) [RHEL-78292]
- perf kvm: Fix debug assertion (Michael Petlan) [RHEL-78292]
- perf bpf_counter: Fix opening of "any"(-1) CPU events (Michael Petlan) [RHEL-78292]
- perf parse-events: Make X modifier more respectful of groups (Michael Petlan) [RHEL-78292]
- perf stat: When no events, don't report an error if there is none (Michael Petlan) [RHEL-78292]
- perf tests stat: Add "--null" coverage (Michael Petlan) [RHEL-78292]
- perf cpumap: Add "any" CPU handling to cpu_map__snprint_mask (Michael Petlan) [RHEL-78292]
- libperf cpumap: Fix perf_cpu_map__max for an empty/NULL map (Michael Petlan) [RHEL-78292]
- perf stat: Allow no events to open if this is a "--null" run (Michael Petlan) [RHEL-78292]
- perf annotate: Check return value of evsel__get_arch() properly (Michael Petlan) [RHEL-78292]
- perf annotate: fix a crash when annotate the same symbol with 's' and 'T' (Michael Petlan) [RHEL-78292]
- tools headers UAPI: sync linux/prctl.h with kernel (Michael Petlan) [RHEL-78292]
- tools headers UAPI: sync linux/fs.h with kernel (Michael Petlan) [RHEL-78292]
- tools headers UAPI: sync linux/fcntl.h with kernel (Michael Petlan) [RHEL-78292]
- tools headers UAPI: sync asm/msr-index.h with kernel (Michael Petlan) [RHEL-78292]
- tools headers UAPI: sync linux/bits.h with kernel (Michael Petlan) [RHEL-78292]
- tools headers UAPI: sync linux/rtnetlink.h with kernel (Michael Petlan) [RHEL-78292]
- tools headers UAPI: sync linux/neighbour.h with kernel (Michael Petlan) [RHEL-78292]
- tools headers UAPI: sync linux/if_addr.h with kernel (Michael Petlan) [RHEL-78292]
- tools headers UAPI: sync drm/drm.h with kernel (Michael Petlan) [RHEL-78292]
- perf libbfd: Ensure libbfd is initialized prior to use (Michael Petlan) [RHEL-78292]
- perf test: Fix lock contention test (Michael Petlan) [RHEL-78292]
- perf lock: Fix segfault due to missing kernel map (Michael Petlan) [RHEL-78292]
- perf build: Don't fail fast path feature detection when binutils-devel is not available (Michael Petlan) [RHEL-78292]
- perf header: Write bpf_prog (infos|btfs)_cnt to data file (Michael Petlan) [RHEL-78292]
- perf symbols: Handle '1' symbols in /proc/kallsyms (Michael Petlan) [RHEL-78292]
- perf tools: Fix arm64 libjvmti build by generating unistd_64.h (Michael Petlan) [RHEL-78292]
- perf tests: Don't retest sections in "Object code reading" (Michael Petlan) [RHEL-78292]
- perf docs: Document building with Clang (Michael Petlan) [RHEL-78292]
- perf build: Support build with clang (Michael Petlan) [RHEL-78292]
- perf test coresight: Dismiss clang warning for unroll loop thread (Michael Petlan) [RHEL-78292]
- perf test coresight: Dismiss clang warning for thread loop (Michael Petlan) [RHEL-78292]
- perf test coresight: Dismiss clang warning for memcpy thread (Michael Petlan) [RHEL-78292]
- perf build: Disable thread safety analysis for perl header (Michael Petlan) [RHEL-78292]
- perf build: Correct CROSS_ARCH for clang (Michael Petlan) [RHEL-78292]
- perf python: split Clang options when invoking Popen (Michael Petlan) [RHEL-78292]
- tools build: Align warning options with perf (Michael Petlan) [RHEL-78292]
- perf disasm: Remove unused evsel from 'struct annotate_args' (Michael Petlan) [RHEL-78292]
- perf srcline: Fallback between addr2line implementations (Michael Petlan) [RHEL-78292]
- perf disasm: Make ins__scnprintf() and ins__is_nop() static (Michael Petlan) [RHEL-78292]
- perf dso: Clean up read_symbol() error handling (Michael Petlan) [RHEL-78292]
- perf dso: Support BPF programs in dso__read_symbol() (Michael Petlan) [RHEL-78292]
- perf dso: Move read_symbol() from llvm/capstone to dso (Michael Petlan) [RHEL-78292]
- perf llvm: Reduce LLVM initialization (Michael Petlan) [RHEL-78292]
- perf check: Add libLLVM feature (Michael Petlan) [RHEL-78292]
- perf parse-events: Fix parsing of >30kb event strings (Michael Petlan) [RHEL-78292]
- perf record: Add auto counter reload parse and regression tests (Michael Petlan) [RHEL-78292]
- perf record: Add ratio-to-prev term (Michael Petlan) [RHEL-78292]
- tools build: Remove libbpf-strings feature test (Michael Petlan) [RHEL-78292]
- perf bpf-event: Use libbpf version rather than feature check (Michael Petlan) [RHEL-78292]
- tools build: Remove feature-libslang-include-subdir (Michael Petlan) [RHEL-78292]
- perf annotate: Rename TSR_KIND_POINTER to TSR_KIND_PERCPU_POINTER (Michael Petlan) [RHEL-78292]
- perf stat: Refactor retry/skip/fatal error handling (Michael Petlan) [RHEL-78292]
- perf stat: Move create_perf_stat_counter() to builtin-stat.c (Michael Petlan) [RHEL-78292]
- tools build: Remove get_current_dir_name feature check (Michael Petlan) [RHEL-78292]
- perf namespaces: Avoid get_current_dir_name dependency (Michael Petlan) [RHEL-78292]
- perf capstone: Remove open_capstone_handle (Michael Petlan) [RHEL-78292]
- perf libbfd: Move libbfd functionality to its own file (Michael Petlan) [RHEL-78292]
- perf llvm: Move llvm functionality into its own file (Michael Petlan) [RHEL-78292]
- perf capstone: Move capstone functionality into its own file (Michael Petlan) [RHEL-78292]
- perf map: Constify objdump offset/address conversion APIs (Michael Petlan) [RHEL-78292]
- perf tools kvm: Use "cycles" to sample guest for "kvm top" on Intel (Michael Petlan) [RHEL-78292]
- perf tools kvm: Use "cycles" to sample guest for "kvm record" on Intel (Michael Petlan) [RHEL-78292]
- perf tools: Add helper x86__is_intel_cpu() (Michael Petlan) [RHEL-78292]
- perf tools kvm: Fix the potential out of range memory access issue (Michael Petlan) [RHEL-78292]
- perf tools kwork: Add missed memory allocation check and free (Michael Petlan) [RHEL-78292]
- perf tools kvm: Add missed memory allocation check and free (Michael Petlan) [RHEL-78292]
- tools include: Add headers to make tools builds more hermetic (Michael Petlan) [RHEL-78292]
- tools include: Replace tools linux/gfp_types.h with kernel version (Michael Petlan) [RHEL-78292]
- tools bitmap: Add missing asm-generic/bitsperlong.h include (Michael Petlan) [RHEL-78292]
- perf bench futex: Add missing stdbool.h (Michael Petlan) [RHEL-78292]
- perf test: Stat std output don't fail metric only (Michael Petlan) [RHEL-78292]
- libperf mmap: In user mmap rdpmc avoid undefined behavior (Michael Petlan) [RHEL-78292]
- perf symbol-minimal: Be more defensive when reading build IDs (Michael Petlan) [RHEL-78292]
- perf bpf: Use __builtin_preserve_field_info for GCC compatibility (Michael Petlan) [RHEL-78292]
- tools build: Don't assume libtracefs-devel is always available (Michael Petlan) [RHEL-78292]
- perf build: Remove libtracefs configuration (Michael Petlan) [RHEL-78292]
- perf test: Remove C python_use test (Michael Petlan) [RHEL-78292]
- perf test: Add an 'import perf' test shell script (Michael Petlan) [RHEL-78292]
- perf test: Extend branch stack sampling test for Arm64 BRBE (Michael Petlan) [RHEL-78292]
- perf test: Add syscall and address tests to brstack test (Michael Petlan) [RHEL-78292]
- perf test: Refactor brstack test (Michael Petlan) [RHEL-78292]
- perf bpf_counter: Fix handling of cpumap fixing hybrid (Michael Petlan) [RHEL-78292]
- perf bpf_counter: Move header declarations into C code (Michael Petlan) [RHEL-78292]
- perf annotate: Use architecture-agnostic register limit (Michael Petlan) [RHEL-78292]
- perf script: Enable to present DTL entries (Michael Petlan) [RHEL-78292]
- perf powerpc: Process the DTL entries in queue and deliver samples (Michael Petlan) [RHEL-78292]
- perf powerpc: Allocate and setup aux buffer queue to help co-relate with other events across CPU's (Michael Petlan) [RHEL-78292]
- perf powerpc: Add event name as vpa-dtl of PERF_TYPE_SYNTH type to present DTL samples (Michael Petlan) [RHEL-78292]
- perf powerpc: Process auxtrace events and display in 'perf report -D' (Michael Petlan) [RHEL-78292]
- perf powerpc: Add basic CONFIG_AUXTRACE support for VPA pmu on powerpc (Michael Petlan) [RHEL-78292]
- perf sched: Avoid union type punning undefined behavior (Michael Petlan) [RHEL-78292]
- perf test perftool_testsuite: Use absolute paths (Michael Petlan) [RHEL-78292]
- perf tools: Fix duplicated words in documentation and comments (Michael Petlan) [RHEL-78292]
- perf vendor events intel: Update sierraforest events to v1.12 (Michael Petlan) [RHEL-78292]
- perf vendor events intel: Update sapphirerapids events to v1.35 (Michael Petlan) [RHEL-78292]
- perf vendor events intel: Update pantherlake events to v1.00 (Michael Petlan) [RHEL-78292]
- perf vendor events intel: Update meteorlake events to v1.17 (Michael Petlan) [RHEL-78292]
- perf vendor events intel: Update lunarlake events to v1.18 (Michael Petlan) [RHEL-78292]
- perf vendor events intel: Update graniterapids events to v1.15 (Michael Petlan) [RHEL-78292]
- perf vendor events intel: Update grandridge events to v1.10 (Michael Petlan) [RHEL-78292]
- perf vendor events intel: Update emeraldrapids events to v1.20 (Michael Petlan) [RHEL-78292]
- perf vendor events intel: Update arrowlake events to v1.13 (Michael Petlan) [RHEL-78292]
- perf vendor events intel: Update alderlake events to v1.34 (Michael Petlan) [RHEL-78292]
- perf bpf: Check libbpf version to use btf_dump_type_data_opts.emit_strings (Michael Petlan) [RHEL-78292]
- perf bpf: Move the LIBBPF_CURRENT_VERSION_GEQ macro to bpf-utils.h (Michael Petlan) [RHEL-78292]
- perf test: Avoid uncore_imc/clockticks in uniquification test (Michael Petlan) [RHEL-78292]
- perf evsel: Fix uniquification when PMU given without suffix (Michael Petlan) [RHEL-78292]
- perf test: Don't leak workload gopipe in PERF_RECORD_* (Michael Petlan) [RHEL-78292]
- perf session: Fix handling when buffer exceeds 2 GiB (Michael Petlan) [RHEL-78292]
- perf bench mem: Add mmap() workloads (Michael Petlan) [RHEL-78292]
- perf bench mem: Refactor mem_options (Michael Petlan) [RHEL-78292]
- perf bench mem: Allow chunking on a memory region (Michael Petlan) [RHEL-78292]
- perf bench mem: Allow mapping of hugepages (Michael Petlan) [RHEL-78292]
- perf bench mem: Switch from zalloc() to mmap() (Michael Petlan) [RHEL-78292]
- perf bench mem: Pull out init/fini logic (Michael Petlan) [RHEL-78292]
- perf bench mem: Move mem op parameters into a structure (Michael Petlan) [RHEL-78292]
- perf bench mem: Defer type munging of size to float (Michael Petlan) [RHEL-78292]
- perf bench mem: Remove repetition around time measurement (Michael Petlan) [RHEL-78292]
- perf trace: Fix IS_ERR() vs NULL check bug (Michael Petlan) [RHEL-78292]
- perf test shell lbr: Avoid failures with perf event paranoia (Michael Petlan) [RHEL-78292]
- perf tools: Remove a pointless check (Michael Petlan) [RHEL-78292]
- perf tools: Update header documentation on BPF_PROG_INFO (Michael Petlan) [RHEL-78292]
- perf tests record: Update testcase to fix usage of affinity for machines with #CPUs > 1K (Michael Petlan) [RHEL-78292]
- perf dwarf-aux: Fix __die_find_scope_cb() for namespaces (Michael Petlan) [RHEL-78292]
- perf dwarf-aux: Better variable collection for insn tracking (Michael Petlan) [RHEL-78292]
- perf dwarf-aux: More accurate variable type match for breg (Michael Petlan) [RHEL-78292]
- perf test: AMD IBS swfilt skip kernel tests if paranoia is >1 (Michael Petlan) [RHEL-78292]
- perf auxtrace: Avoid redundant NULL check in auxtrace_mmap_params__set_idx() (Michael Petlan) [RHEL-78292]
- perf trace: Add --max-summary option (Michael Petlan) [RHEL-78292]
- perf arm_spe: Allow parsing both data source and events (Michael Petlan) [RHEL-78292]
- perf arm_spe: Set HITM flag (Michael Petlan) [RHEL-78292]
- perf arm_spe: Refactor arm_spe__get_metadata_by_cpu() (Michael Petlan) [RHEL-78292]
- perf arm_spe: Fill memory levels for FEAT_SPEv1p4 (Michael Petlan) [RHEL-78292]
- perf arm_spe: Separate setting of memory levels for loads and stores (Michael Petlan) [RHEL-78292]
- perf arm_spe: Refine memory level filling (Michael Petlan) [RHEL-78292]
- perf arm_spe: Add "event_filter" entry in meta data (Michael Petlan) [RHEL-78292]
- perf arm_spe: Decode event types for new features (Michael Petlan) [RHEL-78292]
- perf arm_spe: Directly propagate raw event (Michael Petlan) [RHEL-78292]
- perf arm_spe: Use full type for data_src (Michael Petlan) [RHEL-78292]
- perf arm_spe: Correct memory level for remote access (Michael Petlan) [RHEL-78292]
- perf arm_spe: Correct setting remote access (Michael Petlan) [RHEL-78292]
- perf parse-events: Add 'X' modifier to exclude an event from being regrouped (Michael Petlan) [RHEL-78292]
- perf stat: Don't skip failing group events (Michael Petlan) [RHEL-78292]
- perf evsel: Give warning for broken Intel topdown event grouping (Michael Petlan) [RHEL-78292]
- perf util: Fix compression checks returning -1 as bool (Michael Petlan) [RHEL-78292]
- perf arm64: Sync ESR_ELx_EC_* macros in arm64_exception_types.h with esr.h (Michael Petlan) [RHEL-78292]
- tools headers: Remove unused arm32 asm/kvm.h copy (Michael Petlan) [RHEL-78292]
- tools headers: Remove unused kvm_perf.h copies (Michael Petlan) [RHEL-78292]
- perf annotate: Fix title line after return from call (Michael Petlan) [RHEL-78292]
- perf annotate: Factor out annotate_browser__show_function_title() (Michael Petlan) [RHEL-78292]
- perf annotate: Fix signature of annotate_browser__show() (Michael Petlan) [RHEL-78292]
- perf docs: Update SPE doc to include default instructions group (Michael Petlan) [RHEL-78292]
- perf arm-spe: Display --itrace period warnings for all sample types (Michael Petlan) [RHEL-78292]
- perf arm-spe: Downsample all sample types equally (Michael Petlan) [RHEL-78292]
- perf arm-spe: Show instruction sample types by default (Michael Petlan) [RHEL-78292]
- perf symbols: Handle 'N' symbols in /proc/kallsyms (Michael Petlan) [RHEL-78292]
- perf python: Fix spelling mistake "metics" -> "metrics" (Michael Petlan) [RHEL-78292]
- perf dwarf-aux: Use signed variable types in match_var_offset (Michael Petlan) [RHEL-78292]
- perf tp_pmu: Remove unnecessary check (Michael Petlan) [RHEL-78292]
- perf ilist: Add support for metrics (Michael Petlan) [RHEL-78292]
- perf python: Add metrics function (Michael Petlan) [RHEL-78292]
- perf python: Add evlist compute_metric (Michael Petlan) [RHEL-78292]
- perf python: Add evlist metrics function (Michael Petlan) [RHEL-78292]
- perf python: Add parse_metrics function (Michael Petlan) [RHEL-78292]
- perf ilist: Add new python ilist command (Michael Petlan) [RHEL-78292]
- perf python: Add function returning dictionary of all events on a PMU (Michael Petlan) [RHEL-78292]
- perf python: Add basic PMU abstraction and pmus sequence (Michael Petlan) [RHEL-78292]
- perf python: Improve the tracepoint function if no libtraceevent (Michael Petlan) [RHEL-78292]
- perf python: Add more exceptions on error paths (Michael Petlan) [RHEL-78292]
- libperf event: Ensure tracing data is multiple of 8 sized (Michael Petlan) [RHEL-78292]
- perf test shell lock_contention: Extra debug diagnostics (Michael Petlan) [RHEL-78292]
- perf evsel: Avoid container_of on a NULL leader (Michael Petlan) [RHEL-78292]
- perf test trace_btf_enum: Skip if permissions are insufficient (Michael Petlan) [RHEL-78292]
- perf disasm: Avoid undefined behavior in incrementing NULL (Michael Petlan) [RHEL-78292]
- perf annotate: Use a hashmap to save type data (Michael Petlan) [RHEL-78292]
- perf annotate: Add dso__debuginfo() helper (Michael Petlan) [RHEL-78292]
- perf annotate: Hide data-type for stack operation and canary (Michael Petlan) [RHEL-78292]
- perf annotate: Show warning when debuginfo is not available (Michael Petlan) [RHEL-78292]
- perf annotate: Add 'T' hot key to toggle data type display (Michael Petlan) [RHEL-78292]
- perf annotate: Add --code-with-type support for TUI (Michael Petlan) [RHEL-78292]
- perf annotate: Return printed number from disasm_line__write() (Michael Petlan) [RHEL-78292]
- perf annotate: Simplify width calculation in annotation_line__write() (Michael Petlan) [RHEL-78292]
- perf annotate: Pass annotation_print_data to annotation_line__write() (Michael Petlan) [RHEL-78292]
- perf annotate: Remove __annotation_line__write() (Michael Petlan) [RHEL-78292]
- perf annotate: Remove annotation_print_data.start (Michael Petlan) [RHEL-78292]
- perf annotate: Rename to __hist_entry__tui_annotate() (Michael Petlan) [RHEL-78292]
- perf: Fix 0 count issue of cpu-clock (Michael Petlan) [RHEL-78292]
- perf/x86/intel/uncore: Remove superfluous check (Michael Petlan) [RHEL-78292]
- Revert "perf/x86: Always store regs->ip in perf_callchain_kernel()" (Michael Petlan) [RHEL-78292]
- perf/core: Fix system hang caused by cpu-clock usage (Michael Petlan) [RHEL-78292]
- perf/x86/intel/uncore: Add uncore PMU support for Wildcat Lake (Michael Petlan) [RHEL-78292]
- perf/x86/intel: Add PMU support for WildcatLake (Michael Petlan) [RHEL-78292]
- perf/x86/intel: Fix KASAN global-out-of-bounds warning (Michael Petlan) [RHEL-78292]
- perf/core: Fix MMAP2 event device with backing files (Michael Petlan) [RHEL-78292]
- perf/core: Fix MMAP event path names with backing files (Michael Petlan) [RHEL-78292]
- perf/core: Fix address filter match with backing files (Michael Petlan) [RHEL-78292]
- perf: make pmu_bus const (Michael Petlan) [RHEL-78292]
- x86/insn: Add XOP prefix instructions decoder support (Michael Petlan) [RHEL-78292]
- perf: Skip user unwind if the task is a kernel thread (Michael Petlan) [RHEL-78292]
- perf: Simplify get_perf_callchain() user logic (Michael Petlan) [RHEL-78292]
- perf: Use current->flags & PF_KTHREAD|PF_USER_WORKER instead of current->mm == NULL (Michael Petlan) [RHEL-78292]
- perf: Have get_perf_callchain() return NULL if crosstask and user are set (Michael Petlan) [RHEL-78292]
- perf: Remove get_perf_callchain() init_nr argument (Michael Petlan) [RHEL-78292]
- perf/x86: Print PMU counters bitmap in x86_pmu_show_pmu_cap() (Michael Petlan) [RHEL-78292]
- perf/x86/intel: Add ICL_FIXED_0_ADAPTIVE bit into INTEL_FIXED_BITS_MASK (Michael Petlan) [RHEL-78292]
- perf/x86/intel: Change macro GLOBAL_CTRL_EN_PERF_METRICS to BIT_ULL(48) (Michael Petlan) [RHEL-78292]
- perf/x86: Add PERF_CAP_PEBS_TIMING_INFO flag (Michael Petlan) [RHEL-78292]
- perf/x86/intel: Fix IA32_PMC_x_CFG_B MSRs access error (Michael Petlan) [RHEL-78292]
- perf/x86/intel: Use early_initcall() to hook bts_init() (Michael Petlan) [RHEL-78292]
- perf: Convert mmap() refcounts to refcount_t (Michael Petlan) [RHEL-78292]
- perf: Identify the 0->1 transition for event::mmap_count (Michael Petlan) [RHEL-78292]
- perf: Use scoped_guard() for mmap_mutex in perf_mmap() (Michael Petlan) [RHEL-78292]
- perf: Split out the RB allocation (Michael Petlan) [RHEL-78292]
- perf: Make RB allocation branch self sufficient (Michael Petlan) [RHEL-78292]
- perf: Split out the AUX buffer allocation (Michael Petlan) [RHEL-78292]
- perf: Reflow to get rid of aux_success label (Michael Petlan) [RHEL-78292]
- perf: Use guard() for aux_mutex in perf_mmap() (Michael Petlan) [RHEL-78292]
- perf: Remove redundant aux_unlock label (Michael Petlan) [RHEL-78292]
- perf: Move common code into both rb and aux branches (Michael Petlan) [RHEL-78292]
- perf: Merge consecutive conditionals in perf_mmap() (Michael Petlan) [RHEL-78292]
- perf: Move perf_mmap_calc_limits() into both rb and aux branches (Michael Petlan) [RHEL-78292]
- perf: Split out VM accounting (Michael Petlan) [RHEL-78292]
- perf: Split out mlock limit handling (Michael Petlan) [RHEL-78292]
- perf: Remove redundant condition for AUX buffer size (Michael Petlan) [RHEL-78292]
- vfs: check dentry is still valid in get_link() (Ian Kent) [RHEL-79346]
- sched/fair: Proportional newidle balance (Phil Auld) [RHEL-129542]
- sched/fair: Small cleanup to update_newidle_cost() (Phil Auld) [RHEL-129542]
- sched/fair: Small cleanup to sched_balance_newidle() (Phil Auld) [RHEL-129542]
- sched/fair: Revert max_newidle_lb_cost bump (Phil Auld) [RHEL-129542]
- PCI/ACPI: Fix pci_acpi_preserve_config() memory leak (Thilak KN) [RHEL-130554]
- Input: pegasus-notetaker - fix potential out-of-bounds access (Benjamin Tissoires) [RHEL-124788]
- Input: imx_sc_key - fix memory corruption on unload (Benjamin Tissoires) [RHEL-124788]
- Input: goodix - add support for ACPI ID GDIX1003 (Benjamin Tissoires) [RHEL-124788]
- Input: cros_ec_keyb - fix an invalid memory access (Benjamin Tissoires) [RHEL-124788]
- dt-bindings: input: touchscreen: goodix: Drop 'interrupts' requirement (Benjamin Tissoires) [RHEL-124788]
- HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155 (Benjamin Tissoires) [RHEL-124788]
- HID: multitouch: fix sticky fingers (Benjamin Tissoires) [RHEL-124788]
- HID: multitouch: fix name of Stylus input devices (Benjamin Tissoires) [RHEL-124788]
- HID: uclogic: Fix potential memory leak in error path (Benjamin Tissoires) [RHEL-124788]
- HID: playstation: Fix memory leak in dualshock4_get_calibration_data() (Benjamin Tissoires) [RHEL-124788]
- HID: hid-ntrig: Prevent memory leak in ntrig_report_version() (Benjamin Tissoires) [RHEL-124788]
- HID: logitech-hidpp: Add HIDPP_QUIRK_RESET_HI_RES_SCROLL (Benjamin Tissoires) [RHEL-124788]
- HID: quirks: Add ALWAYS_POLL quirk for VRS R295 steering wheel (Benjamin Tissoires) [RHEL-124788]
- HID: nintendo: Wait longer for initial probe (Benjamin Tissoires) [RHEL-124788]
- HID: quirks: avoid Cooler Master MM712 dongle wakeup bug (Benjamin Tissoires) [RHEL-124788]
- HID: intel-thc-hid: intel-quickspi: Add ARL PCI Device Id's (Benjamin Tissoires) [RHEL-124788]
- HID: asus: add Z13 folio to generic group for multitouch to work (Benjamin Tissoires) [RHEL-124788]
- HID: pidff: PERMISSIVE_CONTROL quirk autodetection (Benjamin Tissoires) [RHEL-124788]
- HID: pidff: Use direction fix only for conditional effects (Benjamin Tissoires) [RHEL-124788]
- HID: hid-input: only ignore 0 battery events for digitizers (Benjamin Tissoires) [RHEL-124788]
- HID: intel-thc-hid: Intel-quickspi: switch first interrupt from level to edge detection (Benjamin Tissoires) [RHEL-124788]
- Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak (Benjamin Tissoires) [RHEL-124788]
- Input: atmel_mxt_ts - allow reset GPIO to sleep (Benjamin Tissoires) [RHEL-124788]
- HID: steelseries: Fix STEELSERIES_SRWS1 handling in steelseries_remove() (Benjamin Tissoires) [RHEL-124788]
- HID: steelseries: refactor probe() and remove() (Benjamin Tissoires) [RHEL-124788]
- HID: amd_sfh: Add sync across amd sfh work functions (Benjamin Tissoires) [RHEL-124788]
- HID: asus: add support for missing PX series fn keys (Benjamin Tissoires) [RHEL-124788]
- HID: cp2112: fix setter callbacks return value (Benjamin Tissoires) [RHEL-124788]
- HID: lenovo: Use KEY_PERFORMANCE instead of ACPI's platform_profile (Benjamin Tissoires) [RHEL-124788]
- HID: intel-thc-hid: intel-quickspi: Add WCL Device IDs (Benjamin Tissoires) [RHEL-124788]
- HID: intel-thc-hid: intel-quicki2c: Add WCL Device IDs (Benjamin Tissoires) [RHEL-124788]
- HID: quirks: add support for Legion Go dual dinput modes (Benjamin Tissoires) [RHEL-124788]
- HID: elecom: add support for ELECOM M-DT2DRBK (Benjamin Tissoires) [RHEL-124788]
- HID: logitech: Add ids for G PRO 2 LIGHTSPEED (Benjamin Tissoires) [RHEL-124788]
- HID: input: report battery status changes immediately (Benjamin Tissoires) [RHEL-124788]
- HID: input: rename hidinput_set_battery_charge_status() (Benjamin Tissoires) [RHEL-124788]
- HID: intel-thc-hid: Intel-quicki2c: Enhance driver re-install flow (Benjamin Tissoires) [RHEL-124788]
- HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version() (Benjamin Tissoires) [RHEL-124788]
- HID: asus: fix UAF via HID_CLAIMED_INPUT validation (Benjamin Tissoires) [RHEL-124788]
- hid: fix I2C read buffer overflow in raw_event() for mcp2221 (Benjamin Tissoires) [RHEL-124788]
- HID: wacom: Add a new Art Pen 2 (Benjamin Tissoires) [RHEL-124788]
- HID: Kconfig: Fix spelling mistake "enthropy" -> "entropy" (Benjamin Tissoires) [RHEL-124788]
- HID: intel-ish-hid: Increase ISHTP resume ack timeout to 300ms (Benjamin Tissoires) [RHEL-124788]
- HID: intel-thc-hid: intel-thc: Fix incorrect pointer arithmetic in I2C regs save (Benjamin Tissoires) [RHEL-124788]
- HID: intel-thc-hid: intel-quicki2c: Fix ACPI dsd ICRS/ISUB length (Benjamin Tissoires) [RHEL-124788]
- HID: hid-steam: Use new BTN_GRIP* buttons (Benjamin Tissoires) [RHEL-124788]
- HID: apple: validate feature-report field count to prevent NULL pointer dereference (Benjamin Tissoires) [RHEL-124788]
- HID: core: Improve the kerneldoc for hid_report_len() (Benjamin Tissoires) [RHEL-124788]
- selftests/hid: add a test case for the recent syzbot underflow (Benjamin Tissoires) [RHEL-124788]
- HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires) [RHEL-124788]
- HID: core: ensure __hid_request reserves the report ID as the first byte (Benjamin Tissoires) [RHEL-124788]
- HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires) [RHEL-124788]
- selftests/hid: sync python tests to hid-tools 0.10 (Benjamin Tissoires) [RHEL-124788]
- selftests/hid: sync the python tests to hid-tools 0.8 (Benjamin Tissoires) [RHEL-124788]
- selftests/hid: run ruff format on the python part (Benjamin Tissoires) [RHEL-124788]
- HID: debug: Remove duplicate entry (BTN_WHEEL) (Benjamin Tissoires) [RHEL-124788]
- HID: Fix debug name for BTN_GEAR_DOWN, BTN_GEAR_UP, BTN_WHEEL (Benjamin Tissoires) [RHEL-124788]
- HID: magicmouse: use secs_to_jiffies() for battery timeout (Benjamin Tissoires) [RHEL-124788]
- HID: apple: use secs_to_jiffies() for battery timeout (Benjamin Tissoires) [RHEL-124788]
- HID: magicmouse: avoid setting up battery timer when not needed (Benjamin Tissoires) [RHEL-124788]
- HID: apple: avoid setting up battery timer for devices without battery (Benjamin Tissoires) [RHEL-124788]
- HID: elecom: add support for ELECOM HUGE 019B variant (Benjamin Tissoires) [RHEL-124788]
- HID: amd_sfh: Enable operating mode (Benjamin Tissoires) [RHEL-124788]
- HID: uclogic: Add support for XP-PEN Artist 22R Pro (Benjamin Tissoires) [RHEL-124788]
- HID: rate-limit hid_warn to prevent log flooding (Benjamin Tissoires) [RHEL-124788]
- HID: replace scnprintf() with sysfs_emit() (Benjamin Tissoires) [RHEL-124788]
- HID: lenovo: Add support for ThinkPad X1 Tablet Thin Keyboard Gen2 (Benjamin Tissoires) [RHEL-124788]
- HID: uclogic: make read-only array reconnect_event static const (Benjamin Tissoires) [RHEL-124788]
- HID: mcp-2221: Replace manual comparison with min() macro (Benjamin Tissoires) [RHEL-124788]
- HID: intel-thc-hid: Separate max input size control conditional list (Benjamin Tissoires) [RHEL-124788]
- HID: mcp2221: set gpio pin mode (Benjamin Tissoires) [RHEL-124788]
- HID: multitouch: add device ID for Apple Touch Bar (Benjamin Tissoires) [RHEL-124788]
- HID: multitouch: specify that Apple Touch Bar is direct (Benjamin Tissoires) [RHEL-124788]
- HID: multitouch: take cls->maxcontacts into account for Apple Touch Bar even without a HID_DG_CONTACTMAX field (Benjamin Tissoires) [RHEL-124788]
- HID: multitouch: support getting the tip state from HID_DG_TOUCH fields in Apple Touch Bar (Benjamin Tissoires) [RHEL-124788]
- HID: multitouch: Get the contact ID from HID_DG_TRANSDUCER_INDEX fields in case of Apple Touch Bar (Benjamin Tissoires) [RHEL-124788]
- HID: wacom: fix crash in wacom_aes_battery_handler() (Benjamin Tissoires) [RHEL-124788]
- HID: intel-ish-hid: ipc: Add Wildcat Lake PCI device ID (Benjamin Tissoires) [RHEL-124788]
- hid: intel-ish-hid: Use PCI_DEVICE_DATA() macro for ISH device table (Benjamin Tissoires) [RHEL-124788]
- HID: lenovo: Restrict F7/9/11 mode to compact keyboards only (Benjamin Tissoires) [RHEL-124788]
- HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY (Benjamin Tissoires) [RHEL-124788]
- HID: input: lower message severity of 'No inputs registered, leaving' to debug (Benjamin Tissoires) [RHEL-124788]
- HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras (Benjamin Tissoires) [RHEL-124788]
- HID: debug: Use the __set_current_state() (Benjamin Tissoires) [RHEL-124788]
- HID: pidff: Move else if statements to follow closing braces (Benjamin Tissoires) [RHEL-124788]
- HID: pidff: Add missing spaces (Benjamin Tissoires) [RHEL-124788]
- HID: pidff: Move trailing statements in pidff_rescale_signed() (Benjamin Tissoires) [RHEL-124788]
- HID: pidff: Remove unneeded else in pidff_find_special_field() (Benjamin Tissoires) [RHEL-124788]
- HID: pidff: Use __func__ in debugs (Benjamin Tissoires) [RHEL-124788]
- HID: pidff: Rework pidff_set_time() to fix warnings (Benjamin Tissoires) [RHEL-124788]
- HID: pidff: Remove unneeded debug from pidff_clamp() (Benjamin Tissoires) [RHEL-124788]
- HID: pidff: Fix missing blank lines after declarations (Benjamin Tissoires) [RHEL-124788]
- HID: hid-pidff.h: Fix comment styling (Benjamin Tissoires) [RHEL-124788]
- HID: hid-ids.h: Fix LITE_STAR_GT987 device id define (Benjamin Tissoires) [RHEL-124788]
- HID: universal-pidff: Fix missing blank lines (Benjamin Tissoires) [RHEL-124788]
- HID: intel-thc: make ptl_ddata static (Benjamin Tissoires) [RHEL-124788]
- HID: apple: Add necessary IDs and support for replacement trackpad on MacBookPro15,1 (Benjamin Tissoires) [RHEL-124788]
- HID: quirks: remove T2 devices from hid_mouse_ignore_list (Benjamin Tissoires) [RHEL-124788]
- HID: apple: add fnmode=4 to disable translation of fkeys and make it default on Macs with Touch Bar (Benjamin Tissoires) [RHEL-124788]
- HID: apple: Add Apple Magic Keyboard A3119 USB-C support (Benjamin Tissoires) [RHEL-124788]
- HID: apple: Add Apple Magic Keyboard A3118 USB-C support (Benjamin Tissoires) [RHEL-124788]
- HID: apple: remove unused APPLE_IGNORE_MOUSE quirk (Benjamin Tissoires) [RHEL-124788]
- HID: apple: use switch case to set fn translation table (Benjamin Tissoires) [RHEL-124788]
- HID: apple: move backlight report structs to other backlight structs (Benjamin Tissoires) [RHEL-124788]
- HID: Intel-thc-hid: Intel-quicki2c: Enable Wake-on-Touch feature (Benjamin Tissoires) [RHEL-124788]
- HID: Intel-thc-hid: Intel-quickspi: Enable Wake-on-Touch feature (Benjamin Tissoires) [RHEL-124788]
- HID: Intel-thc-hid: Intel-thc: Add Wake-on-Touch support (Benjamin Tissoires) [RHEL-124788]
- HID: Intel-thc-hid: Intel-quicki2c: Add two new features to PTL (Benjamin Tissoires) [RHEL-124788]
- HID: Intel-thc-hid: Intel-quicki2c: Add driver data support (Benjamin Tissoires) [RHEL-124788]
- HID: Intel-thc-hid: Intel-quicki2c: Refine code comments (Benjamin Tissoires) [RHEL-124788]
- HID: Intel-thc-hid: Intel-thc: Introduce interrupt delay control (Benjamin Tissoires) [RHEL-124788]
- HID: Intel-thc-hid: Intel-thc: Introduce max input size control (Benjamin Tissoires) [RHEL-124788]
- HID: Intel-thc-hid: Intel-thc: Refine code comments (Benjamin Tissoires) [RHEL-124788]
- HID: Intel-thc-hid: Intel-thc: Add thc_dma_content into kernel doc (Benjamin Tissoires) [RHEL-124788]
- HID: nintendo: avoid bluetooth suspend/resume stalls (Benjamin Tissoires) [RHEL-124788]
- HID: wacom: fix kobject reference count leak (Benjamin Tissoires) [RHEL-124788]
- HID: wacom: fix memory leak on sysfs attribute creation failure (Benjamin Tissoires) [RHEL-124788]
- HID: wacom: fix memory leak on kobject creation failure (Benjamin Tissoires) [RHEL-124788]
- HID: sensor-hub: Fix typo and improve documentation (Benjamin Tissoires) [RHEL-124788]
- HID: sensor-hub: Fix typo and improve documentation for sensor_hub_remove_callback() (Benjamin Tissoires) [RHEL-124788]
- HID: multitouch: Disable touchpad on firmware level while not in use (Benjamin Tissoires) [RHEL-124788]
- HID: core: Add functions for HID drivers to react on first open and last close call (Benjamin Tissoires) [RHEL-124788]
- hid-asus: check ROG Ally MCU version and warn (Benjamin Tissoires) [RHEL-124788]
- HID: appletb-kbd: Use secs_to_jiffies() instead of msecs_to_jiffies() (Benjamin Tissoires) [RHEL-124788]
- HID: intel-thc-hid: intel-thc: make read-only arrays static const (Benjamin Tissoires) [RHEL-124788]
- HID: magicmouse: Apple Magic Mouse 2 USB-C support (Benjamin Tissoires) [RHEL-124788]
- HID: mcp2221: use new line value setter callbacks (Benjamin Tissoires) [RHEL-124788]
- HID: mcp2200: use new line value setter callbacks (Benjamin Tissoires) [RHEL-124788]
- HID: cp2112: use new line value setter callbacks (Benjamin Tissoires) [RHEL-124788]
- HID: cp2112: use lock guards (Benjamin Tissoires) [RHEL-124788]
- HID: cp2112: hold the lock for the entire direction_output() call (Benjamin Tissoires) [RHEL-124788]
- HID: cp2112: destroy mutex on driver detach (Benjamin Tissoires) [RHEL-124788]
- HID: corsair-void: Use to_delayed_work() (Benjamin Tissoires) [RHEL-124788]
- HID: hid-logitech: use sysfs_emit_at() instead of scnprintf() (Benjamin Tissoires) [RHEL-124788]
- HID: quirks: Add HID_QUIRK_IGNORE_MOUSE quirk (Benjamin Tissoires) [RHEL-124788]
- HID: Kysona: Add periodic online check (Benjamin Tissoires) [RHEL-124788]
- docs: hid: Fix typo in intel-thc-hid.rst (Benjamin Tissoires) [RHEL-124788]
- Input: pcf50633-input - remove the driver (Benjamin Tissoires) [RHEL-124788]
- Input: mtk-pmic-keys - MT6359 has a specific release irq (Benjamin Tissoires) [RHEL-124788]
- Input: iqs7222 - avoid enabling unused interrupts (Benjamin Tissoires) [RHEL-124788]
- Input: xpad - add support for Flydigi Apex 5 (Benjamin Tissoires) [RHEL-124788]
- Input: max77693 - convert to atomic pwm operation (Benjamin Tissoires) [RHEL-124788]
- Input: st1232 - add touch-overlay handling (Benjamin Tissoires) [RHEL-124788]
- Input: xpad - use new BTN_GRIP* buttons (Benjamin Tissoires) [RHEL-124788]
- Input: xpad - change buttons the D-Pad gets mapped as to BTN_DPAD_* (Benjamin Tissoires) [RHEL-124788]
- Input: xpad - set correct controller type for Acer NGR200 (Benjamin Tissoires) [RHEL-124788]
- Input: cs40l50-vibra - fix potential NULL dereference in cs40l50_upload_owt() (Benjamin Tissoires) [RHEL-124788]
- Input: mtk-pmic-keys - add support for MT6359 PMIC keys (Benjamin Tissoires) [RHEL-124788]
- Input: samsung-keypad - use BIT() and GENMASK() where appropriate (Benjamin Tissoires) [RHEL-124788]
- Input: samsung-keypad - use per-chip parameters (Benjamin Tissoires) [RHEL-124788]
- Input: samsung-keypad - use guard notation to acquire mutex (Benjamin Tissoires) [RHEL-124788]
- Input: samsung-keypad - use devm to disable runtime PM (Benjamin Tissoires) [RHEL-124788]
- Input: samsung-keypad - use struct_size() helper (Benjamin Tissoires) [RHEL-124788]
- Input: samsung-keypad - do not combine memory allocation checks (Benjamin Tissoires) [RHEL-124788]
- Input: samsung-keypad - do not set input device's parent explicitly (Benjamin Tissoires) [RHEL-124788]
- Input: samsung-keypad - switch to using devm_clk_get_prepared() (Benjamin Tissoires) [RHEL-124788]
- Input: adp5585: Add Analog Devices ADP5585/89 support (Benjamin Tissoires) [RHEL-124788]
- Input: edt-ft5x06 - add support for FocalTech FT8716 (Benjamin Tissoires) [RHEL-124788]
- Input: edt-ft5x06 - use per-client debugfs directory (Benjamin Tissoires) [RHEL-124788]
- Input: cs40l50 - remove redundant flush_workqueue() calls (Benjamin Tissoires) [RHEL-124788]
- Input: max8997_haptic - optimize PWM configuration (Benjamin Tissoires) [RHEL-124788]
- Input: iqs7222 - explicitly define number of external channels (Benjamin Tissoires) [RHEL-124788]
- Input: adp5589 - use new GPIO line value setter callbacks (Benjamin Tissoires) [RHEL-124788]
- Input: adp5588 - use new GPIO line value setter callbacks (Benjamin Tissoires) [RHEL-124788]
- Input: ad7879 - use new GPIO line value setter callbacks (Benjamin Tissoires) [RHEL-124788]
- Input: xpad - support Acer NGR 200 Controller (Benjamin Tissoires) [RHEL-124788]
- Input: xpad - return errors from xpad_try_sending_next_out_packet() up (Benjamin Tissoires) [RHEL-124788]
- Input: xpad - adjust error handling for disconnect (Benjamin Tissoires) [RHEL-124788]
- Input: apple_z2 - drop default ARCH_APPLE in Kconfig (Benjamin Tissoires) [RHEL-124788]
- Input: Fully open-code compatible for grepping (Benjamin Tissoires) [RHEL-124788]
- Input: fsia6b - suppress buffer truncation warning for phys (Benjamin Tissoires) [RHEL-124788]
- Input: iqs626a - replace snprintf() with scnprintf() (Benjamin Tissoires) [RHEL-124788]
- Input: gpio-keys - fix possible concurrent access in gpio_keys_irq_timer() (Benjamin Tissoires) [RHEL-124788]
- Input: gpio-keys - fix a sleep while atomic with PREEMPT_RT (Benjamin Tissoires) [RHEL-124788]
- Input: xpad - send LED and auth done packets to all Xbox One controllers (Benjamin Tissoires) [RHEL-124788]
- Input: xpad - add the ByoWave Proteus controller (Benjamin Tissoires) [RHEL-124788]
- Input: xpad - allow delaying init packets (Benjamin Tissoires) [RHEL-124788]
- Input: matrix_keypad - detect change during scan (Benjamin Tissoires) [RHEL-124788]
- Input: matrix_keypad - add function for reading row state (Benjamin Tissoires) [RHEL-124788]
- input: ipaq-micro-keys: use devm_kmemdup_array() (Benjamin Tissoires) [RHEL-124788]
- input: sparse-keymap: use devm_kmemdup_array() (Benjamin Tissoires) [RHEL-124788]
- Input: i8042 - add TUXEDO InfinityBook Pro Gen10 AMD to i8042 quirk table (Benjamin Tissoires) [RHEL-124788]
- Input: add keycode for performance mode key (Benjamin Tissoires) [RHEL-124788]
- Input: touch-overlay - add touchscreen overlay handling (Benjamin Tissoires) [RHEL-124788]
- Input: atkbd - correctly map F13 - F24 (Benjamin Tissoires) [RHEL-124788]
- Input: Add and document BTN_GRIP* (Benjamin Tissoires) [RHEL-124788]
- Input: synaptics-rmi4 - add support for F1A (Benjamin Tissoires) [RHEL-124788]
- Input: synaptics-rmi4 - add support for Forcepads (F21) (Benjamin Tissoires) [RHEL-124788]
- Input: remove special handling of id->driver_info when matching (Benjamin Tissoires) [RHEL-124788]
- Input: evdev - switch matching to EV_SYN (Benjamin Tissoires) [RHEL-124788]
- Input: alps - use scnprintf() to suppress truncation warning (Benjamin Tissoires) [RHEL-124788]
- Input: goodix - add support for polling mode (Benjamin Tissoires) [RHEL-124788]
- HID: core: Add bus define for SoundWire bus (Benjamin Tissoires) [RHEL-124788]
- Input: psmouse - switch to use scnprintf() to suppress truncation warning (Benjamin Tissoires) [RHEL-124788]
- Input: lifebook - switch to use scnprintf() to suppress truncation warning (Benjamin Tissoires) [RHEL-124788]
- Input: alps - switch to use scnprintf() to suppress truncation warning (Benjamin Tissoires) [RHEL-124788]
- Input: atkbd - switch to use scnprintf() to suppress truncation warning (Benjamin Tissoires) [RHEL-124788]
- Input: ims-pcu - check record size in ims_pcu_flash_firmware() (Benjamin Tissoires) [RHEL-124788]
- Input: atkbd - do not reset keyboard by default on Loongson (Benjamin Tissoires) [RHEL-124788]
- Input: switch back to struct platform_driver::remove() (Benjamin Tissoires) [RHEL-124788]
- sched/fair: Prevent cfs_rq from being unthrottled with zero runtime_remaining (Herton R. Krzesinski) [RHEL-128311]
- sched/fair: Start a cfs_rq on throttled hierarchy with PELT clock throttled (Herton R. Krzesinski) [RHEL-128311]
- sched/fair: Do not balance task to a throttled cfs_rq (Herton R. Krzesinski) [RHEL-128311]
- sched/fair: Do not special case tasks in throttled hierarchy (Herton R. Krzesinski) [RHEL-128311]
- sched/fair: update_cfs_group() for throttled cfs_rqs (Herton R. Krzesinski) [RHEL-128311]
- sched/fair: Propagate load for throttled cfs_rq (Herton R. Krzesinski) [RHEL-128311]
- sched/fair: Get rid of throttled_lb_pair() (Herton R. Krzesinski) [RHEL-128311]
- sched/fair: Task based throttle time accounting (Herton R. Krzesinski) [RHEL-128311]
- sched/fair: Switch to task based throttle model (Herton R. Krzesinski) [RHEL-128311]
- Revert "sched/fair: Block delayed tasks on throttled hierarchy during dequeue" (Herton R. Krzesinski) [RHEL-128311]
- sched/fair: Implement throttle task work and related helpers (Herton R. Krzesinski) [RHEL-128311]
- sched/fair: Add related data structure for task based throttle (Herton R. Krzesinski) [RHEL-128311]
- nvme: nvme-fc: Ensure ->ioerr_work is cancelled in nvme_fc_delete_ctrl() (Ewan D. Milne) [RHEL-96296]
- nvme: nvme-fc: move tagset removal to nvme_fc_delete_ctrl() (Ewan D. Milne) [RHEL-125970]
- cpufreq/amd-pstate: Fix a regression leading to EPP 0 after hibernate (Steve Best) [RHEL-129700]
- x86/CPU/AMD: Prevent reset reasons from being retained across reboot (Steve Best) [RHEL-129691]
- platform/x86/intel/pmc: Add Wildcat Lake support to intel_pmc_core (Steve Best) [RHEL-95622]
- vfio: selftests: replace iova=vaddr with allocated iovas (Cédric Le Goater) [RHEL-125821]
- vfio: selftests: add iova allocator (Cédric Le Goater) [RHEL-125821]
- vfio: selftests: fix map limit tests to use last available iova (Cédric Le Goater) [RHEL-125821]
- vfio: selftests: add iova range query helpers (Cédric Le Goater) [RHEL-125821]
- vfio: selftests: add end of address space DMA map/unmap tests (Cédric Le Goater) [RHEL-125821]
- vfio: selftests: update DMA map/unmap helpers to support more test kinds (Cédric Le Goater) [RHEL-125821]
- vfio/type1: handle DMA map/unmap up to the addressable limit (Cédric Le Goater) [RHEL-125821]
- vfio/type1: move iova increment to unmap_unpin_*() caller (Cédric Le Goater) [RHEL-125821]
- vfio/type1: sanitize for overflow using check_*_overflow() (Cédric Le Goater) [RHEL-125821]
- PCI/AER: Avoid NULL pointer dereference in aer_ratelimit() (Myron Stowe) [RHEL-125473] {CVE-2025-40034}
- Configs: Enable CONFIG_SCHED_MC for powerpc (Phil Auld) [RHEL-118962]
- sched: Unify the SCHED_{SMT,CLUSTER,MC} Kconfig (Phil Auld) [RHEL-118962]
- sched: Move STDL_INIT() functions out-of-line (Phil Auld) [RHEL-118962]
- sched/fair: Get rid of sched_domains_curr_level hack for tl->cpumask() (Phil Auld) [RHEL-118962]
- i2c: usbio: Add ACPI device-id for MTL-CVF devices (Kate Hsuan) [RHEL-106452]
- gpio: usbio: Add ACPI device-id for MTL-CVF devices (Kate Hsuan) [RHEL-106452]
- media: uvcvideo: Use heuristic to find stream entity (Kate Hsuan) [RHEL-111602]
- platform/x86: int3472: Fix double free of GPIO device during unregister (Kate Hsuan) [RHEL-111602]
- usb: misc: Add x86 dependency for Intel USBIO driver (Kate Hsuan) [RHEL-111602]
- redhat: configs: Enable OV08X40 sensor (Kate Hsuan) [RHEL-111602]
- redhat: configs: Enable USBIO modules (Kate Hsuan) [RHEL-106452]
- platform/x86: int3472: Increase ov08x40 handshake GPIO delay to 45 ms (Kate Hsuan) [RHEL-106452]
- platform/x86: int3472: Rework regulator enable-time handling (Kate Hsuan) [RHEL-106452]
- platform/x86: int3472: Convert int3472_gpio_map to use C99 initializers (Kate Hsuan) [RHEL-106452]
- platform/x86: int3472: add hpd pin support (Kate Hsuan) [RHEL-106452]
- platform/x86: int3472: Add board data for Dell 7212 (Kate Hsuan) [RHEL-106452]
- platform/x86: int3472: For mt9m114 sensors map powerdown to powerenable (Kate Hsuan) [RHEL-106452]
- platform/x86: int3472: Export int3472_discrete_parse_crs() (Kate Hsuan) [RHEL-106452]
- platform/x86: int3472: Stop using devm_gpiod_get() (Kate Hsuan) [RHEL-106452]
- platform/x86: int3472: Move common.h to public includes, symbols to INTEL_INT3472 (Kate Hsuan) [RHEL-106452]
- platform/x86: int3472: Debug log when remapping pins (Kate Hsuan) [RHEL-106452]
- platform/x86: int3472: Add handshake pin support (Kate Hsuan) [RHEL-106452]
- platform/x86: int3472: Prepare for registering more than 1 GPIO regulator (Kate Hsuan) [RHEL-106452]
- platform/x86: int3472: Avoid GPIO regulator spikes (Kate Hsuan) [RHEL-106452]
- platform/x86: int3472: Make regulator supply name configurable (Kate Hsuan) [RHEL-106452]
- platform/x86: int3472: Rework AVDD second sensor quirk handling (Kate Hsuan) [RHEL-106452]
- platform/x86: int3472: Drop unused gpio field from struct int3472_gpio_regulator (Kate Hsuan) [RHEL-106452]
- platform/x86: int3472: Stop setting a supply-name for GPIO regulators (Kate Hsuan) [RHEL-106452]
- platform/x86: int3472: Add skl_int3472_register_clock() helper (Kate Hsuan) [RHEL-106452]
- platform/x86: int3472: Call "func" "con_id" instead (Kate Hsuan) [RHEL-106452]
- platform/x86: int3472: Call "reset" GPIO "enable" for INT347E (Kate Hsuan) [RHEL-106452]
- platform/x86: int3472: Use correct type for "polarity", call it gpio_flags (Kate Hsuan) [RHEL-106452]
- platform/x86: int3472: Debug log the sensor name (Kate Hsuan) [RHEL-106452]
- platform/x86: int3472: Fix skl_int3472_handle_gpio_resources() return value (Kate Hsuan) [RHEL-106452]
- platform/x86: int3472: Make "pin number mismatch" message a debug message (Kate Hsuan) [RHEL-106452]
- platform/x86: int3472: Check for adev == NULL (Kate Hsuan) [RHEL-106452] {CVE-2024-58011}
- gpio: gpio-usbio: a compat function for the lagecy "struct gpio_chip" (Kate Hsuan) [RHEL-106452]
- i2c: Add Intel USBIO I2C driver (Kate Hsuan) [RHEL-106452]
- gpio: Add Intel USBIO GPIO driver (Kate Hsuan) [RHEL-106452]
- usb: misc: Add Intel USBIO bridge driver (Kate Hsuan) [RHEL-106452]
- ACPI: scan: Add Intel CVS ACPI HIDs to acpi_ignore_dep_ids[] (Kate Hsuan) [RHEL-106452]
- media: i2c: ov08x40: Use V4L2 sensor clock helper (Kate Hsuan) [RHEL-111602]
- media: i2c: ov08x40: Replace client->dev usage (Kate Hsuan) [RHEL-111602]
- media: ov08x40: Fix the horizontal flip control (Kate Hsuan) [RHEL-111602]
- media: ov08x40: Select mode based on mipi lane count (Kate Hsuan) [RHEL-111602]
- media: ov08x40: Use v4l2_link_freq_to_bitmap helper (Kate Hsuan) [RHEL-111602]
- media: ov08x40: Add shared global register list (Kate Hsuan) [RHEL-111602]
- media: ov08x40: Remove common register settings from resolution-specific table (Kate Hsuan) [RHEL-111602]
- media: ov08x40: Add support for 2/4 lanes at 1500 Mbps (Kate Hsuan) [RHEL-111602]
- media: ov08x40: Separate the lane configuration and PLL settings (Kate Hsuan) [RHEL-111602]
- media: ov08x40: Extend sleep after reset to 5 ms (Kate Hsuan) [RHEL-111602]
- media: ov08x40: Log chip ID when identifying the chip (Kate Hsuan) [RHEL-111602]
- media: ov08x40: Fix value of reset GPIO when requesting it (Kate Hsuan) [RHEL-111602]
- media: ov08x40: Don't log ov08x40_check_hwcfg() errors twice (Kate Hsuan) [RHEL-111602]
- media: ov08x40: Add missing ' ov08x40_check_hwcfg() error messages (Kate Hsuan) [RHEL-111602]
- media: ov08x40: Add missing ov08x40_identify_module() call on stream-start (Kate Hsuan) [RHEL-111602]
- media: ov08x40: Improve ov08x40_[read|write]_reg() error returns (Kate Hsuan) [RHEL-111602]
- media: ov08x40: Improve ov08x40_identify_module() error logging (Kate Hsuan) [RHEL-111602]
- media: ov08x40: Move ov08x40_identify_module() function up (Kate Hsuan) [RHEL-111602]
- media: ov08x40: Get clock on ACPI platforms too (Kate Hsuan) [RHEL-111602]
- media: ov08x40: Get reset GPIO and regulators on ACPI platforms too (Kate Hsuan) [RHEL-111602]
- media: ov08x40: Move fwnode_graph_get_next_endpoint() call up (Kate Hsuan) [RHEL-111602]
- media: ov08x40: Properly turn sensor on/off when runtime-suspended (Kate Hsuan) [RHEL-111602]
- media: ov08x40: Add OF probe support (Kate Hsuan) [RHEL-111602]
- media: ov08x40: Rename ext_clk to xvclk (Kate Hsuan) [RHEL-111602]
- media: ov08x40: Fix burst write sequence (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Mark invalid entities with id UVC_INVALID_ENTITY_ID (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Support UVC_CROSXU_CONTROL_IQ_PROFILE (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Run uvc_ctrl_init_ctrl for all controls (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Shorten the transfer size non compliance message (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Do not re-reference dev->udev (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Use intf instead of udev for printks (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Move video_device under video_queue (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Drop stream->mutex (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Move MSXU_CONTROL_METADATA definition to header (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Add missing curly braces (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Drop unneeded memset() in meta device ioctl handlers (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Fix comments in uvc_meta_detect_msxu (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Fix assignment in if condition (Kate Hsuan) [RHEL-111602]
- media: mc: Clear minor number before put device (Kate Hsuan) [RHEL-111602]
- media: i2c: ov8856: Use V4L2 legacy sensor clock helper (Kate Hsuan) [RHEL-111602]
- media: i2c: ov8856: Replace client->dev usage (Kate Hsuan) [RHEL-111602]
- media: v4l2-common: Add legacy camera sensor clock helper (Kate Hsuan) [RHEL-111602]
- media: i2c: ov5675: Use V4L2 sensor clock helper (Kate Hsuan) [RHEL-111602]
- media: i2c: ov5675: Replace client->dev usage (Kate Hsuan) [RHEL-111602]
- media: i2c: ov2740: Use V4L2 sensor clock helper (Kate Hsuan) [RHEL-111602]
- media: i2c: ov2740: Replace client->dev usage (Kate Hsuan) [RHEL-111602]
- media: i2c: ov13b10: Use V4L2 sensor clock helper (Kate Hsuan) [RHEL-111602]
- media: i2c: ov13b10: Replace client->dev usage (Kate Hsuan) [RHEL-111602]
- media: i2c: ov13858: Use V4L2 sensor clock helper (Kate Hsuan) [RHEL-111602]
- media: i2c: ov13858: Replace client->dev usage (Kate Hsuan) [RHEL-111602]
- media: i2c: hi556: Use V4L2 sensor clock helper (Kate Hsuan) [RHEL-111602]
- media: i2c: hi556: Replace client->dev usage (Kate Hsuan) [RHEL-111602]
- media: i2c: mt9v022: Drop unused mt9v022.h header (Kate Hsuan) [RHEL-111602]
- media: mc: Clear minor number reservation at unregistration time (Kate Hsuan) [RHEL-111602]
- media: v4l2-core: update Hans Verkuil's email address (Kate Hsuan) [RHEL-111602]
- media: v4l2-core: v4l2-dv-timings: support DRM IFs (Kate Hsuan) [RHEL-111602]
- media: uapi: v4l2-controls: Cleanup codec definitions (Kate Hsuan) [RHEL-111602]
- media: v4l2-common: Constify media_pad argument to v4l2_get_link_freq() (Kate Hsuan) [RHEL-111602]
- media: uapi: Cleanup tab after define in headers (Kate Hsuan) [RHEL-111602]
- media: uapi: Move colorimetry controls at the end of the file (Kate Hsuan) [RHEL-111602]
- media: mc: Improve unconnected pads debugging message in link exploration (Kate Hsuan) [RHEL-111602]
- media: mc: Fix MUST_CONNECT handling for pads with no links (Kate Hsuan) [RHEL-111602]
- media: cadence: cdns-csi2rx: Support multiple pixels per clock cycle (Kate Hsuan) [RHEL-111602]
- media: v4l2-common: Update v4l2_get_link_freq() documentation (Kate Hsuan) [RHEL-111602]
- media: v4l2-common: Drop the workaround from v4l2_get_link_freq() (Kate Hsuan) [RHEL-111602]
- media: v4l2-subdev: Fix alloc failure check in v4l2_subdev_call_state_try() (Kate Hsuan) [RHEL-111602]
- media: ipu6: isys: Set embedded data type correctly for metadata formats (Kate Hsuan) [RHEL-111602]
- media: ipu6: isys: Use v4l2_ctrl_subdev_subscribe_event() (Kate Hsuan) [RHEL-111602]
- media: v4l2-subdev: Make struct v4l2_subdev_stream_config private (Kate Hsuan) [RHEL-111602]
- media: v4l2-common: Improve devm_v4l2_sensor_clk_get() documentation (Kate Hsuan) [RHEL-111602]
- media: i2c: ov8856: Use the v4l2 helper for obtaining the clock (Kate Hsuan) [RHEL-111602]
- media: v4l2-common: Add a helper for obtaining the clock producer (Kate Hsuan) [RHEL-111602]
- media: v4l2: Rename second ioctl handlers argument to 'void *priv' (Kate Hsuan) [RHEL-111602]
- media: v4l2-core: Rename second ioctl handlers argument to 'void *priv' (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Rename second ioctl handlers argument to 'void *priv' (Kate Hsuan) [RHEL-111602]
- media: v4l2-ioctl: Push NULL fh argument down to ioctl wrappers (Kate Hsuan) [RHEL-111602]
- media: v4l2-ioctl: Stop passing fh pointer to ioctl handlers (Kate Hsuan) [RHEL-111602]
- media: usb: uvc: Access v4l2_fh from file (Kate Hsuan) [RHEL-111602]
- media: v4l2-ioctl: Access v4l2_fh from private_data (Kate Hsuan) [RHEL-111602]
- media: Drop V4L2_FL_USES_V4L2_FH checks (Kate Hsuan) [RHEL-111602]
- media: v4l2-dev: Make open and release file operations mandatory (Kate Hsuan) [RHEL-111602]
- media: v4l2-ctrls: Move v4l2_fh retrieval after V4L2_FL_USES_V4L2_FH check (Kate Hsuan) [RHEL-111602]
- media: ipu6: isys: Don't set V4L2_FL_USES_V4L2_FH manually (Kate Hsuan) [RHEL-111602]
- media: Reset file->private_data to NULL in v4l2_fh_del() (Kate Hsuan) [RHEL-111602]
- media: amphion: Delete v4l2_fh synchronously in .release() (Kate Hsuan) [RHEL-111602]
- media: Set file->private_data in v4l2_fh_add() (Kate Hsuan) [RHEL-111602]
- media: usb: hdpvr: Store v4l2_fh pointer in file->private_data (Kate Hsuan) [RHEL-111602]
- media: Replace file->private_data access with custom functions (Kate Hsuan) [RHEL-111602]
- media: chips-media: wave5: Support runtime suspend/resume (Kate Hsuan) [RHEL-111602]
- media: nvidia: tegra-vde: Replace file->private_data access (Kate Hsuan) [RHEL-111602]
- media: v4l2-fh: Move piece of documentation to correct function (Kate Hsuan) [RHEL-111602]
- media: Replace file->private_data access with file_to_v4l2_fh() (Kate Hsuan) [RHEL-111602]
- media: usb: pvrusb2: Store v4l2_fh pointer in file->private_data (Kate Hsuan) [RHEL-111602]
- media: ti: vpe: Store v4l2_fh pointer in file->private_data (Kate Hsuan) [RHEL-111602]
- media: imagination: Store v4l2_fh pointer in file->private_data (Kate Hsuan) [RHEL-111602]
- media: pci: saa7164: Store v4l2_fh pointer in file->private_data (Kate Hsuan) [RHEL-111602]
- media: Wrap file->private_data access with a helper function (Kate Hsuan) [RHEL-111602]
- media: renesas: vsp1: Implement pixel format enumeration (Kate Hsuan) [RHEL-111602]
- media: usb: uvcvideo: Store v4l2_fh pointer in file->private_data (Kate Hsuan) [RHEL-111602]
- media: v4l2: Add support for NV12M tiled variants to v4l2_format_info() (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Use a count variable for meta_formats instead of 0 terminating (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Auto-set UVC_QUIRK_MSXU_META (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Introduce V4L2_META_FMT_UVC_MSXU_1_5 (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Introduce dev->meta_formats (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Do not mark valid metadata as invalid (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: uvc_v4l2_unlocked_ioctl: Invert PM logic (Kate Hsuan) [RHEL-111602]
- media: core: export v4l2_translate_cmd (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Turn on the camera if V4L2_EVENT_SUB_FL_SEND_INITIAL (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Remove stream->is_streaming field (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Split uvc_stop_streaming() (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Handle locks in uvc_queue_return_buffers (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Use vb2 ioctl and fop helpers (Kate Hsuan) [RHEL-111602]
- media: adv748x: Remove g_pixelaspect implementation (Kate Hsuan) [RHEL-111602]
- media: adv7180: Remove g_pixelaspect implementation (Kate Hsuan) [RHEL-111602]
- media: v4l2-subdev: Remove g_pixelaspect operation (Kate Hsuan) [RHEL-111602]
- media: hi556: correct the test pattern configuration (Kate Hsuan) [RHEL-111602]
- media: hi556: Support full range of power rails (Kate Hsuan) [RHEL-111602]
- media: hi556: Fix reset GPIO timings (Kate Hsuan) [RHEL-111602]
- media: v4l2-common: Add the missing Raw Bayer pixel formats (Kate Hsuan) [RHEL-111602]
- media: uapi: videodev2: Fix comment for 12-bit packed Bayer formats (Kate Hsuan) [RHEL-111602]
- media: v4l2-subdev: Add debug prints to v4l2_subdev_collect_streams() (Kate Hsuan) [RHEL-111602]
- media: v4l2-subdev: Print early in v4l2_subdev_{enable,disable}_streams() (Kate Hsuan) [RHEL-111602]
- media: v4l: Make media_entity_to_video_device() NULL-safe (Kate Hsuan) [RHEL-111602]
- media: ipu6: isys: Use correct pads for xlate_streams() (Kate Hsuan) [RHEL-111602]
- media: v4l2: Add Renesas Camera Receiver Unit pixel formats (Kate Hsuan) [RHEL-111602]
- media: i2c: max96714: Drop check on number of active routes (Kate Hsuan) [RHEL-111602]
- media: i2c: ds90ub960: Drop check on number of active routes (Kate Hsuan) [RHEL-111602]
- media: i2c: ds90ub953: Drop check on number of active routes (Kate Hsuan) [RHEL-111602]
- media: i2c: ds90ub913: Drop check on number of active routes (Kate Hsuan) [RHEL-111602]
- media: v4l2-subdev: Limit the number of active routes to V4L2_FRAME_DESC_ENTRY_MAX (Kate Hsuan) [RHEL-111602]
- media: ov8865: Improve error logging when fwnode is not found (Kate Hsuan) [RHEL-111602]
- media: ov7251: Improve error logging when fwnode is not found (Kate Hsuan) [RHEL-111602]
- media: ov5693: Improve error logging when fwnode is not found (Kate Hsuan) [RHEL-111602]
- media: ipu-bridge: Improve error logging when waiting for IVSC to become ready (Kate Hsuan) [RHEL-111602]
- media: ipu-bridge: Add Onsemi MT9M114 HID to list of supported sensors (Kate Hsuan) [RHEL-111602]
- media: ipu-bridge: Add Toshiba T4KA3 HID to list of supported sensor (Kate Hsuan) [RHEL-111602]
- media: ov2740: Remove shorthand variables (Kate Hsuan) [RHEL-111602]
- media: ivsc: Remove Wentong's e-mail address (Kate Hsuan) [RHEL-111602]
- media: ivsc: Fix crash at shutdown due to missing mei_cldev_disable() calls (Kate Hsuan) [RHEL-111602] {CVE-2025-39711}
- media: Documentation: Document new v4l2_ctrl_handler_free() behaviour (Kate Hsuan) [RHEL-111602]
- media: v4l2-ctrls: Return the handler's error in v4l2_ctrl_handler_free() (Kate Hsuan) [RHEL-111602]
- media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free() (Kate Hsuan) [RHEL-111602]
- media: ipu-bridge: Add support for additional link frequencies (Kate Hsuan) [RHEL-111602]
- media: i2c: Defer ov5670_probe() if endpoint not found (Kate Hsuan) [RHEL-111602]
- media: ipu-bridge: Add _HID for OV5670 (Kate Hsuan) [RHEL-111602]
- media: ipu-bridge: Add link-frequency to the GC0310 entry (Kate Hsuan) [RHEL-111602]
- media: v4l2-common: Reduce warnings about missing V4L2_CID_LINK_FREQ control (Kate Hsuan) [RHEL-111602]
- media: v4l2-ctrls: Fix H264 SEPARATE_COLOUR_PLANE check (Kate Hsuan) [RHEL-111602]
- media: rcar-fcp: Add rcar_fcp_soft_reset() (Kate Hsuan) [RHEL-111602]
- media: v4l2-jpeg: Remove unused v4l2_jpeg_parse_* wrappers (Kate Hsuan) [RHEL-111602]
- media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt() (Kate Hsuan) [RHEL-111602] {CVE-2025-39713}
- media: gspca: Add bounds checking to firmware parser (Kate Hsuan) [RHEL-111602]
- media: v4l2-core: Replace the check for firmware registered I2C devices (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format() (Kate Hsuan) [RHEL-111602] {CVE-2025-38680}
- media: uvcvideo: Add quirk for HP Webcam HD 2300 (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Refactor uvc_v4l2_compat_ioctl32 (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Refactor uvc_queue_streamon (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Refactor uvc_ctrl_set_handle() (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Populate all errors in uvc_probe() (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Set V4L2_CTRL_FLAG_DISABLED during queryctrl errors (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Fix bandwidth issue for Alcor camera (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Use dev_err_probe for devm_gpiod_get_optional (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Fix deferred probing error (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Rollback non processed entities on error (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Send control events for partial succeeds (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Return the number of processed controls (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Do not turn on the camera for some ioctls (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Make power management granular (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Avoid variable shadowing in uvc_ctrl_cleanup_fh (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Increase/decrease the PM counter per IOCTL (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Create uvc_pm_(get|put) functions (Kate Hsuan) [RHEL-111602]
- media: uvcvideo: Keep streaming state in the file handle (Kate Hsuan) [RHEL-111602]
- media: Add C3ISP_PARAMS and C3ISP_STATS meta formats (Kate Hsuan) [RHEL-111602]
- media: omap3isp: use sgtable-based scatterlist wrappers (Kate Hsuan) [RHEL-111602]
- media: videobuf2: use sgtable-based scatterlist wrappers (Kate Hsuan) [RHEL-111602]
- media: v4l: subdev: Fix coverity issue: Logically dead code (Kate Hsuan) [RHEL-111602]
- media: v4l2-dev: fix error handling in __video_register_device() (Kate Hsuan) [RHEL-111602]
- media: intel/ipu6: Change deprecated lock comment (Kate Hsuan) [RHEL-111602]
- media: intel/ipu6: Remove line_align (Kate Hsuan) [RHEL-111602]
- media: intel/ipu6: Remove pin_ready function pointer (Kate Hsuan) [RHEL-111602]
- media: common: Add v4l2_find_nearest_size_conditional() (Kate Hsuan) [RHEL-111602]
- media: i2c: ov13b10: Support 2 lane mode (Kate Hsuan) [RHEL-111602]
- media: i2c: ov13b10: Improve code readability (Kate Hsuan) [RHEL-111602]
- media: i2c: ov13b10: Fix h_blank calculation (Kate Hsuan) [RHEL-111602]
- media: ov8856: suppress probe deferral errors (Kate Hsuan) [RHEL-111602]
- media: ov5675: suppress probe deferral errors (Kate Hsuan) [RHEL-111602]
- media: gspca: Add error handling for stv06xx_read_sensor() (Kate Hsuan) [RHEL-111602]
- media: videobuf2: check constants during build time (Kate Hsuan) [RHEL-111602]
- media: vim2m: Add parametized support for multiplanar API (Kate Hsuan) [RHEL-111602]
- media: vim2m: Simplify try_fmt (Kate Hsuan) [RHEL-111602]
- media: v4l2-common: Add RGBR format info (Kate Hsuan) [RHEL-111602]
- media: intel/ipu6: Fix dma mask for non-secure mode (Kate Hsuan) [RHEL-111602]
- media: ipu3-cio2: Replace deprecated PCI functions (Kate Hsuan) [RHEL-111602]
- media: intel/ipu6: Replace deprecated PCI functions (Kate Hsuan) [RHEL-111602]
- media: ipu-bridge: add ACPI HID for lt6911uxe bridge (Kate Hsuan) [RHEL-111602]
- media: ov2740: Move pm-runtime cleanup on probe-errors to proper place (Kate Hsuan) [RHEL-111602]
- media: intel/ipu6: Remove unused dev field from ipu6_isys_queue (Kate Hsuan) [RHEL-111602]
- media: intel/ipu6: Abstract buf ready function (Kate Hsuan) [RHEL-111602]
- media: intel/ipu6: Use timestamp value directly (Kate Hsuan) [RHEL-111602]
- media: intel/ipu6: Make two functions static (Kate Hsuan) [RHEL-111602]
- media: intel/ipu6: Add missing new line character in error message (Kate Hsuan) [RHEL-111602]
- media: intel/ipu6: Remove unused IPU6_BUS_NAME (Kate Hsuan) [RHEL-111602]
- media: intel/ipu6: Constify ipu6_buttress_ctrl structure (Kate Hsuan) [RHEL-111602]
- media: rkvdec: h264: Use bytesperline and buffer height as virstride (Kate Hsuan) [RHEL-111602]
- media: qcom: venus: Fix uninitialized variable warning (Kate Hsuan) [RHEL-111602]
- media: v4l2-tpg: use (t,l)/wxh format for rectangle (Kate Hsuan) [RHEL-111602]
- media: radio-wl1273: Rename wl1273_fm_vidioc_s_ctrl (Kate Hsuan) [RHEL-111602]
- media: atomisp: Remove vidioc_g/s callback (Kate Hsuan) [RHEL-111602]
- media: atomisp: Replace queryctrl with query_ext_ctrl (Kate Hsuan) [RHEL-111602]
- media: adv7511-v4l2: add support for the EEODB (Kate Hsuan) [RHEL-111602]
- media: intel/ipu6: Remove ipu6_buttress_ctrl started field (Kate Hsuan) [RHEL-111602]
- media: ipu6: Remove workaround for Meteor Lake ES2 (Kate Hsuan) [RHEL-111602]
- media: v4l2: Add NV15 and NV20 pixel formats (Kate Hsuan) [RHEL-111602]
- media: v4l2-common: Add helpers to calculate bytesperline and sizeimage (Kate Hsuan) [RHEL-111602]
- media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition (Kate Hsuan) [RHEL-111602]
- media: uapi: v4l: Change V4L2_TYPE_IS_CAPTURE condition (Kate Hsuan) [RHEL-111602]
- media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf() (Kate Hsuan) [RHEL-111602]
- media: v4l2-core: use (t,l)/wxh format for rectangle (Kate Hsuan) [RHEL-111602]
- media: v4l2-core: Introduce v4l2_query_ext_ctrl_to_v4l2_queryctrl (Kate Hsuan) [RHEL-111602]
- media: v4l2: Remove vidioc_s_ctrl callback (Kate Hsuan) [RHEL-111602]
- media: v4l2: Remove vidioc_g_ctrl callback (Kate Hsuan) [RHEL-111602]
- media: v4l2: Remove vidioc_queryctrl callback (Kate Hsuan) [RHEL-111602]
- media: ioctl: Simulate v4l2_queryctrl with v4l2_query_ext_ctrl (Kate Hsuan) [RHEL-111602]
- media: cec: core: allow raw msg transmit while configuring (Kate Hsuan) [RHEL-111602]
- media: rc: reduce useless padding in struct rc_dev etc (Kate Hsuan) [RHEL-111602]
- media: ipu6: Drop unused ipu6_dma_get_sgtable() (Kate Hsuan) [RHEL-111602]
- media: intel/ipu6: set the dev_parent of video device to pdev (Kate Hsuan) [RHEL-111602]
- media: hi556: remove redundant assignment to variable enable (Kate Hsuan) [RHEL-111602]
- media: tuners: Constify struct tunertype, tuner_range and tuner_params (Kate Hsuan) [RHEL-111602]
- media: v4l2-dv-timings: add v4l2_num_edid_blocks() helper (Kate Hsuan) [RHEL-111602]
- media: ivsc: csi: Obtain link frequency from the media pad (Kate Hsuan) [RHEL-111602]
- media: intel/ipu6: Obtain link frequency from the remote subdev pad (Kate Hsuan) [RHEL-111602]
- media: v4l: Memset argument to 0 before calling get_mbus_config pad op (Kate Hsuan) [RHEL-111602]
- media: v4l: Support obtaining link frequency via get_mbus_config (Kate Hsuan) [RHEL-111602]
- media: v4l: Support passing media pad argument to v4l2_get_link_freq() (Kate Hsuan) [RHEL-111602]
- media: pci: ipu6: drop vb2_ops_wait_prepare/finish (Kate Hsuan) [RHEL-111602]
- media: i2c: ov2740: Small cleanups (Kate Hsuan) [RHEL-111602]
- media: i2c: ov2740: Free control handler on error path (Kate Hsuan) [RHEL-111602]
- media: hi556: Don't log hi556_check_hwcfg() errors twice (Kate Hsuan) [RHEL-111602]
- media: hi556: Improve error logging when fwnode is not found (Kate Hsuan) [RHEL-111602]
- media: hi556: Add missing ' messages (Kate Hsuan) [RHEL-111602]
- media: hi556: Fix memory leak (on error) in hi556_check_hwcfg() (Kate Hsuan) [RHEL-111602]
- media: rc: add keymap for Siemens Gigaset RC20 remote (Kate Hsuan) [RHEL-111602]
- media: cx231xx: remove redundant assignment to variable value (Kate Hsuan) [RHEL-111602]
- net: devmem: fix kernel panic when netlink socket close after module unload (Mohammad Heib) [RHEL-89816]
- net: fix the missing unlock for detached devices (Mohammad Heib) [RHEL-89816]
- net: s/__dev_set_mtu/__netif_set_mtu/ (Mohammad Heib) [RHEL-89816]
- udp_tunnel: fix deadlock in udp_tunnel_nic_set_port_priv() (Mohammad Heib) [RHEL-89816]
- net: core: fix lockdep splat on device unregister (Mohammad Heib) [RHEL-89816]
- macsec: sync features on RTM_NEWLINK (Mohammad Heib) [RHEL-89816]
- net: dev_ioctl: take ops lock in hwtstamp lower paths (Mohammad Heib) [RHEL-89816]
- bnxt_en: Fix lockdep warning during rmmod (Mohammad Heib) [RHEL-89816]
- hamradio: ignore ops-locked netdevs (Mohammad Heib) [RHEL-89816]
- net: lapbether: ignore ops-locked netdevs (Mohammad Heib) [RHEL-89816]
- selftests: rtnetlink: add macsec and vlan nesting test (Mohammad Heib) [RHEL-89816]
- macsec: set IFF_UNICAST_FLT priv flag (Mohammad Heib) [RHEL-89816]
- team: replace team lock with rtnl lock (Mohammad Heib) [RHEL-89816]
- net: mana: Fix potential deadlocks in mana napi ops (Mohammad Heib) [RHEL-89816]
- Revert "bnxt_en: bring back rtnl_lock() in the bnxt_open() path" (Mohammad Heib) [RHEL-89816]
- netdevsim: remove udp_ports_sleep (Mohammad Heib) [RHEL-89816]
- net: remove redundant ASSERT_RTNL() in queue setup functions (Mohammad Heib) [RHEL-89816]
- udp_tunnel: remove rtnl_lock dependency (Mohammad Heib) [RHEL-89816]
- vxlan: drop sock_lock (Mohammad Heib) [RHEL-89816]
- geneve: rely on rtnl lock in geneve_offload_rx_ports (Mohammad Heib) [RHEL-89816]
- net: prevent a NULL deref in rtnl_create_link() (Mohammad Heib) [RHEL-89816]
- iavf: get rid of the crit lock (Mohammad Heib) [RHEL-89816]
- iavf: sprinkle netdev_assert_locked() annotations (Mohammad Heib) [RHEL-89816]
- iavf: extract iavf_watchdog_step() out of iavf_watchdog_task() (Mohammad Heib) [RHEL-89816]
- iavf: simplify watchdog_task in terms of adminq task scheduling (Mohammad Heib) [RHEL-89816]
- iavf: centralize watchdog requeueing itself (Mohammad Heib) [RHEL-89816]
- hv_netvsc: fix potential deadlock in netvsc_vf_setxdp() (Mohammad Heib) [RHEL-89816]
- af_packet: move notifier's packet_dev_mc out of rcu critical section (Mohammad Heib) [RHEL-89816]
- eth: bnxt: fix deadlock when xdp is attached or detached (Mohammad Heib) [RHEL-89816]
- bnxt_en: Fix netdev locking in ULP IRQ functions (Mohammad Heib) [RHEL-89816]
- team: grab team lock during team_change_rx_flags (Mohammad Heib) [RHEL-89816]
- bnxt_en: bring back rtnl_lock() in the bnxt_open() path (Mohammad Heib) [RHEL-89816]
- net: Lock lower level devices when updating features (Mohammad Heib) [RHEL-89816]
- net: add missing instance lock to dev_set_promiscuity (Mohammad Heib) [RHEL-89816]
- net: Lock netdevices during dev_shutdown (Mohammad Heib) [RHEL-89816]
- xdp: create locked/unlocked instances of xdp redirect target setters (Mohammad Heib) [RHEL-89816]
- netdev: fix the locking for netdev notifications (Mohammad Heib) [RHEL-89816]
- net: don't try to ops lock uninitialized devs (Mohammad Heib) [RHEL-89816]
- net: don't mix device locking in dev_close_many() calls (Mohammad Heib) [RHEL-89816]
- bonding: hold ops lock around get_link (Mohammad Heib) [RHEL-89816]
- netdev: depend on netdev->lock for qstats in ops locked drivers (Mohammad Heib) [RHEL-89816]
- docs: netdev: break down the instance locking info per ops struct (Mohammad Heib) [RHEL-89816]
- netdev: depend on netdev->lock for xdp features (Mohammad Heib) [RHEL-89816]
- xdp: double protect netdev->xdp_flags with netdev->lock (Mohammad Heib) [RHEL-89816]
- netdev: don't hold rtnl_lock over nl queue info get when possible (Mohammad Heib) [RHEL-89816]
- netdev: add "ops compat locking" helpers (Mohammad Heib) [RHEL-89816]
- net: designate XSK pool pointers in queues as "ops protected" (Mohammad Heib) [RHEL-89816]
- net: avoid potential race between netdev_get_by_index_lock() and netns switch (Mohammad Heib) [RHEL-89816]
- rtnetlink: Fix bad unlock balance in do_setlink(). (Mohammad Heib) [RHEL-89816]
- net: hold instance lock during NETDEV_CHANGE (Mohammad Heib) [RHEL-89816]
- ipv6: Fix null-ptr-deref in addrconf_add_ifaddr(). (Mohammad Heib) [RHEL-89816]
- selftests: net: use netdevsim in netns test (Mohammad Heib) [RHEL-89816]
- docs: net: document netdev notifier expectations (Mohammad Heib) [RHEL-89816]
- net: dummy: request ops lock (Mohammad Heib) [RHEL-89816]
- netdevsim: add dummy device notifiers (Mohammad Heib) [RHEL-89816]
- net: rename rtnl_net_debug to lock_debug (Mohammad Heib) [RHEL-89816]
- net: use netif_disable_lro in ipv6_add_dev (Mohammad Heib) [RHEL-89816]
- net: hold instance lock during NETDEV_REGISTER/UP (Mohammad Heib) [RHEL-89816]
- net: switch to netif_disable_lro in inetdev_init (Mohammad Heib) [RHEL-89816]
- eth: bnxt: fix deadlock in the mgmt_ops (Mohammad Heib) [RHEL-89816]
- bpf: add missing ops lock around dev_xdp_attach_link (Mohammad Heib) [RHEL-89816]
- bnxt_en: bring back rtnl lock in bnxt_shutdown (Mohammad Heib) [RHEL-89816]
- eth: gve: add missing netdev locks on reset and shutdown paths (Mohammad Heib) [RHEL-89816]
- net: lapbether: use netdev_lockdep_set_classes() helper (Mohammad Heib) [RHEL-89816]
- net: move replay logic to tc_modify_qdisc (Mohammad Heib) [RHEL-89816]
- net: protect rxq->mp_params with the instance lock (Mohammad Heib) [RHEL-89816]
- net: designate queue -> napi linking as "ops protected" (Mohammad Heib) [RHEL-89816]
- net: designate queue counts as "double ops protected" by instance lock (Mohammad Heib) [RHEL-89816]
- net: explain "protection types" for the instance lock (Mohammad Heib) [RHEL-89816]
- net: constify dev pointer in misc instance lock helpers (Mohammad Heib) [RHEL-89816]
- net: remove netif_set_real_num_rx_queues() helper for when SYSFS=n (Mohammad Heib) [RHEL-89816]
- net: reorder dev_addr_sem lock (Mohammad Heib) [RHEL-89816]
- Revert "net: replace dev_addr_sem with netdev instance lock" (Mohammad Heib) [RHEL-89816]
- net: fix use-after-free in the netdev_nl_sock_priv_destroy() (Mohammad Heib) [RHEL-89816]
- net: bubble up taking netdev instance lock to callers of net_devmem_unbind_dmabuf() (Mohammad Heib) [RHEL-89816]
- net: drop rtnl_lock for queue_mgmt operations (Mohammad Heib) [RHEL-89816]
- net: add granular lock for the netdev netlink socket (Mohammad Heib) [RHEL-89816]
- net: create netdev_nl_sock to wrap bindings list (Mohammad Heib) [RHEL-89816]
- eth: bnxt: add missing netdev lock management to bnxt_dl_reload_up (Mohammad Heib) [RHEL-89816]
- eth: bnxt: request unconditional ops lock (Mohammad Heib) [RHEL-89816]
- eth: bnxt: switch to netif_close (Mohammad Heib) [RHEL-89816]
- net: revert to lockless TC_SETUP_BLOCK and TC_SETUP_FT (Mohammad Heib) [RHEL-89816]
- net: move misc netdev_lock flavors to a separate header (Mohammad Heib) [RHEL-89816]
- hamradio: use netdev_lockdep_set_classes() helper (Mohammad Heib) [RHEL-89816]
- net: ethtool: use correct device pointer in ethnl_default_dump_one() (Mohammad Heib) [RHEL-89816]
- bpf: fix a possible NULL deref in bpf_map_offload_map_alloc() (Mohammad Heib) [RHEL-89816]
- eth: bnxt: remove most dependencies on RTNL (Mohammad Heib) [RHEL-89816]
- docs: net: document new locking reality (Mohammad Heib) [RHEL-89816]
- net: add option to request netdev instance lock (Mohammad Heib) [RHEL-89816]
- net: replace dev_addr_sem with netdev instance lock (Mohammad Heib) [RHEL-89816]
- net: ethtool: try to protect all callback with netdev instance lock (Mohammad Heib) [RHEL-89816]
- net: hold netdev instance lock during ndo_bpf (Mohammad Heib) [RHEL-89816]
- net: hold netdev instance lock during sysfs operations (Mohammad Heib) [RHEL-89816]
- net: hold netdev instance lock during ioctl operations (Mohammad Heib) [RHEL-89816]
- net: hold netdev instance lock during rtnetlink operations (Mohammad Heib) [RHEL-89816]
- net: hold netdev instance lock during queue operations (Mohammad Heib) [RHEL-89816]
- net: hold netdev instance lock during qdisc ndo_setup_tc (Mohammad Heib) [RHEL-89816]
- net: hold netdev instance lock during nft ndo_setup_tc (Mohammad Heib) [RHEL-89816]
- net: hold netdev instance lock during ndo_open/ndo_stop (Mohammad Heib) [RHEL-89816]
- gve: set xdp redirect target only when it is available (Mohammad Heib) [RHEL-89816]
- ipv6: Pass dev to inet6_addr_add(). (Mohammad Heib) [RHEL-89816]
- rtnetlink: Use register_pernet_subsys() in rtnl_net_debug_init(). (Mohammad Heib) [RHEL-89816]
- rtnl_net_debug: Remove rtnl_net_debug_exit(). (Mohammad Heib) [RHEL-89816]
- eth: gve: use appropriate helper to set xdp_features (Mohammad Heib) [RHEL-89816]
- rtnetlink: Call validate_linkmsg() in do_setlink(). (Mohammad Heib) [RHEL-89816]
- rtnetlink: Add ASSERT_RTNL_NET() placeholder for netdev notifier. (Mohammad Heib) [RHEL-89816]
- rtnetlink: Add assertion helpers for per-netns RTNL. (Mohammad Heib) [RHEL-89816]
- Enable PHY drivers required for automotive board (Radu Rendec) [RHEL-105634]
Resolves: RHEL-105634, RHEL-106452, RHEL-111602, RHEL-114813, RHEL-118962, RHEL-124788, RHEL-125473, RHEL-125821, RHEL-125970, RHEL-128311, RHEL-128781, RHEL-129542, RHEL-129691, RHEL-129700, RHEL-130554, RHEL-131242, RHEL-134393, RHEL-134433, RHEL-135094, RHEL-137151, RHEL-78292, RHEL-79346, RHEL-89816, RHEL-95622, RHEL-96296

Signed-off-by: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com>
This commit is contained in:
CKI KWF Bot 2026-01-04 23:42:48 +00:00
parent 2fb13a00e4
commit ce42447067
23 changed files with 2106 additions and 29 deletions

View File

@ -12,7 +12,7 @@ RHEL_MINOR = 2
#
# Use this spot to avoid future merge conflicts.
# Do not trim this comment.
RHEL_RELEASE = 176
RHEL_RELEASE = 177
#
# RHEL_REBASE_NUM

View File

@ -5622,6 +5622,8 @@ CONFIG_RMI4_F03_SERIO=m
CONFIG_RMI4_F03=y
CONFIG_RMI4_F11=y
CONFIG_RMI4_F12=y
# CONFIG_RMI4_F1A is not set
# CONFIG_RMI4_F21 is not set
CONFIG_RMI4_F30=y
CONFIG_RMI4_F34=y
CONFIG_RMI4_F3A=y
@ -8198,7 +8200,7 @@ CONFIG_VIDEO_IVTV=m
# CONFIG_VIDEO_OV01A10 is not set
# CONFIG_VIDEO_OV02A10 is not set
# CONFIG_VIDEO_OV08D10 is not set
# CONFIG_VIDEO_OV08X40 is not set
CONFIG_VIDEO_OV08X40=m
# CONFIG_VIDEO_OV13858 is not set
# CONFIG_VIDEO_OV13B10 is not set
# CONFIG_VIDEO_OV2640 is not set

View File

@ -5599,6 +5599,8 @@ CONFIG_RMI4_F03_SERIO=m
CONFIG_RMI4_F03=y
CONFIG_RMI4_F11=y
CONFIG_RMI4_F12=y
# CONFIG_RMI4_F1A is not set
# CONFIG_RMI4_F21 is not set
CONFIG_RMI4_F30=y
CONFIG_RMI4_F34=y
CONFIG_RMI4_F3A=y
@ -8173,7 +8175,7 @@ CONFIG_VIDEO_IVTV=m
# CONFIG_VIDEO_OV01A10 is not set
# CONFIG_VIDEO_OV02A10 is not set
# CONFIG_VIDEO_OV08D10 is not set
# CONFIG_VIDEO_OV08X40 is not set
CONFIG_VIDEO_OV08X40=m
# CONFIG_VIDEO_OV13858 is not set
# CONFIG_VIDEO_OV13B10 is not set
# CONFIG_VIDEO_OV2640 is not set

View File

@ -5618,6 +5618,8 @@ CONFIG_RMI4_F03_SERIO=m
CONFIG_RMI4_F03=y
CONFIG_RMI4_F11=y
CONFIG_RMI4_F12=y
# CONFIG_RMI4_F1A is not set
# CONFIG_RMI4_F21 is not set
CONFIG_RMI4_F30=y
CONFIG_RMI4_F34=y
CONFIG_RMI4_F3A=y
@ -8194,7 +8196,7 @@ CONFIG_VIDEO_IVTV=m
# CONFIG_VIDEO_OV01A10 is not set
# CONFIG_VIDEO_OV02A10 is not set
# CONFIG_VIDEO_OV08D10 is not set
# CONFIG_VIDEO_OV08X40 is not set
CONFIG_VIDEO_OV08X40=m
# CONFIG_VIDEO_OV13858 is not set
# CONFIG_VIDEO_OV13B10 is not set
# CONFIG_VIDEO_OV2640 is not set

View File

@ -5595,6 +5595,8 @@ CONFIG_RMI4_F03_SERIO=m
CONFIG_RMI4_F03=y
CONFIG_RMI4_F11=y
CONFIG_RMI4_F12=y
# CONFIG_RMI4_F1A is not set
# CONFIG_RMI4_F21 is not set
CONFIG_RMI4_F30=y
CONFIG_RMI4_F34=y
CONFIG_RMI4_F3A=y
@ -8169,7 +8171,7 @@ CONFIG_VIDEO_IVTV=m
# CONFIG_VIDEO_OV01A10 is not set
# CONFIG_VIDEO_OV02A10 is not set
# CONFIG_VIDEO_OV08D10 is not set
# CONFIG_VIDEO_OV08X40 is not set
CONFIG_VIDEO_OV08X40=m
# CONFIG_VIDEO_OV13858 is not set
# CONFIG_VIDEO_OV13B10 is not set
# CONFIG_VIDEO_OV2640 is not set

View File

@ -5669,6 +5669,8 @@ CONFIG_RMI4_F03_SERIO=m
CONFIG_RMI4_F03=y
CONFIG_RMI4_F11=y
CONFIG_RMI4_F12=y
# CONFIG_RMI4_F1A is not set
# CONFIG_RMI4_F21 is not set
CONFIG_RMI4_F30=y
CONFIG_RMI4_F34=y
CONFIG_RMI4_F3A=y
@ -8247,7 +8249,7 @@ CONFIG_VIDEO_IVTV=m
# CONFIG_VIDEO_OV01A10 is not set
# CONFIG_VIDEO_OV02A10 is not set
# CONFIG_VIDEO_OV08D10 is not set
# CONFIG_VIDEO_OV08X40 is not set
CONFIG_VIDEO_OV08X40=m
# CONFIG_VIDEO_OV13858 is not set
# CONFIG_VIDEO_OV13B10 is not set
# CONFIG_VIDEO_OV2640 is not set

View File

@ -5646,6 +5646,8 @@ CONFIG_RMI4_F03_SERIO=m
CONFIG_RMI4_F03=y
CONFIG_RMI4_F11=y
CONFIG_RMI4_F12=y
# CONFIG_RMI4_F1A is not set
# CONFIG_RMI4_F21 is not set
CONFIG_RMI4_F30=y
CONFIG_RMI4_F34=y
CONFIG_RMI4_F3A=y
@ -8222,7 +8224,7 @@ CONFIG_VIDEO_IVTV=m
# CONFIG_VIDEO_OV01A10 is not set
# CONFIG_VIDEO_OV02A10 is not set
# CONFIG_VIDEO_OV08D10 is not set
# CONFIG_VIDEO_OV08X40 is not set
CONFIG_VIDEO_OV08X40=m
# CONFIG_VIDEO_OV13858 is not set
# CONFIG_VIDEO_OV13B10 is not set
# CONFIG_VIDEO_OV2640 is not set

View File

@ -5665,6 +5665,8 @@ CONFIG_RMI4_F03_SERIO=m
CONFIG_RMI4_F03=y
CONFIG_RMI4_F11=y
CONFIG_RMI4_F12=y
# CONFIG_RMI4_F1A is not set
# CONFIG_RMI4_F21 is not set
CONFIG_RMI4_F30=y
CONFIG_RMI4_F34=y
CONFIG_RMI4_F3A=y
@ -8243,7 +8245,7 @@ CONFIG_VIDEO_IVTV=m
# CONFIG_VIDEO_OV01A10 is not set
# CONFIG_VIDEO_OV02A10 is not set
# CONFIG_VIDEO_OV08D10 is not set
# CONFIG_VIDEO_OV08X40 is not set
CONFIG_VIDEO_OV08X40=m
# CONFIG_VIDEO_OV13858 is not set
# CONFIG_VIDEO_OV13B10 is not set
# CONFIG_VIDEO_OV2640 is not set

View File

@ -5642,6 +5642,8 @@ CONFIG_RMI4_F03_SERIO=m
CONFIG_RMI4_F03=y
CONFIG_RMI4_F11=y
CONFIG_RMI4_F12=y
# CONFIG_RMI4_F1A is not set
# CONFIG_RMI4_F21 is not set
CONFIG_RMI4_F30=y
CONFIG_RMI4_F34=y
CONFIG_RMI4_F3A=y
@ -8218,7 +8220,7 @@ CONFIG_VIDEO_IVTV=m
# CONFIG_VIDEO_OV01A10 is not set
# CONFIG_VIDEO_OV02A10 is not set
# CONFIG_VIDEO_OV08D10 is not set
# CONFIG_VIDEO_OV08X40 is not set
CONFIG_VIDEO_OV08X40=m
# CONFIG_VIDEO_OV13858 is not set
# CONFIG_VIDEO_OV13B10 is not set
# CONFIG_VIDEO_OV2640 is not set

View File

@ -5138,6 +5138,8 @@ CONFIG_RMI4_F03_SERIO=m
CONFIG_RMI4_F03=y
CONFIG_RMI4_F11=y
CONFIG_RMI4_F12=y
# CONFIG_RMI4_F1A is not set
# CONFIG_RMI4_F21 is not set
CONFIG_RMI4_F30=y
CONFIG_RMI4_F34=y
CONFIG_RMI4_F3A=y
@ -5400,8 +5402,8 @@ CONFIG_SCHED_AUTOGROUP=y
CONFIG_SCHED_CLASS_EXT=y
CONFIG_SCHED_CLUSTER=y
CONFIG_SCHED_CORE=y
# CONFIG_SCHED_MC is not set
CONFIG_SCHED_MC_PRIO=y
CONFIG_SCHED_MC=y
CONFIG_SCHED_OMIT_FRAME_POINTER=y
CONFIG_SCHED_SMT=y
CONFIG_SCHED_STACK_END_CHECK=y
@ -7617,7 +7619,7 @@ CONFIG_VIDEO_IVTV=m
# CONFIG_VIDEO_OV01A10 is not set
# CONFIG_VIDEO_OV02A10 is not set
# CONFIG_VIDEO_OV08D10 is not set
# CONFIG_VIDEO_OV08X40 is not set
CONFIG_VIDEO_OV08X40=m
# CONFIG_VIDEO_OV13858 is not set
# CONFIG_VIDEO_OV13B10 is not set
# CONFIG_VIDEO_OV2640 is not set

View File

@ -5117,6 +5117,8 @@ CONFIG_RMI4_F03_SERIO=m
CONFIG_RMI4_F03=y
CONFIG_RMI4_F11=y
CONFIG_RMI4_F12=y
# CONFIG_RMI4_F1A is not set
# CONFIG_RMI4_F21 is not set
CONFIG_RMI4_F30=y
CONFIG_RMI4_F34=y
CONFIG_RMI4_F3A=y
@ -5379,8 +5381,8 @@ CONFIG_SCHED_AUTOGROUP=y
CONFIG_SCHED_CLASS_EXT=y
CONFIG_SCHED_CLUSTER=y
CONFIG_SCHED_CORE=y
# CONFIG_SCHED_MC is not set
CONFIG_SCHED_MC_PRIO=y
CONFIG_SCHED_MC=y
CONFIG_SCHED_OMIT_FRAME_POINTER=y
CONFIG_SCHED_SMT=y
CONFIG_SCHED_STACK_END_CHECK=y
@ -7594,7 +7596,7 @@ CONFIG_VIDEO_IVTV=m
# CONFIG_VIDEO_OV01A10 is not set
# CONFIG_VIDEO_OV02A10 is not set
# CONFIG_VIDEO_OV08D10 is not set
# CONFIG_VIDEO_OV08X40 is not set
CONFIG_VIDEO_OV08X40=m
# CONFIG_VIDEO_OV13858 is not set
# CONFIG_VIDEO_OV13B10 is not set
# CONFIG_VIDEO_OV2640 is not set

View File

@ -5072,6 +5072,8 @@ CONFIG_RMI4_F03_SERIO=m
CONFIG_RMI4_F03=y
CONFIG_RMI4_F11=y
CONFIG_RMI4_F12=y
# CONFIG_RMI4_F1A is not set
# CONFIG_RMI4_F21 is not set
CONFIG_RMI4_F30=y
CONFIG_RMI4_F34=y
CONFIG_RMI4_F3A=y
@ -7527,7 +7529,7 @@ CONFIG_VIDEO_IVTV=m
# CONFIG_VIDEO_OV01A10 is not set
# CONFIG_VIDEO_OV02A10 is not set
# CONFIG_VIDEO_OV08D10 is not set
# CONFIG_VIDEO_OV08X40 is not set
CONFIG_VIDEO_OV08X40=m
# CONFIG_VIDEO_OV13858 is not set
# CONFIG_VIDEO_OV13B10 is not set
# CONFIG_VIDEO_OV2640 is not set

View File

@ -5051,6 +5051,8 @@ CONFIG_RMI4_F03_SERIO=m
CONFIG_RMI4_F03=y
CONFIG_RMI4_F11=y
CONFIG_RMI4_F12=y
# CONFIG_RMI4_F1A is not set
# CONFIG_RMI4_F21 is not set
CONFIG_RMI4_F30=y
CONFIG_RMI4_F34=y
CONFIG_RMI4_F3A=y
@ -7504,7 +7506,7 @@ CONFIG_VIDEO_IVTV=m
# CONFIG_VIDEO_OV01A10 is not set
# CONFIG_VIDEO_OV02A10 is not set
# CONFIG_VIDEO_OV08D10 is not set
# CONFIG_VIDEO_OV08X40 is not set
CONFIG_VIDEO_OV08X40=m
# CONFIG_VIDEO_OV13858 is not set
# CONFIG_VIDEO_OV13B10 is not set
# CONFIG_VIDEO_OV2640 is not set

View File

@ -5078,6 +5078,8 @@ CONFIG_RMI4_F03_SERIO=m
CONFIG_RMI4_F03=y
CONFIG_RMI4_F11=y
CONFIG_RMI4_F12=y
# CONFIG_RMI4_F1A is not set
# CONFIG_RMI4_F21 is not set
CONFIG_RMI4_F30=y
CONFIG_RMI4_F34=y
CONFIG_RMI4_F3A=y
@ -7600,7 +7602,7 @@ CONFIG_VIDEO_IVTV=m
# CONFIG_VIDEO_OV01A10 is not set
# CONFIG_VIDEO_OV02A10 is not set
# CONFIG_VIDEO_OV08D10 is not set
# CONFIG_VIDEO_OV08X40 is not set
CONFIG_VIDEO_OV08X40=m
# CONFIG_VIDEO_OV13858 is not set
# CONFIG_VIDEO_OV13B10 is not set
# CONFIG_VIDEO_OV2640 is not set

View File

@ -5057,6 +5057,8 @@ CONFIG_RMI4_F03_SERIO=m
CONFIG_RMI4_F03=y
CONFIG_RMI4_F11=y
CONFIG_RMI4_F12=y
# CONFIG_RMI4_F1A is not set
# CONFIG_RMI4_F21 is not set
CONFIG_RMI4_F30=y
CONFIG_RMI4_F34=y
CONFIG_RMI4_F3A=y
@ -7577,7 +7579,7 @@ CONFIG_VIDEO_IVTV=m
# CONFIG_VIDEO_OV01A10 is not set
# CONFIG_VIDEO_OV02A10 is not set
# CONFIG_VIDEO_OV08D10 is not set
# CONFIG_VIDEO_OV08X40 is not set
CONFIG_VIDEO_OV08X40=m
# CONFIG_VIDEO_OV13858 is not set
# CONFIG_VIDEO_OV13B10 is not set
# CONFIG_VIDEO_OV2640 is not set

View File

@ -5069,6 +5069,8 @@ CONFIG_RMI4_F03_SERIO=m
CONFIG_RMI4_F03=y
CONFIG_RMI4_F11=y
CONFIG_RMI4_F12=y
# CONFIG_RMI4_F1A is not set
# CONFIG_RMI4_F21 is not set
CONFIG_RMI4_F30=y
CONFIG_RMI4_F34=y
CONFIG_RMI4_F3A=y
@ -7598,7 +7600,7 @@ CONFIG_VIDEO_IVTV=m
# CONFIG_VIDEO_OV01A10 is not set
# CONFIG_VIDEO_OV02A10 is not set
# CONFIG_VIDEO_OV08D10 is not set
# CONFIG_VIDEO_OV08X40 is not set
CONFIG_VIDEO_OV08X40=m
# CONFIG_VIDEO_OV13858 is not set
# CONFIG_VIDEO_OV13B10 is not set
# CONFIG_VIDEO_OV2640 is not set

View File

@ -2273,6 +2273,7 @@ CONFIG_GPIO_SIM=m
# CONFIG_GPIO_THUNDERX is not set
# CONFIG_GPIO_TPIC2810 is not set
CONFIG_GPIO_TPS68470=m
CONFIG_GPIO_USBIO=m
# CONFIG_GPIO_VF610 is not set
# CONFIG_GPIO_VIPERBOARD is not set
# CONFIG_GPIO_VIRTIO is not set
@ -2635,6 +2636,7 @@ CONFIG_I2C_SMBUS=m
CONFIG_I2C_STUB=m
# CONFIG_I2C_TAOS_EVM is not set
CONFIG_I2C_TINY_USB=m
CONFIG_I2C_USBIO=m
CONFIG_I2C_VIA=m
CONFIG_I2C_VIAPRO=m
# CONFIG_I2C_VIPERBOARD is not set
@ -5424,6 +5426,8 @@ CONFIG_RMI4_F03_SERIO=m
CONFIG_RMI4_F03=y
CONFIG_RMI4_F11=y
CONFIG_RMI4_F12=y
# CONFIG_RMI4_F1A is not set
# CONFIG_RMI4_F21 is not set
CONFIG_RMI4_F30=y
CONFIG_RMI4_F34=y
CONFIG_RMI4_F3A=y
@ -7817,6 +7821,7 @@ CONFIG_USB_UAS=m
CONFIG_USB_UEAGLEATM=m
CONFIG_USB_UHCI_HCD=y
# CONFIG_USB_ULPI_BUS is not set
CONFIG_USB_USBIO=m
CONFIG_USB_USBNET=m
CONFIG_USB_USS720=m
CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y
@ -8017,7 +8022,7 @@ CONFIG_VIDEO_IVTV=m
CONFIG_VIDEO_OV01A10=m
# CONFIG_VIDEO_OV02A10 is not set
# CONFIG_VIDEO_OV08D10 is not set
# CONFIG_VIDEO_OV08X40 is not set
CONFIG_VIDEO_OV08X40=m
CONFIG_VIDEO_OV13858=m
CONFIG_VIDEO_OV13B10=m
# CONFIG_VIDEO_OV2640 is not set

View File

@ -2257,6 +2257,7 @@ CONFIG_GPIO_SIM=m
# CONFIG_GPIO_THUNDERX is not set
# CONFIG_GPIO_TPIC2810 is not set
CONFIG_GPIO_TPS68470=m
CONFIG_GPIO_USBIO=m
# CONFIG_GPIO_VF610 is not set
# CONFIG_GPIO_VIPERBOARD is not set
# CONFIG_GPIO_VIRTIO is not set
@ -2619,6 +2620,7 @@ CONFIG_I2C_SMBUS=m
CONFIG_I2C_STUB=m
# CONFIG_I2C_TAOS_EVM is not set
CONFIG_I2C_TINY_USB=m
CONFIG_I2C_USBIO=m
CONFIG_I2C_VIA=m
CONFIG_I2C_VIAPRO=m
# CONFIG_I2C_VIPERBOARD is not set
@ -5402,6 +5404,8 @@ CONFIG_RMI4_F03_SERIO=m
CONFIG_RMI4_F03=y
CONFIG_RMI4_F11=y
CONFIG_RMI4_F12=y
# CONFIG_RMI4_F1A is not set
# CONFIG_RMI4_F21 is not set
CONFIG_RMI4_F30=y
CONFIG_RMI4_F34=y
CONFIG_RMI4_F3A=y
@ -7793,6 +7797,7 @@ CONFIG_USB_UAS=m
CONFIG_USB_UEAGLEATM=m
CONFIG_USB_UHCI_HCD=y
# CONFIG_USB_ULPI_BUS is not set
CONFIG_USB_USBIO=m
CONFIG_USB_USBNET=m
CONFIG_USB_USS720=m
CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y
@ -7993,7 +7998,7 @@ CONFIG_VIDEO_IVTV=m
CONFIG_VIDEO_OV01A10=m
# CONFIG_VIDEO_OV02A10 is not set
# CONFIG_VIDEO_OV08D10 is not set
# CONFIG_VIDEO_OV08X40 is not set
CONFIG_VIDEO_OV08X40=m
CONFIG_VIDEO_OV13858=m
CONFIG_VIDEO_OV13B10=m
# CONFIG_VIDEO_OV2640 is not set

View File

@ -2313,6 +2313,7 @@ CONFIG_GPIO_SIM=m
# CONFIG_GPIO_THUNDERX is not set
# CONFIG_GPIO_TPIC2810 is not set
CONFIG_GPIO_TPS68470=m
CONFIG_GPIO_USBIO=m
# CONFIG_GPIO_VF610 is not set
# CONFIG_GPIO_VIPERBOARD is not set
# CONFIG_GPIO_VIRTIO is not set
@ -2676,6 +2677,7 @@ CONFIG_I2C_SMBUS=m
CONFIG_I2C_STUB=m
# CONFIG_I2C_TAOS_EVM is not set
CONFIG_I2C_TINY_USB=m
CONFIG_I2C_USBIO=m
CONFIG_I2C_VIA=m
CONFIG_I2C_VIAPRO=m
# CONFIG_I2C_VIPERBOARD is not set
@ -5471,6 +5473,8 @@ CONFIG_RMI4_F03_SERIO=m
CONFIG_RMI4_F03=y
CONFIG_RMI4_F11=y
CONFIG_RMI4_F12=y
# CONFIG_RMI4_F1A is not set
# CONFIG_RMI4_F21 is not set
CONFIG_RMI4_F30=y
CONFIG_RMI4_F34=y
CONFIG_RMI4_F3A=y
@ -7866,6 +7870,7 @@ CONFIG_USB_UAS=m
CONFIG_USB_UEAGLEATM=m
CONFIG_USB_UHCI_HCD=y
# CONFIG_USB_ULPI_BUS is not set
CONFIG_USB_USBIO=m
CONFIG_USB_USBNET=m
CONFIG_USB_USS720=m
CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y
@ -8066,7 +8071,7 @@ CONFIG_VIDEO_IVTV=m
CONFIG_VIDEO_OV01A10=m
# CONFIG_VIDEO_OV02A10 is not set
# CONFIG_VIDEO_OV08D10 is not set
# CONFIG_VIDEO_OV08X40 is not set
CONFIG_VIDEO_OV08X40=m
CONFIG_VIDEO_OV13858=m
CONFIG_VIDEO_OV13B10=m
# CONFIG_VIDEO_OV2640 is not set

View File

@ -2297,6 +2297,7 @@ CONFIG_GPIO_SIM=m
# CONFIG_GPIO_THUNDERX is not set
# CONFIG_GPIO_TPIC2810 is not set
CONFIG_GPIO_TPS68470=m
CONFIG_GPIO_USBIO=m
# CONFIG_GPIO_VF610 is not set
# CONFIG_GPIO_VIPERBOARD is not set
# CONFIG_GPIO_VIRTIO is not set
@ -2660,6 +2661,7 @@ CONFIG_I2C_SMBUS=m
CONFIG_I2C_STUB=m
# CONFIG_I2C_TAOS_EVM is not set
CONFIG_I2C_TINY_USB=m
CONFIG_I2C_USBIO=m
CONFIG_I2C_VIA=m
CONFIG_I2C_VIAPRO=m
# CONFIG_I2C_VIPERBOARD is not set
@ -5449,6 +5451,8 @@ CONFIG_RMI4_F03_SERIO=m
CONFIG_RMI4_F03=y
CONFIG_RMI4_F11=y
CONFIG_RMI4_F12=y
# CONFIG_RMI4_F1A is not set
# CONFIG_RMI4_F21 is not set
CONFIG_RMI4_F30=y
CONFIG_RMI4_F34=y
CONFIG_RMI4_F3A=y
@ -7842,6 +7846,7 @@ CONFIG_USB_UAS=m
CONFIG_USB_UEAGLEATM=m
CONFIG_USB_UHCI_HCD=y
# CONFIG_USB_ULPI_BUS is not set
CONFIG_USB_USBIO=m
CONFIG_USB_USBNET=m
CONFIG_USB_USS720=m
CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y
@ -8042,7 +8047,7 @@ CONFIG_VIDEO_IVTV=m
CONFIG_VIDEO_OV01A10=m
# CONFIG_VIDEO_OV02A10 is not set
# CONFIG_VIDEO_OV08D10 is not set
# CONFIG_VIDEO_OV08X40 is not set
CONFIG_VIDEO_OV08X40=m
CONFIG_VIDEO_OV13858=m
CONFIG_VIDEO_OV13B10=m
# CONFIG_VIDEO_OV2640 is not set

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
SHA512 (kernel-abi-stablelists-6.6.0.tar.bz2) = 4f917598056dee5e23814621ec96ff2e4a411c8c4ba9d56ecb01b23cb96431825bedbecfcbaac9338efbf5cb21694d85497fa0bf43e7c80d9cd10bc6dd144dbd
SHA512 (kernel-kabi-dw-6.6.0.tar.bz2) = 19308cd976031d05e18ef7f5d093218acdb89446418bab0cd956ff12cf66369915b9e64bb66fa9f20939428a60e81884fec5be3529c6c7461738d6540d3cc5c6
SHA512 (linux-6.12.0-176.el10.tar.xz) = 95884b52da69edc6a3232faa7a0c39aff11da482e356fcc66ee05eecf6d5eac67bb4fe5099b17146dff695adabe4fce481808c586e0c024f88f86d3f8f39ef41
SHA512 (kernel-abi-stablelists-6.12.0-176.el10.tar.xz) = cb9c10b0cdf19d2151bdca7d051774f72e52c089e47892fbdf210aa3df081bdea7f05eacf33f75545f3d8149c75e478ce9045753d4410adde3f72dedd84eb9b1
SHA512 (kernel-kabi-dw-6.12.0-176.el10.tar.xz) = 79a571871383d849155512974d7256511cd3c89222a1b806510565892430f8312a562c2ec38cd393a76c77f8c945d82d5b5b6baeca03812227bad9273ed34333
SHA512 (linux-6.12.0-177.el10.tar.xz) = c83518e6d52a23dfc1d14893662e9917759b9701693cef15e44685bba38ac86235f695acdd68cdbf4ed2b02331a37f96d81d5c89ac016b281e406aadd3c19c8c
SHA512 (kernel-abi-stablelists-6.12.0-177.el10.tar.xz) = e3bd1560c14e1c9602a2f98d4a79622d004f26ac8d36434f63930c0002754d4f84c4190bdec9a92f0d6a9f7be529642b205f8cc127719c0a9e2e129c3124392c
SHA512 (kernel-kabi-dw-6.12.0-177.el10.tar.xz) = d6967de2631705241cae45c1856662ed71886048e3187867cf1f949c221cf29cf9ce11ebe463f6824bd35bb940aa832a5de9d2eb14773544324eb31f390bee43