From 8a79bb038cc2f48c85a3cffc8b7b9c55c191d093 Mon Sep 17 00:00:00 2001 From: CKI KWF Bot Date: Fri, 7 Nov 2025 17:09:39 +0000 Subject: [PATCH] kernel-5.14.0-636.el9 * Fri Nov 07 2025 CKI KWF Bot [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 --- Makefile.rhelver | 2 +- kernel-aarch64-64k-debug-rhel.config | 1 + kernel-aarch64-64k-rhel.config | 1 + kernel-aarch64-debug-rhel.config | 1 + kernel-aarch64-rhel.config | 1 + kernel-aarch64-rt-64k-debug-rhel.config | 1 + kernel-aarch64-rt-64k-rhel.config | 1 + kernel-aarch64-rt-debug-rhel.config | 1 + kernel-aarch64-rt-rhel.config | 1 + kernel-ppc64le-debug-rhel.config | 1 + kernel-ppc64le-rhel.config | 1 + kernel-s390x-debug-rhel.config | 1 + kernel-s390x-rhel.config | 1 + kernel-s390x-zfcpdump-rhel.config | 1 + kernel-x86_64-debug-rhel.config | 1 + kernel-x86_64-rhel.config | 1 + kernel-x86_64-rt-debug-rhel.config | 1 + kernel-x86_64-rt-rhel.config | 1 + kernel.changelog | 343 +++++++++++++++++++++++ kernel.spec | 350 +++++++++++++++++++++++- sources | 6 +- 21 files changed, 710 insertions(+), 8 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 8579d06bb..dc505cda7 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 8 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 635 +RHEL_RELEASE = 636 # # ZSTREAM diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index 7ccfa569a..3cc23a218 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -7101,6 +7101,7 @@ CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_PCI_RENESAS=y CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=y +# CONFIG_USB_XHCI_SIDEBAND is not set CONFIG_USB_XHCI_TEGRA=m CONFIG_USB_XUSBATM=m CONFIG_USB=y diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index 83fde63b5..54057bca3 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -7077,6 +7077,7 @@ CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_PCI_RENESAS=y CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=y +# CONFIG_USB_XHCI_SIDEBAND is not set CONFIG_USB_XHCI_TEGRA=m CONFIG_USB_XUSBATM=m CONFIG_USB=y diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 1ebc368d6..e21033663 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -7099,6 +7099,7 @@ CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_PCI_RENESAS=y CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=y +# CONFIG_USB_XHCI_SIDEBAND is not set CONFIG_USB_XHCI_TEGRA=m CONFIG_USB_XUSBATM=m CONFIG_USB=y diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 8121de5ea..a18d5ad27 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -7075,6 +7075,7 @@ CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_PCI_RENESAS=y CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=y +# CONFIG_USB_XHCI_SIDEBAND is not set CONFIG_USB_XHCI_TEGRA=m CONFIG_USB_XUSBATM=m CONFIG_USB=y diff --git a/kernel-aarch64-rt-64k-debug-rhel.config b/kernel-aarch64-rt-64k-debug-rhel.config index 81a3d9004..31b46a876 100644 --- a/kernel-aarch64-rt-64k-debug-rhel.config +++ b/kernel-aarch64-rt-64k-debug-rhel.config @@ -7210,6 +7210,7 @@ CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_PCI_RENESAS=y CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=y +# CONFIG_USB_XHCI_SIDEBAND is not set CONFIG_USB_XHCI_TEGRA=m CONFIG_USB_XUSBATM=m CONFIG_USB=y diff --git a/kernel-aarch64-rt-64k-rhel.config b/kernel-aarch64-rt-64k-rhel.config index 2421b3540..63a134f2c 100644 --- a/kernel-aarch64-rt-64k-rhel.config +++ b/kernel-aarch64-rt-64k-rhel.config @@ -7186,6 +7186,7 @@ CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_PCI_RENESAS=y CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=y +# CONFIG_USB_XHCI_SIDEBAND is not set CONFIG_USB_XHCI_TEGRA=m CONFIG_USB_XUSBATM=m CONFIG_USB=y diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 500018b53..c36da1257 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -7208,6 +7208,7 @@ CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_PCI_RENESAS=y CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=y +# CONFIG_USB_XHCI_SIDEBAND is not set CONFIG_USB_XHCI_TEGRA=m CONFIG_USB_XUSBATM=m CONFIG_USB=y diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index b3c794d69..687875991 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -7184,6 +7184,7 @@ CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_PCI_RENESAS=y CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=y +# CONFIG_USB_XHCI_SIDEBAND is not set CONFIG_USB_XHCI_TEGRA=m CONFIG_USB_XUSBATM=m CONFIG_USB=y diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 5b047d835..76f1cf503 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -6471,6 +6471,7 @@ CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_PCI_RENESAS=y CONFIG_USB_XHCI_PCI=y # CONFIG_USB_XHCI_PLATFORM is not set +# CONFIG_USB_XHCI_SIDEBAND is not set CONFIG_USB_XUSBATM=m CONFIG_USB=y # CONFIG_USB_YUREX is not set diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index cb29636fb..797f0fdb9 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -6449,6 +6449,7 @@ CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_PCI_RENESAS=y CONFIG_USB_XHCI_PCI=y # CONFIG_USB_XHCI_PLATFORM is not set +# CONFIG_USB_XHCI_SIDEBAND is not set CONFIG_USB_XUSBATM=m CONFIG_USB=y # CONFIG_USB_YUREX is not set diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index fbf2a7b63..01e2f7300 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -6471,6 +6471,7 @@ CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_PCI_RENESAS=y CONFIG_USB_XHCI_PCI=y # CONFIG_USB_XHCI_PLATFORM is not set +# CONFIG_USB_XHCI_SIDEBAND is not set CONFIG_USB_XUSBATM=m CONFIG_USB=y # CONFIG_USB_YUREX is not set diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index cc79be36a..7bd77f0c9 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -6449,6 +6449,7 @@ CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_PCI_RENESAS=y CONFIG_USB_XHCI_PCI=y # CONFIG_USB_XHCI_PLATFORM is not set +# CONFIG_USB_XHCI_SIDEBAND is not set CONFIG_USB_XUSBATM=m CONFIG_USB=y # CONFIG_USB_YUREX is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 37557dbbb..e822cbae3 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -6474,6 +6474,7 @@ CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_PCI_RENESAS=y CONFIG_USB_XHCI_PCI=y # CONFIG_USB_XHCI_PLATFORM is not set +# CONFIG_USB_XHCI_SIDEBAND is not set CONFIG_USB_XUSBATM=m CONFIG_USB=y # CONFIG_USB_YUREX is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 2f1f95b48..c995bdc97 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -6805,6 +6805,7 @@ CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_PCI_RENESAS=y CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=m +# CONFIG_USB_XHCI_SIDEBAND is not set CONFIG_USB_XUSBATM=m CONFIG_USB=y # CONFIG_USB_YUREX is not set diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 59f984c3f..0ed314a75 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -6782,6 +6782,7 @@ CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_PCI_RENESAS=y CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=m +# CONFIG_USB_XHCI_SIDEBAND is not set CONFIG_USB_XUSBATM=m CONFIG_USB=y # CONFIG_USB_YUREX is not set diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index 3e53fb7a7..fcbce1396 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -6911,6 +6911,7 @@ CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_PCI_RENESAS=y CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=m +# CONFIG_USB_XHCI_SIDEBAND is not set CONFIG_USB_XUSBATM=m CONFIG_USB=y # CONFIG_USB_YUREX is not set diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index 9a16c8b54..fbe362b61 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -6888,6 +6888,7 @@ CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_PCI_RENESAS=y CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=m +# CONFIG_USB_XHCI_SIDEBAND is not set CONFIG_USB_XUSBATM=m CONFIG_USB=y # CONFIG_USB_YUREX is not set diff --git a/kernel.changelog b/kernel.changelog index 0d5d1d429..69cb9d1cf 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,346 @@ +* Fri Nov 07 2025 CKI KWF Bot [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 + * Wed Nov 05 2025 CKI KWF Bot [5.14.0-635.el9] - dm: fix NULL pointer dereference in __dm_suspend() (Benjamin Marzinski) [RHEL-119009] - dm: fix queue start/stop imbalance under suspend/load/resume races (Benjamin Marzinski) [RHEL-119009] diff --git a/kernel.spec b/kernel.spec index 799f29f65..62e3bcb87 100644 --- a/kernel.spec +++ b/kernel.spec @@ -165,15 +165,15 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.14.0 %define patchversion 5.14 -%define pkgrelease 635 +%define pkgrelease 636 %define kversion 5 -%define tarfile_release 5.14.0-635.el9 +%define tarfile_release 5.14.0-636.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 635%{?buildid}%{?dist} +%define specrelease 636%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-635.el9 +%define kabiversion 5.14.0-636.el9 # # End of genspec.sh variables @@ -3693,6 +3693,348 @@ fi # # %changelog +* Fri Nov 07 2025 CKI KWF Bot [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] + * Wed Nov 05 2025 CKI KWF Bot [5.14.0-635.el9] - dm: fix NULL pointer dereference in __dm_suspend() (Benjamin Marzinski) [RHEL-119009] - dm: fix queue start/stop imbalance under suspend/load/resume races (Benjamin Marzinski) [RHEL-119009] diff --git a/sources b/sources index ee2dc87a5..2f28fa785 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-635.el9.tar.xz) = e16a4563974862bccd795b3cb230274207ddcb2b292aabada9bfc4eefc072abf9cca0b61cdc5f29941b289752f934e34ff0425704185f826a2d196a5e57e7f6f -SHA512 (kernel-abi-stablelists-5.14.0-635.el9.tar.bz2) = f8e777caeb4cdba60f46e4d7434ab70fcfeb0400e3bae44918a609256876935e073ea9358909276d009b2e9ef71dbf71e5422a7b2f962c8bb7aac98408dad2a3 -SHA512 (kernel-kabi-dw-5.14.0-635.el9.tar.bz2) = d27b5698b9bfc63992dc653bb701b17499bdf406d88194283643e09c9ba2c045505b6a1ca7be8a88ec6d13528f5d832d7a876ef627e73e577ccd6cb8241f99da +SHA512 (linux-5.14.0-636.el9.tar.xz) = 2bfd48a951bf28c01d37935ea5f8bc39c802e212daff573b40a78e7d2f6eeeb1d88e685e7b2432625baa8a2495effbd1e88cdb33e394bf01caaca30ea7819434 +SHA512 (kernel-abi-stablelists-5.14.0-636.el9.tar.bz2) = 040a892daa27caadaac2b2b15e9a6b8e317af09f7017353f6855e76722b98dea9a7b5aa8a05ecf91e9d14bfbf4b1a181da85dbb25a04461fcb23ae23b8e15070 +SHA512 (kernel-kabi-dw-5.14.0-636.el9.tar.bz2) = c1c4a3938eac0b971f633796e8688087ea15983da169e9c8aebceb65ae6e35da00273085c69dc53646c5b2c22e060f583c23ebedd23c6d3d614ce986f57d4354