* Thu Apr 24 2025 Augusto Caringi <acaringi@redhat.com> [5.14.0-581.el9] - selftests: livepatch: handle PRINTK_CALLER in check_result() (Denis Aleksandrov) [RHEL-85303] - livepatch: convert timeouts to secs_to_jiffies() (Denis Aleksandrov) [RHEL-85303] - selftests: livepatch: add test cases of stack_order sysfs interface (Denis Aleksandrov) [RHEL-85303] - livepatch: Add stack_order sysfs attribute (Denis Aleksandrov) [RHEL-85303] - selftests/livepatch: Replace hardcoded module name with variable in test-callbacks.sh (Denis Aleksandrov) [RHEL-85303] - livepatch: Use kallsyms_on_each_match_symbol() to improve performance (Denis Aleksandrov) [RHEL-85303] - livepatch: Fix build failure on 32 bits processors (Denis Aleksandrov) [RHEL-85303] - mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize() (Rafael Aquini) [RHEL-83249 RHEL-84184] {CVE-2025-21861} - mm: migrate_device: use more folio in migrate_device_finalize() (Rafael Aquini) [RHEL-83249 RHEL-84184] - mm: migrate_device: use more folio in migrate_device_unmap() (Rafael Aquini) [RHEL-83249 RHEL-84184] - mm: migrate_device: convert try_to_migrate() to folios (Rafael Aquini) [RHEL-83249 RHEL-84184] - mm: migrate_device: use a folio in migrate_device_range() (Rafael Aquini) [RHEL-83249 RHEL-84184] - mm: migrate_device: convert to migrate_device_coherent_folio() (Rafael Aquini) [RHEL-83249 RHEL-84184] - mm/hugetlb: fix kernel NULL pointer dereference when migrating hugetlb folio (Rafael Aquini) [RHEL-84184] - mm: clear uffd-wp PTE/PMD state on mremap() (Rafael Aquini) [RHEL-80529 RHEL-84184] {CVE-2025-21696} - userfaultfd: move userfaultfd_ctx struct to header file (Rafael Aquini) [RHEL-80529 RHEL-84184] - mm: remove "prot" parameter from move_pte() (Rafael Aquini) [RHEL-80529 RHEL-84184] - mm: open-code page_folio() in dump_page() (Rafael Aquini) [RHEL-84184] - mm: open-code PageTail in folio_flags() and const_folio_flags() (Rafael Aquini) [RHEL-84184] - mm/compaction: fix UBSAN shift-out-of-bounds warning (Rafael Aquini) [RHEL-84184] {CVE-2025-21815} - mm: fix crashes from deferred split racing folio migration (Rafael Aquini) [RHEL-84184] {CVE-2024-42234} - mm: memcg: fix split queue list crash when large folio migration (Rafael Aquini) [RHEL-84184] - mm: fix error handling in __filemap_get_folio() with FGP_NOWAIT (Rafael Aquini) [RHEL-84184] - mm: shmem: remove unnecessary warning in shmem_writepage() (Rafael Aquini) [RHEL-84184] - mm/migrate: fix deadlock in migrate_pages_batch() on large folios (Rafael Aquini) [RHEL-84184] - mm/mglru: reset page lru tier bits when activating (Rafael Aquini) [RHEL-84184] - mm: khugepaged: fix call hpage_collapse_scan_file() for anonymous vma (Rafael Aquini) [RHEL-84184] - mm: kmemleak: fix upper boundary check for physical address objects (Rafael Aquini) [RHEL-84184] - mm,madvise,hugetlb: check for 0-length range after end address adjustment (Rafael Aquini) [RHEL-84184] - mm, madvise: fix potential workingset node list_lru leaks (Rafael Aquini) [RHEL-84184] - mm: move mapping_set_update out of <linux/swap.h> (Rafael Aquini) [RHEL-84184] - mm/migrate: fix shmem xarray update during migration (Rafael Aquini) [RHEL-84184] - memory tiering: count PGPROMOTE_SUCCESS when mem tiering is enabled. (Rafael Aquini) [RHEL-84184] - memory tiering: read last_cpupid correctly in do_huge_pmd_numa_page() (Rafael Aquini) [RHEL-84184] - nommu: pass NULL argument to vma_iter_prealloc() (Rafael Aquini) [RHEL-84184] {CVE-2024-53109} - cachestat: fix page cache statistics permission checking (Rafael Aquini) [RHEL-78989 RHEL-84184] {CVE-2025-21691} - kernel: be more careful about dup_mmap() failures and uprobe registering (Rafael Aquini) [RHEL-84184] {CVE-2025-21709} - fork: avoid inappropriate uprobe access to invalid mm (Rafael Aquini) [RHEL-84184] - s390/pageattr: Implement missing kernel_page_present() (Rafael Aquini) [RHEL-84184] - x86/mm: further clarify switch_mm_irqs_off() documentation (Rafael Aquini) [RHEL-84184] - x86/vmware: Parse MP tables for SEV-SNP enabled guests under VMware hypervisors (Rafael Aquini) [RHEL-84184] - x86/kvm: Fix SEV check in sev_map_percpu_data() (Rafael Aquini) [RHEL-84184] - um: Fix the declaration of kasan_map_memory (Rafael Aquini) [RHEL-84184] - of: reserved-memory: Do not make kmemleak ignore freed address (Rafael Aquini) [RHEL-84184] - scripts/gdb: redefine MAX_ORDER sanely (Rafael Aquini) [RHEL-84184] - kasan: don't call find_vm_area() in a PREEMPT_RT kernel (Rafael Aquini) [RHEL-84184] - kasan: fix typo in kasan_poison_new_object documentation (Rafael Aquini) [RHEL-84184] - mm/damon/sysfs-schemes: handle tried region directory allocation failure (Rafael Aquini) [RHEL-84184] - mm/damon/sysfs-schemes: handle tried regions sysfs directory allocation failure (Rafael Aquini) [RHEL-84184] - mm/damon/core: avoid divide-by-zero during monitoring results update (Rafael Aquini) [RHEL-84184] - mm/damon/lru_sort: fix quota status loss due to online tunings (Rafael Aquini) [RHEL-84184] - mm/damon/lru_sort: avoid divide-by-zero in hot threshold calculation (Rafael Aquini) [RHEL-84184] - mm/damon/reclaim: fix quota stauts loss due to online tunings (Rafael Aquini) [RHEL-84184] - mm/damon/sysfs: check error from damon_sysfs_update_target() (Rafael Aquini) [RHEL-84184] - mm/damon/sysfs: update monitoring target regions for online input commit (Rafael Aquini) [RHEL-84184] - mm/damon/sysfs: remove requested targets when online-commit inputs (Rafael Aquini) [RHEL-84184] - mm/damon/core-test: fix damon_test_ops_registration() for DAMON_VADDR unset case (Rafael Aquini) [RHEL-84184] - mm/damon/core-test: test only vaddr case on ops registration test (Rafael Aquini) [RHEL-84184] - mm/damon/core-test: fix memory leak in damon_new_ctx() (Rafael Aquini) [RHEL-84184] - mm/damon/dbgfs-test: skip dbgfs_set_init_regions() test if PADDR is not registered (Rafael Aquini) [RHEL-84184] - mm/damon/dbgfs-test: skip dbgfs_set_targets() test if PADDR is not registered (Rafael Aquini) [RHEL-84184] - mm/damon/core: make damon_start() waits until kdamond_fn() starts (Rafael Aquini) [RHEL-84184] - mm/damon/core: use number of passed access sampling as a timer (Rafael Aquini) [RHEL-84184] - mm/damon/core: fix return value from damos_wmark_metric_value (Rafael Aquini) [RHEL-84184] - mm/damon/core: remove unnecessary si_meminfo invoke. (Rafael Aquini) [RHEL-84184] - mm/damon/ops-common: avoid divide-by-zero during region hotness calculation (Rafael Aquini) [RHEL-84184] - mm/damon: implement a function for max nr_accesses safe calculation (Rafael Aquini) [RHEL-84184] - mm/damon/vaddr: change asm-generic/mman-common.h to linux/mman.h (Rafael Aquini) [RHEL-84184] - mm/damon/tests/dbgfs-kunit: fix the header double inclusion guarding ifdef comment (Rafael Aquini) [RHEL-84184] - mm/damon: fix sparse warning for zero initializer (Rafael Aquini) [RHEL-84184] - mm/damon/tests/vaddr-kunit: init maple tree without MT_FLAGS_LOCK_EXTERN (Rafael Aquini) [RHEL-84184] - mm/damon/core-test: fix memory leak in damon_new_region() (Rafael Aquini) [RHEL-84184] - mm/damon/vaddr: fix issue in damon_va_evenly_split_region() (Rafael Aquini) [RHEL-84184] - mm/damon/core: merge regions aggressively when max_nr_regions is unmet (Rafael Aquini) [RHEL-84184] - ptp: Properly handle compat ioctls (Hangbin Liu) [RHEL-85028] - ptp: Ensure info->enable callback is always set (Hangbin Liu) [RHEL-85028] {CVE-2025-21814} - ptp: fix integer overflow in max_vclocks_store (Hangbin Liu) [RHEL-85028] - ptp: make ptp_class constant (Hangbin Liu) [RHEL-85028] - net: gso: fix ownership in __udp_gso_segment (Antoine Tenart) [RHEL-33329] {CVE-2025-21926} - bdev: use bdev_io_min() for statx block size (Ming Lei) [RHEL-88002] - lib/iov_iter: fix import_iovec_ubuf iovec management (Ming Lei) [RHEL-87739] - iov_iter: Mark copy_iovec_from_user() noclone (Ming Lei) [RHEL-87739] - iov_iter: Mark copy_compat_iovec_from_user() noinline (Ming Lei) [RHEL-87739] - iov_iter: import single vector iovecs as ITER_UBUF (Ming Lei) [RHEL-87739] - iov_iter: convert import_single_range() to ITER_UBUF (Ming Lei) [RHEL-87739] - iov_iter: set nr_segs = 1 for ITER_UBUF (Ming Lei) [RHEL-87739] - redhat: Remove kernel-rt-kvm package (Wander Lairson Costa) [RHEL-76757] - NFS: O_DIRECT writes must check and adjust the file length (Benjamin Coddington) [RHEL-87767] - pnfs/flexfiles: retry getting layout segment for reads (Benjamin Coddington) [RHEL-87767] - NFS/pnfs: Fix a live lock between recalled layouts and layoutget (Benjamin Coddington) [RHEL-87767] - s390/diag: Add memory topology information via diag310 (Mete Durlu) [RHEL-72683] - net: let net.core.dev_weight always be non-zero (CKI Backport Bot) [RHEL-81686] {CVE-2025-21806} - sched: Fix stop_one_cpu_nowait() vs hotplug (Luis Claudio R. Goncalves) [RHEL-84526] - x86/tdx: Fix "in-kernel MMIO" check (Vitaly Kuznetsov) [RHEL-63318] {CVE-2024-47727} - usb: xhci: Fix NULL pointer dereference on certain command aborts (Desnes Nunes) [RHEL-78828 RHEL-81547] {CVE-2024-57981} - usb: xhci: Fix host controllers "dying" after suspend and resume (Desnes Nunes) [RHEL-78828] - acpi: typec: ucsi: Introduce a ->poll_cci method (Desnes Nunes) [RHEL-78828] - usb: typec: ucsi: make yoga_c630_ucsi_ops be static (Desnes Nunes) [RHEL-78828] - media: uvcvideo: Fix deadlock during uvc_probe (Desnes Nunes) [RHEL-78828] {CVE-2024-58059} - Revert "media: uvcvideo: Require entities to have a non-zero unique ID" (Desnes Nunes) [RHEL-78828] - media: uvcvideo: Fix crash during unbind if gpio unit is in use (Desnes Nunes) [RHEL-78828] {CVE-2024-58079} - media: uvcvideo: Reorder uvc_status_init() (Desnes Nunes) [RHEL-78828] - USB: serial: option: add Neoway N723-EA support (Desnes Nunes) [RHEL-78828] - USB: serial: option: add MeiG Smart SRM815 (Desnes Nunes) [RHEL-78828] - USB: serial: cp210x: add Phoenix Contact UPS Device (Desnes Nunes) [RHEL-78828] - usb: typec: fix pm usage counter imbalance in ucsi_ccg_sync_control() (Desnes Nunes) [RHEL-78828] - usb-storage: Add max sectors quirk for Nokia 208 (Desnes Nunes) [RHEL-78828] - phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup() (Desnes Nunes) [RHEL-78828] - phy: core: Fix an OF node refcount leakage in _of_phy_get() (Desnes Nunes) [RHEL-78828] - phy: core: Fix that API devm_phy_destroy() fails to destroy the phy (Desnes Nunes) [RHEL-78828] - phy: core: Fix that API devm_of_phy_provider_unregister() fails to unregister the phy provider (Desnes Nunes) [RHEL-78828] - phy: core: Fix that API devm_phy_put() fails to release the phy (Desnes Nunes) [RHEL-78828] - USB: core: Disable LPM only for non-suspended ports (Desnes Nunes) [RHEL-78828] - usb: fix reference leak in usb_new_device() (Desnes Nunes) [RHEL-78828] - usb: typec: tcpci: fix NULL pointer issue on shared irq case (Desnes Nunes) [RHEL-78828] {CVE-2024-57914} - usb: chipidea: ci_hdrc_imx: decrement device's refcount in .remove() and in the error path of .probe() (Desnes Nunes) [RHEL-78828] - USB: usblp: return error when setting unsupported protocol (Desnes Nunes) [RHEL-78828] - usb: host: xhci-plat: set skip_phy_initialization if software node has XHCI_SKIP_PHY_INIT property (Desnes Nunes) [RHEL-78828] - usb: xhci: fix ring expansion regression in 6.13-rc1 (Desnes Nunes) [RHEL-78828] - xhci: Turn NEC specific quirk for handling Stop Endpoint errors generic (Desnes Nunes) [RHEL-78828] - thunderbolt: Improve redrive mode handling (Desnes Nunes) [RHEL-78828] - USB: serial: option: add Telit FE910C04 rmnet compositions (Desnes Nunes) [RHEL-78828] - USB: serial: option: add MediaTek T7XX compositions (Desnes Nunes) [RHEL-78828] - USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready (Desnes Nunes) [RHEL-78828] - USB: serial: option: add MeiG Smart SLM770A (Desnes Nunes) [RHEL-78828] - USB: serial: option: add TCL IK512 MBIM & ECM (Desnes Nunes) [RHEL-78828] - thunderbolt: Don't display nvm_version unless upgrade supported (Desnes Nunes) [RHEL-78828] - thunderbolt: Add support for Intel Panther Lake-M/P (Desnes Nunes) [RHEL-47432 RHEL-78828] - usb: typec: ucsi: Fix connector status writing past buffer size (Desnes Nunes) [RHEL-78828] - usb: typec: ucsi: Fix completion notifications (Desnes Nunes) [RHEL-78828] - usb: misc: onboard_usb_dev: skip suspend/resume sequence for USB5744 SMBus support (Desnes Nunes) [RHEL-78828] - usb: core: hcd: only check primary hcd skip_phy_initialization (Desnes Nunes) [RHEL-78828] - usb: dwc3: imx8mp: fix software node kernel dump (Desnes Nunes) [RHEL-78828] - dt-bindings: phy: imx8mq-usb: correct reference to usb-switch.yaml (Desnes Nunes) [RHEL-78828] - usb: ehci-hcd: fix call balance of clocks handling routines (Desnes Nunes) [RHEL-78828] - usb: typec: tcpm: Add support for sink-bc12-completion-time-ms DT property (Desnes Nunes) [RHEL-78828] - dt-bindings: connector: Add time property for Sink BC12 detection completion (Desnes Nunes) [RHEL-78828] - USB: make to_usb_device_driver() use container_of_const() (Desnes Nunes) [RHEL-78828] - USB: make to_usb_driver() use container_of_const() (Desnes Nunes) [RHEL-78828] - USB: properly lock dynamic id list when showing an id (Desnes Nunes) [RHEL-78828] - USB: make single lock for all usb dynamic id lists (Desnes Nunes) [RHEL-78828] - drivers/usb/storage: refactor min with min_t (Desnes Nunes) [RHEL-78828] - drivers/usb/serial: refactor min with min_t (Desnes Nunes) [RHEL-78828] - drivers/usb/musb: refactor min/max with min_t/max_t (Desnes Nunes) [RHEL-78828] - drivers/usb/mon: refactor min with min_t (Desnes Nunes) [RHEL-78828] - drivers/usb/misc: refactor min with min_t (Desnes Nunes) [RHEL-78828] - drivers/usb/host: refactor min/max with min_t/max_t (Desnes Nunes) [RHEL-78828] - drivers/usb/core: refactor max with max_t (Desnes Nunes) [RHEL-78828] - drivers/usb/gadget: refactor min with min_t (Desnes Nunes) [RHEL-78828] - usb: cdns3: Synchronise PCI IDs via common data base (Desnes Nunes) [RHEL-78828] - sub: cdns3: Use predefined PCI vendor ID constant (Desnes Nunes) [RHEL-78828] - sub: cdns2: Use predefined PCI vendor ID constant (Desnes Nunes) [RHEL-78828] - redhat/configs: Adding CONFIG_USB_CDNS2_UDC (Desnes Nunes) [RHEL-78828] - usb: cdns2: Add main part of Cadence USBHS driver (Desnes Nunes) [RHEL-78828] - usb: cdns2: Device side header file for CDNS2 driver (Desnes Nunes) [RHEL-78828] - usb: dwc3: core: Set force_gen1 bit for all applicable SuperSpeed ports (Desnes Nunes) [RHEL-78828] - usb: dwc3: gadget: Add missing check for single port RAM in TxFIFO resizing logic (Desnes Nunes) [RHEL-78828] - usb: dwc3: gadget: Refine the logic for resizing Tx FIFOs (Desnes Nunes) [RHEL-78828] - USB: core: remove dead code in do_proc_bulk() (Desnes Nunes) [RHEL-78828] - usb: chipidea: imx: add imx8ulp support (Desnes Nunes) [RHEL-78828] - usb: typec: ucsi: Fix a missing bits to bytes conversion in ucsi_init() (Desnes Nunes) [RHEL-78828] - USB: serial: ftdi_sio: Fix atomicity violation in get_serial_info() (Desnes Nunes) [RHEL-78828] - thunderbolt: Replace deprecated PCI functions (Desnes Nunes) [RHEL-78828] - usb: typec: ucsi: Convert connector specific commands to bitmaps (Desnes Nunes) [RHEL-78828] - media: gspca: ov534-ov772x: Fix off-by-one error in set_frame_rate() (Desnes Nunes) [RHEL-78828] - USB: serial: pl2303: account for deficits of clones (Desnes Nunes) [RHEL-78828] - usb: xhci: Avoid queuing redundant Stop Endpoint commands (Desnes Nunes) [RHEL-78828] - usb: xhci: Fix TD invalidation under pending Set TR Dequeue (Desnes Nunes) [RHEL-78828] - usb: xhci: Limit Stop Endpoint retries (Desnes Nunes) [RHEL-78828] - usb: xhci: remove irrelevant comment (Desnes Nunes) [RHEL-78828] - usb: xhci: add help function xhci_dequeue_td() (Desnes Nunes) [RHEL-78828] - usb: xhci: refactor xhci_td_cleanup() to return void (Desnes Nunes) [RHEL-78828] - usb: xhci: remove unused arguments from td_to_noop() (Desnes Nunes) [RHEL-78828] - usb: xhci: improve xhci_clear_command_ring() (Desnes Nunes) [RHEL-78828] - usb: xhci: request MSI/-X according to requested amount (Desnes Nunes) [RHEL-78828] - usb: xhci: move link TRB quirk to xhci_gen_setup() (Desnes Nunes) [RHEL-78828] - usb: xhci: simplify TDs start and end naming scheme in struct 'xhci_td' (Desnes Nunes) [RHEL-78828] - xhci: pci: Fix indentation in the PCI device ID definitions (Desnes Nunes) [RHEL-78828] - xhci: pci: Use standard pattern for device IDs (Desnes Nunes) [RHEL-78828] - xhci: Don't perform Soft Retry for Etron xHCI host (Desnes Nunes) [RHEL-78828] - xhci: Fix control transfer error on Etron xHCI host (Desnes Nunes) [RHEL-78828] - xhci: Don't issue Reset Device command to Etron xHCI host (Desnes Nunes) [RHEL-78828] - xhci: Combine two if statements for Etron xHCI host (Desnes Nunes) [RHEL-78828] - usb: xhci: add xhci_initialize_ring_segments() (Desnes Nunes) [RHEL-78828] - usb: xhci: rework xhci_link_segments() (Desnes Nunes) [RHEL-78828] - usb: xhci: refactor xhci_link_rings() to use source and destination rings (Desnes Nunes) [RHEL-78828] - usb: xhci: rework xhci_free_segments_for_ring() (Desnes Nunes) [RHEL-78828] - usb: xhci: adjust xhci_alloc_segments_for_ring() arguments (Desnes Nunes) [RHEL-78828] - usb: xhci: remove option to change a default ring's TRB cycle bit (Desnes Nunes) [RHEL-78828] - usb: xhci: introduce macro for ring segment list iteration (Desnes Nunes) [RHEL-78828] - xhci: debugfs: Add virt endpoint state to xhci debugfs (Desnes Nunes) [RHEL-78828] - xhci: trace stream context at Set TR Deq command completion (Desnes Nunes) [RHEL-78828] - xhci: add stream context tracing (Desnes Nunes) [RHEL-78828] - xhci: Don't trace ring at every enqueue or dequeue increase (Desnes Nunes) [RHEL-78828] - xhci: show DMA address of TRB when tracing TRBs (Desnes Nunes) [RHEL-78828] - xhci: Cleanup Candence controller PCI device and vendor ID usage (Desnes Nunes) [RHEL-78828] - usb: xhci: Fix sum_trb_lengths() (Desnes Nunes) [RHEL-78828] - usb: xhci: Remove unused parameters of next_trb() (Desnes Nunes) [RHEL-78828] - xhci: Add Isochronous TRB fields to TRB tracer (Desnes Nunes) [RHEL-78828] - phy: tegra: xusb: Set fwnode for xusb port devices (Desnes Nunes) [RHEL-78828] - usb: Use (of|device)_property_present() for non-boolean properties (Desnes Nunes) [RHEL-78828] - misc: rtsx: Cleanup on DRV_NAME cardreader variables (Desnes Nunes) [RHEL-78828] - usb: use "prompt" instead of "bool" for choice prompts (Desnes Nunes) [RHEL-78828] - redhat/configs: Adding CONFIG_TYPEC_MUX_TUSB1046 (Desnes Nunes) [RHEL-78828] - usb: typec: mux: Add support for the TUSB1046 crosspoint switch (Desnes Nunes) [RHEL-78828] - MAINTAINERS: Drop myself as maintainer of TYPEC port controller drivers (Desnes Nunes) [RHEL-78828] - dt-bindings: usb: Describe TUSB1046 crosspoint switch (Desnes Nunes) [RHEL-78828] - USB: xhci: add support for PWRON active high (Desnes Nunes) [RHEL-78828] - dt-bindings: usb: add TUSB73x0 PCIe (Desnes Nunes) [RHEL-78828] - thunderbolt: debugfs: Implement asymmetric lane margining (Desnes Nunes) [RHEL-78828] - thunderbolt: debugfs: Don't hardcode margining results size (Desnes Nunes) [RHEL-78828] - thunderbolt: debugfs: Refactor hardware margining result parsing (Desnes Nunes) [RHEL-78828] - thunderbolt: debugfs: Replace margining lane numbers with an enum (Desnes Nunes) [RHEL-78828] - thunderbolt: debugfs: Replace "both lanes" with "all lanes" (Desnes Nunes) [RHEL-78828] - thunderbolt: debugfs: Implement Gen 4 margining eye selection (Desnes Nunes) [RHEL-78828] - thunderbolt: debugfs: Add USB4 Gen 4 margining capabilities (Desnes Nunes) [RHEL-78828] - thunderbolt: Don't hardcode margining capabilities size (Desnes Nunes) [RHEL-78828] - usb: core: use sysfs_emit() instead of sprintf() (Desnes Nunes) [RHEL-78828] - usb: typec: tcpm: Add support for parsing time dt properties (Desnes Nunes) [RHEL-78828] - dt-bindings: connector: Add properties to define time values (Desnes Nunes) [RHEL-78828] - usb: storage: fix wrong comments for struct bulk_cb_wrap (Desnes Nunes) [RHEL-78828] - usb: storage: use US_BULK_FLAG_OUT instead of constant values (Desnes Nunes) [RHEL-78828] - usb: typec: ucsi: Helper for Get Connector Status command (Desnes Nunes) [RHEL-78828] - media: cx231xx: Remove some deadcode (Desnes Nunes) [RHEL-78828] - media: usb: drop vb2_ops_wait_prepare/finish (Desnes Nunes) [RHEL-78828] - media: uvcvideo: Stop stream during unregister (Desnes Nunes) [RHEL-78828] - dt-bindings: phy: mxs-usb-phy: add imx8qxp compatible (Desnes Nunes) [RHEL-78828] - xhci: add helper to stop endpoint and wait for completion (Desnes Nunes) [RHEL-78828] - usb: typec: ucsi: Add support for the partner USB Modes (Desnes Nunes) [RHEL-74197 RHEL-78828] - usb: typec: ucsi: Supply the USB capabilities to the ports (Desnes Nunes) [RHEL-74197 RHEL-78828] - usb: typec: Add attribute file showing the USB Modes of the partner (Desnes Nunes) [RHEL-74197 RHEL-78828] - usb: typec: Add attribute file showing the supported USB modes of the port (Desnes Nunes) [RHEL-74197 RHEL-78828] - usb: require FMODE_WRITE for usbdev_mmap() (Desnes Nunes) [RHEL-78828] - usb: typec: ucsi: UCSI2.0 Set Sink Path command support (Desnes Nunes) [RHEL-78828] - usb: typec: ucsi: Do not call ACPI _DSM method for UCSI read operations (Desnes Nunes) [RHEL-78828] - memstick: Fix typo in comment (Desnes Nunes) [RHEL-78828] - USB: chaoskey: Fix possible deadlock chaoskey_list_lock (Desnes Nunes) [RHEL-78828] - media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108 (Desnes Nunes) [RHEL-78828] - media: cx231xx: Fix the S-Video capture on August VGB100 (Desnes Nunes) [RHEL-78828] - media: pvrusb2: Use kmemdup_array instead of kmemdup for multiple allocation (Desnes Nunes) [RHEL-78828] - media: pwc: set lock before calling vb2_queue_init() (Desnes Nunes) [RHEL-78828] - media: uvcvideo: Exit early if there is not int_urb (Desnes Nunes) [RHEL-78828] - media: uvcvideo: Avoid race condition during unregister (Desnes Nunes) [RHEL-78828] - media: uvcvideo: Refactor the status irq API (Desnes Nunes) [RHEL-78828] - media: uvcvideo: Require entities to have a non-zero unique ID (Desnes Nunes) [RHEL-78828] - media: uvcvideo: Force UVC version to 1.0a for 0408:4033 (Desnes Nunes) [RHEL-78828] - media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera (Desnes Nunes) [RHEL-78828] - media: uvcvideo: Add support for the D3DFMT_R5G6B5 pixmap type (Desnes Nunes) [RHEL-78828] - media: uvcvideo: RealSense D421 Depth module metadata (Desnes Nunes) [RHEL-78828] - media: uvcvideo: Add luma 16-bit interlaced pixel format (Desnes Nunes) [RHEL-78828] - media: v4l: Add luma 16-bit interlaced pixel format (Desnes Nunes) [RHEL-78828] - media: v4l: Add V4L2-PIX-FMT-Y14P format (Desnes Nunes) [RHEL-78828] - media: v4l: Add V4L2-PIX-FMT-Y12P format (Desnes Nunes) [RHEL-78828] - media: Add Y012 video format (Desnes Nunes) [RHEL-78828] - media: uapi: Add IPU3 packed Y10 format (Desnes Nunes) [RHEL-78828] - dt-bindings: usb: dwc3-imx8mp: add compatible string for imx95 (Desnes Nunes) [RHEL-78828] - dt-bindings: phy: imx8mq-usb: add compatible "fsl,imx95-usb-phy" (Desnes Nunes) [RHEL-78828] - USB: chaoskey: fail open after removal (Desnes Nunes) [RHEL-78828] - usb: yurex: make waiting on yurex_write interruptible (Desnes Nunes) [RHEL-78828] - usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read() (Desnes Nunes) [RHEL-78828] - usb: chipidea: udc: improve error recovery for ISO transfer (Desnes Nunes) [RHEL-78828] - usb: chipidea: udc: Add revision check of 2.20[CI_REVISION_22] (Desnes Nunes) [RHEL-78828] - usb: chipidea: udc: improve dTD link logic (Desnes Nunes) [RHEL-78828] - usb: chipidea: udc: handle USB Error Interrupt if IOC not set (Desnes Nunes) [RHEL-78828] - usb: chipidea: udc: create bounce buffer for problem sglist entries if possible (Desnes Nunes) [RHEL-78828] - usb: chipidea: udc: limit usb request length to max 16KB (Desnes Nunes) [RHEL-78828] - usb: chipidea: add CI_HDRC_HAS_SHORT_PKT_LIMIT flag (Desnes Nunes) [RHEL-78828] - dt-bindings: usb: cypress,cypd4226: Drop Tegra specific GPIO defines (Desnes Nunes) [RHEL-78828] - dt-bindings: usb: genesys,gl850g: allow downstream device subnodes (Desnes Nunes) [RHEL-78828] - usb: typec: stusb160x: Make use of i2c_get_match_data() (Desnes Nunes) [RHEL-78828] - usb: typec: tcpm: use max() to get higher value (Desnes Nunes) [RHEL-78828] - usb: atm: Correct some typos (Desnes Nunes) [RHEL-78828] - usb: dwc3: Correct some typos in comments (Desnes Nunes) [RHEL-78828] - usb: typec: Fix typo in comment (Desnes Nunes) [RHEL-78828] - usb: host: fix typo in the comment (Desnes Nunes) [RHEL-78828] - staging: octeon-usb: move driver out of staging (Desnes Nunes) [RHEL-78828] - ipc/sem: use flexible array in 'struct sem_undo' (Rafael Aquini) [RHEL-83456] - mqueue: convert to ctime accessor functions (Rafael Aquini) [RHEL-83456] - ipc,namespace: batch free ipc_namespace structures (Rafael Aquini) [RHEL-83456] - ipc,namespace: make ipc namespace allocation wait for pending free (Rafael Aquini) [RHEL-83456] - ipc/sem: Fix dangling sem_array access in semtimedop race (Rafael Aquini) [RHEL-83456] - ipc: mqueue: remove unnecessary conditionals (Rafael Aquini) [RHEL-83456] - ipc/util.c: cleanup and improve sysvipc_find_ipc() (Rafael Aquini) [RHEL-83456] - ipc/mqueue: remove unnecessary (void*) conversion (Rafael Aquini) [RHEL-83456] - ipc: fix memleak if msg_init_ns failed in create_ipc_ns (Rafael Aquini) [RHEL-83456] {CVE-2024-53175} - ipc: Free mq_sysctls if ipc namespace creation failed (Rafael Aquini) [RHEL-83456] - ipc: update semtimedop() to use hrtimer (Rafael Aquini) [RHEL-83456] - ipc/sem: remove redundant assignments (Rafael Aquini) [RHEL-83456] - ipc/sem: do not sleep with a spin lock held (Rafael Aquini) [RHEL-83456] - shm: extend forced shm destroy to support objects from several IPC nses (Rafael Aquini) [RHEL-83456] - ipc: WARN if trying to remove ipc object which is absent (Rafael Aquini) [RHEL-83456] - ARM: 9114/1: oabi-compat: rework sys_semtimedop emulation (Rafael Aquini) [RHEL-83456] - ata: libata-sff: Ensure that we cannot write outside the allocated buffer (CKI Backport Bot) [RHEL-81457] {CVE-2025-21738} - platform/x86/intel/vsec: Add Diamond Rapids support (David Arcari) [RHEL-47412] - platform/x86/intel/vsec: Add support for Panther Lake (David Arcari) [RHEL-47412] - platform/x86/intel/vsec: Remove a useless mutex (David Arcari) [RHEL-47412] - cgroup/cpuset: Add warnings to catch inconsistency in exclusive CPUs (Waiman Long) [RHEL-83455] - selftest/cgroup: Add a remote partition transition test to test_cpuset_prs.sh (Waiman Long) [RHEL-83455] - selftest/cgroup: Clean up and restructure test_cpuset_prs.sh (Waiman Long) [RHEL-83455] - selftest/cgroup: Update test_cpuset_prs.sh to use | as effective CPUs and state separator (Waiman Long) [RHEL-83455] - cgroup/cpuset: Code cleanup and comment update (Waiman Long) [RHEL-83455] - cgroup/cpuset: Remove remote_partition_check() & make update_cpumasks_hier() handle remote partition (Waiman Long) [RHEL-83455] - cgroup/cpuset: Fix error handling in remote_partition_disable() (Waiman Long) [RHEL-83455] - cgroup/cpuset: Fix incorrect isolated_cpus update in update_parent_effective_cpumask() (Waiman Long) [RHEL-83455] - cgroup/cpuset: Fix race between newly created partition and dying one (Waiman Long) [RHEL-83455] - cgroup/cpuset: Prevent leakage of isolated CPUs into sched domains (Waiman Long) [RHEL-83455] - cgroup/cpuset: Enforce at most one rebuild_sched_domains_locked() call per operation (Waiman Long) [RHEL-83455] - cgroup/cpuset: Revert "Allow suppression of sched domain rebuild in update_cpumasks_hier()" (Waiman Long) [RHEL-83455] - cgroup/cpuset: Fix spelling errors in file kernel/cgroup/cpuset.c (Waiman Long) [RHEL-83455] - selftest/cgroup: Make test_cpuset_prs.sh deal with pre-isolated CPUs (Waiman Long) [RHEL-83455] - cgroup/cpuset: Account for boot time isolated CPUs (Waiman Long) [RHEL-83455] - cgroup/cpuset: remove use_parent_ecpus of cpuset (Waiman Long) [RHEL-83455] - cgroup/cpuset: remove fetch_xcpus (Waiman Long) [RHEL-83455] - selftest/cgroup: Add new test cases to test_cpuset_prs.sh (Waiman Long) [RHEL-83455] - cgroup/cpuset: remove child_ecpus_count (Waiman Long) [RHEL-83455] - cpuset: use Union-Find to optimize the merging of cpumasks (Waiman Long) [RHEL-83455] - Union-Find: add a new module in kernel library (Waiman Long) [RHEL-83455] - scsi: core: Clear driver private data when retrying request (Ewan D. Milne) [RHEL-86156] - scsi: core: Do not retry I/Os during depopulation (Ewan D. Milne) [RHEL-86156] - scsi: core: Use GFP_NOIO to avoid circular locking dependency (Ewan D. Milne) [RHEL-86156] - scsi: transport: sas: spi: Fix kernel-doc for exported functions (Ewan D. Milne) [RHEL-86156] - scsi: scsi_scan: Add kernel-doc for exported function (Ewan D. Milne) [RHEL-86156] - scsi: scsi_lib: Add kernel-doc for exported functions (Ewan D. Milne) [RHEL-86156] - scsi: scsi_ioctl: Add kernel-doc for exported functions (Ewan D. Milne) [RHEL-86156] - scsi: scsi_error: Add kernel-doc for exported functions (Ewan D. Milne) [RHEL-86156] - scsi: scsi_debug: Skip host/bus reset settle delay (Ewan D. Milne) [RHEL-86156] - scsi: Eliminate scsi_register() and scsi_unregister() usage & docs (Ewan D. Milne) [RHEL-86156] - scsi: docs: Remove init_this_scsi_driver() (Ewan D. Milne) [RHEL-86156] - scsi: scsi_debug: Fix hrtimer support for ndelay (Ewan D. Milne) [RHEL-86156] - scsi: bsg: Replace zero-length array with flexible array member (Ewan D. Milne) [RHEL-86156] - scsi: sd_zbc: Use kvzalloc() to allocate REPORT ZONES buffer (Ewan D. Milne) [RHEL-86156] - scsi: scsi_debug: Fix do_device_access() handling of unexpected SG copy length (Ewan D. Milne) [RHEL-86156] - scsi: scsi_transport_fc: Allow setting rport state to current state (Ewan D. Milne) [RHEL-86156] - scsi: scsi_debug: Maintain write statistics per group number (Ewan D. Milne) [RHEL-86156] - scsi: scsi_debug: Implement GET STREAM STATUS (Ewan D. Milne) [RHEL-86156] - scsi: scsi_debug: Implement the IO Advice Hints Grouping mode page (Ewan D. Milne) [RHEL-86156] - scsi: scsi_debug: Allocate the MODE SENSE response from the heap (Ewan D. Milne) [RHEL-86156] - scsi: scsi_debug: Rework subpage code error handling (Ewan D. Milne) [RHEL-86156] - scsi: scsi_debug: Rework page code error handling (Ewan D. Milne) [RHEL-86156] - scsi: scsi_debug: Support the block limits extension VPD page (Ewan D. Milne) [RHEL-86156] - scsi: scsi_debug: Reduce code duplication (Ewan D. Milne) [RHEL-86156] - treewide: Switch/rename to timer_delete[_sync]() (Tony Camuso) [RHEL-82121] - ipmi: ssif_bmc: Fix new request loss when bmc ready for a response (Tony Camuso) [RHEL-82121] - ipmi: make ipmi_destroy_user() return void (Tony Camuso) [RHEL-82121] - char:ipmi: Fix a not-used variable on a non-ACPI system (Tony Camuso) [RHEL-82121] - char:ipmi: Fix the wrong format specifier (Tony Camuso) [RHEL-82121] - [tree-wide] finally take no_llseek out (Tony Camuso) [RHEL-82121] - ipmi: ipmb: Add check devm_kasprintf() returned value (Tony Camuso) [RHEL-82121] - ipmi:ssif: Improve detecting during probing (Tony Camuso) [RHEL-82121] - ipmi: ipmi_ssif: fix module autoloading (Tony Camuso) [RHEL-82121] - RDMA/efa: Align interrupt related fields to same type (Kamal Heib) [RHEL-83223] - RDMA/efa: Reset device on probe failure (Kamal Heib) [RHEL-83223] - RDMA/efa: Report link speed according to device attributes (Kamal Heib) [RHEL-83223] - RDMA/efa: Add option to set QP service level on create (Kamal Heib) [RHEL-83223] - RDMA/efa: Update device interface (Kamal Heib) [RHEL-83223] - rtla/tests: Test setting default options (Tomas Glozar) [RHEL-86051] - rtla/tests: Reset osnoise options before check (Tomas Glozar) [RHEL-86051] - rtla: Always set all tracer options (Tomas Glozar) [RHEL-86051] - rtla/osnoise: Set OSNOISE_WORKLOAD to true (Tomas Glozar) [RHEL-86051] - rtla: Unify apply_config between top and hist (Tomas Glozar) [RHEL-86051] - rtla/osnoise: Unify params struct (Tomas Glozar) [RHEL-86051] - redhat/kernel.spec.template: Build rtla with BPF sample collection (Tomas Glozar) [RHEL-77358] - tools/build: Use SYSTEM_BPFTOOL for system bpftool (Tomas Glozar) [RHEL-77358] - rtla/timerlat: Test BPF mode (Tomas Glozar) [RHEL-77358] - rtla/timerlat_top: Use BPF to collect samples (Tomas Glozar) [RHEL-77358] - rtla/timerlat_top: Move divisor to update (Tomas Glozar) [RHEL-77358] - rtla/timerlat_hist: Use BPF to collect samples (Tomas Glozar) [RHEL-77358] - rtla/timerlat: Add BPF skeleton to collect samples (Tomas Glozar) [RHEL-77358] - rtla: Add optional dependency on BPF tooling (Tomas Glozar) [RHEL-77358] - tools/build: Add bpftool-skeletons feature test (Tomas Glozar) [RHEL-77358] - rtla/timerlat: Unify params struct (Tomas Glozar) [RHEL-77358] - trace/osnoise: Add trace events for samples (Tomas Glozar) [RHEL-77358] - tools/rtla: Add basic test suite (Tomas Glozar) [RHEL-77358] - KVM: x86: Load DR6 with guest value only before entering .vcpu_run() loop (CKI Backport Bot) [RHEL-82701] {CVE-2025-21839} - watch_queue: fix pipe accounting mismatch (Carlos Maiolino) [RHEL-78249] - smb: client: don't retry IO on failed negprotos with soft mounts (Paulo Alcantara) [RHEL-79765] - tools/rv: Keep user LDFLAGS in build (Tomas Glozar) [RHEL-82810] Resolves: RHEL-33329, RHEL-47412, RHEL-47432, RHEL-63318, RHEL-72683, RHEL-74197, RHEL-76757, RHEL-77358, RHEL-78249, RHEL-78828, RHEL-78989, RHEL-79765, RHEL-80529, RHEL-81457, RHEL-81547, RHEL-81686, RHEL-82121, RHEL-82701, RHEL-82810, RHEL-83223, RHEL-83249, RHEL-83455, RHEL-83456, RHEL-84184, RHEL-84526, RHEL-85028, RHEL-85303, RHEL-86051, RHEL-86156, RHEL-87739, RHEL-87767, RHEL-88002 Signed-off-by: Augusto Caringi <acaringi@redhat.com>
11 MiB
11 MiB
The file is too large to be shown.
View Raw