kernel-6.12.0-47.el10
* Wed Jan 29 2025 Jan Stancek <jstancek@redhat.com> [6.12.0-47.el10] - ipvlan: Support bonding events (Hangbin Liu) [RHEL-73828] - dm array: fix releasing a faulty array block twice in dm_array_cursor_end (CKI Backport Bot) [RHEL-74443] {CVE-2024-57929} - redhat/kernel.spec: work around find-debuginfo aborting cross builds (Jan Stancek) [RHEL-76454] - crypto: aes-gcm-p10 - Use the correct bit to test for P10 (Mamatha Inamdar) [RHEL-62818] - crypto: powerpc/p10-aes-gcm - Add dependency on CRYPTO_SIMDand re-enable CRYPTO_AES_GCM_P10 (Mamatha Inamdar) [RHEL-62818] - crypto: powerpc/p10-aes-gcm - Register modules as SIMD (Mamatha Inamdar) [RHEL-62818] - crypto: powerpc/p10-aes-gcm - Re-write AES/GCM stitched implementation (Mamatha Inamdar) [RHEL-62818] - ASoC: Intel: soc-acpi: arl: Add match entries for new cs42l43 laptops (Jaroslav Kysela) [RHEL-73890] - ASoC: Intel: soc-acpi: arl: Correct naming of a cs35l56 address struct (Jaroslav Kysela) [RHEL-73890] - ALSA: seq: oss: Fix races at processing SysEx messages (Jaroslav Kysela) [RHEL-73890] {CVE-2024-57893} - ALSA hda/realtek: Add quirk for Framework F111:000C (Jaroslav Kysela) [RHEL-73890] - ALSA: seq: Check UMP support for midi_version change (Jaroslav Kysela) [RHEL-73890] - Revert "ALSA: ump: Don't enumeration invalid groups for legacy rawmidi" (Jaroslav Kysela) [RHEL-73890] - ASoC: audio-graph-card: Call of_node_put() on correct node (Jaroslav Kysela) [RHEL-73890] - sound: usb: format: don't warn that raw DSD is unsupported (Jaroslav Kysela) [RHEL-73890] - sound: usb: enable DSD output for ddHiFi TC44C (Jaroslav Kysela) [RHEL-73890] - ALSA: hda/realtek: Add new alc2xx-fixup-headset-mic model (Jaroslav Kysela) [RHEL-73890] - ALSA: hda/ca0132: Use standard HD-audio quirk matching helpers (Jaroslav Kysela) [RHEL-73890] - ALSA: hda/realtek - Add support for ASUS Zen AIO 27 Z272SD_A272SD audio (Jaroslav Kysela) [RHEL-73890] - ALSA: hda: cs35l56: Remove calls to cs35l56_force_sync_asp1_registers_from_cache() (Jaroslav Kysela) [RHEL-73890] - ALSA: usb-audio: US16x08: Initialize array before use (Jaroslav Kysela) [RHEL-73890] - ALSA: sh: Fix wrong argument order for copy_from_iter() (Jaroslav Kysela) [RHEL-73890] - ALSA: ump: Shut up truncated string warning (Jaroslav Kysela) [RHEL-73890] - ALSA: sh: Use standard helper for buffer accesses (Jaroslav Kysela) [RHEL-73890] - ALSA: hda/conexant: fix Z60MR100 startup pop issue (Jaroslav Kysela) [RHEL-73890] - ALSA: ump: Update legacy substream names upon FB info update (Jaroslav Kysela) [RHEL-73890] - ALSA: ump: Indicate the inactive group in legacy substream names (Jaroslav Kysela) [RHEL-73890] - ALSA: ump: Don't open legacy substream for an inactive group (Jaroslav Kysela) [RHEL-73890] - ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21Q6 and 21Q7 (Jaroslav Kysela) [RHEL-73890] - ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21QA and 21QB (Jaroslav Kysela) [RHEL-73890] - ASoC: amd: ps: Fix for enabling DMIC on acp63 platform via _DSD entry (Jaroslav Kysela) [RHEL-73890] - ASoC: SOF: Intel: hda-dai: Do not release the link DMA on STOP (Jaroslav Kysela) [RHEL-73890] {CVE-2024-57805} - ALSA: memalloc: prefer dma_mapping_error() over explicit address checking (Jaroslav Kysela) [RHEL-73890] {CVE-2024-57800} - firmware: arm_scmi: Fix i.MX build dependency (Jaroslav Kysela) [RHEL-73890] - ASoC: Intel: sof_sdw: Add space for a terminator into DAIs array (Jaroslav Kysela) [RHEL-73890] {CVE-2024-57880} - ASoC: fsl_spdif: change IFACE_PCM to IFACE_MIXER (Jaroslav Kysela) [RHEL-73890] - ASoC: fsl_xcvr: change IFACE_PCM to IFACE_MIXER (Jaroslav Kysela) [RHEL-73890] - ASoC: tas2781: Fix calibration issue in stress test (Jaroslav Kysela) [RHEL-73890] - ASoC: amd: yc: Fix the wrong return value (Jaroslav Kysela) [RHEL-73890] - ALSA: control: Avoid WARN() for symlink errors (Jaroslav Kysela) [RHEL-73890] {CVE-2024-56657} - ALSA: hda/realtek: Fix headset mic on Acer Nitro 5 (Jaroslav Kysela) [RHEL-73890] - ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5 (Jaroslav Kysela) [RHEL-73890] - ALSA: hda/realtek: Fix spelling mistake "Firelfy" -> "Firefly" (Jaroslav Kysela) [RHEL-73890] - ALSA: hda: Fix build error without CONFIG_SND_DEBUG (Jaroslav Kysela) [RHEL-73890] - ASoC: Intel: avs: Fix return status of avs_pcm_hw_constraints_init() (Jaroslav Kysela) [RHEL-73890] - ASoC: amd: yc: Add quirk for microphone on Lenovo Thinkpad T14s Gen 6 21M1CTO1WW (Jaroslav Kysela) [RHEL-73890] - ASoC: amd: yc: fix internal mic on Redmi G 2022 (Jaroslav Kysela) [RHEL-73890] - ASoC: hdmi-codec: reorder channel allocation list (Jaroslav Kysela) [RHEL-73890] - ALSA: usb-audio: Make mic volume workarounds globally applicable (Jaroslav Kysela) [RHEL-73890] - ASoC: Intel: soc-acpi-intel-arl-match: Add rt722 and rt1320 support (Jaroslav Kysela) [RHEL-73890] - ASoC: sdw_utils: Add quirk to exclude amplifier function (Jaroslav Kysela) [RHEL-73890] - ASoC: Intel: sof_sdw: Add quirks for some new Lenovo laptops (Jaroslav Kysela) [RHEL-73890] - ASoC: Intel: sof_sdw: Add quirk for cs42l43 system using host DMICs (Jaroslav Kysela) [RHEL-73890] - ASoC: sdw_utils: Add a quirk to allow the cs42l43 mic DAI to be ignored (Jaroslav Kysela) [RHEL-73890] - ASoC: sdw_utils: Add support for exclusion DAI quirks (Jaroslav Kysela) [RHEL-73890] - ALSA: hda/realtek: Use codec SSID matching for Lenovo devices (Jaroslav Kysela) [RHEL-73890] - ALSA: hda/conexant: Use the new codec SSID matching (Jaroslav Kysela) [RHEL-73890] - ALSA: hda: Use own quirk lookup helper (Jaroslav Kysela) [RHEL-73890] - ASoC: Intel: sof_rt5682: Add HDMI-In capture with rt5682 support for MTL. (Jaroslav Kysela) [RHEL-73890] - ALSA: hda/realtek: Add support for Samsung Galaxy Book3 360 (NP730QFG) (Jaroslav Kysela) [RHEL-73890] - ALSA: hda/realtek: Enable mute and micmute LED on HP ProBook 430 G8 (Jaroslav Kysela) [RHEL-73890] - ALSA: usb-audio: add mixer mapping for Corsair HS80 (Jaroslav Kysela) [RHEL-73890] - ALSA: hda/realtek: fix micmute LEDs don't work on HP Laptops (Jaroslav Kysela) [RHEL-73890] - ALSA: usb-audio: Add extra PID for RME Digiface USB (Jaroslav Kysela) [RHEL-73890] - ALSA: usb-audio: Fix a DMA to stack memory bug (Jaroslav Kysela) [RHEL-73890] - ASoC: mediatek: mt8188-mt6359: Remove hardcoded dmic codec (Jaroslav Kysela) [RHEL-73890] - ASoC: SOF: ipc3-topology: fix resource leaks in sof_ipc3_widget_setup_comp_dai() (Jaroslav Kysela) [RHEL-73890] - ASoC: SOF: ipc3-topology: Convert the topology pin index to ALH dai index (Jaroslav Kysela) [RHEL-73890] - ALSA: usb-audio: Notify xrun for low-latency mode (Jaroslav Kysela) [RHEL-73890] - ALSA: seq: ump: Fix seq port updates per FB info notify (Jaroslav Kysela) [RHEL-73890] - ALSA: hda/realtek: Apply quirk for Medion E15433 (Jaroslav Kysela) [RHEL-73890] - ALSA: hda/realtek: fix mute/micmute LEDs don't work for EliteBook X G1i (Jaroslav Kysela) [RHEL-73890] - ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Max (Jaroslav Kysela) [RHEL-73890] - ALSA: hda/realtek: Set PCBeep to default value for ALC274 (Jaroslav Kysela) [RHEL-73890] - ALSA: hda/realtek: Enable speaker pins for Medion E15443 platform (Jaroslav Kysela) [RHEL-73890] - ALSA: hda/realtek: Update ALC225 depop procedure (Jaroslav Kysela) [RHEL-73890] - ALSA: pcm: Add sanity NULL check for the default mmap fault handler (Jaroslav Kysela) [RHEL-73890] {CVE-2024-53180} - ALSA: ump: Fix evaluation of MIDI 1.0 FB info (Jaroslav Kysela) [RHEL-73890] - ALSA: rawmidi: Fix kvfree() call in spinlock (Jaroslav Kysela) [RHEL-73890] - ASoC: da7213: Populate max_register to regmap_config (Jaroslav Kysela) [RHEL-73890] - ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata() (Jaroslav Kysela) [RHEL-73890] - ASoC: amd: yc: Add a quirk for microfone on Lenovo ThinkPad P14s Gen 5 21MES00B00 (Jaroslav Kysela) [RHEL-73890] - ALSA: usb-audio: Fix out of bounds reads when finding clock sources (Jaroslav Kysela) [RHEL-73890] {CVE-2024-53150} - ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices (Jaroslav Kysela) [RHEL-73890] {CVE-2024-53197} - ASoC: mediatek: Check num_codecs is not zero to avoid panic during probe (Jaroslav Kysela) [RHEL-73890] {CVE-2024-56685} - ASoC: amd: yc: Fix for enabling DMIC on acp6x via _DSD entry (Jaroslav Kysela) [RHEL-73890] - ALSA: core: Fix possible NULL dereference caused by kunit_kzalloc() (Jaroslav Kysela) [RHEL-73890] {CVE-2024-56696} - ASoC: imx-audmix: Add NULL check in imx_audmix_probe (Jaroslav Kysela) [RHEL-73890] {CVE-2024-53199} - ALSA: hda/realtek: Update ALC256 depop procedure (Jaroslav Kysela) [RHEL-73890] - ALSA: 6fire: Release resources at card release (Jaroslav Kysela) [RHEL-73890] {CVE-2024-53239} - ALSA: caiaq: Use snd_card_free_when_closed() at disconnection (Jaroslav Kysela) [RHEL-73890] {CVE-2024-56531} - ALSA: us122l: Use snd_card_free_when_closed() at disconnection (Jaroslav Kysela) [RHEL-73890] {CVE-2024-56532} - ALSA: usx2y: Use snd_card_free_when_closed() at disconnection (Jaroslav Kysela) [RHEL-73890] {CVE-2024-56533} - ASoC: rt722-sdca: Remove logically deadcode in rt722-sdca.c (Jaroslav Kysela) [RHEL-73890] - ASoC: amd: acp: fix for cpu dai index logic (Jaroslav Kysela) [RHEL-73890] - ASoC: amd: acp: fix for inconsistent indenting (Jaroslav Kysela) [RHEL-73890] - ASoC: fsl-asoc-card: Add missing handling of {hp,mic}-dt-gpios (Jaroslav Kysela) [RHEL-73890] - ASoC: fsl_micfil: fix regmap_write_bits usage (Jaroslav Kysela) [RHEL-73890] - RDMA/bnxt_re: Fix error recovery sequence (Mohammad Heib) [RHEL-22876] - RDMA/bnxt_re: Fix the locking while accessing the QP table (Mohammad Heib) [RHEL-22876] - RDMA/bnxt_re: Disable use of reserved wqes (Mohammad Heib) [RHEL-22876] - RDMA/bnxt_re: Fix max_qp_wrs reported (Mohammad Heib) [RHEL-22876] - RDMA/bnxt_re: Fix reporting hw_ver in query_device (Mohammad Heib) [RHEL-22876] - RDMA/bnxt_re: Add check for path mtu in modify_qp (Mohammad Heib) [RHEL-22876] - RDMA/bnxt_re: Fix the check for 9060 condition (Mohammad Heib) [RHEL-22876] - RDMA/bnxt_re: Avoid sending the modify QP workaround for latest adapters (Mohammad Heib) [RHEL-22876] - RDMA/bnxt_re: Avoid initializing the software queue for user queues (Mohammad Heib) [RHEL-22876] - RDMA/bnxt_re: Fix max SGEs for the Work Request (Mohammad Heib) [RHEL-22876] - RDMA/bnxt_re: Remove always true dattr validity check (Mohammad Heib) [RHEL-22876] - RDMA/bnxt_re: Correct the sequence of device suspend (Mohammad Heib) [RHEL-22876] - RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey (Mohammad Heib) [RHEL-22876] - CI: Enable pipelines for rt-64k variant (Juri Lelli) [RHEL-70288] - redhat: Add kernel-rt-64k variant (Juri Lelli) [RHEL-70288] Resolves: RHEL-22876, RHEL-62818, RHEL-70288, RHEL-73828, RHEL-73890, RHEL-74443, RHEL-76454 Signed-off-by: Jan Stancek <jstancek@redhat.com>
This commit is contained in:
parent
45e06e340a
commit
da5790581a
@ -12,7 +12,7 @@ RHEL_MINOR = 0
|
||||
#
|
||||
# Use this spot to avoid future merge conflicts.
|
||||
# Do not trim this comment.
|
||||
RHEL_RELEASE = 46
|
||||
RHEL_RELEASE = 47
|
||||
|
||||
#
|
||||
# RHEL_REBASE_NUM
|
||||
|
@ -16,6 +16,10 @@ packages:
|
||||
if_variant_in: ["rt"]
|
||||
depends-on:
|
||||
- modules-core
|
||||
- name: modules-rt-64k-kvm
|
||||
if_variant_in: ["rt-64k"]
|
||||
depends-on:
|
||||
- modules-core
|
||||
- name: modules-partner
|
||||
depends-on:
|
||||
- modules-core
|
||||
@ -24,6 +28,8 @@ packages:
|
||||
rules:
|
||||
- arch/x86/kvm/kvm(-amd|-intel|\.).*: modules-rt-kvm
|
||||
if_variant_in: ["rt"]
|
||||
- arch/x86/kvm/kvm(-amd|-intel|\.).*: modules-rt-64k-kvm
|
||||
if_variant_in: ["rt-64k"]
|
||||
|
||||
- arch/.*: modules-core
|
||||
- block/t10-pi.ko: modules-core
|
||||
@ -79,6 +85,8 @@ rules:
|
||||
- drivers/gpio/.*: modules-core
|
||||
- drivers/gpu/drm/i915/kvmgt.*: modules-rt-kvm
|
||||
if_variant_in: ["rt"]
|
||||
- drivers/gpu/drm/i915/kvmgt.*: modules-rt-64k-kvm
|
||||
if_variant_in: ["rt-64k"]
|
||||
- drivers/gpu/drm/display/drm_.*: modules-core
|
||||
- drivers/gpu/drm/drm.*: modules-core
|
||||
- drivers/gpu/drm/etnaviv/.*: modules-core
|
||||
@ -263,6 +271,8 @@ rules:
|
||||
- drivers/pps/.*: modules-core
|
||||
- drivers/ptp/ptp_kvm.*: modules-rt-kvm
|
||||
if_variant_in: ["rt"]
|
||||
- drivers/ptp/ptp_kvm.*: modules-rt-64k-kvm
|
||||
if_variant_in: ["rt-64k"]
|
||||
- drivers/ptp/ptp_mock.*: modules-internal
|
||||
- drivers/ptp/ptp_dfl_tod.*: modules
|
||||
- drivers/ptp/.*: modules-core
|
||||
|
8409
kernel-aarch64-rt-64k-debug-rhel.config
Normal file
8409
kernel-aarch64-rt-64k-debug-rhel.config
Normal file
File diff suppressed because it is too large
Load Diff
8384
kernel-aarch64-rt-64k-rhel.config
Normal file
8384
kernel-aarch64-rt-64k-rhel.config
Normal file
File diff suppressed because it is too large
Load Diff
116
kernel.changelog
116
kernel.changelog
@ -1,3 +1,119 @@
|
||||
* Wed Jan 29 2025 Jan Stancek <jstancek@redhat.com> [6.12.0-47.el10]
|
||||
- ipvlan: Support bonding events (Hangbin Liu) [RHEL-73828]
|
||||
- dm array: fix releasing a faulty array block twice in dm_array_cursor_end (CKI Backport Bot) [RHEL-74443] {CVE-2024-57929}
|
||||
- redhat/kernel.spec: work around find-debuginfo aborting cross builds (Jan Stancek) [RHEL-76454]
|
||||
- crypto: aes-gcm-p10 - Use the correct bit to test for P10 (Mamatha Inamdar) [RHEL-62818]
|
||||
- crypto: powerpc/p10-aes-gcm - Add dependency on CRYPTO_SIMDand re-enable CRYPTO_AES_GCM_P10 (Mamatha Inamdar) [RHEL-62818]
|
||||
- crypto: powerpc/p10-aes-gcm - Register modules as SIMD (Mamatha Inamdar) [RHEL-62818]
|
||||
- crypto: powerpc/p10-aes-gcm - Re-write AES/GCM stitched implementation (Mamatha Inamdar) [RHEL-62818]
|
||||
- ASoC: Intel: soc-acpi: arl: Add match entries for new cs42l43 laptops (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: Intel: soc-acpi: arl: Correct naming of a cs35l56 address struct (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: seq: oss: Fix races at processing SysEx messages (Jaroslav Kysela) [RHEL-73890] {CVE-2024-57893}
|
||||
- ALSA hda/realtek: Add quirk for Framework F111:000C (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: seq: Check UMP support for midi_version change (Jaroslav Kysela) [RHEL-73890]
|
||||
- Revert "ALSA: ump: Don't enumeration invalid groups for legacy rawmidi" (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: audio-graph-card: Call of_node_put() on correct node (Jaroslav Kysela) [RHEL-73890]
|
||||
- sound: usb: format: don't warn that raw DSD is unsupported (Jaroslav Kysela) [RHEL-73890]
|
||||
- sound: usb: enable DSD output for ddHiFi TC44C (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda/realtek: Add new alc2xx-fixup-headset-mic model (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda/ca0132: Use standard HD-audio quirk matching helpers (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda/realtek - Add support for ASUS Zen AIO 27 Z272SD_A272SD audio (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda: cs35l56: Remove calls to cs35l56_force_sync_asp1_registers_from_cache() (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: usb-audio: US16x08: Initialize array before use (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: sh: Fix wrong argument order for copy_from_iter() (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: ump: Shut up truncated string warning (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: sh: Use standard helper for buffer accesses (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda/conexant: fix Z60MR100 startup pop issue (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: ump: Update legacy substream names upon FB info update (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: ump: Indicate the inactive group in legacy substream names (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: ump: Don't open legacy substream for an inactive group (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21Q6 and 21Q7 (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21QA and 21QB (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: amd: ps: Fix for enabling DMIC on acp63 platform via _DSD entry (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: SOF: Intel: hda-dai: Do not release the link DMA on STOP (Jaroslav Kysela) [RHEL-73890] {CVE-2024-57805}
|
||||
- ALSA: memalloc: prefer dma_mapping_error() over explicit address checking (Jaroslav Kysela) [RHEL-73890] {CVE-2024-57800}
|
||||
- firmware: arm_scmi: Fix i.MX build dependency (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: Intel: sof_sdw: Add space for a terminator into DAIs array (Jaroslav Kysela) [RHEL-73890] {CVE-2024-57880}
|
||||
- ASoC: fsl_spdif: change IFACE_PCM to IFACE_MIXER (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: fsl_xcvr: change IFACE_PCM to IFACE_MIXER (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: tas2781: Fix calibration issue in stress test (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: amd: yc: Fix the wrong return value (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: control: Avoid WARN() for symlink errors (Jaroslav Kysela) [RHEL-73890] {CVE-2024-56657}
|
||||
- ALSA: hda/realtek: Fix headset mic on Acer Nitro 5 (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5 (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda/realtek: Fix spelling mistake "Firelfy" -> "Firefly" (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda: Fix build error without CONFIG_SND_DEBUG (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: Intel: avs: Fix return status of avs_pcm_hw_constraints_init() (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: amd: yc: Add quirk for microphone on Lenovo Thinkpad T14s Gen 6 21M1CTO1WW (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: amd: yc: fix internal mic on Redmi G 2022 (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: hdmi-codec: reorder channel allocation list (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: usb-audio: Make mic volume workarounds globally applicable (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: Intel: soc-acpi-intel-arl-match: Add rt722 and rt1320 support (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: sdw_utils: Add quirk to exclude amplifier function (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: Intel: sof_sdw: Add quirks for some new Lenovo laptops (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: Intel: sof_sdw: Add quirk for cs42l43 system using host DMICs (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: sdw_utils: Add a quirk to allow the cs42l43 mic DAI to be ignored (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: sdw_utils: Add support for exclusion DAI quirks (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda/realtek: Use codec SSID matching for Lenovo devices (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda/conexant: Use the new codec SSID matching (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda: Use own quirk lookup helper (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: Intel: sof_rt5682: Add HDMI-In capture with rt5682 support for MTL. (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda/realtek: Add support for Samsung Galaxy Book3 360 (NP730QFG) (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda/realtek: Enable mute and micmute LED on HP ProBook 430 G8 (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: usb-audio: add mixer mapping for Corsair HS80 (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda/realtek: fix micmute LEDs don't work on HP Laptops (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: usb-audio: Add extra PID for RME Digiface USB (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: usb-audio: Fix a DMA to stack memory bug (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: mediatek: mt8188-mt6359: Remove hardcoded dmic codec (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: SOF: ipc3-topology: fix resource leaks in sof_ipc3_widget_setup_comp_dai() (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: SOF: ipc3-topology: Convert the topology pin index to ALH dai index (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: usb-audio: Notify xrun for low-latency mode (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: seq: ump: Fix seq port updates per FB info notify (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda/realtek: Apply quirk for Medion E15433 (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda/realtek: fix mute/micmute LEDs don't work for EliteBook X G1i (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Max (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda/realtek: Set PCBeep to default value for ALC274 (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda/realtek: Enable speaker pins for Medion E15443 platform (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda/realtek: Update ALC225 depop procedure (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: pcm: Add sanity NULL check for the default mmap fault handler (Jaroslav Kysela) [RHEL-73890] {CVE-2024-53180}
|
||||
- ALSA: ump: Fix evaluation of MIDI 1.0 FB info (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: rawmidi: Fix kvfree() call in spinlock (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: da7213: Populate max_register to regmap_config (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata() (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: amd: yc: Add a quirk for microfone on Lenovo ThinkPad P14s Gen 5 21MES00B00 (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: usb-audio: Fix out of bounds reads when finding clock sources (Jaroslav Kysela) [RHEL-73890] {CVE-2024-53150}
|
||||
- ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices (Jaroslav Kysela) [RHEL-73890] {CVE-2024-53197}
|
||||
- ASoC: mediatek: Check num_codecs is not zero to avoid panic during probe (Jaroslav Kysela) [RHEL-73890] {CVE-2024-56685}
|
||||
- ASoC: amd: yc: Fix for enabling DMIC on acp6x via _DSD entry (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: core: Fix possible NULL dereference caused by kunit_kzalloc() (Jaroslav Kysela) [RHEL-73890] {CVE-2024-56696}
|
||||
- ASoC: imx-audmix: Add NULL check in imx_audmix_probe (Jaroslav Kysela) [RHEL-73890] {CVE-2024-53199}
|
||||
- ALSA: hda/realtek: Update ALC256 depop procedure (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: 6fire: Release resources at card release (Jaroslav Kysela) [RHEL-73890] {CVE-2024-53239}
|
||||
- ALSA: caiaq: Use snd_card_free_when_closed() at disconnection (Jaroslav Kysela) [RHEL-73890] {CVE-2024-56531}
|
||||
- ALSA: us122l: Use snd_card_free_when_closed() at disconnection (Jaroslav Kysela) [RHEL-73890] {CVE-2024-56532}
|
||||
- ALSA: usx2y: Use snd_card_free_when_closed() at disconnection (Jaroslav Kysela) [RHEL-73890] {CVE-2024-56533}
|
||||
- ASoC: rt722-sdca: Remove logically deadcode in rt722-sdca.c (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: amd: acp: fix for cpu dai index logic (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: amd: acp: fix for inconsistent indenting (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: fsl-asoc-card: Add missing handling of {hp,mic}-dt-gpios (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: fsl_micfil: fix regmap_write_bits usage (Jaroslav Kysela) [RHEL-73890]
|
||||
- RDMA/bnxt_re: Fix error recovery sequence (Mohammad Heib) [RHEL-22876]
|
||||
- RDMA/bnxt_re: Fix the locking while accessing the QP table (Mohammad Heib) [RHEL-22876]
|
||||
- RDMA/bnxt_re: Disable use of reserved wqes (Mohammad Heib) [RHEL-22876]
|
||||
- RDMA/bnxt_re: Fix max_qp_wrs reported (Mohammad Heib) [RHEL-22876]
|
||||
- RDMA/bnxt_re: Fix reporting hw_ver in query_device (Mohammad Heib) [RHEL-22876]
|
||||
- RDMA/bnxt_re: Add check for path mtu in modify_qp (Mohammad Heib) [RHEL-22876]
|
||||
- RDMA/bnxt_re: Fix the check for 9060 condition (Mohammad Heib) [RHEL-22876]
|
||||
- RDMA/bnxt_re: Avoid sending the modify QP workaround for latest adapters (Mohammad Heib) [RHEL-22876]
|
||||
- RDMA/bnxt_re: Avoid initializing the software queue for user queues (Mohammad Heib) [RHEL-22876]
|
||||
- RDMA/bnxt_re: Fix max SGEs for the Work Request (Mohammad Heib) [RHEL-22876]
|
||||
- RDMA/bnxt_re: Remove always true dattr validity check (Mohammad Heib) [RHEL-22876]
|
||||
- RDMA/bnxt_re: Correct the sequence of device suspend (Mohammad Heib) [RHEL-22876]
|
||||
- RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey (Mohammad Heib) [RHEL-22876]
|
||||
- CI: Enable pipelines for rt-64k variant (Juri Lelli) [RHEL-70288]
|
||||
- redhat: Add kernel-rt-64k variant (Juri Lelli) [RHEL-70288]
|
||||
Resolves: RHEL-22876, RHEL-62818, RHEL-70288, RHEL-73828, RHEL-73890, RHEL-74443, RHEL-76454
|
||||
|
||||
* Mon Jan 27 2025 Jan Stancek <jstancek@redhat.com> [6.12.0-46.el10]
|
||||
- redhat: hsr: Mark as tech preview (Felix Maurer) [RHEL-74748]
|
||||
- xfs: Mark all experimental code as tech preview (Bill O'Donnell) [RHEL-64936]
|
||||
|
235
kernel.spec
235
kernel.spec
@ -162,15 +162,15 @@ Summary: The Linux kernel
|
||||
%define specrpmversion 6.12.0
|
||||
%define specversion 6.12.0
|
||||
%define patchversion 6.12
|
||||
%define pkgrelease 46
|
||||
%define pkgrelease 47
|
||||
%define kversion 6
|
||||
%define tarfile_release 6.12.0-46.el10
|
||||
%define tarfile_release 6.12.0-47.el10
|
||||
# This is needed to do merge window version magic
|
||||
%define patchlevel 12
|
||||
# This allows pkg_release to have configurable %%{?dist} tag
|
||||
%define specrelease 46%{?buildid}%{?dist}
|
||||
%define specrelease 47%{?buildid}%{?dist}
|
||||
# This defines the kabi tarball version
|
||||
%define kabiversion 6.12.0-46.el10
|
||||
%define kabiversion 6.12.0-47.el10
|
||||
|
||||
# If this variable is set to 1, a bpf selftests build failure will cause a
|
||||
# fatal kernel package build error
|
||||
@ -207,6 +207,8 @@ Summary: The Linux kernel
|
||||
%define with_arm64_64k %{?_without_arm64_64k: 0} %{?!_without_arm64_64k: 1}
|
||||
# kernel-rt (x86_64 and aarch64 only PREEMPT_RT enabled kernel)
|
||||
%define with_realtime %{?_without_realtime: 0} %{?!_without_realtime: 1}
|
||||
# kernel-rt-64k (aarch64 RT kernel with 64K page_size)
|
||||
%define with_realtime_arm64_64k %{?_without_realtime_arm64_64k: 0} %{?!_without_realtime_arm64_64k: 1}
|
||||
# kernel-automotive (x86_64 and aarch64 with PREEMPT_RT enabled - currently off by default)
|
||||
%define with_automotive %{?_with_automotive: 1} %{?!_with_automotive: 0}
|
||||
|
||||
@ -305,6 +307,7 @@ Summary: The Linux kernel
|
||||
%define with_kernel_abi_stablelists 0
|
||||
%define with_arm64_64k 0
|
||||
%define with_realtime 0
|
||||
%define with_realtime_arm64_64k 0
|
||||
%define with_automotive 0
|
||||
%endif
|
||||
|
||||
@ -411,6 +414,7 @@ Summary: The Linux kernel
|
||||
# if requested, only build realtime kernel
|
||||
%if %{with_rtonly}
|
||||
%define with_realtime 1
|
||||
%define with_realtime_arm64_64k 1
|
||||
%define with_automotive 0
|
||||
%define with_up 0
|
||||
%define with_debug 0
|
||||
@ -454,6 +458,7 @@ Summary: The Linux kernel
|
||||
|
||||
# automotive does not support the following variants
|
||||
%define with_realtime 0
|
||||
%define with_realtime_arm64_64k 0
|
||||
%define with_arm64_16k 0
|
||||
%define with_arm64_64k 0
|
||||
%define with_efiuki 0
|
||||
@ -534,6 +539,7 @@ Summary: The Linux kernel
|
||||
%ifnarch aarch64
|
||||
%define with_arm64_16k 0
|
||||
%define with_arm64_64k 0
|
||||
%define with_realtime_arm64_64k 0
|
||||
%endif
|
||||
|
||||
%if 0%{?fedora}
|
||||
@ -611,6 +617,7 @@ Summary: The Linux kernel
|
||||
%define with_arm64_16k 0
|
||||
%define with_arm64_64k 0
|
||||
%define with_realtime 0
|
||||
%define with_realtime_arm64_64k 0
|
||||
%define with_automotive 0
|
||||
|
||||
%define with_debuginfo 0
|
||||
@ -674,6 +681,11 @@ Summary: The Linux kernel
|
||||
%else
|
||||
%define with_arm64_64k_base 0
|
||||
%endif
|
||||
%if %{with_realtime_arm64_64k} && %{with_base}
|
||||
%define with_realtime_arm64_64k_base 1
|
||||
%else
|
||||
%define with_realtime_arm64_64k_base 0
|
||||
%endif
|
||||
|
||||
#
|
||||
# Packages that need to be installed before the kernel is, because the %%post
|
||||
@ -814,6 +826,13 @@ BuildRequires: pesign >= 0.10-4
|
||||
BuildRequires: binutils-%{_build_arch}-linux-gnu, gcc-%{_build_arch}-linux-gnu
|
||||
%define cross_opts CROSS_COMPILE=%{_build_arch}-linux-gnu-
|
||||
%define __strip %{_build_arch}-linux-gnu-strip
|
||||
|
||||
# Work around find-debuginfo for cross builds.
|
||||
# find-debuginfo doesn't support any of CROSS options (RHEL-21797),
|
||||
# and since debugedit > 5.0-16.el10, or since commit
|
||||
# dfe1f7ff30f4 ("find-debuginfo.sh: Exit with real exit status in parallel jobs")
|
||||
# it now aborts and build fails.
|
||||
%undefine _include_gdb_index
|
||||
%endif
|
||||
|
||||
# These below are required to build man pages
|
||||
@ -1023,25 +1042,29 @@ Source301: kernel-kabi-dw-%{kabiversion}.tar.xz
|
||||
%if 0%{include_rhel}
|
||||
Source474: %{name}-aarch64-rt-rhel.config
|
||||
Source475: %{name}-aarch64-rt-debug-rhel.config
|
||||
Source476: %{name}-x86_64-rt-rhel.config
|
||||
Source477: %{name}-x86_64-rt-debug-rhel.config
|
||||
Source476: %{name}-aarch64-rt-64k-rhel.config
|
||||
Source477: %{name}-aarch64-rt-64k-debug-rhel.config
|
||||
Source478: %{name}-x86_64-rt-rhel.config
|
||||
Source479: %{name}-x86_64-rt-debug-rhel.config
|
||||
%endif
|
||||
%if 0%{include_fedora}
|
||||
Source478: %{name}-aarch64-rt-fedora.config
|
||||
Source479: %{name}-aarch64-rt-debug-fedora.config
|
||||
Source480: %{name}-x86_64-rt-fedora.config
|
||||
Source481: %{name}-x86_64-rt-debug-fedora.config
|
||||
Source482: %{name}-riscv64-rt-fedora.config
|
||||
Source483: %{name}-riscv64-rt-debug-fedora.config
|
||||
Source480: %{name}-aarch64-rt-64k-fedora.config
|
||||
Source481: %{name}-aarch64-rt-64k-debug-fedora.config
|
||||
Source482: %{name}-x86_64-rt-fedora.config
|
||||
Source483: %{name}-x86_64-rt-debug-fedora.config
|
||||
Source484: %{name}-riscv64-rt-fedora.config
|
||||
Source485: %{name}-riscv64-rt-debug-fedora.config
|
||||
%endif
|
||||
%endif
|
||||
|
||||
%if %{include_automotive}
|
||||
# automotive config files
|
||||
Source484: %{name}-aarch64-automotive-rhel.config
|
||||
Source485: %{name}-aarch64-automotive-debug-rhel.config
|
||||
Source486: %{name}-x86_64-automotive-rhel.config
|
||||
Source487: %{name}-x86_64-automotive-debug-rhel.config
|
||||
Source486: %{name}-aarch64-automotive-rhel.config
|
||||
Source487: %{name}-aarch64-automotive-debug-rhel.config
|
||||
Source488: %{name}-x86_64-automotive-rhel.config
|
||||
Source489: %{name}-x86_64-automotive-debug-rhel.config
|
||||
%endif
|
||||
|
||||
|
||||
@ -1537,7 +1560,7 @@ summary: kernel meta-package for the %{1} kernel\
|
||||
Requires: kernel-%{1}-core-uname-r = %{KVERREL}%{uname_suffix %{1}}\
|
||||
Requires: kernel-%{1}-modules-uname-r = %{KVERREL}%{uname_suffix %{1}}\
|
||||
Requires: kernel-%{1}-modules-core-uname-r = %{KVERREL}%{uname_suffix %{1}}\
|
||||
%if "%{1}" == "rt" || "%{1}" == "rt-debug"\
|
||||
%if "%{1}" == "rt" || "%{1}" == "rt-debug" || "%{1}" == "rt-64k" || "%{1}" == "rt-64k-debug"\
|
||||
Requires: realtime-setup\
|
||||
%endif\
|
||||
Provides: installonlypkg(kernel)\
|
||||
@ -1545,7 +1568,7 @@ Provides: installonlypkg(kernel)\
|
||||
The meta-package for the %{1} kernel\
|
||||
%{nil}
|
||||
|
||||
%if %{with_realtime}
|
||||
%if %{with_realtime} || %{with_realtime_arm64_64k}
|
||||
#
|
||||
# this macro creates a kernel-rt-<subpackage>-kvm package
|
||||
# %%kernel_kvm_package <subpackage>
|
||||
@ -1594,7 +1617,7 @@ Requires: kernel-%{?1:%{1}-}-modules-core-uname-r = %{KVERREL}%{uname_variant %{
|
||||
%endif\
|
||||
%{expand:%%kernel_debuginfo_package %{?1:%{1}}}\
|
||||
%endif\
|
||||
%if "%{1}" == "rt" || "%{1}" == "rt-debug"\
|
||||
%if "%{1}" == "rt" || "%{1}" == "rt-debug" || "%{1}" == "rt-64k" || "%{1}" == "rt-64k-debug"\
|
||||
%{expand:%%kernel_kvm_package %{?1:%{1}} %{!?{-n}:%{1}}%{?{-n}:%{-n*}}}\
|
||||
%else \
|
||||
%if %{with_efiuki}\
|
||||
@ -1717,6 +1740,29 @@ This package includes a version of the Linux kernel compiled with the
|
||||
PREEMPT_RT real-time preemption support
|
||||
%endif
|
||||
|
||||
%if %{with_realtime_arm64_64k_base}
|
||||
%define variant_summary The Linux PREEMPT_RT kernel compiled for 64k pagesize usage
|
||||
%kernel_variant_package rt-64k
|
||||
%description rt-64k-core
|
||||
The kernel package contains a variant of the ARM64 Linux PREEMPT_RT kernel using
|
||||
a 64K page size.
|
||||
%endif
|
||||
|
||||
%if %{with_realtime_arm64_64k} && %{with_debug}
|
||||
%define variant_summary The Linux PREEMPT_RT kernel compiled with extra debugging enabled
|
||||
%if !%{debugbuildsenabled}
|
||||
%kernel_variant_package -m rt-64k-debug
|
||||
%else
|
||||
%kernel_variant_package rt-64k-debug
|
||||
%endif
|
||||
%description rt-64k-debug-core
|
||||
The debug kernel package contains a variant of the ARM64 Linux PREEMPT_RT kernel using
|
||||
a 64K page size.
|
||||
This variant of the kernel has numerous debugging options enabled.
|
||||
It should only be installed when trying to gather additional information
|
||||
on kernel bugs, as some of these options impact performance noticably.
|
||||
%endif
|
||||
|
||||
%if %{with_debug} && %{with_automotive}
|
||||
%define variant_summary The Linux Automotive kernel compiled with extra debugging enabled
|
||||
%kernel_variant_package automotive-debug
|
||||
@ -2669,7 +2715,7 @@ BuildKernel() {
|
||||
# Copy the System.map file for depmod to use
|
||||
cp System.map $RPM_BUILD_ROOT/.
|
||||
|
||||
if [[ "$Variant" == "rt" || "$Variant" == "rt-debug" || "$Variant" == "automotive" || "$Variant" == "automotive-debug" ]]; then
|
||||
if [[ "$Variant" == "rt" || "$Variant" == "rt-debug" || "$Variant" == "rt-64k" || "$Variant" == "rt-64k-debug" || "$Variant" == "automotive" || "$Variant" == "automotive-debug" ]]; then
|
||||
%{log_msg "Skipping efiuki build"}
|
||||
else
|
||||
%if %{with_efiuki}
|
||||
@ -2824,6 +2870,9 @@ BuildKernel() {
|
||||
if [[ "$Variant" == "rt" || "$Variant" == "rt-debug" ]]; then
|
||||
variants_param="-r rt"
|
||||
fi
|
||||
if [[ "$Variant" == "rt-64k" || "$Variant" == "rt-64k-debug" ]]; then
|
||||
variants_param="-r rt-64k"
|
||||
fi
|
||||
if [[ "$Variant" == "automotive" || "$Variant" == "automotive-debug" ]]; then
|
||||
variants_param="-r automotive"
|
||||
fi
|
||||
@ -2849,6 +2898,9 @@ BuildKernel() {
|
||||
if [[ "$Variant" == "rt" || "$Variant" == "rt-debug" ]]; then
|
||||
create_module_file_list "kvm" ../modules-rt-kvm.list ../kernel${Variant:+-${Variant}}-modules-rt-kvm.list 0 1
|
||||
fi
|
||||
if [[ "$Variant" == "rt-64k" || "$Variant" == "rt-64k-debug" ]]; then
|
||||
create_module_file_list "kvm" ../modules-rt-64k-kvm.list ../kernel${Variant:+-${Variant}}-modules-rt-64k-kvm.list 0 1
|
||||
fi
|
||||
%if 0%{!?fedora:1}
|
||||
create_module_file_list "partner" ../modules-partner.list ../kernel${Variant:+-${Variant}}-modules-partner.list 1 1
|
||||
%endif
|
||||
@ -2973,6 +3025,10 @@ cd linux-%{KVERREL}
|
||||
BuildKernel %make_target %kernel_image %{_use_vdso} rt-debug
|
||||
%endif
|
||||
|
||||
%if %{with_realtime_arm64_64k}
|
||||
BuildKernel %make_target %kernel_image %{_use_vdso} rt-64k-debug
|
||||
%endif
|
||||
|
||||
%if %{with_automotive}
|
||||
BuildKernel %make_target %kernel_image %{_use_vdso} automotive-debug
|
||||
%endif
|
||||
@ -3006,6 +3062,10 @@ BuildKernel %make_target %kernel_image %{_use_vdso} 64k
|
||||
BuildKernel %make_target %kernel_image %{_use_vdso} rt
|
||||
%endif
|
||||
|
||||
%if %{with_realtime_arm64_64k_base}
|
||||
BuildKernel %make_target %kernel_image %{_use_vdso} rt-64k
|
||||
%endif
|
||||
|
||||
%if %{with_automotive_base}
|
||||
BuildKernel %make_target %kernel_image %{_use_vdso} automotive
|
||||
%endif
|
||||
@ -3015,7 +3075,7 @@ BuildKernel %make_target %kernel_image %{_use_vdso}
|
||||
%endif
|
||||
|
||||
%ifnarch noarch i686 %{nobuildarches}
|
||||
%if !%{with_debug} && !%{with_zfcpdump} && !%{with_up} && !%{with_arm64_16k} && !%{with_arm64_64k} && !%{with_realtime} && !%{with_automotive}
|
||||
%if !%{with_debug} && !%{with_zfcpdump} && !%{with_up} && !%{with_arm64_16k} && !%{with_arm64_64k} && !%{with_realtime} && !%{with_realtime_arm64_64k} && !%{with_automotive}
|
||||
# If only building the user space tools, then initialize the build environment
|
||||
# and some variables so that the various userspace tools can be built.
|
||||
%{log_msg "Initialize userspace tools build environment"}
|
||||
@ -3638,7 +3698,7 @@ fi\
|
||||
/sbin/depmod -a %{KVERREL}%{?1:+%{1}}\
|
||||
%{nil}
|
||||
|
||||
%if %{with_realtime}
|
||||
%if %{with_realtime} || %{with_realtime_arm64_64k}
|
||||
#
|
||||
# This macro defines a %%post script for a kernel*-kvm package.
|
||||
# It also defines a %%postun script that does the same thing.
|
||||
@ -3832,6 +3892,18 @@ fi\
|
||||
%kernel_kvm_post rt-debug
|
||||
%endif
|
||||
|
||||
%if %{with_realtime_arm64_64k_base}
|
||||
%kernel_variant_preun -v rt-64k
|
||||
%kernel_variant_post -v rt-64k
|
||||
%kernel_kvm_post rt-64k
|
||||
%endif
|
||||
|
||||
%if %{with_debug} && %{with_realtime_arm64_64k}
|
||||
%kernel_variant_preun -v rt-64k-debug
|
||||
%kernel_variant_post -v rt-64k-debug
|
||||
%kernel_kvm_post rt-64k-debug
|
||||
%endif
|
||||
|
||||
%if %{with_automotive} && %{with_debug}
|
||||
%kernel_variant_preun -v automotive-debug
|
||||
%kernel_variant_post -v automotive-debug
|
||||
@ -4101,9 +4173,13 @@ fi\
|
||||
%{expand:%%files -f debuginfo%{?3}.list %{?3:%{3}-}debuginfo}\
|
||||
%endif\
|
||||
%endif\
|
||||
%if "%{3}" == "rt" || "%{3}" == "rt-debug" || "%{3}" == "rt-64k" || "%{3}" == "rt-64k-debug"\
|
||||
%if "%{3}" == "rt" || "%{3}" == "rt-debug"\
|
||||
%{expand:%%files -f kernel-%{?3:%{3}-}modules-rt-kvm.list %{?3:%{3}-}kvm}\
|
||||
%else\
|
||||
%{expand:%%files -f kernel-%{?3:%{3}-}modules-rt-64k-kvm.list %{?3:%{3}-}kvm}\
|
||||
%endif\
|
||||
%else\
|
||||
%if %{with_efiuki}\
|
||||
%{expand:%%files %{?3:%{3}-}uki-virt}\
|
||||
%dir /lib/modules\
|
||||
@ -4177,6 +4253,10 @@ fi\
|
||||
%kernel_variant_files %{_use_vdso} %{with_zfcpdump} zfcpdump
|
||||
%kernel_variant_files %{_use_vdso} %{with_arm64_16k_base} 16k
|
||||
%kernel_variant_files %{_use_vdso} %{with_arm64_64k_base} 64k
|
||||
%kernel_variant_files %{_use_vdso} %{with_realtime_arm64_64k_base} rt-64k
|
||||
%if %{with_realtime_arm64_64k}
|
||||
%kernel_variant_files %{_use_vdso} %{with_debug} rt-64k-debug
|
||||
%endif
|
||||
|
||||
%define kernel_variant_ipaclones(k:) \
|
||||
%if %{1}\
|
||||
@ -4196,6 +4276,121 @@ fi\
|
||||
#
|
||||
#
|
||||
%changelog
|
||||
* Wed Jan 29 2025 Jan Stancek <jstancek@redhat.com> [6.12.0-47.el10]
|
||||
- ipvlan: Support bonding events (Hangbin Liu) [RHEL-73828]
|
||||
- dm array: fix releasing a faulty array block twice in dm_array_cursor_end (CKI Backport Bot) [RHEL-74443] {CVE-2024-57929}
|
||||
- redhat/kernel.spec: work around find-debuginfo aborting cross builds (Jan Stancek) [RHEL-76454]
|
||||
- crypto: aes-gcm-p10 - Use the correct bit to test for P10 (Mamatha Inamdar) [RHEL-62818]
|
||||
- crypto: powerpc/p10-aes-gcm - Add dependency on CRYPTO_SIMDand re-enable CRYPTO_AES_GCM_P10 (Mamatha Inamdar) [RHEL-62818]
|
||||
- crypto: powerpc/p10-aes-gcm - Register modules as SIMD (Mamatha Inamdar) [RHEL-62818]
|
||||
- crypto: powerpc/p10-aes-gcm - Re-write AES/GCM stitched implementation (Mamatha Inamdar) [RHEL-62818]
|
||||
- ASoC: Intel: soc-acpi: arl: Add match entries for new cs42l43 laptops (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: Intel: soc-acpi: arl: Correct naming of a cs35l56 address struct (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: seq: oss: Fix races at processing SysEx messages (Jaroslav Kysela) [RHEL-73890] {CVE-2024-57893}
|
||||
- ALSA hda/realtek: Add quirk for Framework F111:000C (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: seq: Check UMP support for midi_version change (Jaroslav Kysela) [RHEL-73890]
|
||||
- Revert "ALSA: ump: Don't enumeration invalid groups for legacy rawmidi" (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: audio-graph-card: Call of_node_put() on correct node (Jaroslav Kysela) [RHEL-73890]
|
||||
- sound: usb: format: don't warn that raw DSD is unsupported (Jaroslav Kysela) [RHEL-73890]
|
||||
- sound: usb: enable DSD output for ddHiFi TC44C (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda/realtek: Add new alc2xx-fixup-headset-mic model (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda/ca0132: Use standard HD-audio quirk matching helpers (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda/realtek - Add support for ASUS Zen AIO 27 Z272SD_A272SD audio (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda: cs35l56: Remove calls to cs35l56_force_sync_asp1_registers_from_cache() (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: usb-audio: US16x08: Initialize array before use (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: sh: Fix wrong argument order for copy_from_iter() (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: ump: Shut up truncated string warning (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: sh: Use standard helper for buffer accesses (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda/conexant: fix Z60MR100 startup pop issue (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: ump: Update legacy substream names upon FB info update (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: ump: Indicate the inactive group in legacy substream names (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: ump: Don't open legacy substream for an inactive group (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21Q6 and 21Q7 (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21QA and 21QB (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: amd: ps: Fix for enabling DMIC on acp63 platform via _DSD entry (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: SOF: Intel: hda-dai: Do not release the link DMA on STOP (Jaroslav Kysela) [RHEL-73890] {CVE-2024-57805}
|
||||
- ALSA: memalloc: prefer dma_mapping_error() over explicit address checking (Jaroslav Kysela) [RHEL-73890] {CVE-2024-57800}
|
||||
- firmware: arm_scmi: Fix i.MX build dependency (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: Intel: sof_sdw: Add space for a terminator into DAIs array (Jaroslav Kysela) [RHEL-73890] {CVE-2024-57880}
|
||||
- ASoC: fsl_spdif: change IFACE_PCM to IFACE_MIXER (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: fsl_xcvr: change IFACE_PCM to IFACE_MIXER (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: tas2781: Fix calibration issue in stress test (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: amd: yc: Fix the wrong return value (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: control: Avoid WARN() for symlink errors (Jaroslav Kysela) [RHEL-73890] {CVE-2024-56657}
|
||||
- ALSA: hda/realtek: Fix headset mic on Acer Nitro 5 (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5 (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda/realtek: Fix spelling mistake "Firelfy" -> "Firefly" (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda: Fix build error without CONFIG_SND_DEBUG (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: Intel: avs: Fix return status of avs_pcm_hw_constraints_init() (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: amd: yc: Add quirk for microphone on Lenovo Thinkpad T14s Gen 6 21M1CTO1WW (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: amd: yc: fix internal mic on Redmi G 2022 (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: hdmi-codec: reorder channel allocation list (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: usb-audio: Make mic volume workarounds globally applicable (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: Intel: soc-acpi-intel-arl-match: Add rt722 and rt1320 support (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: sdw_utils: Add quirk to exclude amplifier function (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: Intel: sof_sdw: Add quirks for some new Lenovo laptops (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: Intel: sof_sdw: Add quirk for cs42l43 system using host DMICs (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: sdw_utils: Add a quirk to allow the cs42l43 mic DAI to be ignored (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: sdw_utils: Add support for exclusion DAI quirks (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda/realtek: Use codec SSID matching for Lenovo devices (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda/conexant: Use the new codec SSID matching (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda: Use own quirk lookup helper (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: Intel: sof_rt5682: Add HDMI-In capture with rt5682 support for MTL. (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda/realtek: Add support for Samsung Galaxy Book3 360 (NP730QFG) (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda/realtek: Enable mute and micmute LED on HP ProBook 430 G8 (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: usb-audio: add mixer mapping for Corsair HS80 (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda/realtek: fix micmute LEDs don't work on HP Laptops (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: usb-audio: Add extra PID for RME Digiface USB (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: usb-audio: Fix a DMA to stack memory bug (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: mediatek: mt8188-mt6359: Remove hardcoded dmic codec (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: SOF: ipc3-topology: fix resource leaks in sof_ipc3_widget_setup_comp_dai() (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: SOF: ipc3-topology: Convert the topology pin index to ALH dai index (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: usb-audio: Notify xrun for low-latency mode (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: seq: ump: Fix seq port updates per FB info notify (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda/realtek: Apply quirk for Medion E15433 (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda/realtek: fix mute/micmute LEDs don't work for EliteBook X G1i (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Max (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda/realtek: Set PCBeep to default value for ALC274 (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda/realtek: Enable speaker pins for Medion E15443 platform (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: hda/realtek: Update ALC225 depop procedure (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: pcm: Add sanity NULL check for the default mmap fault handler (Jaroslav Kysela) [RHEL-73890] {CVE-2024-53180}
|
||||
- ALSA: ump: Fix evaluation of MIDI 1.0 FB info (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: rawmidi: Fix kvfree() call in spinlock (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: da7213: Populate max_register to regmap_config (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata() (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: amd: yc: Add a quirk for microfone on Lenovo ThinkPad P14s Gen 5 21MES00B00 (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: usb-audio: Fix out of bounds reads when finding clock sources (Jaroslav Kysela) [RHEL-73890] {CVE-2024-53150}
|
||||
- ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices (Jaroslav Kysela) [RHEL-73890] {CVE-2024-53197}
|
||||
- ASoC: mediatek: Check num_codecs is not zero to avoid panic during probe (Jaroslav Kysela) [RHEL-73890] {CVE-2024-56685}
|
||||
- ASoC: amd: yc: Fix for enabling DMIC on acp6x via _DSD entry (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: core: Fix possible NULL dereference caused by kunit_kzalloc() (Jaroslav Kysela) [RHEL-73890] {CVE-2024-56696}
|
||||
- ASoC: imx-audmix: Add NULL check in imx_audmix_probe (Jaroslav Kysela) [RHEL-73890] {CVE-2024-53199}
|
||||
- ALSA: hda/realtek: Update ALC256 depop procedure (Jaroslav Kysela) [RHEL-73890]
|
||||
- ALSA: 6fire: Release resources at card release (Jaroslav Kysela) [RHEL-73890] {CVE-2024-53239}
|
||||
- ALSA: caiaq: Use snd_card_free_when_closed() at disconnection (Jaroslav Kysela) [RHEL-73890] {CVE-2024-56531}
|
||||
- ALSA: us122l: Use snd_card_free_when_closed() at disconnection (Jaroslav Kysela) [RHEL-73890] {CVE-2024-56532}
|
||||
- ALSA: usx2y: Use snd_card_free_when_closed() at disconnection (Jaroslav Kysela) [RHEL-73890] {CVE-2024-56533}
|
||||
- ASoC: rt722-sdca: Remove logically deadcode in rt722-sdca.c (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: amd: acp: fix for cpu dai index logic (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: amd: acp: fix for inconsistent indenting (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: fsl-asoc-card: Add missing handling of {hp,mic}-dt-gpios (Jaroslav Kysela) [RHEL-73890]
|
||||
- ASoC: fsl_micfil: fix regmap_write_bits usage (Jaroslav Kysela) [RHEL-73890]
|
||||
- RDMA/bnxt_re: Fix error recovery sequence (Mohammad Heib) [RHEL-22876]
|
||||
- RDMA/bnxt_re: Fix the locking while accessing the QP table (Mohammad Heib) [RHEL-22876]
|
||||
- RDMA/bnxt_re: Disable use of reserved wqes (Mohammad Heib) [RHEL-22876]
|
||||
- RDMA/bnxt_re: Fix max_qp_wrs reported (Mohammad Heib) [RHEL-22876]
|
||||
- RDMA/bnxt_re: Fix reporting hw_ver in query_device (Mohammad Heib) [RHEL-22876]
|
||||
- RDMA/bnxt_re: Add check for path mtu in modify_qp (Mohammad Heib) [RHEL-22876]
|
||||
- RDMA/bnxt_re: Fix the check for 9060 condition (Mohammad Heib) [RHEL-22876]
|
||||
- RDMA/bnxt_re: Avoid sending the modify QP workaround for latest adapters (Mohammad Heib) [RHEL-22876]
|
||||
- RDMA/bnxt_re: Avoid initializing the software queue for user queues (Mohammad Heib) [RHEL-22876]
|
||||
- RDMA/bnxt_re: Fix max SGEs for the Work Request (Mohammad Heib) [RHEL-22876]
|
||||
- RDMA/bnxt_re: Remove always true dattr validity check (Mohammad Heib) [RHEL-22876]
|
||||
- RDMA/bnxt_re: Correct the sequence of device suspend (Mohammad Heib) [RHEL-22876]
|
||||
- RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey (Mohammad Heib) [RHEL-22876]
|
||||
- CI: Enable pipelines for rt-64k variant (Juri Lelli) [RHEL-70288]
|
||||
- redhat: Add kernel-rt-64k variant (Juri Lelli) [RHEL-70288]
|
||||
|
||||
* Mon Jan 27 2025 Jan Stancek <jstancek@redhat.com> [6.12.0-46.el10]
|
||||
- redhat: hsr: Mark as tech preview (Felix Maurer) [RHEL-74748]
|
||||
- xfs: Mark all experimental code as tech preview (Bill O'Donnell) [RHEL-64936]
|
||||
|
6
sources
6
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.12.0-46.el10.tar.xz) = df4546809fe94f92897585e1f2f0ed654352d0a91106965dcca4b360c9bb5d31b829386e0b6119af2d680b0dc2de2dfd4850b1e59c1385672e5ccf1eba163dce
|
||||
SHA512 (kernel-abi-stablelists-6.12.0-46.el10.tar.xz) = 852ba4fe15184ff4be465d07a005d15a4e577a03b3fed6d88d684e8996dd899ce2279e7dd8e3750c55f295734f3408eaa8e8441a19e80f51b11ee82cc713df42
|
||||
SHA512 (kernel-kabi-dw-6.12.0-46.el10.tar.xz) = 394165cba4e2d576c21708b70dcd01bf9ae38dd8101104ee468b29bcff00052a062c6808c9ce252769aa5402ad12cae7100d194a43cbb090e6020e043ed9f382
|
||||
SHA512 (linux-6.12.0-47.el10.tar.xz) = 3327a3ce4aee0eb6e1ae0931caa387bb8436adb4825343f22a74890f5da8eb13e9153c7053ee1deeccbbd8f264ae07d820276c381315824de3133d9abbcf5347
|
||||
SHA512 (kernel-abi-stablelists-6.12.0-47.el10.tar.xz) = 2d6dded703b493fe6bc63dc00a4fea2a02a683624596a1006e15495d5edf9041c80b3dba93a04813ce7035a3a8e3a87b80b561ca0bd45a04d22ceeedba46303e
|
||||
SHA512 (kernel-kabi-dw-6.12.0-47.el10.tar.xz) = dca005d1c600c9a9f8caa665cb9dfd58f0aabe4b72a823ba6598adfd71b39cf10360cf2bf828ae214f3f3cfc63c8a780cb1ce90eae24c90f8fd1f1cd46c879e4
|
||||
|
Loading…
Reference in New Issue
Block a user