Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

kernel-debug-core-5.14.0-539.el9 RPM for s390x

From CentOS Stream 9 BaseOS for s390x

Name: kernel-debug-core Distribution: CentOS
Version: 5.14.0 Vendor: CentOS
Release: 539.el9 Build date: Thu Dec 5 22:56:38 2024
Group: Unspecified Build host: s390-04.stream.rdu2.redhat.com
Size: 70178443 Source RPM: kernel-5.14.0-539.el9.src.rpm
Packager: builder@centos.org
Url: https://www.kernel.org/
Summary: The Linux kernel compiled for zfcpdump usage
The kernel package contains the Linux kernel (vmlinuz), the core of any
Linux operating system.  The kernel handles the basic functions
of the operating system:  memory allocation, process allocation, device
input and output, etc.

This variant of the kernel has numerous debugging options enabled.
It should only be installed when trying to gather additional information
on kernel bugs, as some of these options impact performance noticably.

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-659