1
0
forked from rpms/kernel
The Linux kernel
Go to file
Julio Faracco e41c28460d kernel-6.12.0-83.el10
* Fri May 09 2025 Julio Faracco <jfaracco@redhat.com> [6.12.0-83.el10]
- virtgpu: don't reset on shutdown (Eric Auger) [RHEL-85779]
- virtio: break and reset virtio devices on device_shutdown() (Eric Auger) [RHEL-85779]
- crypto: tegra - Fix IV usage for AES ECB (Herbert Xu) [RHEL-89531]
- crypto: tegra - Fix format specifier in tegra_sha_prep_cmd() (Herbert Xu) [RHEL-89531]
- crypto: tegra - Use HMAC fallback when keyslots are full (Herbert Xu) [RHEL-89531]
- crypto: tegra - Reserve keyslots to allocate dynamically (Herbert Xu) [RHEL-89531]
- crypto: tegra - Set IV to NULL explicitly for AES ECB (Herbert Xu) [RHEL-89531]
- crypto: tegra - Fix CMAC intermediate result handling (Herbert Xu) [RHEL-89531]
- crypto: tegra - Fix HASH intermediate result handling (Herbert Xu) [RHEL-89531]
- crypto: tegra - Transfer HASH init function to crypto engine (Herbert Xu) [RHEL-89531]
- crypto: tegra - check return value for hash do_one_req (Herbert Xu) [RHEL-89531]
- crypto: tegra - finalize crypto req on error (Herbert Xu) [RHEL-89531]
- crypto: tegra - Do not use fixed size buffers (Herbert Xu) [RHEL-89531]
- crypto: tegra - Use separate buffer for setkey (Herbert Xu) [RHEL-89531]
- crypto: tegra - remove redundant error check on ret (Herbert Xu) [RHEL-89531]
- ata: libata-scsi: Refactor scsi_6_lba_len() with use of get_unaligned_be24() (Tomas Henzl) [RHEL-72617]
- ata: Switch back to struct platform_driver::remove() (Tomas Henzl) [RHEL-72617]
- ata: Fix typos in the comment (Tomas Henzl) [RHEL-72617]
- ata: sata_sx4: Add error handling in pdc20621_i2c_read() (Tomas Henzl) [RHEL-72617]
- ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe() (Tomas Henzl) [RHEL-72617]
- ata: ahci: simplify init function (Tomas Henzl) [RHEL-72617]
- ahci: Marvell 88SE9215 controllers prefer DMA for ATAPI (Tomas Henzl) [RHEL-72617]
- ata: libata-core: Add ATA_QUIRK_NO_LPM_ON_ATI for certain Samsung SSDs (Tomas Henzl) [RHEL-72617]
- ata: libata: Fix NCQ Non-Data log not supported print (Tomas Henzl) [RHEL-72617]
- ata: libata-zpodd: convert timeouts to secs_to_jiffies() (Tomas Henzl) [RHEL-72617]
- ata: libata: Improve return value of atapi_check_dma() (Tomas Henzl) [RHEL-72617]
- ahci: add PCI ID for Marvell 88SE9215 SATA Controller (Tomas Henzl) [RHEL-72617]
- Revert "ata: libata-core: Add ATA_QUIRK_NOLPM for Samsung SSD 870 QVO drives" (Tomas Henzl) [RHEL-72617]
- ata: ahci: Make ahci_ignore_port() handle empty mask_port_map (Tomas Henzl) [RHEL-72617]
- ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode (Tomas Henzl) [RHEL-72617]
- ata: sata_via: Use str_up_down() helper in vt6420_prereset() (Tomas Henzl) [RHEL-72617]
- ata: pata_octeon_cf: Switch to use hrtimer_setup() (Tomas Henzl) [RHEL-72617]
- ata: libahci_platform: Do not set mask_port_map when not needed (Tomas Henzl) [RHEL-72617]
- ata: libata-core: Add 'external' to the libata.force kernel parameter (Tomas Henzl) [RHEL-72617]
- ata: libata-core: Add ATA_QUIRK_NOLPM for Samsung SSD 870 QVO drives (Tomas Henzl) [RHEL-72617]
- ahci: st: Switch from CONFIG_PM_SLEEP guards to pm_sleep_ptr() (Tomas Henzl) [RHEL-72617]
- ahci: Introduce ahci_ignore_port() helper (Tomas Henzl) [RHEL-72617]
- ata: libahci_platform: support non-consecutive port numbers (Tomas Henzl) [RHEL-72617]
- ata: sata_gemini: Remove remaining reset glue (Tomas Henzl) [RHEL-72617]
- ata: sata_gemini: Remove unused gemini_sata_reset_bridge() (Tomas Henzl) [RHEL-72617]
- ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys() (Tomas Henzl) [RHEL-72617]
- ata: Constify struct pci_device_id (Tomas Henzl) [RHEL-72617]
- ata: libata-scsi: Return residual for emulated SCSI commands (Tomas Henzl) [RHEL-72617]
- ata: libata-scsi: Remove struct ata_scsi_args (Tomas Henzl) [RHEL-72617]
- ata: libata-scsi: Document all VPD page inquiry actors (Tomas Henzl) [RHEL-72617]
- ata: libata-scsi: Refactor ata_scsiop_maint_in() (Tomas Henzl) [RHEL-72617]
- ata: libata-scsi: Refactor ata_scsiop_read_cap() (Tomas Henzl) [RHEL-72617]
- ata: libata-scsi: Refactor ata_scsi_simulate() (Tomas Henzl) [RHEL-72617]
- sched: sch_cake: add bounds checks to host bulk flow fairness counts (Xin Long) [RHEL-77316] {CVE-2025-21647}
- net: fib_rules: Fix iif / oif matching on L3 master device (Antoine Tenart) [RHEL-84551]
- net: Remove likely from l3mdev_master_ifindex_by_index (Antoine Tenart) [RHEL-84551]
- scsi: mpt3sas: Fix buffer overflow in mpt3sas_send_mctp_passthru_req() (Chandrakanth Patil) [RHEL-81909]
- scsi: mpt3sas: Mark device strings as nonstring (Chandrakanth Patil) [RHEL-81909]
- scsi: mpt3sas: Fix spelling mistake "receveid" -> "received" (Chandrakanth Patil) [RHEL-81909]
- scsi: mpt3sas: update driver version to 52.100.00.00 (Chandrakanth Patil) [RHEL-81909]
- scsi: mpt3sas: Send a diag reset if target reset fails (Chandrakanth Patil) [RHEL-81909]
- scsi: mpt3sas: Report driver capability as part of IOCINFO command (Chandrakanth Patil) [RHEL-81909]
- scsi: mpt3sas: Add support for MCTP Passthrough commands (Chandrakanth Patil) [RHEL-81909]
- scsi: mpt3sas: Update MPI headers to 02.00.62 version (Chandrakanth Patil) [RHEL-81909]
- scsi: mpt3sas: Fix a locking bug in an error path (Chandrakanth Patil) [RHEL-81909]
- scsi: mpt3sas: Reduce log level of ignore_delay_remove message to KERN_INFO (Chandrakanth Patil) [RHEL-81909]
- scsi: mpt3sas: Remove unused config functions (Chandrakanth Patil) [RHEL-81909]
- scsi: mpt3sas: Set ioc->manu_pg11.EEDPTagMode directly to 1 (Chandrakanth Patil) [RHEL-81909]
- scsi: mpt3sas: Add details to EEDPTagMode error message (Chandrakanth Patil) [RHEL-81909]
- scsi: mpt3sas: Update driver version to 51.100.00.00 (Chandrakanth Patil) [RHEL-81909]
- scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time (Chandrakanth Patil) [RHEL-81909]
- x86/bugs: KVM: Add support for SRSO_MSR_FIX (Waiman Long) [RHEL-80398]
- x86/cpu/kvm: SRSO: Fix possible missing IBPB on VM-Exit (Waiman Long) [RHEL-80398]
- KVM: x86: Advertise SRSO_USER_KERNEL_NO to userspace (Waiman Long) [RHEL-80398]
- x86/bugs: Add SRSO_USER_KERNEL_NO support (Waiman Long) [RHEL-80398]
- dmaengine: Revert "dmaengine: qcom: bam_dma: Avoid writing unavailable register" (Jerry Snitselaar) [RHEL-78703]
- dmaengine: amd: qdma: Remove using the private get and set dma_ops APIs (Jerry Snitselaar) [RHEL-78703]
- dmaengine: idxd: Enable Function Level Reset (FLR) for halt (Jerry Snitselaar) [RHEL-78703]
- dmaengine: idxd: Refactor halt handler (Jerry Snitselaar) [RHEL-78703]
- dmaengine: idxd: Add idxd_device_config_save() and idxd_device_config_restore() helpers (Jerry Snitselaar) [RHEL-78703]
- dmaengine: idxd: Binding and unbinding IDXD device and driver (Jerry Snitselaar) [RHEL-78703]
- dmaengine: idxd: Add idxd_pci_probe_alloc() helper (Jerry Snitselaar) [RHEL-78703]
- dmaengine: qcom: gpi: Add GPI immediate DMA support for SPI protocol (Jerry Snitselaar) [RHEL-78703]
- dmaengine: bcm2835-dma: Prevent suspend if DMA channel is busy (Jerry Snitselaar) [RHEL-78703]
- dmaengine: ti: k3-udma: Add support for J722S CSI BCDMA (Jerry Snitselaar) [RHEL-78703]
- dmaengine: ti: edma: fix OF node reference leaks in edma_driver (Jerry Snitselaar) [RHEL-78703]
- dmaengine: ti: edma: make the loop condition simpler in edma_probe() (Jerry Snitselaar) [RHEL-78703]
- dmaengine: qcom: bam_dma: Avoid writing unavailable register (Jerry Snitselaar) [RHEL-78703]
- dmaengine: idxd: Remove unused idxd_(un)register_bus_type (Jerry Snitselaar) [RHEL-78703]
- dmaengine: amd: qdma: make read-only arrays h2c_types and c2h_types static const (Jerry Snitselaar) [RHEL-78703]
- dmaengine: idxd: Add a new IAA device ID on Panther Lake family platforms (Jerry Snitselaar) [RHEL-47413]
- dmaengine: sh: rcar-dmac: add comment for r8a779a0 compatible (Jerry Snitselaar) [RHEL-78703]
- dmaengine: Move AMD PTDMA driver to amd directory (Jerry Snitselaar) [RHEL-78703]
- dmaengine: idxd: Remove a useless mutex (Jerry Snitselaar) [RHEL-78703]
- linux/dmaengine.h: fix a few kernel-doc warnings (Jerry Snitselaar) [RHEL-78703]
- dmaengine: fix typo in the comment (Jerry Snitselaar) [RHEL-78703]
- dmaengine: idxd: Move DSA/IAA device IDs to IDXD driver (Jerry Snitselaar) [RHEL-78703]
- dmaengine: Switch back to struct platform_driver::remove() (Jerry Snitselaar) [RHEL-78703]
- dmaengine: acpi: Clean up headers (Jerry Snitselaar) [RHEL-78703]
- dmaengine: acpi: Simplify devm_acpi_dma_controller_register() (Jerry Snitselaar) [RHEL-78703]
- dmaengine: acpi: Drop unused devm_acpi_dma_controller_free() (Jerry Snitselaar) [RHEL-78703]
- dmaengine: sh: rz-dmac: add r7s72100 support (Jerry Snitselaar) [RHEL-78703]
- r8169: disable RTL8126 ZRX-DC timeout (CKI Backport Bot) [RHEL-88646]
- r8169: enable RTL8168H/RTL8168EP/RTL8168FP ASPM support (CKI Backport Bot) [RHEL-88646]
- redhat: configs: aarch64: Support NV Jetson MIPI camera (Kate Hsuan) [RHEL-56474]
- netfilter: conntrack: fix erronous removal of offload bit (Florian Westphal) [RHEL-87206]
- bpf: Add tracepoints with null-able arguments (Viktor Malik) [RHEL-77939]
- selftests/bpf: Fix runqslower cross-endian build (Viktor Malik) [RHEL-77939]
- libbpf: Fix accessing BTF.ext core_relo header (Viktor Malik) [RHEL-77939]
- selftests/bpf: Fix freplace_link segfault in tailcalls prog test (Viktor Malik) [RHEL-77939]
- selftests/bpf: Fix undefined UINT_MAX in veristat.c (Viktor Malik) [RHEL-77939]
- bpf: Move out synchronize_rcu_tasks_trace from mutex CS (Viktor Malik) [RHEL-77939]
- selftests/bpf: Fix compilation error in get_uprobe_offset() (Viktor Malik) [RHEL-77939]
- selftests/bpf: Use asm constraint "m" for LoongArch (Viktor Malik) [RHEL-77939]
- bpf: Fix bpf_get_smp_processor_id() on !CONFIG_SMP (Viktor Malik) [RHEL-77939]
- bpf: Avoid deadlock caused by nested kprobe and fentry bpf programs (Viktor Malik) [RHEL-77939]
- selftests/bpf: Add tests for raw_tp NULL args (Viktor Malik) [RHEL-77939]
- bpf: Augment raw_tp arguments with PTR_MAYBE_NULL (Viktor Malik) [RHEL-77939]
- bpf: Revert "bpf: Mark raw_tp arguments with PTR_MAYBE_NULL" (Viktor Malik) [RHEL-77939]
- selftests/bpf: Add test for narrow ctx load for pointer args (Viktor Malik) [RHEL-77939]
- bpf: Check size for BTF-based ctx access of pointer members (Viktor Malik) [RHEL-77939]
- selftests/bpf: extend changes_pkt_data with cases w/o subprograms (Viktor Malik) [RHEL-77939]
- bpf: fix null dereference when computing changes_pkt_data of prog w/o subprogs (Viktor Malik) [RHEL-77939]
- bpf: Fix theoretical prog_array UAF in __uprobe_perf_func() (Viktor Malik) [RHEL-77939]
- bpf: fix potential error return (Viktor Malik) [RHEL-77939]
- selftests/bpf: validate that tail call invalidates packet pointers (Viktor Malik) [RHEL-77939]
- bpf: consider that tail calls invalidate packet pointers (Viktor Malik) [RHEL-77939]
- selftests/bpf: freplace tests for tracking of changes_packet_data (Viktor Malik) [RHEL-77939]
- bpf: check changes_pkt_data property for extension programs (Viktor Malik) [RHEL-77939]
- selftests/bpf: test for changing packet data from global functions (Viktor Malik) [RHEL-77939]
- bpf: track changes_pkt_data property for global functions (Viktor Malik) [RHEL-77939]
- bpf: refactor bpf_helper_changes_pkt_data to use helper number (Viktor Malik) [RHEL-77939]
- bpf: add find_containing_subprog() utility function (Viktor Malik) [RHEL-77939]
- bpf,perf: Fix invalid prog_array access in perf_event_detach_bpf_prog (Viktor Malik) [RHEL-77939]
- bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors (Viktor Malik) [RHEL-76135 RHEL-77939] {CVE-2024-56675}
- selftests/bpf: Add more test cases for LPM trie (Viktor Malik) [RHEL-77939]
- selftests/bpf: Move test_lpm_map.c to map_tests (Viktor Malik) [RHEL-77939]
- bpf: Use raw_spinlock_t for LPM trie (Viktor Malik) [RHEL-77939]
- bpf: Switch to bpf mem allocator for LPM trie (Viktor Malik) [RHEL-77939]
- bpf: Fix exact match conditions in trie_get_next_key() (Viktor Malik) [RHEL-77939]
- bpf: Handle in-place update for full LPM trie correctly (Viktor Malik) [RHEL-77939]
- bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie (Viktor Malik) [RHEL-77939]
- bpf: Remove unnecessary kfree(im_node) in lpm_trie_update_elem (Viktor Malik) [RHEL-77939]
- bpf: Remove unnecessary check when updating LPM trie (Viktor Malik) [RHEL-77939]
- samples/bpf: Pass TPROGS_USER_CFLAGS to libbpf makefile (Viktor Malik) [RHEL-77939]
- selftests/bpf: Add test for narrow spill into 64-bit spilled scalar (Viktor Malik) [RHEL-77939]
- selftests/bpf: Add test for reading from STACK_INVALID slots (Viktor Malik) [RHEL-77939]
- selftests/bpf: Introduce __caps_unpriv annotation for tests (Viktor Malik) [RHEL-77939]
- bpf: Fix narrow scalar spill onto 64-bit spilled scalar slots (Viktor Malik) [RHEL-77939]
- bpf: Don't mark STACK_INVALID as STACK_MISC in mark_stack_slot_misc (Viktor Malik) [RHEL-77939]
- samples/bpf: Remove unnecessary -I flags from libbpf EXTRA_CFLAGS (Viktor Malik) [RHEL-77939]
- bpf: Zero index arg error string for dynptr and iter (Viktor Malik) [RHEL-77939]
- selftests/bpf: Add tests for iter arg check (Viktor Malik) [RHEL-77939]
- bpf: Ensure reg is PTR_TO_STACK in process_iter_arg (Viktor Malik) [RHEL-77939]
- selftests/bpf: Check for PREEMPTION instead of PREEMPT (Viktor Malik) [RHEL-77939]
- bpftool: fix potential NULL pointer dereferencing in prog_dump() (Viktor Malik) [RHEL-77939]
- bpf, lsm: Remove getlsmprop hooks BTF IDs (Viktor Malik) [RHEL-77939]
- libbpf: Change hash_combine parameters from long to unsigned long (Viktor Malik) [RHEL-77939]
- selftests/bpf: Fix build error with llvm 19 (Viktor Malik) [RHEL-77939]
- libbpf: Fix memory leak in bpf_program__attach_uprobe_multi (Viktor Malik) [RHEL-77939]
- bpf: use common instruction history across all states (Viktor Malik) [RHEL-77939]
- bpf: Add necessary migrate_disable to range_tree. (Viktor Malik) [RHEL-77939]
- selftests/bpf: Set test path for token/obj_priv_implicit_token_envvar (Viktor Malik) [RHEL-77939]
- selftests/bpf: Add a test for arena range tree algorithm (Viktor Malik) [RHEL-77939]
- bpf: Introduce range_tree data structure and use it in bpf arena (Viktor Malik) [RHEL-77939]
- bpftool: Cast variable `var` to long long (Viktor Malik) [RHEL-77939]
- bpf, x86: Propagate tailcall info only for subprogs (Viktor Malik) [RHEL-77939]
- bpf: Add kernel symbol for struct_ops trampoline (Viktor Malik) [RHEL-77939]
- bpf: Use function pointers count as struct_ops links count (Viktor Malik) [RHEL-77939]
- bpf: Remove unused member rcu from bpf_struct_ops_map (Viktor Malik) [RHEL-77939]
- selftests/bpf: Add struct_ops prog private stack tests (Viktor Malik) [RHEL-77939]
- bpf: Support private stack for struct_ops progs (Viktor Malik) [RHEL-77939]
- selftests/bpf: Add tracing prog private stack tests (Viktor Malik) [RHEL-77939]
- bpf, x86: Support private stack in jit (Viktor Malik) [RHEL-77939]
- bpf, x86: Avoid repeated usage of bpf_prog->aux->stack_depth (Viktor Malik) [RHEL-77939]
- bpf: Enable private stack for eligible subprogs (Viktor Malik) [RHEL-77939]
- bpf: Find eligible subprogs for private stack support (Viktor Malik) [RHEL-77939]
- selftests/bpf: update send_signal to lower perf evemts frequency (Viktor Malik) [RHEL-77939]
- selftests/bpf: allow send_signal test to timeout (Viktor Malik) [RHEL-77939]
- selftests/bpf: add read_with_timeout() utility function (Viktor Malik) [RHEL-77939]
- selftests/bpf: watchdog timer for test_progs (Viktor Malik) [RHEL-77939]
- libbpf: Add namespace for errstr making it libbpf_errstr (Viktor Malik) [RHEL-77939]
- libbpf: Stringify errno in log messages in the remaining code (Viktor Malik) [RHEL-77939]
- libbpf: Stringify errno in log messages in btf*.c (Viktor Malik) [RHEL-77939]
- libbpf: Stringify errno in log messages in libbpf.c (Viktor Malik) [RHEL-77939]
- libbpf: Introduce errstr() for stringifying errno (Viktor Malik) [RHEL-77939]
- bpf: Replace the document for PTR_TO_BTF_ID_OR_NULL (Viktor Malik) [RHEL-77939]
- tools/bpf: Fix the wrong format specifier in bpf_jit_disasm (Viktor Malik) [RHEL-77939]
- kbuild,bpf: Pass make jobs' value to pahole (Viktor Malik) [RHEL-77939]
- bpf: Drop special callback reference handling (Viktor Malik) [RHEL-77939]
- bpf: Refactor active lock management (Viktor Malik) [RHEL-77939]
- selftests/bpf: skip the timer_lockup test for single-CPU nodes (Viktor Malik) [RHEL-77939]
- selftests/bpf: Test the update operations for htab of maps (Viktor Malik) [RHEL-77939]
- selftests/bpf: Move ENOTSUPP from bpf_util.h (Viktor Malik) [RHEL-77939]
- bpf: Call free_htab_elem() after htab_unlock_bucket() (Viktor Malik) [RHEL-77939]
- selftests/bpf: Add threads to consumer test (Viktor Malik) [RHEL-77939]
- selftests/bpf: Add uprobe sessions to consumer test (Viktor Malik) [RHEL-77939]
- selftests/bpf: Add uprobe session single consumer test (Viktor Malik) [RHEL-77939]
- selftests/bpf: Add kprobe session verifier test for return value (Viktor Malik) [RHEL-77939]
- selftests/bpf: Add uprobe session verifier test for return value (Viktor Malik) [RHEL-77939]
- selftests/bpf: Add uprobe session recursive test (Viktor Malik) [RHEL-77939]
- selftests/bpf: Add uprobe session cookie test (Viktor Malik) [RHEL-77939]
- selftests/bpf: Add uprobe session test (Viktor Malik) [RHEL-77939]
- libbpf: Add support for uprobe multi session attach (Viktor Malik) [RHEL-77939]
- bpf: Add support for uprobe multi session context (Viktor Malik) [RHEL-77939]
- bpf: Add support for uprobe multi session attach (Viktor Malik) [RHEL-77939]
- bpf: Force uprobe bpf program to always return 0 (Viktor Malik) [RHEL-77939]
- bpf: Allow return values 0 and 1 for kprobe session (Viktor Malik) [RHEL-77939]
- selftests/bpf: Fix uprobe consumer test (again) (Viktor Malik) [RHEL-77939]
- bpf: Remove trailing whitespace in verifier.rst (Viktor Malik) [RHEL-77939]
- selftests/bpf: Add tests for raw_tp null handling (Viktor Malik) [RHEL-77939]
- selftests/bpf: Clean up open-coded gettid syscall invocations (Viktor Malik) [RHEL-77939]
- bpf: Mark raw_tp arguments with PTR_MAYBE_NULL (Viktor Malik) [RHEL-77939]
- bpf: Move btf_type_is_struct_ptr() under CONFIG_BPF_SYSCALL (Viktor Malik) [RHEL-77939]
- selftests/bpf: Add tests for tail calls with locks and refs (Viktor Malik) [RHEL-77939]
- bpf: Unify resource leak checks (Viktor Malik) [RHEL-77939]
- bpf: Tighten tail call checks for lingering locks, RCU, preempt_disable (Viktor Malik) [RHEL-77939]
- bpf, bpftool: Fix incorrect disasm pc (Viktor Malik) [RHEL-77939]
- selftests/bpf: Add a test for open coded kmem_cache iter (Viktor Malik) [RHEL-77939]
- bpf: Add open coded version of kmem_cache iterator (Viktor Malik) [RHEL-77939]
- bpf: decouple BPF link/attach hook and BPF program sleepable semantics (Viktor Malik) [RHEL-77939]
- bpf: put bpf_link's program when link is safe to be deallocated (Viktor Malik) [RHEL-77939]
- selftests/bpf: drop unnecessary bpf_iter.h type duplication (Viktor Malik) [RHEL-77939]
- libbpf: start v1.6 development cycle (Viktor Malik) [RHEL-77939]
- docs/bpf: Add description of .BTF.base section (Viktor Malik) [RHEL-77939]
- bpf: handle implicit declaration of function gettid in bpf_iter.c (Viktor Malik) [RHEL-77939]
- bpf, arm64: Remove garbage frame for struct_ops trampoline (Viktor Malik) [RHEL-77939]
- selftests/bpf: Create task_local_storage map with invalid uptr's struct (Viktor Malik) [RHEL-77939]
- selftests/bpf: Add uptr failure verifier tests (Viktor Malik) [RHEL-77939]
- selftests/bpf: Add update_elem failure test for task storage uptr (Viktor Malik) [RHEL-77939]
- selftests/bpf: Test a uptr struct spanning across pages. (Viktor Malik) [RHEL-77939]
- selftests/bpf: Some basic __uptr tests (Viktor Malik) [RHEL-77939]
- libbpf: define __uptr. (Viktor Malik) [RHEL-77939]
- bpf: Add uptr support in the map_value of the task local storage. (Viktor Malik) [RHEL-77939]
- bpf: Postpone bpf_obj_free_fields to the rcu callback (Viktor Malik) [RHEL-77939]
- bpf: Postpone bpf_selem_free() in bpf_selem_unlink_storage_nolock() (Viktor Malik) [RHEL-77939]
- bpf: Add "bool swap_uptrs" arg to bpf_local_storage_update() and bpf_selem_alloc() (Viktor Malik) [RHEL-77939]
- bpf: Handle BPF_UPTR in verifier (Viktor Malik) [RHEL-77939]
- bpf: Support __uptr type tag in BTF (Viktor Malik) [RHEL-77939]
- selftests/bpf: validate generic bpf_object and subskel APIs work together (Viktor Malik) [RHEL-77939]
- libbpf: move global data mmap()'ing into bpf_object__load() (Viktor Malik) [RHEL-77939]
- selftests/bpf: fix test_spin_lock_fail.c's global vars usage (Viktor Malik) [RHEL-77939]
- libbpf: Prevent compiler warnings/errors (Viktor Malik) [RHEL-77939]
- selftests/bpf: Increase verifier log limit in veristat (Viktor Malik) [RHEL-77939]
- uprobe: Add support for session consumer (Viktor Malik) [RHEL-77939]
- uprobe: Add data pointer to consumer handlers (Viktor Malik) [RHEL-77939]
- selftests/bpf: Augment send_signal test with remote signaling (Viktor Malik) [RHEL-77939]
- bpf: Implement bpf_send_signal_task() kfunc (Viktor Malik) [RHEL-77939]
- selftests/bpf: Add test to verify tailcall and freplace restrictions (Viktor Malik) [RHEL-77939]
- bpf: Prevent tailcall infinite loop caused by freplace (Viktor Malik) [RHEL-77939]
- selftests/bpf: Add tests for bpf_task_from_vpid() kfunc (Viktor Malik) [RHEL-77939]
- bpf: Add bpf_task_from_vpid() kfunc (Viktor Malik) [RHEL-77939]
- selftests/bpf: Add a test for kmem_cache_iter (Viktor Malik) [RHEL-77939]
- mm/bpf: Add bpf_get_kmem_cache() kfunc (Viktor Malik) [RHEL-77939]
- bpf: Add kmem_cache iterator (Viktor Malik) [RHEL-77939]
- libbpf: Fix possible compiler warnings in hashmap (Viktor Malik) [RHEL-77939]
- selftests/bpf: Check for timeout in perf_link test (Viktor Malik) [RHEL-77939]
- selftests/bpf: add subprog to BPF object file with no entry programs (Viktor Malik) [RHEL-77939]
- libbpf: never interpret subprogs in .text as entry programs (Viktor Malik) [RHEL-77939]
- samples/bpf: remove obsolete tracing related tests (Viktor Malik) [RHEL-77939]
- samples/bpf: remove obsolete cgroup related tests (Viktor Malik) [RHEL-77939]
- selftests/bpf: migrate cgroup sock create test for prohibiting sockets (Viktor Malik) [RHEL-77939]
- selftests/bpf: migrate cgroup sock create test for setting iface/mark/prio (Viktor Malik) [RHEL-77939]
- selftests/bpf: Removed redundant fd after close in bpf_prog_load_log_buf (Viktor Malik) [RHEL-77939]
- samples/bpf: Fix a resource leak (Viktor Malik) [RHEL-77939]
- bpf: Update bpf_override_return() comment (Viktor Malik) [RHEL-77939]
- bpf: fix argument type in bpf_loop documentation (Viktor Malik) [RHEL-77939]
- libbpf: fix sym_is_subprog() logic for weak global subprogs (Viktor Malik) [RHEL-77939]
- samples/bpf: Remove unused variables (Viktor Malik) [RHEL-77939]
- selftests/bpf: Fix backtrace printing for selftests crashes (Viktor Malik) [RHEL-77939]
- selftests/bpf: Test linking with duplicate extern functions (Viktor Malik) [RHEL-77939]
- libbpf: Do not resolve size on duplicate FUNCs (Viktor Malik) [RHEL-77939]
- bpf: syscall_nrs: Disable no previous prototype warnning (Viktor Malik) [RHEL-77939]
- selftests: bpf: Add missing per-arch include path (Viktor Malik) [RHEL-77939]
- libbpf: Add missing per-arch include path (Viktor Malik) [RHEL-77939]
- selftests/bpf: Emit top frequent code lines in veristat (Viktor Malik) [RHEL-77939]
- bpftool: __bpf_fastcall for kfuncs marked with special decl_tag (Viktor Malik) [RHEL-77939]
- bpf: Use KF_FASTCALL to mark kfuncs supporting fastcall contract (Viktor Malik) [RHEL-77939]
- bpf: __bpf_fastcall for bpf_get_smp_processor_id in uapi (Viktor Malik) [RHEL-77939]
- bpf: Allow specifying bpf_fastcall attribute for BPF helpers (Viktor Malik) [RHEL-77939]
- selftests/bpf: Fix uprobe_multi compilation error (Viktor Malik) [RHEL-77939]
- selftests/bpf: Support cross-endian building (Viktor Malik) [RHEL-77939]
- libbpf: Support creating light skeleton of either endianness (Viktor Malik) [RHEL-77939]
- libbpf: Support linking bpf objects of either endianness (Viktor Malik) [RHEL-77939]
- libbpf: Support opening bpf objects of either endianness (Viktor Malik) [RHEL-77939]
- libbpf: Support BTF.ext loading and output in either endianness (Viktor Malik) [RHEL-77939]
- libbpf: Fix output .symtab byte-order during linking (Viktor Malik) [RHEL-77939]
- libbpf: Fix header comment typos for BTF.ext (Viktor Malik) [RHEL-77939]
- libbpf: Improve log message formatting (Viktor Malik) [RHEL-77939]
- bpf: Call kfree(obj) only once in free_one() (Viktor Malik) [RHEL-77939]
- libbpf: Remove unneeded semicolon (Viktor Malik) [RHEL-77939]
- tools/bpf: Remove unused variable from runqslower (Viktor Malik) [RHEL-77939]
- libbpf: Fix expected_attach_type set handling in program load callback (Viktor Malik) [RHEL-77939]
- selftests/bpf: vm: Add support for VIRTIO_FS (Viktor Malik) [RHEL-77939]
- selftests/bpf: Bail out quickly from failing consumer test (Viktor Malik) [RHEL-77939]
- selftests/bpf: Fix uprobe consumer test (Viktor Malik) [RHEL-77939]
- selftests/bpf: Add missing va_end. (Viktor Malik) [RHEL-77939]
- libbpf: Change log level of BTF loading error message (Viktor Malik) [RHEL-77939]
- selftests/bpf: Set vpath in Makefile to search for skels (Viktor Malik) [RHEL-77939]
- bpf: Constify struct btf_kind_operations (Viktor Malik) [RHEL-77939]
- selftests/bpf: Remove test_skb_cgroup_id.sh from TEST_PROGS (Viktor Malik) [RHEL-77939 RHEL-78980]
- bpf/tests: Include <linux/prandom.h> instead of <linux/random.h> (Viktor Malik) [RHEL-77939]
- bpf: Include <linux/prandom.h> instead of <linux/random.h> (Viktor Malik) [RHEL-77939]
- netfilter: nft_tunnel: fix geneve_opt type confusion addition (CKI Backport Bot) [RHEL-88785] {CVE-2025-22056}
- page_pool: Track DMA-mapped pages and unmap them when destroying the pool (Toke Høiland-Jørgensen) [RHEL-68401]
- page_pool: Move pp_magic check into helper functions (Toke Høiland-Jørgensen) [RHEL-68401]
- net: warn if NAPI instance wasn't shut down (Davide Caratti) [RHEL-77817]
- net: hide the definition of dev_get_by_napi_id() (Davide Caratti) [RHEL-77817]
- net: page_pool: don't try to stash the napi id (Davide Caratti) [RHEL-77817]
- xsk: Bring back busy polling support (Davide Caratti) [RHEL-77817]
- net: Make napi_hash_lock irq safe (Davide Caratti) [RHEL-77817]
- netdev: prevent accessing NAPI instances from another namespace (Davide Caratti) [RHEL-77817] {CVE-2025-21659}
- netdev-genl: Hold rcu_read_lock in napi_set (Davide Caratti) [RHEL-77817]
- mlx4: Add support for persistent NAPI config to RX CQs (Davide Caratti) [RHEL-77817]
- mlx5: Add support for persistent NAPI config (Davide Caratti) [RHEL-77817]
- bnxt: Add support for persistent NAPI config (Davide Caratti) [RHEL-77817]
- netdev-genl: Support setting per-NAPI config values (Davide Caratti) [RHEL-77817]
- net: napi: Add napi_config (Davide Caratti) [RHEL-77817]
- netdev-genl: Dump gro_flush_timeout (Davide Caratti) [RHEL-77817]
- net: napi: Make gro_flush_timeout per-NAPI (Davide Caratti) [RHEL-77817]
- netdev-genl: Dump napi_defer_hard_irqs (Davide Caratti) [RHEL-77817]
- net: napi: Make napi_defer_hard_irqs per-NAPI (Davide Caratti) [RHEL-77817]
- splice: do not checksum AF_UNIX sockets (Davide Caratti) [RHEL-84565]
- configs: add redhat/configs/common/generic/CONFIG_OBJTOOL_WERROR (Ryan Sullivan) [RHEL-85301]
- redhat: make ENABLE_WERROR also enable OBJTOOL_WERROR (Ryan Sullivan) [RHEL-85301]
- objtool: Fix verbose disassembly if CROSS_COMPILE isn't set (Ryan Sullivan) [RHEL-85292]
- objtool: Change "warning:" to "error: " for fatal errors (Ryan Sullivan) [RHEL-85292]
- objtool: Always fail on fatal errors (Ryan Sullivan) [RHEL-85292]
- Revert "objtool: Increase per-function WARN_FUNC() rate limit" (Ryan Sullivan) [RHEL-85292]
- objtool: Append "()" to function name in "unexpected end of section" warning (Ryan Sullivan) [RHEL-85292]
- objtool: Ignore end-of-section jumps for KCOV/GCOV (Ryan Sullivan) [RHEL-85292]
- objtool: Silence more KCOV warnings, part 2 (Ryan Sullivan) [RHEL-85292]
- objtool, drm/vmwgfx: Don't ignore vmw_send_msg() for ORC (Ryan Sullivan) [RHEL-85292]
- objtool: Fix STACK_FRAME_NON_STANDARD for cold subfunctions (Ryan Sullivan) [RHEL-85292]
- objtool: Fix segfault in ignore_unreachable_insn() (Ryan Sullivan) [RHEL-85292]
- objtool: Fix NULL printf() '%%s' argument in builtin-check.c:save_argv() (Ryan Sullivan) [RHEL-85292]
- objtool, regulator: rk808: Remove potential undefined behavior in rk806_set_mode_dcdc() (Ryan Sullivan) [RHEL-85292]
- objtool, ASoC: codecs: wcd934x: Remove potential undefined behavior in wcd934x_slim_irq_handler() (Ryan Sullivan) [RHEL-85292]
- objtool, Input: cyapa - Remove undefined behavior in cyapa_update_fw_store() (Ryan Sullivan) [RHEL-85292]
- objtool, panic: Disable SMAP in __stack_chk_fail() (Ryan Sullivan) [RHEL-85292]
- objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds() (Ryan Sullivan) [RHEL-85292]
- objtool, nvmet: Fix out-of-bounds stack access in nvmet_ctrl_state_show() (Ryan Sullivan) [RHEL-85292]
- objtool, spi: amd: Fix out-of-bounds stack access in amd_set_spi_freq() (Ryan Sullivan) [RHEL-85292]
- objtool: Remove redundant opts.noinstr dependency (Ryan Sullivan) [RHEL-85292]
- objtool: Remove --no-unreachable for noinstr-only vmlinux.o runs (Ryan Sullivan) [RHEL-85292]
- objtool: Fix up some outdated references to ENTRY/ENDPROC (Ryan Sullivan) [RHEL-85292]
- objtool: Reduce CONFIG_OBJTOOL_WERROR verbosity (Ryan Sullivan) [RHEL-85292]
- objtool: Improve error handling (Ryan Sullivan) [RHEL-85292]
- objtool: Properly disable uaccess validation (Ryan Sullivan) [RHEL-85292]
- objtool: Silence more KCOV warnings (Ryan Sullivan) [RHEL-85292]
- objtool: Fix init_module() handling (Ryan Sullivan) [RHEL-85292]
- objtool: Fix CONFIG_OBJTOOL_WERROR for vmlinux.o (Ryan Sullivan) [RHEL-85292]
- objtool: Ignore entire functions rather than instructions (Ryan Sullivan) [RHEL-85292]
- crypto: x86/crc32c - eliminate jump table and excessive unrolling (Ryan Sullivan) [RHEL-85292]
- crypto: x86/crc32c - access 32-bit arguments as 32-bit (Ryan Sullivan) [RHEL-85292]
- crypto: x86/crc32c - simplify code for handling fewer than 200 bytes (Ryan Sullivan) [RHEL-85292]
- objtool: Fix false-positive "ignoring unreachables" warning (Ryan Sullivan) [RHEL-85292]
- objtool: Warn when disabling unreachable warnings (Ryan Sullivan) [RHEL-85292]
- objtool: Fix detection of consecutive jump tables on Clang 20 (Ryan Sullivan) [RHEL-85292]
- objtool: Use O_CREAT with explicit mode mask (Ryan Sullivan) [RHEL-85292]
- objtool: Add CONFIG_OBJTOOL_WERROR (Ryan Sullivan) [RHEL-85292]
- objtool: Create backup on error and print args (Ryan Sullivan) [RHEL-85292]
- objtool: Change "warning:" to "error:" for --Werror (Ryan Sullivan) [RHEL-85292]
- objtool: Add --Werror option (Ryan Sullivan) [RHEL-85292]
- objtool: Add --output option (Ryan Sullivan) [RHEL-85292]
- objtool: Upgrade "Linked object detected" warning to error (Ryan Sullivan) [RHEL-85292]
- objtool: Consolidate option validation (Ryan Sullivan) [RHEL-85292]
- objtool: Remove --unret dependency on --rethunk (Ryan Sullivan) [RHEL-85292]
- objtool: Increase per-function WARN_FUNC() rate limit (Ryan Sullivan) [RHEL-85292]
- objtool: Update documentation (Ryan Sullivan) [RHEL-85292]
- objtool: Improve __noreturn annotation warning (Ryan Sullivan) [RHEL-85292]
- objtool: Fix error handling inconsistencies in check() (Ryan Sullivan) [RHEL-85292]
- x86/traps: Make exc_double_fault() consistently noreturn (Ryan Sullivan) [RHEL-85292]
- powerpc: Fix 'intra_function_call not a direct call' warning (Ryan Sullivan) [RHEL-85292]
- crypto: powerpc: Mark ghashp8-ppc.o as an OBJECT_FILES_NON_STANDARD (Ryan Sullivan) [RHEL-85292]
- objtool/powerpc: Add support for decoding all types of uncond branches (Ryan Sullivan) [RHEL-85292]
- objtool: Fix C jump table annotations for Clang (Ryan Sullivan) [RHEL-85292]
- vmlinux.lds: Ensure that const vars with relocations are mapped R/O (Ryan Sullivan) [RHEL-85292]
- tools: Remove redundant quiet setup (Ryan Sullivan) [RHEL-85292]
- objtool/LoongArch: Add support for goto table (Ryan Sullivan) [RHEL-85292]
- objtool/LoongArch: Add support for switch table (Ryan Sullivan) [RHEL-85292]
- objtool: Handle PC relative relocation type (Ryan Sullivan) [RHEL-85292]
- objtool: Handle different entry size of rodata (Ryan Sullivan) [RHEL-85292]
- objtool: Handle various symbol types of rodata (Ryan Sullivan) [RHEL-85292]
- x86/module: Remove unnecessary check in module_finalize() (Ryan Sullivan) [RHEL-85292]
- x86/alternative: Simplify callthunk patching (Ryan Sullivan) [RHEL-85292]
- objtool: Move dodgy linker warn to verbose (Ryan Sullivan) [RHEL-85292]
- objtool: Hide unnecessary compiler error message (Ryan Sullivan) [RHEL-85292]
- objtool: Ignore dangling jump table entries (Ryan Sullivan) [RHEL-85292]
- objtool/rust: add one more `noreturn` Rust function (Ryan Sullivan) [RHEL-85292]
- objtool: Warn about unknown annotation types (Ryan Sullivan) [RHEL-85292]
- objtool: Fix ANNOTATE_REACHABLE to be a normal annotation (Ryan Sullivan) [RHEL-85292]
- objtool: Convert {.UN}REACHABLE to ANNOTATE (Ryan Sullivan) [RHEL-85292]
- objtool: Remove annotate_{,un}reachable() (Ryan Sullivan) [RHEL-85292]
- loongarch: Use ASM_REACHABLE (Ryan Sullivan) [RHEL-85292]
- x86/mm: Convert unreachable() to BUG() (Ryan Sullivan) [RHEL-85292]
- x86: Convert unreachable() to BUG() (Ryan Sullivan) [RHEL-85292]
- unreachable: Unify (Ryan Sullivan) [RHEL-85292]
- objtool: Collect more annotations in objtool.h (Ryan Sullivan) [RHEL-85292]
- objtool: Collapse annotate sequences (Ryan Sullivan) [RHEL-85292]
- objtool: Convert ANNOTATE_INTRA_FUNCTION_CALL to ANNOTATE (Ryan Sullivan) [RHEL-85292]
- objtool: Convert ANNOTATE_IGNORE_ALTERNATIVE to ANNOTATE (Ryan Sullivan) [RHEL-85292]
- objtool: Convert VALIDATE_UNRET_BEGIN to ANNOTATE (Ryan Sullivan) [RHEL-85292]
- objtool: Convert instrumentation_{begin,end}() to ANNOTATE (Ryan Sullivan) [RHEL-85292]
- objtool: Convert ANNOTATE_RETPOLINE_SAFE to ANNOTATE (Ryan Sullivan) [RHEL-85292]
- objtool: Convert ANNOTATE_NOENDBR to ANNOTATE (Ryan Sullivan) [RHEL-85292]
- objtool: Generic annotation infrastructure (Ryan Sullivan) [RHEL-85292]
- objtool: Allow arch code to discover jump table size (Ryan Sullivan) [RHEL-85292]
Resolves: RHEL-47413, RHEL-56474, RHEL-68401, RHEL-72617, RHEL-76135, RHEL-77316, RHEL-77817, RHEL-77939, RHEL-78703, RHEL-78980, RHEL-80398, RHEL-81909, RHEL-84551, RHEL-84565, RHEL-85292, RHEL-85301, RHEL-85779, RHEL-87206, RHEL-88646, RHEL-88785, RHEL-89531

Signed-off-by: Julio Faracco <jfaracco@redhat.com>
2025-05-09 15:17:23 -03: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.12.0-78.el10 2025-04-28 23:54:41 -03:00
dracut-virt.conf kernel-6.12.0-61.el10 2025-03-07 18:23:05 -03:00
fedoraimaca.x509 kernel-6.10.0-0.rc2.8.el10 2024-06-04 09:40:59 +02:00
filtermods.py kernel-6.12.0-78.el10 2025-04-28 23:54:41 -03:00
flavors kernel-6.8.0-1.el10 2024-03-24 20:18:25 +01:00
gating.yaml kernel-6.12.0-54.el10 2025-02-14 07:54:48 +01: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.12.0-83.el10 2025-05-09 15:17:23 -03:00
kernel-aarch64-64k-rhel.config kernel-6.12.0-83.el10 2025-05-09 15:17:23 -03:00
kernel-aarch64-automotive-debug-rhel.config kernel-6.12.0-83.el10 2025-05-09 15:17:23 -03:00
kernel-aarch64-automotive-rhel.config kernel-6.12.0-83.el10 2025-05-09 15:17:23 -03:00
kernel-aarch64-debug-rhel.config kernel-6.12.0-83.el10 2025-05-09 15:17:23 -03:00
kernel-aarch64-rhel.config kernel-6.12.0-83.el10 2025-05-09 15:17:23 -03:00
kernel-aarch64-rt-64k-debug-rhel.config kernel-6.12.0-83.el10 2025-05-09 15:17:23 -03:00
kernel-aarch64-rt-64k-rhel.config kernel-6.12.0-83.el10 2025-05-09 15:17:23 -03:00
kernel-aarch64-rt-debug-rhel.config kernel-6.12.0-83.el10 2025-05-09 15:17:23 -03:00
kernel-aarch64-rt-rhel.config kernel-6.12.0-83.el10 2025-05-09 15:17:23 -03:00
kernel-local Change method of configuration generation 2016-12-06 12:07:10 -08:00
kernel-ppc64le-debug-rhel.config kernel-6.12.0-83.el10 2025-05-09 15:17:23 -03:00
kernel-ppc64le-rhel.config kernel-6.12.0-83.el10 2025-05-09 15:17:23 -03:00
kernel-s390x-debug-rhel.config kernel-6.12.0-83.el10 2025-05-09 15:17:23 -03:00
kernel-s390x-rhel.config kernel-6.12.0-83.el10 2025-05-09 15:17:23 -03:00
kernel-s390x-zfcpdump-rhel.config kernel-6.12.0-83.el10 2025-05-09 15:17:23 -03:00
kernel-x86_64-automotive-debug-rhel.config kernel-6.12.0-83.el10 2025-05-09 15:17:23 -03:00
kernel-x86_64-automotive-rhel.config kernel-6.12.0-83.el10 2025-05-09 15:17:23 -03:00
kernel-x86_64-debug-rhel.config kernel-6.12.0-83.el10 2025-05-09 15:17:23 -03:00
kernel-x86_64-rhel.config kernel-6.12.0-83.el10 2025-05-09 15:17:23 -03:00
kernel-x86_64-rt-debug-rhel.config kernel-6.12.0-83.el10 2025-05-09 15:17:23 -03:00
kernel-x86_64-rt-rhel.config kernel-6.12.0-83.el10 2025-05-09 15:17:23 -03:00
kernel.changelog kernel-6.12.0-83.el10 2025-05-09 15:17:23 -03:00
kernel.spec kernel-6.12.0-83.el10 2025-05-09 15:17:23 -03: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.12.0-83.el10 2025-05-09 15:17:23 -03: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.11.0-29.el10 2024-11-11 13:22:14 +01:00
partial-kgcov-snip.config kernel-6.11.0-29.el10 2024-11-11 13:22:14 +01:00
patch-6.12-redhat.patch kernel-6.12.0-30.el10 2024-11-18 12:06:48 +01: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.12.0-30.el10 2024-11-18 12:06:48 +01:00
sources kernel-6.12.0-83.el10 2025-05-09 15:17:23 -03:00
uki_addons.json kernel-6.12.0-56.el10 2025-02-20 23:45:53 -03:00
uki_create_addons.py kernel-6.11.0-29.el10 2024-11-11 13:22:14 +01: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