kernel/filter-modules.sh.rhel

178 lines
4.7 KiB
Plaintext
Raw Normal View History

#! /bin/bash
#
# Called as filter-modules.sh list-of-modules Arch
# This script filters the modules into the kernel-core and kernel-modules
# subpackages. We list out subsystems/subdirs to prune from the installed
# module directory. What is left is put into the kernel-core package. What is
# pruned is contained in the kernel-modules package.
#
# This file contains the default subsys/subdirs to prune from all architectures.
# If an architecture needs to differ, we source a per-arch filter-<arch>.sh file
# that contains the set of override lists to be used instead. If a module or
# subsys should be in kernel-modules on all arches, please change the defaults
# listed here.
# Overrides is individual modules which need to remain in kernel-core due to deps.
kernel-5.14.0-367.el9 * Mon Sep 18 2023 Scott Weaver <scweaver@redhat.com> [5.14.0-367.el9] - platform/x86/intel-uncore-freq: tpmi: Provide cluster level control (David Arcari) [2177013] - platform/x86/intel-uncore-freq: Uncore frequency control via TPMI (David Arcari) [2177013] - platform/x86/intel-uncore-freq: Support for cluster level controls (David Arcari) [2177013] - platform/x86/intel-uncore-freq: Return error on write frequency (David Arcari) [2177013] - platform/x86: intel-uncore-freq: Add client processors (David Arcari) [2177013] - platform/x86: intel-uncore-freq: move to use bus_get_dev_root() (David Arcari) [2177013] - platform/x86: intel-uncore-freq: add Emerald Rapids support (David Arcari) [2177013] - platform/x86: intel-uncore-freq: Use sysfs_emit() to instead of scnprintf() (David Arcari) [2177013] - platform/x86: intel-uncore-freq: Prevent driver loading in guests (David Arcari) [2177013] - platform/x86: intel-uncore-freq: fix uncore_freq_common_init() error codes (David Arcari) [2177013] - Documentation: admin-guide: pm: Document uncore frequency scaling (David Arcari) [2177013] - platform/x86/intel-uncore-freq: Split common and enumeration part (David Arcari) [2177013] - platform/x86/intel/uncore-freq: Display uncore current frequency (David Arcari) [2177013] - platform/x86/intel/uncore-freq: Use sysfs API to create attributes (David Arcari) [2177013] - platform/x86/intel/uncore-freq: Move to uncore-frequency folder (David Arcari) [2177013] - platform/x86: intel-uncore-frequency: use default_groups in kobj_type (David Arcari) [2177013] - platform/x86: intel-uncore-frequency: Move to intel sub-directory (David Arcari) [2177013] - Revert "platform/x86: intel-uncore-freq: add Emerald Rapids support" (David Arcari) [2177013] - redhat: add additional gating boot tests (Scott Weaver) - powercap: intel_rapl: Fix invalid setting of Power Limit 4 (David Arcari) [2177009] - powercap: intel_rapl: Optimize rp->domains memory allocation (David Arcari) [2177009] - powercap: intel_rapl: Fix a sparse warning in TPMI interface (David Arcari) [2177009] - powercap: RAPL: Fix a NULL vs IS_ERR() bug (David Arcari) [2177009] - powercap: RAPL: Fix CONFIG_IOSF_MBI dependency (David Arcari) [2177009] - powercap: RAPL: fix invalid initialization for pl4_supported field (David Arcari) [2177009] - redhat/configs: enable CONFIG_INTEL_RAPL_TPMI (David Arcari) [2177009] - redhat/filter-modules.sh.rhel: add needed deps for intel_rapl_tpmi (David Arcari) [2177009] - powercap: intel_rapl: Introduce RAPL TPMI interface driver (David Arcari) [2177009] - powercap: intel_rapl: Introduce core support for TPMI interface (David Arcari) [2177009] - powercap: intel_rapl: Introduce RAPL I/F type (David Arcari) [2177009] - powercap: intel_rapl: Make cpu optional for rapl_package (David Arcari) [2177009] - powercap: intel_rapl: Remove redundant cpu parameter (David Arcari) [2177009] - powercap: intel_rapl: Add support for lock bit per Power Limit (David Arcari) [2177009] - powercap: intel_rapl: Cleanup Power Limits support (David Arcari) [2177009] - powercap: intel_rapl: Use bitmap for Power Limits (David Arcari) [2177009] - powercap: intel_rapl: Change primitive order (David Arcari) [2177009] - powercap: intel_rapl: Use index to initialize primitive information (David Arcari) [2177009] - powercap: intel_rapl: Support per domain energy/power/time unit (David Arcari) [2177009] - powercap: intel_rapl: Support per Interface primitive information (David Arcari) [2177009] - powercap: intel_rapl: Support per Interface rapl_defaults (David Arcari) [2177009] - powercap: intel_rapl: Allow probing without CPUID match (David Arcari) [2177009] - powercap: intel_rapl: Remove unused field in struct rapl_if_priv (David Arcari) [2177009] - powercap: RAPL: Add Power Limit4 support for Meteor Lake SoC (David Arcari) [2177009] - powercap: intel_rapl: Fix handling for large time window (David Arcari) [2177009] - platform/x86:intel/pmc: Add Meteor Lake IOE-M PMC related maps (David Arcari) [2177038] - platform/x86:intel/pmc: Add Meteor Lake IOE-P PMC related maps (David Arcari) [2177038] - platform/x86:intel/pmc: Use SSRAM to discover pwrm base address of primary PMC (David Arcari) [2177038] - platform/x86:intel/pmc: Discover PMC devices (David Arcari) [2177038] - platform/x86:intel/pmc: Enable debugfs multiple PMC support (David Arcari) [2177038] - platform/x86:intel/pmc: Add support to handle multiple PMCs (David Arcari) [2177038] - platform/x86:intel/pmc: Combine core_init() and core_configure() (David Arcari) [2177038] - platform/x86:intel/pmc: Update maps for Meteor Lake P/M platforms (David Arcari) [2177038] - platform/x86/intel/pmc/mtl: Put devices in D3 during resume (David Arcari) [2177038] - platform/x86/intel/pmc: Add resume callback (David Arcari) [2177038] - platform/x86:intel/pmc: Remove Meteor Lake S platform support (David Arcari) [2177038] - platform/x86/intel/pmc/mtl: Put GNA/IPU/VPU devices in D3 (David Arcari) [2177038] - platform/x86/intel/pmc: Alder Lake PCH slp_s0_residency fix (David Arcari) [2177038] - platform/x86: intel: pmc: core: Convert to platform remove callback returning void (David Arcari) [2177038] Resolves: rhbz#2177009, rhbz#2177013, rhbz#2177038 Signed-off-by: Scott Weaver <scweaver@redhat.com>
2023-09-18 17:04:46 +00:00
overrides="cec isst_if_common isst_tpmi_core isst_tpmi intel_vsec intel_vsec_tpmi"
# Set the default dirs/modules to filter out
driverdirs="atm auxdisplay bcma bluetooth firewire fmc iio infiniband isdn leds media memstick mfd mmc mtd nfc ntb pcmcia platform power ssb staging tty uio uwb w1"
chardrvs="mwave pcmcia"
netdrvs="appletalk can dsa hamradio ieee802154 irda ppp slip usb wireless"
ethdrvs="3com adaptec alteon amd aquantia atheros broadcom cadence calxeda chelsio cisco dec dlink emulex icplus marvell neterion nvidia oki-semi packetengines qlogic rdc renesas sfc silan sis smsc stmicro sun tehuti ti wiznet xircom"
kernel-5.14.0-146.el9 * Tue Aug 16 2022 Herton R. Krzesinski <herton@redhat.com> [5.14.0-146.el9] - cpufreq: fix memory leak in sun50i_cpufreq_nvmem_probe (Mark Langsdorf) [2072976] - cpufreq: powernow-k8: Re-order the init checks (Mark Langsdorf) [2072976] - cpufreq: amd-pstate: Add more tracepoint for AMD P-State module (Mark Langsdorf) [2072976] - cpufreq: CPPC: Fix performance/frequency conversion (Mark Langsdorf) [2072976] - cpufreq: unify show() and store() naming and use __ATTR_XX (Mark Langsdorf) [2072976] - cpufreq: longhaul: Replace acpi_bus_get_device() (Mark Langsdorf) [2072976] - cpufreq: Move to_gov_attr_set() to cpufreq.h (Mark Langsdorf) [2072976] - cpufreq: use default_groups in kobj_type (Mark Langsdorf) [2072976] - cpufreq: Fix initialization of min and max frequency QoS requests (Mark Langsdorf) [2072976] - cpufreq: Fix a comment in cpufreq_policy_free (Mark Langsdorf) [2072976] - cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink() (Mark Langsdorf) [2072976] - cpufreq: Use CPUFREQ_RELATION_E in DVFS governors (Mark Langsdorf) [2072976] - cpufreq: Introducing CPUFREQ_RELATION_E (Mark Langsdorf) [2072976] - cpufreq: Add an interface to mark inefficient frequencies (Mark Langsdorf) [2072976] - cpufreq: Make policy min/max hard requirements (Mark Langsdorf) [2072976] - PM: EM: Allow skipping inefficient states (Mark Langsdorf) [2072976] - PM: EM: Extend em_perf_domain with a flag field (Mark Langsdorf) [2072976] - PM: EM: Mark inefficient states (Mark Langsdorf) [2072976] - PM: EM: Fix inefficient states detection (Mark Langsdorf) [2072976] - PM: EM: Increase energy calculation precision (Mark Langsdorf) [2072976] - cpufreq: tegra186/tegra194: Handle errors in BPMP response (Mark Langsdorf) [2072976] - cpufreq: remove useless INIT_LIST_HEAD() (Mark Langsdorf) [2072976] - cpufreq: s3c244x: add fallthrough comments for switch (Mark Langsdorf) [2072976] - cpufreq: vexpress: Drop unused variable (Mark Langsdorf) [2072976] - qede: Reduce verbosity of ptp tx timestamp (Manish Chopra) [2080656] - redhat/configs: Enable Marvell OcteonTX2 crypto device (Vladis Dronov) [2042239] - hwrng: cn10k - Enable compile testing (Vladis Dronov) [2042239] - hwrng: cn10k - Make check_rng_health() return an error code (Vladis Dronov) [2042239] - hwrng: cn10k - Optimize cn10k_rng_read() (Vladis Dronov) [2042239] - hwrng: cn10k - Add random number generator support (Vladis Dronov) [2042239] - hwrng: cavium - fix NULL but dereferenced coccicheck error (Vladis Dronov) [2042261] - hwrng: cavium - HW_RANDOM_CAVIUM should depend on ARCH_THUNDER (Vladis Dronov) [2042261] - hwrng: cavium - Check health status while reading random data (Vladis Dronov) [2042261] - crypto: octeontx2 - fix potential null pointer access (Vladis Dronov) [2041740] - crypto: octeontx2 - add firmware version in devlink info (Vladis Dronov) [2041740] - crypto: octeontx2 - simplify the return expression of otx2_cpt_aead_cbc_aes_sha_setkey() (Vladis Dronov) [2041740] - crypto: octeontx2 - fix missing unlock (Vladis Dronov) [2041740] - crypto: octeontx2 - add synchronization between mailbox accesses (Vladis Dronov) [2041740] - crypto: octeontx2 - remove CONFIG_DM_CRYPT check (Vladis Dronov) [2041740] - crypto: octeontx2 - increase CPT HW instruction queue length (Vladis Dronov) [2041740] - crypto: octeontx2 - disable DMA black hole on an DMA fault (Vladis Dronov) [2041740] - crypto: octeontx2 - CN10K CPT to RNM workaround (Vladis Dronov) [2041740] - crypto: octeontx2 - Avoid stack variable overflow (Vladis Dronov) [2041740] - crypto: octeontx2 - prevent underflow in get_cores_bmap() (Vladis Dronov) [2041740] - crypto: octeontx2 - out of bounds access in otx2_cpt_dl_custom_egrp_delete() (Vladis Dronov) [2041740] - crypto: octeontx2 - Use swap() instead of swap_engines() (Vladis Dronov) [2041740] - crypto: octeontx2 - parameters for custom engine groups (Vladis Dronov) [2041740] - crypto: octeontx2 - add apis for custom engine groups (Vladis Dronov) [2041740] - crypto: octeontx2 - uninitialized variable in kvf_limits_store() (Vladis Dronov) [2041740] - crypto: octeontx2 - use swap() to make code cleaner (Vladis Dronov) [2041740] - crypto: octeontx2 - set assoclen in aead_do_fallback() (Vladis Dronov) [2041740] Resolves: rhbz#2072976, rhbz#2080656, rhbz#2042239, rhbz#2042261, rhbz#2041740 Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
2022-08-16 17:29:33 +00:00
cryptdrvs="bcm caam cavium chelsio hisilicon marvell qat"
inputdrvs="gameport tablet touchscreen"
scsidrvs="aacraid aic7xxx aic94xx be2iscsi bfa bnx2i bnx2fc csiostor cxgbi esas2r fcoe fnic hisi_sas isci libsas lpfc megaraid mpt2sas mpt3sas mvsas pm8001 qla2xxx qla4xxx sym53c8xx_2 ufs qedf"
usbdrvs="atm image misc serial wusbcore"
kernel-5.14.0-539.el9 * Thu Dec 05 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-539.el9] - smb: client: fix use-after-free of signing key (Paulo Alcantara) [RHEL-66206] - Bluetooth: MGMT: Fix possible deadlocks (Bastien Nocera) [RHEL-64476] {CVE-2024-49951} - Bluetooth: MGMT: Fix possible crash on mgmt_index_removed (CKI Backport Bot) [RHEL-64476] {CVE-2024-49951} - HID: hyperv: streamline driver probe to avoid devres issues (Vitaly Kuznetsov) [RHEL-29299] - filter-modules.sh.rhel: Move squashfs to kernel-modules-core (Vitaly Kuznetsov) [RHEL-68817] - net: qede: flower: validate control flags (Michal Schmidt) [RHEL-52263] - net: qede: use extack in qede_parse_actions() (Michal Schmidt) [RHEL-52263] - net: qede: propagate extack through qede_flow_spec_validate() (Michal Schmidt) [RHEL-52263] - net: qede: use faked extack in qede_flow_spec_to_rule() (Michal Schmidt) [RHEL-52263] - net: qede: use extack in qede_parse_flow_attr() (Michal Schmidt) [RHEL-52263] - net: qede: add extack in qede_add_tc_flower_fltr() (Michal Schmidt) [RHEL-52263] - net: qede: use extack in qede_flow_parse_udp_v4() (Michal Schmidt) [RHEL-52263] - net: qede: use extack in qede_flow_parse_udp_v6() (Michal Schmidt) [RHEL-52263] - net: qede: use extack in qede_flow_parse_tcp_v4() (Michal Schmidt) [RHEL-52263] - net: qede: use extack in qede_flow_parse_tcp_v6() (Michal Schmidt) [RHEL-52263] - net: qede: use extack in qede_flow_parse_v4_common() (Michal Schmidt) [RHEL-52263] - net: qede: use extack in qede_flow_parse_v6_common() (Michal Schmidt) [RHEL-52263] - net: qede: use extack in qede_set_v4_tuple_to_profile() (Michal Schmidt) [RHEL-52263] - net: qede: use extack in qede_set_v6_tuple_to_profile() (Michal Schmidt) [RHEL-52263] - net: qede: use extack in qede_flow_parse_ports() (Michal Schmidt) [RHEL-52263] - net: qede: use return from qede_flow_parse_ports() (Michal Schmidt) [RHEL-52263] - net: qede: use return from qede_flow_spec_validate_unused() (Michal Schmidt) [RHEL-52263] - net: qede: use return from qede_parse_actions() for flow_spec (Michal Schmidt) [RHEL-52263] - net: qede: use return from qede_parse_actions() (Michal Schmidt) [RHEL-52263] - net: qede: use return from qede_parse_flow_attr() for flow_spec (Michal Schmidt) [RHEL-52263] - net: qede: use return from qede_parse_flow_attr() for flower (Michal Schmidt) [RHEL-52263] - net: qede: sanitize 'rc' in qede_add_tc_flower_fltr() (Michal Schmidt) [RHEL-52263] - qed: avoid truncating work queue length (Michal Schmidt) [RHEL-52263] - qed: Drop useless pci_params.pm_cap (Michal Schmidt) [RHEL-52263] - scsi: qedf: Replace deprecated strncpy() with strscpy() (Michal Schmidt) [RHEL-52263] - qede: adopt skb_network_offset() and similar helpers (Michal Schmidt) [RHEL-52263] - qed: remove duplicated assignment to variable opaque_fid (Michal Schmidt) [RHEL-52263] - qed: Fix a potential use-after-free in qed_cxt_tables_alloc (Michal Schmidt) [RHEL-52263] - qede: Refactor qede_forced_speed_maps_init() (Michal Schmidt) [RHEL-52263] - qed: replace uses of strncpy (Michal Schmidt) [RHEL-52263] - qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info (Michal Schmidt) [RHEL-52263] - qed/qede: Remove unused declarations (Michal Schmidt) [RHEL-52263] - qed: remove unused 'resp_size' calculation (Michal Schmidt) [RHEL-52263] - qed: Fix scheduling in a tasklet while getting stats (Michal Schmidt) [RHEL-52263] - qed: remove unused num_ooo_add_to_peninsula variable (Michal Schmidt) [RHEL-52263] - qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info (Michal Schmidt) [RHEL-52263] - qed/qed_mng_tlv: correctly zero out ->min instead of ->hour (Michal Schmidt) [RHEL-52263] - qed/qed_dev: guard against a possible division by zero (Michal Schmidt) [RHEL-52263] - qede: remove linux/version.h and linux/compiler.h (Michal Schmidt) [RHEL-52263] - qede: execute xdp_do_flush() before napi_complete_done() (Michal Schmidt) [RHEL-52263] - qed: fix a typo in comment (Michal Schmidt) [RHEL-52263] - qed: Introduce slab_build_skb() (Michal Schmidt) [RHEL-52263] - qed: avoid defines prefixed with CONFIG (Michal Schmidt) [RHEL-52263] - qed (gcc13): use u16 for fid to be big enough (Michal Schmidt) [RHEL-52263] - qed, qede: constify references to netdev->dev_addr in drivers (Michal Schmidt) [RHEL-52263] - qed: Remove redundant 'flush_workqueue()' calls (Michal Schmidt) [RHEL-52263] - ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir() (CKI Backport Bot) [RHEL-63229] {CVE-2023-52917} - netdevice: add netdev_tx_reset_subqueue() shorthand (CKI Backport Bot) [RHEL-68651] - drivers: net: ionic: add missed debugfs cleanup to ionic_probe() error path (Mohammad Heib) [RHEL-64963] - ionic: Allow XDP program to be hot swapped (Mohammad Heib) [RHEL-64963] - ionic: convert Rx queue buffers to use page_pool (Mohammad Heib) [RHEL-64963] - ionic: Fully reconfigure queues when going to/from a NULL XDP program (Mohammad Heib) [RHEL-64963] - ionic: always use rxq_info (Mohammad Heib) [RHEL-64963] - ionic: use per-queue xdp_prog (Mohammad Heib) [RHEL-64963] - ionic: rename ionic_xdp_rx_put_bufs (Mohammad Heib) [RHEL-64963] - ionic: debug line for Tx completion errors (Mohammad Heib) [RHEL-64963] - ionic: Convert comma to semicolon (Mohammad Heib) [RHEL-64963] - ionic: Remove redundant null pointer checks in ionic_debugfs_add_qcq() (Mohammad Heib) [RHEL-64963] - ionic: Prevent tx_timeout due to frequent doorbell ringing (Mohammad Heib) [RHEL-64963] - ionic: use dev_consume_skb_any outside of napi (Mohammad Heib) [RHEL-64963] - ionic: fix kernel panic due to multi-buffer handling (Mohammad Heib) [RHEL-64963] - ionic: Only run the doorbell workaround for certain asic_type (Mohammad Heib) [RHEL-64963] - ionic: Use an u16 for rx_copybreak (Mohammad Heib) [RHEL-64963] - ionic: check for queue deadline in doorbell_napi_work (Mohammad Heib) [RHEL-64963] - ionic: add per-queue napi_schedule for doorbell check (Mohammad Heib) [RHEL-64963] - ionic: add work item for missed-doorbell check (Mohammad Heib) [RHEL-64963] - ionic: add private workqueue per-device (Mohammad Heib) [RHEL-64963] - ionic: Keep interrupt affinity up to date (Mohammad Heib) [RHEL-64963] - ionic: remove missed doorbell per-queue timer (Mohammad Heib) [RHEL-64963] - ionic: advertise 52-bit addressing limitation for MSI-X (Mohammad Heib) [RHEL-64963] - ionic: fix up ionic_if.h kernel-doc issues (Mohammad Heib) [RHEL-64963] - ionic: only sync frag_len in first buffer of xdp (Mohammad Heib) [RHEL-64963] - ionic: Use netdev_name() function instead of netdev->name (Mohammad Heib) [RHEL-64963] - ionic: Mark error paths in the data path as unlikely (Mohammad Heib) [RHEL-64963] - ionic: Pass ionic_txq_desc to ionic_tx_tso_post (Mohammad Heib) [RHEL-64963] - ionic: Reset LIF device while restarting LIF (Mohammad Heib) [RHEL-64963] - ionic: fix potential irq name truncation (Mohammad Heib) [RHEL-64963] - fbdev: efifb: Register sysfs groups through driver core (Jocelyn Falempe) [RHEL-53899] - fbdev: efifb: Use driver-private screen_info for sysfs (Jocelyn Falempe) [RHEL-53899] - firmware/sysfb: Disable sysfb for firmware buffers with unknown parent (Jocelyn Falempe) [RHEL-53899] - fbdev: xen-fbfront: Assign fb_info->device (Jocelyn Falempe) [RHEL-53899] - fbdev: hpfb: Fix an error handling path in hpfb_dio_probe() (Jocelyn Falempe) [RHEL-53899] - video/aperture: optionally match the device in sysfb_disable() (Jocelyn Falempe) [RHEL-53899] - firmware: sysfb: Fix reference count of sysfb parent device (Jocelyn Falempe) [RHEL-53899] - fbdev: viafb: Make I2C terminology more inclusive (Jocelyn Falempe) [RHEL-53899] - fbdev: smscufx: Make I2C terminology more inclusive (Jocelyn Falempe) [RHEL-53899] - fb_defio: use a folio in fb_deferred_io_work() (Jocelyn Falempe) [RHEL-53899] - fbdev: omap2: Return clk_prepare_enable to transfer the error (Jocelyn Falempe) [RHEL-53899] - fbdev: mmp: Constify struct mmp_overlay_ops (Jocelyn Falempe) [RHEL-53899] - fbdev: Drop explicit initialization of struct i2c_device_id::driver_data to 0 (Jocelyn Falempe) [RHEL-53899] - video: console: add missing MODULE_DESCRIPTION() macros (Jocelyn Falempe) [RHEL-53899] - fbdev: amifb: add missing MODULE_DESCRIPTION() macro (Jocelyn Falempe) [RHEL-53899] - fbdev: c2p_planar: add missing MODULE_DESCRIPTION() macro (Jocelyn Falempe) [RHEL-53899] - fbdev: vesafb: Detect VGA compatibility from screen info's VESA attributes (Jocelyn Falempe) [RHEL-53899] - fbdev: omapfb: use of_graph_get_remote_port() (Jocelyn Falempe) [RHEL-53899] - fbdev: omapdss: use for_each_endpoint_of_node() (Jocelyn Falempe) [RHEL-53899] - fbdev: offb: add missing MODULE_DESCRIPTION() macro (Jocelyn Falempe) [RHEL-53899] - fbdev: vfb: add missing MODULE_DESCRIPTION() macro (Jocelyn Falempe) [RHEL-53899] - fbdev: macmodes: add missing MODULE_DESCRIPTION() macro (Jocelyn Falempe) [RHEL-53899] - fbdev: goldfishfb: add missing MODULE_DESCRIPTION() macro (Jocelyn Falempe) [RHEL-53899] - fbdev: kyro: add missing MODULE_DESCRIPTION() macro (Jocelyn Falempe) [RHEL-53899] - fbdev: viafb: add missing MODULE_DESCRIPTION() macro (Jocelyn Falempe) [RHEL-53899] - fbdev: matroxfb: add missing MODULE_DESCRIPTION() macros (Jocelyn Falempe) [RHEL-53899] - video/logo: Make logo data const again (Jocelyn Falempe) [RHEL-53899] - arch: Remove struct fb_info from video helpers (Jocelyn Falempe) [RHEL-53899] - arch: Select fbdev helpers with CONFIG_VIDEO (Jocelyn Falempe) [RHEL-53899] - fbdev: omap: lcd_ams_delta: Constify lcd_ops (Jocelyn Falempe) [RHEL-53899] - fbdev: imx: Constify lcd_ops (Jocelyn Falempe) [RHEL-53899] - fbdev: clps711x: Constify lcd_ops (Jocelyn Falempe) [RHEL-53899] - fbdev/deferred-io: Provide get_page hook in struct fb_deferred_io (Jocelyn Falempe) [RHEL-53899] - fbdev/deferred-io: Always call get_page() for framebuffer pages (Jocelyn Falempe) [RHEL-53899] - fbdev/deferred-io: Test smem_start for I/O memory (Jocelyn Falempe) [RHEL-53899] - fbdev/deferred-io: Test screen_buffer for vmalloc'ed memory (Jocelyn Falempe) [RHEL-53899] - fbdev/deferred-io: Clean up pageref on lastclose (Jocelyn Falempe) [RHEL-53899] - fbdev/deferred-io: Move pageref setup into separate helper (Jocelyn Falempe) [RHEL-53899] - fbdev: savage: Handle err return when savagefb_check_var failed (Jocelyn Falempe) [RHEL-53899] - fbdev: uvesafb: replace deprecated strncpy with strscpy_pad (Jocelyn Falempe) [RHEL-53899] - fbdev: au1200fb: replace deprecated strncpy with strscpy (Jocelyn Falempe) [RHEL-53899] - fbdev: fsl-diu-fb: replace deprecated strncpy with strscpy_pad (Jocelyn Falempe) [RHEL-53899] - fbdev: fix incorrect address computation in deferred IO (Jocelyn Falempe) [RHEL-53899] - video: logo: Drop full path of the input filename in generated file (Jocelyn Falempe) [RHEL-53899] - fbdev: add HAS_IOPORT dependencies (Jocelyn Falempe) [RHEL-53899] - fbdev: sh7760fb: allow modular build (Jocelyn Falempe) [RHEL-53899] - fbdev: sisfb: hide unused variables (Jocelyn Falempe) [RHEL-53899] - fbdev: omap2/omapfb: Replace use of fb_blank with backlight helpers (Jocelyn Falempe) [RHEL-53899] - fbdev: ssd1307fb: Remove struct backlight_ops.check_fb (Jocelyn Falempe) [RHEL-53899] - fbdev: ssd1307fb: Init backlight before registering framebuffer (Jocelyn Falempe) [RHEL-53899] - fbdev: sh_mobile_lcdc_fb: Remove struct backlight_ops.check_fb (Jocelyn Falempe) [RHEL-53899] - backlight: pwm-backlight: Remove struct backlight_ops.check_fb (Jocelyn Falempe) [RHEL-53899] - backlight: aat2870-backlight: Remove struct backlight.check_fb (Jocelyn Falempe) [RHEL-53899] - backlight: Match backlight device against struct fb_info.bl_dev (Jocelyn Falempe) [RHEL-53899] - fbdev: shmobile: fix snprintf truncation (Jocelyn Falempe) [RHEL-53899] - fbdev: Select I/O-memory framebuffer ops for SBus (Jocelyn Falempe) [RHEL-53899] - fbdev: omap2: replace of_graph_get_next_endpoint() (Jocelyn Falempe) [RHEL-53899] - firmware/sysfb: fix an error code in sysfb_init() (Jocelyn Falempe) [RHEL-53899] - firmware/sysfb: Create firmware device only for enabled PCI devices (Jocelyn Falempe) [RHEL-53899] - firmware/sysfb: Set firmware-framebuffer parent device (Jocelyn Falempe) [RHEL-53899] - fbdev: panel-tpo-td043mtea1: Convert sprintf() to sysfs_emit() (Jocelyn Falempe) [RHEL-53899] - fbmon: prevent division by zero in fb_videomode_from_videomode() (Jocelyn Falempe) [RHEL-53899] - fbcon: Increase maximum font width x height to 64 x 128 (Jocelyn Falempe) [RHEL-53899] - fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2 (Jocelyn Falempe) [RHEL-53899] - fbdev: mb862xxfb: Fix defined but not used error (Jocelyn Falempe) [RHEL-53899] - fbdev: uvesafb: Convert sprintf/snprintf to sysfs_emit (Jocelyn Falempe) [RHEL-53899] - fbdev/chipsfb: Include <linux/backlight.h> (Jocelyn Falempe) [RHEL-53899] - backlight/corgi-lcd: Include <linux/backlight.h> (Jocelyn Falempe) [RHEL-53899] - fbdev/efifb: Remove framebuffer relocation tracking (Jocelyn Falempe) [RHEL-53899] - firmware/sysfb: Update screen_info for relocated EFI framebuffers (Jocelyn Falempe) [RHEL-53899] - fbdev/efifb: Do not track parent device status (Jocelyn Falempe) [RHEL-53899] - fbdev/efifb: Remove PM for parent device (Jocelyn Falempe) [RHEL-53899] - video: Provide screen_info_get_pci_dev() to find screen_info's PCI device (Jocelyn Falempe) [RHEL-53899] - video: Add helpers for decoding screen_info (Jocelyn Falempe) [RHEL-53899] - video: fbdev: mmp: Follow renaming of SPI "master" to "controller" (Jocelyn Falempe) [RHEL-53899] - fbdev: Restrict FB_SH_MOBILE_LCDC to SuperH (Jocelyn Falempe) [RHEL-53899] - vt: remove superfluous CONFIG_HW_CONSOLE (Jocelyn Falempe) [RHEL-53899] - fbcon: remove fbcon_getxy() (Jocelyn Falempe) [RHEL-53899] - fbcon: remove consw::con_screen_pos() (Jocelyn Falempe) [RHEL-53899] - tty: vt: change consw::con_set_origin() return type (Jocelyn Falempe) [RHEL-53899] - tty: vt: make consw::con_font_default()'s name const (Jocelyn Falempe) [RHEL-53899] - tty: vt: make font of consw::con_font_set() const (Jocelyn Falempe) [RHEL-53899] - tty: vt: stop using -1 for blank mode in consw::con_blank() (Jocelyn Falempe) [RHEL-53899] - tty: vt: make consw::con_switch() return a bool (Jocelyn Falempe) [RHEL-53899] - tty: vt: remove CM_* constants (Jocelyn Falempe) [RHEL-53899] - fbdev/core: simplify cursor_state setting in fbcon_ops::cursor() (Jocelyn Falempe) [RHEL-53899] - consoles: use if instead of switch-case in consw::con_cursor() (Jocelyn Falempe) [RHEL-53899] - tty: vt: sanitize consw::con_putcs() parameters (Jocelyn Falempe) [RHEL-53899] - tty: vt: sanitize consw::con_putc() parameters (Jocelyn Falempe) [RHEL-53899] - tty: vt: eliminate unneeded consw::con_putc() implementations (Jocelyn Falempe) [RHEL-53899] - tty: vt: add con_putc() helper (Jocelyn Falempe) [RHEL-53899] - tty: vt: remove checks for count in consw::con_clear() implementations (Jocelyn Falempe) [RHEL-53899] - tty: vt: sanitize arguments of consw::con_clear() (Jocelyn Falempe) [RHEL-53899] - tty: vt: make init parameter of consw::con_init() a bool (Jocelyn Falempe) [RHEL-53899] - tty: vt: make consw::con_debug_*() return void (Jocelyn Falempe) [RHEL-53899] - tty: vt: pass vc_resize_user as a parameter (Jocelyn Falempe) [RHEL-53899] - fbcon: make display_desc a static array in fbcon_startup() (Jocelyn Falempe) [RHEL-53899] - vgacon: inline vc_scrolldelta_helper() into vgacon_scrolldelta() (Jocelyn Falempe) [RHEL-53899] - of/platform: Disable sysfb if a simple-framebuffer node is found (Jocelyn Falempe) [RHEL-53899] - video/nomodeset: Select nomodeset= parameter with CONFIG_VIDEO (Jocelyn Falempe) [RHEL-53899] - video/cmdline: Hide __video_get_options() behind CONFIG_FB_CORE (Jocelyn Falempe) [RHEL-53899] - video/cmdline: Introduce CONFIG_VIDEO for video= parameter (Jocelyn Falempe) [RHEL-53899] - fbdev/vesafb: Use screen_info pointer from device (Jocelyn Falempe) [RHEL-53899] - fbdev/vesafb: Replace references to global screen_info by local pointer (Jocelyn Falempe) [RHEL-53899] - fbdev/efifb: Use screen_info pointer from device (Jocelyn Falempe) [RHEL-53899] - fbdev/efifb: Replace references to global screen_info by local pointer (Jocelyn Falempe) [RHEL-53899] - lib/fonts: fix undefined behavior in bit shift for get_default_font (Jocelyn Falempe) [RHEL-53899] - scsi: qla2xxx: Convert comma to semicolon (Nilesh Javali) [RHEL-58013] - scsi: qla2xxx: Remove the unused 'del_list_entry' field in struct fc_port (Nilesh Javali) [RHEL-58013] - scsi: qla2xxx: Update version to 10.02.09.300-k (Nilesh Javali) [RHEL-58013] - scsi: qla2xxx: Use QP lock to search for bsg (Nilesh Javali) [RHEL-58013] - scsi: qla2xxx: Reduce fabric scan duplicate code (Nilesh Javali) [RHEL-58013] - scsi: qla2xxx: Fix optrom version displayed in FDMI (Nilesh Javali) [RHEL-58013] - scsi: qla2xxx: During vport delete send async logout explicitly (Nilesh Javali) [RHEL-58013] - scsi: qla2xxx: Complete command early within lock (Nilesh Javali) [RHEL-58013] - scsi: qla2xxx: Fix flash read failure (Nilesh Javali) [RHEL-58013] - scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds (Nilesh Javali) [RHEL-58013] - scsi: qla2xxx: Fix for possible memory corruption (Nilesh Javali) [RHEL-58013] - scsi: qla2xxx: validate nvme_local_port correctly (Nilesh Javali) [RHEL-58013] - scsi: qla2xxx: Unable to act on RSCN for port online (Nilesh Javali) [RHEL-58013] - scsi: qla2xxx: Remove unused struct 'scsi_dif_tuple' (Nilesh Javali) [RHEL-58013] - scsi: qla2xxx: Fix debugfs output for fw_resource_count (Nilesh Javali) [RHEL-58013] - scsi: qla2xxx: Avoid possible run-time warning with long model_num (Nilesh Javali) [RHEL-58013] - scsi: qla2xxx: Indent help text (Nilesh Javali) [RHEL-58013] - scsi: qla2xxx: Drop driver owner assignment (Nilesh Javali) [RHEL-58013] - powercap: intel_rapl_tpmi: Ignore minor version change (David Arcari) [RHEL-33313] - powercap: intel_rapl_tpmi: Fix bogus register reading (David Arcari) [RHEL-33313] - powercap: intel_rapl_msr: Add PL4 support for ArrowLake-H (David Arcari) [RHEL-33313] - powercap: intel_rapl_msr: Add PL4 support for Arrowlake-U (David Arcari) [RHEL-33313] - powercap: intel_rapl: Change an error pointer to NULL (David Arcari) [RHEL-33313] - powercap: intel_rapl: Add support for ArrowLake-U platform (David Arcari) [RHEL-33313] - powercap/intel_rapl: Fix the energy-pkg event for AMD CPUs (David Arcari) [RHEL-33313] - powercap/intel_rapl: Add support for AMD family 1Ah (David Arcari) [RHEL-33313] - sctp: properly validate chunk size in sctp_sf_ootb() (CKI Backport Bot) [RHEL-68005] {CVE-2024-50299} - net/sched: act_api: deny mismatched skip_sw/skip_hw flags for actions created by classifiers (Ivan Vecera) [RHEL-57768] - net: fix races in netdev_tx_sent_queue()/dev_watchdog() (Ivan Vecera) [RHEL-57768] - sch_cake: constify inverse square root cache (Ivan Vecera) [RHEL-57768] - net: sched: consistently use rcu_replace_pointer() in taprio_change() (Ivan Vecera) [RHEL-57768] - net_sched: sch_fq: fix incorrect behavior for small weights (Ivan Vecera) [RHEL-57768] - selftests: tc_actions: test egress 2nd vlan push (Ivan Vecera) [RHEL-57768] - selftests: tc_actions: test ingress 2nd vlan push (Ivan Vecera) [RHEL-57768] - tc: adjust network header after 2nd vlan push (Ivan Vecera) [RHEL-57768] - net: sched: Correct spelling in headers (Ivan Vecera) [RHEL-57768] - tc-testing: don't access non-existent variable on exception (Ivan Vecera) [RHEL-57768] - UAPI: net/sched: Use __struct_group() in flex struct tc_u32_sel (Ivan Vecera) [RHEL-57768] - sched: act_ct: avoid -Wflex-array-member-not-at-end warning (Ivan Vecera) [RHEL-57768] - net/sched: act_skbmod: convert comma to semicolon (Ivan Vecera) [RHEL-57768] - act_ct: prepare for stolen verdict coming from conntrack and nat engine (Ivan Vecera) [RHEL-57768] - tracing/net_sched: NULL pointer dereference in perf_trace_qdisc_reset() (Ivan Vecera) [RHEL-57768] - net: count drops due to missing qdisc as dev->tx_drops (Ivan Vecera) [RHEL-57768] - redhat/configs: enable TMP421 hardware monitoring sensors on aarch64 (Nirmala Dalvi) [RHEL-21097] - redhat/configs: enable TMP401 hardware monitoring sensors on aarch64 (Nirmala Dalvi) [RHEL-21097] - redhat/configs: enable TMP102 hardware monitoring sensors on aarch64 (Nirmala Dalvi) [RHEL-21097] - redhat/configs: enable LM93 hardware monitoring sensors on aarch64 (Nirmala Dalvi) [RHEL-21097] - redhat/configs: enable LM92 hardware monitoring sensors on aarch64 (Nirmala Dalvi) [RHEL-21097] - redhat/configs: enable LM90 hardare monitoring sensors for aarch64 (Nirmala Dalvi) [RHEL-21097] - redhat/configs: enable LM78 hardware monitoring sensors for aarch64 (Nirmala Dalvi) [RHEL-21097] - redhat/configs: enable LM77 hardware monitoring sensors for aarch64 (Nirmala Dalvi) [RHEL-21097] - redhat/configs: enable LM75 hardware monitoring sensors for aarch64 (Nirmala Dalvi) [RHEL-21097] - redhat/configs: enable LM73 hardware monitoring sensors for aarch64 (Nirmala Dalvi) [RHEL-21097] - redhat/configs: enable INA2XX hardware monitoring sensors for aarch64 (Nirmala Dalvi) [RHEL-21097] - redhat/configs: enable F71882FG hardware monitoring sensors for aarch64 (Nirmala Dalvi) [RHEL-21097] - RDMA/mlx4: Simplify an alloc_ordered_workqueue() invocation (Benjamin Poirier) [RHEL-52873] - RDMA/mlx4: Simplify an alloc_ordered_workqueue() invocation (Benjamin Poirier) [RHEL-52873] - net/mlx4: Add support for EEPROM high pages query for QSFP/QSFP+/QSFP28 (Benjamin Poirier) [RHEL-52873] - RDMA/mlx4: Fix truncated output warning in alias_GUID.c (Benjamin Poirier) [RHEL-52873] - RDMA/mlx4: Fix truncated output warning in mad.c (Benjamin Poirier) [RHEL-52873] - net/mlx4_en: Use ethtool_puts/sprintf to fill stats strings (Benjamin Poirier) [RHEL-52873] - net/mlx4_en: Use ethtool_puts to fill selftest strings (Benjamin Poirier) [RHEL-52873] - net/mlx4_en: Use ethtool_puts to fill priv flags strings (Benjamin Poirier) [RHEL-52873] - net/mlx4: support per-queue statistics via netlink (Benjamin Poirier) [RHEL-52873] - net/mlx4: link NAPI instances to queues and IRQs (Benjamin Poirier) [RHEL-52873] - net/mlx4: Track RX allocation failures in a stat (Benjamin Poirier) [RHEL-52873] - net: ethernet: mlx4: remove unused struct 'mlx4_port_config' (Benjamin Poirier) [RHEL-52873] - mlx4: Address spelling errors (Benjamin Poirier) [RHEL-52873] - i40e: Fix handling changed priv flags (Kamal Heib) [RHEL-30524] - PCI: qcom: Use OPP only if the platform supports it (Myron Stowe) [RHEL-65598] - PCI: qcom-ep: Disable MHI RAM data parity error interrupt for SA8775P SoC (Myron Stowe) [RHEL-65598] - dmaengine: dw-edma: Do not enable watermark interrupts for HDMA (Myron Stowe) [RHEL-65598] - dmaengine: dw-edma: Fix unmasking STOP and ABORT interrupts for HDMA (Myron Stowe) [RHEL-65598] - PCI: qcom: Prevent use of uninitialized data in qcom_pcie_suspend_noirq() (Myron Stowe) [RHEL-65598] - PCI: qcom: Prevent potential error pointer dereference (Myron Stowe) [RHEL-65598] - PCI: qcom: Fix missing error code in qcom_pcie_probe() (Myron Stowe) [RHEL-65598] - PCI: qcom: Add OPP support to scale performance (Myron Stowe) [RHEL-65598] - PCI: Bring the PCIe speed to MBps logic to new pcie_dev_speed_mbps() (Myron Stowe) [RHEL-65598] - PCI: qcom: Add ICC bandwidth vote for CPU to PCIe path (Myron Stowe) [RHEL-65598] - PCI: qcom-ep: Disable resources unconditionally during PERST# assert (Myron Stowe) [RHEL-65598] - PCI: qcom-ep: Override NO_SNOOP attribute for SA8775P EP (Myron Stowe) [RHEL-65598] - PCI: qcom: Override NO_SNOOP attribute for SA8775P RC (Myron Stowe) [RHEL-65598] - PCI: epf-mhi: Enable HDMA for SA8775P SoC (Myron Stowe) [RHEL-65598] - PCI: qcom-ep: Add HDMA support for SA8775P SoC (Myron Stowe) [RHEL-65598] - PCI: dwc: Pass the eDMA mapping format flag directly from glue drivers (Myron Stowe) [RHEL-65598] - PCI: dwc: Skip finding eDMA channels count for HDMA platforms (Myron Stowe) [RHEL-65598] - PCI: dwc: Refactor dw_pcie_edma_find_chip() API (Myron Stowe) [RHEL-65598] - PCI: qcom-ep: Add support for SA8775P SOC (Myron Stowe) [RHEL-65598] - dt-bindings: PCI: qcom-ep: Add support for SA8775P SoC (Myron Stowe) [RHEL-65598] - PCI: qcom: Use devm_clk_bulk_get_all() API (Myron Stowe) [RHEL-65598] - dmaengine: dw-edma: eDMA: Add sync read before starting the DMA transfer in remote setup (Myron Stowe) [RHEL-65598] - dmaengine: dw-edma: HDMA: Add sync read before starting the DMA transfer in remote setup (Myron Stowe) [RHEL-65598] - dmaengine: dw-edma: Add HDMA remote interrupt configuration (Myron Stowe) [RHEL-65598] - dmaengine: dw-edma: HDMA_V0_REMOTEL_STOP_INT_EN typo fix (Myron Stowe) [RHEL-65598] - dmaengine: dw-edma: Fix wrong interrupt bit set for HDMA (Myron Stowe) [RHEL-65598] - dmaengine: dw-edma: Fix the ch_count hdma callback (Myron Stowe) [RHEL-65598] - dmaengine: dw-edma: increase size of 'name' in debugfs code (Myron Stowe) [RHEL-65598] - dmaengine: shdma: increase size of 'dev_id' (Myron Stowe) [RHEL-65598] - dmaengine: dw-edma: Add HDMA DebugFS support (Myron Stowe) [RHEL-65598] - dmaengine: dw-edma: Add support for native HDMA (Myron Stowe) [RHEL-65598] - dmaengine: dw-edma: Create a new dw_edma_core_ops structure to abstract controller operation (Myron Stowe) [RHEL-65598] - dmaengine: dw-edma: Rename dw_edma_core_ops structure to dw_edma_plat_ops (Myron Stowe) [RHEL-65598] - dmaengine: dw-edma: Fix to enable to issue dma request on DMA processing (Myron Stowe) [RHEL-65598] - dmaengine: dw-edma: Fix to change for continuous transfer (Myron Stowe) [RHEL-65598] - dmaengine: dw-edma: remove unused readq_ch and writeq_ch functions (Myron Stowe) [RHEL-65598] - dmaengine: dw-edma: Remove runtime PM support (Myron Stowe) [RHEL-65598] - dmaengine: dw-edma: remove a macro conditional with similar branches (Myron Stowe) [RHEL-65598] - dmaengine: dw-edma: Fix inconsistent indenting (Myron Stowe) [RHEL-65598] - dmaengine: dw-edma: Fix unaligned 64bit access (Myron Stowe) [RHEL-65598] - dmaengine: dw-edma: Fix return value check for dma_set_mask_and_coherent() (Myron Stowe) [RHEL-65598] - dmaengine: dw-edma-pcie: switch from 'pci_' to 'dma_' API (Myron Stowe) [RHEL-65598] - dmaengine: dw-edma: Remove an unused variable (Myron Stowe) [RHEL-65598] - autofs: fix thinko in validate_dev_ioctl() (Ian Kent) [RHEL-67294] - autofs: add per dentry expire timeout (Ian Kent) [RHEL-67294] - idpf: fix idpf_vc_core_init error path (CKI Backport Bot) [RHEL-67141] - idpf: avoid vport access in idpf_get_link_ksettings (CKI Backport Bot) [RHEL-67141] 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 <rvrbovsk@redhat.com>
2024-12-05 16:22:46 +00:00
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"
drmdrvs="amd ast gma500 i2c i915 mgag200 nouveau radeon via "
kernel-5.14.0-354.el9 * Thu Aug 10 2023 Herton R. Krzesinski <herton@redhat.com> [5.14.0-354.el9] - phy: qcom-snps-femto-v2: use qcom_snps_hsphy_suspend/resume error code (Adrien Thierry) [RHEL-1019] - phy: qcom-snps-femto-v2: properly enable ref clock (Adrien Thierry) [RHEL-1019] - phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during runtime suspend (Adrien Thierry) [RHEL-1019] - fs: do not update freeing inode i_io_list (Carlos Maiolino) [2228888] - fs: record I_DIRTY_TIME even if inode already has I_DIRTY_INODE (Carlos Maiolino) [2228888] - writeback: Avoid skipping inode writeback (Carlos Maiolino) [2228888] - netfilter: nf_tables: Introduce NFT_MSG_GETSETELEM_RESET (Phil Sutter) [1925492] - netfilter: nf_tables: fix wrong pointer passed to PTR_ERR() (Phil Sutter) [1925492] - netfilter: nf_tables: add support to destroy operation (Phil Sutter) [1925492] - netfilter: nf_tables: set element extended ACK reporting support (Phil Sutter) [1925492] - netfilter: nf_tables: Introduce NFT_MSG_GETRULE_RESET (Phil Sutter) [1925492] - netfilter: nf_tables: Extend nft_expr_ops::dump callback parameters (Phil Sutter) [1925492] - redhat: configs: generic: Enabel NVIDIA_WMI_EC_BACKLIGHT support (Kate Hsuan) [2185526 2221211] - Add acpi video to the filter_modules.sh for rhel (Kate Hsuan) [2185526 2221211] - ACPI: video: Allow selecting NVidia-WMI-EC or Apple GMUX backlight from the cmdline (Kate Hsuan) [2185526 2221211] - platform/x86: nvidia-wmi-ec-backlight: Add force module parameter (Kate Hsuan) [2185526 2221211] - platform/x86: nvidia-wmi-ec-backlight: Use acpi_video_get_backlight_type() (Kate Hsuan) [2185526 2221211] - ACPI: video: Add Nvidia WMI EC brightness control detection (v3) (Kate Hsuan) [2185526 2221211] - platform/x86: nvidia-wmi-ec-backlight: Move fw interface definitions to a header (v2) (Kate Hsuan) [2185526 2221211] - platform/x86: Rename wmaa-backlight-wmi to nvidia-wmi-ec-backlight (Kate Hsuan) [2185526 2221211] - platform/x86: Remove "WMAA" from identifier names in wmaa-backlight-wmi.c (Kate Hsuan) [2185526 2221211] - platform/x86: Add driver for ACPI WMAA EC-based backlight control (Kate Hsuan) [2185526 2221211] - mm/hugetlb_vmemmap: rename ARCH_WANT_HUGETLB_PAGE_OPTIMIZE_VMEMMAP (Jeff Moyer) [2217652] - mm/vmemmap/devdax: fix kernel crash when probing devdax devices (Jeff Moyer) [2217652] - hsr: ratelimit only when errors are printed (Felix Maurer) [2177256] - net: hsr: Don't log netdev_err message on unknown prp dst node (Felix Maurer) [2177256] - selftests: Add a basic HSR test. (Felix Maurer) [2177256] - hsr: Use a single struct for self_node. (Felix Maurer) [2177256] - hsr: Synchronize sequence number updates. (Felix Maurer) [2177256] - hsr: Synchronize sending frames to have always incremented outgoing seq nr. (Felix Maurer) [2177256] - hsr: Disable netpoll. (Felix Maurer) [2177256] - hsr: Avoid double remove of a node. (Felix Maurer) [2177256] - hsr: Add a rcu-read lock to hsr_forward_skb(). (Felix Maurer) [2177256] - Revert "net: hsr: use hlist_head instead of list_head for mac addresses" (Felix Maurer) [2177256] - net: hsr: Fix potential use-after-free (Felix Maurer) [2177256] - net: hsr: avoid possible NULL deref in skb_clone() (Felix Maurer) [2177256] - flow_dissector: Add support for HSRv0 (Felix Maurer) [2177256] - flow_dissector: Add support for HSR (Felix Maurer) [2177256] - net: hsr: fix hsr build error when lockdep is not enabled (Felix Maurer) [2177256] - net: hsr: fix suspicious RCU usage warning in hsr_node_get_first() (Felix Maurer) [2177256] - net: hsr: use hlist_head instead of list_head for mac addresses (Felix Maurer) [2177256] - hsr: remove get_prp_lan_id() (Felix Maurer) [2177256] - net: hsr: Add support for redbox supervision frames (Felix Maurer) [2177256] - redhat: Enable HSR and PRP (Felix Maurer) [2177256] Resolves: rhbz#1925492, rhbz#2177256, rhbz#2185526, rhbz#2217652, rhbz#2221211, rhbz#2228888, RHEL-1019 Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
2023-08-10 17:28:03 +00:00
singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs megaraid pmcraid qedi qla1280 9pnet_rdma rpcrdma nvmet-rdma nvme-rdma hid-picolcd hid-prodikeys hwa-hc hwpoison-inject hid-sensor-hub target_core_user sbp_target cxgbit iw_cxgb3 iw_cxgb4 cxgb3i cxgb3i cxgb3i_ddp cxgb4i chcr chtls parport_serial ism regmap-sdw regmap-sdw-mbq arizona-micsupp hid-asus nct6775 ntc_thermistor video"
# Grab the arch-specific filter list overrides
source ./filter-$2.sh
filter_dir() {
filelist=$1
dir=$2
grep -v -e "${dir}/" ${filelist} > ${filelist}.tmp
if [ $? -ne 0 ]
then
echo "Couldn't remove ${dir}. Skipping."
else
grep -e "${dir}/" ${filelist} >> k-d.list
mv ${filelist}.tmp $filelist
fi
return 0
}
filter_ko() {
filelist=$1
mod=$2
grep -v -e "${mod}.ko" ${filelist} > ${filelist}.tmp
if [ $? -ne 0 ]
then
echo "Couldn't remove ${mod}.ko Skipping."
else
grep -e "${mod}.ko" ${filelist} >> k-d.list
mv ${filelist}.tmp $filelist
fi
return 0
}
# Filter the drivers/ subsystems
for subsys in ${driverdirs}
do
filter_dir $1 drivers/${subsys}
done
# Filter the networking drivers
for netdrv in ${netdrvs}
do
filter_dir $1 drivers/net/${netdrv}
done
# Filter the char drivers
for char in ${chardrvs}
do
kernel-5.12.0-0.rc8.193.el9 * Thu Apr 22 2021 Herton R. Krzesinski <herton@redhat.com> [5.12.0-0.rc8.193] - v5.12-rc8-1-g7af08140979a rebase - Replace /usr/libexec/platform-python with /usr/bin/python3 (David Ward) - Turn off ADI_AXI_ADC and AD9467 which now require CONFIG_OF (Justin M. Forbes) - Export ark infrastructure files (Don Zickus) - docs: Update docs to reflect newer workflow. (Don Zickus) - Use upstream/master for merge-base with fallback to master (Don Zickus) - Fedora: Turn off the SND_INTEL_BYT_PREFER_SOF option (Hans de Goede) - filter-modules.sh.fedora: clean up "netprots" (Paul Bolle) - filter-modules.sh.fedora: clean up "scsidrvs" (Paul Bolle) - filter-*.sh.fedora: clean up "ethdrvs" (Paul Bolle) - filter-*.sh.fedora: clean up "driverdirs" (Paul Bolle) - filter-*.sh.fedora: remove incorrect entries (Paul Bolle) - filter-*.sh.fedora: clean up "singlemods" (Paul Bolle) - filter-modules.sh.fedora: drop unused list "iiodrvs" (Paul Bolle) - Update mod-internal to fix depmod issue (Nico Pache) - Turn on CONFIG_VDPA_SIM_NET (rhbz 1942343) (Justin M. Forbes) - New configs in drivers/power (Fedora Kernel Team) - Turn on CONFIG_NOUVEAU_DEBUG_PUSH for debug configs (Justin M. Forbes) - Turn off KFENCE sampling by default for Fedora (Justin M. Forbes) - Fedora config updates round 2 (Justin M. Forbes) - New configs in drivers/soc (Jeremy Cline) - filter-modules.sh: Fix copy/paste error 'input' (Paul Bolle) - Update module filtering for 5.12 kernels (Justin M. Forbes) - Fix genlog.py to ensure that comments retain "%%" characters. (Mark Mielke) - New configs in drivers/leds (Fedora Kernel Team) - Limit CONFIG_USB_CDNS_SUPPORT to x86_64 and arm in Fedora (David Ward) - Fedora: Enable CHARGER_GPIO on aarch64 too (Peter Robinson) - Fedora config updates (Justin M. Forbes) - wireguard: mark as Tech Preview (Hangbin Liu) [1613522] - configs: enable CONFIG_WIREGUARD in ARK (Hangbin Liu) [1613522] - Remove duplicate configs acroos fedora, ark and common (Don Zickus) - Combine duplicate configs across ark and fedora into common (Don Zickus) - common/ark: cleanup and unify the parport configs (Peter Robinson) - iommu/vt-d: enable INTEL_IDXD_SVM for both fedora and rhel (Jerry Snitselaar) - REDHAT: coresight: etm4x: Disable coresight on HPE Apollo 70 (Jeremy Linton) - configs/common/generic: disable CONFIG_SLAB_MERGE_DEFAULT (Rafael Aquini) - Remove _legacy_common_support (Justin M. Forbes) - redhat/mod-blacklist.sh: Fix floppy blacklisting (Hans de Goede) Resolves: rhbz#1613522 Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
2021-04-22 22:01:48 +00:00
filter_dir $1 drivers/char/${char}
done
# Filter the ethernet drivers
for eth in ${ethdrvs}
do
filter_dir $1 drivers/net/ethernet/${eth}
done
kernel-5.14.0-146.el9 * Tue Aug 16 2022 Herton R. Krzesinski <herton@redhat.com> [5.14.0-146.el9] - cpufreq: fix memory leak in sun50i_cpufreq_nvmem_probe (Mark Langsdorf) [2072976] - cpufreq: powernow-k8: Re-order the init checks (Mark Langsdorf) [2072976] - cpufreq: amd-pstate: Add more tracepoint for AMD P-State module (Mark Langsdorf) [2072976] - cpufreq: CPPC: Fix performance/frequency conversion (Mark Langsdorf) [2072976] - cpufreq: unify show() and store() naming and use __ATTR_XX (Mark Langsdorf) [2072976] - cpufreq: longhaul: Replace acpi_bus_get_device() (Mark Langsdorf) [2072976] - cpufreq: Move to_gov_attr_set() to cpufreq.h (Mark Langsdorf) [2072976] - cpufreq: use default_groups in kobj_type (Mark Langsdorf) [2072976] - cpufreq: Fix initialization of min and max frequency QoS requests (Mark Langsdorf) [2072976] - cpufreq: Fix a comment in cpufreq_policy_free (Mark Langsdorf) [2072976] - cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink() (Mark Langsdorf) [2072976] - cpufreq: Use CPUFREQ_RELATION_E in DVFS governors (Mark Langsdorf) [2072976] - cpufreq: Introducing CPUFREQ_RELATION_E (Mark Langsdorf) [2072976] - cpufreq: Add an interface to mark inefficient frequencies (Mark Langsdorf) [2072976] - cpufreq: Make policy min/max hard requirements (Mark Langsdorf) [2072976] - PM: EM: Allow skipping inefficient states (Mark Langsdorf) [2072976] - PM: EM: Extend em_perf_domain with a flag field (Mark Langsdorf) [2072976] - PM: EM: Mark inefficient states (Mark Langsdorf) [2072976] - PM: EM: Fix inefficient states detection (Mark Langsdorf) [2072976] - PM: EM: Increase energy calculation precision (Mark Langsdorf) [2072976] - cpufreq: tegra186/tegra194: Handle errors in BPMP response (Mark Langsdorf) [2072976] - cpufreq: remove useless INIT_LIST_HEAD() (Mark Langsdorf) [2072976] - cpufreq: s3c244x: add fallthrough comments for switch (Mark Langsdorf) [2072976] - cpufreq: vexpress: Drop unused variable (Mark Langsdorf) [2072976] - qede: Reduce verbosity of ptp tx timestamp (Manish Chopra) [2080656] - redhat/configs: Enable Marvell OcteonTX2 crypto device (Vladis Dronov) [2042239] - hwrng: cn10k - Enable compile testing (Vladis Dronov) [2042239] - hwrng: cn10k - Make check_rng_health() return an error code (Vladis Dronov) [2042239] - hwrng: cn10k - Optimize cn10k_rng_read() (Vladis Dronov) [2042239] - hwrng: cn10k - Add random number generator support (Vladis Dronov) [2042239] - hwrng: cavium - fix NULL but dereferenced coccicheck error (Vladis Dronov) [2042261] - hwrng: cavium - HW_RANDOM_CAVIUM should depend on ARCH_THUNDER (Vladis Dronov) [2042261] - hwrng: cavium - Check health status while reading random data (Vladis Dronov) [2042261] - crypto: octeontx2 - fix potential null pointer access (Vladis Dronov) [2041740] - crypto: octeontx2 - add firmware version in devlink info (Vladis Dronov) [2041740] - crypto: octeontx2 - simplify the return expression of otx2_cpt_aead_cbc_aes_sha_setkey() (Vladis Dronov) [2041740] - crypto: octeontx2 - fix missing unlock (Vladis Dronov) [2041740] - crypto: octeontx2 - add synchronization between mailbox accesses (Vladis Dronov) [2041740] - crypto: octeontx2 - remove CONFIG_DM_CRYPT check (Vladis Dronov) [2041740] - crypto: octeontx2 - increase CPT HW instruction queue length (Vladis Dronov) [2041740] - crypto: octeontx2 - disable DMA black hole on an DMA fault (Vladis Dronov) [2041740] - crypto: octeontx2 - CN10K CPT to RNM workaround (Vladis Dronov) [2041740] - crypto: octeontx2 - Avoid stack variable overflow (Vladis Dronov) [2041740] - crypto: octeontx2 - prevent underflow in get_cores_bmap() (Vladis Dronov) [2041740] - crypto: octeontx2 - out of bounds access in otx2_cpt_dl_custom_egrp_delete() (Vladis Dronov) [2041740] - crypto: octeontx2 - Use swap() instead of swap_engines() (Vladis Dronov) [2041740] - crypto: octeontx2 - parameters for custom engine groups (Vladis Dronov) [2041740] - crypto: octeontx2 - add apis for custom engine groups (Vladis Dronov) [2041740] - crypto: octeontx2 - uninitialized variable in kvf_limits_store() (Vladis Dronov) [2041740] - crypto: octeontx2 - use swap() to make code cleaner (Vladis Dronov) [2041740] - crypto: octeontx2 - set assoclen in aead_do_fallback() (Vladis Dronov) [2041740] Resolves: rhbz#2072976, rhbz#2080656, rhbz#2042239, rhbz#2042261, rhbz#2041740 Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
2022-08-16 17:29:33 +00:00
# Filter the crypto drivers
for crypt in ${cryptdrvs}
do
filter_dir $1 drivers/crypto/${crypt}
done
# SCSI
for scsi in ${scsidrvs}
do
filter_dir $1 drivers/scsi/${scsi}
done
# Input
for input in ${inputdrvs}
do
filter_dir $1 drivers/input/${input}
done
# USB
for usb in ${usbdrvs}
do
filter_dir $1 drivers/usb/${usb}
done
# Filesystems
for fs in ${fsdrvs}
do
filter_dir $1 fs/${fs}
done
# Network protocols
for prot in ${netprots}
do
filter_dir $1 kernel/net/${prot}
done
# DRM
for drm in ${drmdrvs}
do
filter_dir $1 drivers/gpu/drm/${drm}
done
# Just kill sound.
filter_dir $1 kernel/sound
kernel-5.14.0-0.rc7.54.el9 * Tue Aug 24 2021 Herton R. Krzesinski <herton@redhat.com> [5.14.0-0.rc7.54] - v5.14-rc7-1-gd5ae8d7f85b7 rebase - arm64: dts: rockchip: Disable CDN DP on Pinebook Pro (Matthias Brugger) - arm64: dts: rockchip: Setup USB typec port as datarole on (Dan Johansen) - Revert "IB/rxe: Mark Soft-RoCE Transport driver as tech-preview" (Herton R. Krzesinski) - redhat/configs: Enable genet and brcmfmac wlan (Jeremy Linton) [1992902] - [scsi] megaraid_sas: re-add certain pci-ids (Tomas Henzl) - xfs: drop experimental warnings for bigtime and inobtcount (Bill O'Donnell) [1995321] - Disable liquidio driver on ark/rhel (Herton R. Krzesinski) [1993393] - More Fedora config updates (Justin M. Forbes) - Fedora config updates for 5.14 (Justin M. Forbes) - CI: Rename ARK CI pipeline type (Veronika Kabatova) - CI: Finish up c9s config (Veronika Kabatova) - CI: Update ppc64le config (Veronika Kabatova) - CI: use more templates (Veronika Kabatova) - Filter updates for aarch64 (Justin M. Forbes) - increase CONFIG_NODES_SHIFT for aarch64 (Chris von Recklinghausen) [1890304] - Revert "redhat: ark: disable CONFIG_NET_SCH_MULTIQ" (Marcelo Ricardo Leitner) [1991624] - redhat: configs: Enable CONFIG_WIRELESS_HOTKEY (Hans de Goede) - redhat/configs: Update CONFIG_NVRAM (Desnes A. Nunes do Rosario) [1988254] - common: serial: build in SERIAL_8250_LPSS for x86 (Peter Robinson) - powerpc: enable CONFIG_FUNCTION_PROFILER (Diego Domingos) [1831065] - crypto: rng - Override drivers/char/random in FIPS mode (Herbert Xu) [1984784] - random: Add hook to override device reads and getrandom(2) (Herbert Xu) [1984784] - redhat/configs: Disable Soft-RoCE driver (Kamal Heib) - filter-modules.sh: add more sound modules to filter (Jaroslav Kysela) - redhat/configs: sound configuration cleanups and updates (Jaroslav Kysela) Resolves: rhbz#1831065, rhbz#1988254, rhbz#1890304, rhbz#1993393, rhbz#1995321 Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
2021-08-24 14:33:10 +00:00
filter_dir $1 kernel/drivers/soundwire
# Now go through and filter any single .ko files that might have deps on the
# things we filtered above
for mod in ${singlemods}
do
filter_ko $1 ${mod}
done
# Now process the override list to bring those modules back into core
for mod in ${overrides}
do
grep -v -e "/${mod}.ko" k-d.list > k-d.list.tmp
if [ $? -ne 0 ]
then
echo "Couldn't save ${mod}.ko Skipping."
else
grep -e "/${mod}.ko" k-d.list >> $filelist
mv k-d.list.tmp k-d.list
fi
done
# Go through our generated drivers list and remove the .ko files. We'll
# restore them later.
for mod in `cat k-d.list`
do
rm -rf $mod
done