From cce4c2288e9bfb981e5172874b87935ad06cc628 Mon Sep 17 00:00:00 2001 From: Rado Vrbovsky Date: Thu, 5 Dec 2024 16:22:46 +0000 Subject: [PATCH] kernel-5.14.0-539.el9 * Thu Dec 05 2024 Rado Vrbovsky [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 (Jocelyn Falempe) [RHEL-53899] - backlight/corgi-lcd: Include (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] Resolves: RHEL-21097, RHEL-29299, RHEL-30524, RHEL-33313, RHEL-52263, RHEL-52873, RHEL-53899, RHEL-57768, RHEL-58013, RHEL-63229, RHEL-64476, RHEL-64963, RHEL-65598, RHEL-66206, RHEL-67141, RHEL-67294, RHEL-68005, RHEL-68651, RHEL-68817 Signed-off-by: Rado Vrbovsky --- Makefile.rhelver | 2 +- filter-modules.sh.rhel | 2 +- kernel-aarch64-64k-debug-rhel.config | 24 +- kernel-aarch64-64k-rhel.config | 24 +- kernel-aarch64-debug-rhel.config | 24 +- kernel-aarch64-rhel.config | 24 +- kernel-aarch64-rt-debug-rhel.config | 24 +- kernel-aarch64-rt-rhel.config | 24 +- kernel.changelog | 308 ++++++++++++++++++++++++++ kernel.spec | 315 ++++++++++++++++++++++++++- sources | 6 +- 11 files changed, 696 insertions(+), 81 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index ca3622780..a5f3ff297 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 6 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 538 +RHEL_RELEASE = 539 # # ZSTREAM diff --git a/filter-modules.sh.rhel b/filter-modules.sh.rhel index 60fb6b7d4..eafd60556 100755 --- a/filter-modules.sh.rhel +++ b/filter-modules.sh.rhel @@ -33,7 +33,7 @@ scsidrvs="aacraid aic7xxx aic94xx be2iscsi bfa bnx2i bnx2fc csiostor cxgbi esas2 usbdrvs="atm image misc serial wusbcore" -fsdrvs="affs befs smb coda cramfs ecryptfs hfs hfsplus jfs minix ncpfs nilfs2 ocfs2 reiserfs romfs squashfs sysv ubifs ufs" +fsdrvs="affs befs smb coda cramfs ecryptfs hfs hfsplus jfs minix ncpfs nilfs2 ocfs2 reiserfs romfs sysv ubifs ufs" netprots="6lowpan appletalk atm ax25 batman-adv bluetooth can dccp dsa ieee802154 irda l2tp mac80211 mac802154 mpls netrom nfc rds rfkill rose sctp smc wireless" diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index e6c649c36..1005270ff 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -5266,7 +5266,7 @@ CONFIG_SENSORS_CORETEMP=m # CONFIG_SENSORS_EMC2103 is not set # CONFIG_SENSORS_EMC6W201 is not set # CONFIG_SENSORS_F71805F is not set -# CONFIG_SENSORS_F71882FG is not set +CONFIG_SENSORS_F71882FG=m # CONFIG_SENSORS_F75375S is not set CONFIG_SENSORS_FSCHMD=m # CONFIG_SENSORS_FSP_3Y is not set @@ -5285,7 +5285,7 @@ CONFIG_SENSORS_G762=m # CONFIG_SENSORS_IBMPEX is not set # CONFIG_SENSORS_IIO_HWMON is not set # CONFIG_SENSORS_INA209 is not set -# CONFIG_SENSORS_INA2XX is not set +CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m # CONFIG_SENSORS_INSPUR_IPSPS is not set # CONFIG_SENSORS_IR35221 is not set @@ -5304,17 +5304,17 @@ CONFIG_SENSORS_K8TEMP=m # CONFIG_SENSORS_LM25066 is not set # CONFIG_SENSORS_LM63 is not set CONFIG_SENSORS_LM70=m -# CONFIG_SENSORS_LM73 is not set -# CONFIG_SENSORS_LM75 is not set -# CONFIG_SENSORS_LM77 is not set -# CONFIG_SENSORS_LM78 is not set +CONFIG_SENSORS_LM73=m +CONFIG_SENSORS_LM75=m +CONFIG_SENSORS_LM77=m +CONFIG_SENSORS_LM78=m # CONFIG_SENSORS_LM80 is not set # CONFIG_SENSORS_LM83 is not set # CONFIG_SENSORS_LM85 is not set # CONFIG_SENSORS_LM87 is not set -# CONFIG_SENSORS_LM90 is not set -# CONFIG_SENSORS_LM92 is not set -# CONFIG_SENSORS_LM93 is not set +CONFIG_SENSORS_LM90=m +CONFIG_SENSORS_LM92=m +CONFIG_SENSORS_LM93=m # CONFIG_SENSORS_LM95234 is not set # CONFIG_SENSORS_LM95241 is not set # CONFIG_SENSORS_LM95245 is not set @@ -5396,11 +5396,11 @@ CONFIG_SENSORS_SHTC1=m # CONFIG_SENSORS_TC654 is not set CONFIG_SENSORS_TC74=m # CONFIG_SENSORS_THMC50 is not set -# CONFIG_SENSORS_TMP102 is not set +CONFIG_SENSORS_TMP102=m CONFIG_SENSORS_TMP103=m # CONFIG_SENSORS_TMP108 is not set -# CONFIG_SENSORS_TMP401 is not set -# CONFIG_SENSORS_TMP421 is not set +CONFIG_SENSORS_TMP401=m +CONFIG_SENSORS_TMP421=m # CONFIG_SENSORS_TMP513 is not set # CONFIG_SENSORS_TPS23861 is not set CONFIG_SENSORS_TPS40422=m diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index 3522d60a4..17021be65 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -5244,7 +5244,7 @@ CONFIG_SENSORS_CORETEMP=m # CONFIG_SENSORS_EMC2103 is not set # CONFIG_SENSORS_EMC6W201 is not set # CONFIG_SENSORS_F71805F is not set -# CONFIG_SENSORS_F71882FG is not set +CONFIG_SENSORS_F71882FG=m # CONFIG_SENSORS_F75375S is not set CONFIG_SENSORS_FSCHMD=m # CONFIG_SENSORS_FSP_3Y is not set @@ -5263,7 +5263,7 @@ CONFIG_SENSORS_G762=m # CONFIG_SENSORS_IBMPEX is not set # CONFIG_SENSORS_IIO_HWMON is not set # CONFIG_SENSORS_INA209 is not set -# CONFIG_SENSORS_INA2XX is not set +CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m # CONFIG_SENSORS_INSPUR_IPSPS is not set # CONFIG_SENSORS_IR35221 is not set @@ -5282,17 +5282,17 @@ CONFIG_SENSORS_K8TEMP=m # CONFIG_SENSORS_LM25066 is not set # CONFIG_SENSORS_LM63 is not set CONFIG_SENSORS_LM70=m -# CONFIG_SENSORS_LM73 is not set -# CONFIG_SENSORS_LM75 is not set -# CONFIG_SENSORS_LM77 is not set -# CONFIG_SENSORS_LM78 is not set +CONFIG_SENSORS_LM73=m +CONFIG_SENSORS_LM75=m +CONFIG_SENSORS_LM77=m +CONFIG_SENSORS_LM78=m # CONFIG_SENSORS_LM80 is not set # CONFIG_SENSORS_LM83 is not set # CONFIG_SENSORS_LM85 is not set # CONFIG_SENSORS_LM87 is not set -# CONFIG_SENSORS_LM90 is not set -# CONFIG_SENSORS_LM92 is not set -# CONFIG_SENSORS_LM93 is not set +CONFIG_SENSORS_LM90=m +CONFIG_SENSORS_LM92=m +CONFIG_SENSORS_LM93=m # CONFIG_SENSORS_LM95234 is not set # CONFIG_SENSORS_LM95241 is not set # CONFIG_SENSORS_LM95245 is not set @@ -5374,11 +5374,11 @@ CONFIG_SENSORS_SHTC1=m # CONFIG_SENSORS_TC654 is not set CONFIG_SENSORS_TC74=m # CONFIG_SENSORS_THMC50 is not set -# CONFIG_SENSORS_TMP102 is not set +CONFIG_SENSORS_TMP102=m CONFIG_SENSORS_TMP103=m # CONFIG_SENSORS_TMP108 is not set -# CONFIG_SENSORS_TMP401 is not set -# CONFIG_SENSORS_TMP421 is not set +CONFIG_SENSORS_TMP401=m +CONFIG_SENSORS_TMP421=m # CONFIG_SENSORS_TMP513 is not set # CONFIG_SENSORS_TPS23861 is not set CONFIG_SENSORS_TPS40422=m diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 1a65fcabe..2a03773e4 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -5263,7 +5263,7 @@ CONFIG_SENSORS_CORETEMP=m # CONFIG_SENSORS_EMC2103 is not set # CONFIG_SENSORS_EMC6W201 is not set # CONFIG_SENSORS_F71805F is not set -# CONFIG_SENSORS_F71882FG is not set +CONFIG_SENSORS_F71882FG=m # CONFIG_SENSORS_F75375S is not set CONFIG_SENSORS_FSCHMD=m # CONFIG_SENSORS_FSP_3Y is not set @@ -5282,7 +5282,7 @@ CONFIG_SENSORS_G762=m # CONFIG_SENSORS_IBMPEX is not set # CONFIG_SENSORS_IIO_HWMON is not set # CONFIG_SENSORS_INA209 is not set -# CONFIG_SENSORS_INA2XX is not set +CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m # CONFIG_SENSORS_INSPUR_IPSPS is not set # CONFIG_SENSORS_IR35221 is not set @@ -5301,17 +5301,17 @@ CONFIG_SENSORS_K8TEMP=m # CONFIG_SENSORS_LM25066 is not set # CONFIG_SENSORS_LM63 is not set CONFIG_SENSORS_LM70=m -# CONFIG_SENSORS_LM73 is not set -# CONFIG_SENSORS_LM75 is not set -# CONFIG_SENSORS_LM77 is not set -# CONFIG_SENSORS_LM78 is not set +CONFIG_SENSORS_LM73=m +CONFIG_SENSORS_LM75=m +CONFIG_SENSORS_LM77=m +CONFIG_SENSORS_LM78=m # CONFIG_SENSORS_LM80 is not set # CONFIG_SENSORS_LM83 is not set # CONFIG_SENSORS_LM85 is not set # CONFIG_SENSORS_LM87 is not set -# CONFIG_SENSORS_LM90 is not set -# CONFIG_SENSORS_LM92 is not set -# CONFIG_SENSORS_LM93 is not set +CONFIG_SENSORS_LM90=m +CONFIG_SENSORS_LM92=m +CONFIG_SENSORS_LM93=m # CONFIG_SENSORS_LM95234 is not set # CONFIG_SENSORS_LM95241 is not set # CONFIG_SENSORS_LM95245 is not set @@ -5393,11 +5393,11 @@ CONFIG_SENSORS_SHTC1=m # CONFIG_SENSORS_TC654 is not set CONFIG_SENSORS_TC74=m # CONFIG_SENSORS_THMC50 is not set -# CONFIG_SENSORS_TMP102 is not set +CONFIG_SENSORS_TMP102=m CONFIG_SENSORS_TMP103=m # CONFIG_SENSORS_TMP108 is not set -# CONFIG_SENSORS_TMP401 is not set -# CONFIG_SENSORS_TMP421 is not set +CONFIG_SENSORS_TMP401=m +CONFIG_SENSORS_TMP421=m # CONFIG_SENSORS_TMP513 is not set # CONFIG_SENSORS_TPS23861 is not set CONFIG_SENSORS_TPS40422=m diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index be68b8ae2..87edc383f 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -5241,7 +5241,7 @@ CONFIG_SENSORS_CORETEMP=m # CONFIG_SENSORS_EMC2103 is not set # CONFIG_SENSORS_EMC6W201 is not set # CONFIG_SENSORS_F71805F is not set -# CONFIG_SENSORS_F71882FG is not set +CONFIG_SENSORS_F71882FG=m # CONFIG_SENSORS_F75375S is not set CONFIG_SENSORS_FSCHMD=m # CONFIG_SENSORS_FSP_3Y is not set @@ -5260,7 +5260,7 @@ CONFIG_SENSORS_G762=m # CONFIG_SENSORS_IBMPEX is not set # CONFIG_SENSORS_IIO_HWMON is not set # CONFIG_SENSORS_INA209 is not set -# CONFIG_SENSORS_INA2XX is not set +CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m # CONFIG_SENSORS_INSPUR_IPSPS is not set # CONFIG_SENSORS_IR35221 is not set @@ -5279,17 +5279,17 @@ CONFIG_SENSORS_K8TEMP=m # CONFIG_SENSORS_LM25066 is not set # CONFIG_SENSORS_LM63 is not set CONFIG_SENSORS_LM70=m -# CONFIG_SENSORS_LM73 is not set -# CONFIG_SENSORS_LM75 is not set -# CONFIG_SENSORS_LM77 is not set -# CONFIG_SENSORS_LM78 is not set +CONFIG_SENSORS_LM73=m +CONFIG_SENSORS_LM75=m +CONFIG_SENSORS_LM77=m +CONFIG_SENSORS_LM78=m # CONFIG_SENSORS_LM80 is not set # CONFIG_SENSORS_LM83 is not set # CONFIG_SENSORS_LM85 is not set # CONFIG_SENSORS_LM87 is not set -# CONFIG_SENSORS_LM90 is not set -# CONFIG_SENSORS_LM92 is not set -# CONFIG_SENSORS_LM93 is not set +CONFIG_SENSORS_LM90=m +CONFIG_SENSORS_LM92=m +CONFIG_SENSORS_LM93=m # CONFIG_SENSORS_LM95234 is not set # CONFIG_SENSORS_LM95241 is not set # CONFIG_SENSORS_LM95245 is not set @@ -5371,11 +5371,11 @@ CONFIG_SENSORS_SHTC1=m # CONFIG_SENSORS_TC654 is not set CONFIG_SENSORS_TC74=m # CONFIG_SENSORS_THMC50 is not set -# CONFIG_SENSORS_TMP102 is not set +CONFIG_SENSORS_TMP102=m CONFIG_SENSORS_TMP103=m # CONFIG_SENSORS_TMP108 is not set -# CONFIG_SENSORS_TMP401 is not set -# CONFIG_SENSORS_TMP421 is not set +CONFIG_SENSORS_TMP401=m +CONFIG_SENSORS_TMP421=m # CONFIG_SENSORS_TMP513 is not set # CONFIG_SENSORS_TPS23861 is not set CONFIG_SENSORS_TPS40422=m diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index f93d6a436..9e1d469f7 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -5354,7 +5354,7 @@ CONFIG_SENSORS_CORETEMP=m # CONFIG_SENSORS_EMC2103 is not set # CONFIG_SENSORS_EMC6W201 is not set # CONFIG_SENSORS_F71805F is not set -# CONFIG_SENSORS_F71882FG is not set +CONFIG_SENSORS_F71882FG=m # CONFIG_SENSORS_F75375S is not set CONFIG_SENSORS_FSCHMD=m # CONFIG_SENSORS_FSP_3Y is not set @@ -5373,7 +5373,7 @@ CONFIG_SENSORS_G762=m # CONFIG_SENSORS_IBMPEX is not set # CONFIG_SENSORS_IIO_HWMON is not set # CONFIG_SENSORS_INA209 is not set -# CONFIG_SENSORS_INA2XX is not set +CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m # CONFIG_SENSORS_INSPUR_IPSPS is not set # CONFIG_SENSORS_IR35221 is not set @@ -5392,17 +5392,17 @@ CONFIG_SENSORS_K8TEMP=m # CONFIG_SENSORS_LM25066 is not set # CONFIG_SENSORS_LM63 is not set CONFIG_SENSORS_LM70=m -# CONFIG_SENSORS_LM73 is not set -# CONFIG_SENSORS_LM75 is not set -# CONFIG_SENSORS_LM77 is not set -# CONFIG_SENSORS_LM78 is not set +CONFIG_SENSORS_LM73=m +CONFIG_SENSORS_LM75=m +CONFIG_SENSORS_LM77=m +CONFIG_SENSORS_LM78=m # CONFIG_SENSORS_LM80 is not set # CONFIG_SENSORS_LM83 is not set # CONFIG_SENSORS_LM85 is not set # CONFIG_SENSORS_LM87 is not set -# CONFIG_SENSORS_LM90 is not set -# CONFIG_SENSORS_LM92 is not set -# CONFIG_SENSORS_LM93 is not set +CONFIG_SENSORS_LM90=m +CONFIG_SENSORS_LM92=m +CONFIG_SENSORS_LM93=m # CONFIG_SENSORS_LM95234 is not set # CONFIG_SENSORS_LM95241 is not set # CONFIG_SENSORS_LM95245 is not set @@ -5484,11 +5484,11 @@ CONFIG_SENSORS_SHTC1=m # CONFIG_SENSORS_TC654 is not set CONFIG_SENSORS_TC74=m # CONFIG_SENSORS_THMC50 is not set -# CONFIG_SENSORS_TMP102 is not set +CONFIG_SENSORS_TMP102=m CONFIG_SENSORS_TMP103=m # CONFIG_SENSORS_TMP108 is not set -# CONFIG_SENSORS_TMP401 is not set -# CONFIG_SENSORS_TMP421 is not set +CONFIG_SENSORS_TMP401=m +CONFIG_SENSORS_TMP421=m # CONFIG_SENSORS_TMP513 is not set # CONFIG_SENSORS_TPS23861 is not set CONFIG_SENSORS_TPS40422=m diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index b81095c49..2624d1b4d 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -5332,7 +5332,7 @@ CONFIG_SENSORS_CORETEMP=m # CONFIG_SENSORS_EMC2103 is not set # CONFIG_SENSORS_EMC6W201 is not set # CONFIG_SENSORS_F71805F is not set -# CONFIG_SENSORS_F71882FG is not set +CONFIG_SENSORS_F71882FG=m # CONFIG_SENSORS_F75375S is not set CONFIG_SENSORS_FSCHMD=m # CONFIG_SENSORS_FSP_3Y is not set @@ -5351,7 +5351,7 @@ CONFIG_SENSORS_G762=m # CONFIG_SENSORS_IBMPEX is not set # CONFIG_SENSORS_IIO_HWMON is not set # CONFIG_SENSORS_INA209 is not set -# CONFIG_SENSORS_INA2XX is not set +CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_INA3221=m # CONFIG_SENSORS_INSPUR_IPSPS is not set # CONFIG_SENSORS_IR35221 is not set @@ -5370,17 +5370,17 @@ CONFIG_SENSORS_K8TEMP=m # CONFIG_SENSORS_LM25066 is not set # CONFIG_SENSORS_LM63 is not set CONFIG_SENSORS_LM70=m -# CONFIG_SENSORS_LM73 is not set -# CONFIG_SENSORS_LM75 is not set -# CONFIG_SENSORS_LM77 is not set -# CONFIG_SENSORS_LM78 is not set +CONFIG_SENSORS_LM73=m +CONFIG_SENSORS_LM75=m +CONFIG_SENSORS_LM77=m +CONFIG_SENSORS_LM78=m # CONFIG_SENSORS_LM80 is not set # CONFIG_SENSORS_LM83 is not set # CONFIG_SENSORS_LM85 is not set # CONFIG_SENSORS_LM87 is not set -# CONFIG_SENSORS_LM90 is not set -# CONFIG_SENSORS_LM92 is not set -# CONFIG_SENSORS_LM93 is not set +CONFIG_SENSORS_LM90=m +CONFIG_SENSORS_LM92=m +CONFIG_SENSORS_LM93=m # CONFIG_SENSORS_LM95234 is not set # CONFIG_SENSORS_LM95241 is not set # CONFIG_SENSORS_LM95245 is not set @@ -5462,11 +5462,11 @@ CONFIG_SENSORS_SHTC1=m # CONFIG_SENSORS_TC654 is not set CONFIG_SENSORS_TC74=m # CONFIG_SENSORS_THMC50 is not set -# CONFIG_SENSORS_TMP102 is not set +CONFIG_SENSORS_TMP102=m CONFIG_SENSORS_TMP103=m # CONFIG_SENSORS_TMP108 is not set -# CONFIG_SENSORS_TMP401 is not set -# CONFIG_SENSORS_TMP421 is not set +CONFIG_SENSORS_TMP401=m +CONFIG_SENSORS_TMP421=m # CONFIG_SENSORS_TMP513 is not set # CONFIG_SENSORS_TPS23861 is not set CONFIG_SENSORS_TPS40422=m diff --git a/kernel.changelog b/kernel.changelog index 77445ad83..073c3fe1f 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,311 @@ +* Thu Dec 05 2024 Rado Vrbovsky [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 (Jocelyn Falempe) [RHEL-53899] +- backlight/corgi-lcd: Include (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] +Resolves: RHEL-21097, RHEL-29299, RHEL-30524, RHEL-33313, RHEL-52263, RHEL-52873, RHEL-53899, RHEL-57768, RHEL-58013, RHEL-63229, RHEL-64476, RHEL-64963, RHEL-65598, RHEL-66206, RHEL-67141, RHEL-67294, RHEL-68005, RHEL-68651, RHEL-68817 + * Tue Dec 03 2024 Rado Vrbovsky [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] diff --git a/kernel.spec b/kernel.spec index f14c14901..40a4e07ca 100755 --- a/kernel.spec +++ b/kernel.spec @@ -165,15 +165,15 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.14.0 %define patchversion 5.14 -%define pkgrelease 538 +%define pkgrelease 539 %define kversion 5 -%define tarfile_release 5.14.0-538.el9 +%define tarfile_release 5.14.0-539.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 538%{?buildid}%{?dist} +%define specrelease 539%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-538.el9 +%define kabiversion 5.14.0-539.el9 # # End of genspec.sh variables @@ -3812,6 +3812,313 @@ fi # # %changelog +* Thu Dec 05 2024 Rado Vrbovsky [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 (Jocelyn Falempe) [RHEL-53899] +- backlight/corgi-lcd: Include (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 [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] diff --git a/sources b/sources index 8ae8ad508..b5da2e9b7 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-538.el9.tar.xz) = e915cceee5dfae96a96e03da391e03904308f9c29a31216a24a4b6441c3af0994eec74abe80f4e705425b96103d9176c1ab7a3f6b43a05a597d408943fbeb498 -SHA512 (kernel-abi-stablelists-5.14.0-538.el9.tar.bz2) = 6a6ff48732b9b8ba59922cefc491fceaa82178f83462d68b2ceeac98a8e47741a500b8bc6d79cfc0b7546c5e103ac0e98c9c0d9a46915de9606f763e8f068340 -SHA512 (kernel-kabi-dw-5.14.0-538.el9.tar.bz2) = 3d08f838767b27b87724fed347ce3be63fce15e5eded0576121c474d14db4a6d07895b350c635e343d5522ac237dfd982d1f39b8480c4129f4eb79f6a64115cb +SHA512 (linux-5.14.0-539.el9.tar.xz) = fe28fc8882dd77fa0dc3a151203e49df15af09b88ba24e7fcec9c2599c7be7257ca94d0f791e25fb8a93f44cfe01c2364d51d310b4c2a36f3d3de97d62243c98 +SHA512 (kernel-abi-stablelists-5.14.0-539.el9.tar.bz2) = 04634a510327059b5ba0361ee2bcbcb946c4e502e7821d3608588e4b98b1b308596ab323c5ec7a0742ceb118ad9f022e892ea8f850e615f71edd65681caa0be0 +SHA512 (kernel-kabi-dw-5.14.0-539.el9.tar.bz2) = 3d08f838767b27b87724fed347ce3be63fce15e5eded0576121c474d14db4a6d07895b350c635e343d5522ac237dfd982d1f39b8480c4129f4eb79f6a64115cb