The Linux kernel
Go to file
Jan Stancek ed774fb42b kernel-6.10.0-0.rc5.12.el10
* Tue Jun 25 2024 Jan Stancek <jstancek@redhat.com> [6.10.0-0.rc5.12.el10]
- redhat: kernel.spec: add missing sound/soc/sof/sof-audio.h to kernel-devel package (Jaroslav Kysela)
- Linux 6.10-rc5 (Linus Torvalds)
- i2c: ocores: set IACK bit after core is enabled (Grygorii Tertychnyi)
- dt-bindings: i2c: google,cros-ec-i2c-tunnel: correct path to i2c-controller schema (Krzysztof Kozlowski)
- dt-bindings: i2c: atmel,at91sam: correct path to i2c-controller schema (Krzysztof Kozlowski)
- docs: i2c: summary: be clearer with 'controller/target' and 'adapter/client' pairs (Wolfram Sang)
- docs: i2c: summary: document 'local' and 'remote' targets (Wolfram Sang)
- docs: i2c: summary: document use of inclusive language (Wolfram Sang)
- docs: i2c: summary: update speed mode description (Wolfram Sang)
- docs: i2c: summary: update I2C specification link (Wolfram Sang)
- docs: i2c: summary: start sentences consistently. (Wolfram Sang)
- i2c: Add nop fwnode operations (Sakari Ailus)
- cifs: Move the 'pid' from the subreq to the req (David Howells)
- cifs: Only pick a channel once per read request (David Howells)
- cifs: Defer read completion (David Howells)
- cifs: fix typo in module parameter enable_gcm_256 (Steve French)
- cifs: drop the incorrect assertion in cifs_swap_rw() (Barry Song)
- memblock: use numa_valid_node() helper to check for invalid node ID (Mike Rapoport (IBM))
- mips: fix compat_sys_lseek syscall (Arnd Bergmann)
- MIPS: mipsmtregs: Fix target register for MFTC0 (Jiaxun Yang)
- x86/resctrl: Don't try to free nonexistent RMIDs (Dave Martin)
- drm/vmwgfx: Fix missing HYPERVISOR_GUEST dependency (Alexey Makhalov)
- KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group() (Michael Ellerman)
- powerpc/crypto: Add generated P8 asm to .gitignore (Nathan Lynch)
- rust: avoid unused import warning in `rusttest` (Miguel Ojeda)
- regulator: axp20x: AXP717: fix LDO supply rails and off-by-ones (Andre Przywara)
- regulator: bd71815: fix ramp values (Kalle Niemi)
- regulator: core: Fix modpost error "regulator_get_regmap" undefined (Biju Das)
- regulator: tps6594-regulator: Fix the number of irqs for TPS65224 and TPS6594 (Thomas Richard)
- spi: spi-imx: imx51: revert burst length calculation back to bits_per_word (Marc Kleine-Budde)
- spi: Fix SPI slave probe failure (Amit Kumar Mahapatra)
- spi: Fix OCTAL mode support (Patrice Chotard)
- spi: stm32: qspi: Clamp stm32_qspi_get_mode() output to CCR_BUSWIDTH_4 (Patrice Chotard)
- spi: stm32: qspi: Fix dual flash mode sanity test in stm32_qspi_setup() (Patrice Chotard)
- spi: cs42l43: Drop cs35l56 SPI speed down to 11MHz (Charles Keepax)
- spi: cs42l43: Correct SPI root clock speed (Charles Keepax)
- NFSD: grab nfsd_mutex in nfsd_nl_rpc_status_get_dumpit() (Lorenzo Bianconi)
- nfsd: fix oops when reading pool_stats before server is started (Jeff Layton)
- xfs: fix unlink vs cluster buffer instantiation race (Dave Chinner)
- bcachefs: Move the ei_flags setting to after initialization (Youling Tang)
- bcachefs: Fix a UAF after write_super() (Kent Overstreet)
- bcachefs: Use bch2_print_string_as_lines for long err (Kent Overstreet)
- bcachefs: Fix I_NEW warning in race path in bch2_inode_insert() (Kent Overstreet)
- bcachefs: Replace bare EEXIST with private error codes (Kent Overstreet)
- bcachefs: Fix missing alloc_data_type_set() (Kent Overstreet)
- closures: Change BUG_ON() to WARN_ON() (Kent Overstreet)
- bcachefs: fix alignment of VMA for memory mapped files on THP (Youling Tang)
- bcachefs: Fix safe errors by default (Kent Overstreet)
- bcachefs: Fix bch2_trans_put() (Kent Overstreet)
- bcachefs: set_worker_desc() for delete_dead_snapshots (Kent Overstreet)
- bcachefs: Fix bch2_sb_downgrade_update() (Kent Overstreet)
- bcachefs: Handle cached data LRU wraparound (Kent Overstreet)
- bcachefs: Guard against overflowing LRU_TIME_BITS (Kent Overstreet)
- bcachefs: delete_dead_snapshots() doesn't need to go RW (Kent Overstreet)
- bcachefs: Fix early init error path in journal code (Kent Overstreet)
- bcachefs: Check for invalid btree IDs (Kent Overstreet)
- bcachefs: Fix btree ID bitmasks (Kent Overstreet)
- bcachefs: Fix shift overflow in read_one_super() (Kent Overstreet)
- bcachefs: Fix a locking bug in the do_discard_fast() path (Kent Overstreet)
- bcachefs: Fix array-index-out-of-bounds (Kent Overstreet)
- bcachefs: Fix initialization order for srcu barrier (Kent Overstreet)
- ata: ahci: Do not enable LPM if no LPM states are supported by the HBA (Niklas Cassel)
- pwm: stm32: Fix error message to not describe the previous error path (Uwe Kleine-König)
- pwm: stm32: Fix calculation of prescaler (Uwe Kleine-König)
- pwm: stm32: Refuse too small period requests (Uwe Kleine-König)
- firmware: psci: Fix return value from psci_system_suspend() (Sudeep Holla)
- riscv: dts: sophgo: disable write-protection for milkv duo (Haylen Chu)
- arm64: dts: imx8qm-mek: fix gpio number for reg_usdhc2_vmmc (Frank Li)
- arm64: dts: freescale: imx8mm-verdin: enable hysteresis on slow input pin (Max Krummenacher)
- arm64: dts: imx93-11x11-evk: Remove the 'no-sdio' property (Fabio Estevam)
- arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix BT shutdown GPIO (Tim Harvey)
- arm: dts: imx53-qsb-hdmi: Disable panel instead of deleting node (Liu Ying)
- arm64: dts: imx8mp: Fix TC9595 input clock on DH i.MX8M Plus DHCOM SoM (Marek Vasut)
- arm64: dts: freescale: imx8mm-verdin: Fix GPU speed (Joao Paulo Goncalves)
- LoongArch: KVM: Remove an unneeded semicolon (Yang Li)
- LoongArch: Fix multiple hardware watchpoint issues (Hui Li)
- LoongArch: Trigger user-space watchpoints correctly (Hui Li)
- LoongArch: Fix watchpoint setting error (Hui Li)
- LoongArch: Only allow OBJTOOL & ORC unwinder if toolchain supports -mthin-add-sub (Xi Ruoyao)
- KVM: selftests: Fix RISC-V compilation (Andrew Jones)
- KVM: Stop processing *all* memslots when "null" mmu_notifier handler is found (Babu Moger)
- KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Breno Leitao)
- KVM: selftests: x86: Prioritize getting max_gfn from GuestPhysBits (Tao Su)
- KVM: selftests: Fix shift of 32 bit unsigned int more than 32 bits (Colin Ian King)
- KVM: SEV-ES: Fix svm_get_msr()/svm_set_msr() for KVM_SEV_ES_INIT guests (Michael Roth)
- KVM: arm64: FFA: Release hyp rx buffer (Vincent Donnefort)
- KVM: arm64: Disassociate vcpus from redistributor region on teardown (Marc Zyngier)
- KVM: Discard zero mask with function kvm_dirty_ring_reset (Bibo Mao)
- virt: guest_memfd: fix reference leak on hwpoisoned page (Paolo Bonzini)
- kvm: do not account temporary allocations to kmem (Alexey Dobriyan)
- MAINTAINERS: Drop Wanpeng Li as a Reviewer for KVM Paravirt support (Sean Christopherson)
- KVM: x86: Always sync PIR to IRR prior to scanning I/O APIC routes (Sean Christopherson)
- scsi: usb: uas: Do not query the IO Advice Hints Grouping mode page for USB/UAS devices (Bart Van Assche)
- scsi: core: Introduce the BLIST_SKIP_IO_HINTS flag (Bart Van Assche)
- scsi: ufs: core: Free memory allocated for model before reinit (Joel Slebodnick)
- drm/xe/vf: Don't touch GuC irq registers if using memory irqs (Michal Wajdeczko)
- drm/amdgpu: init TA fw for psp v14 (Likun Gao)
- drm/amdgpu: cleanup MES11 command submission (Christian König)
- drm/amdgpu: fix UBSAN warning in kv_dpm.c (Alex Deucher)
- drm/radeon: fix UBSAN warning in kv_dpm.c (Alex Deucher)
- drm/amd/display: Disable CONFIG_DRM_AMD_DC_FP for RISC-V with clang (Nathan Chancellor)
- drm/amd/display: Attempt to avoid empty TUs when endpoint is DPIA (Michael Strauss)
- drm/amd/display: change dram_clock_latency to 34us for dcn35 (Paul Hsieh)
- drm/amd/display: Change dram_clock_latency to 34us for dcn351 (Daniel Miess)
- drm/amdgpu: revert "take runtime pm reference when we attach a buffer" v2 (Christian König)
- drm/amdgpu: Indicate CU havest info to CP (Harish Kasiviswanathan)
- drm/amd/display: prevent register access while in IPS (Hamza Mahfooz)
- drm/amdgpu: fix locking scope when flushing tlb (Yunxiang Li)
- drm/amd/display: Remove redundant idle optimization check (Roman Li)
- drm/i915/mso: using joiner is not possible with eDP MSO (Jani Nikula)
- ovl: fix encoding fid for lower only root (Miklos Szeredi)
- ovl: fix copy-up in tmpfile (Miklos Szeredi)
- io_uring/rsrc: fix incorrect assignment of iter->nr_segs in io_import_fixed (Chenliang Li)
- RDMA/mana_ib: Ignore optional access flags for MRs (Konstantin Taranov)
- RDMA/mlx5: Add check for srq max_sge attribute (Patrisious Haddad)
- RDMA/mlx5: Fix unwind flow as part of mlx5_ib_stage_init_init (Yishai Hadas)
- RDMA/mlx5: Ensure created mkeys always have a populated rb_key (Jason Gunthorpe)
- RDMA/mlx5: Follow rb_key.ats when creating new mkeys (Jason Gunthorpe)
- RDMA/mlx5: Remove extra unlock on error path (Jason Gunthorpe)
- RDMA/rxe: Fix responder length checking for UD request packets (Honggang LI)
- RDMA/rxe: Fix data copy for IB_SEND_INLINE (Honggang LI)
- RDMA/bnxt_re: Fix the max msix vectors macro (Selvin Xavier)
- ALSA: hda: Use imply for suggesting CONFIG_SERIAL_MULTI_INSTANTIATE (Takashi Iwai)
- ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14AHP9 (Pablo Caño)
- ACPI: mipi-disco-img: Switch to new Intel CPU model defines (Hans de Goede)
- ACPI: scan: Ignore camera graph port nodes on all Dell Tiger, Alder and Raptor Lake models (Hans de Goede)
- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." (Raju Rangoju)
- thermal: int340x: processor_thermal: Support shared interrupts (Srinivas Pandruvada)
- thermal/drivers/mediatek/lvts_thermal: Return error in case of invalid efuse data (Julien Panis)
- thermal/drivers/mediatek/lvts_thermal: Remove filtered mode for mt8188 (Julien Panis)
- thermal: core: Change PM notifier priority to the minimum (Rafael J. Wysocki)
- thermal: core: Synchronize suspend-prepare and post-suspend actions (Rafael J. Wysocki)
- dmaengine: ioatdma: Fix missing kmem_cache_destroy() (Nikita Shubin)
- dt-bindings: dma: fsl-edma: fix dma-channels constraints (Krzysztof Kozlowski)
- dmaengine: fsl-edma: avoid linking both modules (Arnd Bergmann)
- dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe() (Nikita Shubin)
- dmaengine: ioatdma: Fix error path in ioat3_dma_probe() (Nikita Shubin)
- dmaengine: ioatdma: Fix leaking on version mismatch (Nikita Shubin)
- dmaengine: ti: k3-udma-glue: Fix of_k3_udma_glue_parse_chn_by_id() (Siddharth Vadapalli)
- dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list (Li RongQing)
- dmaengine: xilinx: xdma: Fix data synchronisation in xdma_channel_isr() (Louis Chauvet)
- phy: qcom: qmp-combo: Switch from V6 to V6 N4 register offsets (Abel Vesa)
- phy: qcom-qmp: pcs: Add missing v6 N4 register offsets (Abel Vesa)
- phy: qcom-qmp: qserdes-txrx: Add missing registers offsets (Abel Vesa)
- soundwire: fix usages of device_get_named_child_node() (Pierre-Louis Bossart)
- redhat/kernel.spec: fix attributes of symvers file (Jan Stancek)
- redhat: add filtermods rule for iommu tests (Jan Stancek)
- btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes (Johannes Thumshirn)
- btrfs: retry block group reclaim without infinite loop (Boris Burkov)
- net: usb: rtl8150 fix unintiatilzed variables in rtl8150_get_link_ksettings (Oliver Neukum)
- selftests: virtio_net: add forgotten config options (Jiri Pirko)
- bnxt_en: Restore PTP tx_avail count in case of skb_pad() error (Pavan Chebbi)
- bnxt_en: Set TSO max segs on devices with limits (Michael Chan)
- bnxt_en: Update firmware interface to 1.10.3.44 (Michael Chan)
- net: stmmac: Assign configured channel value to EXTTS event (Oleksij Rempel)
- selftests: add selftest for the SRv6 End.DX6 behavior with netfilter (Jianguo Wu)
- selftests: add selftest for the SRv6 End.DX4 behavior with netfilter (Jianguo Wu)
- netfilter: move the sysctl nf_hooks_lwtunnel into the netfilter core (Jianguo Wu)
- seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors (Jianguo Wu)
- netfilter: ipset: Fix suspicious rcu_dereference_protected() (Jozsef Kadlecsik)
- net: do not leave a dangling sk pointer, when socket creation fails (Ignat Korchagin)
- net/tcp_ao: Don't leak ao_info on error-path (Dmitry Safonov)
- ice: Fix VSI list rule with ICE_SW_LKUP_LAST type (Marcin Szycik)
- ipv6: bring NLM_DONE out to a separate recv() again (Jakub Kicinski)
- selftests: openvswitch: Set value to nla flags. (Adrian Moreno)
- octeontx2-pf: Fix linking objects into multiple modules (Geetha sowjanya)
- octeontx2-pf: Add error handling to VLAN unoffload handling (Simon Horman)
- virtio_net: fixing XDP for fully checksummed packets handling (Heng Qi)
- virtio_net: checksum offloading handling fix (Heng Qi)
- net: usb: ax88179_178a: improve reset check (Jose Ignacio Tornos Martinez)
- net: stmmac: No need to calculate speed divider when offload is disabled (Xiaolei Wang)
- net: phy: dp83tg720: get master/slave configuration in link down state (Oleksij Rempel)
- net: phy: dp83tg720: wake up PHYs in managed mode (Oleksij Rempel)
- selftests: openvswitch: Use bash as interpreter (Simon Horman)
- ptp: fix integer overflow in max_vclocks_store (Dan Carpenter)
- sched: act_ct: add netns into the key of tcf_ct_flow_table (Xin Long)
- tipc: force a dst refcount before doing decryption (Xin Long)
- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() (David Ruth)
- net: phy: mxl-gpy: Remove interrupt mask clearing from config_init (Raju Lakkaraju)
- net: lan743x: Support WOL at both the PHY and MAC appropriately (Raju Lakkaraju)
- net: lan743x: disable WOL upon resume to restore full data path operation (Raju Lakkaraju)
- qca_spi: Make interrupt remembering atomic (Stefan Wahren)
- netns: Make get_net_ns() handle zero refcount net (Yue Haibing)
- xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() (Eric Dumazet)
- ipv6: prevent possible NULL dereference in rt6_probe() (Eric Dumazet)
- ipv6: prevent possible NULL deref in fib6_nh_init() (Eric Dumazet)
- selftests: mptcp: userspace_pm: fixed subtest names (Matthieu Baerts (NGI0))
- tcp: clear tp->retrans_stamp in tcp_rcv_fastopen_synack() (Eric Dumazet)
- netrom: Fix a memory leak in nr_heartbeat_expiry() (Gavrilov Ilia)
- ice: implement AQ download pkg retry (Wojciech Drewek)
- ice: fix 200G link speed message log (Paul Greenwalt)
- ice: avoid IRQ collision to fix init failure on ACPI S3 resume (En-Wei Wu)
- netdev-genl: fix error codes when outputting XDP features (Jakub Kicinski)
- bpf: Harden __bpf_kfunc tag against linker kfunc removal (Tony Ambardar)
- compiler_types.h: Define __retain for __attribute__((__retain__)) (Tony Ambardar)
- bpf: Avoid splat in pskb_pull_reason (Florian Westphal)
- bpf: fix UML x86_64 compile failure (Maciej Żenczykowski)
- selftests/bpf: Add test coverage for reg_set_min_max handling (Daniel Borkmann)
- bpf: Reduce stack consumption in check_stack_write_fixed_off (Daniel Borkmann)
- bpf: Fix reg_set_min_max corruption of fake_reg (Daniel Borkmann)
- MAINTAINERS: mailmap: Update Stanislav's email address (Stanislav Fomichev)
- wifi: mac80211: fix monitor channel with chanctx emulation (Johannes Berg)
- wifi: mac80211: Avoid address calculations via out of bounds array indexing (Kenton Groombridge)
- wifi: mac80211: Recalc offload when monitor stop (Remi Pommarel)
- wifi: iwlwifi: scan: correctly check if PSC listen period is needed (Ayala Beker)
- wifi: iwlwifi: mvm: fix ROC version check (Shaul Triebitz)
- wifi: iwlwifi: mvm: unlock mvm mutex (Shaul Triebitz)
- wifi: cfg80211: wext: add extra SIOCSIWSCAN data check (Dmitry Antipov)
- wifi: cfg80211: wext: set ssids=NULL for passive scans (Johannes Berg)
- cipso: make cipso_v4_skbuff_delattr() fully remove the CIPSO options (Ondrej Mosnacek)
- cipso: fix total option length computation (Ondrej Mosnacek)
- net: mvpp2: use slab_build_skb for oversized frames (Aryan Srivastava)
- ALSA: hda: cs35l56: Select SERIAL_MULTI_INSTANTIATE (Simon Trimmer)
- ALSA: hda/realtek: Add more codec ID to no shutup pins list (Kailang Yang)
- sound/oss/dmasound: add missing MODULE_DESCRIPTION() macro (Jeff Johnson)
- ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14ARP8 (Gergely Meszaros)
- ALSA: hda/realtek: Enable headset mic on IdeaPad 330-17IKB 81DM (Ajrat Makhmutov)
- ALSA: hda: tas2781: Component should be unbound before deconstruction (Simon Trimmer)
- ALSA: hda: cs35l41: Component should be unbound before deconstruction (Simon Trimmer)
- ALSA: hda: cs35l56: Component should be unbound before deconstruction (Simon Trimmer)
- ALSA/hda: intel-dsp-config: Document AVS as dsp_driver option (Peter Ujfalusi)
- ALSA: hda/realtek: Support Lenovo Thinkbook 13x Gen 4 (Stefan Binding)
- ALSA: hda/realtek: Support Lenovo Thinkbook 16P Gen 5 (Stefan Binding)
- ALSA: hda: cs35l41: Support Lenovo Thinkbook 13x Gen 4 (Stefan Binding)
- ALSA: hda: cs35l41: Support Lenovo Thinkbook 16P Gen 5 (Stefan Binding)
- ALSA: hda/realtek: Remove Framework Laptop 16 from quirks (Dustin L. Howett)
- ALSA: hda/realtek: Limit mic boost on N14AP7 (Edson Juliano Drosdeck)
- ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 445/465 G11. (Andy Chi)
- ALSA: seq: ump: Fix missing System Reset message handling (Takashi Iwai)
- ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind() (Simon Trimmer)
- ALSA: hda: cs35l56: Fix lifecycle of codec pointer (Simon Trimmer)
- mfd: axp20x: AXP717: Fix missing IRQ status registers range (Andre Przywara)
- fedora: arm: Enable basic support for S32G-VNP-RDB3 board (Enric Balletbo i Serra)
- v6.10-rc4-rt7 (Sebastian Andrzej Siewior)
- i915: Update the _WAIT_FOR_ATOMIC_CHECK() comment. (Sebastian Andrzej Siewior)
- net: Update the BH series to v8. (Sebastian Andrzej Siewior)
- tracing: Build event generation tests only as modules (Masami Hiramatsu (Google))
- Revert "MIPS: pci: lantiq: restore reset gpio polarity" (Thomas Bogendoerfer)
- mips: bmips: BCM6358: make sure CBR is correctly set (Christian Marangi)
- MIPS: pci: lantiq: restore reset gpio polarity (Martin Schiller)
- MIPS: Routerboard 532: Fix vendor retry check code (Ilpo Järvinen)
- selftests/fchmodat2: fix clang build failure due to -static-libasan (John Hubbard)
- selftests/openat2: fix clang build failures: -static-libasan, LOCAL_HDRS (John Hubbard)
- selftests: seccomp: fix format-zero-length warnings (Amer Al Shanawany)
- selftests: filesystems: fix warn_unused_result build warnings (Amer Al Shanawany)
- cpumask: limit FORCE_NR_CPUS to just the UP case (Linus Torvalds)
- efi/arm64: Fix kmemleak false positive in arm64_efi_rt_init() (Waiman Long)
- efi/x86: Free EFI memory map only when installing a new one. (Ard Biesheuvel)
- efi/arm: Disable LPAE PAN when calling EFI runtime services (Ard Biesheuvel)
- ima: Avoid blocking in RCU read-side critical section (GUO Zihua)
- redhat: make bnx2xx drivers unmaintained in rhel-10 (John Meneghini) [RHEL-36646 RHEL-41231]
- Revert "mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default" (Linus Torvalds)
- kcov: don't lose track of remote references during softirqs (Aleksandr Nogikh)
- mm: shmem: fix getting incorrect lruvec when replacing a shmem folio (Baolin Wang)
- mm/debug_vm_pgtable: drop RANDOM_ORVALUE trick (Peter Xu)
- mm: fix possible OOB in numa_rebuild_large_mapping() (Kefeng Wang)
- mm/migrate: fix kernel BUG at mm/compaction.c:2761! (Hugh Dickins)
- selftests: mm: make map_fixed_noreplace test names stable (Mark Brown)
- mm/memfd: add documentation for MFD_NOEXEC_SEAL MFD_EXEC (Jeff Xu)
- mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default (Rafael Aquini)
- gcov: add support for GCC 14 (Peter Oberparleiter)
- zap_pid_ns_processes: clear TIF_NOTIFY_SIGNAL along with TIF_SIGPENDING (Oleg Nesterov)
- mm: huge_memory: fix misused mapping_large_folio_support() for anon folios (Ran Xiaokai)
- lib/alloc_tag: fix RCU imbalance in pgalloc_tag_get() (Suren Baghdasaryan)
- lib/alloc_tag: do not register sysctl interface when CONFIG_SYSCTL=n (Suren Baghdasaryan)
- MAINTAINERS: remove Lorenzo as vmalloc reviewer (Lorenzo Stoakes)
- Revert "mm: init_mlocked_on_free_v3" (David Hildenbrand)
- mm/page_table_check: fix crash on ZONE_DEVICE (Peter Xu)
- gcc: disable '-Warray-bounds' for gcc-9 (Yury Norov)
- ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger() (Joseph Qi)
- ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty() (Joseph Qi)
- MAINTAINERS: Update entries for Kees Cook (Kees Cook)
- kunit/overflow: Adjust for __counted_by with DEFINE_RAW_FLEX() (Kees Cook)
- yama: document function parameter (Christian Göttsche)
- mm/util: Swap kmemdup_array() arguments (Jean-Philippe Brucker)
- Drivers: hv: Cosmetic changes for hv.c and balloon.c (Aditya Nagesh)
- Documentation: hyperv: Improve synic and interrupt handling description (Michael Kelley)
- Documentation: hyperv: Update spelling and fix typo (Michael Kelley)
- tools: hv: suppress the invalid warning for packed member alignment (Saurabh Sengar)
- hv_balloon: Enable hot-add for memblock sizes > 128 MiB (Michael Kelley)
- hv_balloon: Use kernel macros to simplify open coded sequences (Michael Kelley)
- redhat/configs: Disable CONFIG_NFP (Kamal Heib) [RHEL-36647]
- Enable CONFIG_PWRSEQ_{SIMPLIE,EMMC} on aarch64 (Charles Mirabile)
- Fix SERIAL_SC16IS7XX configs for Fedora (Justin M. Forbes)
Resolves: RHEL-29722

Signed-off-by: Jan Stancek <jstancek@redhat.com>
2024-06-25 11:30:46 +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-0.rc5.12.el10 2024-06-25 11:30:46 +02:00
dracut-virt.conf kernel-6.8.0-1.el10 2024-03-24 20:18:25 +01:00
fedoraimaca.x509 kernel-6.10.0-0.rc2.8.el10 2024-06-04 09:40:59 +02:00
filtermods.py kernel-6.9.0-6.el10 2024-05-14 10:32:12 +02:00
flavors kernel-6.8.0-1.el10 2024-03-24 20:18:25 +01:00
gating.yaml kernel-6.9.0-0.rc2.1.el10 2024-04-08 11:34:01 +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.10.0-0.rc5.12.el10 2024-06-25 11:30:46 +02:00
kernel-aarch64-64k-rhel.config kernel-6.10.0-0.rc5.12.el10 2024-06-25 11:30:46 +02:00
kernel-aarch64-debug-rhel.config kernel-6.10.0-0.rc5.12.el10 2024-06-25 11:30:46 +02:00
kernel-aarch64-rhel.config kernel-6.10.0-0.rc5.12.el10 2024-06-25 11:30:46 +02:00
kernel-aarch64-rt-debug-rhel.config kernel-6.10.0-0.rc5.12.el10 2024-06-25 11:30:46 +02:00
kernel-aarch64-rt-rhel.config kernel-6.10.0-0.rc5.12.el10 2024-06-25 11:30:46 +02:00
kernel-local Change method of configuration generation 2016-12-06 12:07:10 -08:00
kernel-ppc64le-debug-rhel.config kernel-6.10.0-0.rc5.12.el10 2024-06-25 11:30:46 +02:00
kernel-ppc64le-rhel.config kernel-6.10.0-0.rc5.12.el10 2024-06-25 11:30:46 +02:00
kernel-s390x-debug-rhel.config kernel-6.10.0-0.rc5.12.el10 2024-06-25 11:30:46 +02:00
kernel-s390x-rhel.config kernel-6.10.0-0.rc5.12.el10 2024-06-25 11:30:46 +02:00
kernel-s390x-zfcpdump-rhel.config kernel-6.10.0-0.rc5.12.el10 2024-06-25 11:30:46 +02:00
kernel-x86_64-debug-rhel.config kernel-6.10.0-0.rc5.12.el10 2024-06-25 11:30:46 +02:00
kernel-x86_64-rhel.config kernel-6.10.0-0.rc5.12.el10 2024-06-25 11:30:46 +02:00
kernel-x86_64-rt-debug-rhel.config kernel-6.10.0-0.rc5.12.el10 2024-06-25 11:30:46 +02:00
kernel-x86_64-rt-rhel.config kernel-6.10.0-0.rc5.12.el10 2024-06-25 11:30:46 +02:00
kernel.changelog kernel-6.10.0-0.rc5.12.el10 2024-06-25 11:30:46 +02:00
kernel.spec kernel-6.10.0-0.rc5.12.el10 2024-06-25 11:30:46 +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.10.0-0.rc5.12.el10 2024-06-25 11:30:46 +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_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_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.6.0-0.rc5.40 2023-10-09 07:58:38 -05:00
partial-clang_lto-aarch64-snip.config kernel-6.6.0-0.rc5.40 2023-10-09 07:58:38 -05:00
partial-clang_lto-x86_64-debug-snip.config kernel-6.6.0-0.rc5.40 2023-10-09 07:58:38 -05:00
partial-clang_lto-x86_64-snip.config kernel-6.6.0-0.rc5.40 2023-10-09 07:58:38 -05:00
partial-clang-debug-snip.config kernel-6.6.0-0.rc5.40 2023-10-09 07:58:38 -05:00
partial-clang-snip.config kernel-6.6.0-0.rc5.40 2023-10-09 07:58:38 -05: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.10-redhat.patch kernel-6.10.0-0.rc2.8.el10 2024-06-04 09:40:59 +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.10.0-0.rc2.8.el10 2024-06-04 09:40:59 +02:00
sources kernel-6.10.0-0.rc5.12.el10 2024-06-25 11:30:46 +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