The Linux kernel
* Fri Nov 07 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [5.14.0-636.el9]
- powerpc/pseries: Define __u{8,32} types in papr_hvpipe_hdr struct (Mamatha Inamdar) [RHEL-101849]
- powerpc/pseries: HVPIPE changes to support migration (Mamatha Inamdar) [RHEL-101849]
- powerpc/pseries: Enable hvpipe with ibm,set-system-parameter RTAS (Mamatha Inamdar) [RHEL-101849]
- powerpc/pseries: Enable HVPIPE event message interrupt (Mamatha Inamdar) [RHEL-101849]
- powerpc/pseries: Wakeup hvpipe FD when the payload is pending (Mamatha Inamdar) [RHEL-101849]
- powerpc/pseries: Receive payload with ibm,receive-hvpipe-msg RTAS (Mamatha Inamdar) [RHEL-101849]
- powerpc/pseries: Send payload with ibm,send-hvpipe-msg RTAS (Mamatha Inamdar) [RHEL-101849]
- powerpc/pseries: Add papr-hvpipe char driver for HVPIPE interfaces (Mamatha Inamdar) [RHEL-101849]
- powerpc/pseries: Define HVPIPE specific macros (Mamatha Inamdar) [RHEL-101849]
- powerpc/pseries: Define papr-hvpipe ioctl (Mamatha Inamdar) [RHEL-101849]
- Documentation: ioctl-number: Fix linuxppc-dev mailto link (Mamatha Inamdar) [RHEL-101849]
- tracing/osnoise: Replace kmalloc + copy_from_user with memdup_user_nul (Tomas Glozar) [RHEL-117873]
- tracing/osnoise: Fix slab-out-of-bounds in _parse_integer_limit() (Tomas Glozar) [RHEL-117873] {CVE-2025-39974}
- tracing/osnoise: Use for_each_online_cpu() instead of for_each_cpu() (Tomas Glozar) [RHEL-117873]
- tracing/osnoise: Fix null-ptr-deref in bitmap_parselist() (Tomas Glozar) [RHEL-117873] {CVE-2025-39887}
- tracing/osnoise: Fix crash in timerlat_dump_stack() (Tomas Glozar) [RHEL-117873] {CVE-2025-38493}
- tracing/osnoise: Fix possible recursive locking for cpus_read_lock() (Tomas Glozar) [RHEL-117873]
- osnoise: provide quiescent states (Tomas Glozar) [RHEL-117873]
- tracing/osnoise: Switch to use hrtimer_setup() (Tomas Glozar) [RHEL-117873]
- tracing/osnoise: Fix resetting of tracepoints (Tomas Glozar) [RHEL-117873] {CVE-2025-21733}
- tracing: Switch trace_osnoise.c code over to use guard() and __free() (Tomas Glozar) [RHEL-117873]
- rtla: Check pkg-config install (Tomas Glozar) [RHEL-117873]
- rtla: Define __NR_sched_setattr for LoongArch (Tomas Glozar) [RHEL-117873]
- rtla: Add the ability to create ctags and etags (Tomas Glozar) [RHEL-117873]
- Documentation/rtla: Add include common_appendix.rst (Tomas Glozar) [RHEL-117873]
- Documentation/rtla: Include BPF sample collection (Tomas Glozar) [RHEL-117873]
- Documentation/rtla: Fix typo in common_timerlat_description.rst (Tomas Glozar) [RHEL-117873]
- Documentation/rtla: Fix typo in rtla-timerlat.rst (Tomas Glozar) [RHEL-117873]
- Documentation/rtla: Fix duplicate text about timerlat tracer (Tomas Glozar) [RHEL-117873]
- rtla: Documentation: Fix -t, --trace (Tomas Glozar) [RHEL-117873]
- rtla: fix a example in rtla-timerlat-hist.rst (Tomas Glozar) [RHEL-117873]
- net/smc: Remove validation of reserved bits in CLC Decline message (Mete Durlu) [RHEL-124197]
- i40e: add mask to apply valid bits for itr_idx (Michal Schmidt) [RHEL-123809]
- i40e: add max boundary check for VF filters (Michal Schmidt) [RHEL-123809] {CVE-2025-39968}
- i40e: fix validation of VF state in get resources (Michal Schmidt) [RHEL-123809] {CVE-2025-39969}
- i40e: fix input validation logic for action_meta (Michal Schmidt) [RHEL-123809] {CVE-2025-39970}
- i40e: fix idx validation in config queues msg (Michal Schmidt) [RHEL-123809] {CVE-2025-39971}
- i40e: fix idx validation in i40e_validate_queue_map (Michal Schmidt) [RHEL-123809] {CVE-2025-39972}
- i40e: add validation for ring_len param (Michal Schmidt) [RHEL-123809] {CVE-2025-39973}
- io_uring: enable per-io write streams (Ming Lei) [RHEL-122870]
- nvmet-fcloop: call done callback even when remote port is gone (Maurizio Lombardi) [RHEL-114502]
- nvmet-tcp: fix callback lock for TLS handshake (Maurizio Lombardi) [RHEL-114502]
- nvme: fix misaccounting of nvme-mpath inflight I/O (Maurizio Lombardi) [RHEL-114502]
- nvme: revert the cross-controller atomic write size validation (Maurizio Lombardi) [RHEL-114502]
- nvme: fix atomic write size validation (Maurizio Lombardi) [RHEL-114502]
- nvme: refactor the atomic write unit detection (Maurizio Lombardi) [RHEL-114502]
- nvme: fix endianness of command word prints in nvme_log_err_passthru() (Maurizio Lombardi) [RHEL-114502]
- nvme: Fix incorrect cdw15 value in passthru error logging (Maurizio Lombardi) [RHEL-114502]
- nvme: fix inconsistent RCU list manipulation in nvme_ns_add_to_ctrl_list() (Maurizio Lombardi) [RHEL-114502]
- nvme-pci: refresh visible attrs after being checked (Maurizio Lombardi) [RHEL-114502]
- nvmet: fix memory leak of bio integrity (Maurizio Lombardi) [RHEL-114502]
- nvme: spelling fixes (Maurizio Lombardi) [RHEL-114502]
- nvme-tcp: fix I/O stalls on congested sockets (Maurizio Lombardi) [RHEL-114502]
- nvme-tcp: sanitize request list handling (Maurizio Lombardi) [RHEL-114502]
- nvme-tcp: remove tag set when second admin queue config fails (Maurizio Lombardi) [RHEL-114502]
- nvme: fix command limits status code (Maurizio Lombardi) [RHEL-114502]
- nvme-pci: store aborted state in flags variable (Maurizio Lombardi) [RHEL-114502]
- nvme-fc: do not reference lsrsp after failure (Maurizio Lombardi) [RHEL-114502]
- nvmet-fcloop: don't wait for lport cleanup (Maurizio Lombardi) [RHEL-114502]
- nvmet-fcloop: add missing fcloop_callback_host_done (Maurizio Lombardi) [RHEL-114502]
- nvmet-fc: take tgtport refs for portentry (Maurizio Lombardi) [RHEL-114502]
- nvmet-fc: free pending reqs on tgtport unregister (Maurizio Lombardi) [RHEL-114502]
- nvmet-fcloop: drop response if targetport is gone (Maurizio Lombardi) [RHEL-114502]
- nvmet-fcloop: allocate/free fcloop_lsreq directly (Maurizio Lombardi) [RHEL-114502]
- nvmet-fcloop: prevent double port deletion (Maurizio Lombardi) [RHEL-114502]
- nvmet-fcloop: access fcpreq only when holding reqlock (Maurizio Lombardi) [RHEL-114502]
- nvmet-fcloop: update refs on tfcp_req (Maurizio Lombardi) [RHEL-114502]
- nvmet-fcloop: refactor fcloop_delete_local_port (Maurizio Lombardi) [RHEL-114502]
- nvmet-fcloop: refactor fcloop_nport_alloc and track lport (Maurizio Lombardi) [RHEL-114502]
- nvmet-fcloop: remove nport from list on last user (Maurizio Lombardi) [RHEL-114502]
- nvmet-fcloop: track ref counts for nports (Maurizio Lombardi) [RHEL-114502]
- nvmet-auth: use SHASH_DESC_ON_STACK (Maurizio Lombardi) [RHEL-114502]
- nvme-auth: use SHASH_DESC_ON_STACK (Maurizio Lombardi) [RHEL-114502]
- nvmet: simplify the nvmet_req_init() interface (Maurizio Lombardi) [RHEL-114502]
- nvmet: support completion queue sharing (Maurizio Lombardi) [RHEL-114502]
- nvmet: fabrics: add CQ init and destroy (Maurizio Lombardi) [RHEL-114502]
- nvmet: cq: prepare for completion queue sharing (Maurizio Lombardi) [RHEL-114502]
- nvmet: add a helper function for cqid checking (Maurizio Lombardi) [RHEL-114502]
- nvmet-auth: authenticate on admin queue only (Maurizio Lombardi) [RHEL-114502]
- nvme-auth: do not re-authenticate queues with no prior authentication (Maurizio Lombardi) [RHEL-114502]
- nvmet-tcp: switch to using the crc32c library (Maurizio Lombardi) [RHEL-114502]
- nvmet: replace strncpy with strscpy (Maurizio Lombardi) [RHEL-114502]
- nvme-tcp: open-code nvme_tcp_queue_request() for R2T (Maurizio Lombardi) [RHEL-114502]
- nvme-tcp: remove redundant check to ctrl->opts (Maurizio Lombardi) [RHEL-114502]
- nvme: fix incorrect sizeof (Maurizio Lombardi) [RHEL-114502]
- nvme: fix write_stream_granularity initialization (Maurizio Lombardi) [RHEL-114502]
- nvme: use fdp streams if write stream is provided (Maurizio Lombardi) [RHEL-114502]
- nvme: register fdp parameters with the block layer (Maurizio Lombardi) [RHEL-114502]
- nvme: add FDP definitions (Maurizio Lombardi) [RHEL-114502]
- nvme: pass a void pointer to nvme_get/set_features for the result (Maurizio Lombardi) [RHEL-114502]
- nvme: add a nvme_get_log_lsi helper (Maurizio Lombardi) [RHEL-114502]
- nvme-pci: add NVME_QUIRK_NO_DEEPEST_PS quirk for SOLIDIGM P44 Pro (Maurizio Lombardi) [RHEL-114502]
- nvme: all namespaces in a subsystem must adhere to a common atomic write size (Maurizio Lombardi) [RHEL-114502]
- nvme: multipath: enable BLK_FEAT_ATOMIC_WRITES for multipathing (Maurizio Lombardi) [RHEL-114502]
- nvmet: pci-epf: remove NVMET_PCI_EPF_Q_IS_SQ (Maurizio Lombardi) [RHEL-114502]
- nvmet: pci-epf: improve debug message (Maurizio Lombardi) [RHEL-114502]
- nvmet: pci-epf: cleanup nvmet_pci_epf_raise_irq() (Maurizio Lombardi) [RHEL-114502]
- nvmet: pci-epf: do not fall back to using INTX if not supported (Maurizio Lombardi) [RHEL-114502]
- nvmet: pci-epf: clear completion queue IRQ flag on delete (Maurizio Lombardi) [RHEL-114502]
- nvme-pci: add quirks for device 126f:1001 (Maurizio Lombardi) [RHEL-114502]
- crypto: octeontx2 - Call strscpy() with correct size argument (Vladis Dronov) [RHEL-122025]
- crypto: octeontx2 - get engine group number for asymmetric engine (Vladis Dronov) [RHEL-122025]
- crypto: octeontx2 - Rework how engine group number is obtained (Vladis Dronov) [RHEL-122025]
- crypto: octeontx2 - Fix address alignment on CN10KB and CN10KA-B0 (Vladis Dronov) [RHEL-122025]
- crypto: octeontx2 - Fix address alignment on CN10K A0/A1 and OcteonTX2 (Vladis Dronov) [RHEL-122025]
- crypto: octeontx2 - Fix address alignment issue on ucode loading (Vladis Dronov) [RHEL-122025]
- crypto: octeontx2 - add timeout for load_fvc completion poll (Vladis Dronov) [RHEL-122025]
- crypto: octeontx2 - Use dynamic allocated memory region for lmtst (Vladis Dronov) [RHEL-122025]
- crypto: octeontx2 - Initialize cptlfs device info once (Vladis Dronov) [RHEL-122025]
- crypto: octeontx2 - Simplify multiple return statements (Vladis Dronov) [RHEL-122025]
- crypto: lib/Kconfig - hide library options [partial] (Vladis Dronov) [RHEL-122025]
- RDMA/core: Free pfn_list with appropriate kvfree call (Kamal Heib) [RHEL-110100]
- IB/core: Annotate umem_mutex acquisition under fs_reclaim for lockdep (Kamal Heib) [RHEL-110100]
- scsi: RDMA/srp: Don't set a max_segment_size when virt_boundary_mask is set (Kamal Heib) [RHEL-110100]
- RDMA/core: Rate limit GID cache warning messages (Kamal Heib) [RHEL-110100]
- RDMA/cma: Fix hang when cma_netevent_callback fails to queue_work (Kamal Heib) [RHEL-110100]
- IB/cm: Remove dead code and adjust naming (Kamal Heib) [RHEL-110100]
- RDMA/core: Avoid hmm_dma_map_alloc() for virtual DMA devices (Kamal Heib) [RHEL-110100]
- RDMA/umem: Separate implicit ODP initialization from explicit ODP (Kamal Heib) [RHEL-110100]
- RDMA/core: Convert UMEM ODP DMA mapping to caching IOVA and page linkage (Kamal Heib) [RHEL-110100]
- RDMA/umem: Store ODP access mask information in PFN (Kamal Heib) [RHEL-110100]
- RDMA/core: Fix "KASAN: slab-use-after-free Read in ib_register_device" problem (Kamal Heib) [RHEL-110100]
- IB/cm: Drop lockdep assert and WARN when freeing old msg (Kamal Heib) [RHEL-110100]
- RDMA/core: Move ODP capability definitions to uapi (Kamal Heib) [RHEL-110100]
- RDMA/rxe: Enable ODP in ATOMIC WRITE operation (Kamal Heib) [RHEL-110100]
- RDMA/rxe: Enable ODP in RDMA FLUSH operation (Kamal Heib) [RHEL-110100]
- RDMA/cma: Remove unused rdma_res_to_id (Kamal Heib) [RHEL-110100]
- IB/cm: use rwlock for MAD agent lock (Kamal Heib) [RHEL-110100]
- RDMA/core: Convert to use ERR_CAST() (Kamal Heib) [RHEL-110100]
- RDMA/uverbs: Convert to use ERR_CAST() (Kamal Heib) [RHEL-110100]
- RDMA/core: Convert to use ERR_CAST() (Kamal Heib) [RHEL-110100]
- mm/hmm: provide generic DMA managing logic (Kamal Heib) [RHEL-110100]
- mm/hmm: let users to tag specific PFN with DMA mapped bit (Kamal Heib) [RHEL-110100]
- i2c: tiny-usb: disable zero-length read messages (Desnes Nunes) [RHEL-116016]
- i2c: Use str_read_write() helper (Desnes Nunes) [RHEL-116016]
- memstick: core: Zero initialize id_reg in h_memstick_read_dev_id() (Desnes Nunes) [RHEL-116016]
- usb: hub: Don't try to recover devices lost during warm reset. (Desnes Nunes) [RHEL-116016]
- USB: serial: option: add Telit Cinterion FE910C04 (ECM) composition (Desnes Nunes) [RHEL-116016]
- USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI (Desnes Nunes) [RHEL-116016]
- usb: gadget: configfs: Fix OOB read on empty string write (Desnes Nunes) [RHEL-116016] {CVE-2025-38497}
- xhci: dbc: Flush queued requests before stopping dbc (Desnes Nunes) [RHEL-116016]
- xhci: dbctty: disable ECHO flag by default (Desnes Nunes) [RHEL-116016]
- xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS (Desnes Nunes) [RHEL-116016]
- usb: xhci: quirk for data loss in ISOC transfers (Desnes Nunes) [RHEL-116016]
- usb: typec: displayport: Fix potential deadlock (Desnes Nunes) [RHEL-116016] {CVE-2025-38404}
- usb: typec: altmodes/displayport: do not index invalid pin_assignments (Desnes Nunes) [RHEL-116016] {CVE-2025-38391}
- usb: typec: tcpm: apply vbus before data bringup in tcpm_src_attach (Desnes Nunes) [RHEL-116016]
- USB: serial: option: add Foxconn T99W640 (Desnes Nunes) [RHEL-116016]
- thunderbolt: Fix bit masking in tb_dp_port_set_hops() (Desnes Nunes) [RHEL-116016]
- thunderbolt: Fix wake on connect at runtime (Desnes Nunes) [RHEL-116016]
- Revert "usb: xhci: Implement xhci_handshake_check_state() helper" (Desnes Nunes) [RHEL-116016]
- usb: xhci: Skip xhci_reset in xhci_resume if xhci is being removed (Desnes Nunes) [RHEL-116016]
- usb: gadget: u_serial: Fix race condition in TTY wakeup (Desnes Nunes) [RHEL-116016] {CVE-2025-38448}
- usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer (Desnes Nunes) [RHEL-116016] {CVE-2024-56670}
- Revert "usb: gadget: u_serial: Add null pointer check in gs_start_io" (Desnes Nunes) [RHEL-116016]
- usb: gadget: u_serial: Add null pointer check in gs_start_io (Desnes Nunes) [RHEL-116016]
- usb: acpi: fix device link removal (Desnes Nunes) [RHEL-116016]
- Logitech C-270 even more broken (Desnes Nunes) [RHEL-116016]
- phy: use per-PHY lockdep keys (Desnes Nunes) [RHEL-116016]
- phy: tegra: xusb: Fix unbalanced regulator disable in UTMI PHY mode (Desnes Nunes) [RHEL-116016] {CVE-2025-38535}
- phy: tegra: xusb: Disable periodic tracking on Tegra234 (Desnes Nunes) [RHEL-116016]
- phy: tegra: xusb: Decouple CYA_TRK_CODE_UPDATE_ON_IDLE from trk_hw_mode (Desnes Nunes) [RHEL-116016]
- usb: misc: onboard_usb_dev: fix build warning for CONFIG_USB_ONBOARD_DEV_USB5744=n (Desnes Nunes) [RHEL-116016]
- usb: typec: tipd: fix typo in TPS_STATUS_HIGH_VOLAGE_WARNING macro (Desnes Nunes) [RHEL-116016]
- USB: typec: fix const issue in typec_match() (Desnes Nunes) [RHEL-116016]
- USB: gadget: udc: fix const issue in gadget_match_driver() (Desnes Nunes) [RHEL-116016]
- USB: gadget: fix up const issue with struct usb_function_instance (Desnes Nunes) [RHEL-116016]
- USB: serial: pl2303: add new chip PL2303GC-Q20 and PL2303GT-2AB (Desnes Nunes) [RHEL-116016]
- USB: serial: bus: fix const issue in usb_serial_device_match() (Desnes Nunes) [RHEL-116016]
- usb: misc: onboard_usb_dev: Fix usb5744 initialization sequence (Desnes Nunes) [RHEL-116016]
- dt-bindings: usb: ti,usb8041: Add binding for TI USB8044 hub controller (Desnes Nunes) [RHEL-116016]
- usb: misc: onboard_usb_dev: Add support for TI TUSB8044 hub (Desnes Nunes) [RHEL-116016]
- usb: Flush altsetting 0 endpoints before reinitializating them after reset. (Desnes Nunes) [RHEL-116016]
- dt-bindings: usb: Add Parade PS8833 Type-C retimer variant (Desnes Nunes) [RHEL-116016]
- usb: gadget: u_serial: Avoid double unlock of serial_port_lock (Desnes Nunes) [RHEL-116016]
- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device (Desnes Nunes) [RHEL-116016]
- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE (Desnes Nunes) [RHEL-116016]
- usb: typec: tcpm: Use configured PD revision for negotiation (Desnes Nunes) [RHEL-116016]
- usb: typec: tcpm: move tcpm_queue_vdm_unlocked to asynchronous work (Desnes Nunes) [RHEL-116016] {CVE-2025-38268}
- xhci: Add missing parameter description to xhci_get_endpoint_index() (Desnes Nunes) [RHEL-116016]
- usb: xhci: fix host not responding after suspend and resume (Desnes Nunes) [RHEL-116016]
- usb: xhci: rename 'irq_control' to 'imod' (Desnes Nunes) [RHEL-116016]
- usb: xhci: rename 'irq_pending' to 'iman' (Desnes Nunes) [RHEL-116016]
- usb: xhci: cleanup IMOD register comments (Desnes Nunes) [RHEL-116016]
- usb: xhci: rework Event Ring Segment Table Address mask (Desnes Nunes) [RHEL-116016]
- usb: xhci: rework Event Ring Segment Table Size mask (Desnes Nunes) [RHEL-116016]
- usb: xhci: remove '0' write to write-1-to-clear register (Desnes Nunes) [RHEL-116016]
- usb: xhci: guarantee that IMAN register is flushed (Desnes Nunes) [RHEL-116016]
- usb: xhci: improve Interrupt Management register macros (Desnes Nunes) [RHEL-116016]
- usb: xhci: set requested IMODI to the closest supported value (Desnes Nunes) [RHEL-116016]
- usb: xhci: cleanup xhci_mem_init() (Desnes Nunes) [RHEL-116016]
- usb: xhci: add individual allocation checks in xhci_mem_init() (Desnes Nunes) [RHEL-116016]
- usb: xhci: move initialization of the primary interrupter (Desnes Nunes) [RHEL-116016]
- usb: xhci: remove error handling from xhci_add_interrupter() (Desnes Nunes) [RHEL-116016]
- usb: xhci: move enabling of USB 3 device notifications (Desnes Nunes) [RHEL-116016]
- usb: xhci: move doorbell array pointer assignment (Desnes Nunes) [RHEL-116016]
- usb: xhci: move DCBAA pointer write (Desnes Nunes) [RHEL-116016]
- usb: xhci: refactor xhci_set_cmd_ring_deq() (Desnes Nunes) [RHEL-116016]
- usb: xhci: move command ring pointer write (Desnes Nunes) [RHEL-116016]
- usb: xhci: move device slot enabling register write (Desnes Nunes) [RHEL-116016]
- usb: xhci: relocate pre-allocation initialization (Desnes Nunes) [RHEL-116016]
- usb: xhci: Add debugfs support for xHCI port bandwidth (Desnes Nunes) [RHEL-116016]
- usb: xhci: Don't log transfer ring segment list on errors (Desnes Nunes) [RHEL-116016]
- phy: tegra: p2u: Broaden architecture dependency (Desnes Nunes) [RHEL-116016]
- phy: fsl-imx8mq-usb: add i.MX95 tuning support (Desnes Nunes) [RHEL-116016]
- phy: fsl-imx8mq-usb: fix phy_tx_vboost_level_from_property() (Desnes Nunes) [RHEL-116016]
- dt-bindings: phy: imx8mq-usb: add imx95 tuning support (Desnes Nunes) [RHEL-116016]
- dt-bindings: phy: imx8mq-usb: fix fsl,phy-tx-vboost-level-microvolt property (Desnes Nunes) [RHEL-116016]
- phy: freescale: imx8m-pcie: Simplify with dev_err_probe() (Desnes Nunes) [RHEL-116016]
- dt-bindings: phy: rockchip: Convert RK3399 Type-C PHY to schema (Desnes Nunes) [RHEL-116016]
- dt-bindings: usb: add rk3588 compatible to rockchip,dwc3 (Desnes Nunes) [RHEL-116016]
- dt-bindings: usb: rockchip,dwc3: Move RK3399 to its own schema (Desnes Nunes) [RHEL-116016]
- thunderbolt: Do not double dequeue a configuration request (Desnes Nunes) [RHEL-116016] {CVE-2025-38174}
- usb-storage: reject probe of device one non-DMA HCDs when using highmem (Desnes Nunes) [RHEL-116016]
- USB: serial: ti_usb_3410_5052: drop bogus read urb check (Desnes Nunes) [RHEL-116016]
- usb: misc: onboard_usb_dev: Add Parade PS5511 hub support (Desnes Nunes) [RHEL-116016]
- dt-bindings: usb: realtek,rts5411: Adapt usb-hub.yaml (Desnes Nunes) [RHEL-116016]
- dt-bindings: usb: Add binding for PS5511 hub controller (Desnes Nunes) [RHEL-116016]
- dt-bindings: usb: Introduce usb-hub.yaml (Desnes Nunes) [RHEL-116016]
- misc: rtsx: Remove deadcode (Desnes Nunes) [RHEL-116016]
- usb: gadget: u_serial: Implement remote wakeup capability (Desnes Nunes) [RHEL-116016]
- usb: gadget: u_serial: Avoid spinlock recursion in __gs_console_push (Desnes Nunes) [RHEL-116016]
- usb: gadget: u_serial: Add null pointer check in gserial_suspend (Desnes Nunes) [RHEL-116016] {CVE-2023-53356}
- usb: gadget: u_serial: Add null pointer check in gserial_resume (Desnes Nunes) [RHEL-116016] {CVE-2023-53551}
- dt-bindings: usb: usb-switch: Allow data-lanes property in port (Desnes Nunes) [RHEL-116016]
- dt-bindings: usb: generic-ehci: Add VIA/WonderMedia compatible (Desnes Nunes) [RHEL-116016]
- dt-bindings: usb: Convert Nuvoton EHCI to DT schema (Desnes Nunes) [RHEL-116016]
- dt-bindings: usb: npcm7xx: Add npcm845 compatible (Desnes Nunes) [RHEL-116016]
- dt-bindings: usb: usb-device: relax compatible pattern to a contains (Desnes Nunes) [RHEL-116016]
- usb: typec: ucsi: fix Clang -Wsign-conversion warning (Desnes Nunes) [RHEL-116016]
- USB: host: omap: Do not enable by default during compile testing (Desnes Nunes) [RHEL-116016]
- usb: typec: mux: fsa4480: add regulator support (Desnes Nunes) [RHEL-116016]
- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() (Desnes Nunes) [RHEL-116016] {CVE-2025-38103}
- Documentation/admin-guide: Document Thunderbolt/USB4 tunneling events (Desnes Nunes) [RHEL-116016]
- thunderbolt: Notify userspace about firmware CM tunneling events (Desnes Nunes) [RHEL-116016]
- thunderbolt: Notify userspace about software CM tunneling events (Desnes Nunes) [RHEL-116016]
- thunderbolt: Introduce domain event message handler (Desnes Nunes) [RHEL-116016]
- usb: typec: Connect Type-C port with associated USB4 port (Desnes Nunes) [RHEL-116016]
- thunderbolt: Add Thunderbolt/USB4 <-> USB3 match function (Desnes Nunes) [RHEL-116016]
- thunderbolt: Expose usb4_port_index() to other modules (Desnes Nunes) [RHEL-116016]
- thunderbolt: Fix a logic error in wake on connect (Desnes Nunes) [RHEL-116016]
- misc: rtsx: Enhance the signal handling processes in SVID/SSID 1028:0CE1 platform (Desnes Nunes) [RHEL-116016]
- usb: misc: onboard_dev: Add Realtek RTL8188ETV WiFi (0bda:0179) (Desnes Nunes) [RHEL-116016]
- Added usb_string function to a namespace (Desnes Nunes) [RHEL-116016]
- USB: core: Correct API usb_(enable|disable)_autosuspend() prototypes (Desnes Nunes) [RHEL-116016]
- USB: phy: Use str_enable_disable-like helpers (Desnes Nunes) [RHEL-116016]
- usb: common: usb-conn-gpio: use a unique name for usb connector device (Desnes Nunes) [RHEL-116016]
- usb: hub: Fail fast in USB3 link power management enable path (Desnes Nunes) [RHEL-116016]
- usb: hub: reorder USB3 link power management enable requests (Desnes Nunes) [RHEL-116016]
- usb: hub: Don't disable LPM completely if device initiated LPM fails (Desnes Nunes) [RHEL-116016]
- usb: hub: verify device is configured in usb_device_may_initiate_lpm() (Desnes Nunes) [RHEL-116016]
- usb: hub: Block less in USB3 link power management LPM disable path (Desnes Nunes) [RHEL-116016]
- usb: Add checks for snprintf() calls in usb_alloc_dev() (Desnes Nunes) [RHEL-116016]
- usb: chipidea: imx: add HSIO Block Control wakeup setting (Desnes Nunes) [RHEL-116016]
- usb: chipidea: imx: add wakeup interrupt handling (Desnes Nunes) [RHEL-116016]
- dt-bindings: usb: usbmisc-imx: add support for i.MX95 platform (Desnes Nunes) [RHEL-116016]
- dt-bindings: usb: chipidea: Add i.MX95 compatible string 'fsl,imx95-usb' (Desnes Nunes) [RHEL-116016]
- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (Desnes Nunes) [RHEL-116016]
- dt-bindings: usb: smsc,usb3503: Correct indentation and style in DTS example (Desnes Nunes) [RHEL-116016]
- usb: cdns3: Remove the invalid comment (Desnes Nunes) [RHEL-116016]
- usb: typec: tcpm: Use fwnode_get_child_node_count() (Desnes Nunes) [RHEL-116016]
- device property: Split fwnode_get_child_node_count() (Desnes Nunes) [RHEL-116016]
- device property: Fix a typo in the description of device_get_child_node_count() (Desnes Nunes) [RHEL-116016]
- usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode (Desnes Nunes) [RHEL-116016]
- usb: typec: tipd: Fix wakeup source leaks on device unbind (Desnes Nunes) [RHEL-116016]
- usb: typec: tcpci: add regulator support (Desnes Nunes) [RHEL-116016]
- usb: typec: tcpm: allow switching to mode accessory to mux properly (Desnes Nunes) [RHEL-116016]
- usb: typec: tcpm: allow sink (ufp) to toggle into accessory mode debug (Desnes Nunes) [RHEL-116016]
- usb: typec: tcpm: allow to use sink in accessory mode (Desnes Nunes) [RHEL-116016]
- usb: typec: mux: do not return on EOPNOTSUPP in {mux, switch}_set (Desnes Nunes) [RHEL-116016]
- usb: typec: ucsi: Add the UCSI commands in debugfs (Desnes Nunes) [RHEL-116016]
- thunderbolt: Use wake on connect and disconnect over suspend (Desnes Nunes) [RHEL-116016]
- usb: host: xhci: Notify xHCI sideband on transfer ring free (Desnes Nunes) [RHEL-116016]
- usb: host: xhci-plat: Set XHCI max interrupters if property is present (Desnes Nunes) [RHEL-116016]
- usb: host: xhci-mem: Allow for interrupter clients to choose specific index (Desnes Nunes) [RHEL-116016]
- usb: host: xhci-mem: Cleanup pending secondary event ring events (Desnes Nunes) [RHEL-116016]
- redhat/configs: Adding CONFIG_USB_XHCI_SIDEBAND (Desnes Nunes) [RHEL-116016]
- xhci: sideband: add initial api to register a secondary interrupter entity (Desnes Nunes) [RHEL-116016]
- usb: dwc2: gadget: Fix enter to hibernation for UTMI+ PHY (Desnes Nunes) [RHEL-116016]
- usb: dwc2: New bitfield definition and programming in GRSTCTL (Desnes Nunes) [RHEL-116016]
- usb: dwc2: Add hibernation updates for ULPI PHY (Desnes Nunes) [RHEL-116016]
- usb: dwc2: New bit definition in GPWRDN register (Desnes Nunes) [RHEL-116016]
- usb: dwc2: Add eUSB2 PHY disconnect flow support (Desnes Nunes) [RHEL-116016]
- usb: dwc2: Add new parameter eusb2_disc (Desnes Nunes) [RHEL-116016]
- usb: dwc2: New bit definition in GOTGCTL register (Desnes Nunes) [RHEL-116016]
- usb: dwc2: Add core new versions definition (Desnes Nunes) [RHEL-116016]
- usb: dwc3: qcom: Don't leave BCR asserted (Desnes Nunes) [RHEL-116016]
- usb: dwc3: gadget: Fix TRB reclaim logic for short transfers and ZLPs (Desnes Nunes) [RHEL-116016]
- usb: dwc3: Abort suspend on soft disconnect failure (Desnes Nunes) [RHEL-116016]
- usb: gadget: epautoconf: Use USB API functions rather than constants (Desnes Nunes) [RHEL-116016]
- usb: dwc2: gadget: Use USB API functions rather than constants (Desnes Nunes) [RHEL-116016]
- usb: core: config: Use USB API functions rather than constants (Desnes Nunes) [RHEL-116016]
- usb: dwc3: qcom: Use bulk clock API and devres (Desnes Nunes) [RHEL-116016]
- usb: dwc3: qcom: Fix error handling in probe (Desnes Nunes) [RHEL-116016]
- usb: dwc3: qcom: use modern PM macros (Desnes Nunes) [RHEL-116016]
- usb: dwc2: also exit clock_gating when stopping udc while suspended (Desnes Nunes) [RHEL-116016]
- usb: dwc3: qcom: Transition to flattened model (Desnes Nunes) [RHEL-116016]
- usb: dwc3: qcom: Don't rely on drvdata during probe (Desnes Nunes) [RHEL-116016]
- usb: dwc3: core: Don't touch resets and clocks (Desnes Nunes) [RHEL-116016]
- usb: dwc3: core: Expose core driver as library (Desnes Nunes) [RHEL-116016]
- dt-bindings: usb: qcom,snps-dwc3: Fix bindings for X1E80100 (Desnes Nunes) [RHEL-116016]
- dt-bindings: usb: Introduce qcom,snps-dwc3 (Desnes Nunes) [RHEL-116016]
- usb: dwc3: qcom: Snapshot driver for backwards compatibilty (Desnes Nunes) [RHEL-116016]
- dt-bindings: usb: dwc3: Allow connector in USB controller node (Desnes Nunes) [RHEL-116016]
- dt-bindings: usb: qcom,dwc3: Add SM8750 compatible (Desnes Nunes) [RHEL-116016]
- usb: dwc3: core: Avoid redundant system suspend/resume callbacks (Desnes Nunes) [RHEL-116016]
- i2c: Set i2c pinctrl recovery info from it's device pinctrl (Desnes Nunes) [RHEL-116016]
- pinctrl: Add an API to get the pinctrl pins if initialized (Desnes Nunes) [RHEL-116016]
- usb: dwc3: Specify maximum number of XHCI interrupters (Desnes Nunes) [RHEL-116016]
- can: gs_usb: add VID/PID for the CANnectivity firmware (Desnes Nunes) [RHEL-116016]
- can: gs_usb: add usb endpoint address detection at driver probe step (Desnes Nunes) [RHEL-116016]
- can: gs_usb: add VID/PID for Xylanta SAINT3 product family (Desnes Nunes) [RHEL-116016]
- ext4: fix reserved gdt blocks handling in fsmap (Brian Foster) [RHEL-109218]
- ext4: fix fsmap end of range reporting with bigalloc (Brian Foster) [RHEL-109218]
- ext4: fix FS_IOC_GETFSMAP handling (Brian Foster) [RHEL-109218]
- ext4: replace the traditional ternary conditional operator with with max()/min() (Brian Foster) [RHEL-109218]
- scsi: scsi_debug: Make read-only arrays static const (Ewan D. Milne) [RHEL-116075]
- scsi: core: sysfs: Correct sysfs attributes access rights (Ewan D. Milne) [RHEL-116075]
- scsi: sd: Make sd shutdown issue START STOP UNIT appropriately (Ewan D. Milne) [RHEL-116075]
- scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans (Ewan D. Milne) [RHEL-116075]
- scsi: scsi_transport_fc: Add comments to describe added 'rport' parameter (Ewan D. Milne) [RHEL-116075]
- scsi: scsi_transport_fc: Change to use per-rport devloss_work_q (Ewan D. Milne) [RHEL-116075]
- scsi: core: Fix kernel doc for scsi_track_queue_full() (Ewan D. Milne) [RHEL-116075]
- scsi: core: Use scsi_cmd_priv() instead of open-coding it (Ewan D. Milne) [RHEL-116075]
- scsi: core: Enforce unlimited max_segment_size when virt_boundary_mask is set (Ewan D. Milne) [RHEL-116075]
- scsi: scsi_devinfo: Remove redundant 'found' (Ewan D. Milne) [RHEL-116075]
- scsi: sd: Fix VPD page 0xb7 length check (Ewan D. Milne) [RHEL-116075]
- scsi: core: Remember if a device is an ATA device (Ewan D. Milne) [RHEL-116075]
- scsi: error: alua: I/O errors for ALUA state transitions (Ewan D. Milne) [RHEL-116075]
- scsi: core: devinfo: Fix typo in comment (Ewan D. Milne) [RHEL-116075]
- scsi: sd: Remove the stream_status member from scsi_stream_status_header (Ewan D. Milne) [RHEL-116075]
- scsi: scsi_debug: Reduce DEF_ATOMIC_WR_MAX_LENGTH (Ewan D. Milne) [RHEL-116075]
- scsi: scsi_transport_fc: Rename del_timer() in comment (Ewan D. Milne) [RHEL-116075]
- scsi: scsi_debug: Add ERASE for tapes (Ewan D. Milne) [RHEL-116075]
- scsi: scsi_debug: Use scsi_device->type instead os sdebug_ptype where possible (Ewan D. Milne) [RHEL-116075]
- scsi: scsi_debug: Move some tape-specific commands to separate definitions (Ewan D. Milne) [RHEL-116075]
- scsi: scsi_debug: Enable different command definitions for different device types (Ewan D. Milne) [RHEL-116075]
- scsi: scsi_debug: Fix two typos in command definitions (Ewan D. Milne) [RHEL-116075]
- KVM: x86/hyper-v: Skip non-canonical addresses during PV TLB flush (Jon Maloy) [RHEL-104731] {CVE-2025-38351}
- cgroup/rstat: avoid disabling irqs for O(num_cpu) (Radostin Stoyanov) [RHEL-94298]
Resolves: RHEL-101849, RHEL-104731, RHEL-109218, RHEL-110100, RHEL-114502, RHEL-116016, RHEL-116075, RHEL-117873, RHEL-122025, RHEL-122870, RHEL-123809, RHEL-124197, RHEL-94298
Signed-off-by: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com>
|
||
|---|---|---|
| .gitignore | ||
| check-kabi | ||
| cpupower.config | ||
| cpupower.service | ||
| dracut-virt.conf | ||
| filter-aarch64.sh.rhel | ||
| filter-armv7hl.sh.rhel | ||
| filter-modules.sh.rhel | ||
| filter-ppc64le.sh.rhel | ||
| filter-s390x.sh.rhel | ||
| filter-x86_64.sh.rhel | ||
| gating.yaml | ||
| generate_all_configs.sh | ||
| kernel-aarch64-64k-debug-rhel.config | ||
| kernel-aarch64-64k-rhel.config | ||
| kernel-aarch64-debug-rhel.config | ||
| kernel-aarch64-rhel.config | ||
| kernel-aarch64-rt-64k-debug-rhel.config | ||
| kernel-aarch64-rt-64k-rhel.config | ||
| kernel-aarch64-rt-debug-rhel.config | ||
| kernel-aarch64-rt-rhel.config | ||
| kernel-local | ||
| kernel-ppc64le-debug-rhel.config | ||
| kernel-ppc64le-rhel.config | ||
| kernel-s390x-debug-rhel.config | ||
| kernel-s390x-rhel.config | ||
| kernel-s390x-zfcpdump-rhel.config | ||
| kernel-x86_64-debug-rhel.config | ||
| kernel-x86_64-rhel.config | ||
| kernel-x86_64-rt-debug-rhel.config | ||
| kernel-x86_64-rt-rhel.config | ||
| kernel.changelog | ||
| kernel.spec | ||
| kvm_stat.logrotate | ||
| linux-kernel-test.patch | ||
| Makefile.rhelver | ||
| merge.pl | ||
| mod-denylist.sh | ||
| mod-extra.list.rhel | ||
| mod-internal.list | ||
| mod-partner.list | ||
| mod-sign.sh | ||
| Module.kabi_aarch64 | ||
| Module.kabi_dup_aarch64 | ||
| Module.kabi_dup_ppc64le | ||
| Module.kabi_dup_s390x | ||
| Module.kabi_dup_x86_64 | ||
| Module.kabi_ppc64le | ||
| Module.kabi_s390x | ||
| Module.kabi_x86_64 | ||
| nvidiagpuoot001.x509 | ||
| parallel_xz.sh | ||
| partial-kgcov-snip.config | ||
| patch-5.14-redhat.patch | ||
| process_configs.sh | ||
| README.rst | ||
| redhatsecureboot504.cer | ||
| rheldup3.x509 | ||
| rhelima_centos.x509 | ||
| rhelima.x509 | ||
| rhelimaca1.x509 | ||
| rhelkpatch1.x509 | ||
| rpminspect.yaml | ||
| sources | ||
| uki_addons.json | ||
| uki_create_addons.py | ||
| update_scripts.sh | ||
| x509.genkey.centos | ||
| x509.genkey.rhel | ||
=================== The Kernel dist-git =================== The kernel is maintained in a `source tree`_ rather than directly in dist-git. The specfile is maintained as a `template`_ in the source tree along with a set of build scripts to generate configurations, (S)RPMs, and to populate the dist-git repository. The `documentation`_ for the source tree covers how to contribute and maintain the tree. If you're looking for the downstream patch set it's available in the source tree with "git log master..ark-patches" or `online`_. Each release in dist-git is tagged in the source repository so you can easily check out the source tree for a build. The tags are in the format name-version-release, but note release doesn't contain the dist tag since the source can be built in different build roots (Fedora, CentOS, etc.) .. _source tree: https://gitlab.com/cki-project/kernel-ark.git .. _template: https://gitlab.com/cki-project/kernel-ark/-/blob/os-build/redhat/kernel.spec.template .. _documentation: https://gitlab.com/cki-project/kernel-ark/-/wikis/home .. _online: https://gitlab.com/cki-project/kernel-ark/-/commits/ark-patches