kernel-5.14.0-581.el9
* 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>
This commit is contained in:
parent
c2d163ba06
commit
5753ca7508
@ -12,7 +12,7 @@ RHEL_MINOR = 7
|
||||
#
|
||||
# Use this spot to avoid future merge conflicts.
|
||||
# Do not trim this comment.
|
||||
RHEL_RELEASE = 580
|
||||
RHEL_RELEASE = 581
|
||||
|
||||
#
|
||||
# ZSTREAM
|
||||
|
||||
@ -6577,6 +6577,7 @@ CONFIG_TYPEC_MUX_FSA4480=m
|
||||
# CONFIG_TYPEC_MUX_NB7VPQ904M is not set
|
||||
CONFIG_TYPEC_MUX_PI3USB30532=m
|
||||
# CONFIG_TYPEC_MUX_PTN36502 is not set
|
||||
# CONFIG_TYPEC_MUX_TUSB1046 is not set
|
||||
# CONFIG_TYPEC_MUX_WCD939X_USBSS is not set
|
||||
# CONFIG_TYPEC_NVIDIA_ALTMODE is not set
|
||||
# CONFIG_TYPEC_QCOM_PMIC is not set
|
||||
@ -6650,6 +6651,7 @@ CONFIG_USB_BELKIN=y
|
||||
# CONFIG_USB_C67X00_HCD is not set
|
||||
CONFIG_USB_CATC=m
|
||||
# CONFIG_USB_CDC_COMPOSITE is not set
|
||||
# CONFIG_USB_CDNS2_UDC is not set
|
||||
# CONFIG_USB_CDNS_SUPPORT is not set
|
||||
CONFIG_USB_CHAOSKEY=m
|
||||
CONFIG_USB_CHIPIDEA_GENERIC=m
|
||||
|
||||
@ -6553,6 +6553,7 @@ CONFIG_TYPEC_MUX_FSA4480=m
|
||||
# CONFIG_TYPEC_MUX_NB7VPQ904M is not set
|
||||
CONFIG_TYPEC_MUX_PI3USB30532=m
|
||||
# CONFIG_TYPEC_MUX_PTN36502 is not set
|
||||
# CONFIG_TYPEC_MUX_TUSB1046 is not set
|
||||
# CONFIG_TYPEC_MUX_WCD939X_USBSS is not set
|
||||
# CONFIG_TYPEC_NVIDIA_ALTMODE is not set
|
||||
# CONFIG_TYPEC_QCOM_PMIC is not set
|
||||
@ -6626,6 +6627,7 @@ CONFIG_USB_BELKIN=y
|
||||
# CONFIG_USB_C67X00_HCD is not set
|
||||
CONFIG_USB_CATC=m
|
||||
# CONFIG_USB_CDC_COMPOSITE is not set
|
||||
# CONFIG_USB_CDNS2_UDC is not set
|
||||
# CONFIG_USB_CDNS_SUPPORT is not set
|
||||
CONFIG_USB_CHAOSKEY=m
|
||||
CONFIG_USB_CHIPIDEA_GENERIC=m
|
||||
|
||||
@ -6575,6 +6575,7 @@ CONFIG_TYPEC_MUX_FSA4480=m
|
||||
# CONFIG_TYPEC_MUX_NB7VPQ904M is not set
|
||||
CONFIG_TYPEC_MUX_PI3USB30532=m
|
||||
# CONFIG_TYPEC_MUX_PTN36502 is not set
|
||||
# CONFIG_TYPEC_MUX_TUSB1046 is not set
|
||||
# CONFIG_TYPEC_MUX_WCD939X_USBSS is not set
|
||||
# CONFIG_TYPEC_NVIDIA_ALTMODE is not set
|
||||
# CONFIG_TYPEC_QCOM_PMIC is not set
|
||||
@ -6648,6 +6649,7 @@ CONFIG_USB_BELKIN=y
|
||||
# CONFIG_USB_C67X00_HCD is not set
|
||||
CONFIG_USB_CATC=m
|
||||
# CONFIG_USB_CDC_COMPOSITE is not set
|
||||
# CONFIG_USB_CDNS2_UDC is not set
|
||||
# CONFIG_USB_CDNS_SUPPORT is not set
|
||||
CONFIG_USB_CHAOSKEY=m
|
||||
CONFIG_USB_CHIPIDEA_GENERIC=m
|
||||
|
||||
@ -6551,6 +6551,7 @@ CONFIG_TYPEC_MUX_FSA4480=m
|
||||
# CONFIG_TYPEC_MUX_NB7VPQ904M is not set
|
||||
CONFIG_TYPEC_MUX_PI3USB30532=m
|
||||
# CONFIG_TYPEC_MUX_PTN36502 is not set
|
||||
# CONFIG_TYPEC_MUX_TUSB1046 is not set
|
||||
# CONFIG_TYPEC_MUX_WCD939X_USBSS is not set
|
||||
# CONFIG_TYPEC_NVIDIA_ALTMODE is not set
|
||||
# CONFIG_TYPEC_QCOM_PMIC is not set
|
||||
@ -6624,6 +6625,7 @@ CONFIG_USB_BELKIN=y
|
||||
# CONFIG_USB_C67X00_HCD is not set
|
||||
CONFIG_USB_CATC=m
|
||||
# CONFIG_USB_CDC_COMPOSITE is not set
|
||||
# CONFIG_USB_CDNS2_UDC is not set
|
||||
# CONFIG_USB_CDNS_SUPPORT is not set
|
||||
CONFIG_USB_CHAOSKEY=m
|
||||
CONFIG_USB_CHIPIDEA_GENERIC=m
|
||||
|
||||
@ -6683,6 +6683,7 @@ CONFIG_TYPEC_MUX_FSA4480=m
|
||||
# CONFIG_TYPEC_MUX_NB7VPQ904M is not set
|
||||
CONFIG_TYPEC_MUX_PI3USB30532=m
|
||||
# CONFIG_TYPEC_MUX_PTN36502 is not set
|
||||
# CONFIG_TYPEC_MUX_TUSB1046 is not set
|
||||
# CONFIG_TYPEC_MUX_WCD939X_USBSS is not set
|
||||
# CONFIG_TYPEC_NVIDIA_ALTMODE is not set
|
||||
# CONFIG_TYPEC_QCOM_PMIC is not set
|
||||
@ -6757,6 +6758,7 @@ CONFIG_USB_BELKIN=y
|
||||
# CONFIG_USB_C67X00_HCD is not set
|
||||
CONFIG_USB_CATC=m
|
||||
# CONFIG_USB_CDC_COMPOSITE is not set
|
||||
# CONFIG_USB_CDNS2_UDC is not set
|
||||
# CONFIG_USB_CDNS_SUPPORT is not set
|
||||
CONFIG_USB_CHAOSKEY=m
|
||||
CONFIG_USB_CHIPIDEA_GENERIC=m
|
||||
|
||||
@ -6659,6 +6659,7 @@ CONFIG_TYPEC_MUX_FSA4480=m
|
||||
# CONFIG_TYPEC_MUX_NB7VPQ904M is not set
|
||||
CONFIG_TYPEC_MUX_PI3USB30532=m
|
||||
# CONFIG_TYPEC_MUX_PTN36502 is not set
|
||||
# CONFIG_TYPEC_MUX_TUSB1046 is not set
|
||||
# CONFIG_TYPEC_MUX_WCD939X_USBSS is not set
|
||||
# CONFIG_TYPEC_NVIDIA_ALTMODE is not set
|
||||
# CONFIG_TYPEC_QCOM_PMIC is not set
|
||||
@ -6733,6 +6734,7 @@ CONFIG_USB_BELKIN=y
|
||||
# CONFIG_USB_C67X00_HCD is not set
|
||||
CONFIG_USB_CATC=m
|
||||
# CONFIG_USB_CDC_COMPOSITE is not set
|
||||
# CONFIG_USB_CDNS2_UDC is not set
|
||||
# CONFIG_USB_CDNS_SUPPORT is not set
|
||||
CONFIG_USB_CHAOSKEY=m
|
||||
CONFIG_USB_CHIPIDEA_GENERIC=m
|
||||
|
||||
@ -6681,6 +6681,7 @@ CONFIG_TYPEC_MUX_FSA4480=m
|
||||
# CONFIG_TYPEC_MUX_NB7VPQ904M is not set
|
||||
CONFIG_TYPEC_MUX_PI3USB30532=m
|
||||
# CONFIG_TYPEC_MUX_PTN36502 is not set
|
||||
# CONFIG_TYPEC_MUX_TUSB1046 is not set
|
||||
# CONFIG_TYPEC_MUX_WCD939X_USBSS is not set
|
||||
# CONFIG_TYPEC_NVIDIA_ALTMODE is not set
|
||||
# CONFIG_TYPEC_QCOM_PMIC is not set
|
||||
@ -6755,6 +6756,7 @@ CONFIG_USB_BELKIN=y
|
||||
# CONFIG_USB_C67X00_HCD is not set
|
||||
CONFIG_USB_CATC=m
|
||||
# CONFIG_USB_CDC_COMPOSITE is not set
|
||||
# CONFIG_USB_CDNS2_UDC is not set
|
||||
# CONFIG_USB_CDNS_SUPPORT is not set
|
||||
CONFIG_USB_CHAOSKEY=m
|
||||
CONFIG_USB_CHIPIDEA_GENERIC=m
|
||||
|
||||
@ -6657,6 +6657,7 @@ CONFIG_TYPEC_MUX_FSA4480=m
|
||||
# CONFIG_TYPEC_MUX_NB7VPQ904M is not set
|
||||
CONFIG_TYPEC_MUX_PI3USB30532=m
|
||||
# CONFIG_TYPEC_MUX_PTN36502 is not set
|
||||
# CONFIG_TYPEC_MUX_TUSB1046 is not set
|
||||
# CONFIG_TYPEC_MUX_WCD939X_USBSS is not set
|
||||
# CONFIG_TYPEC_NVIDIA_ALTMODE is not set
|
||||
# CONFIG_TYPEC_QCOM_PMIC is not set
|
||||
@ -6731,6 +6732,7 @@ CONFIG_USB_BELKIN=y
|
||||
# CONFIG_USB_C67X00_HCD is not set
|
||||
CONFIG_USB_CATC=m
|
||||
# CONFIG_USB_CDC_COMPOSITE is not set
|
||||
# CONFIG_USB_CDNS2_UDC is not set
|
||||
# CONFIG_USB_CDNS_SUPPORT is not set
|
||||
CONFIG_USB_CHAOSKEY=m
|
||||
CONFIG_USB_CHIPIDEA_GENERIC=m
|
||||
|
||||
@ -6019,6 +6019,7 @@ CONFIG_TYPEC_MUX_FSA4480=m
|
||||
# CONFIG_TYPEC_MUX_NB7VPQ904M is not set
|
||||
CONFIG_TYPEC_MUX_PI3USB30532=m
|
||||
# CONFIG_TYPEC_MUX_PTN36502 is not set
|
||||
# CONFIG_TYPEC_MUX_TUSB1046 is not set
|
||||
# CONFIG_TYPEC_MUX_WCD939X_USBSS is not set
|
||||
# CONFIG_TYPEC_NVIDIA_ALTMODE is not set
|
||||
# CONFIG_TYPEC_QCOM_PMIC is not set
|
||||
@ -6087,6 +6088,7 @@ CONFIG_USB_AUTOSUSPEND_DELAY=2
|
||||
CONFIG_USB_BELKIN=y
|
||||
# CONFIG_USB_C67X00_HCD is not set
|
||||
CONFIG_USB_CATC=m
|
||||
# CONFIG_USB_CDNS2_UDC is not set
|
||||
# CONFIG_USB_CDNS_SUPPORT is not set
|
||||
# CONFIG_USB_CHAOSKEY is not set
|
||||
# CONFIG_USB_CHIPIDEA is not set
|
||||
|
||||
@ -5997,6 +5997,7 @@ CONFIG_TYPEC_MUX_FSA4480=m
|
||||
# CONFIG_TYPEC_MUX_NB7VPQ904M is not set
|
||||
CONFIG_TYPEC_MUX_PI3USB30532=m
|
||||
# CONFIG_TYPEC_MUX_PTN36502 is not set
|
||||
# CONFIG_TYPEC_MUX_TUSB1046 is not set
|
||||
# CONFIG_TYPEC_MUX_WCD939X_USBSS is not set
|
||||
# CONFIG_TYPEC_NVIDIA_ALTMODE is not set
|
||||
# CONFIG_TYPEC_QCOM_PMIC is not set
|
||||
@ -6065,6 +6066,7 @@ CONFIG_USB_AUTOSUSPEND_DELAY=2
|
||||
CONFIG_USB_BELKIN=y
|
||||
# CONFIG_USB_C67X00_HCD is not set
|
||||
CONFIG_USB_CATC=m
|
||||
# CONFIG_USB_CDNS2_UDC is not set
|
||||
# CONFIG_USB_CDNS_SUPPORT is not set
|
||||
# CONFIG_USB_CHAOSKEY is not set
|
||||
# CONFIG_USB_CHIPIDEA is not set
|
||||
|
||||
@ -6021,6 +6021,7 @@ CONFIG_TYPEC_MUX_FSA4480=m
|
||||
# CONFIG_TYPEC_MUX_NB7VPQ904M is not set
|
||||
CONFIG_TYPEC_MUX_PI3USB30532=m
|
||||
# CONFIG_TYPEC_MUX_PTN36502 is not set
|
||||
# CONFIG_TYPEC_MUX_TUSB1046 is not set
|
||||
# CONFIG_TYPEC_MUX_WCD939X_USBSS is not set
|
||||
# CONFIG_TYPEC_NVIDIA_ALTMODE is not set
|
||||
# CONFIG_TYPEC_QCOM_PMIC is not set
|
||||
@ -6088,6 +6089,7 @@ CONFIG_USB_AUTOSUSPEND_DELAY=2
|
||||
CONFIG_USB_BELKIN=y
|
||||
# CONFIG_USB_C67X00_HCD is not set
|
||||
CONFIG_USB_CATC=m
|
||||
# CONFIG_USB_CDNS2_UDC is not set
|
||||
# CONFIG_USB_CDNS_SUPPORT is not set
|
||||
# CONFIG_USB_CHAOSKEY is not set
|
||||
# CONFIG_USB_CHIPIDEA is not set
|
||||
|
||||
@ -5999,6 +5999,7 @@ CONFIG_TYPEC_MUX_FSA4480=m
|
||||
# CONFIG_TYPEC_MUX_NB7VPQ904M is not set
|
||||
CONFIG_TYPEC_MUX_PI3USB30532=m
|
||||
# CONFIG_TYPEC_MUX_PTN36502 is not set
|
||||
# CONFIG_TYPEC_MUX_TUSB1046 is not set
|
||||
# CONFIG_TYPEC_MUX_WCD939X_USBSS is not set
|
||||
# CONFIG_TYPEC_NVIDIA_ALTMODE is not set
|
||||
# CONFIG_TYPEC_QCOM_PMIC is not set
|
||||
@ -6066,6 +6067,7 @@ CONFIG_USB_AUTOSUSPEND_DELAY=2
|
||||
CONFIG_USB_BELKIN=y
|
||||
# CONFIG_USB_C67X00_HCD is not set
|
||||
CONFIG_USB_CATC=m
|
||||
# CONFIG_USB_CDNS2_UDC is not set
|
||||
# CONFIG_USB_CDNS_SUPPORT is not set
|
||||
# CONFIG_USB_CHAOSKEY is not set
|
||||
# CONFIG_USB_CHIPIDEA is not set
|
||||
|
||||
@ -6025,6 +6025,7 @@ CONFIG_TYPEC_MUX_FSA4480=m
|
||||
# CONFIG_TYPEC_MUX_NB7VPQ904M is not set
|
||||
CONFIG_TYPEC_MUX_PI3USB30532=m
|
||||
# CONFIG_TYPEC_MUX_PTN36502 is not set
|
||||
# CONFIG_TYPEC_MUX_TUSB1046 is not set
|
||||
# CONFIG_TYPEC_MUX_WCD939X_USBSS is not set
|
||||
# CONFIG_TYPEC_NVIDIA_ALTMODE is not set
|
||||
# CONFIG_TYPEC_QCOM_PMIC is not set
|
||||
@ -6092,6 +6093,7 @@ CONFIG_USB_AUTOSUSPEND_DELAY=2
|
||||
CONFIG_USB_BELKIN=y
|
||||
# CONFIG_USB_C67X00_HCD is not set
|
||||
CONFIG_USB_CATC=m
|
||||
# CONFIG_USB_CDNS2_UDC is not set
|
||||
# CONFIG_USB_CDNS_SUPPORT is not set
|
||||
# CONFIG_USB_CHAOSKEY is not set
|
||||
# CONFIG_USB_CHIPIDEA is not set
|
||||
|
||||
@ -6338,6 +6338,7 @@ CONFIG_TYPEC_MUX_FSA4480=m
|
||||
# CONFIG_TYPEC_MUX_NB7VPQ904M is not set
|
||||
CONFIG_TYPEC_MUX_PI3USB30532=m
|
||||
# CONFIG_TYPEC_MUX_PTN36502 is not set
|
||||
# CONFIG_TYPEC_MUX_TUSB1046 is not set
|
||||
# CONFIG_TYPEC_MUX_WCD939X_USBSS is not set
|
||||
# CONFIG_TYPEC_NVIDIA_ALTMODE is not set
|
||||
# CONFIG_TYPEC_QCOM_PMIC is not set
|
||||
@ -6406,6 +6407,7 @@ CONFIG_USB_AUTOSUSPEND_DELAY=2
|
||||
CONFIG_USB_BELKIN=y
|
||||
# CONFIG_USB_C67X00_HCD is not set
|
||||
CONFIG_USB_CATC=m
|
||||
# CONFIG_USB_CDNS2_UDC is not set
|
||||
# CONFIG_USB_CDNS_SUPPORT is not set
|
||||
# CONFIG_USB_CHAOSKEY is not set
|
||||
# CONFIG_USB_CHIPIDEA is not set
|
||||
|
||||
@ -6315,6 +6315,7 @@ CONFIG_TYPEC_MUX_FSA4480=m
|
||||
# CONFIG_TYPEC_MUX_NB7VPQ904M is not set
|
||||
CONFIG_TYPEC_MUX_PI3USB30532=m
|
||||
# CONFIG_TYPEC_MUX_PTN36502 is not set
|
||||
# CONFIG_TYPEC_MUX_TUSB1046 is not set
|
||||
# CONFIG_TYPEC_MUX_WCD939X_USBSS is not set
|
||||
# CONFIG_TYPEC_NVIDIA_ALTMODE is not set
|
||||
# CONFIG_TYPEC_QCOM_PMIC is not set
|
||||
@ -6383,6 +6384,7 @@ CONFIG_USB_AUTOSUSPEND_DELAY=2
|
||||
CONFIG_USB_BELKIN=y
|
||||
# CONFIG_USB_C67X00_HCD is not set
|
||||
CONFIG_USB_CATC=m
|
||||
# CONFIG_USB_CDNS2_UDC is not set
|
||||
# CONFIG_USB_CDNS_SUPPORT is not set
|
||||
# CONFIG_USB_CHAOSKEY is not set
|
||||
# CONFIG_USB_CHIPIDEA is not set
|
||||
|
||||
@ -6442,6 +6442,7 @@ CONFIG_TYPEC_MUX_FSA4480=m
|
||||
# CONFIG_TYPEC_MUX_NB7VPQ904M is not set
|
||||
CONFIG_TYPEC_MUX_PI3USB30532=m
|
||||
# CONFIG_TYPEC_MUX_PTN36502 is not set
|
||||
# CONFIG_TYPEC_MUX_TUSB1046 is not set
|
||||
# CONFIG_TYPEC_MUX_WCD939X_USBSS is not set
|
||||
# CONFIG_TYPEC_NVIDIA_ALTMODE is not set
|
||||
# CONFIG_TYPEC_QCOM_PMIC is not set
|
||||
@ -6510,6 +6511,7 @@ CONFIG_USB_AUTOSUSPEND_DELAY=2
|
||||
CONFIG_USB_BELKIN=y
|
||||
# CONFIG_USB_C67X00_HCD is not set
|
||||
CONFIG_USB_CATC=m
|
||||
# CONFIG_USB_CDNS2_UDC is not set
|
||||
# CONFIG_USB_CDNS_SUPPORT is not set
|
||||
# CONFIG_USB_CHAOSKEY is not set
|
||||
# CONFIG_USB_CHIPIDEA is not set
|
||||
|
||||
@ -6419,6 +6419,7 @@ CONFIG_TYPEC_MUX_FSA4480=m
|
||||
# CONFIG_TYPEC_MUX_NB7VPQ904M is not set
|
||||
CONFIG_TYPEC_MUX_PI3USB30532=m
|
||||
# CONFIG_TYPEC_MUX_PTN36502 is not set
|
||||
# CONFIG_TYPEC_MUX_TUSB1046 is not set
|
||||
# CONFIG_TYPEC_MUX_WCD939X_USBSS is not set
|
||||
# CONFIG_TYPEC_NVIDIA_ALTMODE is not set
|
||||
# CONFIG_TYPEC_QCOM_PMIC is not set
|
||||
@ -6487,6 +6488,7 @@ CONFIG_USB_AUTOSUSPEND_DELAY=2
|
||||
CONFIG_USB_BELKIN=y
|
||||
# CONFIG_USB_C67X00_HCD is not set
|
||||
CONFIG_USB_CATC=m
|
||||
# CONFIG_USB_CDNS2_UDC is not set
|
||||
# CONFIG_USB_CDNS_SUPPORT is not set
|
||||
# CONFIG_USB_CHAOSKEY is not set
|
||||
# CONFIG_USB_CHIPIDEA is not set
|
||||
|
||||
380
kernel.changelog
380
kernel.changelog
@ -1,3 +1,383 @@
|
||||
* 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
|
||||
|
||||
* Thu Apr 17 2025 Augusto Caringi <acaringi@redhat.com> [5.14.0-580.el9]
|
||||
- pfifo_tail_enqueue: Drop new packet when sch->limit == 0 (CKI Backport Bot) [RHEL-80054] {CVE-2025-21702}
|
||||
- netfilter: nft_exthdr: fix offset with ipv4_find_option() (Florian Westphal) [RHEL-84577]
|
||||
|
||||
446
kernel.spec
446
kernel.spec
@ -165,15 +165,15 @@ Summary: The Linux kernel
|
||||
# define buildid .local
|
||||
%define specversion 5.14.0
|
||||
%define patchversion 5.14
|
||||
%define pkgrelease 580
|
||||
%define pkgrelease 581
|
||||
%define kversion 5
|
||||
%define tarfile_release 5.14.0-580.el9
|
||||
%define tarfile_release 5.14.0-581.el9
|
||||
# This is needed to do merge window version magic
|
||||
%define patchlevel 14
|
||||
# This allows pkg_release to have configurable %%{?dist} tag
|
||||
%define specrelease 580%{?buildid}%{?dist}
|
||||
%define specrelease 581%{?buildid}%{?dist}
|
||||
# This defines the kabi tarball version
|
||||
%define kabiversion 5.14.0-580.el9
|
||||
%define kabiversion 5.14.0-581.el9
|
||||
|
||||
#
|
||||
# End of genspec.sh variables
|
||||
@ -682,6 +682,9 @@ BuildRequires: libcap-devel libcap-ng-devel
|
||||
BuildRequires: python3-docutils
|
||||
BuildRequires: libtraceevent-devel
|
||||
BuildRequires: libtracefs-devel
|
||||
BuildRequires: libbpf-devel
|
||||
BuildRequires: bpftool
|
||||
BuildRequires: clang
|
||||
|
||||
%ifnarch s390x
|
||||
BuildRequires: pciutils-devel
|
||||
@ -899,7 +902,6 @@ Source82: update_scripts.sh
|
||||
|
||||
Source84: mod-internal.list
|
||||
Source85: mod-partner.list
|
||||
Source86: mod-kvm.list
|
||||
|
||||
Source100: rheldup3.x509
|
||||
Source101: rhelkpatch1.x509
|
||||
@ -1161,6 +1163,7 @@ This package provides debug information for package kernel-tools.
|
||||
Summary: Real-Time Linux Analysis tools
|
||||
Requires: libtraceevent
|
||||
Requires: libtracefs
|
||||
Requires: libbpf
|
||||
%ifarch %{cpupowerarchs}
|
||||
Requires: kernel-tools-libs = %{version}-%{release}
|
||||
%endif
|
||||
@ -1326,24 +1329,6 @@ AutoProv: yes\
|
||||
This package provides kernel modules for the %{?2:%{2} }kernel package for Red Hat internal usage.\
|
||||
%{nil}
|
||||
|
||||
%if %{with_realtime} || %{with_realtime_arm64_64k}
|
||||
#
|
||||
# this macro creates a kernel-<subpackage>-kvm package
|
||||
# %%kernel_kvm_package <subpackage>
|
||||
#
|
||||
%define kernel_kvm_package() \
|
||||
%package %{?1:%{1}-}kvm\
|
||||
Summary: KVM modules for package kernel%{?1:-%{1}}\
|
||||
Group: System Environment/Kernel\
|
||||
Requires: kernel-uname-r = %{KVERREL}%{uname_suffix %{?1:%{1}}}\
|
||||
Provides: installonlypkg(kernel-module)\
|
||||
Provides: kernel%{?1:-%{1}}-kvm-%{_target_cpu} = %{version}-%{release}\
|
||||
AutoReq: no\
|
||||
%description -n kernel%{?1:-%{1}}-kvm\
|
||||
This package provides KVM modules for package kernel%{?1:-%{1}}.\
|
||||
%{nil}
|
||||
%endif
|
||||
|
||||
#
|
||||
# This macro creates a kernel-<subpackage>-modules-extra package.
|
||||
# %%kernel_modules_extra_package [-m] <subpackage> <pretty-name>
|
||||
@ -1477,9 +1462,6 @@ Requires: kernel%{?1:-%{1}}-uki-virt = %{version}-%{release}\
|
||||
Requires(pre): systemd >= 252-20\
|
||||
%endif\
|
||||
%endif\
|
||||
%if "%{1}" == "rt" || "%{1}" == "rt-debug" || "%{1}" == "rt-64k" || "%{1}" == "rt-64k-debug"\
|
||||
%{expand:%%kernel_kvm_package %{?1:%{1}}} %{!?{-n}:%{1}}%{?{-n}:%{-n*}}}\
|
||||
%endif \
|
||||
%if %{with_gcov}\
|
||||
%{expand:%%kernel_gcov_package %{?1:%{1}}}\
|
||||
%endif\
|
||||
@ -2375,10 +2357,6 @@ BuildKernel() {
|
||||
# Identify modules in the kernel-modules-partner package
|
||||
%{SOURCE20} $RPM_BUILD_ROOT lib/modules/$KernelVer %{SOURCE85} partner
|
||||
%endif
|
||||
if [ "$Variant" = "rt" ] || [ "$Variant" = "rt-debug" ] || [ "$Variant" = "rt-64k" ] || [ "$Variant" = "rt-64k-debug" ]; then
|
||||
# Identify modules in the kernel-rt-kvm package
|
||||
%{SOURCE20} $RPM_BUILD_ROOT lib/modules/$KernelVer %{SOURCE86} kvm
|
||||
fi
|
||||
|
||||
#
|
||||
# Generate the kernel-core and kernel-modules files lists
|
||||
@ -2400,10 +2378,6 @@ BuildKernel() {
|
||||
# don't include anything going int kernel-modules-partner in the file lists
|
||||
xargs rm -rf < mod-partner.list
|
||||
%endif
|
||||
if [ "$Variant" = "rt" ] || [ "$Variant" = "rt-debug" ] || [ "$Variant" = "rt-64k" ] || [ "$Variant" = "rt-64k-debug" ]; then
|
||||
# don't include anything going into kernel-rt-kvm in the file lists
|
||||
xargs rm -rf < mod-kvm.list
|
||||
fi
|
||||
|
||||
if [ $DoModules -eq 1 ]; then
|
||||
# Find all the module files and filter them out into the core and
|
||||
@ -2544,9 +2518,6 @@ BuildKernel() {
|
||||
%if 0%{!?fedora:1}
|
||||
rm -f $RPM_BUILD_ROOT/mod-partner.list
|
||||
%endif
|
||||
if [ "$Variant" = "rt" ] || [ "$Variant" = "rt-debug" ] || [ "$Variant" = "rt-64k" ] || [ "$Variant" = "rt-64k-debug" ]; then
|
||||
rm -f $RPM_BUILD_ROOT/mod-kvm.list
|
||||
fi
|
||||
|
||||
%if %{with_cross}
|
||||
make -C $RPM_BUILD_ROOT/lib/modules/$KernelVer/build M=scripts clean
|
||||
@ -3266,21 +3237,6 @@ fi\
|
||||
/sbin/depmod -a %{KVERREL}%{?1:+%{1}}\
|
||||
%{nil}
|
||||
|
||||
%if %{with_realtime}
|
||||
#
|
||||
# This macro defines a %%post script for a kernel*-kvm package.
|
||||
# It also defines a %%postun script that does the same thing.
|
||||
# %%kernel_kvm_post [<subpackage>]
|
||||
#
|
||||
%define kernel_kvm_post() \
|
||||
%{expand:%%post %{?1:%{1}-}kvm}\
|
||||
/sbin/depmod -a %{KVERREL}%{?1:+%{1}}\
|
||||
%{nil}\
|
||||
%{expand:%%postun %{?1:%{1}-}kvm}\
|
||||
/sbin/depmod -a %{KVERREL}%{?1:+%{1}}\
|
||||
%{nil}
|
||||
%endif
|
||||
|
||||
#
|
||||
# This macro defines a %%post script for a kernel*-modules-partner package.
|
||||
# It also defines a %%postun script that does the same thing.
|
||||
@ -3361,9 +3317,6 @@ fi\
|
||||
%if 0%{!?fedora:1}\
|
||||
%{expand:%%kernel_modules_partner_post %{?-v*}}\
|
||||
%endif\
|
||||
%if "%{-v*}" == "rt" || "%{-v*}" == "rt-debug" || "%{-v*}" == "rt-64k" || "%{-v*}" == "rt-64k-debug"\
|
||||
%{expand:%%kernel_kvm_post %{?-v*}}\
|
||||
%endif\
|
||||
%{expand:%%kernel_variant_posttrans %{?-v*:-v %{-v*}}}\
|
||||
%{expand:%%post %{?-v*:%{-v*}-}core}\
|
||||
%{-r:\
|
||||
@ -3694,10 +3647,6 @@ fi
|
||||
%{expand:%%files %{?3:%{3}-}modules-partner}\
|
||||
/lib/modules/%{KVERREL}%{?3:+%{3}}/partner\
|
||||
%endif\
|
||||
%if "%{3}" == "rt" || "%{3}" == "rt-debug" || "%{3}" == "rt-64k" || "%{3}" == "rt-64k-debug"\
|
||||
%{expand:%%files %{?3:%{3}-}kvm}\
|
||||
/lib/modules/%{KVERREL}%{?3:+%{3}}/kvm\
|
||||
%endif\
|
||||
%if %{with_debuginfo}\
|
||||
%ifnarch noarch\
|
||||
%{expand:%%files -f debuginfo%{?3}.list %{?3:%{3}-}debuginfo}\
|
||||
@ -3783,6 +3732,385 @@ fi
|
||||
#
|
||||
#
|
||||
%changelog
|
||||
* 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]
|
||||
|
||||
* Thu Apr 17 2025 Augusto Caringi <acaringi@redhat.com> [5.14.0-580.el9]
|
||||
- pfifo_tail_enqueue: Drop new packet when sch->limit == 0 (CKI Backport Bot) [RHEL-80054] {CVE-2025-21702}
|
||||
- netfilter: nft_exthdr: fix offset with ipv4_find_option() (Florian Westphal) [RHEL-84577]
|
||||
|
||||
@ -1,5 +0,0 @@
|
||||
kvm-amd
|
||||
kvm-intel
|
||||
kvm
|
||||
kvmgt
|
||||
ptp_kvm
|
||||
6
sources
6
sources
@ -1,3 +1,3 @@
|
||||
SHA512 (linux-5.14.0-580.el9.tar.xz) = 22d8385e5672bdad0724c3a5895c804537bfacf5a324ae360b07534524e0294c102464f83878297913ce053aaa0a33809747aa24fecb432cafd36ecf8345542f
|
||||
SHA512 (kernel-abi-stablelists-5.14.0-580.el9.tar.bz2) = 593a02856bd4388df76cec950f218d65228f50e0c57d8eaf2f810873285c4e15e4d4dc121a17ad0562c66eda53cb537530f246f9e3969c8470fd53837bb2e7c9
|
||||
SHA512 (kernel-kabi-dw-5.14.0-580.el9.tar.bz2) = fdc1585f269b6aef07f21b0772899224a158799e77cc1d8cd4b143fc4d1aeaf3c0165be543c3f28c3cd4879160bdb7c16ad3382183d896136650e204fa50fe27
|
||||
SHA512 (linux-5.14.0-581.el9.tar.xz) = 59e707bb576bd137f7e6c6f1e72748e77eeb5edfe7103fc9379e048a83f930e2cdada77f544f3d01c59d905a221cf9a0dd9a5c76ebe0ea3cf9ea460a1fe26041
|
||||
SHA512 (kernel-abi-stablelists-5.14.0-581.el9.tar.bz2) = 621ef5e84a34bf0ab2fff86d42d8a2eaa690e2854dce833e4ef47d75029aff704ff96212d80234b4abd4463d8799a3ffb67c5cad97f03d6d11d3fa3a32d20593
|
||||
SHA512 (kernel-kabi-dw-5.14.0-581.el9.tar.bz2) = fdc1585f269b6aef07f21b0772899224a158799e77cc1d8cd4b143fc4d1aeaf3c0165be543c3f28c3cd4879160bdb7c16ad3382183d896136650e204fa50fe27
|
||||
|
||||
Loading…
Reference in New Issue
Block a user