This package provides essential kernel modules for the core kernel package.
Provides
Requires
License
((GPL-2.0-only WITH Linux-syscall-note) OR BSD-2-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR CDDL-1.0) AND ((GPL-2.0-only WITH Linux-syscall-note) OR Linux-OpenIB) AND ((GPL-2.0-only WITH Linux-syscall-note) OR MIT) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR MIT) AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSD-3-Clause-Clear AND GFDL-1.1-no-invariants-or-later AND GPL-1.0-or-later AND (GPL-1.0-or-later OR BSD-3-Clause) AND (GPL-1.0-or-later WITH Linux-syscall-note) AND GPL-2.0-only AND (GPL-2.0-only OR Apache-2.0) AND (GPL-2.0-only OR BSD-2-Clause) AND (GPL-2.0-only OR BSD-3-Clause) AND (GPL-2.0-only OR CDDL-1.0) AND (GPL-2.0-only OR GFDL-1.1-no-invariants-or-later) AND (GPL-2.0-only OR GFDL-1.2-no-invariants-only) AND (GPL-2.0-only WITH Linux-syscall-note) AND GPL-2.0-or-later AND (GPL-2.0-or-later OR BSD-2-Clause) AND (GPL-2.0-or-later OR BSD-3-Clause) AND (GPL-2.0-or-later OR CC-BY-4.0) AND (GPL-2.0-or-later WITH GCC-exception-2.0) AND (GPL-2.0-or-later WITH Linux-syscall-note) AND ISC AND LGPL-2.0-or-later AND (LGPL-2.0-or-later OR BSD-2-Clause) AND (LGPL-2.0-or-later WITH Linux-syscall-note) AND LGPL-2.1-only AND (LGPL-2.1-only OR BSD-2-Clause) AND (LGPL-2.1-only WITH Linux-syscall-note) AND LGPL-2.1-or-later AND (LGPL-2.1-or-later WITH Linux-syscall-note) AND (Linux-OpenIB OR GPL-2.0-only) AND (Linux-OpenIB OR GPL-2.0-only OR BSD-2-Clause) AND Linux-man-pages-copyleft AND MIT AND (MIT OR GPL-2.0-only) AND (MIT OR GPL-2.0-or-later) AND (MIT OR LGPL-2.1-only) AND (MPL-1.1 OR GPL-2.0-only) AND (X11 OR GPL-2.0-only) AND (X11 OR GPL-2.0-or-later) AND Zlib
Changelog
* Thu Dec 05 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-539.el9]
- smb: client: fix use-after-free of signing key (Paulo Alcantara) [RHEL-66206]
- Bluetooth: MGMT: Fix possible deadlocks (Bastien Nocera) [RHEL-64476] {CVE-2024-49951}
- Bluetooth: MGMT: Fix possible crash on mgmt_index_removed (CKI Backport Bot) [RHEL-64476] {CVE-2024-49951}
- HID: hyperv: streamline driver probe to avoid devres issues (Vitaly Kuznetsov) [RHEL-29299]
- filter-modules.sh.rhel: Move squashfs to kernel-modules-core (Vitaly Kuznetsov) [RHEL-68817]
- net: qede: flower: validate control flags (Michal Schmidt) [RHEL-52263]
- net: qede: use extack in qede_parse_actions() (Michal Schmidt) [RHEL-52263]
- net: qede: propagate extack through qede_flow_spec_validate() (Michal Schmidt) [RHEL-52263]
- net: qede: use faked extack in qede_flow_spec_to_rule() (Michal Schmidt) [RHEL-52263]
- net: qede: use extack in qede_parse_flow_attr() (Michal Schmidt) [RHEL-52263]
- net: qede: add extack in qede_add_tc_flower_fltr() (Michal Schmidt) [RHEL-52263]
- net: qede: use extack in qede_flow_parse_udp_v4() (Michal Schmidt) [RHEL-52263]
- net: qede: use extack in qede_flow_parse_udp_v6() (Michal Schmidt) [RHEL-52263]
- net: qede: use extack in qede_flow_parse_tcp_v4() (Michal Schmidt) [RHEL-52263]
- net: qede: use extack in qede_flow_parse_tcp_v6() (Michal Schmidt) [RHEL-52263]
- net: qede: use extack in qede_flow_parse_v4_common() (Michal Schmidt) [RHEL-52263]
- net: qede: use extack in qede_flow_parse_v6_common() (Michal Schmidt) [RHEL-52263]
- net: qede: use extack in qede_set_v4_tuple_to_profile() (Michal Schmidt) [RHEL-52263]
- net: qede: use extack in qede_set_v6_tuple_to_profile() (Michal Schmidt) [RHEL-52263]
- net: qede: use extack in qede_flow_parse_ports() (Michal Schmidt) [RHEL-52263]
- net: qede: use return from qede_flow_parse_ports() (Michal Schmidt) [RHEL-52263]
- net: qede: use return from qede_flow_spec_validate_unused() (Michal Schmidt) [RHEL-52263]
- net: qede: use return from qede_parse_actions() for flow_spec (Michal Schmidt) [RHEL-52263]
- net: qede: use return from qede_parse_actions() (Michal Schmidt) [RHEL-52263]
- net: qede: use return from qede_parse_flow_attr() for flow_spec (Michal Schmidt) [RHEL-52263]
- net: qede: use return from qede_parse_flow_attr() for flower (Michal Schmidt) [RHEL-52263]
- net: qede: sanitize 'rc' in qede_add_tc_flower_fltr() (Michal Schmidt) [RHEL-52263]
- qed: avoid truncating work queue length (Michal Schmidt) [RHEL-52263]
- qed: Drop useless pci_params.pm_cap (Michal Schmidt) [RHEL-52263]
- scsi: qedf: Replace deprecated strncpy() with strscpy() (Michal Schmidt) [RHEL-52263]
- qede: adopt skb_network_offset() and similar helpers (Michal Schmidt) [RHEL-52263]
- qed: remove duplicated assignment to variable opaque_fid (Michal Schmidt) [RHEL-52263]
- qed: Fix a potential use-after-free in qed_cxt_tables_alloc (Michal Schmidt) [RHEL-52263]
- qede: Refactor qede_forced_speed_maps_init() (Michal Schmidt) [RHEL-52263]
- qed: replace uses of strncpy (Michal Schmidt) [RHEL-52263]
- qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info (Michal Schmidt) [RHEL-52263]
- qed/qede: Remove unused declarations (Michal Schmidt) [RHEL-52263]
- qed: remove unused 'resp_size' calculation (Michal Schmidt) [RHEL-52263]
- qed: Fix scheduling in a tasklet while getting stats (Michal Schmidt) [RHEL-52263]
- qed: remove unused num_ooo_add_to_peninsula variable (Michal Schmidt) [RHEL-52263]
- qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info (Michal Schmidt) [RHEL-52263]
- qed/qed_mng_tlv: correctly zero out ->min instead of ->hour (Michal Schmidt) [RHEL-52263]
- qed/qed_dev: guard against a possible division by zero (Michal Schmidt) [RHEL-52263]
- qede: remove linux/version.h and linux/compiler.h (Michal Schmidt) [RHEL-52263]
- qede: execute xdp_do_flush() before napi_complete_done() (Michal Schmidt) [RHEL-52263]
- qed: fix a typo in comment (Michal Schmidt) [RHEL-52263]
- qed: Introduce slab_build_skb() (Michal Schmidt) [RHEL-52263]
- qed: avoid defines prefixed with CONFIG (Michal Schmidt) [RHEL-52263]
- qed (gcc13): use u16 for fid to be big enough (Michal Schmidt) [RHEL-52263]
- qed, qede: constify references to netdev->dev_addr in drivers (Michal Schmidt) [RHEL-52263]
- qed: Remove redundant 'flush_workqueue()' calls (Michal Schmidt) [RHEL-52263]
- ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir() (CKI Backport Bot) [RHEL-63229] {CVE-2023-52917}
- netdevice: add netdev_tx_reset_subqueue() shorthand (CKI Backport Bot) [RHEL-68651]
- drivers: net: ionic: add missed debugfs cleanup to ionic_probe() error path (Mohammad Heib) [RHEL-64963]
- ionic: Allow XDP program to be hot swapped (Mohammad Heib) [RHEL-64963]
- ionic: convert Rx queue buffers to use page_pool (Mohammad Heib) [RHEL-64963]
- ionic: Fully reconfigure queues when going to/from a NULL XDP program (Mohammad Heib) [RHEL-64963]
- ionic: always use rxq_info (Mohammad Heib) [RHEL-64963]
- ionic: use per-queue xdp_prog (Mohammad Heib) [RHEL-64963]
- ionic: rename ionic_xdp_rx_put_bufs (Mohammad Heib) [RHEL-64963]
- ionic: debug line for Tx completion errors (Mohammad Heib) [RHEL-64963]
- ionic: Convert comma to semicolon (Mohammad Heib) [RHEL-64963]
- ionic: Remove redundant null pointer checks in ionic_debugfs_add_qcq() (Mohammad Heib) [RHEL-64963]
- ionic: Prevent tx_timeout due to frequent doorbell ringing (Mohammad Heib) [RHEL-64963]
- ionic: use dev_consume_skb_any outside of napi (Mohammad Heib) [RHEL-64963]
- ionic: fix kernel panic due to multi-buffer handling (Mohammad Heib) [RHEL-64963]
- ionic: Only run the doorbell workaround for certain asic_type (Mohammad Heib) [RHEL-64963]
- ionic: Use an u16 for rx_copybreak (Mohammad Heib) [RHEL-64963]
- ionic: check for queue deadline in doorbell_napi_work (Mohammad Heib) [RHEL-64963]
- ionic: add per-queue napi_schedule for doorbell check (Mohammad Heib) [RHEL-64963]
- ionic: add work item for missed-doorbell check (Mohammad Heib) [RHEL-64963]
- ionic: add private workqueue per-device (Mohammad Heib) [RHEL-64963]
- ionic: Keep interrupt affinity up to date (Mohammad Heib) [RHEL-64963]
- ionic: remove missed doorbell per-queue timer (Mohammad Heib) [RHEL-64963]
- ionic: advertise 52-bit addressing limitation for MSI-X (Mohammad Heib) [RHEL-64963]
- ionic: fix up ionic_if.h kernel-doc issues (Mohammad Heib) [RHEL-64963]
- ionic: only sync frag_len in first buffer of xdp (Mohammad Heib) [RHEL-64963]
- ionic: Use netdev_name() function instead of netdev->name (Mohammad Heib) [RHEL-64963]
- ionic: Mark error paths in the data path as unlikely (Mohammad Heib) [RHEL-64963]
- ionic: Pass ionic_txq_desc to ionic_tx_tso_post (Mohammad Heib) [RHEL-64963]
- ionic: Reset LIF device while restarting LIF (Mohammad Heib) [RHEL-64963]
- ionic: fix potential irq name truncation (Mohammad Heib) [RHEL-64963]
- fbdev: efifb: Register sysfs groups through driver core (Jocelyn Falempe) [RHEL-53899]
- fbdev: efifb: Use driver-private screen_info for sysfs (Jocelyn Falempe) [RHEL-53899]
- firmware/sysfb: Disable sysfb for firmware buffers with unknown parent (Jocelyn Falempe) [RHEL-53899]
- fbdev: xen-fbfront: Assign fb_info->device (Jocelyn Falempe) [RHEL-53899]
- fbdev: hpfb: Fix an error handling path in hpfb_dio_probe() (Jocelyn Falempe) [RHEL-53899]
- video/aperture: optionally match the device in sysfb_disable() (Jocelyn Falempe) [RHEL-53899]
- firmware: sysfb: Fix reference count of sysfb parent device (Jocelyn Falempe) [RHEL-53899]
- fbdev: viafb: Make I2C terminology more inclusive (Jocelyn Falempe) [RHEL-53899]
- fbdev: smscufx: Make I2C terminology more inclusive (Jocelyn Falempe) [RHEL-53899]
- fb_defio: use a folio in fb_deferred_io_work() (Jocelyn Falempe) [RHEL-53899]
- fbdev: omap2: Return clk_prepare_enable to transfer the error (Jocelyn Falempe) [RHEL-53899]
- fbdev: mmp: Constify struct mmp_overlay_ops (Jocelyn Falempe) [RHEL-53899]
- fbdev: Drop explicit initialization of struct i2c_device_id::driver_data to 0 (Jocelyn Falempe) [RHEL-53899]
- video: console: add missing MODULE_DESCRIPTION() macros (Jocelyn Falempe) [RHEL-53899]
- fbdev: amifb: add missing MODULE_DESCRIPTION() macro (Jocelyn Falempe) [RHEL-53899]
- fbdev: c2p_planar: add missing MODULE_DESCRIPTION() macro (Jocelyn Falempe) [RHEL-53899]
- fbdev: vesafb: Detect VGA compatibility from screen info's VESA attributes (Jocelyn Falempe) [RHEL-53899]
- fbdev: omapfb: use of_graph_get_remote_port() (Jocelyn Falempe) [RHEL-53899]
- fbdev: omapdss: use for_each_endpoint_of_node() (Jocelyn Falempe) [RHEL-53899]
- fbdev: offb: add missing MODULE_DESCRIPTION() macro (Jocelyn Falempe) [RHEL-53899]
- fbdev: vfb: add missing MODULE_DESCRIPTION() macro (Jocelyn Falempe) [RHEL-53899]
- fbdev: macmodes: add missing MODULE_DESCRIPTION() macro (Jocelyn Falempe) [RHEL-53899]
- fbdev: goldfishfb: add missing MODULE_DESCRIPTION() macro (Jocelyn Falempe) [RHEL-53899]
- fbdev: kyro: add missing MODULE_DESCRIPTION() macro (Jocelyn Falempe) [RHEL-53899]
- fbdev: viafb: add missing MODULE_DESCRIPTION() macro (Jocelyn Falempe) [RHEL-53899]
- fbdev: matroxfb: add missing MODULE_DESCRIPTION() macros (Jocelyn Falempe) [RHEL-53899]
- video/logo: Make logo data const again (Jocelyn Falempe) [RHEL-53899]
- arch: Remove struct fb_info from video helpers (Jocelyn Falempe) [RHEL-53899]
- arch: Select fbdev helpers with CONFIG_VIDEO (Jocelyn Falempe) [RHEL-53899]
- fbdev: omap: lcd_ams_delta: Constify lcd_ops (Jocelyn Falempe) [RHEL-53899]
- fbdev: imx: Constify lcd_ops (Jocelyn Falempe) [RHEL-53899]
- fbdev: clps711x: Constify lcd_ops (Jocelyn Falempe) [RHEL-53899]
- fbdev/deferred-io: Provide get_page hook in struct fb_deferred_io (Jocelyn Falempe) [RHEL-53899]
- fbdev/deferred-io: Always call get_page() for framebuffer pages (Jocelyn Falempe) [RHEL-53899]
- fbdev/deferred-io: Test smem_start for I/O memory (Jocelyn Falempe) [RHEL-53899]
- fbdev/deferred-io: Test screen_buffer for vmalloc'ed memory (Jocelyn Falempe) [RHEL-53899]
- fbdev/deferred-io: Clean up pageref on lastclose (Jocelyn Falempe) [RHEL-53899]
- fbdev/deferred-io: Move pageref setup into separate helper (Jocelyn Falempe) [RHEL-53899]
- fbdev: savage: Handle err return when savagefb_check_var failed (Jocelyn Falempe) [RHEL-53899]
- fbdev: uvesafb: replace deprecated strncpy with strscpy_pad (Jocelyn Falempe) [RHEL-53899]
- fbdev: au1200fb: replace deprecated strncpy with strscpy (Jocelyn Falempe) [RHEL-53899]
- fbdev: fsl-diu-fb: replace deprecated strncpy with strscpy_pad (Jocelyn Falempe) [RHEL-53899]
- fbdev: fix incorrect address computation in deferred IO (Jocelyn Falempe) [RHEL-53899]
- video: logo: Drop full path of the input filename in generated file (Jocelyn Falempe) [RHEL-53899]
- fbdev: add HAS_IOPORT dependencies (Jocelyn Falempe) [RHEL-53899]
- fbdev: sh7760fb: allow modular build (Jocelyn Falempe) [RHEL-53899]
- fbdev: sisfb: hide unused variables (Jocelyn Falempe) [RHEL-53899]
- fbdev: omap2/omapfb: Replace use of fb_blank with backlight helpers (Jocelyn Falempe) [RHEL-53899]
- fbdev: ssd1307fb: Remove struct backlight_ops.check_fb (Jocelyn Falempe) [RHEL-53899]
- fbdev: ssd1307fb: Init backlight before registering framebuffer (Jocelyn Falempe) [RHEL-53899]
- fbdev: sh_mobile_lcdc_fb: Remove struct backlight_ops.check_fb (Jocelyn Falempe) [RHEL-53899]
- backlight: pwm-backlight: Remove struct backlight_ops.check_fb (Jocelyn Falempe) [RHEL-53899]
- backlight: aat2870-backlight: Remove struct backlight.check_fb (Jocelyn Falempe) [RHEL-53899]
- backlight: Match backlight device against struct fb_info.bl_dev (Jocelyn Falempe) [RHEL-53899]
- fbdev: shmobile: fix snprintf truncation (Jocelyn Falempe) [RHEL-53899]
- fbdev: Select I/O-memory framebuffer ops for SBus (Jocelyn Falempe) [RHEL-53899]
- fbdev: omap2: replace of_graph_get_next_endpoint() (Jocelyn Falempe) [RHEL-53899]
- firmware/sysfb: fix an error code in sysfb_init() (Jocelyn Falempe) [RHEL-53899]
- firmware/sysfb: Create firmware device only for enabled PCI devices (Jocelyn Falempe) [RHEL-53899]
- firmware/sysfb: Set firmware-framebuffer parent device (Jocelyn Falempe) [RHEL-53899]
- fbdev: panel-tpo-td043mtea1: Convert sprintf() to sysfs_emit() (Jocelyn Falempe) [RHEL-53899]
- fbmon: prevent division by zero in fb_videomode_from_videomode() (Jocelyn Falempe) [RHEL-53899]
- fbcon: Increase maximum font width x height to 64 x 128 (Jocelyn Falempe) [RHEL-53899]
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2 (Jocelyn Falempe) [RHEL-53899]
- fbdev: mb862xxfb: Fix defined but not used error (Jocelyn Falempe) [RHEL-53899]
- fbdev: uvesafb: Convert sprintf/snprintf to sysfs_emit (Jocelyn Falempe) [RHEL-53899]
- fbdev/chipsfb: Include <linux/backlight.h> (Jocelyn Falempe) [RHEL-53899]
- backlight/corgi-lcd: Include <linux/backlight.h> (Jocelyn Falempe) [RHEL-53899]
- fbdev/efifb: Remove framebuffer relocation tracking (Jocelyn Falempe) [RHEL-53899]
- firmware/sysfb: Update screen_info for relocated EFI framebuffers (Jocelyn Falempe) [RHEL-53899]
- fbdev/efifb: Do not track parent device status (Jocelyn Falempe) [RHEL-53899]
- fbdev/efifb: Remove PM for parent device (Jocelyn Falempe) [RHEL-53899]
- video: Provide screen_info_get_pci_dev() to find screen_info's PCI device (Jocelyn Falempe) [RHEL-53899]
- video: Add helpers for decoding screen_info (Jocelyn Falempe) [RHEL-53899]
- video: fbdev: mmp: Follow renaming of SPI "master" to "controller" (Jocelyn Falempe) [RHEL-53899]
- fbdev: Restrict FB_SH_MOBILE_LCDC to SuperH (Jocelyn Falempe) [RHEL-53899]
- vt: remove superfluous CONFIG_HW_CONSOLE (Jocelyn Falempe) [RHEL-53899]
- fbcon: remove fbcon_getxy() (Jocelyn Falempe) [RHEL-53899]
- fbcon: remove consw::con_screen_pos() (Jocelyn Falempe) [RHEL-53899]
- tty: vt: change consw::con_set_origin() return type (Jocelyn Falempe) [RHEL-53899]
- tty: vt: make consw::con_font_default()'s name const (Jocelyn Falempe) [RHEL-53899]
- tty: vt: make font of consw::con_font_set() const (Jocelyn Falempe) [RHEL-53899]
- tty: vt: stop using -1 for blank mode in consw::con_blank() (Jocelyn Falempe) [RHEL-53899]
- tty: vt: make consw::con_switch() return a bool (Jocelyn Falempe) [RHEL-53899]
- tty: vt: remove CM_* constants (Jocelyn Falempe) [RHEL-53899]
- fbdev/core: simplify cursor_state setting in fbcon_ops::cursor() (Jocelyn Falempe) [RHEL-53899]
- consoles: use if instead of switch-case in consw::con_cursor() (Jocelyn Falempe) [RHEL-53899]
- tty: vt: sanitize consw::con_putcs() parameters (Jocelyn Falempe) [RHEL-53899]
- tty: vt: sanitize consw::con_putc() parameters (Jocelyn Falempe) [RHEL-53899]
- tty: vt: eliminate unneeded consw::con_putc() implementations (Jocelyn Falempe) [RHEL-53899]
- tty: vt: add con_putc() helper (Jocelyn Falempe) [RHEL-53899]
- tty: vt: remove checks for count in consw::con_clear() implementations (Jocelyn Falempe) [RHEL-53899]
- tty: vt: sanitize arguments of consw::con_clear() (Jocelyn Falempe) [RHEL-53899]
- tty: vt: make init parameter of consw::con_init() a bool (Jocelyn Falempe) [RHEL-53899]
- tty: vt: make consw::con_debug_*() return void (Jocelyn Falempe) [RHEL-53899]
- tty: vt: pass vc_resize_user as a parameter (Jocelyn Falempe) [RHEL-53899]
- fbcon: make display_desc a static array in fbcon_startup() (Jocelyn Falempe) [RHEL-53899]
- vgacon: inline vc_scrolldelta_helper() into vgacon_scrolldelta() (Jocelyn Falempe) [RHEL-53899]
- of/platform: Disable sysfb if a simple-framebuffer node is found (Jocelyn Falempe) [RHEL-53899]
- video/nomodeset: Select nomodeset= parameter with CONFIG_VIDEO (Jocelyn Falempe) [RHEL-53899]
- video/cmdline: Hide __video_get_options() behind CONFIG_FB_CORE (Jocelyn Falempe) [RHEL-53899]
- video/cmdline: Introduce CONFIG_VIDEO for video= parameter (Jocelyn Falempe) [RHEL-53899]
- fbdev/vesafb: Use screen_info pointer from device (Jocelyn Falempe) [RHEL-53899]
- fbdev/vesafb: Replace references to global screen_info by local pointer (Jocelyn Falempe) [RHEL-53899]
- fbdev/efifb: Use screen_info pointer from device (Jocelyn Falempe) [RHEL-53899]
- fbdev/efifb: Replace references to global screen_info by local pointer (Jocelyn Falempe) [RHEL-53899]
- lib/fonts: fix undefined behavior in bit shift for get_default_font (Jocelyn Falempe) [RHEL-53899]
- scsi: qla2xxx: Convert comma to semicolon (Nilesh Javali) [RHEL-58013]
- scsi: qla2xxx: Remove the unused 'del_list_entry' field in struct fc_port (Nilesh Javali) [RHEL-58013]
- scsi: qla2xxx: Update version to 10.02.09.300-k (Nilesh Javali) [RHEL-58013]
- scsi: qla2xxx: Use QP lock to search for bsg (Nilesh Javali) [RHEL-58013]
- scsi: qla2xxx: Reduce fabric scan duplicate code (Nilesh Javali) [RHEL-58013]
- scsi: qla2xxx: Fix optrom version displayed in FDMI (Nilesh Javali) [RHEL-58013]
- scsi: qla2xxx: During vport delete send async logout explicitly (Nilesh Javali) [RHEL-58013]
- scsi: qla2xxx: Complete command early within lock (Nilesh Javali) [RHEL-58013]
- scsi: qla2xxx: Fix flash read failure (Nilesh Javali) [RHEL-58013]
- scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds (Nilesh Javali) [RHEL-58013]
- scsi: qla2xxx: Fix for possible memory corruption (Nilesh Javali) [RHEL-58013]
- scsi: qla2xxx: validate nvme_local_port correctly (Nilesh Javali) [RHEL-58013]
- scsi: qla2xxx: Unable to act on RSCN for port online (Nilesh Javali) [RHEL-58013]
- scsi: qla2xxx: Remove unused struct 'scsi_dif_tuple' (Nilesh Javali) [RHEL-58013]
- scsi: qla2xxx: Fix debugfs output for fw_resource_count (Nilesh Javali) [RHEL-58013]
- scsi: qla2xxx: Avoid possible run-time warning with long model_num (Nilesh Javali) [RHEL-58013]
- scsi: qla2xxx: Indent help text (Nilesh Javali) [RHEL-58013]
- scsi: qla2xxx: Drop driver owner assignment (Nilesh Javali) [RHEL-58013]
- powercap: intel_rapl_tpmi: Ignore minor version change (David Arcari) [RHEL-33313]
- powercap: intel_rapl_tpmi: Fix bogus register reading (David Arcari) [RHEL-33313]
- powercap: intel_rapl_msr: Add PL4 support for ArrowLake-H (David Arcari) [RHEL-33313]
- powercap: intel_rapl_msr: Add PL4 support for Arrowlake-U (David Arcari) [RHEL-33313]
- powercap: intel_rapl: Change an error pointer to NULL (David Arcari) [RHEL-33313]
- powercap: intel_rapl: Add support for ArrowLake-U platform (David Arcari) [RHEL-33313]
- powercap/intel_rapl: Fix the energy-pkg event for AMD CPUs (David Arcari) [RHEL-33313]
- powercap/intel_rapl: Add support for AMD family 1Ah (David Arcari) [RHEL-33313]
- sctp: properly validate chunk size in sctp_sf_ootb() (CKI Backport Bot) [RHEL-68005] {CVE-2024-50299}
- net/sched: act_api: deny mismatched skip_sw/skip_hw flags for actions created by classifiers (Ivan Vecera) [RHEL-57768]
- net: fix races in netdev_tx_sent_queue()/dev_watchdog() (Ivan Vecera) [RHEL-57768]
- sch_cake: constify inverse square root cache (Ivan Vecera) [RHEL-57768]
- net: sched: consistently use rcu_replace_pointer() in taprio_change() (Ivan Vecera) [RHEL-57768]
- net_sched: sch_fq: fix incorrect behavior for small weights (Ivan Vecera) [RHEL-57768]
- selftests: tc_actions: test egress 2nd vlan push (Ivan Vecera) [RHEL-57768]
- selftests: tc_actions: test ingress 2nd vlan push (Ivan Vecera) [RHEL-57768]
- tc: adjust network header after 2nd vlan push (Ivan Vecera) [RHEL-57768]
- net: sched: Correct spelling in headers (Ivan Vecera) [RHEL-57768]
- tc-testing: don't access non-existent variable on exception (Ivan Vecera) [RHEL-57768]
- UAPI: net/sched: Use __struct_group() in flex struct tc_u32_sel (Ivan Vecera) [RHEL-57768]
- sched: act_ct: avoid -Wflex-array-member-not-at-end warning (Ivan Vecera) [RHEL-57768]
- net/sched: act_skbmod: convert comma to semicolon (Ivan Vecera) [RHEL-57768]
- act_ct: prepare for stolen verdict coming from conntrack and nat engine (Ivan Vecera) [RHEL-57768]
- tracing/net_sched: NULL pointer dereference in perf_trace_qdisc_reset() (Ivan Vecera) [RHEL-57768]
- net: count drops due to missing qdisc as dev->tx_drops (Ivan Vecera) [RHEL-57768]
- redhat/configs: enable TMP421 hardware monitoring sensors on aarch64 (Nirmala Dalvi) [RHEL-21097]
- redhat/configs: enable TMP401 hardware monitoring sensors on aarch64 (Nirmala Dalvi) [RHEL-21097]
- redhat/configs: enable TMP102 hardware monitoring sensors on aarch64 (Nirmala Dalvi) [RHEL-21097]
- redhat/configs: enable LM93 hardware monitoring sensors on aarch64 (Nirmala Dalvi) [RHEL-21097]
- redhat/configs: enable LM92 hardware monitoring sensors on aarch64 (Nirmala Dalvi) [RHEL-21097]
- redhat/configs: enable LM90 hardare monitoring sensors for aarch64 (Nirmala Dalvi) [RHEL-21097]
- redhat/configs: enable LM78 hardware monitoring sensors for aarch64 (Nirmala Dalvi) [RHEL-21097]
- redhat/configs: enable LM77 hardware monitoring sensors for aarch64 (Nirmala Dalvi) [RHEL-21097]
- redhat/configs: enable LM75 hardware monitoring sensors for aarch64 (Nirmala Dalvi) [RHEL-21097]
- redhat/configs: enable LM73 hardware monitoring sensors for aarch64 (Nirmala Dalvi) [RHEL-21097]
- redhat/configs: enable INA2XX hardware monitoring sensors for aarch64 (Nirmala Dalvi) [RHEL-21097]
- redhat/configs: enable F71882FG hardware monitoring sensors for aarch64 (Nirmala Dalvi) [RHEL-21097]
- RDMA/mlx4: Simplify an alloc_ordered_workqueue() invocation (Benjamin Poirier) [RHEL-52873]
- RDMA/mlx4: Simplify an alloc_ordered_workqueue() invocation (Benjamin Poirier) [RHEL-52873]
- net/mlx4: Add support for EEPROM high pages query for QSFP/QSFP+/QSFP28 (Benjamin Poirier) [RHEL-52873]
- RDMA/mlx4: Fix truncated output warning in alias_GUID.c (Benjamin Poirier) [RHEL-52873]
- RDMA/mlx4: Fix truncated output warning in mad.c (Benjamin Poirier) [RHEL-52873]
- net/mlx4_en: Use ethtool_puts/sprintf to fill stats strings (Benjamin Poirier) [RHEL-52873]
- net/mlx4_en: Use ethtool_puts to fill selftest strings (Benjamin Poirier) [RHEL-52873]
- net/mlx4_en: Use ethtool_puts to fill priv flags strings (Benjamin Poirier) [RHEL-52873]
- net/mlx4: support per-queue statistics via netlink (Benjamin Poirier) [RHEL-52873]
- net/mlx4: link NAPI instances to queues and IRQs (Benjamin Poirier) [RHEL-52873]
- net/mlx4: Track RX allocation failures in a stat (Benjamin Poirier) [RHEL-52873]
- net: ethernet: mlx4: remove unused struct 'mlx4_port_config' (Benjamin Poirier) [RHEL-52873]
- mlx4: Address spelling errors (Benjamin Poirier) [RHEL-52873]
- i40e: Fix handling changed priv flags (Kamal Heib) [RHEL-30524]
- PCI: qcom: Use OPP only if the platform supports it (Myron Stowe) [RHEL-65598]
- PCI: qcom-ep: Disable MHI RAM data parity error interrupt for SA8775P SoC (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: Do not enable watermark interrupts for HDMA (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: Fix unmasking STOP and ABORT interrupts for HDMA (Myron Stowe) [RHEL-65598]
- PCI: qcom: Prevent use of uninitialized data in qcom_pcie_suspend_noirq() (Myron Stowe) [RHEL-65598]
- PCI: qcom: Prevent potential error pointer dereference (Myron Stowe) [RHEL-65598]
- PCI: qcom: Fix missing error code in qcom_pcie_probe() (Myron Stowe) [RHEL-65598]
- PCI: qcom: Add OPP support to scale performance (Myron Stowe) [RHEL-65598]
- PCI: Bring the PCIe speed to MBps logic to new pcie_dev_speed_mbps() (Myron Stowe) [RHEL-65598]
- PCI: qcom: Add ICC bandwidth vote for CPU to PCIe path (Myron Stowe) [RHEL-65598]
- PCI: qcom-ep: Disable resources unconditionally during PERST# assert (Myron Stowe) [RHEL-65598]
- PCI: qcom-ep: Override NO_SNOOP attribute for SA8775P EP (Myron Stowe) [RHEL-65598]
- PCI: qcom: Override NO_SNOOP attribute for SA8775P RC (Myron Stowe) [RHEL-65598]
- PCI: epf-mhi: Enable HDMA for SA8775P SoC (Myron Stowe) [RHEL-65598]
- PCI: qcom-ep: Add HDMA support for SA8775P SoC (Myron Stowe) [RHEL-65598]
- PCI: dwc: Pass the eDMA mapping format flag directly from glue drivers (Myron Stowe) [RHEL-65598]
- PCI: dwc: Skip finding eDMA channels count for HDMA platforms (Myron Stowe) [RHEL-65598]
- PCI: dwc: Refactor dw_pcie_edma_find_chip() API (Myron Stowe) [RHEL-65598]
- PCI: qcom-ep: Add support for SA8775P SOC (Myron Stowe) [RHEL-65598]
- dt-bindings: PCI: qcom-ep: Add support for SA8775P SoC (Myron Stowe) [RHEL-65598]
- PCI: qcom: Use devm_clk_bulk_get_all() API (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: eDMA: Add sync read before starting the DMA transfer in remote setup (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: HDMA: Add sync read before starting the DMA transfer in remote setup (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: Add HDMA remote interrupt configuration (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: HDMA_V0_REMOTEL_STOP_INT_EN typo fix (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: Fix wrong interrupt bit set for HDMA (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: Fix the ch_count hdma callback (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: increase size of 'name' in debugfs code (Myron Stowe) [RHEL-65598]
- dmaengine: shdma: increase size of 'dev_id' (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: Add HDMA DebugFS support (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: Add support for native HDMA (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: Create a new dw_edma_core_ops structure to abstract controller operation (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: Rename dw_edma_core_ops structure to dw_edma_plat_ops (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: Fix to enable to issue dma request on DMA processing (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: Fix to change for continuous transfer (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: remove unused readq_ch and writeq_ch functions (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: Remove runtime PM support (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: remove a macro conditional with similar branches (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: Fix inconsistent indenting (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: Fix unaligned 64bit access (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: Fix return value check for dma_set_mask_and_coherent() (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma-pcie: switch from 'pci_' to 'dma_' API (Myron Stowe) [RHEL-65598]
- dmaengine: dw-edma: Remove an unused variable (Myron Stowe) [RHEL-65598]
- autofs: fix thinko in validate_dev_ioctl() (Ian Kent) [RHEL-67294]
- autofs: add per dentry expire timeout (Ian Kent) [RHEL-67294]
- idpf: fix idpf_vc_core_init error path (CKI Backport Bot) [RHEL-67141]
- idpf: avoid vport access in idpf_get_link_ksettings (CKI Backport Bot) [RHEL-67141]
* Tue Dec 03 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-538.el9]
- perf dwarf-aux: Fix build with !HAVE_DWARF_GETLOCATIONS_SUPPORT (Michael Petlan) [RHEL-29796]
- kernel.spec: Remove tools/build/Build (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync linux/stat.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync linux/prctl.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync linux/fs.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync linux/fcntl.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync linux/socket.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync asm/prctl.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync asm/irq_vectors.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync arch/mips/kernel/syscalls/syscall_n64.tbl with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync arch/s390/kernel/syscalls/syscall.tbl with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync arch/powerpc/kernel/syscalls/syscall.tbl with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync arch/x86/entry/syscalls/syscall_64.tbl with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync arch/x86/entry/syscalls/syscall_32.tbl with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync asm-generic/unistd.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync asm/svm.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync asm/kvm.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync asm/msr-index.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync asm/cpufeatures.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync asm/disabled-features.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync linux/stat.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync linux/in.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync linux/kvm.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync linux/fscrypt.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync drm/i915_drm.h with kernel (Michael Petlan) [RHEL-29796]
- tools headers UAPI: sync drm/drm.h with kernel (Michael Petlan) [RHEL-29796]
- perf cap: Add __NR_capget to arch/x86 unistd (Michael Petlan) [RHEL-29796]
- perf python: Fix up the build on architectures without HAVE_KVM_STAT_SUPPORT (Michael Petlan) [RHEL-29796]
- perf test: Handle perftool-testsuite_probe failure due to broken DWARF (Michael Petlan) [RHEL-29796]
- perf trace: Fix non-listed archs in the syscalltbl routines (Michael Petlan) [RHEL-29796]
- perf build: Change the clang check back to 12.0.1 (Michael Petlan) [RHEL-29796]
- perf trace augmented_raw_syscalls: Add more checks to pass the verifier (Michael Petlan) [RHEL-29796]
- perf trace augmented_raw_syscalls: Add extra array index bounds checking to satisfy some BPF verifiers (Michael Petlan) [RHEL-29796]
- perf trace: The return from 'write' isn't a pid (Michael Petlan) [RHEL-29796]
- perf tools: Update copy of libbpf's hashmap.c (Michael Petlan) [RHEL-29796]
- perf cs-etm: Fix the assert() to handle captured and unprocessed cpu trace (Michael Petlan) [RHEL-29796]
- perf build: Fix build feature-dwarf_getlocations fail for old libdw (Michael Petlan) [RHEL-29796]
- perf build: Fix static compilation error when libdw is not installed (Michael Petlan) [RHEL-29796]
- perf tools: Cope with differences for lib/list_sort.c copy from the kernel (Michael Petlan) [RHEL-29796]
- tools check_headers.sh: Add check variant that excludes some hunks (Michael Petlan) [RHEL-29796]
- tools headers UAPI: Sync the linux/in.h with the kernel sources (Michael Petlan) [RHEL-29796]
- perf vdso: Missed put on 32-bit dsos (Michael Petlan) [RHEL-29796]
- perf symbol: Set binary_type of dso when loading (Michael Petlan) [RHEL-29796]
- perf trace: Mark the 'head' arg in the set_robust_list syscall as coming from user space (Michael Petlan) [RHEL-29796]
- perf trace: Mark the 'rseq' arg in the rseq syscall as coming from user space (Michael Petlan) [RHEL-29796]
- perf env: Find correct branch counter info on hybrid (Michael Petlan) [RHEL-29796]
- perf evlist: Print hint for group (Michael Petlan) [RHEL-29796]
- tools: Drop nonsensical -O6 (Michael Petlan) [RHEL-29796]
- perf evsel: Add accessor for tool_event (Michael Petlan) [RHEL-29796]
- perf pmus: Fake PMU clean up (Michael Petlan) [RHEL-29796]
- perf list: Avoid potential out of bounds memory read (Michael Petlan) [RHEL-29796]
- perf help: Fix a typo ("bellow") (Michael Petlan) [RHEL-29796]
- perf ftrace: Detect whether ftrace is enabled on system (Michael Petlan) [RHEL-29796]
- perf test shell probe_vfs_getname: Remove extraneous '=' from probe line number regex (Michael Petlan) [RHEL-29796]
- perf build: Require at least clang 16.0.6 to build BPF skeletons (Michael Petlan) [RHEL-29796]
- perf trace: If a syscall arg is marked as 'const', assume it is coming _from_ userspace (Michael Petlan) [RHEL-29796]
- perf parse-events: Remove duplicated include in parse-events.c (Michael Petlan) [RHEL-29796]
- perf callchain: Allow symbols to be optional when resolving a callchain (Michael Petlan) [RHEL-29796]
- perf inject: Lazy build-id mmap2 event insertion (Michael Petlan) [RHEL-29796]
- perf inject: Add new mmap2-buildid-all option (Michael Petlan) [RHEL-29796]
- perf inject: Fix build ID injection (Michael Petlan) [RHEL-29796]
- perf annotate-data: Add pr_debug_scope() (Michael Petlan) [RHEL-29796]
- perf annotate: Treat 'call' instruction as stack operation (Michael Petlan) [RHEL-29796]
- perf build: Remove unused feature test target (Michael Petlan) [RHEL-29796]
- perf build: Autodetect minimum required llvm-dev version (Michael Petlan) [RHEL-29796]
- perf trace: Mark the rlim arg in the prlimit64 and setrlimit syscalls as coming from user space (Michael Petlan) [RHEL-29796]
- perf trace: Support collecting 'union's with the BPF augmenter (Michael Petlan) [RHEL-29796]
- perf trace: Add --force-btf for debugging (Michael Petlan) [RHEL-29796]
- perf trace: Collect augmented data using BPF (Michael Petlan) [RHEL-29796]
- perf trace: Pretty print buffer data (Michael Petlan) [RHEL-29796]
- perf trace: Pretty print struct data (Michael Petlan) [RHEL-29796]
- perf trace: Add trace__bpf_sys_enter_beauty_map() to prepare for fetching data in BPF (Michael Petlan) [RHEL-29796]
- perf trace: Mark bpf's attr as from_user (Michael Petlan) [RHEL-29796]
- perf trace: Introduce SCA_TIMESPEC_FROM_USER() to set .from_user = true (Michael Petlan) [RHEL-29796]
- perf trace: Introduce SCA_SOCKADDR_FROM_USER() to set .from_user = true (Michael Petlan) [RHEL-29796]
- perf trace: Introduce SCA_PERF_ATTR_FROM_USER() to set .from_user = true (Michael Petlan) [RHEL-29796]
- perf trace: Mark which syscall arguments go from user space to kernel space (Michael Petlan) [RHEL-29796]
- perf trace: Use a common encoding for augmented arguments, with size + error + payload (Michael Petlan) [RHEL-29796]
- perf trace augmented_syscalls.bpf: Move the renameat aumenter to renameat2, temporarily (Michael Petlan) [RHEL-29796]
- perf mem: Fix the wrong reference in parse_record_events() (Michael Petlan) [RHEL-29796]
- perf mem: Fix missed p-core mem events on ADL and RPL (Michael Petlan) [RHEL-29796]
- perf mem: Check mem_events for all eligible PMUs (Michael Petlan) [RHEL-29796]
- perf script python: Avoid buffer overflow in python PEBS register interface (Michael Petlan) [RHEL-29796]
- perf jevents: Ignore sys when determining a model directory (Michael Petlan) [RHEL-29796]
- perf check: Fix inconsistencies in feature names (Michael Petlan) [RHEL-29796]
- perf tests probe_vfs_getname.sh: Update to use 'perf check feature' (Michael Petlan) [RHEL-29796]
- perf tools test_task_analyzer.sh: Update to use 'perf check feature' (Michael Petlan) [RHEL-29796]
- perf version: Update --build-options to use 'supported_features' array (Michael Petlan) [RHEL-29796]
- perf jevents: Add cpuid to model lookup command (Michael Petlan) [RHEL-29796]
- perf check: Introduce 'check' subcommand (Michael Petlan) [RHEL-29796]
- libsubcmd: Don't free the usage string (Michael Petlan) [RHEL-29796]
- perf parse-events: Vary default_breakpoint_len on i386 and arm64 (Michael Petlan) [RHEL-29796]
- perf parse-events: Add default_breakpoint_len helper (Michael Petlan) [RHEL-29796]
- perf parse-events: Pass cpu_list as a perf_cpu_map in __add_event() (Michael Petlan) [RHEL-29796]
- perf pmu: Merge boolean sysfs event option parsing (Michael Petlan) [RHEL-29796]
- perf sched timehist: Add --prio option (Michael Petlan) [RHEL-29796]
- perf sched timehist: Add --show-prio option (Michael Petlan) [RHEL-29796]
- perf sched timehist: Remove redundant BUG_ON in timehist_sched_change_event() (Michael Petlan) [RHEL-29796]
- perf sched timehist: Skip print non-idle task samples when only show idle events (Michael Petlan) [RHEL-29796]
- perf record offcpu: Constify control data for BPF (Michael Petlan) [RHEL-29796]
- perf lock contention: Constify control data for BPF (Michael Petlan) [RHEL-29796]
- perf kwork: Constify control data for BPF (Michael Petlan) [RHEL-29796]
- perf ftrace latency: Constify control data for BPF (Michael Petlan) [RHEL-29796]
- perf stat: Constify control data for BPF (Michael Petlan) [RHEL-29796]
- perf test: Make watchpoint data 32-bits on i386 (Michael Petlan) [RHEL-29796]
- perf test: Skip uprobe test if probe command isn't present (Michael Petlan) [RHEL-29796]
- perf time-utils: Fix 32-bit nsec parsing (Michael Petlan) [RHEL-29796]
- perf pmus: Fix name comparisons on 32-bit systems (Michael Petlan) [RHEL-29796]
- perf annotate: LLVM-based disassembler (Michael Petlan) [RHEL-29796]
- perf annotate: Split out read_symbol() (Michael Petlan) [RHEL-29796]
- perf report: Support LLVM for addr2line() (Michael Petlan) [RHEL-29796]
- perf tools: Build x86 32-bit syscall table from arch/x86/entry/syscalls/syscall_32.tbl (Michael Petlan) [RHEL-29796]
- perf sched timehist: Fixed timestamp error when unable to confirm event sched_in time (Michael Petlan) [RHEL-29796]
- perf lock contention: Do not fail EEXIST for update (Michael Petlan) [RHEL-29796]
- perf lock contention: Simplify spinlock check (Michael Petlan) [RHEL-29796]
- perf lock contention: Handle error in a single place (Michael Petlan) [RHEL-29796]
- perf test: Additional pipe tests with pipe output written to a file (Michael Petlan) [RHEL-29796]
- perf header: Remove repipe option (Michael Petlan) [RHEL-29796]
- perf inject: Overhaul handling of pipe files (Michael Petlan) [RHEL-29796]
- perf header: Allow attributes to be written after data (Michael Petlan) [RHEL-29796]
- perf header: Fail read if header sections overlap (Michael Petlan) [RHEL-29796]
- perf header: Add kerneldoc to 'struct perf_file_header' (Michael Petlan) [RHEL-29796]
- perf session: Document 'struct perf_session' and constify its 'auxtrace' member (Michael Petlan) [RHEL-29796]
- perf: cs-etm: Print queue number in raw trace dump (Michael Petlan) [RHEL-29796]
- perf: cs-etm: Support version 0.1 of HW_ID packets (Michael Petlan) [RHEL-29796]
- perf: cs-etm: Only save valid trace IDs into files (Michael Petlan) [RHEL-29796]
- perf: cs-etm: Create decoders based on the trace ID mappings (Michael Petlan) [RHEL-29796]
- perf: cs-etm: Move traceid_list to each queue (Michael Petlan) [RHEL-29796]
- perf: cs-etm: Allocate queues for all CPUs (Michael Petlan) [RHEL-29796]
- perf cs-etm: Create decoders after both AUX and HW_ID search passes (Michael Petlan) [RHEL-29796]
- perf test: Add 'perf record cgroup' filtering test (Michael Petlan) [RHEL-29796]
- perf bpf-filter: Support filtering on cgroups (Michael Petlan) [RHEL-29796]
- perf bpf-filter: Add build dependency to header files (Michael Petlan) [RHEL-29796]
- perf report: Fix segfault when 'sym' sort key is not used (Michael Petlan) [RHEL-29796]
- perf test trace_btf_enum: Fix shellcheck warning (Michael Petlan) [RHEL-29796]
- perf auxtrace: Remove unused 'pmu' pointer from struct auxtrace_record (Michael Petlan) [RHEL-29796]
- perf auxtrace: Use evsel__is_aux_event() for checking AUX event (Michael Petlan) [RHEL-29796]
- perf vendor events arm64: Move Yitian 710 DDR PMU into T-Head directory (Michael Petlan) [RHEL-29796]
- perf vendor events: Move PM_BR_MPRED_CMPL event for power10 platform (Michael Petlan) [RHEL-29796]
- perf vendor events power10: Move the JSON/events (Michael Petlan) [RHEL-29796]
- perf vendor events power10: Update JSON/events (Michael Petlan) [RHEL-29796]
- perf trace: Pass the richer 'struct syscall_arg' pointer to trace__btf_scnprintf() (Michael Petlan) [RHEL-29796]
- perf trace: Fix perf trace -p <PID> (Michael Petlan) [RHEL-29796]
- perf evlist: Introduce method to find if there is a bpf-output event (Michael Petlan) [RHEL-29796]
- perf report: Name events in stats for pipe mode (Michael Petlan) [RHEL-29796]
- perf testsuite: Install perf-report tests in the 'make install-tests -C tools/perf' target (Michael Petlan) [RHEL-29796]
- perf testsuite report: Add test case for perf report (Michael Petlan) [RHEL-29796]
- perf testsuite report: Add test for perf-report basic functionality (Michael Petlan) [RHEL-29796]
- perf testsuite: Add common output checking helper (Michael Petlan) [RHEL-29796]
- perf testsuite probe: Add test for line semantics (Michael Petlan) [RHEL-29796]
- perf testsuite probe: Add test for invalid options (Michael Petlan) [RHEL-29796]
- perf testsuite probe: Add test for basic perf-probe options (Michael Petlan) [RHEL-29796]
- perf testsuite probe: Add test for blacklisted kprobes handling (Michael Petlan) [RHEL-29796]
- perf testsuite: Fix shellcheck warnings (Michael Petlan) [RHEL-29796]
- perf testsuite: Merge settings files for shell tests (Michael Petlan) [RHEL-29796]
- perf tests shell: Skip base_* dirs in test script search (Michael Petlan) [RHEL-29796]
- perf test vfs_getname: Look for alternative line where to collect the pathname (Michael Petlan) [RHEL-29796]
- perf test: Update sample filtering tests with multiple events (Michael Petlan) [RHEL-29796]
- perf tools: Print lost samples due to BPF filter (Michael Petlan) [RHEL-29796]
- perf bpf-filter: Support multiple events properly (Michael Petlan) [RHEL-29796]
- perf hist: Don't set hpp_fmt_value for members in --no-group (Michael Petlan) [RHEL-29796]
- perf test: Support external tests for separate objdir (Michael Petlan) [RHEL-29796]
- perf python: Disable -Wno-cast-function-type-mismatch if present on clang (Michael Petlan) [RHEL-29796]
- perf python: Allow checking for the existence of warning options in clang (Michael Petlan) [RHEL-29796]
- perf annotate-data: Copy back variable types after move (Michael Petlan) [RHEL-29796]
- perf annotate-data: Update stack slot for the store (Michael Petlan) [RHEL-29796]
- perf annotate-data: Update debug messages (Michael Petlan) [RHEL-29796]
- perf dwarf-aux: Handle bitfield members from pointer access (Michael Petlan) [RHEL-29796]
- perf annotate-data: Add 'typecln' sort key (Michael Petlan) [RHEL-29796]
- perf annotate-data: Show offset and size in hex (Michael Petlan) [RHEL-29796]
- perf bpf: Remove redundant check that map is NULL (Michael Petlan) [RHEL-29796]
- perf annotate-data: Fix percpu pointer check (Michael Petlan) [RHEL-29796]
- perf annotate-data: Prefer struct/union over base type (Michael Petlan) [RHEL-29796]
- perf annotate-data: Fix missing constant copy (Michael Petlan) [RHEL-29796]
- perf cap: Tidy up and improve capability testing (Michael Petlan) [RHEL-29796]
- perf annotate-data: Set bitfield member offset and size properly (Michael Petlan) [RHEL-29796]
- perf test: Add cgroup sampling test (Michael Petlan) [RHEL-29796]
- perf record: Fix sample cgroup & namespace tracking (Michael Petlan) [RHEL-29796]
- perf inject: Combine mmap and mmap2 handling (Michael Petlan) [RHEL-29796]
- perf inject: Combine different mmap and mmap2 functions (Michael Petlan) [RHEL-29796]
- perf inject: Combine build_ids and build_id_all into enum (Michael Petlan) [RHEL-29796]
- perf test: Expand pipe/inject test (Michael Petlan) [RHEL-29796]
- perf evsel: Constify evsel__id_hdr_size() argument (Michael Petlan) [RHEL-29796]
- perf dso: Constify dso_id (Michael Petlan) [RHEL-29796]
- perf jit: Constify filename argument (Michael Petlan) [RHEL-29796]
- perf map: API clean up (Michael Petlan) [RHEL-29796]
- perf synthetic-events: Avoid unnecessary memset (Michael Petlan) [RHEL-29796]
- perf annotate-data: Update type stat at the end of find_data_type_die() (Michael Petlan) [RHEL-29796]
- perf annotate-data: Check variables in every scope (Michael Petlan) [RHEL-29796]
- perf annotate-data: Add is_better_type() helper (Michael Petlan) [RHEL-29796]
- perf annotate-data: Add is_pointer_type() helper (Michael Petlan) [RHEL-29796]
- perf annotate-data: Change return type of find_data_type_block() (Michael Petlan) [RHEL-29796]
- perf annotate-data: Add variable_state_str() (Michael Petlan) [RHEL-29796]
- perf annotate-data: Add 'enum type_match_result' (Michael Petlan) [RHEL-29796]
- perf annotate-data: Fix off-by-one in location range check (Michael Petlan) [RHEL-29796]
- perf dwarf-aux: Check allowed location expressions when collecting variables (Michael Petlan) [RHEL-29796]
- perf stat: Display iostat headers correctly (Michael Petlan) [RHEL-29796]
- perf sched timehist: Fix missing free of session in perf_sched__timehist() (Michael Petlan) [RHEL-29796]
- tools build: Provide consistent build options for fixdep (Michael Petlan) [RHEL-29796]
- perf hist: Update hist symbol when updating maps (Michael Petlan) [RHEL-29796]
- perf build: Fix up broken capstone feature detection fast path (Michael Petlan) [RHEL-29796]
- perf test: Add new test cases for the branch counter feature (Michael Petlan) [RHEL-29796]
- perf script: Add branch counters (Michael Petlan) [RHEL-29796]
- perf annotate: Display the branch counter histogram (Michael Petlan) [RHEL-29796]
- perf report: Display the branch counter histogram (Michael Petlan) [RHEL-29796]
- perf evsel: Assign abbr name for the branch counter events (Michael Petlan) [RHEL-29796]
- perf annotate: Save branch counters for each block (Michael Petlan) [RHEL-29796]
- perf evlist: Save branch counters information (Michael Petlan) [RHEL-29796]
- perf report: Remove the first overflow check for branch counters (Michael Petlan) [RHEL-29796]
- perf report: Fix --total-cycles --stdio output error (Michael Petlan) [RHEL-29796]
- perf test annotate: Dump trapping test in trap handler (Michael Petlan) [RHEL-29796]
- perf disasm: Fix memory leak for locked operations (Michael Petlan) [RHEL-29796]
- perf inject: Inject build ids for entire call chain (Michael Petlan) [RHEL-29796]
- perf callchain: Add a for_each callback style API (Michael Petlan) [RHEL-29796]
- perf test: Add test for Intel TPEBS counting mode (Michael Petlan) [RHEL-29796]
- perf Document: Add TPEBS (Timed PEBS(Precise Event-Based Sampling)) to Documents (Michael Petlan) [RHEL-29796]
- perf stat: Add command line option for enabling TPEBS recording (Michael Petlan) [RHEL-29796]
- perf vendor events intel: Add MTL metric JSON files (Michael Petlan) [RHEL-29796]
- perf stat: Fork and launch 'perf record' when 'perf stat' needs to get retire latency value for a metric. (Michael Petlan) [RHEL-29796]
- perf data: Allow to use given fd in data->file.fd (Michael Petlan) [RHEL-29796]
- perf parse-events: Add a retirement latency modifier (Michael Petlan) [RHEL-29796]
- perf session: Constify tool (Michael Petlan) [RHEL-29796]
- perf tool: Remove perf_tool__fill_defaults() (Michael Petlan) [RHEL-29796]
- perf kwork: Use perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf test event_update: Ensure tools is initialized (Michael Petlan) [RHEL-29796]
- perf data convert ctf: Use perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf data convert json: Use perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf diff: Use perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf timechart: Use perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf mem: Use perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf sched: Use perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf annotate: Use perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf stat: Use perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf report: Use perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf inject: Use perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf script: Use perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf c2c: Use perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf record: Use perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf evlist: Use perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf lock: Use perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf kvm: Use perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf buildid-list: Use perf_tool__init (Michael Petlan) [RHEL-29796]
- perf kmem: Use perf_tool__init (Michael Petlan) [RHEL-29796]
- perf tool: Add perf_tool__init() (Michael Petlan) [RHEL-29796]
- perf tool: Move fill defaults into tool.c (Michael Petlan) [RHEL-29796]
- perf tool: Constify tool pointers (Michael Petlan) [RHEL-29796]
- perf s390-cpumsf: Remove unused struct (Michael Petlan) [RHEL-29796]
- perf auxtrace: Remove dummy tools (Michael Petlan) [RHEL-29796]
- perf inject: Fix leader sampling inserting additional samples (Michael Petlan) [RHEL-29796]
- perf annotate-data: Show first-level children by default in TUI (Michael Petlan) [RHEL-29796]
- perf annotate-data: Implement folding in TUI browser (Michael Petlan) [RHEL-29796]
- perf annotate-data: Support folding in TUI browser (Michael Petlan) [RHEL-29796]
- perf vendor events: SKX, CLX, SNR uncore cache event fixes (Michael Petlan) [RHEL-29796]
- perf lock contention: Change stack_id type to s32 (Michael Petlan) [RHEL-29796]
- perf annotate-data: Fix a buffer overflow in TUI browser (Michael Petlan) [RHEL-29796]
- perf docs: Refine the description for the buffer size (Michael Petlan) [RHEL-29796]
- perf script: add --addr2line option (Michael Petlan) [RHEL-29796]
- perf tests pmu: Initialize all fields of test_pmu variable (Michael Petlan) [RHEL-29796]
- perf annotate-data: Support --skip-empty option (Michael Petlan) [RHEL-29796]
- perf annotate: Fix --group behavior when leader has no samples (Michael Petlan) [RHEL-29796]
- perf tools: Create source symlink in perf object dir (Michael Petlan) [RHEL-29796]
- perf debuginfo: Fix the build with !HAVE_DWARF_SUPPORT (Michael Petlan) [RHEL-29796]
- perf script python: Add the 'ins_lat' field to event handler (Michael Petlan) [RHEL-29796]
- perf test shell lbr: Support hybrid x86 systems too (Michael Petlan) [RHEL-29796]
- perf test: Add set of perf record LBR tests (Michael Petlan) [RHEL-29796]
- perf callchain: Fix stitch LBR memory leaks (Michael Petlan) [RHEL-29796]
- perf tests ftrace: Add pattern check for time, count (Michael Petlan) [RHEL-29796]
- perf test: Add a new shell test for perf ftrace (Michael Petlan) [RHEL-29796]
- perf annotate-data: Show typedef names properly (Michael Petlan) [RHEL-29796]
- perf annotate: Cache debuginfo for data type profiling (Michael Petlan) [RHEL-29796]
- perf hist: Fix reference counting of branch_info (Michael Petlan) [RHEL-29796]
- perf jevents.py: Ensure event names aren't duplicated (Michael Petlan) [RHEL-29796]
- perf pmu-events: Remove duplicated ampereone event (Michael Petlan) [RHEL-29796]
- perf pmu-events: Change dependencies for empty-pmu-events.c test (Michael Petlan) [RHEL-29796]
- perf test: Add build test for JEVENTS_ARCH=all (Michael Petlan) [RHEL-29796]
- perf annotate: Add --skip-empty option (Michael Petlan) [RHEL-29796]
- perf annotate: Set al->data_nr using the notes->src->nr_events (Michael Petlan) [RHEL-29796]
- perf annotate: Use annotation__pcnt_width() consistently (Michael Petlan) [RHEL-29796]
- perf annotate: Set notes->src->nr_events early (Michael Petlan) [RHEL-29796]
- perf annotate: Use al->data_nr if possible (Michael Petlan) [RHEL-29796]
- tools build: Correct bpf fixdep dependencies (Michael Petlan) [RHEL-29796]
- tools build: Avoid circular .fixdep-in.o.cmd issues (Michael Petlan) [RHEL-29796]
- tools build: Correct libsubcmd fixdep dependencies (Michael Petlan) [RHEL-29796]
- perf mem: Update documentation for new options (Michael Petlan) [RHEL-29796]
- perf mem: Add -T/--data-type option to report subcommand (Michael Petlan) [RHEL-29796]
- perf mem: Add -s/--sort option (Michael Petlan) [RHEL-29796]
- perf tools: Add mode argument to sort_help() (Michael Petlan) [RHEL-29796]
- perf mem: Rework command option handling (Michael Petlan) [RHEL-29796]
- perf mem: Free the allocated sort string, fixing a leak (Michael Petlan) [RHEL-29796]
- perf hist: Correct hist_entry->mem_info refcounts (Michael Petlan) [RHEL-29796]
- perf python: Remove PYTHON_PERF ifdefs (Michael Petlan) [RHEL-29796]
- perf jevents: Autogenerate empty-pmu-events.c (Michael Petlan) [RHEL-29796]
- perf bpf: Move BPF disassembly routines to separate file to avoid clash with capstone bpf headers (Michael Petlan) [RHEL-29796]
- perf test: Update sample filtering test (Michael Petlan) [RHEL-29796]
- perf record: Add --setup-filter option (Michael Petlan) [RHEL-29796]
- perf record: Fix a potential error handling issue (Michael Petlan) [RHEL-29796]
- perf bpf-filter: Support separate lost counts for each filter (Michael Petlan) [RHEL-29796]
- perf bpf-filter: Support pin/unpin BPF object (Michael Petlan) [RHEL-29796]
- perf bpf-filter: Split per-task filter use case (Michael Petlan) [RHEL-29796]
- perf bpf-filter: Pass 'target' to perf_bpf_filter__prepare() (Michael Petlan) [RHEL-29796]
- perf bpf-filter: Make filters map a single entry hashmap (Michael Petlan) [RHEL-29796]
- perf jevents: Use name for special find value (PMU_EVENTS__NOT_FOUND) (Michael Petlan) [RHEL-29796]
- perf list: Give clues if failed to open tracing events directory (Michael Petlan) [RHEL-29796]
- perf tools: Fix wrong message when running "make JOBS=1" (Michael Petlan) [RHEL-29796]
- libperf: Add gitignore (Michael Petlan) [RHEL-29796]
- perf arm-spe: Support multiple Arm SPE events (Michael Petlan) [RHEL-29796]
- perf arm-spe: Extract evsel setting up (Michael Petlan) [RHEL-29796]
- perf test: make metric validation test return early when there is no metric supported on the test system (Michael Petlan) [RHEL-29796]
- perf ftrace profile: Add -s/--sort option (Michael Petlan) [RHEL-29796]
- perf ftrace: Add 'profile' command (Michael Petlan) [RHEL-29796]
- perf ftrace: Factor out check_ftrace_capable() (Michael Petlan) [RHEL-29796]
- perf ftrace: Add 'tail' option to --graph-opts (Michael Petlan) [RHEL-29796]
- perf test pmu: Remove unused test_pmus (Michael Petlan) [RHEL-29796]
- perf tools: Enable evsel__is_aux_event() to work for S390_CPUMSF (Michael Petlan) [RHEL-29796]
- perf tools: Enable evsel__is_aux_event() to work for ARM/ARM64 (Michael Petlan) [RHEL-29796]
- perf scripts python cs-etm: Restore first sample log in verbose mode (Michael Petlan) [RHEL-29796]
- perf cs-etm: Output 0 instead of 0xdeadbeef when exception packets are flushed (Michael Petlan) [RHEL-29796]
- perf inject: Convert comma to semicolon (Michael Petlan) [RHEL-29796]
- perf daemon: Convert comma to semicolon (Michael Petlan) [RHEL-29796]
- perf annotate: Convert comma to semicolon (Michael Petlan) [RHEL-29796]
- perf vendor events power10: Update JSON/events (Michael Petlan) [RHEL-29796]
- perf annotate: Set instruction name to be used with insn-stat when using raw instruction (Michael Petlan) [RHEL-29796]
- perf annotate: Add support to use libcapstone in powerpc (Michael Petlan) [RHEL-29796]
- perf annotate: Use capstone_init and remove open_capstone_handle from disasm.c (Michael Petlan) [RHEL-29796]
- perf annotate: Make capstone_init non-static so that it can be used during symbol disassemble (Michael Petlan) [RHEL-29796]
- perf annotate: Update instruction tracking for powerpc (Michael Petlan) [RHEL-29796]
- perf annotate: Add more instructions for instruction tracking (Michael Petlan) [RHEL-29796]
- perf annotate: Add some of the arithmetic instructions to support instruction tracking in powerpc (Michael Petlan) [RHEL-29796]
- perf annotate: Add support to identify memory instructions of opcode 31 in powerpc (Michael Petlan) [RHEL-29796]
- perf annotate: Add parse function for memory instructions in powerpc (Michael Petlan) [RHEL-29796]
- perf annotate: Update parameters for reg extract functions to use raw instruction on powerpc (Michael Petlan) [RHEL-29796]
- perf annotate: Add support to capture and parse raw instruction in powerpc using dso__data_read_offset utility (Michael Petlan) [RHEL-29796]
- perf annotate: Add disasm_line__parse() to parse raw instruction for powerpc (Michael Petlan) [RHEL-29796]
- perf annotate: Update TYPE_STATE_MAX_REGS to include max of regs in powerpc (Michael Petlan) [RHEL-29796]
- perf annotate: Add "update_insn_state" callback function to handle arch specific instruction tracking (Michael Petlan) [RHEL-29796]
- perf annotate: Move the data structures related to register type to header file (Michael Petlan) [RHEL-29796]
- perf test: Avoid python leak sanitizer test failures (Michael Petlan) [RHEL-29796]
- perf trace: Remove arg_fmt->is_enum, we can get that from the BTF type (Michael Petlan) [RHEL-29796]
- perf trace: Introduce trace__btf_scnprintf() (Michael Petlan) [RHEL-29796]
- perf test trace_btf_enum: Add regression test for the BTF augmentation of enums in 'perf trace' (Michael Petlan) [RHEL-29796]
- perf test: Add landlock workload (Michael Petlan) [RHEL-29796]
- perf trace: Filter enum arguments with enum names (Michael Petlan) [RHEL-29796]
- perf trace: Augment non-syscall tracepoints with enum arguments with BTF (Michael Petlan) [RHEL-29796]
- perf trace: BTF-based enum pretty printing for syscall args (Michael Petlan) [RHEL-29796]
- perf: Fix missing RCU reader protection in perf_event_clear_cpumask() (Michael Petlan) [RHEL-29796]
- perf: Fix topology_sibling_cpumask check warning on ARM (Michael Petlan) [RHEL-29796]
- dmaengine: idxd: Clean up cpumask and hotplug for perfmon (Michael Petlan) [RHEL-29796]
- iommu/vt-d: Clean up cpumask and hotplug for perfmon (Michael Petlan) [RHEL-29796]
- perf/x86/intel/cstate: Clean up cpumask and hotplug (Michael Petlan) [RHEL-29796]
- perf: Add PERF_EV_CAP_READ_SCOPE (Michael Petlan) [RHEL-29796]
- perf: Generic hotplug support for a PMU with a scope (Michael Petlan) [RHEL-29796]
- perf/core: Fix small negative period being ignored (Michael Petlan) [RHEL-29796]
- perf: Really fix event_function_call() locking (Michael Petlan) [RHEL-29796]
- perf: Optimize __pmu_ctx_sched_out() (Michael Petlan) [RHEL-29796]
- perf: Add context time freeze (Michael Petlan) [RHEL-29796]
- perf: Fix event_function_call() locking (Michael Petlan) [RHEL-29796]
- perf: Extract a few helpers (Michael Petlan) [RHEL-29796]
- perf: Optimize context reschedule for single PMU cases (Michael Petlan) [RHEL-29796]
- perf/x86/intel/bts: Fix comment about default perf_event_paranoid setting (Michael Petlan) [RHEL-29796]
- perf,x86: avoid missing caller address in stack traces captured in uprobe (Michael Petlan) [RHEL-29796]
- perf/x86/intel/pt: Fix sampling synchronization (Michael Petlan) [RHEL-29796]
- perf/x86/intel: Allow to setup LBR for counting event for BPF (Michael Petlan) [RHEL-29796]
- drivers/perf: arm_spe: Use perf_allow_kernel() for permissions (Michael Petlan) [RHEL-29796]
- perf: Support PERF_SAMPLE_READ with inherit (Michael Petlan) [RHEL-29796]
- perf: Rename perf_event_context.nr_pending to nr_no_switch_fast. (Michael Petlan) [RHEL-29796]
- perf/x86: Add hw_perf_event::aux_config (Michael Petlan) [RHEL-29796]
* Mon Dec 02 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-537.el9]
- smb: client: Handle kstrdup failures for passwords (Paulo Alcantara) [RHEL-65939] {CVE-2024-50120}
- fs/inode: Prevent dump_mapping() accessing invalid dentry.d_name.name (CKI Backport Bot) [RHEL-64530] {CVE-2024-49934}
- mptcp: init: protect sched with rcu_read_lock (CKI Backport Bot) [RHEL-68179] {CVE-2024-53047}
- ARM: 9361/1: amba: store owner from modules with amba_driver_register() (Mark Salter) [RHEL-56484]
- amba: bus: balance firmware node reference counting (Mark Salter) [RHEL-56484]
- of/platform: increase refcount of fwnode (Mark Salter) [RHEL-56484]
- of/platform: Propagate firmware node by calling device_set_node() (Mark Salter) [RHEL-56484]
- amba: bus: fix refcount leak (Mark Salter) [RHEL-56484]
- amba: move to_amba_device() to use container_of_const (Mark Salter) [RHEL-56484]
- ARM: tegra: Remove MODULE_LICENSE in non-modules (Mark Salter) [RHEL-56484]
- ARM: 9261/1: amba: Drop redundant assignments of the system PM callbacks (Mark Salter) [RHEL-56484]
- ARM: 9229/1: amba: Fix use-after-free in amba_read_periphid() (Mark Salter) [RHEL-56484]
- ARM: 9220/1: amba: Remove deferred device addition (Mark Salter) [RHEL-56484]
- ARM: 9207/1: amba: fix refcount underflow if amba_device_add() fails (Mark Salter) [RHEL-56484]
- ARM: 9192/1: amba: fix memory leak in amba_device_try_add() (Mark Salter) [RHEL-56484]
- ARM: 9193/1: amba: Add amba_read_periphid() helper (Mark Salter) [RHEL-56484]
- amba: Use driver_set_override() instead of open-coding (Mark Salter) [RHEL-56484]
- ARM: 9174/1: amba: Move EXPORT_SYMBOL() closer to definition (Mark Salter) [RHEL-56484]
- ARM: 9173/1: amba: kill amba_find_match() (Mark Salter) [RHEL-56484]
- ARM: 9172/1: amba: Cleanup amba pclk operation (Mark Salter) [RHEL-56484]
- ARM: 9163/1: amba: Move of_amba_device_decode_irq() into amba_probe() (Mark Salter) [RHEL-56484]
- ARM: 9162/1: amba: Kill sysfs attribute file of irq (Mark Salter) [RHEL-56484]
- ARM: 9121/1: amba: Drop unused functions about APB/AHB devices add (Mark Salter) [RHEL-56484]
- KVM: selftests: Allow skipping the KVM_RUN sanity check in rseq_test (Vitaly Kuznetsov) [RHEL-28186]
- smb: client: fix OOBs when building SMB2_IOCTL request (Paulo Alcantara) [RHEL-66476] {CVE-2024-50151}
- smb: client: fix possible double free in smb2_set_ea() (Paulo Alcantara) [RHEL-66493] {CVE-2024-50152}
- libeth: add Tx buffer completion helpers (Petr Oros) [RHEL-59099]
- net: intel: Remove MODULE_AUTHORs (Petr Oros) [RHEL-59099]
- libeth: support different types of buffers for Rx (Petr Oros) [RHEL-59099]
- libeth: add cacheline / struct layout assertion helpers (Petr Oros) [RHEL-59099]
- net: intel: Use *-y instead of *-objs in Makefile (Petr Oros) [RHEL-59099]
- libeth: add Rx buffer management (Petr Oros) [RHEL-59099]
- net: intel: introduce {, Intel} Ethernet common library (Petr Oros) [RHEL-59099]
- e1000e: Remove Meteor Lake SMBUS workarounds (Ivan Vecera) [RHEL-49812]
- e1000e: change I219 (19) devices to ADP (Ivan Vecera) [RHEL-49812]
- e1000e: avoid failing the system during pm_suspend (Ivan Vecera) [RHEL-49812]
- net: intel: Remove MODULE_AUTHORs (Ivan Vecera) [RHEL-49812]
- e1000e: fix force smbus during suspend flow (Ivan Vecera) [RHEL-49812]
- e1000e: Fix S0ix residency on corporate systems (Ivan Vecera) [RHEL-49812]
- net: intel: Use *-y instead of *-objs in Makefile (Ivan Vecera) [RHEL-49812]
- e1000e: move force SMBUS near the end of enable_ulp function (Ivan Vecera) [RHEL-49812]
- net: e1000e & ixgbe: Remove PCI_HEADER_TYPE_MFD duplicates (Ivan Vecera) [RHEL-49812]
- e1000e: change usleep_range to udelay in PHY mdic access (Ivan Vecera) [RHEL-49812]
- e1000e: Remove redundant runtime resume for ethtool_ops (Ivan Vecera) [RHEL-49812]
- net: intel: implement modern PM ops declarations (Ivan Vecera) [RHEL-49812]
- e1000e: move force SMBUS from enable ulp function to avoid PHY loss issue (Ivan Vecera) [RHEL-49812]
- e1000e: Workaround for sporadic MDI error on Meteor Lake systems (Ivan Vecera) [RHEL-49812]
- intel: legacy: Partial revert of field get conversion (Ivan Vecera) [RHEL-49812]
- e1000e: Minor flow correction in e1000_shutdown function (Ivan Vecera) [RHEL-49812]
- e1000e: correct maximum frequency adjustment values (Ivan Vecera) [RHEL-49812]
- intel: legacy: field get conversion (Ivan Vecera) [RHEL-49812]
- intel: legacy: field prep conversion (Ivan Vecera) [RHEL-49812]
- e1000e: make lost bits explicit (Ivan Vecera) [RHEL-49812]
- e1000e: Use pcie_capability_read_word() for reading LNKSTA (Ivan Vecera) [RHEL-49812]
- e1000e: Use PCI_EXP_LNKSTA_NLW & FIELD_GET() instead of custom defines/code (Ivan Vecera) [RHEL-49812]
- ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_find() (Guillaume Nault) [RHEL-68205] {CVE-2024-50304}
- ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_init_flow() (Guillaume Nault) [RHEL-68250] {CVE-2024-53042}
- Bluetooth: ISO: Fix UAF on iso_sock_timeout (CKI Backport Bot) [RHEL-66320] {CVE-2024-50124}
* Thu Nov 28 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-536.el9]
- gfs2: Get rid of demote_ok checks (Andreas Gruenbacher) [RHEL-67675]
- gfs2: Remove freeze_go_demote_ok (Andreas Gruenbacher) [RHEL-67675]
- Revert "GFS2: Don't add all glocks to the lru" (Andreas Gruenbacher) [RHEL-67675]
- gfs2: Revise glock reference counting model (Andreas Gruenbacher) [RHEL-67675]
- gfs2: Add GL_NOBLOCK flag (Andreas Gruenbacher) [RHEL-67675]
- gfs2: fix double destroy_workqueue error (Andreas Gruenbacher) [RHEL-67675]
- gfs2: Switch to a per-filesystem glock workqueue (Andreas Gruenbacher) [RHEL-67675]
- gfs2: Report when glocks cannot be freed for a long time (Andreas Gruenbacher) [RHEL-67675]
- gfs2: gfs2_glock_get cleanup (Andreas Gruenbacher) [RHEL-67675]
- gfs2: Invert the GLF_INITIAL flag (Andreas Gruenbacher) [RHEL-67675]
- gfs2: Remove outdated comment in glock_work_func (Andreas Gruenbacher) [RHEL-67675]
- gfs2: Update glocks documentation (Andreas Gruenbacher) [RHEL-67675]
- gfs2: Rename handle_callback to request_demote (Andreas Gruenbacher) [RHEL-67675]
- gfs2: Rename GLF_FROZEN to GLF_HAVE_FROZEN_REPLY (Andreas Gruenbacher) [RHEL-67675]
- gfs2: Rename GLF_REPLY_PENDING to GLF_HAVE_REPLY (Andreas Gruenbacher) [RHEL-67675]
- gfs2: Rename GLF_FREEING to GLF_UNLOCKED (Andreas Gruenbacher) [RHEL-67675]
- gfs2: Remove useless return statement in run_queue (Andreas Gruenbacher) [RHEL-67675]
- gfs2: Remove unnecessary function prototype (Andreas Gruenbacher) [RHEL-67675]
- gfs2: dynamically allocate the gfs2-qd shrinker (Andreas Gruenbacher) [RHEL-67675]
- gfs2: dynamically allocate the gfs2-glock shrinker (Andreas Gruenbacher) [RHEL-67675]
- Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change (CKI Backport Bot) [RHEL-63971] {CVE-2024-50044}
- selftests/mm: relax test to fail after 100 migration failures (Radostin Stoyanov) [RHEL-62703]
- perf dso: Fix symtab_type for kmod compression (Michael Petlan) [RHEL-62198]
- Bluetooth: HCI: Fix potential null-ptr-deref (CKI Backport Bot) [RHEL-38466] {CVE-2024-36011}
- RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey (Mohammad Heib) [RHEL-67317]
- RDMA/bnxt_re: Remove some dead code (Mohammad Heib) [RHEL-67317]
- RDMA/bnxt_re: Fix some error handling paths in bnxt_re_probe() (Mohammad Heib) [RHEL-67317]
- RDMA/bnxt_re: synchronize the qp-handle table array (Mohammad Heib) [RHEL-67317]
- RDMA/bnxt_re: Fix the usage of control path spin locks (Mohammad Heib) [RHEL-67317]
- bnxt_re: Fix imm_data endianness (Mohammad Heib) [RHEL-67317]
- Bluetooth: hci: fix null-ptr-deref in hci_read_supported_codecs (CKI Backport Bot) [RHEL-66803] {CVE-2024-50255}
- Revert "ixgbe: Manual AN-37 for troublesome link partners for X550 SFI" (Ivan Vecera) [RHEL-44950]
- Bluetooth: hci_core: Fix calling mgmt_device_connected (Bastien Nocera) [RHEL-63624] {CVE-2024-49950}
- Bluetooth: L2CAP: Fix uaf in l2cap_connect (CKI Backport Bot) [RHEL-63624] {CVE-2024-49950}
- Bluetooth: SCO: Fix UAF on sco_sock_timeout (CKI Backport Bot) [RHEL-65927] {CVE-2024-50125}
- Bluetooth: hci_sync: Fix UAF in hci_acl_create_conn_sync (Bastien Nocera) [RHEL-63875] {CVE-2024-50029}
- Bluetooth: hci_sync: Fix UAF on create_le_conn_complete (Bastien Nocera) [RHEL-63875] {CVE-2024-50029}
- Bluetooth: hci_sync: Fix UAF on hci_abort_conn_sync (Bastien Nocera) [RHEL-63875] {CVE-2024-50029}
- Bluetooth: hci_sync: Attempt to dequeue connection attempt (Bastien Nocera) [RHEL-63875] {CVE-2024-50029}
- Bluetooth: hci_sync: Add helper functions to manipulate cmd_sync queue (Bastien Nocera) [RHEL-63875] {CVE-2024-50029}
- Bluetooth: hci_conn: Fix UAF Write in __hci_acl_create_connection_sync (Bastien Nocera) [RHEL-63875] {CVE-2024-50029}
- Bluetooth: hci_conn: Always use sk_timeo as conn_timeout (Bastien Nocera) [RHEL-63875] {CVE-2024-50029}
- Bluetooth: Remove pending ACL connection attempts (Bastien Nocera) [RHEL-63875] {CVE-2024-50029}
- Bluetooth: hci_conn: Only do ACL connections sequentially (Bastien Nocera) [RHEL-63875] {CVE-2024-50029}
- Bluetooth: hci_event: Use HCI error defines instead of magic values (Bastien Nocera) [RHEL-63875] {CVE-2024-50029}
- Bluetooth: Remove superfluous call to hci_conn_check_pending() (Bastien Nocera) [RHEL-63875] {CVE-2024-50029}
- Bluetooth: Call iso_exit() on module unload (CKI Backport Bot) [RHEL-65144] {CVE-2024-50078}
- Bluetooth: ISO: Fix multiple init when debugfs is disabled (CKI Backport Bot) [RHEL-65135] {CVE-2024-50077}
- Bluetooth: bnep: fix wild-memory-access in proto_unregister (CKI Backport Bot) [RHEL-66364] {CVE-2024-50148}
- fsdax: dax_unshare_iter needs to copy entire blocks (Brian Foster) [RHEL-64959]
- fsdax: remove zeroing code from dax_unshare_iter (Brian Foster) [RHEL-64959]
- iomap: turn iomap_want_unshare_iter into an inline function (Brian Foster) [RHEL-64959]
- iomap: share iomap_unshare_iter predicate code with fsdax (Brian Foster) [RHEL-64959]
- iomap: constrain the file range passed to iomap_file_unshare (Brian Foster) [RHEL-64959]
- iomap: don't bother unsharing delalloc extents (Brian Foster) [RHEL-64959]
- iomap: improve shared block detection in iomap_unshare_iter (Brian Foster) [RHEL-64959]
- iomap: convert iomap_unshare_iter to use large folios (Brian Foster) [RHEL-64959]
- xfs: don't allocate COW extents when unsharing a hole (Brian Foster) [RHEL-64959]
- xfs: don't free cowblocks from under dirty pagecache on unshare (Brian Foster) [RHEL-64959]
- xfs: skip background cowblock trims on inodes open for write (Brian Foster) [RHEL-64959]
- uprobe: avoid out-of-bounds memory access of fetching args (Oleg Nesterov) [RHEL-64995] {CVE-2024-50067}
- uprobes: encapsulate preparation of uprobe args buffer (Oleg Nesterov) [RHEL-64995] {CVE-2024-50067}
* Wed Nov 27 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-535.el9]
- redhat: create 'crashkernel=' addons for UKI (Vitaly Kuznetsov) [RHEL-33051]
- redhat: avoid superfluous quotes in UKI cmdline addones (Vitaly Kuznetsov) [RHEL-33051]
- x86/mm: Fix a kdump kernel failure on SME system when CONFIG_IMA_KEXEC=y (Baoquan He) [RHEL-39727]
- netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (CKI Backport Bot) [RHEL-66855] {CVE-2024-50251}
- cxl/port: Fix use-after-free, permit out-of-order decoder shutdown (CKI Backport Bot) [RHEL-66836] {CVE-2024-50226}
- fs/netfs/fscache_cookie: add missing "n_accesses" check (CKI Backport Bot) [RHEL-57214] {CVE-2024-45000}
- ACPI: sysfs: validate return type of _STR method (CKI Backport Bot) [RHEL-63262] {CVE-2024-49860}
- tty: n_gsm: Fix use-after-free in gsm_cleanup_mux (CKI Backport Bot) [RHEL-65117] {CVE-2024-50073}
- ACPI: PAD: fix crash in exit_round_robin() (Mark Langsdorf) [RHEL-64453] {CVE-2024-49935}
- ext4: avoid use-after-free in ext4_ext_show_leaf() (CKI Backport Bot) [RHEL-64591] {CVE-2024-49889}
- kthread: unpark only parked kthread (Radostin Stoyanov) [RHEL-63788] {CVE-2024-50019}
- irqchip/gic-v4: Correctly deal with set_affinity on lazily-mapped VPEs (Charles Mirabile) [RHEL-66968] {CVE-2024-50192}
- irqchip/gic-v4: Don't allow a VMOVP on a dying VPE (Charles Mirabile) [RHEL-66968] {CVE-2024-50192}
- selftests: fib_nexthops: Test 16-bit next hop weights (Ivan Vecera) [RHEL-68365]
- selftests: router_mpath_nh_res: Test 16-bit next hop weights (Ivan Vecera) [RHEL-68365]
- selftests: router_mpath_nh: Test 16-bit next hop weights (Ivan Vecera) [RHEL-68365]
- selftests: router_mpath: Sleep after MZ (Ivan Vecera) [RHEL-68365]
- net: nexthop: Increase weight to u16 (Ivan Vecera) [RHEL-68365]
- net: nexthop: Add flag to assert that NHGRP reserved fields are zero (Ivan Vecera) [RHEL-68365]
- mm, slub: avoid zeroing kmalloc redzone (Waiman Long) [RHEL-64035] {CVE-2024-49885}
- mm/slub: avoid zeroing outside-object freepointer for single free (Waiman Long) [RHEL-64035]
- slub, kasan: improve interaction of KASAN and slub_debug poisoning (Waiman Long) [RHEL-64035]
- jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error (CKI Backport Bot) [RHEL-64518] {CVE-2024-49959}
- page_pool: export page_pool_disable_direct_recycling() (Felix Maurer) [RHEL-57765]
- page_pool: fix &page_pool_params kdoc issues (Felix Maurer) [RHEL-57765]
- xsk: use generic DMA sync shortcut instead of a custom one (Felix Maurer) [RHEL-57765]
- page_pool: check for DMA sync shortcut earlier (Felix Maurer) [RHEL-57765]
- page_pool: don't use driver-set flags field directly (Felix Maurer) [RHEL-57765]
- page_pool: make sure frag API fields don't span between cachelines (Felix Maurer) [RHEL-57765]
- page_pool: add DMA-sync-for-CPU inline helper (Felix Maurer) [RHEL-57765]
- page_pool: constify some read-only function arguments (Felix Maurer) [RHEL-57765]
- page_pool: try direct bulk recycling (Felix Maurer) [RHEL-57765]
- page_pool: check for PP direct cache locality later (Felix Maurer) [RHEL-57765]
- net: page_pool: factor out page_pool recycle check (Felix Maurer) [RHEL-57765]
- net: page_pool: fix recycle stats for system page_pool allocator (Felix Maurer) [RHEL-57765]
- page_pool: disable direct recycling based on pool->cpuid on destroy (Felix Maurer) [RHEL-57765]
- scsi: lpfc: Update lpfc version to 14.4.0.5 (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Support loopback tests with VMID enabled (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Revise TRACE_EVENT log flag severities from KERN_ERR to KERN_WARNING (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Ensure DA_ID handling completion before deleting an NPIV instance (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Fix kref imbalance on fabric ndlps from dev_loss_tmo handler (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Restrict support for 32 byte CDBs to specific HBAs (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Update phba link state conditional before sending CMF_SYNC_WQE (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Add ELS_RSP cmd to the list of WQEs to flush in lpfc_els_flush_cmd() (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Remove trailing space after \n newline (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Update lpfc version to 14.4.0.4 (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Update PRLO handling in direct attached topology (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Fix unsolicited FLOGI kref imbalance when in direct attached topology (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Fix unintentional double clearing of vmid_flag (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Validate hdwq pointers before dereferencing in reset/errata paths (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Remove redundant vport assignment when building an abort request (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Change diagnostic log flag during receipt of unknown ELS cmds (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Update lpfc version to 14.4.0.3 (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Revise lpfc_prep_embed_io routine with proper endian macro usages (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Fix incorrect request len mbox field when setting trunking via sysfs (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Handle mailbox timeouts in lpfc_get_sfp_info (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Fix handling of fully recovered fabric node in dev_loss callbk (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Relax PRLI issue conditions after GID_FT response (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Allow DEVICE_RECOVERY mode after RSCN receipt if in PRLI_ISSUE state (Dick Kennedy) [RHEL-53595]
- scsi: lpfc: Cancel ELS WQE instead of issuing abort when SLI port is inactive (Dick Kennedy) [RHEL-53595]
- dm-raid: Fix WARN_ON_ONCE check for sync_thread in raid_resume (CKI Backport Bot) [RHEL-54875] {CVE-2024-43820}
- ACPI: PRM: Clean up guid type in struct prm_handler_info (Mark Langsdorf) [RHEL-66520] {CVE-2024-50141}
- ACPI: PRM: Find EFI_MEMORY_RUNTIME block for PRM handler and context (CKI Backport Bot) [RHEL-66520] {CVE-2024-50141}
- ext4: force disable fscrypt feature (Brian Foster) [RHEL-41061]
- exfat: fix memory leak in exfat_load_bitmap() (CKI Backport Bot) [RHEL-63633] {CVE-2024-50013}
- nbd: fix race between timeout and normal completion (Ming Lei) [RHEL-55992]
- nfsd: map the EBADMSG to nfserr_io to avoid warning (Olga Kornievskaia) [RHEL-63586] {CVE-2024-49875}
- bpf: Use nla_ok() instead of checking nla_len directly (Petr Oros) [RHEL-57755]
- devlink: use kvzalloc() to allocate devlink instance resources (Petr Oros) [RHEL-57755]
- Documentation: Add documentation for eswitch attribute (Petr Oros) [RHEL-57755]
- devlink: fix port new reply cmd type (Petr Oros) [RHEL-57755]
- tools: ynl: add header guards for nlctrl (Petr Oros) [RHEL-57755]
- devlink: Add comments to use netlink gen tool (Petr Oros) [RHEL-57755]
- net/netlink: Add getsockopt support for NETLINK_LISTEN_ALL_NSID (Petr Oros) [RHEL-57755]
- netlink: specs: support generating code for genl socket priv (Petr Oros) [RHEL-57755]
- tools: ynl: remove trailing semicolon (Petr Oros) [RHEL-57755]
- netlink: specs: support unterminated-ok (Petr Oros) [RHEL-57755]
- tools: ynl-gen: support using pre-defined values in attr checks (Petr Oros) [RHEL-57755]
- ynl: samples: fix recycling rate calculation (Petr Oros) [RHEL-57755]
- tools: ynl: Fix spelling mistake "Constructred" -> "Constructed" (Petr Oros) [RHEL-57755]
- doc/netlink/specs: Add spec for nlctrl netlink family (Petr Oros) [RHEL-57755]
- doc/netlink: Allow empty enum-name in ynl specs (Petr Oros) [RHEL-57755]
- tools/net/ynl: Add nest-type-value decoding (Petr Oros) [RHEL-57755]
- tools/net/ynl: Fix c codegen for array-nest (Petr Oros) [RHEL-57755]
- tools/net/ynl: Fix extack decoding for netlink-raw (Petr Oros) [RHEL-57755]
- tools: ynl: check for overflow of constructed messages (Petr Oros) [RHEL-57755]
- tools: ynl: add --dbg-small-recv for easier kernel testing (Petr Oros) [RHEL-57755]
- tools: ynl: support debug printing messages (Petr Oros) [RHEL-57755]
- tools: ynl: allow setting recv() size (Petr Oros) [RHEL-57755]
- tools: ynl: move the new line in NlMsg __repr__ (Petr Oros) [RHEL-57755]
- tools: ynl: remove __pycache__ during clean (Petr Oros) [RHEL-57755]
- tools: ynl: add distclean to .PHONY in all makefiles (Petr Oros) [RHEL-57755]
- tools: ynl: rename make hardclean -> distclean (Petr Oros) [RHEL-57755]
- genetlink: fit NLMSG_DONE into same read() as families (Petr Oros) [RHEL-57755]
- netdev: let netlink core handle -EMSGSIZE errors (Petr Oros) [RHEL-57755]
- netlink: handle EMSGSIZE errors in the core (Petr Oros) [RHEL-57755]
- tools: ynl: use MSG_DONTWAIT for getting notifications (Petr Oros) [RHEL-57755]
- tools: ynl: remove the libmnl dependency (Petr Oros) [RHEL-57755]
- tools: ynl: stop using mnl socket helpers (Petr Oros) [RHEL-57755]
- tools: ynl: switch away from MNL_CB_* (Petr Oros) [RHEL-57755]
- tools: ynl: switch away from mnl_cb_t (Petr Oros) [RHEL-57755]
- tools: ynl: stop using mnl_cb_run2() (Petr Oros) [RHEL-57755]
- tools: ynl: use ynl_sock_read_msgs() for ACK handling (Petr Oros) [RHEL-57755]
- tools: ynl: wrap recv() + mnl_cb_run2() into a single helper (Petr Oros) [RHEL-57755]
- tools: ynl-gen: remove unused parse code (Petr Oros) [RHEL-57755]
- tools: ynl: make yarg the first member of struct ynl_dump_state (Petr Oros) [RHEL-57755]
- tools: ynl: create local ARRAY_SIZE() helper (Petr Oros) [RHEL-57755]
- tools: ynl: create local nlmsg access helpers (Petr Oros) [RHEL-57755]
- tools: ynl: create local for_each helpers (Petr Oros) [RHEL-57755]
- tools: ynl: create local attribute helpers (Petr Oros) [RHEL-57755]
- tools: ynl: give up on libmnl for auto-ints (Petr Oros) [RHEL-57755]
- tools: ynl: protect from old OvS headers (Petr Oros) [RHEL-57755]
- tools: ynl: fix header guards (Petr Oros) [RHEL-57755]
- genetlink: make info in GENL_REQ_ATTR_CHECK() const (Petr Oros) [RHEL-57755]
- tools: ynl: allow user to pass enum string instead of scalar value (Petr Oros) [RHEL-57755]
- tools: ynl: process all scalar types encoding in single elif statement (Petr Oros) [RHEL-57755]
- tools: ynl: allow user to specify flag attr with bool values (Petr Oros) [RHEL-57755]
- tools: ynl: don't access uninitialized attr_space variable (Petr Oros) [RHEL-57755]
- tools: ynl: add support for encoding multi-attr (Petr Oros) [RHEL-57755]
- doc: netlink: specs: tc: add multi-attr to tc-taprio-sched-entry (Petr Oros) [RHEL-57755]
- tools: ynl: correct typo and docstring (Petr Oros) [RHEL-57755]
- Documentation: Fix counter name of mlx5 vnic reporter (Petr Oros) [RHEL-57755]
- net: make dev_unreg_count global (Petr Oros) [RHEL-57755]
- tools: ynl: auto-gen for all genetlink families (Petr Oros) [RHEL-57755]
- tools: ynl: generate code for ovs families (Petr Oros) [RHEL-57755]
- tools: ynl: include dpll and mptcp_pm in C codegen (Petr Oros) [RHEL-57755]
- tools/net/ynl: Add type info to struct members in generated docs (Petr Oros) [RHEL-57755]
- doc/netlink: Describe nested structs in netlink raw docs (Petr Oros) [RHEL-57755]
- tools/net/ynl: Add support for nested structs (Petr Oros) [RHEL-57755]
- tools/net/ynl: Move formatted_string method out of NlAttr (Petr Oros) [RHEL-57755]
- tools/net/ynl: Rename _fixed_header_size() to _struct_size() (Petr Oros) [RHEL-57755]
- tools/net/ynl: Combine struct decoding logic in ynl (Petr Oros) [RHEL-57755]
- tools/net/ynl: Encode default values for binary blobs (Petr Oros) [RHEL-57755]
- tools/net/ynl: Add support for encoding sub-messages (Petr Oros) [RHEL-57755]
- tools/net/ynl: Refactor fixed header encoding into separate method (Petr Oros) [RHEL-57755]
- doc/netlink: Describe sub-message selector resolution (Petr Oros) [RHEL-57755]
- tools/net/ynl: Support sub-messages in nested attribute spaces (Petr Oros) [RHEL-57755]
- netlink: Return unsigned value for nla_len() (Petr Oros) [RHEL-57755]
- tools: ynl: move private definitions to a separate header (Petr Oros) [RHEL-57755]
- tools: ynl: remove generated user space code from git (Petr Oros) [RHEL-57755]
- ice: document RDMA devlink parameters (Petr Oros) [RHEL-57755]
- tracing: devlink: Use static array for string in devlink_trap_report event (Petr Oros) [RHEL-57755]
- net: get rid of rtnl_lock_unregistering() (Petr Oros) [RHEL-57755]
- netfilter: br_netfilter: Use nested-BH locking for brnf_frag_data_storage. (Michal Schmidt) [RHEL-59089]
- locking/local_lock: Add local nested BH locking infrastructure. (Michal Schmidt) [RHEL-59089]
- locking/local_lock: Introduce guard definition for local_lock. (Michal Schmidt) [RHEL-59089]
- vhost_vdpa: assign irq bypass producer token correctly (Cindy Lu) [RHEL-63364] {CVE-2024-47748}
- nfsd: call cache_put if xdr_reserve_space returns NULL (Olga Kornievskaia) [RHEL-63382] {CVE-2024-47737}
* Mon Nov 25 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-534.el9]
- block: fix integer overflow in BLKSECDISCARD (Ming Lei) [RHEL-64512] {CVE-2024-49994}
- fsnotify: clear PARENT_WATCHED flags lazily (CKI Backport Bot) [RHEL-62134] {CVE-2024-47660}
- thunderbolt: Fix KASAN reported stack out-of-bounds read in tb_retimer_scan() (Desnes Nunes) [RHEL-59051]
- usb: typec: tcpm: restrict SNK_WAIT_CAPABILITIES_TIMEOUT transitions to non self-powered devices (Desnes Nunes) [RHEL-59051]
- drm/test: fix the gem shmem test to map the sg table. (Desnes Nunes) [RHEL-59051]
- dt-bindings: usb: qcom,dwc3: Update ipq5332 interrupt info (Desnes Nunes) [RHEL-59051]
- minmax: improve macro expansion and type checking (Desnes Nunes) [RHEL-59051]
- minmax: simplify min()/max()/clamp() implementation (Desnes Nunes) [RHEL-59051]
- minmax: don't use max() in situations that want a C constant expression (Desnes Nunes) [RHEL-59051]
- minmax: make generic MIN() and MAX() macros available everywhere (Desnes Nunes) [RHEL-59051]
- minmax: simplify and clarify min_t()/max_t() implementation (Desnes Nunes) [RHEL-59051]
- minmax: add a few more MIN_T/MAX_T users (Desnes Nunes) [RHEL-59051]
- minmax: avoid overly complicated constant expressions in VM code (Desnes Nunes) [RHEL-59051]
- mm: set pageblock_order to HPAGE_PMD_ORDER in case with !CONFIG_HUGETLB_PAGE but THP enabled (Desnes Nunes) [RHEL-59051]
- minmax: fix indentation of __cmp_once() and __clamp_once() (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Fix busy loop on ASUS VivoBooks (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Remove useless error check from ucsi_read_error() (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Call CANCEL from single location (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Common function for the GET_PD_MESSAGE command (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Only assign the identity structure if the PPM supports it (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Don't truncate the reads (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Remove unused fields from struct ucsi_connector_status (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Fix cable registration (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Fix the partner PD revision (Desnes Nunes) [RHEL-59051]
- usb: dwc3: core: update LC timer as per USB Spec V3.2 (Desnes Nunes) [RHEL-59051]
- usb: dwc3: Avoid waking up gadget during startxfer (Desnes Nunes) [RHEL-59051]
- USB: serial: option: add MeiG Smart SRM825L (Desnes Nunes) [RHEL-59051]
- usb: cdnsp: fix for Link TRB with TC (Desnes Nunes) [RHEL-59051]
- usb: dwc3: ep0: Don't reset resource alloc flag (including ep0) (Desnes Nunes) [RHEL-59051]
- usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes() (Desnes Nunes) [RHEL-59051]
- usb: typec: fsa4480: Relax CHIP_ID check (Desnes Nunes) [RHEL-59051]
- dt-bindings: usb: microchip,usb2514: Fix reference USB device schema (Desnes Nunes) [RHEL-59051]
- cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller (Desnes Nunes) [RHEL-59051]
- usb: cdnsp: fix incorrect index in cdnsp_get_hw_deq function (Desnes Nunes) [RHEL-59051]
- usb: dwc3: core: Prevent USB core invalid event buffer address access (Desnes Nunes) [RHEL-59051] {CVE-2024-46675}
- xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration (Desnes Nunes) [RHEL-59051]
- Revert "usb: typec: tcpm: clear pd_event queue in PORT_RESET" (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Fix the return value of ucsi_run_command() (Desnes Nunes) [RHEL-59051]
- usb: xhci: fix duplicate stall handling in handle_tx_event() (Desnes Nunes) [RHEL-59051]
- usb: xhci: Check for xhci->interrupters being allocated in xhci_mem_clearup() (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Fix a deadlock in ucsi_send_command_common() (Desnes Nunes) [RHEL-59051]
- usb: typec: tcpm: avoid sink goto SNK_UNATTACHED state if not received source capability message (Desnes Nunes) [RHEL-59051]
- thunderbolt: Mark XDomain as unplugged when router is removed (Desnes Nunes) [RHEL-59051]
- phy: fsl-imx8mq-usb: fix tuning parameter name (Desnes Nunes) [RHEL-59051]
- thunderbolt: Fix memory leaks in {port|retimer}_sb_regs_write() (Desnes Nunes) [RHEL-59051]
- USB: serial: debug: do not echo input by default (Desnes Nunes) [RHEL-59051]
- usb: typec: tipd: Delete extra semi-colon (Desnes Nunes) [RHEL-59051]
- usb: typec: tipd: Fix dereferencing freeing memory in tps6598x_apply_patch() (Desnes Nunes) [RHEL-59051]
- usb: typec: tcpci: Fix error code in tcpci_check_std_output_cap() (Desnes Nunes) [RHEL-59051]
- usb: typec: fsa4480: Check if the chip is really there (Desnes Nunes) [RHEL-59051]
- usb: gadget: core: Check for unset descriptor (Desnes Nunes) [RHEL-59051] {CVE-2024-44960}
- dt-bindings: usb: microchip,usb2514: Add USB2517 compatible (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Fix custom control mapping probing (Desnes Nunes) [RHEL-59051]
- USB: uas: Implement the new shutdown callback (Desnes Nunes) [RHEL-59051]
- USB: core: add 'shutdown' callback to usb_driver (Desnes Nunes) [RHEL-59051]
- usb: typec: Drop explicit initialization of struct i2c_device_id::driver_data to 0 (Desnes Nunes) [RHEL-59051]
- usb: dwc3: enable CCI support for AMD-xilinx DWC3 controller (Desnes Nunes) [RHEL-59051]
- usb: gadget: Use u16 types for 16-bit fields (Desnes Nunes) [RHEL-59051]
- pinctrl: tegra: Use scope based of_node_put() cleanups (Desnes Nunes) [RHEL-59051]
- of: Introduce for_each_*_child_of_node_scoped() to automate of_node_put() handling (Desnes Nunes) [RHEL-59051]
- of: Add cleanup.h based auto release via __free(device_node) markings (Desnes Nunes) [RHEL-59051]
- writing_musb_glue_layer.rst: Fix broken URL (Desnes Nunes) [RHEL-59051]
- redhat: configs: Drop CONFIG_MEMSTICK_REALTEK_PCI config option (Desnes Nunes) [RHEL-59051]
- memstick: rtsx_pci_ms: Remove Realtek PCI memstick driver (Desnes Nunes) [RHEL-59051]
- USB: serial: garmin_gps: use struct_size() to allocate pkt (Desnes Nunes) [RHEL-59051]
- USB: serial: garmin_gps: annotate struct garmin_packet with __counted_by (Desnes Nunes) [RHEL-59051]
- USB: serial: add missing MODULE_DESCRIPTION() macros (Desnes Nunes) [RHEL-59051]
- USB: serial: spcp8x5: remove unused struct 'spcp8x5_usb_ctrl_arg' (Desnes Nunes) [RHEL-59051]
- usb: dwc3: core: Check all ports when set phy suspend (Desnes Nunes) [RHEL-59051]
- usb: typec: tcpci: add support to set connector orientation (Desnes Nunes) [RHEL-59051]
- dt-bindings: usb: Convert fsl-usb to yaml (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: reorder operations in ucsi_run_command() (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: extract common code for command handling (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: inline ucsi_read_message_in (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: rework command execution functions (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: split read operation (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: simplify command sending API (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: move ucsi_acknowledge() from ucsi_read_error() (Desnes Nunes) [RHEL-59051]
- phy: core: Fix documentation of of_phy_get (Desnes Nunes) [RHEL-59051]
- redhat/configs: Adding CONFIG_UCSI_LENOVO_YOGA_C630 (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: add Lenovo Yoga C630 glue driver (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: UCSI2.0 Get Error Status changes (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: UCSI2.0 Get Error Status data structure changes (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Only set number of plug altmodes after registration (Desnes Nunes) [RHEL-59051]
- xhci: sort out TRB Endpoint ID bitfield macros (Desnes Nunes) [RHEL-59051]
- xhci: Apply XHCI_RESET_TO_DEFAULT quirk to TGL (Desnes Nunes) [RHEL-59051]
- usb: xhci: add 'goto' for halted endpoint check in handle_tx_event() (Desnes Nunes) [RHEL-59051]
- usb: xhci: move process TD code out of the while loop (Desnes Nunes) [RHEL-59051]
- usb: xhci: remove infinite loop prevention (Desnes Nunes) [RHEL-59051]
- usb: xhci: remove false xhci_giveback_urb_in_irq() header comment (Desnes Nunes) [RHEL-59051]
- usb: xhci: ensure skipped isoc TDs are returned when isoc ring is stopped (Desnes Nunes) [RHEL-59051]
- xhci: rework xhci internal endpoint halt state detection. (Desnes Nunes) [RHEL-59051]
- usb: xhci: remove obsolete sanity check debug messages (Desnes Nunes) [RHEL-59051]
- usb: xhci: improve error message for targetless transfer event (Desnes Nunes) [RHEL-59051]
- usb: xhci: move untargeted transfer event handling to a separate function (Desnes Nunes) [RHEL-59051]
- usb: xhci: move all segment re-numbering to xhci_link_rings() (Desnes Nunes) [RHEL-59051]
- usb: xhci: move link chain bit quirk checks into one helper function. (Desnes Nunes) [RHEL-59051]
- usb: xhci: remove unused argument from handle_port_status() (Desnes Nunes) [RHEL-59051]
- usb: xhci: remove unused argument from xhci_handle_cmd_config_ep() (Desnes Nunes) [RHEL-59051]
- usb: xhci: remove unused 'xhci' argument (Desnes Nunes) [RHEL-59051]
- usb: xhci: remove 'num_trbs' from struct 'xhci_td' (Desnes Nunes) [RHEL-59051]
- xhci: dbc: Allow users to modify DbC poll interval via sysfs (Desnes Nunes) [RHEL-59051]
- xhci: Set correct transferred length for cancelled isoc transfers (Desnes Nunes) [RHEL-59051]
- xhci: show usb device name in xhci urb tracing (Desnes Nunes) [RHEL-59051]
- xhci: Remove dead code in xhci_move_dequeue_past_td() (Desnes Nunes) [RHEL-59051]
- usb: chipidea: ci_hdrc_imx: Switch to RUNTIME/SYSTEM_SLEEP_PM_OPS() (Desnes Nunes) [RHEL-59051]
- usb: misc: onboard_usb_dev: Add match function (Desnes Nunes) [RHEL-59051]
- usb: uas: set host status byte on data completion error (Desnes Nunes) [RHEL-59051]
- media: b2c2: flexcop-usb: fix flexcop_usb_memory_req (Desnes Nunes) [RHEL-59051]
- media: flexcop-usb: Use min macro (Desnes Nunes) [RHEL-59051]
- media: cx231xx: Constify struct vb2_ops (Desnes Nunes) [RHEL-59051]
- dt-bindings: usb: Add the binding example for the Genesys Logic GL3523 hub (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: psy: Add support for the charge type property (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Changing the driver data type to void (Desnes Nunes) [RHEL-59051]
- dt-bindings: usb: qcom,dwc3: Add SC8180X compatibles (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: don't retrieve PDOs if not supported (Desnes Nunes) [RHEL-59051]
- usb: host: xhci-plat: Add support for XHCI_WRITE_64_HI_LO (Desnes Nunes) [RHEL-59051]
- xhci: Add a quirk for writing ERST in high-low order (Desnes Nunes) [RHEL-59051]
- usb: dwc3: Support quirk for writing high-low order (Desnes Nunes) [RHEL-59051]
- usb: typec: tipd: use min() to set tps6598x firmware packet size (Desnes Nunes) [RHEL-59051]
- usb: typec: tipd: add error log to provide firmware name and size (Desnes Nunes) [RHEL-59051]
- usb: typec: tipd: drop second firmware name read (Desnes Nunes) [RHEL-59051]
- usb: typec: tcpm: use 'time_left' variable with wait_for_completion_timeout() (Desnes Nunes) [RHEL-59051]
- usb: misc: Drop explicit initialization of struct i2c_device_id::driver_data to 0 (Desnes Nunes) [RHEL-59051]
- usb: add missing MODULE_DESCRIPTION() macros (Desnes Nunes) [RHEL-59051]
- usb: common: add missing MODULE_DESCRIPTION() macros (Desnes Nunes) [RHEL-59051]
- usb: host: add missing MODULE_DESCRIPTION() macros (Desnes Nunes) [RHEL-59051]
- usb: misc: add missing MODULE_DESCRIPTION() macros (Desnes Nunes) [RHEL-59051]
- dt-bindings: usb: cdns,usb3: use common usb-drd yaml (Desnes Nunes) [RHEL-59051]
- thunderbolt: debugfs: Use FIELD_GET() (Desnes Nunes) [RHEL-59051]
- thunderbolt: Add receiver lane margining support for retimers (Desnes Nunes) [RHEL-59051]
- thunderbolt: Make margining functions accept target and retimer index (Desnes Nunes) [RHEL-59051]
- thunderbolt: Split out margining from USB4 port (Desnes Nunes) [RHEL-59051]
- thunderbolt: Add sideband register access to debugfs (Desnes Nunes) [RHEL-59051]
- thunderbolt: Make usb4_port_sb_read/write() available outside of usb4.c (Desnes Nunes) [RHEL-59051]
- thunderbolt: Move usb4_port_margining_caps() declaration into correct place (Desnes Nunes) [RHEL-59051]
- thunderbolt: Mention Thunderbolt/USB4 debugging tools in Kconfig (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Remove mappings form uvc_device_info (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Remove PLF device quirking (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Cleanup version-specific mapping (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Probe the PLF characteristics (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Refactor Power Line Frequency limit selection (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Allow custom control mapping (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Fix the bandwdith quirk on USB 3.x (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Force UVC version to 1.0a for 0408:4035 (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Override default flags (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Enforce alignment of frame and interval (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Add quirk for invalid dev_sof in Logitech C920 (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Fix integer overflow calculating timestamp (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Fix hw timestamp handling for slow FPS (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Refactor clock circular buffer (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Allow hw clock updates with buffers not full (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Quirk for invalid dev_sof in Logitech C922 (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Ignore empty TS packets (Desnes Nunes) [RHEL-59051]
- media: uvcvideo: Support timestamp lists of any size (Desnes Nunes) [RHEL-59051]
- redhat/configs: Adding CONFIG_PHY_FSL_IMX8QM_HSIO (Desnes Nunes) [RHEL-59051]
- phy: freescale: imx8qm-hsio: Add i.MX8QM HSIO PHY driver support (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Enable UCSI v2.0 notifications (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Add new capability bits (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Always set number of alternate modes (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Delay alternate mode discovery (Desnes Nunes) [RHEL-59051]
- usb: typec: Update sysfs when setting ops (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Fix null pointer dereference in trace (Desnes Nunes) [RHEL-59051]
- usb: typec: tcpm: print error on hard reset (Desnes Nunes) [RHEL-59051]
- usb: typec: tcpm: avoid resets for missing source capability messages (Desnes Nunes) [RHEL-59051]
- usb: typec: ucsi: Add new notification bits (Desnes Nunes) [RHEL-59051]
- usb: cdns3-ti: Add workaround for Errata i2409 (Desnes Nunes) [RHEL-59051]
- usb: cdns3: Add quirk flag to enable suspend residency (Desnes Nunes) [RHEL-59051]
- usb-storage: Optimize scan delay more precisely (Desnes Nunes) [RHEL-59051]
- gnss: add USB support (Desnes Nunes) [RHEL-59051]
- xfs: fix finding a last resort AG in xfs_filestream_pick_ag (CKI Backport Bot) [RHEL-66904] {CVE-2024-50216}
- ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package() (Mark Langsdorf) [RHEL-64502] {CVE-2024-49962}
- parport: Proper fix for array out-of-bounds access (CKI Backport Bot) [RHEL-65181] {CVE-2024-50074}
- scsi: target: core: Fix null-ptr-deref in target_alloc_device() (CKI Backport Bot) [RHEL-66470] {CVE-2024-50153}
- blk-mq: setup queue ->tag_set before initializing hctx (CKI Backport Bot) [RHEL-65152] {CVE-2024-50081}
- udf: fix uninit-value use in udf_get_fileshortad (CKI Backport Bot) [RHEL-66420] {CVE-2024-50143}
- block: fix potential invalid pointer dereference in blk_add_partition (Ming Lei) [RHEL-63267] {CVE-2024-47705}
- xfs: dquot recovery does not validate the recovered dquot (Bill O'Donnell) [RHEL-62760]
- block: update the stable_writes flag in bdev_add (Bill O'Donnell) [RHEL-62760]
- xfs: clean up dqblk extraction (Bill O'Donnell) [RHEL-62760]
- xfs: respect the stable writes flag on the RT device (Bill O'Donnell) [RHEL-62760]
- filemap: add a per-mapping stable writes flag (Bill O'Donnell) [RHEL-62760]
- xfs: clean up FS_XFLAG_REALTIME handling in xfs_ioctl_setattr_xflags (Bill O'Donnell) [RHEL-62760]
- xfs: inode recovery does not validate the recovered inode (Bill O'Donnell) [RHEL-62760]
- xfs: up(ic_sema) if flushing data device fails (Bill O'Donnell) [RHEL-62760]
- xfs: only remap the written blocks in xfs_reflink_end_cow_extent (Bill O'Donnell) [RHEL-62760]
- xfs: abort intent items when recovery intents fail (Bill O'Donnell) [RHEL-62760]
- xfs: factor out xfs_defer_pending_abort (Bill O'Donnell) [RHEL-62760]
- xfs: allow read IO and FICLONE to run concurrently (Bill O'Donnell) [RHEL-62760]
- xfs: handle nimaps=0 from xfs_bmapi_write in xfs_alloc_file_space (Bill O'Donnell) [RHEL-62760]
- xfs: introduce protection for drop nlink (Bill O'Donnell) [RHEL-62760]
- xfs: don't look for end of extent further than necessary in xfs_rtallocate_extent_near() (Bill O'Donnell) [RHEL-62760]
- xfs: don't try redundant allocations in xfs_rtallocate_extent_near() (Bill O'Donnell) [RHEL-62760]
- xfs: limit maxlen based on available space in xfs_rtallocate_extent_near() (Bill O'Donnell) [RHEL-62760]
- xfs: return maximum free size from xfs_rtany_summary() (Bill O'Donnell) [RHEL-62760]
- xfs: invert the realtime summary cache (Bill O'Donnell) [RHEL-62760]
- xfs: simplify rt bitmap/summary block accessor functions (Bill O'Donnell) [RHEL-62760]
- xfs: simplify xfs_rtbuf_get calling conventions (Bill O'Donnell) [RHEL-62760]
- xfs: cache last bitmap block in realtime allocator (Bill O'Donnell) [RHEL-62760]
- xfs: consolidate realtime allocation arguments (Bill O'Donnell) [RHEL-62760]
- xfs: use accessor functions for summary info words (Bill O'Donnell) [RHEL-62760]
- xfs: create helpers for rtsummary block/wordcount computations (Bill O'Donnell) [RHEL-62760]
- xfs: use accessor functions for bitmap words (Bill O'Donnell) [RHEL-62760]
- xfs: create a helper to handle logging parts of rt bitmap/summary blocks (Bill O'Donnell) [RHEL-62760]
- xfs: create helpers for rtbitmap block/wordcount computations (Bill O'Donnell) [RHEL-62760]
- xfs: convert rt summary macros to helpers (Bill O'Donnell) [RHEL-62760]
- xfs: convert open-coded xfs_rtword_t pointer accesses to helper (Bill O'Donnell) [RHEL-62760]
- xfs: remove XFS_BLOCKWSIZE and XFS_BLOCKWMASK macros (Bill O'Donnell) [RHEL-62760]
- xfs: convert the rtbitmap block and bit macros to static inline functions (Bill O'Donnell) [RHEL-62760]
- xfs: use shifting and masking when converting rt extents, if possible (Bill O'Donnell) [RHEL-62760]
- xfs: create rt extent rounding helpers for realtime extent blocks (Bill O'Donnell) [RHEL-62760]
- xfs: convert do_div calls to xfs_rtb_to_rtx helper calls (Bill O'Donnell) [RHEL-62760]
- xfs: create helpers to convert rt block numbers to rt extent numbers (Bill O'Donnell) [RHEL-62760]
- xfs: create a helper to convert extlen to rtextlen (Bill O'Donnell) [RHEL-62760]
- xfs: create a helper to compute leftovers of realtime extents (Bill O'Donnell) [RHEL-62760]
- xfs: create a helper to convert rtextents to rtblocks (Bill O'Donnell) [RHEL-62760]
- xfs: convert rt extent numbers to xfs_rtxnum_t (Bill O'Donnell) [RHEL-62760]
- xfs: rename xfs_verify_rtext to xfs_verify_rtbext (Bill O'Donnell) [RHEL-62760]
- xfs: convert rt bitmap extent lengths to xfs_rtbxlen_t (Bill O'Donnell) [RHEL-62760]
- xfs: convert rt bitmap/summary block numbers to xfs_fileoff_t (Bill O'Donnell) [RHEL-62760]
- xfs: convert xfs_extlen_t to xfs_rtxlen_t in the rt allocator (Bill O'Donnell) [RHEL-62760]
- xfs: move the xfs_rtbitmap.c declarations to xfs_rtbitmap.h (Bill O'Donnell) [RHEL-62760]
- xfs: make sure maxlen is still congruent with prod when rounding down (Bill O'Donnell) [RHEL-62760]
- xfs: rt stubs should return negative errnos when rt disabled (Bill O'Donnell) [RHEL-62760]
- xfs: prevent rt growfs when quota is enabled (Bill O'Donnell) [RHEL-62760]
- xfs: hoist freeing of rt data fork extent mappings (Bill O'Donnell) [RHEL-62760]
- xfs: bump max fsgeom struct version (Bill O'Donnell) [RHEL-62760]
- xfs: move xfs_xattr_handlers to .rodata (Bill O'Donnell) [RHEL-62760]
- cgroup/cpuset: Correct invalid remote parition prs (Waiman Long) [RHEL-36267]
- cgroup: Fix incorrect WARN_ON_ONCE() in css_release_work_fn() (Waiman Long) [RHEL-36267]
- cgroup: Show # of subsystem CSSes in cgroup.stat (Waiman Long) [RHEL-36267]
* Fri Nov 22 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-533.el9]
- ext4: sanity check for NULL pointer after ext4_force_shutdown (Brian Foster) [RHEL-64967] {CVE-2024-43898}
- ext4: dax: fix overflowing extents beyond inode size when partially writing (Brian Foster) [RHEL-64575] {CVE-2024-50015}
- ext4: fix access to uninitialised lock in fc replay path (Brian Foster) [RHEL-63918] {CVE-2024-50014}
- ext4: fix error message when rejecting the default hash (Brian Foster) [RHEL-63899]
- ext4: factor out ext4_hash_info_init() (Brian Foster) [RHEL-63899]
- ext4: filesystems without casefold feature cannot be mounted with siphash (Brian Foster) [RHEL-63899] {CVE-2024-49968}
- ext4: check stripe size compatibility on remount as well (Brian Foster) [RHEL-63289] {CVE-2024-47700}
- ata: libata: avoid superfluous disk spin down + spin up during hibernation (Tomas Henzl) [RHEL-52820]
- ata: libata-scsi: Fix ata_msense_control() CDL page reporting (Tomas Henzl) [RHEL-52820]
- ata: libata: Fix W=1 compilation warning (Tomas Henzl) [RHEL-52820]
- ata: libata: Move sector_buf from struct ata_port to struct ata_device (Tomas Henzl) [RHEL-52820]
- ata: libata: Rename ata_eh_read_sense_success_ncq_log() (Tomas Henzl) [RHEL-52820]
- ata: libata: Move sata_std_hardreset() definition to libata-sata.c (Tomas Henzl) [RHEL-52820]
- ata: libata: Move sata_down_spd_limit() to libata-sata.c (Tomas Henzl) [RHEL-52820]
- ata: libata: Improve __ata_qc_complete() (Tomas Henzl) [RHEL-52820]
- ata: libata-scsi: Improve ata_scsi_handle_link_detach() (Tomas Henzl) [RHEL-52820]
- ata: libata: Cleanup libata-transport (Tomas Henzl) [RHEL-52820]
- ata: libata: Add helper ata_eh_decide_disposition() (Tomas Henzl) [RHEL-52820]
- ata: libata: Remove ata_noop_qc_prep() (Tomas Henzl) [RHEL-52820]
- ata: libata: Change ata_dev_knobble() to return a bool (Tomas Henzl) [RHEL-52820]
- perf test: Restore sample rate for perf_event_attr (Michael Petlan) [RHEL-22716]
- perf test attr: Add back missing topdown events (Michael Petlan) [RHEL-15967]
- gfs2: Prevent inode creation race (Andreas Gruenbacher) [RHEL-68102]
- gfs2: Only defer deletes when we have an iopen glock (Andreas Gruenbacher) [RHEL-68102]
- thermal: intel: int340x: processor: Fix warning during module unload (David Arcari) [RHEL-65903] {CVE-2024-50093}
- x86/resctrl: Avoid overflow in MB settings in bw_validate() (David Arcari) [RHEL-59825]
- KVM: SVM: Propagate error from snp_guest_req_init() to userspace (Bandan Das) [RHEL-65840]
- KVM: SEV: Provide support for SNP_EXTENDED_GUEST_REQUEST NAE event (Bandan Das) [RHEL-65840]
- x86/sev: Move sev_guest.h into common SEV header (Bandan Das) [RHEL-65840]
- KVM: SEV: Provide support for SNP_GUEST_REQUEST NAE event (Bandan Das) [RHEL-65840]
- perf vendor events: Move PM_BR_MPRED_CMPL event for power10 platform (Mamatha Inamdar) [RHEL-52736]
- perf vendor events power10: Move the JSON/events (Mamatha Inamdar) [RHEL-52736]
- perf vendor events power10: Update JSON/events (Mamatha Inamdar) [RHEL-52736]
- perf vendor events power10: Update JSON/events (Mamatha Inamdar) [RHEL-52736]
- tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink(). (Guillaume Nault) [RHEL-66328] {CVE-2024-50154}
- net: explicitly clear the sk pointer, when pf->create fails (Andrea Claudi) [RHEL-66687] {CVE-2024-50186}
- scsi: libcxgbi: Remove an unused field in struct cxgbi_device (Chris Leech) [RHEL-66745]
- scsi: bnx2i: Remove unused declarations (Chris Leech) [RHEL-66745]
- scsi: iscsi: Remove unused list 'connlist_err' (Chris Leech) [RHEL-66745]
- scsi: qla4xxx: Replace deprecated strncpy() with strscpy() (Chris Leech) [RHEL-66745]
- scsi: be2iscsi: Make some variables static (Chris Leech) [RHEL-66745]
- net: sched: fix use-after-free in taprio_change() (Xin Long) [RHEL-65971] {CVE-2024-50127}
- selftests: net: no_forwarding: fix VID for $swp2 in one_bridge_two_pvids() test (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: local_termination: Down ports on cleanup (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: no_forwarding: Down ports on cleanup (Ivan Vecera) [RHEL-66601]
- selftests: net/forwarding: spawn sh inside vrf to speed up ping loop (Ivan Vecera) [RHEL-66601]
- selftests: net: local_termination: add PTP frames to the mix (Ivan Vecera) [RHEL-66601]
- selftests: net: local_termination: don't use xfail_on_veth() (Ivan Vecera) [RHEL-66601]
- selftests: net: local_termination: introduce new tests which capture VLAN behavior (Ivan Vecera) [RHEL-66601]
- selftests: net: local_termination: add one more test for VLAN-aware bridges (Ivan Vecera) [RHEL-66601]
- selftests: net: local_termination: parameterize test name (Ivan Vecera) [RHEL-66601]
- selftests: net: local_termination: parameterize sending interface (Ivan Vecera) [RHEL-66601]
- selftests: net: local_termination: refactor macvlan creation/deletion (Ivan Vecera) [RHEL-66601]
- selftests: net: lib: kill PIDs before del netns (Ivan Vecera) [RHEL-66601]
- selftests: libs: Drop unused functions (Ivan Vecera) [RHEL-66601]
- selftests: libs: Drop slow_path_trap_install()/_uninstall() (Ivan Vecera) [RHEL-66601]
- selftests: mirror_gre_lag_lacp: Drop unnecessary code (Ivan Vecera) [RHEL-66601]
- selftests: mirror: Drop dual SW/HW testing (Ivan Vecera) [RHEL-66601]
- selftests: mirror: mirror_test(): Allow exact count of packets (Ivan Vecera) [RHEL-66601]
- selftests: mirror: do_test_span_dir_ips(): Install accurate taps (Ivan Vecera) [RHEL-66601]
- selftests: mirror_gre_lag_lacp: Check counters at tunnel (Ivan Vecera) [RHEL-66601]
- selftests: lib: tc_rule_stats_get(): Move default to argument definition (Ivan Vecera) [RHEL-66601]
- selftests: mirror: Drop direction argument from several functions (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: Add test for minimum and maximum MTU (Ivan Vecera) [RHEL-66601]
- selftests: net: lib: remove 'ns' var in setup_ns (Ivan Vecera) [RHEL-66601]
- selftests: net: lib: do not set ns var as readonly (Ivan Vecera) [RHEL-66601]
- selftests: net: lib: remove ns from list after clean-up (Ivan Vecera) [RHEL-66601]
- selftests: net: lib: ignore possible errors (Ivan Vecera) [RHEL-66601]
- selftests: net: lib: avoid error removing empty netns name (Ivan Vecera) [RHEL-66601]
- selftests: net: lib: support errexit with busywait (Ivan Vecera) [RHEL-66601]
- selftests: net: local_termination: annotate the expected failures (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: add wait_for_dev() helper (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: add check_driver() helper (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: router_nh: Add a diagram (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: router_mpath_nh_res: Add a diagram (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: router_mpath_nh: Add a diagram (Ivan Vecera) [RHEL-66601]
- selftests: drivers: hw: Include tc_common.sh in hw_stats_l3 (Ivan Vecera) [RHEL-66601]
- selftests: drivers: hw: ethtool.sh: Adjust output (Ivan Vecera) [RHEL-66601]
- selftests: drivers: hw: Fix ethtool_rmon (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: Add a test for testing lib.sh functionality (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: router_mpath_nh_lib: Don't skip, xfail on veth (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: Mark performance-sensitive tests (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: Change inappropriate log_test_skip() calls (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: Ditch skip_on_veth() (Ivan Vecera) [RHEL-66601]
- selftests: mlxsw: ethtool_lanes: Source ethtool lib from correct path (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: Move several selftests (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: ipip_lib: Do not import lib.sh (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: Make {, ip6}gre-inner-v6-multipath tests more robust (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: Remove IPv6 L3 multipath hash tests (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: ethtool_mm: fall back to aggregate if device does not report pMAC stats (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: ethtool_mm: support devices with higher rx-min-frag-size (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: ethtool_rmon: Add histogram counter test (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: ethtool_mm: Skip when MAC Merge is not supported (Ivan Vecera) [RHEL-66601]
- selftests: forwarding: add a test for MAC Merge layer (Ivan Vecera) [RHEL-66601]
- bpf: Fix a sdiv overflow issue (CKI Backport Bot) [RHEL-64597] {CVE-2024-49888}
- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [RHEL-66461] {CVE-2024-50142}
- selinux,smack: don't bypass permissions check in inode_setsecctx hook (CKI Backport Bot) [RHEL-66109] {CVE-2024-46695}
- ext4: don't set SB_RDONLY after filesystem errors (CKI Backport Bot) [RHEL-66718] {CVE-2024-50191}
- netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() (CKI Backport Bot) [RHEL-63300] {CVE-2024-47685}
- netfilter: bpf: must hold reference on net namespace (Florian Westphal) [RHEL-65877] {CVE-2024-50130}
- bpf: fix order of args in call to bpf_map_kvcalloc (Viktor Malik) [RHEL-30773]
- bpf: Allow return values 0 and 1 for kprobe session (Viktor Malik) [RHEL-30773]
- selftests/bpf: skip the timer_lockup test for single-CPU nodes (Viktor Malik) [RHEL-30773]
- selftests/bpf: Add tests for tail calls with locks and refs (Viktor Malik) [RHEL-30773]
- bpf: Unify resource leak checks (Viktor Malik) [RHEL-30773]
- bpf: Tighten tail call checks for lingering locks, RCU, preempt_disable (Viktor Malik) [RHEL-30773]
- bpf: fix do_misc_fixups() for bpf_get_branch_snapshot() (Viktor Malik) [RHEL-30773]
- bpf: use type_may_be_null() helper for nullable-param check (Viktor Malik) [RHEL-30773]
- selftests/bpf: Add timer lockup selftest (Viktor Malik) [RHEL-30773]
- bpf: Defer work in bpf_timer_cancel_and_free (Viktor Malik) [RHEL-30773]
- bpf: Fail bpf_timer_cancel when callback is being cancelled (Viktor Malik) [RHEL-30773]
- selftests/bpf: amend for wrong bpf_wq_set_callback_impl signature (Viktor Malik) [RHEL-30773]
- bpf: helpers: fix bpf_wq_set_callback_impl signature (Viktor Malik) [RHEL-30773]
- bpf: Fix atomic probe zero-extension (Viktor Malik) [RHEL-30773]
- selftests/bpf: Add more ring buffer test coverage (Viktor Malik) [RHEL-30773]
- bpf: Change bpf_session_cookie return value to __u64 * (Viktor Malik) [RHEL-30773]
- selftests/bpf: Add a few tests to cover (Viktor Malik) [RHEL-30773]
- bpf: Add missed var_off setting in coerce_subreg_to_size_sx() (Viktor Malik) [RHEL-30773]
- bpf: Add missed var_off setting in set_sext32_default_val() (Viktor Malik) [RHEL-30773]
- bpf: Harden __bpf_kfunc tag against linker kfunc removal (Viktor Malik) [RHEL-30773]
- compiler_types.h: Define __retain for __attribute__((__retain__)) (Viktor Malik) [RHEL-30773]
- bpf: fix UML x86_64 compile failure (Viktor Malik) [RHEL-30773]
- selftests/bpf: Add test coverage for reg_set_min_max handling (Viktor Malik) [RHEL-30773]
- bpf: Reduce stack consumption in check_stack_write_fixed_off (Viktor Malik) [RHEL-30773]
- bpf: Fix reg_set_min_max corruption of fake_reg (Viktor Malik) [RHEL-30773]
- bpf: Make bpf_session_cookie() kfunc return long * (Viktor Malik) [RHEL-30773]
- bpf: Set run context for rawtp test_run callback (Viktor Malik) [RHEL-30773]
- bpf, devmap: Remove unnecessary if check in for loop (Viktor Malik) [RHEL-30773]
- libbpf: don't close(-1) in multi-uprobe feature detector (Viktor Malik) [RHEL-30773]
- bpf: Fix bpf_session_cookie BTF_ID in special_kfunc_set list (Viktor Malik) [RHEL-30773]
- powerpc/bpf: enforce full ordering for ATOMIC operations with BPF_FETCH (Viktor Malik) [RHEL-30773]
- selftests/bpf: extend multi-uprobe tests with USDTs (Viktor Malik) [RHEL-30773]
- selftests/bpf: extend multi-uprobe tests with child thread case (Viktor Malik) [RHEL-30773]
- libbpf: detect broken PID filtering logic for multi-uprobe (Viktor Malik) [RHEL-30773]
- bpf: remove unnecessary rcu_read_{lock,unlock}() in multi-uprobe attach logic (Viktor Malik) [RHEL-30773]
- bpf: fix multi-uprobe PID filtering logic (Viktor Malik) [RHEL-30773]
- bpf: Fix potential integer overflow in resolve_btfids (Viktor Malik) [RHEL-30773]
- selftests/bpf: add more variations of map-in-map situations (Viktor Malik) [RHEL-30773]
- bpf: save extended inner map info for percpu array maps as well (Viktor Malik) [RHEL-30773]
- bpf, docs: Fix the description of 'src' in ALU instructions (Viktor Malik) [RHEL-30773]
- bpf: make list_for_each_entry portable (Viktor Malik) [RHEL-30773]
- bpf: ignore expected GCC warning in test_global_func10.c (Viktor Malik) [RHEL-30773]
- bpf: disable strict aliasing in test_global_func9.c (Viktor Malik) [RHEL-30773]
- selftests/bpf: Fix a few tests for GCC related warnings. (Viktor Malik) [RHEL-30773]
- s390/bpf: Emit a barrier for BPF_FETCH instructions (Viktor Malik) [RHEL-30773]
- kbuild,bpf: Switch to using --btf_features for pahole v1.26 and later (Viktor Malik) [RHEL-30773]
- kbuild: avoid too many execution of scripts/pahole-flags.sh (Viktor Malik) [RHEL-30773]
- bpf: Avoid uninitialized value in BPF_CORE_READ_BITFIELD (Viktor Malik) [RHEL-30773]
- bpf: guard BPF_NO_PRESERVE_ACCESS_INDEX in skb_pkt_end.c (Viktor Malik) [RHEL-30773]
- bpf: avoid UB in usages of the __imm_insn macro (Viktor Malik) [RHEL-30773]
- bpf: avoid uninitialized warnings in verifier_global_subprogs.c (Viktor Malik) [RHEL-30773]
- bpf, arm64: Add support for lse atomics in bpf_arena (Viktor Malik) [RHEL-30773]
- selftests/bpf: shorten subtest names for struct_ops_module test (Viktor Malik) [RHEL-30773]
- selftests/bpf: validate struct_ops early failure detection logic (Viktor Malik) [RHEL-30773]
- libbpf: improve early detection of doomed-to-fail BPF program loading (Viktor Malik) [RHEL-30773]
- libbpf: fix libbpf_strerror_r() handling unknown errors (Viktor Malik) [RHEL-30773]
- selftests/bpf: add another struct_ops callback use case test (Viktor Malik) [RHEL-30773]
- libbpf: handle yet another corner case of nulling out struct_ops program (Viktor Malik) [RHEL-30773]
- libbpf: remove unnecessary struct_ops prog validity check (Viktor Malik) [RHEL-30773]
- selftests/bpf: Add CFLAGS per source file and runner (Viktor Malik) [RHEL-30773]
- bpf: Temporarily define BPF_NO_PRESEVE_ACCESS_INDEX for GCC (Viktor Malik) [RHEL-30773]
- bpf: Disable some `attribute ignored' warnings in GCC (Viktor Malik) [RHEL-30773]
- bpf: Avoid __hidden__ attribute in static object (Viktor Malik) [RHEL-30773]
- bpf: Remove redundant page mask of vmf->address (Viktor Malik) [RHEL-30773]
- selftests/bpf: MUL range computation tests. (Viktor Malik) [RHEL-30773]
- bpf/verifier: relax MUL range computation check (Viktor Malik) [RHEL-30773]
- selftests/bpf: XOR and OR range computation tests. (Viktor Malik) [RHEL-30773]
- bpf/verifier: improve XOR and OR range computation (Viktor Malik) [RHEL-30773]
- bpf/verifier: refactor checks for range computation (Viktor Malik) [RHEL-30773]
- bpf/verifier: replace calls to mark_reg_unknown. (Viktor Malik) [RHEL-30773]
- bpftool, selftests/hid/bpf: Fix 29 clang warnings (Viktor Malik) [RHEL-30773]
- selftests/bpf: Use bpf_tracing.h instead of bpf_tcp_helpers.h (Viktor Malik) [RHEL-30773]
- powerpc/bpf: enable kfunc call (Viktor Malik) [RHEL-30773]
- libbpf: Avoid casts from pointers to enums in bpf_tracing.h (Viktor Malik) [RHEL-30773]
- libbpf: Fix bpf_ksym_exists() in GCC (Viktor Malik) [RHEL-30773]
- libbpf: fix ring_buffer__consume_n() return result logic (Viktor Malik) [RHEL-30773]
- libbpf: fix potential overflow in ring__consume_n() (Viktor Malik) [RHEL-30773]
- bpf: Missing trailing slash in tools/testing/selftests/bpf/Makefile (Viktor Malik) [RHEL-30773]
- libbpf: Fix error message in attach_kprobe_multi (Viktor Malik) [RHEL-30773]
- libbpf: Fix error message in attach_kprobe_session (Viktor Malik) [RHEL-30773]
- libbpf: better fix for handling nulled-out struct_ops program (Viktor Malik) [RHEL-30773]
- selftests/bpf: add tests for the "module: Function" syntax (Viktor Malik) [RHEL-30773]
- libbpf: support "module: Function" syntax for tracing programs (Viktor Malik) [RHEL-30773]
- bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE (Viktor Malik) [RHEL-30773 RHEL-64874] {CVE-2024-38564}
- selftests/bpf: Add kprobe session cookie test (Viktor Malik) [RHEL-30773]
- selftests/bpf: Add kprobe session test (Viktor Malik) [RHEL-30773]
- libbpf: Add kprobe session attach type name to attach_type_name (Viktor Malik) [RHEL-30773]
- libbpf: Add support for kprobe session attach (Viktor Malik) [RHEL-30773]
- bpf: Add support for kprobe session cookie (Viktor Malik) [RHEL-30773]
- bpf: Add support for kprobe session context (Viktor Malik) [RHEL-30773]
- bpf: Add support for kprobe session attach (Viktor Malik) [RHEL-30773]
- selftests/bpf: Drop an unused local variable (Viktor Malik) [RHEL-30773]
- bpf: Do not walk twice the hash map on free (Viktor Malik) [RHEL-30773]
- bpf: Do not walk twice the map on free (Viktor Malik) [RHEL-30773]
- selftests/bpf: validate nulled-out struct_ops program is handled properly (Viktor Malik) [RHEL-30773]
- libbpf: handle nulled-out program in struct_ops correctly (Viktor Malik) [RHEL-30773]
- bpf: Include linux/types.h for u32 (Viktor Malik) [RHEL-30773]
- selftests/bpf: Free strdup memory in veristat (Viktor Malik) [RHEL-30773]
- bpf: Switch to krealloc_array() (Viktor Malik) [RHEL-30773]
- bpf: Use struct_size() (Viktor Malik) [RHEL-30773]
- samples/bpf: Add valid info for VMLINUX_BTF (Viktor Malik) [RHEL-30773]
- bpf: Fix verifier assumptions about socket->sk (Viktor Malik) [RHEL-30773]
- bpf, docs: Clarify PC use in instruction-set.rst (Viktor Malik) [RHEL-30773]
- bpf_helpers.h: Define bpf_tail_call_static when building with GCC (Viktor Malik) [RHEL-30773]
- bpf, docs: Add introduction for use in the ISA Internet Draft (Viktor Malik) [RHEL-30773]
- selftests/bpf: dummy_st_ops should reject 0 for non-nullable params (Viktor Malik) [RHEL-30773]
- bpf: check bpf_dummy_struct_ops program params for test runs (Viktor Malik) [RHEL-30773]
- selftests/bpf: do not pass NULL for non-nullable params in dummy_st_ops (Viktor Malik) [RHEL-30773]
- selftests/bpf: adjust dummy_st_ops_success to detect additional error (Viktor Malik) [RHEL-30773]
- bpf: mark bpf_dummy_struct_ops.test_1 parameter as nullable (Viktor Malik) [RHEL-30773]
- selftests/bpf: Add ring_buffer__consume_n test. (Viktor Malik) [RHEL-30773]
- bpf: Add bpf_guard_preempt() convenience macro (Viktor Malik) [RHEL-30773]
- bpf: update the comment for BTF_FIELDS_MAX (Viktor Malik) [RHEL-30773]
- selftests/bpf: Fix wq test. (Viktor Malik) [RHEL-30773]
- selftests/bpf: Add tests for preempt kfuncs (Viktor Malik) [RHEL-30773]
- bpf: Introduce bpf_preempt_[disable,enable] kfuncs (Viktor Malik) [RHEL-30773]
- bpf: Don't check for recursion in bpf_wq_work. (Viktor Malik) [RHEL-30773]
- selftests/bpf: wq: add bpf_wq_start() checks (Viktor Malik) [RHEL-30773]
- bpf: add bpf_wq_start (Viktor Malik) [RHEL-30773]
- selftests/bpf: add checks for bpf_wq_set_callback() (Viktor Malik) [RHEL-30773]
- bpf: wq: add bpf_wq_set_callback_impl (Viktor Malik) [RHEL-30773]
- selftests/bpf: wq: add bpf_wq_init() checks (Viktor Malik) [RHEL-30773]
- bpf: wq: add bpf_wq_init (Viktor Malik) [RHEL-30773]
- selftests/bpf: add bpf_wq tests (Viktor Malik) [RHEL-30773]
- bpf: allow struct bpf_wq to be embedded in arraymaps and hashmaps (Viktor Malik) [RHEL-30773]
- bpf: add support for KF_ARG_PTR_TO_WORKQUEUE (Viktor Malik) [RHEL-30773]
- bpf: verifier: bail out if the argument is not a map (Viktor Malik) [RHEL-30773]
- tools: sync include/uapi/linux/bpf.h (Viktor Malik) [RHEL-30773]
- bpf: add support for bpf_wq user type (Viktor Malik) [RHEL-30773]
- bpf: replace bpf_timer_cancel_and_free with a generic helper (Viktor Malik) [RHEL-30773]
- bpf: replace bpf_timer_set_callback with a generic helper (Viktor Malik) [RHEL-30773]
- bpf: replace bpf_timer_init with a generic helper (Viktor Malik) [RHEL-30773]
- bpf: make timer data struct more generic (Viktor Malik) [RHEL-30773]
- bpf: Fix typos in comments (Viktor Malik) [RHEL-30773]
- bpf: Fix typo in function save_aux_ptr_type (Viktor Malik) [RHEL-30773]
- bpf, docs: Fix formatting nit in instruction-set.rst (Viktor Malik) [RHEL-30773]
- bpf, docs: Clarify helper ID and pointer terms in instruction-set.rst (Viktor Malik) [RHEL-30773]
- bpf: Fix JIT of is_mov_percpu_addr instruction. (Viktor Malik) [RHEL-30773]
- libbpf: Fix dump of subsequent char arrays (Viktor Malik) [RHEL-30773]
- libbpf: Fix misaligned array closing bracket (Viktor Malik) [RHEL-30773]
- bpftool: Address minor issues in bash completion (Viktor Malik) [RHEL-30773]
- bpftool: Update documentation where progs/maps can be passed by name (Viktor Malik) [RHEL-30773]
- bpf: Harden and/or/xor value tracking in verifier (Viktor Malik) [RHEL-30773]
- bpf, tests: Fix typos in comments (Viktor Malik) [RHEL-30773]
- btf: Avoid weak external references (Viktor Malik) [RHEL-30773]
- selftests/bpf: Add read_trace_pipe_iter function (Viktor Malik) [RHEL-30773]
- bpftool: Fix typo in error message (Viktor Malik) [RHEL-30773]
- selftest/bpf: Test a perf BPF program that suppresses side effects (Viktor Malik) [RHEL-30773]
- tools include: Add some common function attributes (Viktor Malik) [RHEL-30773]
- bpf: Choose RCU Tasks based on TASKS_RCU rather than PREEMPTION (Viktor Malik) [RHEL-30773]
- selftests/bpf: Enable tests for atomics with cpuv4 (Viktor Malik) [RHEL-30773]
- bpftool: Add link dump support for BPF_LINK_TYPE_SOCKMAP (Viktor Malik) [RHEL-30773]
- libbpf: Add bpf_link support for BPF_PROG_TYPE_SOCKMAP (Viktor Malik) [RHEL-30773]
- bpf: Add bpf_link support for sk_msg and sk_skb progs [UAPI headers only] (Viktor Malik) [RHEL-30773]
- selftests/bpf: Add tests for atomics in bpf_arena. (Viktor Malik) [RHEL-30773]
- bpf: Add support for certain atomics in bpf_arena to x86 JIT (Viktor Malik) [RHEL-30773]
- selftests/bpf: eliminate warning of get_cgroup_id_from_path() (Viktor Malik) [RHEL-30773]
- libbpf: Add ring__consume_n / ring_buffer__consume_n (Viktor Malik) [RHEL-30773]
- libbpf: ringbuf: Allow to consume up to a certain amount of items (Viktor Malik) [RHEL-30773]
- libbpf: Start v1.5 development cycle (Viktor Malik) [RHEL-30773]
- selftests/bpf: Verify calling core kfuncs from BPF_PROG_TYPE_SYCALL (Viktor Malik) [RHEL-30773]
- bpf: Allow invoking kfuncs from BPF_PROG_TYPE_SYSCALL progs (Viktor Malik) [RHEL-30773]
- bpf, docs: Editorial nits in instruction-set.rst (Viktor Malik) [RHEL-30773]
- selftests/bpf: Make sure libbpf doesn't enforce the signature of a func pointer. (Viktor Malik) [RHEL-30773]
- selftests/bpf: add test for bpf_for_each_map_elem() with different maps (Viktor Malik) [RHEL-30773]
- bpf: allow invoking bpf_for_each_map_elem with different maps (Viktor Malik) [RHEL-30773]
- bpf: store both map ptr and state in bpf_insn_aux_data (Viktor Malik) [RHEL-30773]
- bpf: fix perf_snapshot_branch_stack link failure (Viktor Malik) [RHEL-30773]
- selftests/bpf: add fp-leaking precise subprog result tests (Viktor Malik) [RHEL-30773]
- bpf: prevent r10 register from being marked as precise (Viktor Malik) [RHEL-30773]
- bpftool: Mount bpffs on provided dir instead of parent dir (Viktor Malik) [RHEL-30773]
- bpf: inline bpf_get_branch_snapshot() helper (Viktor Malik) [RHEL-30773]
- bpf: make bpf_get_branch_snapshot() architecture-agnostic (Viktor Malik) [RHEL-30773]
- bpf: Optimize emit_mov_imm64(). (Viktor Malik) [RHEL-30773]
- bpf: handle CONFIG_SMP=n configuration in x86 BPF JIT (Viktor Malik) [RHEL-30773]
- bpf: inline bpf_map_lookup_elem() helper for PERCPU_HASH map (Viktor Malik) [RHEL-30773]
- bpf: inline bpf_map_lookup_elem() for PERCPU_ARRAY maps (Viktor Malik) [RHEL-30773]
- bpf: inline bpf_get_smp_processor_id() helper (Viktor Malik) [RHEL-30773]
- bpf: add special internal-only MOV instruction to resolve per-CPU addrs (Viktor Malik) [RHEL-30773]
- bpf: Replace deprecated strncpy with strscpy (Viktor Malik) [RHEL-30773]
- bpf: Add arm64 JIT support for bpf_addr_space_cast instruction. (Viktor Malik) [RHEL-30773]
- bpf: Add arm64 JIT support for PROBE_MEM32 pseudo instructions. (Viktor Malik) [RHEL-30773]
- libbpf: Use local bpf_helpers.h include (Viktor Malik) [RHEL-30773]
- bpf: Improve program stats run-time calculation (Viktor Malik) [RHEL-30773]
- selftests/bpf: Skip test when perf_event_open returns EOPNOTSUPP (Viktor Malik) [RHEL-30773]
- bpftool: Use __typeof__() instead of typeof() in BPF skeleton (Viktor Malik) [RHEL-30773]
- selftests/bpf: Using llvm may_goto inline asm for cond_break macro (Viktor Malik) [RHEL-30773]
- bpf: Add a verbose message if map limit is reached (Viktor Malik) [RHEL-30773]
- bpf: Fix typo in uapi doc comments (Viktor Malik) [RHEL-30773]
- bpftool: Clean-up typos, punctuation, list formatting in docs (Viktor Malik) [RHEL-30773]
- bpftool: Remove useless emphasis on command description in man pages (Viktor Malik) [RHEL-30773]
- bpftool: Use simpler indentation in source rST for documentation (Viktor Malik) [RHEL-30773]
- selftests/bpf: make multi-uprobe tests work in RELEASE=1 mode (Viktor Malik) [RHEL-30773]
- bpf: Avoid kfree_rcu() under lock in bpf_lpm_trie. (Viktor Malik) [RHEL-30773]
- bpf: Mark bpf prog stack with kmsan_unposion_memory in interpreter mode (Viktor Malik) [RHEL-30773]
- selftests/bpf: Add a kprobe_multi subtest to use addrs instead of syms (Viktor Malik) [RHEL-30773]
- selftests/bpf: Fix kprobe_multi_bench_attach test failure with LTO kernel (Viktor Malik) [RHEL-30773]
- selftests/bpf: Add {load,search}_kallsyms_custom_local() (Viktor Malik) [RHEL-30773]
- selftests/bpf: Refactor trace helper func load_kallsyms_local() (Viktor Malik) [RHEL-30773]
- selftests/bpf: Refactor some functions for kprobe_multi_test (Viktor Malik) [RHEL-30773]
- libbpf: Handle <orig_name>.llvm.<hash> symbol properly (Viktor Malik) [RHEL-30773]
- libbpf: Mark libbpf_kallsyms_parse static function (Viktor Malik) [RHEL-30773]
- selftests/bpf: Replace CHECK with ASSERT macros for ksyms test (Viktor Malik) [RHEL-30773]
- selftests/bpf: add batched tp/raw_tp/fmodret tests (Viktor Malik) [RHEL-30773]
- bpf: add bpf_modify_return_test_tp() kfunc triggering tracepoint (Viktor Malik) [RHEL-30773]
- selftests/bpf: lazy-load trigger bench BPF programs (Viktor Malik) [RHEL-30773]
- selftests/bpf: remove syscall-driven benchs, keep syscall-count only (Viktor Malik) [RHEL-30773]
- selftests/bpf: add batched, mostly in-kernel BPF triggering benchmarks (Viktor Malik) [RHEL-30773]
- bpf: Mitigate latency spikes associated with freeing non-preallocated htab (Viktor Malik) [RHEL-30773]
- selftests/bpf: rename and clean up userspace-triggered benchmarks (Viktor Malik) [RHEL-30773]
- bpf,arena: Use helper sizeof_field in struct accessors (Viktor Malik) [RHEL-30773]
- bpf: implement insn_is_cast_user() helper for JITs (Viktor Malik) [RHEL-30773]
- bpf: Avoid get_kernel_nofault() to fetch kprobe entry IP (Viktor Malik) [RHEL-30773]
- bpf: Sync uapi bpf.h to tools directory (Viktor Malik) [RHEL-30773]
- libbpf: Add new sec_def "sk_skb/verdict" (Viktor Malik) [RHEL-30773]
- selftests/bpf: Mark uprobe trigger functions with nocf_check attribute (Viktor Malik) [RHEL-30773]
- selftests/bpf: Use syscall(SYS_gettid) instead of gettid() wrapper in bench (Viktor Malik) [RHEL-30773]
- bpf-next: Avoid goto in regs_refine_cond_op() (Viktor Malik) [RHEL-30773]
- bpftool: Clean up HOST_CFLAGS, HOST_LDFLAGS for bootstrap bpftool (Viktor Malik) [RHEL-30773]
- selftests/bpf: scale benchmark counting by using per-CPU counters (Viktor Malik) [RHEL-30773]
- bpftool: Remove unnecessary source files from bootstrap version (Viktor Malik) [RHEL-30773]
- bpftool: Enable libbpf logs when loading pid_iter in debug mode (Viktor Malik) [RHEL-30773]
- selftests/bpf: add raw_tp/tp_btf BPF cookie subtests (Viktor Malik) [RHEL-30773]
- libbpf: add support for BPF cookie for raw_tp/tp_btf programs (Viktor Malik) [RHEL-30773]
- bpf: support BPF cookie in raw tracepoint (raw_tp, tp_btf) programs (Viktor Malik) [RHEL-30773]
- bpf: pass whole link instead of prog when triggering raw tracepoint (Viktor Malik) [RHEL-30773]
- bpf: flatten bpf_probe_register call chain (Viktor Malik) [RHEL-30773]
- selftests/bpf: Add a sk_msg prog bpf_get_ns_current_pid_tgid() test (Viktor Malik) [RHEL-30773]
- selftests/bpf: Add a cgroup prog bpf_get_ns_current_pid_tgid() test (Viktor Malik) [RHEL-30773]
- selftests/bpf: Refactor out some functions in ns_current_pid_tgid test (Viktor Malik) [RHEL-30773]
- selftests/bpf: Replace CHECK with ASSERT_* in ns_current_pid_tgid test (Viktor Malik) [RHEL-30773]
- bpf: Allow helper bpf_get_[ns_]current_pid_tgid() for all prog types (Viktor Malik) [RHEL-30773]
- bpf/lpm_trie: Inline longest_prefix_match for fastpath (Viktor Malik) [RHEL-30773]
- bpf: Check return from set_memory_rox() (Viktor Malik) [RHEL-30773]
- libbpbpf: Check bpf_map/bpf_program fd validity (Viktor Malik) [RHEL-30773]
- selftests/bpf: Remove second semicolon (Viktor Malik) [RHEL-30773]
- bpf: Take return from set_memory_rox() into account with bpf_jit_binary_lock_ro() (Viktor Malik) [RHEL-30773]
- bpf: Take return from set_memory_ro() into account with bpf_prog_lock_ro() (Viktor Malik) [RHEL-30773]
- bpf: preserve sleepable bit in subprog info (Viktor Malik) [RHEL-30773]
- selftests/bpf: Ensure libbpf skip all-zeros fields of struct_ops maps. (Viktor Malik) [RHEL-30773]
- libbpf: Skip zeroed or null fields if not found in the kernel type. (Viktor Malik) [RHEL-30773]
- bpftool: Fix missing pids during link show (Viktor Malik) [RHEL-30773]
- bpftool: Cast pointers for shadow types explicitly. (Viktor Malik) [RHEL-30773]
- arm64: probes: Remove broken LDR (literal) uprobe support (CKI Backport Bot) [RHEL-66045] {CVE-2024-50099}
- xfrm: fix one more kernel-infoleak in algo dumping (CKI Backport Bot) [RHEL-65959] {CVE-2024-50110}
- net: napi: Prevent overflow of napi_defer_hard_irqs (Antoine Tenart) [RHEL-63914] {CVE-2024-50018}
- net: tighten bad gso csum offset check in virtio_net_hdr (Guillaume Nault) [RHEL-62411]
- udp: fix receiving fraglist GSO packets (Guillaume Nault) [RHEL-62411]
- redhat/configs: For aarch64/RT, default kstack randomization off (Gabriele Monaco) [RHEL-62390]
- wifi: ath11k: fix RCU documentation in ath11k_mac_op_ipv6_changed() (Antoine Tenart) [RHEL-62205]
- wifi: ath11k: use RCU when accessing struct inet6_dev::ac_list (Antoine Tenart) [RHEL-62205]
- ipv6: Fix address dump when IPv6 is disabled on an interface (Antoine Tenart) [RHEL-62205]
- ipv6: remove RTNL protection from inet6_dump_addr() (Antoine Tenart) [RHEL-62205]
- ipv6: use xa_array iterator to implement inet6_dump_addr() (Antoine Tenart) [RHEL-62205]
- ipv6: remove unnecessary local variable (Antoine Tenart) [RHEL-62205]
- ipv6: make in6_dump_addrs() lockless (Antoine Tenart) [RHEL-62205]
- ipv6: make inet6_fill_ifaddr() lockless (Antoine Tenart) [RHEL-62205]
- ipv6: anycast: complete RCU handling of struct ifacaddr6 (Antoine Tenart) [RHEL-62205]
- inet: fix inet_fill_ifaddr() flags truncation (Antoine Tenart) [RHEL-62204]
- inet6: expand rcu_read_lock() scope in inet6_dump_addr() (Antoine Tenart) [RHEL-62204]
- rtnetlink: make the "split" NLM_DONE handling generic (Antoine Tenart) [RHEL-62204]
- ipv4: correctly iterate over the target netns in inet_dump_ifaddr() (Antoine Tenart) [RHEL-62204]
- ipv4: Fix address dump when IPv4 is disabled on an interface (Antoine Tenart) [RHEL-62204]
- rtnetlink: use xarray iterator to implement rtnl_dump_ifinfo() (Antoine Tenart) [RHEL-62204]
- inet: use xa_array iterator to implement inet_dump_ifaddr() (Antoine Tenart) [RHEL-62204]
- inet: prepare inet_base_seq() to run without RTNL (Antoine Tenart) [RHEL-62204]
- inet: annotate data-races around ifa->ifa_flags (Antoine Tenart) [RHEL-62204]
- inet: annotate data-races around ifa->ifa_preferred_lft (Antoine Tenart) [RHEL-62204]
- inet: annotate data-races around ifa->ifa_valid_lft (Antoine Tenart) [RHEL-62204]
- inet: annotate data-races around ifa->ifa_tstamp and ifa->ifa_cstamp (Antoine Tenart) [RHEL-62204]
- ipv6: use xa_array iterator to implement inet6_netconf_dump_devconf() (Antoine Tenart) [RHEL-62203]
- ipv6/addrconf: annotate data-races around devconf fields (II) (Antoine Tenart) [RHEL-62203]
- ipv6: Remove duplicate statements (Antoine Tenart) [RHEL-62203]
- ipv6/addrconf: annotate data-races around devconf fields (I) (Antoine Tenart) [RHEL-62203]
- ipv6: addrconf_disable_policy() optimization (Antoine Tenart) [RHEL-62203]
- ipv6: annotate data-races around devconf->disable_policy (Antoine Tenart) [RHEL-62203]
- ipv6: annotate data-races around devconf->proxy_ndp (Antoine Tenart) [RHEL-62203]
- ipv6: annotate data-races in rt6_probe() (Antoine Tenart) [RHEL-62203]
- ipv6: annotate data-races around idev->cnf.ignore_routes_with_linkdown (Antoine Tenart) [RHEL-62203]
- ipv6: annotate data-races in ndisc_router_discovery() (Antoine Tenart) [RHEL-62203]
- ipv6: annotate data-races around cnf.forwarding (Antoine Tenart) [RHEL-62203]
- ipv6: annotate data-races around cnf.hop_limit (Antoine Tenart) [RHEL-62203]
- ipv6: annotate data-races around cnf.mtu6 (Antoine Tenart) [RHEL-62203]
- ipv6: addrconf_disable_ipv6() optimization (Antoine Tenart) [RHEL-62203]
- ipv6: annotate data-races around cnf.disable_ipv6 (Antoine Tenart) [RHEL-62203]
- ipv6: add ipv6_devconf_read_txrx cacheline_group (Antoine Tenart) [RHEL-62203]
- inet: use xa_array iterator to implement inet_netconf_dump_devconf() (Antoine Tenart) [RHEL-62202]
- inet: do not use RTNL in inet_netconf_get_devconf() (Antoine Tenart) [RHEL-62202]
- inet: annotate devconf data-races (Antoine Tenart) [RHEL-62202]
- slip: make slhc_remember() more robust against malicious packets (CKI Backport Bot) [RHEL-63892] {CVE-2024-50033}
- mm: split critical region in remap_file_pages() and invoke LSMs in between (Waiman Long) [RHEL-63349]
- mm: call the security_mmap_file() LSM hook in remap_file_pages() (Waiman Long) [RHEL-63349] {CVE-2024-47745}
- NFS: Further fixes to attribute delegation a/mtime changes (Scott Mayhew) [RHEL-59704]
- NFS: Fix attribute delegation behaviour on exclusive create (Scott Mayhew) [RHEL-59704]
- rpcrdma: Always release the rpcrdma_device's xa_array (Scott Mayhew) [RHEL-59704]
- nfsd: fix possible badness in FREE_STATEID (Scott Mayhew) [RHEL-59704]
- NFSv4.2: Fix detection of "Proxying of Times" server support (Scott Mayhew) [RHEL-59704]
- nfsd: fix initial getattr on write delegation (Scott Mayhew) [RHEL-59704]
- nfsd: untangle code in nfsd4_deleg_getattr_conflict() (Scott Mayhew) [RHEL-59704]
- NFSD: remove redundant assignment operation (Scott Mayhew) [RHEL-59704]
- nfsd/sunrpc: have svc tasks sleep in TASK_IDLE (Scott Mayhew) [RHEL-59704]
- nfsd: fix nfsd4_deleg_getattr_conflict in presence of third party lease (Scott Mayhew) [RHEL-59704]
- fs/nfsd: fix update of inode attrs in CB_GETATTR (Scott Mayhew) [RHEL-59704]
- nfsd: fix potential UAF in nfsd4_cb_getattr_release (Scott Mayhew) [RHEL-59704]
- nfsd: hold reference to delegation when updating it for cb_getattr (Scott Mayhew) [RHEL-59704]
- nfsd: prevent panic for nfsv4.0 closed files in nfs4_show_open (Scott Mayhew) [RHEL-59704]
- NFS: Avoid unnecessary rescanning of the per-server delegation list (Scott Mayhew) [RHEL-59704]
- NFSv4: Fix clearing of layout segments in layoutreturn (Scott Mayhew) [RHEL-59704]
- NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegations (Scott Mayhew) [RHEL-59704]
- nfs: fix bitmap decoder to handle a 3rd word (Scott Mayhew) [RHEL-59704]
- nfs: fix the fetch of FATTR4_OPEN_ARGUMENTS (Scott Mayhew) [RHEL-59704]
- rpcrdma: Trace connection registration and unregistration (Scott Mayhew) [RHEL-59704]
- rpcrdma: Use XA_FLAGS_ALLOC instead of XA_FLAGS_ALLOC1 (Scott Mayhew) [RHEL-59704]
- rpcrdma: Device kref is over-incremented on error from xa_alloc (Scott Mayhew) [RHEL-59704]
- nfsd: don't set SVC_SOCK_ANONYMOUS when creating nfsd sockets (Scott Mayhew) [RHEL-59704]
- sunrpc: avoid -Wformat-security warning (Scott Mayhew) [RHEL-59704]
- SUNRPC: Fix a race to wake a sync task (Scott Mayhew) [RHEL-59704]
- nfs: split nfs_read_folio (Scott Mayhew) [RHEL-59704]
- nfs: do not extend writes to the entire folio (Scott Mayhew) [RHEL-59704]
- nfs/blocklayout: add support for NVMe (Scott Mayhew) [RHEL-59704]
- nfs: remove nfs_page_length (Scott Mayhew) [RHEL-59704]
- nfs: remove the unused max_deviceinfo_size field from struct pnfs_layoutdriver_type (Scott Mayhew) [RHEL-59704]
- nfsd: new netlink ops to get/set server pool_mode (Scott Mayhew) [RHEL-59704]
- sunrpc: refactor pool_mode setting code (Scott Mayhew) [RHEL-59704]
- nfsd: allow passing in array of thread counts via netlink (Scott Mayhew) [RHEL-59704]
- nfsd: make nfsd_svc take an array of thread counts (Scott Mayhew) [RHEL-59704]
- sunrpc: fix up the special handling of sv_nrpools == 1 (Scott Mayhew) [RHEL-59704]
- SUNRPC: Add a trace point in svc_xprt_deferred_close (Scott Mayhew) [RHEL-59704]
- lockd: Use *-y instead of *-objs in Makefile (Scott Mayhew) [RHEL-59704]
- svcrdma: Handle ADDR_CHANGE CM event properly (Scott Mayhew) [RHEL-59704]
- svcrdma: Refactor the creation of listener CMA ID (Scott Mayhew) [RHEL-59704]
- NFSD: remove unused structs 'nfsd3_voidargs' (Scott Mayhew) [RHEL-59704]
- NFSD: harden svcxdr_dupstr() and svcxdr_tmpalloc() against integer overflows (Scott Mayhew) [RHEL-59704]
- nfs: don't reuse partially completed requests in nfs_lock_and_join_requests (Scott Mayhew) [RHEL-59704]
- nfs: move nfs_wait_on_request to write.c (Scott Mayhew) [RHEL-59704]
- nfs: fold nfs_page_group_lock_subrequests into nfs_lock_and_join_requests (Scott Mayhew) [RHEL-59704]
- nfs: fold nfs_folio_find_and_lock_request into nfs_lock_and_join_requests (Scott Mayhew) [RHEL-59704]
- nfs: simplify nfs_folio_find_and_lock_request (Scott Mayhew) [RHEL-59704]
- nfs: remove nfs_folio_private_request (Scott Mayhew) [RHEL-59704]
- nfs: remove dead code for the old swap over NFS implementation (Scott Mayhew) [RHEL-59704]
- nfs: Block on write congestion (Scott Mayhew) [RHEL-59704]
- nfs: Properly initialize server->writeback (Scott Mayhew) [RHEL-59704]
- nfs: Drop pointless check from nfs_commit_release_pages() (Scott Mayhew) [RHEL-59704]
- nfs/blocklayout: SCSI layout trace points for reservation key reg/unreg (Scott Mayhew) [RHEL-59704]
- nfs/blocklayout: Report only when /no/ device is found (Scott Mayhew) [RHEL-59704]
- nfs/blocklayout: Fix premature PR key unregistration (Scott Mayhew) [RHEL-59704]
- NFSv4/pNFS: Do layout state recovery upon reboot (Scott Mayhew) [RHEL-59704]
- NFSv4/pNFS: Remove redundant call to unhash the layout (Scott Mayhew) [RHEL-59704]
- NFSv4/pnfs: Give nfs4_proc_layoutreturn() a flags argument (Scott Mayhew) [RHEL-59704]
- NFSv4/pNFS: Retry the layout return later in case of a timeout or reboot (Scott Mayhew) [RHEL-59704]
- NFSv4/pNFS: Handle server reboots in pnfs_poc_release() (Scott Mayhew) [RHEL-59704]
- NFSv4/pNFS: Add a helper to defer failed layoutreturn calls (Scott Mayhew) [RHEL-59704]
- NFSv4/pnfs: Add support for the PNFS_LAYOUT_FILE_BULK_RETURN flag (Scott Mayhew) [RHEL-59704]
- pNFS: Add a flag argument to pnfs_destroy_layouts_byclid() (Scott Mayhew) [RHEL-59704]
- NFSv4: Clean up encode_nfs4_stateid() (Scott Mayhew) [RHEL-59704]
- NFSv4.1: constify the stateid argument in nfs41_test_stateid() (Scott Mayhew) [RHEL-59704]
- NFSv4/pnfs: Remove redundant list check (Scott Mayhew) [RHEL-59704]
- NFSv4: Don't send delegation-related share access modes to CLOSE (Scott Mayhew) [RHEL-59704]
- Return the delegation when deleting sillyrenamed files (Scott Mayhew) [RHEL-59704]
- NFSv4: Ask for a delegation or an open stateid in OPEN (Scott Mayhew) [RHEL-59704]
- NFSv4: Add support for OPEN4_RESULT_NO_OPEN_STATEID (Scott Mayhew) [RHEL-59704]
- NFSv4: Detect support for OPEN4_SHARE_ACCESS_WANT_OPEN_XOR_DELEGATION (Scott Mayhew) [RHEL-59704]
- NFSv4: Add support for the FATTR4_OPEN_ARGUMENTS attribute (Scott Mayhew) [RHEL-59704]
- NFSv4: Don't request atime/mtime/size if they are delegated to us (Scott Mayhew) [RHEL-59704]
- NFSv4: Fix up delegated attributes in nfs_setattr (Scott Mayhew) [RHEL-59704]
- NFSv4: Delegreturn must set m/atime when they are delegated (Scott Mayhew) [RHEL-59704]
- NFSv4: Enable attribute delegations (Scott Mayhew) [RHEL-59704]
- NFSv4: Add a capability for delegated attributes (Scott Mayhew) [RHEL-59704]
- NFSv4: Add recovery of attribute delegations (Scott Mayhew) [RHEL-59704]
- NFSv4: Add support for delegated atime and mtime attributes (Scott Mayhew) [RHEL-59704]
- NFSv4: Add a flags argument to the 'have_delegation' callback (Scott Mayhew) [RHEL-59704]
- NFSv4: Add CB_GETATTR support for delegated attributes (Scott Mayhew) [RHEL-59704]
- NFSv4: Plumb in XDR support for the new delegation-only setattr op (Scott Mayhew) [RHEL-59704]
- NFSv4: Add new attribute delegation definitions (Scott Mayhew) [RHEL-59704]
- NFSv4: Refactor nfs4_opendata_check_deleg() (Scott Mayhew) [RHEL-59704]
- NFSv4: Clean up open delegation return structure (Scott Mayhew) [RHEL-59704]
- fs: nfs: add missing MODULE_DESCRIPTION() macros (Scott Mayhew) [RHEL-59704]
- NFS: remove unused struct 'mnt_fhstatus' (Scott Mayhew) [RHEL-59704]
- xprtrdma: Remove temp allocation of rpcrdma_rep objects (Scott Mayhew) [RHEL-59704]
- xprtrdma: Clean up synopsis of frwr_mr_unmap() (Scott Mayhew) [RHEL-59704]
- xprtrdma: Handle device removal outside of the CM event handler (Scott Mayhew) [RHEL-59704]
- rpcrdma: Implement generic device removal (Scott Mayhew) [RHEL-59704]
- xprtrdma: removed asm-generic headers from verbs.c (Scott Mayhew) [RHEL-59704]
- nfs: drop usage of folio_file_pos (Scott Mayhew) [RHEL-59704]
- nfs: Avoid flushing many pages with NFS_FILE_SYNC (Scott Mayhew) [RHEL-59704]
- nfs: propagate readlink errors in nfs_symlink_filler (Scott Mayhew) [RHEL-59704]
- pNFS: rework pnfs_generic_pg_check_layout to check IO range (Scott Mayhew) [RHEL-59704]
- pNFS/filelayout: check layout segment range (Scott Mayhew) [RHEL-59704]
- NFS: Don't enable NFS v2 by default (Scott Mayhew) [RHEL-59704]
- SUNRPC: fix handling expired GSS context (Scott Mayhew) [RHEL-59704]
- NFSv4: Fixup smatch warning for ambiguous return (Scott Mayhew) [RHEL-59704]
- NFS: make sure lock/nolock overriding local_lock mount option (Scott Mayhew) [RHEL-59704]
- pNFS/filelayout: Specify the layout segment range in LAYOUTGET (Scott Mayhew) [RHEL-59704]
- pNFS/filelayout: Remove the whole file layout requirement (Scott Mayhew) [RHEL-59704]
- NFS/knfsd: Remove the invalid NFS error 'NFSERR_OPNOTSUPP' (Scott Mayhew) [RHEL-59704]
- nfsd: set security label during create operations (Scott Mayhew) [RHEL-59704]
- NFSD: Add COPY status code to OFFLOAD_STATUS response (Scott Mayhew) [RHEL-59704]
- NFSD: Record status of async copy operation in struct nfsd4_copy (Scott Mayhew) [RHEL-59704]
- SUNRPC: Remove comment for sp_lock (Scott Mayhew) [RHEL-59704]
- NFSD: add listener-{set,get} netlink command (Scott Mayhew) [RHEL-59704]
- SUNRPC: add a new svc_find_listener helper (Scott Mayhew) [RHEL-59704]
- SUNRPC: introduce svc_xprt_create_from_sa utility routine (Scott Mayhew) [RHEL-59704]
- NFSD: add write_version to netlink command (Scott Mayhew) [RHEL-59704]
- NFSD: convert write_threads to netlink command (Scott Mayhew) [RHEL-59704]
- NFSD: allow callers to pass in scope string to nfsd_svc (Scott Mayhew) [RHEL-59704]
- NFSD: move nfsd_mutex handling into nfsd_svc callers (Scott Mayhew) [RHEL-59704]
- lockd: host: Remove unnecessary statements'host = NULL;' (Scott Mayhew) [RHEL-59704]
- nfsd: optimise recalculate_deny_mode() for a common case (Scott Mayhew) [RHEL-59704]
- nfsd: add tracepoint in mark_client_expired_locked (Scott Mayhew) [RHEL-59704]
- nfsd: new tracepoint for check_slot_seqid (Scott Mayhew) [RHEL-59704]
- nfsd: drop extraneous newline from nfsd tracepoints (Scott Mayhew) [RHEL-59704]
- nfsd: trivial GET_DIR_DELEGATION support (Scott Mayhew) [RHEL-59704]
- NFSD: Move callback_wq into struct nfs4_client (Scott Mayhew) [RHEL-59704]
- nfsd: drop st_mutex before calling move_to_close_lru() (Scott Mayhew) [RHEL-59704]
- nfsd: replace rp_mutex to avoid deadlock in move_to_close_lru() (Scott Mayhew) [RHEL-59704]
- nfsd: move nfsd4_cstate_assign_replay() earlier in open handling. (Scott Mayhew) [RHEL-59704]
- nfsd: perform all find_openstateowner_str calls in the one place. (Scott Mayhew) [RHEL-59704]
- Revert "NFSD: Convert the callback workqueue to use delayed_work" (Scott Mayhew) [RHEL-59704]
- Revert "NFSD: Reschedule CB operations when backchannel rpc_clnt is shut down" (Scott Mayhew) [RHEL-59704]
- nfs: Handle error of rpc_proc_register() in nfs_net_init(). (Scott Mayhew) [RHEL-59704]
- SUNRPC: add a missing rpc_stat for TCP TLS (Scott Mayhew) [RHEL-59704]
- NFSD: Clean up nfsd4_encode_replay() (Scott Mayhew) [RHEL-59704]
- NFS: trace the uniquifier of fscache (Scott Mayhew) [RHEL-59704]
- NFS: remove unused variable nfs_rpcstat (Scott Mayhew) [RHEL-59704]
- nfs: properly protect nfs_direct_req fields (Scott Mayhew) [RHEL-59704]
- NFS: enable nconnect for RDMA (Scott Mayhew) [RHEL-59704]
- NFSv4: nfs4_do_open() is incorrectly triggering state recovery (Scott Mayhew) [RHEL-59704]
- NFS: avoid infinite loop in pnfs_update_layout. (Scott Mayhew) [RHEL-59704]
- nfs: make the rpc_stat per net namespace (Scott Mayhew) [RHEL-59704]
- nfs: expose /proc/net/sunrpc/nfs in net namespaces (Scott Mayhew) [RHEL-59704]
- sunrpc: add a struct rpc_stats arg to rpc_create_args (Scott Mayhew) [RHEL-59704]
- nfs: remove unused NFS_CALL macro (Scott Mayhew) [RHEL-59704]
- NFSv4.1: add tracepoint to trunked nfs4_exchange_id calls (Scott Mayhew) [RHEL-59704]
- NFSD: send OP_CB_RECALL_ANY to clients when number of delegations reaches its limit (Scott Mayhew) [RHEL-59704]
- NFSD: Document nfsd_setattr() fill-attributes behavior (Scott Mayhew) [RHEL-59704]
- nfsd: Fix NFSv3 atomicity bugs in nfsd_setattr() (Scott Mayhew) [RHEL-59704]
- NFSD: OP_CB_RECALL_ANY should recall both read and write delegations (Scott Mayhew) [RHEL-59704]
- NFSD: handle GETATTR conflict with write delegation (Scott Mayhew) [RHEL-59704]
- NFSD: add support for CB_GETATTR callback (Scott Mayhew) [RHEL-59704]
- nfsd: clean up comments over nfs4_client definition (Scott Mayhew) [RHEL-59704]
- svcrdma: Post WRs for Write chunks in svc_rdma_sendto() (Scott Mayhew) [RHEL-59704]
- svcrdma: Post the Reply chunk and Send WR together (Scott Mayhew) [RHEL-59704]
- svcrdma: Move write_info for Reply chunks into struct svc_rdma_send_ctxt (Scott Mayhew) [RHEL-59704]
- svcrdma: Post Send WR chain (Scott Mayhew) [RHEL-59704]
- svcrdma: Fix retry loop in svc_rdma_send() (Scott Mayhew) [RHEL-59704]
- svcrdma: Prevent a UAF in svc_rdma_send() (Scott Mayhew) [RHEL-59704]
- svcrdma: Fix SQ wake-ups (Scott Mayhew) [RHEL-59704]
- svcrdma: Increase the per-transport rw_ctx count (Scott Mayhew) [RHEL-59704]
- svcrdma: Update max_send_sges after QP is created (Scott Mayhew) [RHEL-59704]
- svcrdma: Report CQ depths in debugging output (Scott Mayhew) [RHEL-59704]
- svcrdma: Reserve an extra WQE for ib_drain_rq() (Scott Mayhew) [RHEL-59704]
- nfsd: allow layout state to be admin-revoked. (Scott Mayhew) [RHEL-59704]
- nfsd: allow delegation state ids to be revoked and then freed (Scott Mayhew) [RHEL-59704]
- nfsd: allow open state ids to be revoked and then freed (Scott Mayhew) [RHEL-59704]
- nfsd: allow lock state ids to be revoked and then freed (Scott Mayhew) [RHEL-59704]
- nfsd: allow admin-revoked NFSv4.0 state to be freed. (Scott Mayhew) [RHEL-59704]
- nfsd: report in /proc/fs/nfsd/clients/*/states when state is admin-revoke (Scott Mayhew) [RHEL-59704]
- nfsd: allow state with no file to appear in /proc/fs/nfsd/clients/*/states (Scott Mayhew) [RHEL-59704]
- nfsd: prepare for supporting admin-revocation of state (Scott Mayhew) [RHEL-59704]
- nfsd: split sc_status out of sc_type (Scott Mayhew) [RHEL-59704]
- nfsd: avoid race after unhash_delegation_locked() (Scott Mayhew) [RHEL-59704]
- nfsd: don't call functions with side-effecting inside WARN_ON() (Scott Mayhew) [RHEL-59704]
- nfsd: hold ->cl_lock for hash_delegation_locked() (Scott Mayhew) [RHEL-59704]
- nfsd: remove stale comment in nfs4_show_deleg() (Scott Mayhew) [RHEL-59704]
- NFSD: Remove redundant cb_seq_status initialization (Scott Mayhew) [RHEL-59704]
- SUNRPC: Remove EXPORT_SYMBOL_GPL for svc_process_bc() (Scott Mayhew) [RHEL-59704]
- nfsd: make svc_stat per-network namespace instead of global (Scott Mayhew) [RHEL-59704]
- nfsd: remove nfsd_stats, make th_cnt a global counter (Scott Mayhew) [RHEL-59704]
- nfsd: make all of the nfsd stats per-network namespace (Scott Mayhew) [RHEL-59704]
- nfsd: expose /proc/net/sunrpc/nfsd in net namespaces (Scott Mayhew) [RHEL-59704]
- nfsd: rename NFSD_NET_* to NFSD_STATS_* (Scott Mayhew) [RHEL-59704]
- sunrpc: use the struct net as the svc proc private (Scott Mayhew) [RHEL-59704]
- sunrpc: remove ->pg_stats from svc_program (Scott Mayhew) [RHEL-59704]
- sunrpc: pass in the sv_stats struct through svc_create_pooled (Scott Mayhew) [RHEL-59704]
- nfsd: stop setting ->pg_stats for unused stats (Scott Mayhew) [RHEL-59704]
- sunrpc: don't change ->sv_stats if it doesn't exist (Scott Mayhew) [RHEL-59704]
- nfsd: use __fput_sync() to avoid delayed closing of files. (Scott Mayhew) [RHEL-59704]
- nfsd: Don't leave work of closing files to a work queue (Scott Mayhew) [RHEL-59704]
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int (Scott Mayhew) [RHEL-59704]
- nfs: fix regression in handling of fsc= option in NFSv4 (Scott Mayhew) [RHEL-59704]
- pnfs/filelayout: add tracepoint to getdeviceinfo (Scott Mayhew) [RHEL-59704]
- NFS: Display the "fsc=" mount option if it is set (Scott Mayhew) [RHEL-59704]
- SUNRPC: add xrpt id to rpc_stats_latency tracepoint (Scott Mayhew) [RHEL-59704]
- SUNRPC: Add a transport callback to handle dequeuing of an RPC request (Scott Mayhew) [RHEL-59704]
- SUNRPC: Don't try to send when the connection is shutting down (Scott Mayhew) [RHEL-59704]
- SUNRPC: Don't retry using the same source port if connection failed (Scott Mayhew) [RHEL-59704]
- SUNRPC: change the back-channel queue to lwq (Scott Mayhew) [RHEL-59704]
- SUNRPC: discard sp_lock (Scott Mayhew) [RHEL-59704]
- SUNRPC: change sp_nrthreads to atomic_t (Scott Mayhew) [RHEL-59704]
- SUNRPC: use lwq for sp_sockets - renamed to sp_xprts (Scott Mayhew) [RHEL-59704]
- SUNRPC: only have one thread waking up at a time (Scott Mayhew) [RHEL-59704]
- SUNRPC: rename some functions from rqst_ to svc_thread_ (Scott Mayhew) [RHEL-59704]
- lib: add light-weight queuing mechanism. (Scott Mayhew) [RHEL-59704]
- redhat/configs: add CONFIG_LWQ_TEST (Scott Mayhew) [RHEL-59704]
- llist: add llist_del_first_this() (Scott Mayhew) [RHEL-59704]
- SUNRPC: change service idle list to be an llist (Scott Mayhew) [RHEL-59704]
- llist: add interface to check if a node is on a list. (Scott Mayhew) [RHEL-59704]
- SUNRPC: discard SP_CONGESTED (Scott Mayhew) [RHEL-59704]
- SUNRPC: add list of idle threads (Scott Mayhew) [RHEL-59704]
- SUNRPC: change how svc threads are asked to exit. (Scott Mayhew) [RHEL-59704]
- nfsd: convert to ctime accessor functions (Scott Mayhew) [RHEL-59704]
- nfs: convert to ctime accessor functions (Scott Mayhew) [RHEL-59704]
- fs: drop the timespec64 arg from generic_update_time (Scott Mayhew) [RHEL-59704]
- fs: convert to ctime accessor functions (Scott Mayhew) [RHEL-59704]
- mptcp: pm: do not remove closing subflows (Davide Caratti) [RHEL-62871]
- mptcp: pm: fix ID 0 endp usage after multiple re-creations (Davide Caratti) [RHEL-58839 RHEL-62871] {CVE-2024-46711}
- mptcp: pm: do not remove already closed subflows (Davide Caratti) [RHEL-62871]
- mptcp: pm: reset MPC endp ID when re-added (Davide Caratti) [RHEL-62871]
- mptcp: pm: skip connecting to already established sf (Davide Caratti) [RHEL-62871]
- mptcp: pm: send ACK on an active subflow (Davide Caratti) [RHEL-62871]
- mptcp: pm: update add_addr counters after connect (Davide Caratti) [RHEL-62871]
- selftests: mptcp: join: cannot rm sf if closed (Davide Caratti) [RHEL-62871]
- selftests: mptcp: add evts_get_info helper (Davide Caratti) [RHEL-62871]
- selftests: mptcp: update userspace pm test helpers (Davide Caratti) [RHEL-62871]
- mptcp: pm: fix UaF read in mptcp_pm_nl_rm_addr_or_subflow (Davide Caratti) [RHEL-62871 RHEL-66074] {CVE-2024-45009}
- selftests: mptcp: join: restrict fullmesh endp on 1st sf (Davide Caratti) [RHEL-62871]
- mptcp: pm: ADD_ADDR 0 is not a new address (Davide Caratti) [RHEL-62871]
- mptcp: avoid duplicated SUB_CLOSED events (Davide Caratti) [RHEL-62871]
- selftests: mptcp: join: check removing ID 0 endpoint (Davide Caratti) [RHEL-62871]
- mptcp: pm: fix RM_ADDR ID for the initial subflow (Davide Caratti) [RHEL-62871]
- mptcp: pm: reuse ID 0 after delete and re-add (Davide Caratti) [RHEL-62871]
- mptcp: pr_debug: add missing \n at the end (Davide Caratti) [RHEL-62871]
- mptcp: sched: check both backup in retrans (Davide Caratti) [RHEL-62871]
- mptcp: close subflow when receiving TCP+FIN (Davide Caratti) [RHEL-62871]
- mptcp: pm: avoid possible UaF when selecting endp (Davide Caratti) [RHEL-62871]
- selftests: mptcp: join: validate fullmesh endp on 1st sf (Davide Caratti) [RHEL-62871]
- mptcp: pm: fullmesh: select the right ID later (Davide Caratti) [RHEL-62871]
- mptcp: pm: only in-kernel cannot have entries with ID 0 (Davide Caratti) [RHEL-62871]
- mptcp: pm: check add_addr_accept_max before accepting new ADD_ADDR (Davide Caratti) [RHEL-62871]
- mptcp: pm: only decrement add_addr_accepted for MPJ req (Davide Caratti) [RHEL-62871 RHEL-66074] {CVE-2024-45009}
- mptcp: pm: only mark 'subflow' endp as available (Davide Caratti) [RHEL-62871 RHEL-66083] {CVE-2024-45010}
- mptcp: pm: remove mptcp_pm_remove_subflow() (Davide Caratti) [RHEL-62871]
- mptcp: pm: re-using ID of unused flushed subflows (Davide Caratti) [RHEL-62871]
- selftests: mptcp: join: check re-using ID of closed subflow (Davide Caratti) [RHEL-62871]
- mptcp: pm: re-using ID of unused removed subflows (Davide Caratti) [RHEL-62871]
- mptcp: pm: re-using ID of unused removed ADD_ADDR (Davide Caratti) [RHEL-62871]
- mptcp: correct MPTCP_SUBFLOW_ATTR_SSN_OFFSET reserved size (Davide Caratti) [RHEL-62871]
- selftests: mptcp: join: test both signal & subflow (Davide Caratti) [RHEL-62871]
- selftests: mptcp: join: ability to invert ADD_ADDR check (Davide Caratti) [RHEL-62871]
- mptcp: pm: do not ignore 'subflow' if 'signal' flag is also set (Davide Caratti) [RHEL-62871]
- mptcp: pm: don't try to create sf if alloc failed (Davide Caratti) [RHEL-62871]
- mptcp: pm: reduce indentation blocks (Davide Caratti) [RHEL-62871]
- mptcp: pm: deny endp with signal + subflow + port (Davide Caratti) [RHEL-62871]
- mptcp: fully established after ADD_ADDR echo on MPJ (Davide Caratti) [RHEL-62871]
- mptcp: fix duplicate data handling (Davide Caratti) [RHEL-62871]
- mptcp: fix bad RCVPRUNED mib accounting (Davide Caratti) [RHEL-62871]
- selftests: mptcp: join: check backup support in signal endp (Davide Caratti) [RHEL-62871]
- mptcp: pm: fix backup support in signal endpoints (Davide Caratti) [RHEL-62871]
- selftests: mptcp: join: validate backup in MPJ (Davide Caratti) [RHEL-62871]
- mptcp: mib: count MPJ with backup flag (Davide Caratti) [RHEL-62871]
- mptcp: pm: only set request_bkup flag when sending MP_PRIO (Davide Caratti) [RHEL-62871]
- mptcp: distinguish rcv vs sent backup flag in requests (Davide Caratti) [RHEL-62871]
- mptcp: sched: check both directions for backup (Davide Caratti) [RHEL-62871]
- selftests: mptcp: always close input's FD if opened (Davide Caratti) [RHEL-62871]
- selftests: mptcp: fix error path (Davide Caratti) [RHEL-62871]
- mptcp: fix NL PM announced address accounting (Davide Caratti) [RHEL-62871]
- mptcp: fix user-space PM announced address accounting (Davide Caratti) [RHEL-62871]
- mptcp: add validity check for sending RM_ADDR (Davide Caratti) [RHEL-62871]
- mptcp: pm: inc RmAddr MIB counter once per RM_ADDR ID (Davide Caratti) [RHEL-62871]
- mptcp: include inet_common in mib.h (Davide Caratti) [RHEL-62871]
- mptcp: move mptcp_pm_gen.h's include (Davide Caratti) [RHEL-62871]
- mptcp: remove unnecessary else statements (Davide Caratti) [RHEL-62871]
- mptcp: prefer strscpy over strcpy (Davide Caratti) [RHEL-62871]
- mptcp: sockopt: info: stop early if no buffer (Davide Caratti) [RHEL-62871]
- mptcp: fix full TCP keep-alive support (Davide Caratti) [RHEL-62871]
- mptcp: SO_KEEPALIVE: fix getsockopt support (Davide Caratti) [RHEL-62871]
- tcp: set TCP_DEFER_ACCEPT locklessly (Davide Caratti) [RHEL-62871]
- tcp: set TCP_LINGER2 locklessly (Davide Caratti) [RHEL-62871]
- tcp: set TCP_KEEPCNT locklessly (Davide Caratti) [RHEL-62871]
- tcp: set TCP_KEEPINTVL locklessly (Davide Caratti) [RHEL-62871]
- tcp: set TCP_USER_TIMEOUT locklessly (Davide Caratti) [RHEL-62871]
- tcp: set TCP_SYNCNT locklessly (Davide Caratti) [RHEL-62871]
- tcp: annotate data-races around fastopenq.max_qlen (Davide Caratti) [RHEL-62871]
- tcp: annotate data-races around icsk->icsk_user_timeout (Davide Caratti) [RHEL-62871]
- tcp: annotate data-races around tp->notsent_lowat (Davide Caratti) [RHEL-62871]
- tcp: annotate data-races around rskq_defer_accept (Davide Caratti) [RHEL-62871]
- tcp: annotate data-races around tp->linger2 (Davide Caratti) [RHEL-62871]
- tcp: annotate data-races around icsk->icsk_syn_retries (Davide Caratti) [RHEL-62871]
- tcp: annotate data-races around tp->keepalive_probes (Davide Caratti) [RHEL-62871]
- tcp: annotate data-races around tp->keepalive_intvl (Davide Caratti) [RHEL-62871]
- tcp: annotate data-races around tp->keepalive_time (Davide Caratti) [RHEL-62871]
- tcp: annotate data-races around tp->tsoffset (Davide Caratti) [RHEL-62871]
- tcp: annotate data-races around tp->tcp_tx_delay (Davide Caratti) [RHEL-62871]
- net: do not delay dst_entries_add() in dst_release() (Paolo Abeni) [RHEL-62849]
- net: add more sanity checks to qdisc_pkt_len_init() (Paolo Abeni) [RHEL-62849 RHEL-64328] {CVE-2024-49948}
- net: Fix gso_features_check to check for both dev->gso_{ipv4_,}max_size (Paolo Abeni) [RHEL-62849]
- net: busy-poll: use ktime_get_ns() instead of local_clock() (Paolo Abeni) [RHEL-62849]
- pktgen: use cpus_read_lock() in pg_net_init() (Paolo Abeni) [RHEL-62849]
- net: linkwatch: use system_unbound_wq (Paolo Abeni) [RHEL-62849]
- rtnetlink: Don't ignore IFLA_TARGET_NETNSID when ifname is specified in rtnl_dellink(). (Paolo Abeni) [RHEL-62849]
- net: page_pool: fix warning code (Paolo Abeni) [RHEL-62849]
- net: give more chances to rcu in netdev_wait_allrefs_any() (Paolo Abeni) [RHEL-62849]
- bpf: Fix a kernel verifier crash in stacksafe() (CKI Backport Bot) [RHEL-66098] {CVE-2024-45020}
- bpf: Fix use-after-free in bpf_uprobe_multi_link_attach() (Viktor Malik) [RHEL-63330] {CVE-2024-47675}
- bpf: Fix out-of-bounds write in trie_get_next_key() (CKI Backport Bot) [RHEL-66876] {CVE-2024-50262}
- selftests/bpf: Add return value checks for failed tests (Viktor Malik) [RHEL-63343]
- selftests/bpf: Workaround strict bpf_lsm return value check. (Viktor Malik) [RHEL-63343]
- bpf: Fix compare error in function retval_range_within (Viktor Malik) [RHEL-63343]
- bpf, lsm: Add check for BPF LSM return value (CKI Backport Bot) [RHEL-63343] {CVE-2024-47703}
- scsi: sd: Fix off-by-one error in sd_read_block_characteristics() (Ewan D. Milne) [RHEL-62151]
- scsi: scsi_debug: Remove a useless memset() (Ewan D. Milne) [RHEL-62151]
- scsi: sd: Retry START STOP UNIT commands (Ewan D. Milne) [RHEL-62151]
- scsi: sd: Remove duplicate included header file linux/bio-integrity.h (Ewan D. Milne) [RHEL-62151]
- scsi: core: Remove obsoleted declaration for scsi_driverbyte_string() (Ewan D. Milne) [RHEL-62151]
- scsi: core: Simplify an alloc_workqueue() invocation (Ewan D. Milne) [RHEL-62151]
- scsi: ufs: Simplify alloc*_workqueue() invocation (Ewan D. Milne) [RHEL-62151]
- scsi: stex: Simplify an alloc_ordered_workqueue() invocation (Ewan D. Milne) [RHEL-62151]
- scsi: scsi_transport_fc: Simplify alloc_workqueue() invocations (Ewan D. Milne) [RHEL-62151]
- scsi: snic: Simplify alloc_workqueue() invocations (Ewan D. Milne) [RHEL-62151]
- scsi: qedi: Simplify an alloc_workqueue() invocation (Ewan D. Milne) [RHEL-62151]
- scsi: qedf: Simplify alloc_workqueue() invocations (Ewan D. Milne) [RHEL-62151]
- scsi: myrs: Simplify an alloc_ordered_workqueue() invocation (Ewan D. Milne) [RHEL-62151]
- scsi: myrb: Simplify an alloc_ordered_workqueue() invocation (Ewan D. Milne) [RHEL-62151]
- scsi: mpt3sas: Simplify an alloc_ordered_workqueue() invocation (Ewan D. Milne) [RHEL-62151]
- scsi: mpi3mr: Simplify an alloc_ordered_workqueue() invocation (Ewan D. Milne) [RHEL-62151]
- scsi: ibmvscsi_tgt: Simplify an alloc_workqueue() invocation (Ewan D. Milne) [RHEL-62151]
- scsi: fcoe: Simplify alloc_ordered_workqueue() invocations (Ewan D. Milne) [RHEL-62151]
- scsi: esas2r: Simplify an alloc_ordered_workqueue() invocation (Ewan D. Milne) [RHEL-62151]
- scsi: bfa: Simplify an alloc_ordered_workqueue() invocation (Ewan D. Milne) [RHEL-62151]
- scsi: be2iscsi: Simplify an alloc_workqueue() invocation (Ewan D. Milne) [RHEL-62151]
- scsi: mptfusion: Simplify the alloc*_workqueue() invocations (Ewan D. Milne) [RHEL-62151]
- scsi: Expand all create*_workqueue() invocations (Ewan D. Milne) [RHEL-62151]
- scsi: sd: Ignore command SYNCHRONIZE CACHE error if format in progress (Ewan D. Milne) [RHEL-62151]
- scsi: sd: Do not attempt to configure discard unless LBPME is set (Ewan D. Milne) [RHEL-62151]
- scsi: core: Fix the return value of scsi_logical_block_count() (Ewan D. Milne) [RHEL-62151]
- scsi: sd: Keep the discard mode stable (Ewan D. Milne) [RHEL-62151]
- minmax: scsi: fix mis-use of 'clamp()' in sr.c (Ewan D. Milne) [RHEL-62151]
- scsi: scsi_debug: Fix create target debugfs failure (Ewan D. Milne) [RHEL-62151]
- scsi: core: Fix an incorrect comment (Ewan D. Milne) [RHEL-62151]
- scsi: core: Disable CDL by default (Ewan D. Milne) [RHEL-62151]
- scsi: sd: Use READ(16) when reading block zero on large capacity disks (Ewan D. Milne) [RHEL-62151]
- scsi: core: Pass sdev to blk_mq_alloc_queue() (Ewan D. Milne) [RHEL-62151]
- scsi: sr: Fix unintentional arithmetic wraparound (Ewan D. Milne) [RHEL-62151]
- scsi: core: alua: I/O errors for ALUA state transitions (Ewan D. Milne) [RHEL-62151]
- scsi: core: Improve the code for showing commands in debugfs (Ewan D. Milne) [RHEL-62151]
- scsi: core: Introduce scsi_cmd_list_info() (Ewan D. Milne) [RHEL-62151]
- scsi: scsi_transport_srp: Fix a couple of kernel-doc warnings (Ewan D. Milne) [RHEL-62151]
- scsi: scsi_transport_fc: Add kernel-doc for function return (Ewan D. Milne) [RHEL-62151]
- scsi: core: Add function return kernel-doc for 2 functions (Ewan D. Milne) [RHEL-62151]
- scsi: libfcoe: Fix a slew of kernel-doc warnings (Ewan D. Milne) [RHEL-62151]
- scsi: iser: Fix @read_stag kernel-doc warning (Ewan D. Milne) [RHEL-62151]
- scsi: core: Add kernel-doc for scsi_msg_to_host_byte() (Ewan D. Milne) [RHEL-62151]
- scsi: st: Drop driver owner initialization (Ewan D. Milne) [RHEL-62151]
- scsi: sr: Drop driver owner initialization (Ewan D. Milne) [RHEL-62151]
- scsi: ses: Drop driver owner initialization (Ewan D. Milne) [RHEL-62151]
- scsi: sd: Drop driver owner initialization (Ewan D. Milne) [RHEL-62151]
- scsi: core: Store owner from modules with scsi_register_driver() (Ewan D. Milne) [RHEL-62151]
- scsi: devinfo: Replace strncpy() and manual pad (Ewan D. Milne) [RHEL-62151]
- scsi: sd: Have pr commands retry UAs (Ewan D. Milne) [RHEL-62151]
- scsi: Fix sshdr use in scsi_cdl_enable (Ewan D. Milne) [RHEL-62151]
- scsi: Add support for block PR read keys/reservation (Ewan D. Milne) [RHEL-62151]
- scsi: Move sd_pr_type to scsi_common (Ewan D. Milne) [RHEL-62151]
- scsi: Rename sd_pr_command (Ewan D. Milne) [RHEL-62151]
- scsi: core: Remove scsi_execute_req()/scsi_execute() functions (Ewan D. Milne) [RHEL-62151]
- scsi: Adjust recently added fields to SCSI and FC structures (Ewan D. Milne) [RHEL-62151]
- dpll: add Embedded SYNC feature for a pin (CKI Backport Bot) [RHEL-57743]
- dpll: fix return value check for kmemdup (CKI Backport Bot) [RHEL-57743]
- sched: sch_cake: fix bulk flow accounting logic for host fairness (CKI Backport Bot) [RHEL-60755] {CVE-2024-46828}
- mm/huge_memory: don't unpoison huge_zero_folio (Aristeu Rozanski) [RHEL-47802] {CVE-2024-40914}
* Tue Nov 19 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-532.el9]
- KVM: selftests: memslot_perf_test: increase guest sync timeout (Maxim Levitsky) [RHEL-66118]
- pinctrl: intel: platform: fix error path in device_for_each_child_node() (Steve Best) [RHEL-66957] {CVE-2024-50197}
- device property: Introduce device_for_each_child_node_scoped() (Steve Best) [RHEL-66957] {CVE-2024-50197}
- device property: Add cleanup.h based fwnode_handle_put() scope based cleanup. (Steve Best) [RHEL-66957] {CVE-2024-50197}
- kernel.spec: add bootconfig to kernel-tools package (Brian Masney) [RHEL-65546]
- bootconfig: Remove duplicate included header file linux/bootconfig.h (Brian Masney) [RHEL-65546]
- bootconfig: Fix the kerneldoc of _xbc_exit() (Brian Masney) [RHEL-65546]
- bootconfig: use memblock_free_late to free xbc memory to buddy (Brian Masney) [RHEL-65546]
- bootconfig: do not put quotes on cmdline items unless necessary (Brian Masney) [RHEL-65546]
- bootconfig: Fix testcase to increase max node (Brian Masney) [RHEL-65546]
- bootconfig: Change message if no bootconfig with CONFIG_BOOT_CONFIG_FORCE=y (Brian Masney) [RHEL-65546]
- tools/bootconfig: fix single & used for logical condition (Brian Masney) [RHEL-65546]
- bootconfig: Increase max nodes of bootconfig from 1024 to 8192 for DCC support (Brian Masney) [RHEL-65546]
- bootconfig: Default BOOT_CONFIG_FORCE to y if BOOT_CONFIG_EMBED (Brian Masney) [RHEL-65546]
- Allow forcing unconditional bootconfig processing (Brian Masney) [RHEL-65546]
- Documentation: Fixed a typo in bootconfig.rst (Brian Masney) [RHEL-65546]
- bootconfig: Support embedding a bootconfig file in kernel (Brian Masney) [RHEL-65546]
- bootconfig: Check the checksum before removing the bootconfig from initrd (Brian Masney) [RHEL-65546]
- docs: bootconfig: Add how to embed the bootconfig into kernel (Brian Masney) [RHEL-65546]
- bootconfig: Make the bootconfig.o as a normal object file (Brian Masney) [RHEL-65546]
- bootconfig: Initialize ret in xbc_parse_tree() (Brian Masney) [RHEL-65546]
- lib/bootconfig: Fix the xbc_get_info kerneldoc (Brian Masney) [RHEL-65546]
- lib/bootconfig: Make xbc_alloc_mem() and xbc_free_mem() as __init function (Brian Masney) [RHEL-65546]
- bootconfig: Cleanup dummy headers in tools/bootconfig (Brian Masney) [RHEL-65546]
- bootconfig: Replace u16 and u32 with uint16_t and uint32_t (Brian Masney) [RHEL-65546]
- bootconfig: Remove unused debug function (Brian Masney) [RHEL-65546]
- bootconfig: Split parse-tree part from xbc_init (Brian Masney) [RHEL-65546]
- bootconfig: Rename xbc_destroy_all() to xbc_exit() (Brian Masney) [RHEL-65546]
- tools/bootconfig: Run test script when build all (Brian Masney) [RHEL-65546]
- bootconfig: Add xbc_get_info() for the node information (Brian Masney) [RHEL-65546]
- bootconfig: Allocate xbc_data inside xbc_init() (Brian Masney) [RHEL-65546]
- init/bootconfig: Reorder init parameter from bootconfig and cmdline (Brian Masney) [RHEL-65546]
- init: bootconfig: Remove all bootconfig data when the init memory is removed (Brian Masney) [RHEL-65546]
- tools/bootconfig: Show whole test command for each test case (Brian Masney) [RHEL-65546]
- tools/bootconfig: Fix tracing_on option checking in ftrace2bconf.sh (Brian Masney) [RHEL-65546]
- docs: bootconfig: Add how to use bootconfig for kernel parameters (Brian Masney) [RHEL-65546]
- tracing/boot: Fix to check the histogram control param is a leaf node (Brian Masney) [RHEL-65546]
- tracing/boot: Fix trace_boot_hist_add_array() to check array is value (Brian Masney) [RHEL-65546]
- bootconfig: Rename xbc_node_find_child() to xbc_node_find_subkey() (Brian Masney) [RHEL-65546]
- bootconfig/tracing/ktest: Update ktest example for boot-time tracing (Brian Masney) [RHEL-65546]
- docs/trace: fix a label of boottime-trace (Brian Masney) [RHEL-65546]
- Documentation: tracing: Add histogram syntax to boot-time tracing (Brian Masney) [RHEL-65546]
- tracing: Fix missing trace_boot_init_histograms kstrdup NULL checks (Brian Masney) [RHEL-65546]
- tracing/boot: Show correct histogram error command (Brian Masney) [RHEL-65546]
- tracing/boot: Support multiple histograms for each event (Brian Masney) [RHEL-65546]
- tracing: Initialize integer variable to prevent garbage return value (Brian Masney) [RHEL-65546]
- tracing/boot: Support multiple handlers for per-event histogram (Brian Masney) [RHEL-65546]
- tracing/boot: Add per-event histogram action options (Brian Masney) [RHEL-65546]
- tracing/boot: Fix a hist trigger dependency for boot time tracing (Brian Masney) [RHEL-65546]
- tools/bootconfig: Use per-group/all enable option in ftrace2bconf script (Brian Masney) [RHEL-65546]
- tools/bootconfig: Add histogram syntax support to bconf2ftrace.sh (Brian Masney) [RHEL-65546]
- tools/bootconfig: Support per-group/all event enabling option (Brian Masney) [RHEL-65546]
- redhat/configs: set values for CONFIG_BOOT_CONFIG_{EMBED,FORCE} (Brian Masney) [RHEL-65546]
- tools/power/x86/intel-speed-select: v1.20 release (Steve Best) [RHEL-65196]
- tools/power/x86/intel-speed-select: Set TRL MSR in 100 MHz units (Steve Best) [RHEL-65196]
- platform/x86: ISST: Add Diamond Rapids to support list (Steve Best) [RHEL-65196]
- platform/x86: ISST: Fix return value on last invalid resource (Steve Best) [RHEL-65196]
- platform/x86: ISST: Simplify isst_misc_reg() and isst_misc_unreg() (Steve Best) [RHEL-65196]
- platform/x86: intel_speed_select_if: Switch to new Intel CPU model defines (Steve Best) [RHEL-65196]
- platform/x86: ISST: Use only TPMI interface when present (Steve Best) [RHEL-65196]
- platform/x86: ISST: Avoid some SkyLake server models (Steve Best) [RHEL-65196]
- platform/x86: ISST: Add model specific loading for common module (Steve Best) [RHEL-65196]
- x86/cpu: Add two Intel CPU model numbers (Steve Best) [RHEL-65196]
- ext4: fix i_data_sem unlock order in ext4_ind_migrate() (CKI Backport Bot) [RHEL-64540] {CVE-2024-50006}
- ext4: no need to continue when the number of entries is 1 (CKI Backport Bot) [RHEL-64524] {CVE-2024-49967}
- ext4: fix slab-use-after-free in ext4_split_extent_at() (CKI Backport Bot) [RHEL-64147] {CVE-2024-49884}
- ext4: drop ppath from ext4_ext_replay_update_ex() to avoid double-free (CKI Backport Bot) [RHEL-64010] {CVE-2024-49983}
- ext4: fix timer use-after-free on failed mount (CKI Backport Bot) [RHEL-64008] {CVE-2024-49960}
- ext4: aovid use-after-free in ext4_ext_insert_extent() (CKI Backport Bot) [RHEL-64001] {CVE-2024-49883}
- ext4: fix double brelse() the buffer of the extents path (CKI Backport Bot) [RHEL-63617] {CVE-2024-49882}
- driver core: Fix uevent_show() vs driver detach race (CKI Backport Bot) [RHEL-61583] {CVE-2024-44952}
- thermal: intel: hfi: Give HFI instances package scope (David Arcari) [RHEL-20130]
- thermal: intel: hfi: Increase the number of CPU capabilities per netlink event (David Arcari) [RHEL-20130]
- thermal: intel: hfi: Rename HFI_MAX_THERM_NOTIFY_COUNT (David Arcari) [RHEL-20130]
- thermal: intel: hfi: Shorten the thermal netlink event delay to 100ms (David Arcari) [RHEL-20130]
- thermal: intel: hfi: Rename HFI_UPDATE_INTERVAL (David Arcari) [RHEL-20130]
- thermal: intel: hfi: Enable HFI only when required (David Arcari) [RHEL-20130]
- thermal: netlink: Add genetlink bind/unbind notifications (David Arcari) [RHEL-20130]
- x86/cpu/topology: Rename topology_max_die_per_package() [partial] (David Arcari) [RHEL-20130]
- genetlink: Add per family bind/unbind callbacks (David Arcari) [RHEL-20130]
- thermal: netlink: Rework notify API for cooling devices (David Arcari) [RHEL-20130]
- thermal: netlink: Add thermal_group_has_listeners() helper (David Arcari) [RHEL-20130]
- thermal: netlink: Add enum for mutlicast groups indexes (David Arcari) [RHEL-20130]
- thermal: netlink: Drop thermal_notify_tz_trip_add/delete() (David Arcari) [RHEL-20130]
- thermal: netlink: Use for_each_trip() in thermal_genl_cmd_tz_get_trip() (David Arcari) [RHEL-20130]
- ext4: fix infinite loop when replaying fast_commit (CKI Backport Bot) [RHEL-54846] {CVE-2024-43828}
* Fri Nov 15 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-531.el9]
- bnx2x: Set ivi->vlan field as an integer (Michal Schmidt) [RHEL-52258 RHEL-52667]
- bnx2x: Provide declaration of dmae_reg_go_c in header (Michal Schmidt) [RHEL-52258 RHEL-52667]
- bnx2x: Fix multiple UBSAN array-index-out-of-bounds (Michal Schmidt) [RHEL-52258 RHEL-52667]
- bnx2x: adopt skb_network_header_len() more broadly (Michal Schmidt) [RHEL-52258 RHEL-52667]
- bnx2x: adopt skb_network_offset() and similar helpers (Michal Schmidt) [RHEL-52258 RHEL-52667]
- bnx2x: constify references to netdev->dev_addr in drivers (Michal Schmidt) [RHEL-52258 RHEL-52667]
- bnx2x: use eth_hw_addr_set() for dev->addr_len cases (Michal Schmidt) [RHEL-52258 RHEL-52667]
- tg3: Remove residual error handling in tg3_suspend (Michal Schmidt) [RHEL-52671 RHEL-52757]
- tg3: simplify tg3_phy_autoneg_cfg (Michal Schmidt) [RHEL-52671 RHEL-52757]
- powerpc/pseries/eeh: move pseries_eeh_err_inject() outside CONFIG_DEBUG_FS block (Mamatha Inamdar) [RHEL-61572]
- powerpc/pseries/eeh: Fix pseries_eeh_err_inject (Mamatha Inamdar) [RHEL-61572]
- nvmet-auth: assign dh_key to NULL after kfree_sensitive (CKI Backport Bot) [RHEL-66830] {CVE-2024-50215}
- perf/x86/rapl: Fix the energy-pkg event for AMD CPUs (David Arcari) [RHEL-66194]
- net: sched: use RCU read-side critical section in taprio_dump() (Xin Long) [RHEL-65978] {CVE-2024-50126}
- nfsd: enforce upper limit for namelen in __cld_pipe_inprogress_downcall() (Olga Kornievskaia) [RHEL-63198] {CVE-2024-47692}
- nfsd: return -EINVAL when namelen is 0 (Olga Kornievskaia) [RHEL-63198] {CVE-2024-47692}
- powerpc/qspinlock: Fix deadlock in MCS queue (Mamatha Inamdar) [RHEL-58127]
- net: ethtool: phy: Don't set the context dev pointer for unfiltered DUMP (Michal Schmidt) [RHEL-57751]
- net: ethtool: Enhance error messages sent to user space (Michal Schmidt) [RHEL-57751]
- Documentation: networking: Fix missing PSE documentation and grammar issues (Michal Schmidt) [RHEL-57751]
- net: ethtool: phy: Check the req_info.pdn field for GET commands (Michal Schmidt) [RHEL-57751]
- ptp: ptp_ines: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- net: stmmac: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- sfc/siena: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- sfc: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- qede: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- enic: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- net: thunderx: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- liquidio: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- net: macb: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- amd-xgbe: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- bonding: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- tg3: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- bnxt_en: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- bnx2x: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- cxgb4: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- ixgbe: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- igc: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- igb: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- ice: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- net: netcp: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- net: ti: icssg-prueth: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- net: ethernet: ti: cpsw_ethtool: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- net: ethernet: ti: am65-cpsw-ethtool: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- mlxsw: spectrum: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- lan743x: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- net: mvpp2: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- octeontx2-pf: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- net: fec: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- net: hns3: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- net: renesas: rswitch: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- ionic: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- can: peak_usb: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- can: peak_canfd: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- can: dev: Remove setting of RX software timestamp (Michal Schmidt) [RHEL-57751]
- ethtool: RX software timestamp for all (Michal Schmidt) [RHEL-57751]
- ethtool: pse-pd: move pse validation into set (Michal Schmidt) [RHEL-57751]
- net: ethtool: cable-test: Release RTNL when the PHY isn't found (Michal Schmidt) [RHEL-57751]
- net: fix unreleased lock in cable test (Michal Schmidt) [RHEL-57751]
- ethtool: Add support for specifying information source in cable test results (Michal Schmidt) [RHEL-57751]
- ethtool: Extend cable testing interface with result source information (Michal Schmidt) [RHEL-57751]
- Documentation: networking: document phy_link_topology (Michal Schmidt) [RHEL-57751]
- net: ethtool: strset: Allow querying phy stats by index (Michal Schmidt) [RHEL-57751]
- net: ethtool: cable-test: Target the command to the requested PHY (Michal Schmidt) [RHEL-57751]
- net: ethtool: pse-pd: Target the command to the requested PHY (Michal Schmidt) [RHEL-57751]
- net: ethtool: plca: Target the command to the requested PHY (Michal Schmidt) [RHEL-57751]
- netlink: specs: add ethnl PHY_GET command set (Michal Schmidt) [RHEL-57751]
- net: ethtool: Introduce a command to list PHYs on an interface (Michal Schmidt) [RHEL-57751]
- netlink: specs: add phy-index as a header parameter (Michal Schmidt) [RHEL-57751]
- net: ethtool: Allow passing a phy index for some commands (Michal Schmidt) [RHEL-57751]
- net: sfp: Add helper to return the SFP bus name (Michal Schmidt) [RHEL-57751]
- net: phy: add helpers to handle sfp phy connect/disconnect (Michal Schmidt) [RHEL-57751]
- net: sfp: pass the phy_device when disconnecting an sfp module's PHY (Michal Schmidt) [RHEL-57751]
- net: phy: Introduce ethernet link topology representation (Michal Schmidt) [RHEL-57751]
- ethtool: Add new result codes for TDR diagnostics (Michal Schmidt) [RHEL-57751]
- Documentation: networking: correct spelling (Michal Schmidt) [RHEL-57751]
- netlink: specs: decode indirection table as u32 array (Michal Schmidt) [RHEL-57751]
- ethtool: rss: support skipping contexts during dump (Michal Schmidt) [RHEL-57751]
- ethtool: rss: support dumping RSS contexts (Michal Schmidt) [RHEL-57751]
- ethtool: rss: report info about additional contexts from XArray (Michal Schmidt) [RHEL-57751]
- ethtool: rss: move the device op invocation out of rss_prepare_data() (Michal Schmidt) [RHEL-57751]
- ethtool: rss: don't report key if device doesn't support it (Michal Schmidt) [RHEL-57751]
- bnxt: remove .cap_rss_ctx_supported from updated drivers (Michal Schmidt) [RHEL-57751]
- ethtool: make ethtool_ops::cap_rss_ctx_supported optional (Michal Schmidt) [RHEL-57751]
- ethtool: refactor checking max channels (Michal Schmidt) [RHEL-57751]
- net: ethtool: check rxfh_max_num_contexts != 1 at register time (Michal Schmidt) [RHEL-57751]
- ethtool: cmis_cdb: Remove unused declaration ethtool_cmis_page_fini() (Michal Schmidt) [RHEL-57751]
- ethtool: Don't check for NULL info in prepare_data callbacks (Michal Schmidt) [RHEL-57751]
- ppp: do not assume bh is held in ppp_channel_bridge_input() (Guillaume Nault) [RHEL-63598] {CVE-2024-49946}
- ppp: fix ppp_async_encode() illegal access (Guillaume Nault) [RHEL-63757] {CVE-2024-50035}
- powerpc/pseries/vas: Use usleep_range() to support HCALL delay (Mamatha Inamdar) [RHEL-44917]
- icmp: change the order of rate limits (Hangbin Liu) [RHEL-63235] {CVE-2024-47678}
- static_call: Replace pointless WARN_ON() in static_call_module_notify() (David Arcari) [RHEL-64532] {CVE-2024-49954}
- tracing/hwlat: Fix a race during cpuhp processing (Tomas Glozar) [RHEL-65271]
- tracing/timerlat: Fix a race during cpuhp processing (Tomas Glozar) [RHEL-65271] {CVE-2024-49866}
- tracing/timerlat: Drop interface_lock in stop_kthread() (Tomas Glozar) [RHEL-65271]
- tracing/timerlat: Fix duplicated kthread creation due to CPU online/offline (Tomas Glozar) [RHEL-65271]
- KVM: s390: Change virtual to physical address access in diag 0x258 handler (Thomas Huth) [RHEL-65229]
- KVM: s390: gaccess: Check if guest address is in memslot (Thomas Huth) [RHEL-65229]
- KVM: s390: Fix SORTL and DFLTCC instruction format error in __insn32_query (Thomas Huth) [RHEL-65229]
- s390/uv: Panic for set and remove shared access UVC errors (Thomas Huth) [RHEL-65229]
- KVM: s390: remove useless include (Thomas Huth) [RHEL-65229]
- s390/mm: Re-enable the shared zeropage for !PV and !skeys KVM guests (Thomas Huth) [RHEL-65229]
- mm/userfaultfd: Do not place zeropages when zeropages are disallowed (Thomas Huth) [RHEL-65229]
- KVM: s390: vsie: Use virt_to_phys for crypto control block (Thomas Huth) [RHEL-65229]
- KVM: s390: vsie: Use virt_to_phys for facility control block (Thomas Huth) [RHEL-65229]
- resource: fix region_intersects() vs add_memory_driver_managed() (Myron Stowe) [RHEL-64585] {CVE-2024-49878}
- bpf: devmap: provide rxq after redirect (Felix Maurer) [RHEL-65205]
- bpf: Make sure internal and UAPI bpf_redirect flags don't overlap (Felix Maurer) [RHEL-65205]
- sock_map: Add a cond_resched() in sock_hash_free() (Felix Maurer) [RHEL-63189 RHEL-65205] {CVE-2024-47710}
- bpf, net: Fix a potential race in do_sock_getsockopt() (Felix Maurer) [RHEL-65205]
- selftests/bpf: Add XDP_UMEM_TX_METADATA_LEN to XSK TX metadata test (Felix Maurer) [RHEL-65205]
- xsk: Require XDP_UMEM_TX_METADATA_LEN to actuate tx_metadata_len (Felix Maurer) [RHEL-65205]
- bpf: Fix a segment issue when downgrading gso_size (Felix Maurer) [RHEL-65205]
- bpf, arm64: Fix address emission with tag-based KASAN enabled (Felix Maurer) [RHEL-65205]
- bpf, arm64: Fix trampoline for BPF_TRAMP_F_CALL_ORIG (Felix Maurer) [RHEL-65205]
- xdp: fix invalid wait context of page_pool_destroy() (Felix Maurer) [RHEL-54828 RHEL-65205] {CVE-2024-43834}
- bpf: Fix too early release of tcx_entry (Felix Maurer) [RHEL-65205 RHEL-65858] {CVE-2024-41010}
- xdp: use flags field to disambiguate broadcast redirect (Felix Maurer) [RHEL-65205]
- bpf: Fix dev's rx stats for bpf_redirect_peer traffic (Felix Maurer) [RHEL-65205]
- veth: Use tstats per-CPU traffic counters (Felix Maurer) [RHEL-65205]
- tipc: guard against string buffer overrun (Xin Long) [RHEL-63545] {CVE-2024-49995}
- blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race (CKI Backport Bot) [RHEL-65161] {CVE-2024-50082}
- devlink: Support setting max_io_eqs (CKI Backport Bot) [RHEL-64903]
- driver core: bus: Fix double free in driver API bus_register() (CKI Backport Bot) [RHEL-63832] {CVE-2024-50055}
- redhat: Add CONFIG_CRYPTO_HMAC_S390 config files (Mete Durlu) [RHEL-50799]
- s390/crypto: Add hardware acceleration for HMAC modes (Mete Durlu) [RHEL-50799]
* Fri Nov 15 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-530.el9]
- wifi: save new module iwlmvm-tests in internal rpm (Jose Ignacio Tornos Martinez) [RHEL-50013]
- config: wifi: disable new unsupported configuration options (Jose Ignacio Tornos Martinez) [RHEL-50013]
- Revert "wifi: mac80211: move radar detect work to sdata" (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: clear trans->state earlier upon error (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: free skb on error path in ieee80211_beacon_get_ap() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: allow 6 GHz channels in MLO scan (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: pause TCM when the firmware is stopped (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: fw: fix wgds rev 3 exact size (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: take the mutex before running link selection (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: fix iwl_mvm_scan_fits() calculation (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: lower message level for FW buffer destination (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: fix hibernation (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: fix beacon SSID mismatch handling (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath11k: fix NULL pointer dereference in ath11k_mac_get_eirp_power() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mwifiex: duplicate static structs used in driver instances (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: correctly lookup DMA address in SG table (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7921: fix NULL pointer access in mt7921_ipv6_addr_change (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: brcmfmac: cfg80211: Handle SSID based pmksa deletion (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: rtl8192du: Initialise value32 in _rtl92du_init_queue_reserved_page (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: use 128 bytes aligned iova in transmit path for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix soft lockup on suspend (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7921: fix null pointer access in mt792x_mac_link_bss_remove (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix reusing outside iterator in ath12k_wow_vif_set_wakeups() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: correct S1G beacon length calculation (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: fix reporting failed MLO links status with cfg80211_connect_done (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: use monitor sdata with driver only if desired (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix build vs old compiler (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: fix AP chandef capturing in CSA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: correctly reference TSO page information (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt792x: fix scheduler interference in drv own process (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: enabling MLO when the firmware supports it (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: remove the unused mt7925_mcu_set_chan_info (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: update mt7925_mac_link_bss_add for MLO (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: update mt7925_mcu_bss_basic_tlv for MLO (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: update mt7925_mcu_set_timing for MLO (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: update mt7925_mcu_sta_phy_tlv for MLO (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: update mt7925_mcu_sta_rate_ctrl_tlv for MLO (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add mt7925_mcu_sta_eht_mld_tlv for MLO (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: update mt7925_mcu_sta_update for MLO (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: update mt7925_mcu_add_bss_info for MLO (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: update mt7925_mcu_bss_mld_tlv for MLO (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: update mt7925_mcu_sta_mld_tlv for MLO (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add mt7925_[assign,unassign]_vif_chanctx (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: add def_wcid to struct mt76_wcid (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: report link information in rx status (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: update rate index according to link id (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add link handling in the mt7925_ipv6_addr_change (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add link handling in the BSS_CHANGED_ARP_FILTER handler (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add link handling in mt7925_vif_connect_iter (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add link handling in mt7925_sta_set_decap_offload (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add link handling in mt7925_mac_sta_assoc (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add link handling in mt7925_txwi_free (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add link handling in mt7925_mcu_set_beacon_filter (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add link handling in the BSS_CHANGED_PS handler (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add link handling to mt7925_change_chanctx (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add link handling in mt7925_set_key (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add link handling to txwi (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add link handling in mt7925_mac_sta_remove (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add link handling in mt7925_mac_sta_add (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add mt7925_change_sta_links (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add mt7925_change_vif_links (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_uni_roc_event (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add mt7925_set_link_key (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: set mt7925_mcu_sta_key_tlv according to link id (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: set Tx queue parameters according to link id (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: update mt7925_mac_link_sta_[add, assoc, remove] for MLO (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: update mt76_connac_mcu_uni_add_dev for MLO (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: simpify mt7925_mcu_sta_cmd logic by removing fw_offload (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add mt7925_mac_link_bss_remove to remove per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add mt7925_mac_link_bss_add to create per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add mt7925_mac_link_sta_remove to remove per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add mt7925_mac_link_sta_assoc to associate per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add mt7925_mac_link_sta_add to create per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_bss_basic_tlv for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_bss_mld_tlv for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_add_bss_info for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_sta_hdr_trans_tlv for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt762x: extend mt76_connac_mcu_sta_basic_tlv for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt792x: extend mt76_connac_get_phy_mode_v2 for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_get_phy_mode for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_get_phy_mode_ext for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_sta_phy_tlv for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_sta_ht_tlv for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_sta_vht_tlv for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_sta_amsdu_tlv for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_sta_he_tlv for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_sta_he_6g_tlv for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_sta_eht_tlv for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_sta_rate_ctrl_tlv with per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_sta_state_v2_tlv for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_sta_update for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: mt7925_mcu_set_chctx rely on mt7925_mcu_bss_rlm_tlv (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: add mt7925_mcu_bss_rlm_tlv to constitue the RLM TLV (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_uni_bss_ps for per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_uni_bss_bcnft for per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_[abort, set]_roc for per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_set_bss_pm for per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_bss_basic_tlv for per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_bss_sec_tlv for per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: remove unused parameters in mt7925_mcu_bss_bmc_tlv (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_bss_bmc_tlv for per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_bss_mld_tlv for per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_bss_qos_tlv for per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_bss_he_tlv for per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_bss_color_tlv for per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_bss_ifs_tlv for per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_set_timing for per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_add_bss_info for per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: extend mt7925_mcu_set_tx with for per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt792x: extend mt76_connac_mcu_uni_add_dev for per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt7925: support for split bss_info_changed method (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt792x: add struct mt792x_chanctx (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt792x: add struct mt792x_link_sta (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: mt792x: add struct mt792x_bss_conf (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211_hwsim: add support for multi-radio wiphy (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: add wiphy radio assignment and validation (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: move code in ieee80211_link_reserve_chanctx to a helper (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: extend ifcomb check functions for multi-radio (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: add radio index to ieee80211_chanctx_conf (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: add support for DFS with multiple radios (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: add helper for checking if a chandef is valid on a radio (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: extend interface combination check for multi-radio (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: add support for advertising multiple radios belonging to a wiphy (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: chanctx emulation set CHANGE_CHANNEL when in_reconfig (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: virt_wifi: don't use strlen() in const context (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211_hwsim: fix warning (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: do not check BSS color collision in certain cases (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: cancel color change finalize work when link is stopped (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: virt_wifi: avoid reporting connection success with wrong SSID (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: clear vif drv_priv after remove_interface when stopping (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: nl80211: split helper function from nl80211_put_iface_combinations (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: fix default typo (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: unify the selection logic of RFK table when MCC (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: mac: parse MRC C2H failure report (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: 8852bx: add extra handles of BTC for 8852BT in 8852b_common (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: 8852bx: move BTC common code from 8852b to 8852b_common (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw88: usb: schedule rx work after everything is set up (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: re-enable MLO (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: Add support for LARI_CONFIG_CHANGE_CMD v12 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: Remove debug message (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: document remaining mvm data (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: fw: api: fix missing RX descriptor kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: document PPAG table command union correctly (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: fw: api: add puncturing to PHY context docs (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: fw: api: mac: fix kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: fw: api: fix memory region kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: add missing string for ROC EMLSR block (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: release TXQ lock during reclaim (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: keep BHs disabled when TXing from reclaim (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: use already mapped data when TXing an AMSDU (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: keep the TSO and workaround pages mapped (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: map entire SKB when sending AMSDUs (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: return a new allocation for hdr page space (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: simplify EMLSR blocking (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: align reorder buffer entries to cacheline (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: clean up reorder buffer data (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: don't send an ROC command with max_delay = 0 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: fix interface combinations (Jose Ignacio Tornos Martinez) [RHEL-50013]
- bus: mhi: host: Allow controller drivers to specify name for the MHI controller (Jose Ignacio Tornos Martinez) [RHEL-50013]
- bus: mhi: host: Add support for Foxconn SDX72 modems (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: 8852bt: rfk: add RCK (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: 8852bt: rfk: add DACK (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: 8852bt: rfk: add RX DCK (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: 8852bt: rfk: add IQK (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: constrain TX power according to Transmit Power Envelope (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: coex: Add coexistence policy for hardware scan (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Support TQM stats (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Support pdev error stats (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Support Transmit Scheduler stats (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Dump additional Tx PDEV HTT stats (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Add support to parse requested stats_type (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Add htt_stats_dump file ops support (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Add support to enable debugfs_htt_stats (Jose Ignacio Tornos Martinez) [RHEL-50013]
- bus: mhi: host: pci_generic: Use unique 'mhi_pci_dev_info' for product families (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: remove DEAUTH_NEED_MGD_TX_PREP (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211_hwsim: fix kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: Use the link BSS configuration for beacon processing (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: remove key data from get_key callback (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: nl80211: don't give key data to userspace (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix driver initialization for WoW unsupported devices (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtl8xxxu: 8188f: Limit TX power index (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: 8852bt: rfk: add DPK (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: 8852bt: rfk: add TSSI (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: add polling for LPS H2C to ensure FW received (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: wow: enable beacon filter after swapping firmware (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: wow: prevent to send unexpected H2C during download Firmware (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: wow: fix GTK offload H2C skbuff issue (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: wow: update config mac for 802.11ax chip (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: wow: update WoWLAN reason register for different FW (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: wow: append security header offset for different cipher (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: brcmfmac: of: Support interrupts-extended (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix peer metadata parsing (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Fix pdev id sent to firmware for single phy devices (Jose Ignacio Tornos Martinez) [RHEL-50013]
- net: rfkill: Correct return value in invalid parameter case (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: fix rs.h kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: fw: api: datapath: fix kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: fix remaining mistagged kernel-doc comments (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: fix prototype mismatch kernel-doc warnings (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: fix kernel-doc in iwl-fh.h (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: fix kernel-doc in iwl-trans.h (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: pcie: fix kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: dvm: fix kernel-doc warnings (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: don't log error for failed UATS table read (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: trans: make bad state warnings (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: fw: api: fix some kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: remove init_dbg module parameter (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: update the BA notification API (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: always unblock EMLSR on ROC end (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: use IWL_FW_CHECK for link ID check (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: don't flush BSSes on restart with MLD API (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: remove MVM prefix from scan API (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: remove AX101, AX201 and AX203 support from LNL (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: don't limit VLP/AFC to UATS-enabled (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: enable VLP AP on VLP channels (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mei: clarify iwl_mei_pldr_req() docs (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: rename 'pldr_sync' (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: Fix associated initiator key setting (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: dissolve iwl_mvm_mac_remove_interface_common() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: trans: remove unused status bits (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: don't assume op_mode_nic_config exists (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: bump FW API to 92 for BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: trans: remove unused function parameter (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: remove IWL_MVM_PARSE_NVM (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: support fast resume (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: fix iwl_mvm_get_valid_rx_ant() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: unify and fix interface combinations (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: pcie: fix a few legacy register accesses for new devices (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: inform the low level if drv_stop() is a suspend (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: Always call tracing (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: check SSID in beacon (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: correcty limit wider BW TDLS STAs (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: add ieee80211_tdls_sta_link_id() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: update STA/chandef width during switch (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: make ieee80211_chan_bw_change() able to use reserved (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: optionally pass chandef to ieee80211_sta_cur_vht_bw() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: optionally pass chandef to ieee80211_sta_cap_rx_bw() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: handle protected dual of public action (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: restrict public action ECSA frame handling (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: refactor CSA queue block/unblock (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: handle keepalive during WoWLAN suspend and resume (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: support GTK rekey offload (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: support ARP and NS offload (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: implement hardware data filter (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: add WoW net-detect functionality (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: add basic WoW functionalities (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: implement WoW enable and wakeup commands (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: add ATH12K_DBG_WOW log level (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtl8xxxu: use swap() in rtl8xxxu_switch_ports() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw88: usb: Further limit the TX aggregation (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mt76: un-embedd netdev from mt76_dev (Jose Ignacio Tornos Martinez) [RHEL-50013]
- bus: mhi: ep: Do not allocate memory for MHI objects from DMA zone (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix mbssid max interface advertisement (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix firmware crash due to invalid peer nss (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix legacy peer association due to missing HT or 6 GHz capabilities (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix uninitialize symbol error on ath12k_peer_assoc_h_he() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix NULL pointer access in ath12k_mac_op_get_survey() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath11k: modify the calculation of the average signal strength in station mode (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath11k: fix ack signal strength calculation (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: wilc1000: disable SDIO func IRQ before suspend (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: wilc1000: remove suspend/resume from cfg80211 part (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: wilc1000: move sdio suspend method next to resume and pm ops definition (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: wilc1000: do not keep sdio bus claimed during suspend/resume (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: wilc1000: let host->chip suspend/resume notifications manage chip wake/sleep (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: wilc1000: disable power sequencer (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Remove unused ath12k_base from ath12k_hw (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Fix WARN_ON during firmware crash in split-phy (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: pci: fix RX tag race condition resulting in wrong RX length (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: pci: support 36-bit PCI DMA address (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: adopt firmware whose version is equal or less but closest (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: 885xbx: apply common settings to 8851B, 8852B and 8852BT (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: 8852bx: add extra handles for 8852BT in 8852b_common (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: 8852bx: move common code from 8852b to 8852b_common (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: use 'time_left' variable with wait_for_completion_timeout() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- net: qrtr: ns: Ignore ENODEV failures in ns (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: brcmfmac: use 'time_left' variable with wait_event_timeout() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: use ROC for P2P device activities (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: separate non-BSS/ROC EMLSR blocking (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: bump min API version for Qu/So devices (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: fix re-enabling EMLSR (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: remove struct iwl_trans_ops (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: pcie: integrate TX queue code (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: api: fix includes in debug.h (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: move TXQ bytecount limit to queue code (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: fix DTIM skip powersave config (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: bump minimum API version in BZ/SC to 90 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: remove unneeded debugfs entries (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: honor WIPHY_FLAG_SPLIT_SCAN_6GHZ in cfg80211_conn_scan (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: clean up 'ret' in sta_link_apply_parameters() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: fix erroneous errors for STA changes (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211_hwsim: add 320 MHz to hwsim channel widths (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: nl80211: remove the FTMs per burst limit for NDP ranging (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: reject non-conformant 6 GHz center frequencies (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: add regulatory flag to allow VLP AP operation (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: refactor regulatory beaconing checking (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: refactor 6 GHz AP power type parsing (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: refactor channel checks (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: move enum ieee80211_ap_reg_power to cfg80211 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ieee80211: remove unused enum ieee80211_client_reg_power (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: use BIT() for flag enums (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: nl80211: expose can-monitor channel property (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: Remove generic .ndo_get_stats64 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: Move stats allocation to core (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: make hash table duplicates more survivable (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: correct EHT EIRP TPE parsing (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: handle symlink cleanup for per pdev debugfs dentry (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: unregister per pdev debugfs (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix per pdev debugfs registration (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath11k: fix wrong handling of CCMP256 and GCMP ciphers (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: avoid unnecessary MSDU drop in the Rx error process (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath11k: use 'time_left' variable with wait_event_timeout() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix ACPI warning when resume (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: modify remain on channel for single wiphy (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: add hw_link_id in ath12k_pdev (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: add panic handler (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: chan: Use swap() in rtw89_swap_sub_entity() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: brcm80211: remove unused structs (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: brcm80211: use sizeof(*pointer) instead of sizeof(type) (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: do not process consecutive RDDM event (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix memory leak in ath12k_dp_rx_peer_frag_setup() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: handle return value of usb init TX/RX (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: Enable the new rtl8192du driver (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: Add rtl8192du/sw.c (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: Constify rtl_hal_cfg.{ops,usb_interface_cfg} and rtl_priv.cfg (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: Add rtl8192du/dm.{c,h} (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: Add rtl8192du/fw.{c,h} and rtl8192du/led.{c,h} (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: Add rtl8192du/rf.{c,h} (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: Add rtl8192du/trx.{c,h} (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: Add rtl8192du/phy.{c,h} (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: Add rtl8192du/hw.{c,h} (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: Add new members to struct rtl_priv for RTL8192DU (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: Add rtl8192du/table.{c,h} (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtlwifi: rtl8192d: Use "rtl92d" prefix (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: nl80211: clean up coalescing rule handling (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: handle HW restart during ROC (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: check ieee80211_bss_info_change_notify() against MLD (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: move Bz and Gl iwl_dev_info entries (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: move amsdu_size parsing to iwlwifi (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: remove redundant prints (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: fix a wrong comment (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: declare band variable in the scope (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: show full firmware ID in debugfs (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: add debug data for MPDU counting (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: use only beacon BSS load for active links (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: add support for version 10 of the responder config command (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: add support for version 14 of the range request command (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: modify iwl_mvm_ftm_set_secured_ranging() parameters (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: initiator: move setting the sta_id into a function (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: Remove debug related code (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: initiator: move setting target flags into a function (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: handle TPE advertised by AP (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: move a constant to constants.h (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: remove IWL_MVM_USE_NSSN_SYNC (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: Enable p2p low latency (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: report 64-bit radiotap timestamp (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: add an option to use ptp clock for rx timestamp (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix wrong definition of CE ring's base address (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix race due to setting ATH12K_FLAG_EXT_IRQ_ENABLED too early (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath11k: fix wrong definition of CE ring's base address (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: Fix devmem address prefix when logging (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: Fix P2P behavior for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: add LDPC and STBC to rx_status and radiotap known fields for monitor mode (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: fill STBC and LDPC capabilities to TX descriptor (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: rtw89: 8852c: correct logic and restore PCI PHY EQ after device resume (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix firmware crash during reo reinject (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: fix invalid memory access while processing fragmented packets (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: change DMA direction while mapping reinjected packets (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: improve the rx descriptor error information (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath12k: refactor rx descriptor CMEM configuration (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: send DelBA with correct BSSID (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: reset negotiated TTLM on disconnect (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: don't stop TTLM works again (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: cancel TTLM teardown work earlier (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: cancel multi-link reconf work on disconnect (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: fix TTLM teardown work (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: use __counted_by where appropriate (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: Add EHT UL MU-MIMO flag in ieee80211_bss_conf (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: refactor chanreq.ap setting (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: handle TPE element during CSA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: handle wider bandwidth OFDMA during CSA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: collect some CSA data into sub-structs (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: mlme: handle cross-link CSA (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: restrict operation during radar detection (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: move radar detect work to sdata (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: Add support for LARI_CONFIG_CHANGE_CMD v11 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: move code from iwl-eeprom-parse to dvm (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: kill iwl-eeprom-read (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: don't skip link selection (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: add mvm-specific guard (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: simplify TX tracing (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: tracing: fix condition to allocate buf1 (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: leave a print in the logs when we call fw_nmi() (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: disable dynamic EMLSR when AUTO_EML is false (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: use vif P2P type helper (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: don't track used links separately (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: always print the firmware version in hex (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: fw: avoid bad FW config on RXQ DMA failure (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: fw: api: Add new timepoint for scan failure (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mei: unify iwl_mei_set_power_limit() prototype (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: mark bad no-data RX as having bad PLCP (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: bump FW API to 91 for BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: add a of print of a few commands (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: Use the SMPS cfg of the correct link (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: don't always set antenna in beacon template cmd (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: remove redundant reading from NVM file (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: remove fw_running op (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: Don't set NO_HT40+/- flags on 6 GHz band (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: call ieee80211_sta_recalc_aggregates on A-MSDU size update (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: set A-MSDU size on the correct link (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: define link_sta in the relevant scope (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: debugfs: add entry for setting maximum TXOP time (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: allow UAPSD when in SCM (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: mvm: simplify the uAPSD coexistence limitation code (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: iwlwifi: dvm: clean up rs_get_rate() logic (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: track changes in AP's TPE (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: pass parsed TPE data to drivers (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ath11k: fix TPE power levels (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ieee80211/ath11k: remove IEEE80211_MAX_NUM_PWR_LEVEL (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: update 6 GHz AP power type before association (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: remove extra link STA functions (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: mac80211: remove outdated comments (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: add tracing for wiphy work (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: cfg80211: sort trace events again (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: nl80211: disallow setting special AP channel widths (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ieee80211: document two FTM related functions (Jose Ignacio Tornos Martinez) [RHEL-50013]
- wifi: ieee80211: docu