kernel/Makefile.rhelver

68 lines
2.3 KiB
Makefile
Raw Normal View History

RHEL_MAJOR = 9
kernel-5.14.0-504.el9 * Mon Sep 02 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-504.el9] - Bump RHEL MINOR to 9.6 (Rado Vrbovsky) - block: initialize integrity buffer to zero before writing it to media (Ming Lei) [RHEL-54768] {CVE-2024-43854} - perf/x86/amd/uncore: Fix DF and UMC domain identification (David Arcari) [RHEL-43147] - x86/mm/numa: Move early mptable evaluation into common code (David Arcari) [RHEL-43147] - x86/cpu: Move leftover contents of topology.c to setup.c (David Arcari) [RHEL-43147] - x86/topology: convert to use arch_cpu_is_hotpluggable() (David Arcari) [RHEL-43147] - x86/topology: use weak version of arch_unregister_cpu() (David Arcari) [RHEL-43147] - x86/topology: Switch over to GENERIC_CPU_DEVICES (David Arcari) [RHEL-43147] - x86/topology: remove arch_*register_cpu() exports (David Arcari) [RHEL-43147] - x86/topology/intel: Unlock CPUID before evaluating anything (David Arcari) [RHEL-43147] - x86/topology/amd: Evaluate SMT in CPUID leaf 0x8000001e only on family 0x17 and greater (David Arcari) [RHEL-43147] - x86/topology: Handle bogus ACPI tables correctly (David Arcari) [RHEL-43147] - x86/topology/amd: Ensure that LLC ID is initialized (David Arcari) [RHEL-43147] - x86/xen: return a sane initial apic id when running as PV guest (David Arcari) [RHEL-43147] - x86/cpu/amd: Move TOPOEXT enablement into the topology parser (David Arcari) [RHEL-43147] - x86/cpu/amd: Make the NODEID_MSR union actually work (David Arcari) [RHEL-43147] - x86/cpu/amd: Make the CPUID 0x80000008 parser correct (David Arcari) [RHEL-43147] - x86/topology: Don't update cpu_possible_map in topo_set_cpuids() (David Arcari) [RHEL-43147] - x86/topology: Handle the !APIC case gracefully (David Arcari) [RHEL-43147] - x86/topology: Don't evaluate logical IDs during early boot (David Arcari) [RHEL-43147] - x86/cpu/topology: Add support for the AMD 0x80000026 leaf (David Arcari) [RHEL-43147] - x86/topology: Ignore non-present APIC IDs in a present package (David Arcari) [RHEL-43147] - x86/apic: Build the x86 topology enumeration functions on UP APIC builds too (David Arcari) [RHEL-43147] - x86/cpu/topology: Get rid of cpuinfo::x86_max_cores (David Arcari) [RHEL-43147] - docs: move x86 documentation into Documentation/arch/ [partial] (David Arcari) [RHEL-43147] - x86/cpu: Remove x86_coreid_bits (David Arcari) [RHEL-43147] - x86/mm/numa: Use core domain size on AMD (David Arcari) [RHEL-43147] - x86/cpu/topology: Provide __num_[cores|threads]_per_package (David Arcari) [RHEL-43147] - x86/cpu/topology: Rename smp_num_siblings (David Arcari) [RHEL-43147] - arch/x86/kernel/setup.c: fixup rh_check_supported (David Arcari) [RHEL-43147] - x86/cpu/topology: Retrieve cores per package from topology bitmaps (David Arcari) [RHEL-43147] - x86/cpu/topology: Use topology logical mapping mechanism (David Arcari) [RHEL-43147] - x86/smpboot: Change smp_store_boot_cpu_info() to static (David Arcari) [RHEL-43147] - x86/cpu/topology: Provide logical pkg/die mapping (David Arcari) [RHEL-43147] - x86/cpu/topology: Simplify cpu_mark_primary_thread() (David Arcari) [RHEL-43147] - x86/cpu/topology: Mop up primary thread mask handling (David Arcari) [RHEL-43147] - x86/cpu/topology: Use topology bitmaps for sizing (David Arcari) [RHEL-43147] - x86/xen/smp_pv: Register the boot CPU APIC properly (David Arcari) [RHEL-43147] - x86/cpu/topology: Let XEN/PV use topology from CPUID/MADT (David Arcari) [RHEL-43147] - x86/acpi: Dont invoke topology_register_apic() for XEN PV (David Arcari) [RHEL-43147] - x86/xen/smp_pv: Count number of vCPUs early (David Arcari) [RHEL-43147] - x86/xen/smp_pv: Register fake APICs (David Arcari) [RHEL-43147] - x86/mpparse: Switch to new init callbacks (David Arcari) [RHEL-43147] - x86/mpparse: Provide separate early/late callbacks (David Arcari) [RHEL-43147] - x86/dtb: Rename x86_dtb_init() (David Arcari) [RHEL-43147] - x86/mpparse: Prepare for callback separation (David Arcari) [RHEL-43147] - x86/xen/smp_pv: Prepare for separate mpparse callbacks (David Arcari) [RHEL-43147] - x86/mpparse: Rename default_find_smp_config() (David Arcari) [RHEL-43147] - x86/xen/smp_pv: Remove cpudata fiddling (David Arcari) [RHEL-43147] - x86/cpu/topology: Assign hotpluggable CPUIDs during init (David Arcari) [RHEL-43147] - x86/cpu/topology: Reject unknown APIC IDs on ACPI hotplug (David Arcari) [RHEL-43147] - x86/topology: Add a mechanism to track topology via APIC IDs (David Arcari) [RHEL-43147] - x86/cpu: Detect real BSP on crash kernels (David Arcari) [RHEL-43147] - x86/cpu/topology: Rework possible CPU management (David Arcari) [RHEL-43147] - x86/cpu/topology: Sanitize the APIC admission logic (David Arcari) [RHEL-43147] - x86/cpu/topology: Use a data structure for topology info (David Arcari) [RHEL-43147] - x86/cpu/topology: Simplify APIC registration (David Arcari) [RHEL-43147] - x86/cpu/topology: Confine topology information (David Arcari) [RHEL-43147] - x86/mpparse: Use new APIC registration function (David Arcari) [RHEL-43147] - x86/acpi: Use new APIC registration functions (David Arcari) [RHEL-43147] - x86/cpu/topology: Provide separate APIC registration functions (David Arcari) [RHEL-43147] - x86/cpu/topology: Move registration out of APIC code (David Arcari) [RHEL-43147] - x86/apic/msi: Use DOMAIN_BUS_GENERIC_MSI for HPET/IO-APIC domain search (David Arcari) [RHEL-43147] - x86/apic: Use a proper define for invalid ACPI CPU ID (David Arcari) [RHEL-43147] - x86/apic: Remove yet another dubious callback (David Arcari) [RHEL-43147] - x86/apic: Remove the pointless writeback of boot_cpu_physical_apicid (David Arcari) [RHEL-43147] - x86/mpparse: Remove the physid_t bitmap wrapper (David Arcari) [RHEL-43147] - x86/apic: Remove check_apicid_used() and ioapic_phys_id_map() (David Arcari) [RHEL-43147] - x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck() (David Arcari) [RHEL-43147] - x86/ioapic: Make io_apic_get_unique_id() simpler (David Arcari) [RHEL-43147] - x86/apic: Get rid of get_physical_broadcast() (David Arcari) [RHEL-43147] - x86/ioapic: Replace some more set bit nonsense (David Arcari) [RHEL-43147] - x86/platform/ce4100: Dont override x86_init.mpparse.setup_ioapic_ids (David Arcari) [RHEL-43147] - x86/apic: Remove unused phys_pkg_id() callback (David Arcari) [RHEL-43147] - arch/x86: Fix typos (David Arcari) [RHEL-43147] - x86/cpu/topology: Make the APIC mismatch warnings complete (David Arcari) [RHEL-43147] - x86/cpu: Remove topology.c (David Arcari) [RHEL-43147] - x86/cpu: Make topology_amd_node_id() use the actual node info (David Arcari) [RHEL-43147] - x86/cpu: Use common topology code for HYGON (David Arcari) [RHEL-43147] - x86/cpu: Use common topology code for AMD (David Arcari) [RHEL-43147] - x86/cpu: Provide an AMD/HYGON specific topology parser (David Arcari) [RHEL-43147] - x86/cpu: Provide cpuid_read() et al. (David Arcari) [RHEL-43147] - x86/cpu: Use common topology code for Intel (David Arcari) [RHEL-43147] - x86/cpu: Provide a sane leaf 0xb/0x1f parser (David Arcari) [RHEL-43147] - x86/cpu: Move __max_die_per_package to common.c (David Arcari) [RHEL-43147] - x86/cpu: Use common topology code for Centaur and Zhaoxin (David Arcari) [RHEL-43147] - x86/cpu: Add legacy topology parser (David Arcari) [RHEL-43147] - x86/cpu: Provide cpu_init/parse_topology() (David Arcari) [RHEL-43147] - drivers: base: Move cpu_dev_init() after node_dev_init() (David Arcari) [RHEL-43147] - base/node.c: initialize the accessor list before registering (David Arcari) [RHEL-43147] - Revert "x86/topology: Fix max_siblings calculation for some hybrid cpus" (David Arcari) [RHEL-43147] Resolves: RHEL-43147, RHEL-54768 Signed-off-by: Rado Vrbovsky <rvrbovsk@redhat.com>
2024-09-02 20:14:05 +00:00
RHEL_MINOR = 6
#
# RHEL_RELEASE
# -------------
#
# Represents build number in 'release' part of RPM's name-version-release.
# name is <package_name>, e.g. kernel
# version is upstream kernel version this kernel is based on, e.g. 4.18.0
# release is <RHEL_RELEASE>.<dist_tag>[<buildid>], e.g. 100.el8
#
# Use this spot to avoid future merge conflicts.
# Do not trim this comment.
kernel-5.14.0-526.el9 * Tue Nov 05 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-526.el9] - powerpc64/bpf: jit support for signed division and modulo (Artem Savkov) [RHEL-33019] - powerpc64/bpf: jit support for sign extended mov (Artem Savkov) [RHEL-33019] - powerpc64/bpf: jit support for sign extended load (Artem Savkov) [RHEL-33019] - powerpc64/bpf: jit support for unconditional byte swap (Artem Savkov) [RHEL-33019] - powerpc64/bpf: jit support for 32bit offset jmp instruction (Artem Savkov) [RHEL-33019] - powerpc/bpf/32: Fix failing test_bpf tests (Artem Savkov) [RHEL-33019] - arm64: bpf: fix 32bit unconditional bswap (Artem Savkov) [RHEL-29141] - of: module: add buffer overflow check in of_modalias() (cki-backport-bot) [RHEL-44273] {CVE-2024-38541} - Documentation/ABI/configfs-tsm: Fix an unexpected indentation silly (Paolo Bonzini) [RHEL-49791] - x86/sev: Do RMP memory coverage check after max_pfn has been set (Paolo Bonzini) [RHEL-49791] - x86/sev: Move SEV compilation units (Paolo Bonzini) [RHEL-49791] - virt: sev-guest: Mark driver struct with __refdata to prevent section mismatch (Paolo Bonzini) [RHEL-49791] - x86/sev: Allow non-VMPL0 execution when an SVSM is present (Paolo Bonzini) [RHEL-49791] - x86/sev: Extend the config-fs attestation support for an SVSM (Paolo Bonzini) [RHEL-49791] - x86/sev: Take advantage of configfs visibility support in TSM (Paolo Bonzini) [RHEL-49791] - fs/configfs: Add a callback to determine attribute visibility (Paolo Bonzini) [RHEL-49791] - sev-guest: configfs-tsm: Allow the privlevel_floor attribute to be updated (Paolo Bonzini) [RHEL-49791] - virt: sev-guest: Choose the VMPCK key based on executing VMPL (Paolo Bonzini) [RHEL-49791] - x86/sev: Provide guest VMPL level to userspace (Paolo Bonzini) [RHEL-49791] - x86/sev: Provide SVSM discovery support (Paolo Bonzini) [RHEL-49791] - x86/sev: Use the SVSM to create a vCPU when not in VMPL0 (Paolo Bonzini) [RHEL-49791] - x86/sev: Perform PVALIDATE using the SVSM when not at VMPL0 (Paolo Bonzini) [RHEL-49791] - x86/sev: Fix __reserved field in sev_config (Paolo Bonzini) [RHEL-15585] - x86/sev: Use kernel provided SVSM Calling Areas (Paolo Bonzini) [RHEL-49791] - x86/sev: Check for the presence of an SVSM in the SNP secrets page (Paolo Bonzini) [RHEL-49791] - x86/irqflags: Provide native versions of the local_irq_save()/restore() (Paolo Bonzini) [RHEL-49791] - ACPI: tables: Print MULTIPROC_WAKEUP when MADT is parsed (Paolo Bonzini) [RHEL-15585] - x86/acpi: Add support for CPU offlining for ACPI MADT wakeup method (Paolo Bonzini) [RHEL-15585] - x86/mm: Introduce kernel_ident_mapping_free() (Paolo Bonzini) [RHEL-15585] - x86/smp: Add smp_ops.stop_this_cpu() callback (Paolo Bonzini) [RHEL-15585] - x86/acpi: Do not attempt to bring up secondary CPUs in the kexec case (Paolo Bonzini) [RHEL-15585] - x86/acpi: Rename fields in the acpi_madt_multiproc_wakeup structure (Paolo Bonzini) [RHEL-15585] - x86/mm: Do not zap page table entries mapping unaccepted memory table during kdump (Paolo Bonzini) [RHEL-15585] - x86/mm: Make e820__end_ram_pfn() cover E820_TYPE_ACPI ranges (Paolo Bonzini) [RHEL-15585] - x86/tdx: Convert shared memory back to private on kexec (Paolo Bonzini) [RHEL-15585] - x86/mm: Add callbacks to prepare encrypted memory for kexec (Paolo Bonzini) [RHEL-15585] - x86/tdx: Account shared memory (Paolo Bonzini) [RHEL-15585] - x86/mm: Return correct level from lookup_address() if pte is none (Paolo Bonzini) [RHEL-15585] - x86/mm: Make x86_platform.guest.enc_status_change_*() return an error (Paolo Bonzini) [RHEL-15585] - x86/kexec: Keep CR4.MCE set during kexec for TDX guest (Paolo Bonzini) [RHEL-15585] - x86/relocate_kernel: Use named labels for less confusion (Paolo Bonzini) [RHEL-15585] - cpu/hotplug, x86/acpi: Disable CPU offlining for ACPI MADT wakeup (Paolo Bonzini) [RHEL-15585] - cpu/hotplug: Add support for declaring CPU offlining not supported (Paolo Bonzini) [RHEL-15585] - x86/acpi: Remove __ro_after_init from acpi_mp_wake_mailbox (Paolo Bonzini) [RHEL-15585] - x86/apic: Mark acpi_mp_wake_* variables as __ro_after_init (Paolo Bonzini) [RHEL-15585] - x86/acpi: Extract ACPI MADT wakeup code into a separate file (Paolo Bonzini) [RHEL-15585] - x86/kexec: Remove spurious unconditional JMP from from identity_mapped() (Paolo Bonzini) [RHEL-15585] - cpu: Drop "extern" from function declarations in cpuhplock.h (Paolo Bonzini) [RHEL-15585] - x86/sev: Make the VMPL0 checking more straight forward (Paolo Bonzini) [RHEL-15585] - x86/sev: Rename snp_init() in boot/compressed/sev.c (Paolo Bonzini) [RHEL-15585] - x86/sev: Shorten struct name snp_secrets_page_layout to snp_secrets_page (Paolo Bonzini) [RHEL-15585] - x86/pat: Fix W^X violation false-positives when running as Xen PV guest (Paolo Bonzini) [RHEL-15585] - x86/pat: Restructure _lookup_address_cpa() (Paolo Bonzini) [RHEL-15585] - x86/mm: Use lookup_address_in_pgd_attr() in show_fault_oops() (Paolo Bonzini) [RHEL-15585] - x86/pat: Introduce lookup_address_in_pgd_attr() (Paolo Bonzini) [RHEL-15585] - x86/mm/cpa: Warn for set_memory_XXcrypted() VMM fails (Paolo Bonzini) [RHEL-15585] - dm-verity: introduce the options restart_on_error and panic_on_error (Benjamin Marzinski) [RHEL-59523] - Revert "dm: requeue IO if mapping table not yet available" (Benjamin Marzinski) [RHEL-59523] - dm integrity: fix gcc 5 warning (Benjamin Marzinski) [RHEL-59523] - dm: treat alloc_dax() -EOPNOTSUPP failure as non-fatal (Benjamin Marzinski) [RHEL-59523] - configs: dm: CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_PLATFORM_KEYRING (Benjamin Marzinski) [RHEL-59523] - dm-integrity: fix a race condition when accessing recalc_sector (Benjamin Marzinski) [RHEL-59523] - dm persistent data: fix memory allocation failure (Benjamin Marzinski) [RHEL-59523] - Documentation: dm-crypt.rst warning + error fix (Benjamin Marzinski) [RHEL-59523] - dm resume: don't return EINVAL when signalled (Benjamin Marzinski) [RHEL-59523] - dm suspend: return -ERESTARTSYS instead of -EINTR (Benjamin Marzinski) [RHEL-59523] - dm: Constify struct dm_block_validator (Benjamin Marzinski) [RHEL-59523] - dm-integrity: introduce the Inline mode (Benjamin Marzinski) [RHEL-59523] - dm: introduce the target flag mempool_needs_integrity (Benjamin Marzinski) [RHEL-59523] - dm raid: fix stripes adding reshape size issues (Benjamin Marzinski) [RHEL-34750] - dm raid: move _get_reshape_sectors() as prerequisite to fixing reshape size issues (Benjamin Marzinski) [RHEL-34750] - dm-crypt: support for per-sector NVMe metadata (Benjamin Marzinski) [RHEL-59523] - dm mpath: don't call dm_get_device in multipath_message (Benjamin Marzinski) [RHEL-59523] - dm: factor out helper function from dm_get_device (Benjamin Marzinski) [RHEL-59523] - dm-verity: fix dm_is_verity_target() when dm-verity is builtin (Benjamin Marzinski) [RHEL-59523] - dm: Remove max_secure_erase_granularity (Benjamin Marzinski) [RHEL-59523] - dm: Remove max_write_zeroes_granularity (Benjamin Marzinski) [RHEL-59523] - dm: stop using blk_limits_io_{min,opt} (Benjamin Marzinski) [RHEL-59523] - dm verity: add support for signature verification with platform keyring (Benjamin Marzinski) [RHEL-59523] - dm-verity: hash blocks with shash import+finup when possible (Benjamin Marzinski) [RHEL-59523] - dm-verity: make verity_hash() take dm_verity_io instead of ahash_request (Benjamin Marzinski) [RHEL-59523] - dm-verity: always "map" the data blocks (Benjamin Marzinski) [RHEL-59523] - dm-verity: provide dma_alignment limit in io_hints (Benjamin Marzinski) [RHEL-59523] - dm-verity: make real_digest and want_digest fixed-length (Benjamin Marzinski) [RHEL-59523] - dm-verity: move data hash mismatch handling into its own function (Benjamin Marzinski) [RHEL-59523] - dm-verity: move hash algorithm setup into its own function (Benjamin Marzinski) [RHEL-59523] - dm init: Handle minors larger than 255 (Benjamin Marzinski) [RHEL-59523] - dm cache metadata: remove unused struct 'thunk' (Benjamin Marzinski) [RHEL-59523] - dm io: remove code duplication between sync_io and aysnc_io (Benjamin Marzinski) [RHEL-59523] - dm io: don't call the async_io notify.fn on invalid num_regions (Benjamin Marzinski) [RHEL-59523] - dm io: bump num_bvecs to handle offset memory (Benjamin Marzinski) [RHEL-59523] - dm: optimize flushes (Benjamin Marzinski) [RHEL-59523] - dm-integrity: set discard_granularity to logical block size (Benjamin Marzinski) [RHEL-59523] - dm-delay: remove timer_lock (Benjamin Marzinski) [RHEL-59523] - dm-delay: change locking to avoid contention (Benjamin Marzinski) [RHEL-59523] - dm-delay: fix max_delay calculations (Benjamin Marzinski) [RHEL-59523] - dm-delay: fix hung task introduced by kthread mode (Benjamin Marzinski) [RHEL-59523] - dm-delay: fix workqueue delay_timer race (Benjamin Marzinski) [RHEL-59523] - dm-crypt: don't set WQ_CPU_INTENSIVE for WQ_UNBOUND crypt_queue (Benjamin Marzinski) [RHEL-59523] - dm-crypt: export sysfs of all workqueues (Benjamin Marzinski) [RHEL-59523] - dm-crypt: add the optional "high_priority" flag (Benjamin Marzinski) [RHEL-59523] - MAINTAINERS: Remove incorrect M: tag for dm-devel@lists.linux.dev (Benjamin Marzinski) [RHEL-59523] - dm-verity: Convert from tasklet to BH workqueue (Benjamin Marzinski) [RHEL-59523] - dm-crypt: Convert from tasklet to BH workqueue (Benjamin Marzinski) [RHEL-59523] - dm: update relevant MODULE_AUTHOR entries to latest dm-devel mailing list (Benjamin Marzinski) [RHEL-59523] - dm ioctl: update DM_DRIVER_EMAIL to new dm-devel mailing list (Benjamin Marzinski) [RHEL-59523] - dm verity: set DM_TARGET_SINGLETON feature flag (Benjamin Marzinski) [RHEL-59523] - dm crypt: Fix IO priority lost when queuing write bios (Benjamin Marzinski) [RHEL-59523] - dm verity: Fix IO priority lost when reading FEC and hash (Benjamin Marzinski) [RHEL-59523] - dm bufio: Support IO priority (Benjamin Marzinski) [RHEL-59523] - dm io: Support IO priority (Benjamin Marzinski) [RHEL-59523] - dm crypt: remove redundant state settings after waking up (Benjamin Marzinski) [RHEL-59523] - dm thin: add braces around conditional code that spans lines (Benjamin Marzinski) [RHEL-59523] - timekeeping: Add function to convert realtime to base clock (Ivan Vecera) [RHEL-61639] - x86/tsc: Remove obsolete ART to TSC conversion functions (Ivan Vecera) [RHEL-61639] - ice/ptp: Remove convert_art_to_tsc() (Ivan Vecera) [RHEL-61639] - ALSA: hda: Remove convert_art_to_tsc() (Ivan Vecera) [RHEL-61639] - stmmac: intel: Remove convert_art_to_tsc() (Ivan Vecera) [RHEL-61639] - igc: Remove convert_art_ns_to_tsc() (Ivan Vecera) [RHEL-61639] - e1000e: Replace convert_art_to_tsc() (Ivan Vecera) [RHEL-61639] - x86/tsc: Provide ART base clock information for TSC (Ivan Vecera) [RHEL-61639] - timekeeping: Provide infrastructure for converting to/from a base clock (Ivan Vecera) [RHEL-61639] - kvmclock: Unexport kvmclock clocksource (Ivan Vecera) [RHEL-61639] - treewide: Remove system_counterval_t.cs, which is never read (Ivan Vecera) [RHEL-61639] - timekeeping: Evaluate system_counterval_t.cs_id instead of .cs (Ivan Vecera) [RHEL-61639] - ptp/kvm, arm_arch_timer: Set system_counterval_t.cs_id to constant (Ivan Vecera) [RHEL-61639] - x86/kvm, ptp/kvm: Add clocksource ID, set system_counterval_t.cs_id (Ivan Vecera) [RHEL-61639] - x86/tsc: Add clocksource ID, set system_counterval_t.cs_id (Ivan Vecera) [RHEL-61639] - timekeeping: Add clocksource ID to struct system_counterval_t (Ivan Vecera) [RHEL-61639] - x86/tsc: Correct kernel-doc notation (Ivan Vecera) [RHEL-61639] - add missing includes and forward declarations to networking includes under linux/ (Ivan Vecera) [RHEL-61639] - ipv4: ip_gre: Fix drops of small packets in ipgre_xmit (Guillaume Nault) [RHEL-61892] - ip6_tunnel: Fix broken GRO (Guillaume Nault) [RHEL-61892] - nvme: use helper nvme_ctrl_state in nvme_keep_alive_finish function (Maurizio Lombardi) [RHEL-51888] - nvme: make keep-alive synchronous operation (Maurizio Lombardi) [RHEL-51888] - nvme-loop: flush off pending I/O while shutting down loop controller (Maurizio Lombardi) [RHEL-51888] - nvme-pci: fix race condition between reset and nvme_dev_disable() (Maurizio Lombardi) [RHEL-51888] - nvme-multipath: defer partition scanning (Maurizio Lombardi) [RHEL-51888] - nvme: disable CC.CRIME (NVME_CC_CRIME) (Maurizio Lombardi) [RHEL-51888] - nvme: delete unnecessary fallthru comment (Maurizio Lombardi) [RHEL-51888] - nvmet-rdma: use sbitmap to replace rsp free list (Maurizio Lombardi) [RHEL-51888] - nvme: tcp: avoid race between queue_lock lock and destroy (Maurizio Lombardi) [RHEL-51888] - nvmet-passthru: clear EUID/NGUID/UUID while using loop target (Maurizio Lombardi) [RHEL-51888] - nvme: remove CC register read-back during enabling (Maurizio Lombardi) [RHEL-51888] - nvme: null terminate nvme_tls_attrs (Maurizio Lombardi) [RHEL-51888] - nvme-multipath: avoid hang on inaccessible namespaces (Maurizio Lombardi) [RHEL-51888] - nvme-multipath: system fails to create generic nvme device (Maurizio Lombardi) [RHEL-51888] - nvme-pci: qdepth 1 quirk (Maurizio Lombardi) [RHEL-51888] - nvme-tcp: fix link failure for TCP auth (Maurizio Lombardi) [RHEL-51888] - nvme: Convert comma to semicolon (Maurizio Lombardi) [RHEL-51888] - nvme: fix metadata handling in nvme-passthrough (Maurizio Lombardi) [RHEL-51888] - nvme: rename apptag and appmask to lbat and lbatm (Maurizio Lombardi) [RHEL-51888] - nvme-rdma: send cntlid in the RDMA_CM_REQUEST Private Data (Maurizio Lombardi) [RHEL-51888] - nvme-target: do not check authentication status for admin commands twice (Maurizio Lombardi) [RHEL-51888] - nvmet-auth: allow to clear DH-HMAC-CHAP keys (Maurizio Lombardi) [RHEL-51888] - nvme-sysfs: add 'tls_keyring' attribute (Maurizio Lombardi) [RHEL-51888] - nvme-sysfs: add 'tls_configured_key' sysfs attribute (Maurizio Lombardi) [RHEL-51888] - nvme: split off TLS sysfs attributes into a separate group (Maurizio Lombardi) [RHEL-51888] - nvme: add a newline to the 'tls_key' sysfs attribute (Maurizio Lombardi) [RHEL-51888] - nvme-tcp: check for invalidated or revoked key (Maurizio Lombardi) [RHEL-51888] - nvme-tcp: sanitize TLS key handling (Maurizio Lombardi) [RHEL-51888] - nvme-keyring: restrict match length for version '1' identifiers (Maurizio Lombardi) [RHEL-51888] - nvme_core: scan namespaces asynchronously (Maurizio Lombardi) [RHEL-51888] - nvmet: Identify-Active Namespace ID List command should reject invalid nsid (Maurizio Lombardi) [RHEL-51888] - nvme-pci: Add sleep quirk for Samsung 990 Evo (Maurizio Lombardi) [RHEL-51888] - nvme-pci: allocate tagset on reset if necessary (Maurizio Lombardi) [RHEL-51888] - nvmet-tcp: fix kernel crash if commands allocation fails (Maurizio Lombardi) [RHEL-51888] - nvme: use better description for async reset reason (Maurizio Lombardi) [RHEL-51888] - nvmet: Make nvmet_debugfs static (Maurizio Lombardi) [RHEL-51888] - nvme: Remove unused field (Maurizio Lombardi) [RHEL-51888] - nvme: move stopping keep-alive into nvme_uninit_ctrl() (Maurizio Lombardi) [RHEL-51888] - nvme: reorganize nvme_ns_head fields (Maurizio Lombardi) [RHEL-51888] - nvme: change data type of lba_shift (Maurizio Lombardi) [RHEL-51888] - nvme: remove a field from nvme_ns_head (Maurizio Lombardi) [RHEL-51888] - nvme: remove unused parameter (Maurizio Lombardi) [RHEL-51888] - nvme-core: choose PIF from QPIF if QPIFS supports and PIF is QTYPE (Maurizio Lombardi) [RHEL-51888] - nvme-pci: Fix the instructions for disabling power management (Maurizio Lombardi) [RHEL-51888] - nvme: remove redundant bdev local variable (Maurizio Lombardi) [RHEL-51888] - nvme-fabrics: Use seq_putc() in __nvmf_concat_opt_tokens() (Maurizio Lombardi) [RHEL-51888] - nvme/pci: Add APST quirk for Lenovo N60z laptop (Maurizio Lombardi) [RHEL-51888] - nvmet-auth: fix nvmet_auth hash error handling (Maurizio Lombardi) [RHEL-51888] - nvme: implement ->get_unique_id (Maurizio Lombardi) [RHEL-51888] - nvme-pci: do not directly handle subsys reset fallout (Maurizio Lombardi) [RHEL-51888] - redhat: add CONFIG_NVME_TARGET_DEBUGFS file (Maurizio Lombardi) [RHEL-51888] - nvme-fcloop: implement 'host_traddr' (Maurizio Lombardi) [RHEL-51888] - nvmet-fc: implement host_traddr() (Maurizio Lombardi) [RHEL-51888] - nvmet-rdma: implement host_traddr() (Maurizio Lombardi) [RHEL-51888] - nvmet-tcp: implement host_traddr() (Maurizio Lombardi) [RHEL-51888] - nvmet: add 'host_traddr' callback for debugfs (Maurizio Lombardi) [RHEL-51888] - nvmet: add debugfs support (Maurizio Lombardi) [RHEL-51888] - nvme: rename CDR/MORE/DNR to NVME_STATUS_* (Maurizio Lombardi) [RHEL-51888] - nvme: fix status magic numbers (Maurizio Lombardi) [RHEL-51888] - nvme: rename nvme_sc_to_pr_err to nvme_status_to_pr_err (Maurizio Lombardi) [RHEL-51888] - nvme: split device add from initialization (Maurizio Lombardi) [RHEL-51888] - nvme: fc: split controller bringup handling (Maurizio Lombardi) [RHEL-51888] - nvme: rdma: split controller bringup handling (Maurizio Lombardi) [RHEL-51888] - nvme: tcp: split controller bringup handling (Maurizio Lombardi) [RHEL-51888] - nvme: apple: fix device reference counting (Maurizio Lombardi) [RHEL-51888] - nvmet-fc: Remove __counted_by from nvmet_fc_tgt_queue.fod[] (Maurizio Lombardi) [RHEL-51888] - nvmet: make 'tsas' attribute idempotent for RDMA (Maurizio Lombardi) [RHEL-51888] - nvme: fixup comment for nvme RDMA Provider Type (Maurizio Lombardi) [RHEL-51888] - nvme-apple: add missing MODULE_DESCRIPTION() (Maurizio Lombardi) [RHEL-51888] - nvmet: do not return 'reserved' for empty TSAS values (Maurizio Lombardi) [RHEL-51888] - nvme: fix NVME_NS_DEAC may incorrectly identifying the disk as EXT_LBA. (Maurizio Lombardi) [RHEL-51888] - nvmet-passthru: propagate status from id override functions (Maurizio Lombardi) [RHEL-51888] - nvme: fix nvme_pr_* status code parsing (Maurizio Lombardi) [RHEL-51888] - nvme: adjust multiples of NVME_CTRL_PAGE_SIZE in offset (Maurizio Lombardi) [RHEL-51888] - nvme: remove sgs and sws (Maurizio Lombardi) [RHEL-51888] - nvme-rdma, nvme-tcp: include max reconnects for reconnect logging (Maurizio Lombardi) [RHEL-51888] - nvmet-rdma: Avoid o(n^2) loop in delete_ctrl (Maurizio Lombardi) [RHEL-51888] - nvme: do not retry authentication failures (Maurizio Lombardi) [RHEL-51888] - nvme-fabrics: short-circuit reconnect retries (Maurizio Lombardi) [RHEL-51888] - nvme: return kernel error codes for admin queue connect (Maurizio Lombardi) [RHEL-51888] - nvmet: return DHCHAP status codes from nvmet_setup_auth() (Maurizio Lombardi) [RHEL-51888] - nvmet: lock config semaphore when accessing DH-HMAC-CHAP key (Maurizio Lombardi) [RHEL-51888] - nvmet-rdma: fix possible bad dereference when freeing rsps (Maurizio Lombardi) [RHEL-51888] - nvmet: prevent sprintf() overflow in nvmet_subsys_nsid_exists() (Maurizio Lombardi) [RHEL-51888] - nvmet: make nvmet_wq unbound (Maurizio Lombardi) [RHEL-51888] - nvmet-auth: return the error code to the nvmet_auth_ctrl_hash() callers (Maurizio Lombardi) [RHEL-51888] - nvme-pci: Add quirk for broken MSIs (Maurizio Lombardi) [RHEL-51888] - nvmet: fix nvme status code when namespace is disabled (Maurizio Lombardi) [RHEL-51888] - nvmet-tcp: fix possible memory leak when tearing down a controller (Maurizio Lombardi) [RHEL-51888] - nvmet-auth: replace pr_debug() with pr_err() to report an error. (Maurizio Lombardi) [RHEL-51888] - nvmet-auth: return the error code to the nvmet_auth_host_hash() callers (Maurizio Lombardi) [RHEL-51888] - nvme-fc: rename free_ctrl callback to match name pattern (Maurizio Lombardi) [RHEL-51888] - nvmet-fc: move RCU read lock to nvmet_fc_assoc_exists (Maurizio Lombardi) [RHEL-51888] - nvmet: implement unique discovery NQN (Maurizio Lombardi) [RHEL-51888] - nvmet-rdma: remove NVMET_RDMA_REQ_INVALIDATE_RKEY flag (Maurizio Lombardi) [RHEL-51888] - nvme: remove redundant BUILD_BUG_ON check (Maurizio Lombardi) [RHEL-51888] - nvme/tcp: Add wq_unbound modparam for nvme_tcp_wq (Maurizio Lombardi) [RHEL-51888] - nvme-tcp: Export the nvme_tcp_wq to sysfs (Maurizio Lombardi) [RHEL-51888] - drivers/nvme: Add quirks for device 126f:2262 (Maurizio Lombardi) [RHEL-51888] - nvme: parse format command's lbafu when tracing (Maurizio Lombardi) [RHEL-51888] - nvme: add tracing of reservation commands (Maurizio Lombardi) [RHEL-51888] - nvme: parse zns command's zsa and zrasf to string (Maurizio Lombardi) [RHEL-51888] - nvme: use nvme_disk_is_ns_head helper (Maurizio Lombardi) [RHEL-51888] - nvmet: add tracing of zns commands (Maurizio Lombardi) [RHEL-51888] - nvmet: add tracing of authentication commands (Maurizio Lombardi) [RHEL-51888] - nvme-apple: Convert to platform remove callback returning void (Maurizio Lombardi) [RHEL-51888] - nvmet-tcp: do not continue for invalid icreq (Maurizio Lombardi) [RHEL-51888] - nvme: change shutdown timeout setting message (Maurizio Lombardi) [RHEL-51888] - static_call: Handle module init failure correctly in static_call_del_module() (CKI Backport Bot) [RHEL-64157] {CVE-2024-50002} - RDMA/nldev: Fix NULL pointer dereferences issue in rdma_nl_notify_event (Kamal Heib) [RHEL-56245] - RDMA/core: Provide rdma_user_mmap_disassociate() to disassociate mmap pages (Kamal Heib) [RHEL-56245] - RDMA/nldev: Add missing break in rdma_nl_notify_err_msg() (Kamal Heib) [RHEL-56245] - RDMA/nldev: Expose whether RDMA monitoring is supported (Kamal Heib) [RHEL-56245] - RDMA/nldev: Add support for RDMA monitoring (Kamal Heib) [RHEL-56245] - RDMA/device: Remove optimization in ib_device_get_netdev() (Kamal Heib) [RHEL-56245] - IB/iser: Remove unused declaration in header file (Kamal Heib) [RHEL-56245] - treewide: correct the typo 'retun' (Kamal Heib) [RHEL-56245] - IB/core: Fix ib_cache_setup_one error flow cleanup (Kamal Heib) [RHEL-56245] - RDMA/mad: Simplify an alloc_ordered_workqueue() invocation (Kamal Heib) [RHEL-56245] - RDMA/ipoib: Remove unused declarations (Kamal Heib) [RHEL-56245] - RDMA/core: Remove unused declaration rdma_resolve_ip_route() (Kamal Heib) [RHEL-56245] - RDMA: Pass uverbs_attr_bundle as part of '.reg_user_mr_dmabuf' API (Kamal Heib) [RHEL-56245] - RDMA/umem: Introduce an option to revoke DMABUF umem (Kamal Heib) [RHEL-56245] - RDMA/umem: Add support for creating pinned DMABUF umem with a given dma device (Kamal Heib) [RHEL-56245] - RDMA/nldev: Enhance netlink message parsing and validation (Kamal Heib) [RHEL-56245] - RDMA/mad: Improve handling of timed out WRs of mad agent (Kamal Heib) [RHEL-56245] - nvdimm: Fix devs leaks in scan_labels() (Jeff Moyer) [RHEL-52818] - device-dax: correct pgoff align in dax_set_mapping() (Jeff Moyer) [RHEL-52818 RHEL-63870] {CVE-2024-50022} - Documentation: probes: Add a new ret_ip callback parameter (Viktor Malik) [RHEL-64700] - fprobe: Add entry/exit callbacks types (Viktor Malik) [RHEL-64700] - fprobe: Pass return address to the handlers (Viktor Malik) [RHEL-64700] - fprobe: Fix to ensure the number of active retprobes is not zero (Viktor Malik) [RHEL-64700] - tracing: fprobe: Initialize ret valiable to fix smatch error (Viktor Malik) [RHEL-64700] - docs: tracing: Update fprobe documentation (Viktor Malik) [RHEL-64700] - lib/test_fprobe: Add a testcase for skipping exit_handler (Viktor Malik) [RHEL-64700] - fprobe: Skip exit_handler if entry_handler returns !0 (Viktor Malik) [RHEL-64700] - lib/test_fprobe: Add a test case for nr_maxactive (Viktor Malik) [RHEL-64700] - fprobe: Add nr_maxactive to specify rethook_node pool size (Viktor Malik) [RHEL-64700] - lib/test_fprobe: Add private entry_data testcases (Viktor Malik) [RHEL-64700] - fprobe: Pass entry_data to handlers (Viktor Malik) [RHEL-64700] Resolves: RHEL-15585, RHEL-29141, RHEL-33019, RHEL-34750, RHEL-44273, RHEL-49791, RHEL-51888, RHEL-52818, RHEL-56245, RHEL-59523, RHEL-61639, RHEL-61892, RHEL-63870, RHEL-64157, RHEL-64700 Signed-off-by: Rado Vrbovsky <rvrbovsk@redhat.com>
2024-11-05 11:51:58 +00:00
RHEL_RELEASE = 526
kernel-5.14.0-73.el9 * Sun Mar 20 2022 Patrick Talbert <ptalbert@redhat.com> [5.14.0-73.el9] - CI: Use 9.0-rt branch for rhel-9 realtime_check (Juri Lelli) - redhat: enable zstream release numbering for rhel 9.0 (Herton R. Krzesinski) - redhat: change kabi tarballs to use the package release (Herton R. Krzesinski) - redhat: generate distgit changelog in genspec.sh as well (Herton R. Krzesinski) - redhat: make genspec prefer metadata from git notes (Herton R. Krzesinski) - redhat: use tags from git notes for zstream to generate changelog (Herton R. Krzesinski) - CI: Add disttag setting (Veronika Kabatova) - CI: Drop c9s config (Veronika Kabatova) - virtio-net: fix pages leaking when building skb in big mode (Laurent Vivier) [2042559] - lib/iov_iter: initialize "flags" in new pipe_buffer (Carlos Maiolino) [2060869] {CVE-2022-0847} - redhat/configs: Make CRYPTO_ECDH algos built-in (Simo Sorce) [2062199] - crypto: api - Move cryptomgr soft dependency into algapi (Vladis Dronov) [2062199] - crypto: api - Fix boot-up crash when crypto manager is disabled (Vladis Dronov) [2062199] - crypto: api - Do not create test larvals if manager is disabled (Vladis Dronov) [2062199] - crypto: api - Export crypto_boot_test_finished (Vladis Dronov) [2062199] - crypto: api - Fix built-in testing dependency failures (Vladis Dronov) [2062199] - redhat/configs: Add CRYPTO_AES_ARM64 config explicitly (Vladis Dronov) [2062199] - crypto: arm64/aes-ce - stop using SIMD helper for skciphers (Vladis Dronov) [2062199] - crypto: arm64/aes-neonbs - stop using SIMD helper for skciphers (Vladis Dronov) [2062199] - redhat: change default dist suffix for RHEL 9.0 (Herton R. Krzesinski) - selftests: kvm: Check whether SIDA memop fails for normal guests (Thomas Huth) [2050813] - KVM: s390: Return error on SIDA memop on normal guest (Thomas Huth) [2050813] - block: kabi: reserve space for block layer public structure (Ming Lei) [2057238] - block: kabi: reserve space for blk-mq related structure (Ming Lei) [2057238] - block: kabi: reserve space for bsg related structure (Ming Lei) [2057238] - block: kabi: reserve space for integrity related structure (Ming Lei) [2057238] - scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (Dick Kennedy) [2054866] - x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration (Aristeu Rozanski) [1898165 2047430 2047446] - x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Aristeu Rozanski) [1898165 2047430 2047446] - EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Aristeu Rozanski) [1898165 2047430 2047446] - EDAC: Add RDDR5 and LRDDR5 memory types (Aristeu Rozanski) [1898165 2047430 2047446] - drm/amdgpu: Register MCE notifier for Aldebaran RAS (Aristeu Rozanski) [1898165 2047430 2047446] - x86/MCE/AMD: Export smca_get_bank_type symbol (Aristeu Rozanski) [1898165 2047430 2047446] - PCI/ACPI: Fix acpi_pci_osc_control_set() kernel-doc comment (Mark Langsdorf) [2049635] - PCI/ACPI: Check for _OSC support in acpi_pci_osc_control_set() (Mark Langsdorf) [2049635] - PCI/ACPI: Move _OSC query checks to separate function (Mark Langsdorf) [2049635] - PCI/ACPI: Move supported and control calculations to separate functions (Mark Langsdorf) [2049635] - PCI/ACPI: Remove OSC_PCI_SUPPORT_MASKS and OSC_PCI_CONTROL_MASKS (Mark Langsdorf) [2049635] - nvmet-tcp: fix missing unmainted messages (Chris Leech) [2054441] - dm stats: fix too short end duration_ns when using precise_timestamps (Benjamin Marzinski) [2051798] - dm: fix double accounting of flush with data (Benjamin Marzinski) [2051798] - dm: interlock pending dm_io and dm_wait_for_bios_completion (Benjamin Marzinski) [2051798] - dm: properly fix redundant bio-based IO accounting (Benjamin Marzinski) [2051798] - dm: revert partial fix for redundant bio-based IO accounting (Benjamin Marzinski) [2051798] - block: add bio_start_io_acct_time() to control start_time (Benjamin Marzinski) [2051798] - scsi: mpt3sas: Fix incorrect system timestamp (Tomas Henzl) [2049631] - scsi: mpt3sas: Fix system going into read-only mode (Tomas Henzl) [2049631] - scsi: mpt3sas: Fix kernel panic during drive powercycle test (Tomas Henzl) [2049631] - redhat/configs: enable mellanox platform drivers to support LED, fan & watchdog devices (Ivan Vecera) [2057491] - x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define (David Arcari) [2040022] - x86/cpu: Add Raptor Lake to Intel family (David Arcari) [2040022] - powerpc/64: Move paca allocation later in boot (Desnes A. Nunes do Rosario) [2055566] - powerpc: Set crashkernel offset to mid of RMA region (Desnes A. Nunes do Rosario) [2055566] - selftests: kvm: Check whether SIDA memop fails for normal guests (Thomas Huth) [2060814] - KVM: s390: Return error on SIDA memop on normal guest (Thomas Huth) [2060814] - igb: refactor XDP registration (Corinna Vinschen) [2054379] - igc: avoid kernel warning when changing RX ring parameters (Corinna Vinschen) [2054379] - redhat/configs: Enable CONFIG_ACER_WIRELESS (Peter Georg) [2025985] Resolves: rhbz#2025985, rhbz#2054379, rhbz#2060814, rhbz#2055566, rhbz#2040022 Signed-off-by: Patrick Talbert <ptalbert@redhat.com>
2022-03-20 08:42:21 +00:00
#
# ZSTREAM
# -------
#
# This variable controls whether we use zstream numbering or not for the
# package release. The zstream release keeps the build number of the last
# build done for ystream for the Beta milestone, and increments a second
# number for each build. The third number is used for branched builds
# (eg.: for builds with security fixes or hot fixes done outside of the
# batch release process).
#
# For example, with ZSTREAM unset or set to "no", all builds will contain
# a release with only the build number, eg.: kernel-<kernel version>-X.el*,
# where X is the build number. With ZSTREAM set to "yes", we will have
# builds with kernel-<kernel version>-X.Y.Z.el*, where X is the last
# RHEL_RELEASE number before ZSTREAM flag was set to yes, Y will now be the
# build number and Z will always be 1 except if you're doing a branched build
# (when you give RHDISTGIT_BRANCH on the command line, in which case the Z
# number will be incremented instead of the Y).
#
ZSTREAM ?= no
#
# Early y+1 numbering
# --------------------
#
# In early y+1 process, RHEL_RELEASE consists of 2 numbers: x.y
# First is RHEL_RELEASE inherited/merged from y as-is, second number
# is incremented with each build starting from 1. After merge from y,
# it resets back to 1. This way y+1 nvr reflects status of last merge.
#
# Example:
#
# rhel8.0 rhel-8.1
# kernel-4.18.0-58.el8 --> kernel-4.18.0-58.1.el8
# kernel-4.18.0-58.2.el8
# kernel-4.18.0-59.el8 kernel-4.18.0-59.1.el8
# kernel-4.18.0-60.el8
# kernel-4.18.0-61.el8 --> kernel-4.18.0-61.1.el8
#
#
# Use this spot to avoid future merge conflicts.
# Do not trim this comment.
EARLY_YSTREAM ?= no
EARLY_YBUILD:=
EARLY_YRELEASE:=
ifneq ("$(ZSTREAM)", "yes")
ifeq ("$(EARLY_YSTREAM)","yes")
RHEL_RELEASE:=$(RHEL_RELEASE).$(EARLY_YRELEASE)
endif
endif