The Linux kernel
Go to file
Jan Stancek 0bb835f576 kernel-6.11.0-25.el10
* Mon Sep 16 2024 Jan Stancek <jstancek@redhat.com> [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 <jstancek@redhat.com>
2024-09-16 16:22:29 +02:00
.gitignore kernel-5.7.0-0.rc1.20200414git8632e9b5645b.1 2020-04-14 17:53:23 -04:00
check-kabi kernel-6.0.0-0.rc7.20220927gita1375562c0a8.48 2022-09-27 09:26:17 -05:00
def_variants.yaml.rhel kernel-6.10.0-15.el10 2024-07-16 10:02:32 +02:00
dracut-virt.conf kernel-6.11.0-25.el10 2024-09-16 16:22:29 +02:00
fedoraimaca.x509 kernel-6.10.0-0.rc2.8.el10 2024-06-04 09:40:59 +02:00
filtermods.py kernel-6.10.0-0.rc6.13.el10 2024-07-02 18:03:45 +02:00
flavors kernel-6.8.0-1.el10 2024-03-24 20:18:25 +01:00
gating.yaml kernel-6.11.0-0.rc7.24.el10 2024-09-10 09:25:02 +02:00
generate_all_configs.sh kernel-6.5.0-0.rc7.20230822gitf7757129e3de.51 2023-08-22 07:04:59 -05:00
kernel-aarch64-64k-debug-rhel.config kernel-6.11.0-25.el10 2024-09-16 16:22:29 +02:00
kernel-aarch64-64k-rhel.config kernel-6.11.0-25.el10 2024-09-16 16:22:29 +02:00
kernel-aarch64-debug-rhel.config kernel-6.11.0-25.el10 2024-09-16 16:22:29 +02:00
kernel-aarch64-rhel.config kernel-6.11.0-25.el10 2024-09-16 16:22:29 +02:00
kernel-aarch64-rt-debug-rhel.config kernel-6.11.0-25.el10 2024-09-16 16:22:29 +02:00
kernel-aarch64-rt-rhel.config kernel-6.11.0-25.el10 2024-09-16 16:22:29 +02:00
kernel-local Change method of configuration generation 2016-12-06 12:07:10 -08:00
kernel-ppc64le-debug-rhel.config kernel-6.11.0-25.el10 2024-09-16 16:22:29 +02:00
kernel-ppc64le-rhel.config kernel-6.11.0-25.el10 2024-09-16 16:22:29 +02:00
kernel-s390x-debug-rhel.config kernel-6.11.0-25.el10 2024-09-16 16:22:29 +02:00
kernel-s390x-rhel.config kernel-6.11.0-25.el10 2024-09-16 16:22:29 +02:00
kernel-s390x-zfcpdump-rhel.config kernel-6.11.0-25.el10 2024-09-16 16:22:29 +02:00
kernel-x86_64-debug-rhel.config kernel-6.11.0-25.el10 2024-09-16 16:22:29 +02:00
kernel-x86_64-rhel.config kernel-6.11.0-25.el10 2024-09-16 16:22:29 +02:00
kernel-x86_64-rt-debug-rhel.config kernel-6.11.0-25.el10 2024-09-16 16:22:29 +02:00
kernel-x86_64-rt-rhel.config kernel-6.11.0-25.el10 2024-09-16 16:22:29 +02:00
kernel.changelog kernel-6.11.0-25.el10 2024-09-16 16:22:29 +02:00
kernel.spec kernel-6.11.0-25.el10 2024-09-16 16:22:29 +02:00
kvm_stat.logrotate kernel-5.13.0-0.rc3.20210527gitad9f25d33860.28 2021-05-27 11:30:07 -05:00
linux-kernel-test.patch kernel-5.17-0.rc0.20220121gitc2c94b3b187d.73 2022-01-21 11:03:01 -06:00
Makefile.rhelver kernel-6.11.0-25.el10 2024-09-16 16:22:29 +02:00
merge.py kernel-6.4.0-0.rc0.20230425git173ea743bf7a.3 2023-04-25 11:01:29 -05:00
mod-denylist.sh kernel-6.9.0-0.rc4.2.el10 2024-04-22 08:02:15 +02:00
mod-sign.sh kernel-6.5.0-0.rc7.20230822gitf7757129e3de.51 2023-08-22 07:04:59 -05:00
Module.kabi_aarch64 Sync up on adding a bunch of files 2019-11-13 10:01:45 -05:00
Module.kabi_dup_aarch64 Sync up on adding a bunch of files 2019-11-13 10:01:45 -05:00
Module.kabi_dup_ppc64le Sync up on adding a bunch of files 2019-11-13 10:01:45 -05:00
Module.kabi_dup_riscv64 kernel-6.11.0-25.el10 2024-09-16 16:22:29 +02:00
Module.kabi_dup_s390x Sync up on adding a bunch of files 2019-11-13 10:01:45 -05:00
Module.kabi_dup_x86_64 Sync up on adding a bunch of files 2019-11-13 10:01:45 -05:00
Module.kabi_ppc64le Sync up on adding a bunch of files 2019-11-13 10:01:45 -05:00
Module.kabi_riscv64 kernel-6.11.0-25.el10 2024-09-16 16:22:29 +02:00
Module.kabi_s390x Sync up on adding a bunch of files 2019-11-13 10:01:45 -05:00
Module.kabi_x86_64 Sync up on adding a bunch of files 2019-11-13 10:01:45 -05:00
nvidiagpuoot001.x509 kernel-6.8.0-1.el10 2024-03-24 20:18:25 +01:00
partial-clang_lto-aarch64-debug-snip.config kernel-6.11.0-0.rc5.21.el10 2024-08-26 11:42:21 +02:00
partial-clang_lto-aarch64-snip.config kernel-6.11.0-0.rc5.21.el10 2024-08-26 11:42:21 +02:00
partial-clang_lto-x86_64-debug-snip.config kernel-6.11.0-0.rc5.21.el10 2024-08-26 11:42:21 +02:00
partial-clang_lto-x86_64-snip.config kernel-6.11.0-0.rc5.21.el10 2024-08-26 11:42:21 +02:00
partial-clang-debug-snip.config kernel-6.11.0-0.rc5.21.el10 2024-08-26 11:42:21 +02:00
partial-clang-snip.config kernel-6.11.0-0.rc5.21.el10 2024-08-26 11:42:21 +02:00
partial-kgcov-debug-snip.config kernel-6.6.0-0.rc5.40 2023-10-09 07:58:38 -05:00
partial-kgcov-snip.config kernel-5.15-0.rc7.20211027gitd25f27432f80.55 2021-10-27 12:53:30 -05:00
patch-6.11-redhat.patch kernel-6.11.0-0.rc2.16.el10 2024-08-06 11:24:06 +02:00
process_configs.sh kernel-6.8.0-0.rc3.20240207git6d280f4d760e.29 2024-02-07 13:22:20 -06:00
README.rst kernel-5.7.0-0.rc4.1 2020-05-04 12:40:44 -05:00
redhatsecureboot501.cer kernel-6.9.0-0.rc7.5.el10 2024-05-07 14:59:41 +02:00
redhatsecurebootca5.cer kernel-6.9.0-0.rc7.5.el10 2024-05-07 14:59:41 +02:00
rheldup3.x509 kernel-5.11.0-0.rc7.149 2021-02-08 09:59:50 -06:00
rhelima_centos.x509 kernel-6.9.0-7.el10 2024-05-20 13:51:56 +02:00
rhelima.x509 kernel-6.9.0-7.el10 2024-05-20 13:51:56 +02:00
rhelimaca1.x509 kernel-6.9.0-7.el10 2024-05-20 13:51:56 +02:00
rhelkpatch1.x509 kernel-5.11.0-0.rc7.149 2021-02-08 09:59:50 -06:00
rpminspect.yaml kernel-6.11.0-0.rc2.16.el10 2024-08-06 11:24:06 +02:00
sources kernel-6.11.0-25.el10 2024-09-16 16:22:29 +02:00
uki_addons.json kernel-6.11.0-0.rc2.17.el10 2024-08-09 12:20:36 +02:00
uki_create_addons.py kernel-6.11.0-0.rc2.17.el10 2024-08-09 12:20:36 +02:00
x509.genkey.centos kernel-5.17-0.rc1.20220127git626b2dda7651.78 2022-01-27 08:59:41 -06:00
x509.genkey.rhel Sync up on adding a bunch of files 2019-11-13 10:01:45 -05:00

===================
The Kernel dist-git
===================

The kernel is maintained in a `source tree`_ rather than directly in dist-git.
The specfile is maintained as a `template`_ in the source tree along with a set
of build scripts to generate configurations, (S)RPMs, and to populate the
dist-git repository.

The `documentation`_ for the source tree covers how to contribute and maintain
the tree.

If you're looking for the downstream patch set it's available in the source
tree with "git log master..ark-patches" or
`online`_.

Each release in dist-git is tagged in the source repository so you can easily
check out the source tree for a build. The tags are in the format
name-version-release, but note release doesn't contain the dist tag since the
source can be built in different build roots (Fedora, CentOS, etc.)

.. _source tree: https://gitlab.com/cki-project/kernel-ark.git
.. _template: https://gitlab.com/cki-project/kernel-ark/-/blob/os-build/redhat/kernel.spec.template
.. _documentation: https://gitlab.com/cki-project/kernel-ark/-/wikis/home
.. _online: https://gitlab.com/cki-project/kernel-ark/-/commits/ark-patches