From 0bb835f5766be660e95c80e2f4488186c53dfca4 Mon Sep 17 00:00:00 2001 From: Jan Stancek Date: Mon, 16 Sep 2024 16:22:29 +0200 Subject: [PATCH] kernel-6.11.0-25.el10 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Mon Sep 16 2024 Jan Stancek [6.11.0-25.el10] - Linux 6.11 (Linus Torvalds) - Revert "KVM: VMX: Always honor guest PAT on CPUs that support self-snoop" (Paolo Bonzini) - pinctrl: pinctrl-cy8c95x0: Fix regcache (Patrick Rudolph) - pinctrl: meteorlake: Add Arrow Lake-H/U ACPI ID (Mika Westerberg) - ASoC: meson: axg-card: fix 'use-after-free' (Arseniy Krasnov) - ASoC: codecs: avoid possible garbage value in peb2466_reg_read() (Su Hui) - MAINTAINERS: update Pierre Bossart's email and role (Pierre-Louis Bossart) - ASoC: tas2781: fix to save the dsp bin file name into the correct array in case name_prefix is not NULL (Shenghao Ding) - ASoC: Intel: soc-acpi-intel-mtl-match: add missing empty item (Bard Liao) - ASoC: Intel: soc-acpi-intel-lnl-match: add missing empty item (Bard Liao) - cifs: Fix signature miscalculation (David Howells) - PCI: Fix potential deadlock in pcim_intx() (Philipp Stanner) - spi: nxp-fspi: fix the KASAN report out-of-bounds bug (Han Xu) - spi: geni-qcom: Fix incorrect free_irq() sequence (Jinjie Ruan) - spi: geni-qcom: Undo runtime PM changes at driver exit time (Jinjie Ruan) - soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps" (Krzysztof Kozlowski) - drm/xe/client: add missing bo locking in show_meminfo() (Matthew Auld) - drm/xe/client: fix deadlock in show_meminfo() (Matthew Auld) - drm/xe/oa: Enable Xe2+ PES disaggregation (Ashutosh Dixit) - drm/xe/display: fix compat IS_DISPLAY_STEP() range end (Jani Nikula) - drm/xe: Fix access_ok check in user_fence_create (Nirmoy Das) - drm/xe: Fix possible UAF in guc_exec_queue_process_msg (Matthew Brost) - drm/xe: Remove fence check from send_tlb_invalidation (Matthew Brost) - drm/xe/gt: Remove double include (Lucas De Marchi) - drm/tegra: Use iommu_paging_domain_alloc() (Lu Baolu) - drm/rockchip: Use iommu_paging_domain_alloc() (Lu Baolu) - drm/syncobj: Fix syncobj leak in drm_syncobj_eventfd_ioctl (T.J. Mercier) - drm/stm: add COMMON_CLK dependency (Arnd Bergmann) - drm/nouveau/fb: restore init() for ramgp102 (Ben Skeggs) - dma-buf: heaps: Fix off-by-one in CMA heap fault handler (T.J. Mercier) - drm/i915/guc: prevent a possible int overflow in wq offsets (Nikita Zhandarovich) - drm/amd/display: Add all planes on CRTC to state for overlay cursor (Leo Li) - drm/amdgpu/atomfirmware: Silence UBSAN warning (Alex Deucher) - drm/amd/amdgpu: apply command submission parser for JPEG v1 (David (Ming Qiang) Wu) - drm/amd/amdgpu: apply command submission parser for JPEG v2+ (David (Ming Qiang) Wu) - drm/amd/pm: fix the pp_dpm_pcie issue on smu v14.0.2/3 (Kenneth Feng) - drm/amd/pm: update the features set on smu v14.0.2/3 (Kenneth Feng) - drm/amd/display: Do not reset planes based on crtc zpos_changed (Leo Li) - drm/amd/display: Avoid race between dcn35_set_drr() and dc_state_destruct() (Tobias Jakobi) - drm/amd/display: Avoid race between dcn10_set_drr() and dc_state_destruct() (Tobias Jakobi) - drm/amdkfd: Add cache line size info (David Belanger) - Consolidate configs into common for 6.11 kernels (Justin M. Forbes) - uki-virt: add systemd-cryptsetup module (Vitaly Kuznetsov) - redhat/docs: fix command to install missing build dependencies (Davide Cavalca) - clk: qcom: clk-alpha-pll: Simplify the zonda_pll_adjust_l_val() (Satya Priya Kakitapalli) - block: Prevent deadlocks when switching elevators (Damien Le Moal) - hwmon: (pmbus) Conditionally clear individual status bits for pmbus rev >= 1.2 (Patryk Biel) - workqueue: Clear worker->pool in the worker thread context (Lai Jiangshan) - riscv: Disable preemption while handling PR_RISCV_CTX_SW_FENCEI_OFF (Charlie Jenkins) - drivers: perf: Fix smp_processor_id() use in preemptible code (Alexandre Ghiti) - net: netfilter: move nf flowtable bpf initialization in nf_flow_table_module_init() (Lorenzo Bianconi) - netfilter: nft_socket: make cgroupsv2 matching work with namespaces (Florian Westphal) - netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) - net: tighten bad gso csum offset check in virtio_net_hdr (Willem de Bruijn) - netlink: specs: mptcp: fix port endianness (Asbjørn Sloth Tønnesen) - net: dpaa: Pad packets to ETH_ZLEN (Sean Anderson) - mptcp: pm: Fix uaf in __timer_delete_sync (Edward Adam Davis) - net: libwx: fix number of Rx and Tx descriptors (Jiawen Wu) - net: dsa: felix: ignore pending status of TAS module when it's disabled (Xiaoliang Yang) - net: hsr: prevent NULL pointer dereference in hsr_proxy_announce() (Jeongjun Park) - selftests: mptcp: include net_helper.sh file (Matthieu Baerts (NGI0)) - selftests: mptcp: include lib.sh file (Matthieu Baerts (NGI0)) - selftests: mptcp: join: restrict fullmesh endp on 1st sf (Matthieu Baerts (NGI0)) - igb: Always call igb_xdp_ring_update_tail() under Tx lock (Sriram Yagnaraman) - ice: fix VSI lists confusion when adding VLANs (Michal Schmidt) - ice: stop calling pci_disable_device() as we use pcim (Przemek Kitszel) - ice: fix accounting for filters shared by multiple VSIs (Jacob Keller) - ice: Fix lldp packets dropping after changing the number of channels (Martyna Szapar-Mudlaw) - net/mlx5: Fix bridge mode operations when there are no VFs (Benjamin Poirier) - net/mlx5: Verify support for scheduling element and TSAR type (Carolina Jubran) - net/mlx5: Add missing masks and QoS bit masks for scheduling elements (Carolina Jubran) - net/mlx5: Explicitly set scheduling element and TSAR type (Carolina Jubran) - net/mlx5e: Add missing link mode to ptys2ext_ethtool_map (Shahar Shitrit) - net/mlx5e: Add missing link modes to ptys2ethtool_map (Shahar Shitrit) - net/mlx5: Update the list of the PCI supported devices (Maher Sanalla) - MAINTAINERS: Add ethtool pse-pd to PSE NETWORK DRIVER (Kory Maincent) - dt-bindings: net: tja11xx: fix the broken binding (Wei Fang) - selftests: net: csum: Fix checksums for packets with non-zero padding (Sean Anderson) - net: phy: dp83822: Fix NULL pointer dereference on DP83825 devices (Tomas Paukrt) - virtio_net: disable premapped mode by default (Xuan Zhuo) - Revert "virtio_net: big mode skip the unmap check" (Xuan Zhuo) - Revert "virtio_net: rx remove premapped failover code" (Xuan Zhuo) - net: ftgmac100: Enable TX interrupt to avoid TX timeout (Jacky Chou) - octeontx2-af: Modify SMQ flush sequence to drop packets (Naveen Mamindlapalli) - fou: fix initialization of grc (Muhammad Usama Anjum) - net: hsr: remove seqnr_lock (Eric Dumazet) - platform/x86: asus-wmi: Disable OOBE experience on Zenbook S 16 (Bas Nieuwenhuizen) - platform/x86: panasonic-laptop: Allocate 1 entry extra in the sinf array (Hans de Goede) - platform/x86: panasonic-laptop: Fix SINF array out of bounds accesses (Hans de Goede) - mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds) - spec: Respect rpmbuild --without debuginfo (Orgad Shaneh) - fedora/configs: enable GPIO expander drivers (Rupinderjit Singh) - redhat/configs: Switch to the Rust implementation of AX88796B_PHY driver for Fedora (Neal Gompa) - redhat: Turn on support for Rust code in Fedora (Neal Gompa) - Turn off RUST for risc-v (Justin M. Forbes) - riscv: dts: starfive: jh7110-common: Fix lower rate of CPUfreq by setting PLL0 rate to 1.5GHz (Xingyu Wu) - platform: cznic: turris-omnia-mcu: fix HW_RANDOM dependency (Arnd Bergmann) - arm64: dts: rockchip: Fix compatibles for RK3588 VO{0,1}_GRF (Cristian Ciocaltea) - dt-bindings: soc: rockchip: Fix compatibles for RK3588 VO{0,1}_GRF (Cristian Ciocaltea) - arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma (Quentin Schulz) - arm64: dts: rockchip: fix eMMC/SPI corruption when audio has been used on RK3399 Puma (Quentin Schulz) - arm64: dts: rockchip: fix PMIC interrupt pin in pinctrl for ROCK Pi E (FUKAUMI Naoki) - arm64: dts: rockchip: Remove broken tsadc pinctrl binding for rk356x (Alexander Shiyan) - firmware: qcom: uefisecapp: Fix deadlock in qcuefi_acquire() (Dan Carpenter) - dm-integrity: fix a race condition when accessing recalc_sector (Mikulas Patocka) - printk: Export match_devname_and_update_preferred_console() (Yu Liao) - minmax: reduce min/max macro expansion in atomisp driver (Lorenzo Stoakes) - gitlab-ci: allow failure of clang LTO pipelines (Michael Hofmann) - redhat/configs: Consolidate the CONFIG_KVM_BOOK3S_HV_P*_TIMING switches (Thomas Huth) - redhat/configs: Consolidate the CONFIG_KVM_SW_PROTECTED_VM switch (Thomas Huth) - redhat/configs: Consolidate the CONFIG_KVM_HYPERV switch (Thomas Huth) - redhat/configs: Consolidate the CONFIG_KVM_AMD_SEV switch (Thomas Huth) - tracing: Drop unused helper function to fix the build (Andy Shevchenko) - tracing/osnoise: Fix build when timerlat is not enabled (Steven Rostedt) - Cleanup some riscv CONFIG locations (Justin M. Forbes) - Fix up pending riscv Fedora configs post merge (Justin M. Forbes) - bcachefs: Don't delete open files in online fsck (Kent Overstreet) - bcachefs: fix btree_key_cache sysfs knob (Kent Overstreet) - bcachefs: More BCH_SB_MEMBER_INVALID support (Kent Overstreet) - bcachefs: Simplify bch2_bkey_drop_ptrs() (Kent Overstreet) - bcachefs: Add a cond_resched() to __journal_keys_sort() (Kent Overstreet) - bcachefs: Fix ca->io_ref usage (Kent Overstreet) - hv: vmbus: Constify struct kobj_type and struct attribute_group (Hongbo Li) - tools: hv: rm .*.cmd when make clean (zhang jiao) - x86/hyperv: fix kexec crash due to VP assist page corruption (Anirudh Rayabharam (Microsoft)) - Drivers: hv: vmbus: Fix the misplaced function description (Roman Kisel) - tools: hv: lsvmbus: change shebang to use python3 (Anthony Nandaa) - x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency (Michael Kelley) - Documentation: hyperv: Add overview of Confidential Computing VM support (Michael Kelley) - clocksource: hyper-v: Use lapic timer in a TDX VM without paravisor (Dexuan Cui) - Drivers: hv: Remove deprecated hv_fcopy declarations (Rachel Menge) - fedora/configs: Enable SCMI configuration (Rupinderjit Singh) - Remove S390 special config for PHYLIB (Justin M. Forbes) - Disable ELN for riscv64 (Isaiah Stapleton) - redhat: add checks to ensure only building riscv64 on fedora (Isaiah Stapleton) - redhat: Add missing riscv fedora configs (Isaiah Stapleton) - Add riscv64 to the CI pipelines (Isaiah Stapleton) - redhat: Regenerate dist-self-test-data for riscv64 (Isaiah Stapleton) - redhat: Add riscv config changes for fedora (David Abdurachmanov) - redhat: Add support for riscv (David Abdurachmanov) - Linux v6.11.0 Resolves: RHEL-56700 Signed-off-by: Jan Stancek --- Makefile.rhelver | 2 +- Module.kabi_dup_riscv64 | 0 Module.kabi_riscv64 | 0 dracut-virt.conf | 4 + kernel-aarch64-64k-debug-rhel.config | 18 ++- kernel-aarch64-64k-rhel.config | 18 ++- kernel-aarch64-debug-rhel.config | 18 ++- kernel-aarch64-rhel.config | 18 ++- kernel-aarch64-rt-debug-rhel.config | 18 ++- kernel-aarch64-rt-rhel.config | 18 ++- kernel-ppc64le-debug-rhel.config | 15 ++- kernel-ppc64le-rhel.config | 15 ++- kernel-s390x-debug-rhel.config | 20 +-- kernel-s390x-rhel.config | 20 +-- kernel-s390x-zfcpdump-rhel.config | 20 +-- kernel-x86_64-debug-rhel.config | 14 +- kernel-x86_64-rhel.config | 14 +- kernel-x86_64-rt-debug-rhel.config | 14 +- kernel-x86_64-rt-rhel.config | 14 +- kernel.changelog | 194 +++++++++++++++++++++++++++ kernel.spec | 193 ++++++++++++++++++++++++-- sources | 6 +- 22 files changed, 542 insertions(+), 111 deletions(-) create mode 100644 Module.kabi_dup_riscv64 create mode 100644 Module.kabi_riscv64 diff --git a/Makefile.rhelver b/Makefile.rhelver index 11df10457..5e2211ee6 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 0 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 24 +RHEL_RELEASE = 25 # # RHEL_REBASE_NUM diff --git a/Module.kabi_dup_riscv64 b/Module.kabi_dup_riscv64 new file mode 100644 index 000000000..e69de29bb diff --git a/Module.kabi_riscv64 b/Module.kabi_riscv64 new file mode 100644 index 000000000..e69de29bb diff --git a/dracut-virt.conf b/dracut-virt.conf index 798bbd68f..8b23a4e72 100644 --- a/dracut-virt.conf +++ b/dracut-virt.conf @@ -14,6 +14,10 @@ dracutmodules+=" dm lvm rootfs-block fs-lib " # modules: tpm and crypto dracutmodules+=" crypt crypt-loop tpm2-tss systemd-pcrphase " +# dracut >= 102 separated systemd-cryptsetup into its own module +CSMODULE=`dracut --list-modules --no-kernel | grep '^systemd-cryptsetup$'` +dracutmodules+=" $CSMODULE " + # modules: support root on virtiofs dracutmodules+=" virtiofs " diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index d068f3bb5..fb7347846 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -520,6 +520,7 @@ CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y # CONFIG_AUXDISPLAY is not set CONFIG_AX88796B_PHY=m +# CONFIG_AX88796B_RUST_PHY is not set # CONFIG_B43 is not set # CONFIG_B43LEGACY is not set # CONFIG_B44 is not set @@ -634,6 +635,7 @@ CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_SIZE=16384 CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RSXX is not set +# CONFIG_BLK_DEV_RUST_NULL is not set CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set @@ -3318,14 +3320,9 @@ CONFIG_KUNIT_EXAMPLE_TEST=m CONFIG_KUNIT=m CONFIG_KUNIT_TEST=m # CONFIG_KUNPENG_HCCS is not set -CONFIG_KVM_AMD_SEV=y -# CONFIG_KVM_BOOK3S_HV_P8_TIMING is not set -# CONFIG_KVM_BOOK3S_HV_P9_TIMING is not set -CONFIG_KVM_HYPERV=y CONFIG_KVM_MAX_NR_VCPUS=4096 CONFIG_KVM_PROVE_MMU=y CONFIG_KVM_SMM=y -CONFIG_KVM_SW_PROTECTED_VM=y # CONFIG_KVM_WERROR is not set # CONFIG_KVM_XEN is not set CONFIG_KVM=y @@ -3397,6 +3394,7 @@ CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_MLXREG is not set # CONFIG_LEDS_NIC78BX is not set +CONFIG_LEDS_PCA9532_GPIO=y # CONFIG_LEDS_PCA9532 is not set # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA963X is not set @@ -4372,7 +4370,7 @@ CONFIG_NET_VENDOR_INTEL=y # CONFIG_NET_VENDOR_LITEX is not set CONFIG_NET_VENDOR_MARVELL=y CONFIG_NET_VENDOR_MELLANOX=y -CONFIG_NET_VENDOR_META=y +# CONFIG_NET_VENDOR_META is not set # CONFIG_NET_VENDOR_MICREL is not set CONFIG_NET_VENDOR_MICROCHIP=y # CONFIG_NET_VENDOR_MICROSEMI is not set @@ -5642,7 +5640,13 @@ CONFIG_RTW89_DEBUGFS=y CONFIG_RTW89_DEBUGMSG=y CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RUST_BUILD_ASSERT_ALLOW is not set +# CONFIG_RUST_DEBUG_ASSERTIONS is not set +# CONFIG_RUST_EXTRA_LOCKDEP is not set +# CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set # CONFIG_RUST is not set +# CONFIG_RUST_OVERFLOW_CHECKS is not set +# CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_REACTORS=y CONFIG_RV_REACT_PANIC=y @@ -6299,7 +6303,7 @@ CONFIG_SND_HDA_CODEC_CONEXANT=m CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m -# CONFIG_SND_HDA_CODEC_SENARYTECH is not set +CONFIG_SND_HDA_CODEC_SENARYTECH=m CONFIG_SND_HDA_CODEC_SI3054=m CONFIG_SND_HDA_CODEC_SIGMATEL=m CONFIG_SND_HDA_CODEC_VIA=m diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index 62ae4a69c..c4a4b0981 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -520,6 +520,7 @@ CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y # CONFIG_AUXDISPLAY is not set CONFIG_AX88796B_PHY=m +# CONFIG_AX88796B_RUST_PHY is not set # CONFIG_B43 is not set # CONFIG_B43LEGACY is not set # CONFIG_B44 is not set @@ -634,6 +635,7 @@ CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_SIZE=16384 CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RSXX is not set +# CONFIG_BLK_DEV_RUST_NULL is not set CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set @@ -3297,14 +3299,9 @@ CONFIG_KUNIT_EXAMPLE_TEST=m CONFIG_KUNIT=m CONFIG_KUNIT_TEST=m # CONFIG_KUNPENG_HCCS is not set -CONFIG_KVM_AMD_SEV=y -# CONFIG_KVM_BOOK3S_HV_P8_TIMING is not set -# CONFIG_KVM_BOOK3S_HV_P9_TIMING is not set -CONFIG_KVM_HYPERV=y CONFIG_KVM_MAX_NR_VCPUS=4096 # CONFIG_KVM_PROVE_MMU is not set CONFIG_KVM_SMM=y -CONFIG_KVM_SW_PROTECTED_VM=y # CONFIG_KVM_WERROR is not set # CONFIG_KVM_XEN is not set CONFIG_KVM=y @@ -3376,6 +3373,7 @@ CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_MLXREG is not set # CONFIG_LEDS_NIC78BX is not set +CONFIG_LEDS_PCA9532_GPIO=y # CONFIG_LEDS_PCA9532 is not set # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA963X is not set @@ -4351,7 +4349,7 @@ CONFIG_NET_VENDOR_INTEL=y # CONFIG_NET_VENDOR_LITEX is not set CONFIG_NET_VENDOR_MARVELL=y CONFIG_NET_VENDOR_MELLANOX=y -CONFIG_NET_VENDOR_META=y +# CONFIG_NET_VENDOR_META is not set # CONFIG_NET_VENDOR_MICREL is not set CONFIG_NET_VENDOR_MICROCHIP=y # CONFIG_NET_VENDOR_MICROSEMI is not set @@ -5619,7 +5617,13 @@ CONFIG_RTW89_8852CE=m # CONFIG_RTW89_DEBUGMSG is not set CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RUST_BUILD_ASSERT_ALLOW is not set +# CONFIG_RUST_DEBUG_ASSERTIONS is not set +# CONFIG_RUST_EXTRA_LOCKDEP is not set +# CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set # CONFIG_RUST is not set +# CONFIG_RUST_OVERFLOW_CHECKS is not set +# CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_REACTORS=y CONFIG_RV_REACT_PANIC=y @@ -6276,7 +6280,7 @@ CONFIG_SND_HDA_CODEC_CONEXANT=m CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m -# CONFIG_SND_HDA_CODEC_SENARYTECH is not set +CONFIG_SND_HDA_CODEC_SENARYTECH=m CONFIG_SND_HDA_CODEC_SI3054=m CONFIG_SND_HDA_CODEC_SIGMATEL=m CONFIG_SND_HDA_CODEC_VIA=m diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 4b0831e6f..89bc97b6e 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -518,6 +518,7 @@ CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y # CONFIG_AUXDISPLAY is not set CONFIG_AX88796B_PHY=m +# CONFIG_AX88796B_RUST_PHY is not set # CONFIG_B43 is not set # CONFIG_B43LEGACY is not set # CONFIG_B44 is not set @@ -632,6 +633,7 @@ CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_SIZE=16384 CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RSXX is not set +# CONFIG_BLK_DEV_RUST_NULL is not set CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set @@ -3315,14 +3317,9 @@ CONFIG_KUNIT_EXAMPLE_TEST=m CONFIG_KUNIT=m CONFIG_KUNIT_TEST=m # CONFIG_KUNPENG_HCCS is not set -CONFIG_KVM_AMD_SEV=y -# CONFIG_KVM_BOOK3S_HV_P8_TIMING is not set -# CONFIG_KVM_BOOK3S_HV_P9_TIMING is not set -CONFIG_KVM_HYPERV=y CONFIG_KVM_MAX_NR_VCPUS=4096 CONFIG_KVM_PROVE_MMU=y CONFIG_KVM_SMM=y -CONFIG_KVM_SW_PROTECTED_VM=y # CONFIG_KVM_WERROR is not set # CONFIG_KVM_XEN is not set CONFIG_KVM=y @@ -3394,6 +3391,7 @@ CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_MLXREG is not set # CONFIG_LEDS_NIC78BX is not set +CONFIG_LEDS_PCA9532_GPIO=y # CONFIG_LEDS_PCA9532 is not set # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA963X is not set @@ -4369,7 +4367,7 @@ CONFIG_NET_VENDOR_INTEL=y # CONFIG_NET_VENDOR_LITEX is not set CONFIG_NET_VENDOR_MARVELL=y CONFIG_NET_VENDOR_MELLANOX=y -CONFIG_NET_VENDOR_META=y +# CONFIG_NET_VENDOR_META is not set # CONFIG_NET_VENDOR_MICREL is not set CONFIG_NET_VENDOR_MICROCHIP=y # CONFIG_NET_VENDOR_MICROSEMI is not set @@ -5638,7 +5636,13 @@ CONFIG_RTW89_DEBUGFS=y CONFIG_RTW89_DEBUGMSG=y CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RUST_BUILD_ASSERT_ALLOW is not set +# CONFIG_RUST_DEBUG_ASSERTIONS is not set +# CONFIG_RUST_EXTRA_LOCKDEP is not set +# CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set # CONFIG_RUST is not set +# CONFIG_RUST_OVERFLOW_CHECKS is not set +# CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_REACTORS=y CONFIG_RV_REACT_PANIC=y @@ -6295,7 +6299,7 @@ CONFIG_SND_HDA_CODEC_CONEXANT=m CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m -# CONFIG_SND_HDA_CODEC_SENARYTECH is not set +CONFIG_SND_HDA_CODEC_SENARYTECH=m CONFIG_SND_HDA_CODEC_SI3054=m CONFIG_SND_HDA_CODEC_SIGMATEL=m CONFIG_SND_HDA_CODEC_VIA=m diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 292c5af67..285a19abd 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -518,6 +518,7 @@ CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y # CONFIG_AUXDISPLAY is not set CONFIG_AX88796B_PHY=m +# CONFIG_AX88796B_RUST_PHY is not set # CONFIG_B43 is not set # CONFIG_B43LEGACY is not set # CONFIG_B44 is not set @@ -632,6 +633,7 @@ CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_SIZE=16384 CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RSXX is not set +# CONFIG_BLK_DEV_RUST_NULL is not set CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set @@ -3294,14 +3296,9 @@ CONFIG_KUNIT_EXAMPLE_TEST=m CONFIG_KUNIT=m CONFIG_KUNIT_TEST=m # CONFIG_KUNPENG_HCCS is not set -CONFIG_KVM_AMD_SEV=y -# CONFIG_KVM_BOOK3S_HV_P8_TIMING is not set -# CONFIG_KVM_BOOK3S_HV_P9_TIMING is not set -CONFIG_KVM_HYPERV=y CONFIG_KVM_MAX_NR_VCPUS=4096 # CONFIG_KVM_PROVE_MMU is not set CONFIG_KVM_SMM=y -CONFIG_KVM_SW_PROTECTED_VM=y # CONFIG_KVM_WERROR is not set # CONFIG_KVM_XEN is not set CONFIG_KVM=y @@ -3373,6 +3370,7 @@ CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_MLXREG is not set # CONFIG_LEDS_NIC78BX is not set +CONFIG_LEDS_PCA9532_GPIO=y # CONFIG_LEDS_PCA9532 is not set # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA963X is not set @@ -4348,7 +4346,7 @@ CONFIG_NET_VENDOR_INTEL=y # CONFIG_NET_VENDOR_LITEX is not set CONFIG_NET_VENDOR_MARVELL=y CONFIG_NET_VENDOR_MELLANOX=y -CONFIG_NET_VENDOR_META=y +# CONFIG_NET_VENDOR_META is not set # CONFIG_NET_VENDOR_MICREL is not set CONFIG_NET_VENDOR_MICROCHIP=y # CONFIG_NET_VENDOR_MICROSEMI is not set @@ -5615,7 +5613,13 @@ CONFIG_RTW89_8852CE=m # CONFIG_RTW89_DEBUGMSG is not set CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RUST_BUILD_ASSERT_ALLOW is not set +# CONFIG_RUST_DEBUG_ASSERTIONS is not set +# CONFIG_RUST_EXTRA_LOCKDEP is not set +# CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set # CONFIG_RUST is not set +# CONFIG_RUST_OVERFLOW_CHECKS is not set +# CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_REACTORS=y CONFIG_RV_REACT_PANIC=y @@ -6272,7 +6276,7 @@ CONFIG_SND_HDA_CODEC_CONEXANT=m CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m -# CONFIG_SND_HDA_CODEC_SENARYTECH is not set +CONFIG_SND_HDA_CODEC_SENARYTECH=m CONFIG_SND_HDA_CODEC_SI3054=m CONFIG_SND_HDA_CODEC_SIGMATEL=m CONFIG_SND_HDA_CODEC_VIA=m diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 2badad6bb..58f6981ef 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -518,6 +518,7 @@ CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y # CONFIG_AUXDISPLAY is not set CONFIG_AX88796B_PHY=m +# CONFIG_AX88796B_RUST_PHY is not set # CONFIG_B43 is not set # CONFIG_B43LEGACY is not set # CONFIG_B44 is not set @@ -632,6 +633,7 @@ CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_SIZE=16384 CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RSXX is not set +# CONFIG_BLK_DEV_RUST_NULL is not set CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set @@ -3355,14 +3357,9 @@ CONFIG_KUNIT_EXAMPLE_TEST=m CONFIG_KUNIT=m CONFIG_KUNIT_TEST=m # CONFIG_KUNPENG_HCCS is not set -CONFIG_KVM_AMD_SEV=y -# CONFIG_KVM_BOOK3S_HV_P8_TIMING is not set -# CONFIG_KVM_BOOK3S_HV_P9_TIMING is not set -CONFIG_KVM_HYPERV=y CONFIG_KVM_MAX_NR_VCPUS=4096 CONFIG_KVM_PROVE_MMU=y CONFIG_KVM_SMM=y -CONFIG_KVM_SW_PROTECTED_VM=y # CONFIG_KVM_WERROR is not set # CONFIG_KVM_XEN is not set CONFIG_KVM=y @@ -3434,6 +3431,7 @@ CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_MLXREG is not set # CONFIG_LEDS_NIC78BX is not set +CONFIG_LEDS_PCA9532_GPIO=y # CONFIG_LEDS_PCA9532 is not set # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA963X is not set @@ -4409,7 +4407,7 @@ CONFIG_NET_VENDOR_INTEL=y # CONFIG_NET_VENDOR_LITEX is not set CONFIG_NET_VENDOR_MARVELL=y CONFIG_NET_VENDOR_MELLANOX=y -CONFIG_NET_VENDOR_META=y +# CONFIG_NET_VENDOR_META is not set # CONFIG_NET_VENDOR_MICREL is not set CONFIG_NET_VENDOR_MICROCHIP=y # CONFIG_NET_VENDOR_MICROSEMI is not set @@ -5684,7 +5682,13 @@ CONFIG_RTW89_DEBUGFS=y CONFIG_RTW89_DEBUGMSG=y CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RUST_BUILD_ASSERT_ALLOW is not set +# CONFIG_RUST_DEBUG_ASSERTIONS is not set +# CONFIG_RUST_EXTRA_LOCKDEP is not set +# CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set # CONFIG_RUST is not set +# CONFIG_RUST_OVERFLOW_CHECKS is not set +# CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_REACTORS=y CONFIG_RV_REACT_PANIC=y @@ -6342,7 +6346,7 @@ CONFIG_SND_HDA_CODEC_CONEXANT=m CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m -# CONFIG_SND_HDA_CODEC_SENARYTECH is not set +CONFIG_SND_HDA_CODEC_SENARYTECH=m CONFIG_SND_HDA_CODEC_SI3054=m CONFIG_SND_HDA_CODEC_SIGMATEL=m CONFIG_SND_HDA_CODEC_VIA=m diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index c0ff8e8ce..8f817328a 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -518,6 +518,7 @@ CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y # CONFIG_AUXDISPLAY is not set CONFIG_AX88796B_PHY=m +# CONFIG_AX88796B_RUST_PHY is not set # CONFIG_B43 is not set # CONFIG_B43LEGACY is not set # CONFIG_B44 is not set @@ -632,6 +633,7 @@ CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_SIZE=16384 CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RSXX is not set +# CONFIG_BLK_DEV_RUST_NULL is not set CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set @@ -3334,14 +3336,9 @@ CONFIG_KUNIT_EXAMPLE_TEST=m CONFIG_KUNIT=m CONFIG_KUNIT_TEST=m # CONFIG_KUNPENG_HCCS is not set -CONFIG_KVM_AMD_SEV=y -# CONFIG_KVM_BOOK3S_HV_P8_TIMING is not set -# CONFIG_KVM_BOOK3S_HV_P9_TIMING is not set -CONFIG_KVM_HYPERV=y CONFIG_KVM_MAX_NR_VCPUS=4096 # CONFIG_KVM_PROVE_MMU is not set CONFIG_KVM_SMM=y -CONFIG_KVM_SW_PROTECTED_VM=y # CONFIG_KVM_WERROR is not set # CONFIG_KVM_XEN is not set CONFIG_KVM=y @@ -3413,6 +3410,7 @@ CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_MLXREG is not set # CONFIG_LEDS_NIC78BX is not set +CONFIG_LEDS_PCA9532_GPIO=y # CONFIG_LEDS_PCA9532 is not set # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA963X is not set @@ -4388,7 +4386,7 @@ CONFIG_NET_VENDOR_INTEL=y # CONFIG_NET_VENDOR_LITEX is not set CONFIG_NET_VENDOR_MARVELL=y CONFIG_NET_VENDOR_MELLANOX=y -CONFIG_NET_VENDOR_META=y +# CONFIG_NET_VENDOR_META is not set # CONFIG_NET_VENDOR_MICREL is not set CONFIG_NET_VENDOR_MICROCHIP=y # CONFIG_NET_VENDOR_MICROSEMI is not set @@ -5661,7 +5659,13 @@ CONFIG_RTW89_8852CE=m # CONFIG_RTW89_DEBUGMSG is not set CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RUST_BUILD_ASSERT_ALLOW is not set +# CONFIG_RUST_DEBUG_ASSERTIONS is not set +# CONFIG_RUST_EXTRA_LOCKDEP is not set +# CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set # CONFIG_RUST is not set +# CONFIG_RUST_OVERFLOW_CHECKS is not set +# CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_REACTORS=y CONFIG_RV_REACT_PANIC=y @@ -6319,7 +6323,7 @@ CONFIG_SND_HDA_CODEC_CONEXANT=m CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m -# CONFIG_SND_HDA_CODEC_SENARYTECH is not set +CONFIG_SND_HDA_CODEC_SENARYTECH=m CONFIG_SND_HDA_CODEC_SI3054=m CONFIG_SND_HDA_CODEC_SIGMATEL=m CONFIG_SND_HDA_CODEC_VIA=m diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 9a3b0327a..5564a5422 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -376,6 +376,7 @@ CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y # CONFIG_AUXDISPLAY is not set CONFIG_AX88796B_PHY=m +# CONFIG_AX88796B_RUST_PHY is not set # CONFIG_B43 is not set # CONFIG_B43LEGACY is not set # CONFIG_B44 is not set @@ -484,6 +485,7 @@ CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_SIZE=16384 CONFIG_BLK_DEV_RBD=m CONFIG_BLK_DEV_RSXX=m +# CONFIG_BLK_DEV_RUST_NULL is not set CONFIG_BLK_DEV_SD=m CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set @@ -2989,7 +2991,6 @@ CONFIG_KUNIT_EXAMPLE_TEST=m CONFIG_KUNIT=m CONFIG_KUNIT_TEST=m # CONFIG_KUNPENG_HCCS is not set -CONFIG_KVM_AMD_SEV=y CONFIG_KVM_BOOK3S_64_HV=m CONFIG_KVM_BOOK3S_64=m # CONFIG_KVM_BOOK3S_64_PR is not set @@ -2999,11 +3000,9 @@ CONFIG_KVM_BOOK3S_HV_NESTED_PMU_WORKAROUND=y # CONFIG_KVM_BOOK3S_HV_P9_TIMING is not set CONFIG_KVM_BOOK3S_PR_POSSIBLE=y CONFIG_KVM_GUEST=y -CONFIG_KVM_HYPERV=y CONFIG_KVM_MAX_NR_VCPUS=4096 CONFIG_KVM_PROVE_MMU=y CONFIG_KVM_SMM=y -CONFIG_KVM_SW_PROTECTED_VM=y # CONFIG_KVM_WERROR is not set # CONFIG_KVM_XEN is not set CONFIG_KVM_XICS=y @@ -4016,7 +4015,7 @@ CONFIG_NET_VENDOR_INTEL=y # CONFIG_NET_VENDOR_LITEX is not set CONFIG_NET_VENDOR_MARVELL=y CONFIG_NET_VENDOR_MELLANOX=y -CONFIG_NET_VENDOR_META=y +# CONFIG_NET_VENDOR_META is not set # CONFIG_NET_VENDOR_MICREL is not set CONFIG_NET_VENDOR_MICROCHIP=y # CONFIG_NET_VENDOR_MICROSEMI is not set @@ -5172,7 +5171,13 @@ CONFIG_RTW89_DEBUGFS=y CONFIG_RTW89_DEBUGMSG=y CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RUST_BUILD_ASSERT_ALLOW is not set +# CONFIG_RUST_DEBUG_ASSERTIONS is not set +# CONFIG_RUST_EXTRA_LOCKDEP is not set +# CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set # CONFIG_RUST is not set +# CONFIG_RUST_OVERFLOW_CHECKS is not set +# CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_REACTORS=y CONFIG_RV_REACT_PANIC=y @@ -5819,7 +5824,7 @@ CONFIG_SND_HDA_CODEC_CONEXANT=m CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m -# CONFIG_SND_HDA_CODEC_SENARYTECH is not set +CONFIG_SND_HDA_CODEC_SENARYTECH=m CONFIG_SND_HDA_CODEC_SI3054=m CONFIG_SND_HDA_CODEC_SIGMATEL=m CONFIG_SND_HDA_CODEC_VIA=m diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index dd986c875..62d950514 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -376,6 +376,7 @@ CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y # CONFIG_AUXDISPLAY is not set CONFIG_AX88796B_PHY=m +# CONFIG_AX88796B_RUST_PHY is not set # CONFIG_B43 is not set # CONFIG_B43LEGACY is not set # CONFIG_B44 is not set @@ -484,6 +485,7 @@ CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_SIZE=16384 CONFIG_BLK_DEV_RBD=m CONFIG_BLK_DEV_RSXX=m +# CONFIG_BLK_DEV_RUST_NULL is not set CONFIG_BLK_DEV_SD=m CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set @@ -2969,7 +2971,6 @@ CONFIG_KUNIT_EXAMPLE_TEST=m CONFIG_KUNIT=m CONFIG_KUNIT_TEST=m # CONFIG_KUNPENG_HCCS is not set -CONFIG_KVM_AMD_SEV=y CONFIG_KVM_BOOK3S_64_HV=m CONFIG_KVM_BOOK3S_64=m # CONFIG_KVM_BOOK3S_64_PR is not set @@ -2979,11 +2980,9 @@ CONFIG_KVM_BOOK3S_HV_NESTED_PMU_WORKAROUND=y # CONFIG_KVM_BOOK3S_HV_P9_TIMING is not set CONFIG_KVM_BOOK3S_PR_POSSIBLE=y CONFIG_KVM_GUEST=y -CONFIG_KVM_HYPERV=y CONFIG_KVM_MAX_NR_VCPUS=4096 # CONFIG_KVM_PROVE_MMU is not set CONFIG_KVM_SMM=y -CONFIG_KVM_SW_PROTECTED_VM=y # CONFIG_KVM_WERROR is not set # CONFIG_KVM_XEN is not set CONFIG_KVM_XICS=y @@ -3996,7 +3995,7 @@ CONFIG_NET_VENDOR_INTEL=y # CONFIG_NET_VENDOR_LITEX is not set CONFIG_NET_VENDOR_MARVELL=y CONFIG_NET_VENDOR_MELLANOX=y -CONFIG_NET_VENDOR_META=y +# CONFIG_NET_VENDOR_META is not set # CONFIG_NET_VENDOR_MICREL is not set CONFIG_NET_VENDOR_MICROCHIP=y # CONFIG_NET_VENDOR_MICROSEMI is not set @@ -5151,7 +5150,13 @@ CONFIG_RTW89_8852CE=m # CONFIG_RTW89_DEBUGMSG is not set CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RUST_BUILD_ASSERT_ALLOW is not set +# CONFIG_RUST_DEBUG_ASSERTIONS is not set +# CONFIG_RUST_EXTRA_LOCKDEP is not set +# CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set # CONFIG_RUST is not set +# CONFIG_RUST_OVERFLOW_CHECKS is not set +# CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_REACTORS=y CONFIG_RV_REACT_PANIC=y @@ -5798,7 +5803,7 @@ CONFIG_SND_HDA_CODEC_CONEXANT=m CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m -# CONFIG_SND_HDA_CODEC_SENARYTECH is not set +CONFIG_SND_HDA_CODEC_SENARYTECH=m CONFIG_SND_HDA_CODEC_SI3054=m CONFIG_SND_HDA_CODEC_SIGMATEL=m CONFIG_SND_HDA_CODEC_VIA=m diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 2eb509d64..8a5d11ccf 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -375,6 +375,7 @@ CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y # CONFIG_AUXDISPLAY is not set CONFIG_AX88796B_PHY=m +# CONFIG_AX88796B_RUST_PHY is not set # CONFIG_B43 is not set # CONFIG_B43LEGACY is not set # CONFIG_B44 is not set @@ -483,6 +484,7 @@ CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_SIZE=16384 CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RSXX is not set +# CONFIG_BLK_DEV_RUST_NULL is not set CONFIG_BLK_DEV_SD=m CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set @@ -2369,7 +2371,7 @@ CONFIG_I2C_TINY_USB=m CONFIG_I40E_DCB=y CONFIG_I40E=m CONFIG_I40EVF=m -CONFIG_I6300ESB_WDT=m +# CONFIG_I6300ESB_WDT is not set # CONFIG_I8K is not set # CONFIG_IA32_EMULATION_DEFAULT_DISABLED is not set # CONFIG_IAQCORE is not set @@ -2971,16 +2973,11 @@ CONFIG_KUNIT_EXAMPLE_TEST=m CONFIG_KUNIT=m CONFIG_KUNIT_TEST=m # CONFIG_KUNPENG_HCCS is not set -CONFIG_KVM_AMD_SEV=y -# CONFIG_KVM_BOOK3S_HV_P8_TIMING is not set -# CONFIG_KVM_BOOK3S_HV_P9_TIMING is not set -CONFIG_KVM_HYPERV=y CONFIG_KVM=m CONFIG_KVM_MAX_NR_VCPUS=4096 CONFIG_KVM_PROVE_MMU=y # CONFIG_KVM_S390_UCONTROL is not set CONFIG_KVM_SMM=y -CONFIG_KVM_SW_PROTECTED_VM=y # CONFIG_KVM_WERROR is not set # CONFIG_KVM_XEN is not set # CONFIG_KXCJK1013 is not set @@ -3065,7 +3062,6 @@ CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_SYSCON is not set # CONFIG_LEDS_TCA6507 is not set # CONFIG_LEDS_TI_LMU_COMMON is not set -# CONFIG_LEDS_TLC591XX is not set # CONFIG_LEDS_TRIGGER_ACTIVITY is not set CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m @@ -3995,7 +3991,7 @@ CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_LITEX is not set # CONFIG_NET_VENDOR_MARVELL is not set CONFIG_NET_VENDOR_MELLANOX=y -CONFIG_NET_VENDOR_META=y +# CONFIG_NET_VENDOR_META is not set # CONFIG_NET_VENDOR_MICREL is not set CONFIG_NET_VENDOR_MICROCHIP=y # CONFIG_NET_VENDOR_MICROSEMI is not set @@ -5104,7 +5100,13 @@ CONFIG_RTW89_DEBUGFS=y CONFIG_RTW89_DEBUGMSG=y CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RUST_BUILD_ASSERT_ALLOW is not set +# CONFIG_RUST_DEBUG_ASSERTIONS is not set +# CONFIG_RUST_EXTRA_LOCKDEP is not set +# CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set # CONFIG_RUST is not set +# CONFIG_RUST_OVERFLOW_CHECKS is not set +# CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_REACTORS=y CONFIG_RV_REACT_PANIC=y @@ -5789,7 +5791,7 @@ CONFIG_SND_HDA_CODEC_CONEXANT=m CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m -# CONFIG_SND_HDA_CODEC_SENARYTECH is not set +CONFIG_SND_HDA_CODEC_SENARYTECH=m CONFIG_SND_HDA_CODEC_SI3054=m CONFIG_SND_HDA_CODEC_SIGMATEL=m CONFIG_SND_HDA_CODEC_VIA=m diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index a21ec8054..2b0559e3f 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -375,6 +375,7 @@ CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y # CONFIG_AUXDISPLAY is not set CONFIG_AX88796B_PHY=m +# CONFIG_AX88796B_RUST_PHY is not set # CONFIG_B43 is not set # CONFIG_B43LEGACY is not set # CONFIG_B44 is not set @@ -483,6 +484,7 @@ CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_SIZE=16384 CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RSXX is not set +# CONFIG_BLK_DEV_RUST_NULL is not set CONFIG_BLK_DEV_SD=m CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set @@ -2353,7 +2355,7 @@ CONFIG_I2C_TINY_USB=m CONFIG_I40E_DCB=y CONFIG_I40E=m CONFIG_I40EVF=m -CONFIG_I6300ESB_WDT=m +# CONFIG_I6300ESB_WDT is not set # CONFIG_I8K is not set # CONFIG_IA32_EMULATION_DEFAULT_DISABLED is not set # CONFIG_IAQCORE is not set @@ -2951,16 +2953,11 @@ CONFIG_KUNIT_EXAMPLE_TEST=m CONFIG_KUNIT=m CONFIG_KUNIT_TEST=m # CONFIG_KUNPENG_HCCS is not set -CONFIG_KVM_AMD_SEV=y -# CONFIG_KVM_BOOK3S_HV_P8_TIMING is not set -# CONFIG_KVM_BOOK3S_HV_P9_TIMING is not set -CONFIG_KVM_HYPERV=y CONFIG_KVM=m CONFIG_KVM_MAX_NR_VCPUS=4096 # CONFIG_KVM_PROVE_MMU is not set # CONFIG_KVM_S390_UCONTROL is not set CONFIG_KVM_SMM=y -CONFIG_KVM_SW_PROTECTED_VM=y # CONFIG_KVM_WERROR is not set # CONFIG_KVM_XEN is not set # CONFIG_KXCJK1013 is not set @@ -3045,7 +3042,6 @@ CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_SYSCON is not set # CONFIG_LEDS_TCA6507 is not set # CONFIG_LEDS_TI_LMU_COMMON is not set -# CONFIG_LEDS_TLC591XX is not set # CONFIG_LEDS_TRIGGER_ACTIVITY is not set CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m @@ -3975,7 +3971,7 @@ CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_LITEX is not set # CONFIG_NET_VENDOR_MARVELL is not set CONFIG_NET_VENDOR_MELLANOX=y -CONFIG_NET_VENDOR_META=y +# CONFIG_NET_VENDOR_META is not set # CONFIG_NET_VENDOR_MICREL is not set CONFIG_NET_VENDOR_MICROCHIP=y # CONFIG_NET_VENDOR_MICROSEMI is not set @@ -5083,7 +5079,13 @@ CONFIG_RTW89_8852CE=m # CONFIG_RTW89_DEBUGMSG is not set CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RUST_BUILD_ASSERT_ALLOW is not set +# CONFIG_RUST_DEBUG_ASSERTIONS is not set +# CONFIG_RUST_EXTRA_LOCKDEP is not set +# CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set # CONFIG_RUST is not set +# CONFIG_RUST_OVERFLOW_CHECKS is not set +# CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_REACTORS=y CONFIG_RV_REACT_PANIC=y @@ -5768,7 +5770,7 @@ CONFIG_SND_HDA_CODEC_CONEXANT=m CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m -# CONFIG_SND_HDA_CODEC_SENARYTECH is not set +CONFIG_SND_HDA_CODEC_SENARYTECH=m CONFIG_SND_HDA_CODEC_SI3054=m CONFIG_SND_HDA_CODEC_SIGMATEL=m CONFIG_SND_HDA_CODEC_VIA=m diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 8c2908883..bf6800f1c 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -376,6 +376,7 @@ CONFIG_AUDIT_ARCH=y # CONFIG_AUTOFS_FS is not set # CONFIG_AUXDISPLAY is not set CONFIG_AX88796B_PHY=m +# CONFIG_AX88796B_RUST_PHY is not set # CONFIG_B43 is not set # CONFIG_B43LEGACY is not set # CONFIG_B44 is not set @@ -484,6 +485,7 @@ CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=16384 CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RSXX is not set +# CONFIG_BLK_DEV_RUST_NULL is not set CONFIG_BLK_DEV_SD=y # CONFIG_BLK_DEV_SR is not set # CONFIG_BLK_DEV_SX8 is not set @@ -2359,7 +2361,7 @@ CONFIG_I2C_TINY_USB=m CONFIG_I40E_DCB=y CONFIG_I40E=m CONFIG_I40EVF=m -CONFIG_I6300ESB_WDT=m +# CONFIG_I6300ESB_WDT is not set # CONFIG_I8K is not set # CONFIG_IA32_EMULATION_DEFAULT_DISABLED is not set # CONFIG_IAQCORE is not set @@ -2959,16 +2961,11 @@ CONFIG_KUNIT_EXAMPLE_TEST=m # CONFIG_KUNIT is not set CONFIG_KUNIT_TEST=m # CONFIG_KUNPENG_HCCS is not set -CONFIG_KVM_AMD_SEV=y -# CONFIG_KVM_BOOK3S_HV_P8_TIMING is not set -# CONFIG_KVM_BOOK3S_HV_P9_TIMING is not set -CONFIG_KVM_HYPERV=y # CONFIG_KVM is not set CONFIG_KVM_MAX_NR_VCPUS=4096 # CONFIG_KVM_PROVE_MMU is not set # CONFIG_KVM_S390_UCONTROL is not set CONFIG_KVM_SMM=y -CONFIG_KVM_SW_PROTECTED_VM=y # CONFIG_KVM_WERROR is not set # CONFIG_KVM_XEN is not set # CONFIG_KXCJK1013 is not set @@ -3053,7 +3050,6 @@ CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_SYSCON is not set # CONFIG_LEDS_TCA6507 is not set # CONFIG_LEDS_TI_LMU_COMMON is not set -# CONFIG_LEDS_TLC591XX is not set # CONFIG_LEDS_TRIGGER_ACTIVITY is not set CONFIG_LEDS_TRIGGER_AUDIO=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m @@ -3985,7 +3981,7 @@ CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_NET_VENDOR_LITEX is not set # CONFIG_NET_VENDOR_MARVELL is not set CONFIG_NET_VENDOR_MELLANOX=y -CONFIG_NET_VENDOR_META=y +# CONFIG_NET_VENDOR_META is not set # CONFIG_NET_VENDOR_MICREL is not set CONFIG_NET_VENDOR_MICROCHIP=y # CONFIG_NET_VENDOR_MICROSEMI is not set @@ -5096,7 +5092,13 @@ CONFIG_RTW89_8852CE=m # CONFIG_RTW89_DEBUGMSG is not set CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RUST_BUILD_ASSERT_ALLOW is not set +# CONFIG_RUST_DEBUG_ASSERTIONS is not set +# CONFIG_RUST_EXTRA_LOCKDEP is not set +# CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set # CONFIG_RUST is not set +# CONFIG_RUST_OVERFLOW_CHECKS is not set +# CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_REACTORS=y CONFIG_RV_REACT_PANIC=y @@ -5784,7 +5786,7 @@ CONFIG_SND_HDA_CODEC_CONEXANT=m CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m -# CONFIG_SND_HDA_CODEC_SENARYTECH is not set +CONFIG_SND_HDA_CODEC_SENARYTECH=m CONFIG_SND_HDA_CODEC_SI3054=m CONFIG_SND_HDA_CODEC_SIGMATEL=m CONFIG_SND_HDA_CODEC_VIA=m diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index d9e8bc98e..467481909 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -403,6 +403,7 @@ CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y # CONFIG_AUXDISPLAY is not set CONFIG_AX88796B_PHY=m +# CONFIG_AX88796B_RUST_PHY is not set # CONFIG_B43 is not set # CONFIG_B43LEGACY is not set # CONFIG_B44 is not set @@ -512,6 +513,7 @@ CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_SIZE=16384 CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RSXX is not set +# CONFIG_BLK_DEV_RUST_NULL is not set CONFIG_BLK_DEV_SD=m CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set @@ -3185,8 +3187,6 @@ CONFIG_KUNIT_TEST=m # CONFIG_KUNPENG_HCCS is not set CONFIG_KVM_AMD=m CONFIG_KVM_AMD_SEV=y -# CONFIG_KVM_BOOK3S_HV_P8_TIMING is not set -# CONFIG_KVM_BOOK3S_HV_P9_TIMING is not set CONFIG_KVM_GUEST=y CONFIG_KVM_HYPERV=y CONFIG_KVM_INTEL=m @@ -4232,7 +4232,7 @@ CONFIG_NET_VENDOR_INTEL=y # CONFIG_NET_VENDOR_LITEX is not set CONFIG_NET_VENDOR_MARVELL=y CONFIG_NET_VENDOR_MELLANOX=y -CONFIG_NET_VENDOR_META=y +# CONFIG_NET_VENDOR_META is not set # CONFIG_NET_VENDOR_MICREL is not set CONFIG_NET_VENDOR_MICROCHIP=y # CONFIG_NET_VENDOR_MICROSEMI is not set @@ -5388,7 +5388,13 @@ CONFIG_RTW89_DEBUGFS=y CONFIG_RTW89_DEBUGMSG=y CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RUST_BUILD_ASSERT_ALLOW is not set +# CONFIG_RUST_DEBUG_ASSERTIONS is not set +# CONFIG_RUST_EXTRA_LOCKDEP is not set +# CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set # CONFIG_RUST is not set +# CONFIG_RUST_OVERFLOW_CHECKS is not set +# CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_REACTORS=y CONFIG_RV_REACT_PANIC=y @@ -6068,7 +6074,7 @@ CONFIG_SND_HDA_CODEC_CONEXANT=m CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m -# CONFIG_SND_HDA_CODEC_SENARYTECH is not set +CONFIG_SND_HDA_CODEC_SENARYTECH=m CONFIG_SND_HDA_CODEC_SI3054=m CONFIG_SND_HDA_CODEC_SIGMATEL=m CONFIG_SND_HDA_CODEC_VIA=m diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index c99a92bf8..e94ea7e61 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -403,6 +403,7 @@ CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y # CONFIG_AUXDISPLAY is not set CONFIG_AX88796B_PHY=m +# CONFIG_AX88796B_RUST_PHY is not set # CONFIG_B43 is not set # CONFIG_B43LEGACY is not set # CONFIG_B44 is not set @@ -512,6 +513,7 @@ CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_SIZE=16384 CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RSXX is not set +# CONFIG_BLK_DEV_RUST_NULL is not set CONFIG_BLK_DEV_SD=m CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set @@ -3165,8 +3167,6 @@ CONFIG_KUNIT_TEST=m # CONFIG_KUNPENG_HCCS is not set CONFIG_KVM_AMD=m CONFIG_KVM_AMD_SEV=y -# CONFIG_KVM_BOOK3S_HV_P8_TIMING is not set -# CONFIG_KVM_BOOK3S_HV_P9_TIMING is not set CONFIG_KVM_GUEST=y CONFIG_KVM_HYPERV=y CONFIG_KVM_INTEL=m @@ -4212,7 +4212,7 @@ CONFIG_NET_VENDOR_INTEL=y # CONFIG_NET_VENDOR_LITEX is not set CONFIG_NET_VENDOR_MARVELL=y CONFIG_NET_VENDOR_MELLANOX=y -CONFIG_NET_VENDOR_META=y +# CONFIG_NET_VENDOR_META is not set # CONFIG_NET_VENDOR_MICREL is not set CONFIG_NET_VENDOR_MICROCHIP=y # CONFIG_NET_VENDOR_MICROSEMI is not set @@ -5366,7 +5366,13 @@ CONFIG_RTW89_8852CE=m # CONFIG_RTW89_DEBUGMSG is not set CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RUST_BUILD_ASSERT_ALLOW is not set +# CONFIG_RUST_DEBUG_ASSERTIONS is not set +# CONFIG_RUST_EXTRA_LOCKDEP is not set +# CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set # CONFIG_RUST is not set +# CONFIG_RUST_OVERFLOW_CHECKS is not set +# CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_REACTORS=y CONFIG_RV_REACT_PANIC=y @@ -6046,7 +6052,7 @@ CONFIG_SND_HDA_CODEC_CONEXANT=m CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m -# CONFIG_SND_HDA_CODEC_SENARYTECH is not set +CONFIG_SND_HDA_CODEC_SENARYTECH=m CONFIG_SND_HDA_CODEC_SI3054=m CONFIG_SND_HDA_CODEC_SIGMATEL=m CONFIG_SND_HDA_CODEC_VIA=m diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index 53e193448..cc049c4c5 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -403,6 +403,7 @@ CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y # CONFIG_AUXDISPLAY is not set CONFIG_AX88796B_PHY=m +# CONFIG_AX88796B_RUST_PHY is not set # CONFIG_B43 is not set # CONFIG_B43LEGACY is not set # CONFIG_B44 is not set @@ -512,6 +513,7 @@ CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_SIZE=16384 CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RSXX is not set +# CONFIG_BLK_DEV_RUST_NULL is not set CONFIG_BLK_DEV_SD=m CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set @@ -3225,8 +3227,6 @@ CONFIG_KUNIT_TEST=m # CONFIG_KUNPENG_HCCS is not set CONFIG_KVM_AMD=m CONFIG_KVM_AMD_SEV=y -# CONFIG_KVM_BOOK3S_HV_P8_TIMING is not set -# CONFIG_KVM_BOOK3S_HV_P9_TIMING is not set CONFIG_KVM_GUEST=y CONFIG_KVM_HYPERV=y CONFIG_KVM_INTEL=m @@ -4272,7 +4272,7 @@ CONFIG_NET_VENDOR_INTEL=y # CONFIG_NET_VENDOR_LITEX is not set CONFIG_NET_VENDOR_MARVELL=y CONFIG_NET_VENDOR_MELLANOX=y -CONFIG_NET_VENDOR_META=y +# CONFIG_NET_VENDOR_META is not set # CONFIG_NET_VENDOR_MICREL is not set CONFIG_NET_VENDOR_MICROCHIP=y # CONFIG_NET_VENDOR_MICROSEMI is not set @@ -5434,7 +5434,13 @@ CONFIG_RTW89_DEBUGFS=y CONFIG_RTW89_DEBUGMSG=y CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RUST_BUILD_ASSERT_ALLOW is not set +# CONFIG_RUST_DEBUG_ASSERTIONS is not set +# CONFIG_RUST_EXTRA_LOCKDEP is not set +# CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set # CONFIG_RUST is not set +# CONFIG_RUST_OVERFLOW_CHECKS is not set +# CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_REACTORS=y CONFIG_RV_REACT_PANIC=y @@ -6115,7 +6121,7 @@ CONFIG_SND_HDA_CODEC_CONEXANT=m CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m -# CONFIG_SND_HDA_CODEC_SENARYTECH is not set +CONFIG_SND_HDA_CODEC_SENARYTECH=m CONFIG_SND_HDA_CODEC_SI3054=m CONFIG_SND_HDA_CODEC_SIGMATEL=m CONFIG_SND_HDA_CODEC_VIA=m diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index 11afd29c6..522a6c2a4 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -403,6 +403,7 @@ CONFIG_AUDIT=y CONFIG_AUTOFS_FS=y # CONFIG_AUXDISPLAY is not set CONFIG_AX88796B_PHY=m +# CONFIG_AX88796B_RUST_PHY is not set # CONFIG_B43 is not set # CONFIG_B43LEGACY is not set # CONFIG_B44 is not set @@ -512,6 +513,7 @@ CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_SIZE=16384 CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RSXX is not set +# CONFIG_BLK_DEV_RUST_NULL is not set CONFIG_BLK_DEV_SD=m CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SX8 is not set @@ -3205,8 +3207,6 @@ CONFIG_KUNIT_TEST=m # CONFIG_KUNPENG_HCCS is not set CONFIG_KVM_AMD=m CONFIG_KVM_AMD_SEV=y -# CONFIG_KVM_BOOK3S_HV_P8_TIMING is not set -# CONFIG_KVM_BOOK3S_HV_P9_TIMING is not set CONFIG_KVM_GUEST=y CONFIG_KVM_HYPERV=y CONFIG_KVM_INTEL=m @@ -4252,7 +4252,7 @@ CONFIG_NET_VENDOR_INTEL=y # CONFIG_NET_VENDOR_LITEX is not set CONFIG_NET_VENDOR_MARVELL=y CONFIG_NET_VENDOR_MELLANOX=y -CONFIG_NET_VENDOR_META=y +# CONFIG_NET_VENDOR_META is not set # CONFIG_NET_VENDOR_MICREL is not set CONFIG_NET_VENDOR_MICROCHIP=y # CONFIG_NET_VENDOR_MICROSEMI is not set @@ -5412,7 +5412,13 @@ CONFIG_RTW89_8852CE=m # CONFIG_RTW89_DEBUGMSG is not set CONFIG_RTW89=m CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_RUST_BUILD_ASSERT_ALLOW is not set +# CONFIG_RUST_DEBUG_ASSERTIONS is not set +# CONFIG_RUST_EXTRA_LOCKDEP is not set +# CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set # CONFIG_RUST is not set +# CONFIG_RUST_OVERFLOW_CHECKS is not set +# CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set CONFIG_RV_MON_WWNR=y CONFIG_RV_REACTORS=y CONFIG_RV_REACT_PANIC=y @@ -6093,7 +6099,7 @@ CONFIG_SND_HDA_CODEC_CONEXANT=m CONFIG_SND_HDA_CODEC_CS8409=m CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_REALTEK=m -# CONFIG_SND_HDA_CODEC_SENARYTECH is not set +CONFIG_SND_HDA_CODEC_SENARYTECH=m CONFIG_SND_HDA_CODEC_SI3054=m CONFIG_SND_HDA_CODEC_SIGMATEL=m CONFIG_SND_HDA_CODEC_VIA=m diff --git a/kernel.changelog b/kernel.changelog index 3d726d4e5..33b59e232 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,147 @@ +* Mon Sep 16 2024 Jan Stancek [6.11.0-25.el10] +- Linux 6.11 (Linus Torvalds) +- Revert "KVM: VMX: Always honor guest PAT on CPUs that support self-snoop" (Paolo Bonzini) +- pinctrl: pinctrl-cy8c95x0: Fix regcache (Patrick Rudolph) +- pinctrl: meteorlake: Add Arrow Lake-H/U ACPI ID (Mika Westerberg) +- ASoC: meson: axg-card: fix 'use-after-free' (Arseniy Krasnov) +- ASoC: codecs: avoid possible garbage value in peb2466_reg_read() (Su Hui) +- MAINTAINERS: update Pierre Bossart's email and role (Pierre-Louis Bossart) +- ASoC: tas2781: fix to save the dsp bin file name into the correct array in case name_prefix is not NULL (Shenghao Ding) +- ASoC: Intel: soc-acpi-intel-mtl-match: add missing empty item (Bard Liao) +- ASoC: Intel: soc-acpi-intel-lnl-match: add missing empty item (Bard Liao) +- cifs: Fix signature miscalculation (David Howells) +- PCI: Fix potential deadlock in pcim_intx() (Philipp Stanner) +- spi: nxp-fspi: fix the KASAN report out-of-bounds bug (Han Xu) +- spi: geni-qcom: Fix incorrect free_irq() sequence (Jinjie Ruan) +- spi: geni-qcom: Undo runtime PM changes at driver exit time (Jinjie Ruan) +- soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps" (Krzysztof Kozlowski) +- drm/xe/client: add missing bo locking in show_meminfo() (Matthew Auld) +- drm/xe/client: fix deadlock in show_meminfo() (Matthew Auld) +- drm/xe/oa: Enable Xe2+ PES disaggregation (Ashutosh Dixit) +- drm/xe/display: fix compat IS_DISPLAY_STEP() range end (Jani Nikula) +- drm/xe: Fix access_ok check in user_fence_create (Nirmoy Das) +- drm/xe: Fix possible UAF in guc_exec_queue_process_msg (Matthew Brost) +- drm/xe: Remove fence check from send_tlb_invalidation (Matthew Brost) +- drm/xe/gt: Remove double include (Lucas De Marchi) +- drm/tegra: Use iommu_paging_domain_alloc() (Lu Baolu) +- drm/rockchip: Use iommu_paging_domain_alloc() (Lu Baolu) +- drm/syncobj: Fix syncobj leak in drm_syncobj_eventfd_ioctl (T.J. Mercier) +- drm/stm: add COMMON_CLK dependency (Arnd Bergmann) +- drm/nouveau/fb: restore init() for ramgp102 (Ben Skeggs) +- dma-buf: heaps: Fix off-by-one in CMA heap fault handler (T.J. Mercier) +- drm/i915/guc: prevent a possible int overflow in wq offsets (Nikita Zhandarovich) +- drm/amd/display: Add all planes on CRTC to state for overlay cursor (Leo Li) +- drm/amdgpu/atomfirmware: Silence UBSAN warning (Alex Deucher) +- drm/amd/amdgpu: apply command submission parser for JPEG v1 (David (Ming Qiang) Wu) +- drm/amd/amdgpu: apply command submission parser for JPEG v2+ (David (Ming Qiang) Wu) +- drm/amd/pm: fix the pp_dpm_pcie issue on smu v14.0.2/3 (Kenneth Feng) +- drm/amd/pm: update the features set on smu v14.0.2/3 (Kenneth Feng) +- drm/amd/display: Do not reset planes based on crtc zpos_changed (Leo Li) +- drm/amd/display: Avoid race between dcn35_set_drr() and dc_state_destruct() (Tobias Jakobi) +- drm/amd/display: Avoid race between dcn10_set_drr() and dc_state_destruct() (Tobias Jakobi) +- drm/amdkfd: Add cache line size info (David Belanger) +- Consolidate configs into common for 6.11 kernels (Justin M. Forbes) +- uki-virt: add systemd-cryptsetup module (Vitaly Kuznetsov) +- redhat/docs: fix command to install missing build dependencies (Davide Cavalca) +- clk: qcom: clk-alpha-pll: Simplify the zonda_pll_adjust_l_val() (Satya Priya Kakitapalli) +- block: Prevent deadlocks when switching elevators (Damien Le Moal) +- hwmon: (pmbus) Conditionally clear individual status bits for pmbus rev >= 1.2 (Patryk Biel) +- workqueue: Clear worker->pool in the worker thread context (Lai Jiangshan) +- riscv: Disable preemption while handling PR_RISCV_CTX_SW_FENCEI_OFF (Charlie Jenkins) +- drivers: perf: Fix smp_processor_id() use in preemptible code (Alexandre Ghiti) +- net: netfilter: move nf flowtable bpf initialization in nf_flow_table_module_init() (Lorenzo Bianconi) +- netfilter: nft_socket: make cgroupsv2 matching work with namespaces (Florian Westphal) +- netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) +- net: tighten bad gso csum offset check in virtio_net_hdr (Willem de Bruijn) +- netlink: specs: mptcp: fix port endianness (Asbjørn Sloth Tønnesen) +- net: dpaa: Pad packets to ETH_ZLEN (Sean Anderson) +- mptcp: pm: Fix uaf in __timer_delete_sync (Edward Adam Davis) +- net: libwx: fix number of Rx and Tx descriptors (Jiawen Wu) +- net: dsa: felix: ignore pending status of TAS module when it's disabled (Xiaoliang Yang) +- net: hsr: prevent NULL pointer dereference in hsr_proxy_announce() (Jeongjun Park) +- selftests: mptcp: include net_helper.sh file (Matthieu Baerts (NGI0)) +- selftests: mptcp: include lib.sh file (Matthieu Baerts (NGI0)) +- selftests: mptcp: join: restrict fullmesh endp on 1st sf (Matthieu Baerts (NGI0)) +- igb: Always call igb_xdp_ring_update_tail() under Tx lock (Sriram Yagnaraman) +- ice: fix VSI lists confusion when adding VLANs (Michal Schmidt) +- ice: stop calling pci_disable_device() as we use pcim (Przemek Kitszel) +- ice: fix accounting for filters shared by multiple VSIs (Jacob Keller) +- ice: Fix lldp packets dropping after changing the number of channels (Martyna Szapar-Mudlaw) +- net/mlx5: Fix bridge mode operations when there are no VFs (Benjamin Poirier) +- net/mlx5: Verify support for scheduling element and TSAR type (Carolina Jubran) +- net/mlx5: Add missing masks and QoS bit masks for scheduling elements (Carolina Jubran) +- net/mlx5: Explicitly set scheduling element and TSAR type (Carolina Jubran) +- net/mlx5e: Add missing link mode to ptys2ext_ethtool_map (Shahar Shitrit) +- net/mlx5e: Add missing link modes to ptys2ethtool_map (Shahar Shitrit) +- net/mlx5: Update the list of the PCI supported devices (Maher Sanalla) +- MAINTAINERS: Add ethtool pse-pd to PSE NETWORK DRIVER (Kory Maincent) +- dt-bindings: net: tja11xx: fix the broken binding (Wei Fang) +- selftests: net: csum: Fix checksums for packets with non-zero padding (Sean Anderson) +- net: phy: dp83822: Fix NULL pointer dereference on DP83825 devices (Tomas Paukrt) +- virtio_net: disable premapped mode by default (Xuan Zhuo) +- Revert "virtio_net: big mode skip the unmap check" (Xuan Zhuo) +- Revert "virtio_net: rx remove premapped failover code" (Xuan Zhuo) +- net: ftgmac100: Enable TX interrupt to avoid TX timeout (Jacky Chou) +- octeontx2-af: Modify SMQ flush sequence to drop packets (Naveen Mamindlapalli) +- fou: fix initialization of grc (Muhammad Usama Anjum) +- net: hsr: remove seqnr_lock (Eric Dumazet) +- platform/x86: asus-wmi: Disable OOBE experience on Zenbook S 16 (Bas Nieuwenhuizen) +- platform/x86: panasonic-laptop: Allocate 1 entry extra in the sinf array (Hans de Goede) +- platform/x86: panasonic-laptop: Fix SINF array out of bounds accesses (Hans de Goede) +- mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds) +- spec: Respect rpmbuild --without debuginfo (Orgad Shaneh) +- fedora/configs: enable GPIO expander drivers (Rupinderjit Singh) +- redhat/configs: Switch to the Rust implementation of AX88796B_PHY driver for Fedora (Neal Gompa) +- redhat: Turn on support for Rust code in Fedora (Neal Gompa) +- Turn off RUST for risc-v (Justin M. Forbes) +- riscv: dts: starfive: jh7110-common: Fix lower rate of CPUfreq by setting PLL0 rate to 1.5GHz (Xingyu Wu) +- platform: cznic: turris-omnia-mcu: fix HW_RANDOM dependency (Arnd Bergmann) +- arm64: dts: rockchip: Fix compatibles for RK3588 VO{0,1}_GRF (Cristian Ciocaltea) +- dt-bindings: soc: rockchip: Fix compatibles for RK3588 VO{0,1}_GRF (Cristian Ciocaltea) +- arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma (Quentin Schulz) +- arm64: dts: rockchip: fix eMMC/SPI corruption when audio has been used on RK3399 Puma (Quentin Schulz) +- arm64: dts: rockchip: fix PMIC interrupt pin in pinctrl for ROCK Pi E (FUKAUMI Naoki) +- arm64: dts: rockchip: Remove broken tsadc pinctrl binding for rk356x (Alexander Shiyan) +- firmware: qcom: uefisecapp: Fix deadlock in qcuefi_acquire() (Dan Carpenter) +- dm-integrity: fix a race condition when accessing recalc_sector (Mikulas Patocka) +- printk: Export match_devname_and_update_preferred_console() (Yu Liao) +- minmax: reduce min/max macro expansion in atomisp driver (Lorenzo Stoakes) +- gitlab-ci: allow failure of clang LTO pipelines (Michael Hofmann) +- redhat/configs: Consolidate the CONFIG_KVM_BOOK3S_HV_P*_TIMING switches (Thomas Huth) +- redhat/configs: Consolidate the CONFIG_KVM_SW_PROTECTED_VM switch (Thomas Huth) +- redhat/configs: Consolidate the CONFIG_KVM_HYPERV switch (Thomas Huth) +- redhat/configs: Consolidate the CONFIG_KVM_AMD_SEV switch (Thomas Huth) +- tracing: Drop unused helper function to fix the build (Andy Shevchenko) +- tracing/osnoise: Fix build when timerlat is not enabled (Steven Rostedt) +- Cleanup some riscv CONFIG locations (Justin M. Forbes) +- Fix up pending riscv Fedora configs post merge (Justin M. Forbes) +- bcachefs: Don't delete open files in online fsck (Kent Overstreet) +- bcachefs: fix btree_key_cache sysfs knob (Kent Overstreet) +- bcachefs: More BCH_SB_MEMBER_INVALID support (Kent Overstreet) +- bcachefs: Simplify bch2_bkey_drop_ptrs() (Kent Overstreet) +- bcachefs: Add a cond_resched() to __journal_keys_sort() (Kent Overstreet) +- bcachefs: Fix ca->io_ref usage (Kent Overstreet) +- hv: vmbus: Constify struct kobj_type and struct attribute_group (Hongbo Li) +- tools: hv: rm .*.cmd when make clean (zhang jiao) +- x86/hyperv: fix kexec crash due to VP assist page corruption (Anirudh Rayabharam (Microsoft)) +- Drivers: hv: vmbus: Fix the misplaced function description (Roman Kisel) +- tools: hv: lsvmbus: change shebang to use python3 (Anthony Nandaa) +- x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency (Michael Kelley) +- Documentation: hyperv: Add overview of Confidential Computing VM support (Michael Kelley) +- clocksource: hyper-v: Use lapic timer in a TDX VM without paravisor (Dexuan Cui) +- Drivers: hv: Remove deprecated hv_fcopy declarations (Rachel Menge) +- fedora/configs: Enable SCMI configuration (Rupinderjit Singh) +- Remove S390 special config for PHYLIB (Justin M. Forbes) +- Disable ELN for riscv64 (Isaiah Stapleton) +- redhat: add checks to ensure only building riscv64 on fedora (Isaiah Stapleton) +- redhat: Add missing riscv fedora configs (Isaiah Stapleton) +- Add riscv64 to the CI pipelines (Isaiah Stapleton) +- redhat: Regenerate dist-self-test-data for riscv64 (Isaiah Stapleton) +- redhat: Add riscv config changes for fedora (David Abdurachmanov) +- redhat: Add support for riscv (David Abdurachmanov) +- Linux v6.11.0 +Resolves: RHEL-56700 + * Tue Sep 10 2024 Jan Stancek [6.11.0-0.rc7.24.el10] - redhat: Do not include UKI addons twice (Vitaly Kuznetsov) - redhat: update gating.yml (Michael Hofmann) @@ -1619,6 +1763,56 @@ Resolves: RHEL-29722 - task_work: make TWA_NMI_CURRENT handling conditional on IRQ_WORK (Linus Torvalds) Resolves: RHEL-29722 +* Sun Sep 15 2024 Fedora Kernel Team [6.11.0-0.rc7.d42f7708e27c.62] +- Linux v6.11.0-0.rc7.d42f7708e27c +Resolves: + +* Sat Sep 14 2024 Fedora Kernel Team [6.11.0-0.rc7.b7718454f937.61] +- Consolidate configs into common for 6.11 kernels (Justin M. Forbes) +- Linux v6.11.0-0.rc7.b7718454f937 +Resolves: + +* Fri Sep 13 2024 Fedora Kernel Team [6.11.0-0.rc7.196145c606d0.60] +- uki-virt: add systemd-cryptsetup module (Vitaly Kuznetsov) +- redhat/docs: fix command to install missing build dependencies (Davide Cavalca) +- spec: Respect rpmbuild --without debuginfo (Orgad Shaneh) +- fedora/configs: enable GPIO expander drivers (Rupinderjit Singh) +- redhat/configs: Switch to the Rust implementation of AX88796B_PHY driver for Fedora (Neal Gompa) +- redhat: Turn on support for Rust code in Fedora (Neal Gompa) +- Turn off RUST for risc-v (Justin M. Forbes) +- Linux v6.11.0-0.rc7.196145c606d0 +Resolves: + +* Thu Sep 12 2024 Fedora Kernel Team [6.11.0-0.rc7.77f587896757.59] +- gitlab-ci: allow failure of clang LTO pipelines (Michael Hofmann) +- redhat/configs: Consolidate the CONFIG_KVM_BOOK3S_HV_P*_TIMING switches (Thomas Huth) +- redhat/configs: Consolidate the CONFIG_KVM_SW_PROTECTED_VM switch (Thomas Huth) +- redhat/configs: Consolidate the CONFIG_KVM_HYPERV switch (Thomas Huth) +- redhat/configs: Consolidate the CONFIG_KVM_AMD_SEV switch (Thomas Huth) +- Linux v6.11.0-0.rc7.77f587896757 +Resolves: + +* Wed Sep 11 2024 Fedora Kernel Team [6.11.0-0.rc7.8d8d276ba2fb.58] +- Cleanup some riscv CONFIG locations (Justin M. Forbes) +- Fix up pending riscv Fedora configs post merge (Justin M. Forbes) +- Linux v6.11.0-0.rc7.8d8d276ba2fb +Resolves: + +* Tue Sep 10 2024 Fedora Kernel Team [6.11.0-0.rc7.bc83b4d1f086.57] +- fedora/configs: Enable SCMI configuration (Rupinderjit Singh) +- Remove S390 special config for PHYLIB (Justin M. Forbes) +- Disable ELN for riscv64 (Isaiah Stapleton) +- redhat: add checks to ensure only building riscv64 on fedora (Isaiah Stapleton) +- redhat: Add missing riscv fedora configs (Isaiah Stapleton) +- Add riscv64 to the CI pipelines (Isaiah Stapleton) +- redhat: Regenerate dist-self-test-data for riscv64 (Isaiah Stapleton) +- redhat: Add riscv config changes for fedora (David Abdurachmanov) +- redhat: Add support for riscv (David Abdurachmanov) +- redhat: Do not include UKI addons twice (Vitaly Kuznetsov) +- redhat: update gating.yml (Michael Hofmann) +- Linux v6.11.0-0.rc7.bc83b4d1f086 +Resolves: + * Mon Sep 09 2024 Fedora Kernel Team [6.11.0-0.rc7.56] - Linux v6.11.0-0.rc7 Resolves: diff --git a/kernel.spec b/kernel.spec index f0ea153eb..6c8b3b277 100644 --- a/kernel.spec +++ b/kernel.spec @@ -163,15 +163,15 @@ Summary: The Linux kernel %define specrpmversion 6.11.0 %define specversion 6.11.0 %define patchversion 6.11 -%define pkgrelease 0.rc7.24 +%define pkgrelease 25 %define kversion 6 -%define tarfile_release 6.11.0-0.rc7.24.el10 +%define tarfile_release 6.11.0-25.el10 # This is needed to do merge window version magic %define patchlevel 11 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 0.rc7.24%{?buildid}%{?dist} +%define specrelease 25%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.11.0-0.rc7.24.el10 +%define kabiversion 6.11.0-25.el10 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -289,7 +289,7 @@ Summary: The Linux kernel # special purpose variants -%ifarch x86_64 aarch64 +%ifarch x86_64 aarch64 riscv64 %define with_efiuki %{?_without_efiuki: 0} %{?!_without_efiuki: 1} %else %define with_efiuki 0 @@ -451,6 +451,11 @@ Summary: The Linux kernel %define with_selftests 0 %endif +# bpftool needs debuginfo to work +%if %{with_debuginfo} == 0 +%define with_bpftool 0 +%endif + %ifnarch noarch %define with_kernel_abi_stablelists 0 %endif @@ -543,6 +548,13 @@ Summary: The Linux kernel %define kernel_image arch/arm64/boot/vmlinuz.efi %endif +%ifarch riscv64 +%define asmarch riscv +%define hdrarch riscv +%define make_target vmlinuz.efi +%define kernel_image arch/riscv/boot/vmlinuz.efi +%endif + # Should make listnewconfig fail if there's config options # printed out? %if %{nopatches} @@ -645,7 +657,7 @@ Release: %{pkg_release} # DO NOT CHANGE THE 'ExclusiveArch' LINE TO TEMPORARILY EXCLUDE AN ARCHITECTURE BUILD. # SET %%nobuildarches (ABOVE) INSTEAD %if 0%{?fedora} -ExclusiveArch: noarch x86_64 s390x aarch64 ppc64le +ExclusiveArch: noarch x86_64 s390x aarch64 ppc64le riscv64 %else ExclusiveArch: noarch i386 i686 x86_64 s390x aarch64 ppc64le %endif @@ -664,6 +676,9 @@ Provides: installonlypkg(kernel) BuildRequires: kmod, bash, coreutils, tar, git-core, which BuildRequires: bzip2, xz, findutils, m4, perl-interpreter, perl-Carp, perl-devel, perl-generators, make, diffutils, gawk, %compression BuildRequires: gcc, binutils, redhat-rpm-config, hmaccalc, bison, flex, gcc-c++ +%if 0%{?fedora} +BuildRequires: rust, rust-src, bindgen +%endif BuildRequires: net-tools, hostname, bc, elfutils-devel BuildRequires: dwarves BuildRequires: python3 @@ -721,7 +736,7 @@ BuildRequires: zlib-devel binutils-devel llvm-devel %endif %if %{with_selftests} BuildRequires: clang llvm-devel fuse-devel -%ifarch x86_64 +%ifarch x86_64 riscv64 BuildRequires: lld %endif BuildRequires: libcap-devel libcap-ng-devel rsync libmnl-devel @@ -758,7 +773,7 @@ BuildRequires: openssl %if 0%{?rhel}%{?centos} && !0%{?eln} BuildRequires: system-sb-certs %endif -%ifarch x86_64 aarch64 +%ifarch x86_64 aarch64 riscv64 BuildRequires: nss-tools BuildRequires: pesign >= 0.10-4 %endif @@ -908,6 +923,8 @@ Source58: %{name}-s390x-fedora.config Source59: %{name}-s390x-debug-fedora.config Source60: %{name}-x86_64-fedora.config Source61: %{name}-x86_64-debug-fedora.config +Source700: %{name}-riscv64-fedora.config +Source701: %{name}-riscv64-debug-fedora.config Source62: def_variants.yaml.fedora %endif @@ -961,11 +978,13 @@ Source201: Module.kabi_aarch64 Source202: Module.kabi_ppc64le Source203: Module.kabi_s390x Source204: Module.kabi_x86_64 +Source205: Module.kabi_riscv64 Source210: Module.kabi_dup_aarch64 Source211: Module.kabi_dup_ppc64le Source212: Module.kabi_dup_s390x Source213: Module.kabi_dup_x86_64 +Source214: Module.kabi_dup_riscv64 Source300: kernel-abi-stablelists-%{kabiversion}.tar.xz Source301: kernel-kabi-dw-%{kabiversion}.tar.xz @@ -1916,6 +1935,7 @@ GetArch() *ppc64le*) echo "ppc64le" ;; *s390x*) echo "s390x" ;; *x86_64*) echo "x86_64" ;; + *riscv64*) echo "riscv64" ;; # no arch, apply everywhere *) echo "" ;; esac @@ -2094,6 +2114,10 @@ InitBuildVars() { cp configs/x509.genkey certs/. %endif +%if %{with_debuginfo} == 0 + sed -i 's/^\(CONFIG_DEBUG_INFO.*\)=y/# \1 is not set/' .config +%endif + Arch=`head -1 .config | cut -b 3-` %{log_msg "InitBuildVars: USING ARCH=$Arch"} @@ -2163,7 +2187,7 @@ BuildKernel() { mkdir -p $RPM_BUILD_ROOT%{debuginfodir}/%{image_install_path} %endif -%ifarch aarch64 +%ifarch aarch64 riscv64 %{log_msg "Build dtb kernel"} %{make} ARCH=$Arch dtbs INSTALL_DTBS_PATH=$RPM_BUILD_ROOT/%{image_install_path}/dtb-$KernelVer %{make} ARCH=$Arch dtbs_install INSTALL_DTBS_PATH=$RPM_BUILD_ROOT/%{image_install_path}/dtb-$KernelVer @@ -2825,6 +2849,7 @@ BuildKernel() { # the F17 UsrMove feature. ln -sf $DevelDir $RPM_BUILD_ROOT/lib/modules/$KernelVer/build +%if %{with_debuginfo} # Generate vmlinux.h and put it to kernel-devel path # zfcpdump build does not have btf anymore if [ "$Variant" != "zfcpdump" ]; then @@ -2836,6 +2861,7 @@ BuildKernel() { tools/bpf/bpftool/bootstrap/bpftool btf dump file vmlinux format c > $RPM_BUILD_ROOT/$DevelDir/vmlinux.h fi +%endif %{log_msg "Cleanup kernel-devel and kernel-debuginfo files"} # prune junk from kernel-devel @@ -3231,7 +3257,7 @@ find $RPM_BUILD_ROOT/usr/include \ %endif %if %{with_cross_headers} -HDR_ARCH_LIST='arm64 powerpc s390 x86' +HDR_ARCH_LIST='arm64 powerpc s390 x86 riscv' mkdir -p $RPM_BUILD_ROOT/usr/tmp-headers for arch in $HDR_ARCH_LIST; do @@ -3757,7 +3783,7 @@ fi\ %endif %if %{with_kabidw_base} -%ifarch x86_64 s390x ppc64 ppc64le aarch64 +%ifarch x86_64 s390x ppc64 ppc64le aarch64 riscv64 %files kernel-kabidw-base-internal %defattr(-,root,root) /kabidw-base/%{_target_cpu}/* @@ -3964,7 +3990,7 @@ fi\ %ghost /%{image_install_path}/%{?-k:%{-k*}}%{!?-k:vmlinuz}-%{KVERREL}%{?3:+%{3}}\ /lib/modules/%{KVERREL}%{?3:+%{3}}/.vmlinuz.hmac \ %ghost /%{image_install_path}/.vmlinuz-%{KVERREL}%{?3:+%{3}}.hmac \ -%ifarch aarch64\ +%ifarch aarch64 riscv64\ /lib/modules/%{KVERREL}%{?3:+%{3}}/dtb \ %ghost /%{image_install_path}/dtb-%{KVERREL}%{?3:+%{3}} \ %endif\ @@ -4113,6 +4139,149 @@ fi\ # # %changelog +* Mon Sep 16 2024 Jan Stancek [6.11.0-25.el10] +- Linux 6.11 (Linus Torvalds) +- Revert "KVM: VMX: Always honor guest PAT on CPUs that support self-snoop" (Paolo Bonzini) +- pinctrl: pinctrl-cy8c95x0: Fix regcache (Patrick Rudolph) +- pinctrl: meteorlake: Add Arrow Lake-H/U ACPI ID (Mika Westerberg) +- ASoC: meson: axg-card: fix 'use-after-free' (Arseniy Krasnov) +- ASoC: codecs: avoid possible garbage value in peb2466_reg_read() (Su Hui) +- MAINTAINERS: update Pierre Bossart's email and role (Pierre-Louis Bossart) +- ASoC: tas2781: fix to save the dsp bin file name into the correct array in case name_prefix is not NULL (Shenghao Ding) +- ASoC: Intel: soc-acpi-intel-mtl-match: add missing empty item (Bard Liao) +- ASoC: Intel: soc-acpi-intel-lnl-match: add missing empty item (Bard Liao) +- cifs: Fix signature miscalculation (David Howells) +- PCI: Fix potential deadlock in pcim_intx() (Philipp Stanner) +- spi: nxp-fspi: fix the KASAN report out-of-bounds bug (Han Xu) +- spi: geni-qcom: Fix incorrect free_irq() sequence (Jinjie Ruan) +- spi: geni-qcom: Undo runtime PM changes at driver exit time (Jinjie Ruan) +- soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps" (Krzysztof Kozlowski) +- drm/xe/client: add missing bo locking in show_meminfo() (Matthew Auld) +- drm/xe/client: fix deadlock in show_meminfo() (Matthew Auld) +- drm/xe/oa: Enable Xe2+ PES disaggregation (Ashutosh Dixit) +- drm/xe/display: fix compat IS_DISPLAY_STEP() range end (Jani Nikula) +- drm/xe: Fix access_ok check in user_fence_create (Nirmoy Das) +- drm/xe: Fix possible UAF in guc_exec_queue_process_msg (Matthew Brost) +- drm/xe: Remove fence check from send_tlb_invalidation (Matthew Brost) +- drm/xe/gt: Remove double include (Lucas De Marchi) +- drm/tegra: Use iommu_paging_domain_alloc() (Lu Baolu) +- drm/rockchip: Use iommu_paging_domain_alloc() (Lu Baolu) +- drm/syncobj: Fix syncobj leak in drm_syncobj_eventfd_ioctl (T.J. Mercier) +- drm/stm: add COMMON_CLK dependency (Arnd Bergmann) +- drm/nouveau/fb: restore init() for ramgp102 (Ben Skeggs) +- dma-buf: heaps: Fix off-by-one in CMA heap fault handler (T.J. Mercier) +- drm/i915/guc: prevent a possible int overflow in wq offsets (Nikita Zhandarovich) +- drm/amd/display: Add all planes on CRTC to state for overlay cursor (Leo Li) +- drm/amdgpu/atomfirmware: Silence UBSAN warning (Alex Deucher) +- drm/amd/amdgpu: apply command submission parser for JPEG v1 (David (Ming Qiang) Wu) +- drm/amd/amdgpu: apply command submission parser for JPEG v2+ (David (Ming Qiang) Wu) +- drm/amd/pm: fix the pp_dpm_pcie issue on smu v14.0.2/3 (Kenneth Feng) +- drm/amd/pm: update the features set on smu v14.0.2/3 (Kenneth Feng) +- drm/amd/display: Do not reset planes based on crtc zpos_changed (Leo Li) +- drm/amd/display: Avoid race between dcn35_set_drr() and dc_state_destruct() (Tobias Jakobi) +- drm/amd/display: Avoid race between dcn10_set_drr() and dc_state_destruct() (Tobias Jakobi) +- drm/amdkfd: Add cache line size info (David Belanger) +- Consolidate configs into common for 6.11 kernels (Justin M. Forbes) +- uki-virt: add systemd-cryptsetup module (Vitaly Kuznetsov) +- redhat/docs: fix command to install missing build dependencies (Davide Cavalca) +- clk: qcom: clk-alpha-pll: Simplify the zonda_pll_adjust_l_val() (Satya Priya Kakitapalli) +- block: Prevent deadlocks when switching elevators (Damien Le Moal) +- hwmon: (pmbus) Conditionally clear individual status bits for pmbus rev >= 1.2 (Patryk Biel) +- workqueue: Clear worker->pool in the worker thread context (Lai Jiangshan) +- riscv: Disable preemption while handling PR_RISCV_CTX_SW_FENCEI_OFF (Charlie Jenkins) +- drivers: perf: Fix smp_processor_id() use in preemptible code (Alexandre Ghiti) +- net: netfilter: move nf flowtable bpf initialization in nf_flow_table_module_init() (Lorenzo Bianconi) +- netfilter: nft_socket: make cgroupsv2 matching work with namespaces (Florian Westphal) +- netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) +- net: tighten bad gso csum offset check in virtio_net_hdr (Willem de Bruijn) +- netlink: specs: mptcp: fix port endianness (Asbjørn Sloth Tønnesen) +- net: dpaa: Pad packets to ETH_ZLEN (Sean Anderson) +- mptcp: pm: Fix uaf in __timer_delete_sync (Edward Adam Davis) +- net: libwx: fix number of Rx and Tx descriptors (Jiawen Wu) +- net: dsa: felix: ignore pending status of TAS module when it's disabled (Xiaoliang Yang) +- net: hsr: prevent NULL pointer dereference in hsr_proxy_announce() (Jeongjun Park) +- selftests: mptcp: include net_helper.sh file (Matthieu Baerts (NGI0)) +- selftests: mptcp: include lib.sh file (Matthieu Baerts (NGI0)) +- selftests: mptcp: join: restrict fullmesh endp on 1st sf (Matthieu Baerts (NGI0)) +- igb: Always call igb_xdp_ring_update_tail() under Tx lock (Sriram Yagnaraman) +- ice: fix VSI lists confusion when adding VLANs (Michal Schmidt) +- ice: stop calling pci_disable_device() as we use pcim (Przemek Kitszel) +- ice: fix accounting for filters shared by multiple VSIs (Jacob Keller) +- ice: Fix lldp packets dropping after changing the number of channels (Martyna Szapar-Mudlaw) +- net/mlx5: Fix bridge mode operations when there are no VFs (Benjamin Poirier) +- net/mlx5: Verify support for scheduling element and TSAR type (Carolina Jubran) +- net/mlx5: Add missing masks and QoS bit masks for scheduling elements (Carolina Jubran) +- net/mlx5: Explicitly set scheduling element and TSAR type (Carolina Jubran) +- net/mlx5e: Add missing link mode to ptys2ext_ethtool_map (Shahar Shitrit) +- net/mlx5e: Add missing link modes to ptys2ethtool_map (Shahar Shitrit) +- net/mlx5: Update the list of the PCI supported devices (Maher Sanalla) +- MAINTAINERS: Add ethtool pse-pd to PSE NETWORK DRIVER (Kory Maincent) +- dt-bindings: net: tja11xx: fix the broken binding (Wei Fang) +- selftests: net: csum: Fix checksums for packets with non-zero padding (Sean Anderson) +- net: phy: dp83822: Fix NULL pointer dereference on DP83825 devices (Tomas Paukrt) +- virtio_net: disable premapped mode by default (Xuan Zhuo) +- Revert "virtio_net: big mode skip the unmap check" (Xuan Zhuo) +- Revert "virtio_net: rx remove premapped failover code" (Xuan Zhuo) +- net: ftgmac100: Enable TX interrupt to avoid TX timeout (Jacky Chou) +- octeontx2-af: Modify SMQ flush sequence to drop packets (Naveen Mamindlapalli) +- fou: fix initialization of grc (Muhammad Usama Anjum) +- net: hsr: remove seqnr_lock (Eric Dumazet) +- platform/x86: asus-wmi: Disable OOBE experience on Zenbook S 16 (Bas Nieuwenhuizen) +- platform/x86: panasonic-laptop: Allocate 1 entry extra in the sinf array (Hans de Goede) +- platform/x86: panasonic-laptop: Fix SINF array out of bounds accesses (Hans de Goede) +- mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds) +- spec: Respect rpmbuild --without debuginfo (Orgad Shaneh) +- fedora/configs: enable GPIO expander drivers (Rupinderjit Singh) +- redhat/configs: Switch to the Rust implementation of AX88796B_PHY driver for Fedora (Neal Gompa) +- redhat: Turn on support for Rust code in Fedora (Neal Gompa) +- Turn off RUST for risc-v (Justin M. Forbes) +- riscv: dts: starfive: jh7110-common: Fix lower rate of CPUfreq by setting PLL0 rate to 1.5GHz (Xingyu Wu) +- platform: cznic: turris-omnia-mcu: fix HW_RANDOM dependency (Arnd Bergmann) +- arm64: dts: rockchip: Fix compatibles for RK3588 VO{0,1}_GRF (Cristian Ciocaltea) +- dt-bindings: soc: rockchip: Fix compatibles for RK3588 VO{0,1}_GRF (Cristian Ciocaltea) +- arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma (Quentin Schulz) +- arm64: dts: rockchip: fix eMMC/SPI corruption when audio has been used on RK3399 Puma (Quentin Schulz) +- arm64: dts: rockchip: fix PMIC interrupt pin in pinctrl for ROCK Pi E (FUKAUMI Naoki) +- arm64: dts: rockchip: Remove broken tsadc pinctrl binding for rk356x (Alexander Shiyan) +- firmware: qcom: uefisecapp: Fix deadlock in qcuefi_acquire() (Dan Carpenter) +- dm-integrity: fix a race condition when accessing recalc_sector (Mikulas Patocka) +- printk: Export match_devname_and_update_preferred_console() (Yu Liao) +- minmax: reduce min/max macro expansion in atomisp driver (Lorenzo Stoakes) +- gitlab-ci: allow failure of clang LTO pipelines (Michael Hofmann) +- redhat/configs: Consolidate the CONFIG_KVM_BOOK3S_HV_P*_TIMING switches (Thomas Huth) +- redhat/configs: Consolidate the CONFIG_KVM_SW_PROTECTED_VM switch (Thomas Huth) +- redhat/configs: Consolidate the CONFIG_KVM_HYPERV switch (Thomas Huth) +- redhat/configs: Consolidate the CONFIG_KVM_AMD_SEV switch (Thomas Huth) +- tracing: Drop unused helper function to fix the build (Andy Shevchenko) +- tracing/osnoise: Fix build when timerlat is not enabled (Steven Rostedt) +- Cleanup some riscv CONFIG locations (Justin M. Forbes) +- Fix up pending riscv Fedora configs post merge (Justin M. Forbes) +- bcachefs: Don't delete open files in online fsck (Kent Overstreet) +- bcachefs: fix btree_key_cache sysfs knob (Kent Overstreet) +- bcachefs: More BCH_SB_MEMBER_INVALID support (Kent Overstreet) +- bcachefs: Simplify bch2_bkey_drop_ptrs() (Kent Overstreet) +- bcachefs: Add a cond_resched() to __journal_keys_sort() (Kent Overstreet) +- bcachefs: Fix ca->io_ref usage (Kent Overstreet) +- hv: vmbus: Constify struct kobj_type and struct attribute_group (Hongbo Li) +- tools: hv: rm .*.cmd when make clean (zhang jiao) +- x86/hyperv: fix kexec crash due to VP assist page corruption (Anirudh Rayabharam (Microsoft)) +- Drivers: hv: vmbus: Fix the misplaced function description (Roman Kisel) +- tools: hv: lsvmbus: change shebang to use python3 (Anthony Nandaa) +- x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency (Michael Kelley) +- Documentation: hyperv: Add overview of Confidential Computing VM support (Michael Kelley) +- clocksource: hyper-v: Use lapic timer in a TDX VM without paravisor (Dexuan Cui) +- Drivers: hv: Remove deprecated hv_fcopy declarations (Rachel Menge) +- fedora/configs: Enable SCMI configuration (Rupinderjit Singh) +- Remove S390 special config for PHYLIB (Justin M. Forbes) +- Disable ELN for riscv64 (Isaiah Stapleton) +- redhat: add checks to ensure only building riscv64 on fedora (Isaiah Stapleton) +- redhat: Add missing riscv fedora configs (Isaiah Stapleton) +- Add riscv64 to the CI pipelines (Isaiah Stapleton) +- redhat: Regenerate dist-self-test-data for riscv64 (Isaiah Stapleton) +- redhat: Add riscv config changes for fedora (David Abdurachmanov) +- redhat: Add support for riscv (David Abdurachmanov) +- Linux v6.11.0 + * Tue Sep 10 2024 Jan Stancek [6.11.0-0.rc7.24.el10] - redhat: Do not include UKI addons twice (Vitaly Kuznetsov) - redhat: update gating.yml (Michael Hofmann) diff --git a/sources b/sources index afc840697..624fbb717 100644 --- a/sources +++ b/sources @@ -1,5 +1,5 @@ SHA512 (kernel-abi-stablelists-6.6.0.tar.bz2) = 4f917598056dee5e23814621ec96ff2e4a411c8c4ba9d56ecb01b23cb96431825bedbecfcbaac9338efbf5cb21694d85497fa0bf43e7c80d9cd10bc6dd144dbd SHA512 (kernel-kabi-dw-6.6.0.tar.bz2) = 19308cd976031d05e18ef7f5d093218acdb89446418bab0cd956ff12cf66369915b9e64bb66fa9f20939428a60e81884fec5be3529c6c7461738d6540d3cc5c6 -SHA512 (linux-6.11.0-0.rc7.24.el10.tar.xz) = 09e590d3284bf775799832c97ebe3288838b96484baf6a167c55ef81bccba1021d72ec9a25a42c5b94e650385d9858460c7be64757546b90b2b5c4c61ebab8c1 -SHA512 (kernel-abi-stablelists-6.11.0-0.rc7.24.el10.tar.xz) = 825256c10519e2dc763c4ae5a26de96ca1a13c1e1905f79d560e2e93c90cf9b20022d1e43a0ea1dd4ec796e90f0a6aad1271f7a0fc95aac862a0dd0e48d7b7b5 -SHA512 (kernel-kabi-dw-6.11.0-0.rc7.24.el10.tar.xz) = 4f1f3cb1f6d4ffa5697924f3eae88daa2f156b4520f8b71b92d0ab9323ed40981fb186d808f610bab654c2c96aff451e346958fcd820bb51320c4c71ac57fc11 +SHA512 (linux-6.11.0-25.el10.tar.xz) = 053af90c1e92e59f341bbfe7dc3325e8426c62b98fa9329eeda1c08eee0251f2a849eb69d3309d505f585294af28dd590691711102624b2dce1bd69f64a7f1af +SHA512 (kernel-abi-stablelists-6.11.0-25.el10.tar.xz) = 329f3cdafbaf4ce61720be75900d9c6774b3913ab23bc7d8d1962922b32b395f68965e3b76a5792783ca14fd50824af938b4014bf753c535c777821a7a7238c4 +SHA512 (kernel-kabi-dw-6.11.0-25.el10.tar.xz) = c8837666d08fb7f8869aa4f75327438c67a690b1e382c25cb253e89e3dd52708c147992ec8eac44f6d2e556329ace99eb7ad37d477edebd98ac0bbe28d03928e