* Thu Jul 17 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-111.el10]
- powerpc/pseries/dlpar: Search DRC index from ibm,drc-indexes for IO add (Mamatha Inamdar) [RHEL-90596]
- block/blk-throttle: silence !BLK_DEV_IO_TRACE variable warnings (Ming Lei) [RHEL-97188]
- blk-throttle: Prevents the bps restricted io from entering the bps queue again (Ming Lei) [RHEL-97188]
- blk-throttle: Split the service queue (Ming Lei) [RHEL-97188]
- blk-throttle: Split the blkthrotl queue (Ming Lei) [RHEL-97188]
- blk-throttle: Introduce flag "BIO_TG_BPS_THROTTLED" (Ming Lei) [RHEL-97188]
- blk-throttle: Split throtl_charge_bio() into bps and iops functions (Ming Lei) [RHEL-97188]
- blk-throttle: Refactor tg_dispatch_time by extracting tg_dispatch_bps/iops_time (Ming Lei) [RHEL-97188]
- blk-throttle: Rename tg_may_dispatch() to tg_dispatch_time() (Ming Lei) [RHEL-97188]
- blk-throttle: Add an additional overflow check to the call calculate_bytes/io_allowed (Ming Lei) [RHEL-97188]
- blk-throttle: Delete unnecessary carryover-related fields from throtl_grp (Ming Lei) [RHEL-97188]
- blk-throttle: Fix wrong tg->[bytes/io]_disp update in __tg_update_carryover() (Ming Lei) [RHEL-97188]
- intel_th: pci: Add Panther Lake-P/U support (Michael Petlan) [RHEL-47423]
- intel_th: pci: Add Panther Lake-H support (Michael Petlan) [RHEL-47423]
- intel_th: pci: Add Arrow Lake support (Michael Petlan) [RHEL-47423]
- kernel.spec: always provide kernel-devel-uname-r (Scott Weaver) [RHEL-88117]
- kernel.spec: always provide kernel (Scott Weaver) [RHEL-88117]
- kernel.spec: dynamically set provides/requires name (Scott Weaver) [RHEL-88117]
- kernel.spec: use %%{name} in partner/internal modules (Scott Weaver) [RHEL-88117]
- kernel.spec: introduce with_automotive_build (Scott Weaver) [RHEL-88117]
- kernel.spec: add a few macro option comments (Scott Weaver) [RHEL-88117]
- kernel.spec: fix kernel-automotive packaging (Scott Weaver) [RHEL-88117]
- kernel.spec: honor packaging flags (Scott Weaver) [RHEL-88117]
- gitlab-ci: update automotive pipelines (Scott Weaver) [RHEL-88117]
- redhat/self-test: update for new automotive variables (Scott Weaver) [RHEL-88117]
- kernel.spec: fedora automotive build is not supported (Scott Weaver) [RHEL-88117]
- gitignore: kernel-automotive generated files (Scott Weaver) [RHEL-88117]
- gitlab-ci: use AUTOMOTIVE_BUILD with dist-srpm (Scott Weaver) [RHEL-88117]
- redhat/Makefile: introduce AUTOMOTIVE_BUILD (Scott Weaver) [RHEL-88117]
- kernel.spec: updates for automotive-only build (Scott Weaver) [RHEL-88117]
- ice/ptp: fix crosstimestamp reporting (Petr Oros) [RHEL-83567]
- ice: fix rebuilding the Tx scheduler tree for large queue counts (Petr Oros) [RHEL-83567]
- ice: create new Tx scheduler nodes for new queues only (Petr Oros) [RHEL-83567]
- ice: fix Tx scheduler error handling in XDP callback (Petr Oros) [RHEL-83567]
- ice: Fix LACP bonds without SRIOV environment (Petr Oros) [RHEL-83567]
- ice: fix vf->num_mac count with port representors (Petr Oros) [RHEL-83567]
- ice: use DSN instead of PCI BDF for ice_adapter index (Petr Oros) [RHEL-83567]
- ice: Check VF VSI Pointer Value in ice_vc_add_fdir_fltr() (Petr Oros) [RHEL-83567]
- ice: fix Get Tx Topology AQ command error on E830 (Petr Oros) [RHEL-83567]
- ice: fix using untrusted value of pkt_len in ice_vc_fdir_parse_raw() (Petr Oros) [RHEL-83567]
- ice: fix input validation for virtchnl BW (Petr Oros) [RHEL-83567]
- ice: validate queue quanta parameters to prevent OOB access (Petr Oros) [RHEL-83567]
- ice: stop truncating queue ids when checking (Petr Oros) [RHEL-83567]
- virtchnl: make proto and filter action count unsigned (Petr Oros) [RHEL-83567]
- ice: fix reservation of resources for RDMA when disabled (Petr Oros) [RHEL-83567]
- ice: health.c: fix compilation on gcc 7.5 (Petr Oros) [RHEL-83567]
- ice: E825C PHY register cleanup (Petr Oros) [RHEL-83567]
- ice: Refactor E825C PHY registers info struct (Petr Oros) [RHEL-83567]
- ice: rename ice_ptp_init_phc_eth56g function (Petr Oros) [RHEL-83567]
- ice: Add E830 checksum offload support (Petr Oros) [RHEL-83567]
- ice: register devlink prior to creating health reporters (Petr Oros) [RHEL-83567]
- ice: Fix switchdev slow-path in LAG (Petr Oros) [RHEL-83567]
- ice: fix memory leak in aRFS after reset (Petr Oros) [RHEL-83567]
- ice: do not configure destination override for switchdev (Petr Oros) [RHEL-83567]
- ice: dpll: Remove newline at the end of a netlink error message (Petr Oros) [RHEL-83567]
- ice: Avoid setting default Rx VSI twice in switchdev setup (Petr Oros) [RHEL-83567]
- virtchnl: add enumeration for the rxdid format (Petr Oros) [RHEL-83567]
- ice: support Rx timestamp on flex descriptor (Petr Oros) [RHEL-83567]
- virtchnl: add support for enabling PTP on iAVF (Petr Oros) [RHEL-83567]
- ice: refactor ice_fdir_create_dflt_rules() function (Petr Oros) [RHEL-83567]
- ice: Implement PTP support for E830 devices (Petr Oros) [RHEL-83567]
- ice: Refactor ice_ptp_init_tx_* (Petr Oros) [RHEL-83567]
- ice: Add unified ice_capture_crosststamp (Petr Oros) [RHEL-83567]
- ice: Process TSYN IRQ in a separate function (Petr Oros) [RHEL-83567]
- ice: Use FIELD_PREP for timestamp values (Petr Oros) [RHEL-83567]
- ice: Remove unnecessary ice_is_e8xx() functions (Petr Oros) [RHEL-83567]
- ice: Don't check device type when checking GNSS presence (Petr Oros) [RHEL-83567]
- ice: use generic unrolled_count() macro (Petr Oros) [RHEL-83567]
- ice: count combined queues using Rx/Tx count (Petr Oros) [RHEL-83567]
- ice: Add check for devm_kzalloc() (Petr Oros) [RHEL-83567]
- ice: remove invalid parameter of equalizer (Petr Oros) [RHEL-83567]
- ice: fix ice_parser_rt::bst_key array size (Petr Oros) [RHEL-83567]
- ice: support FW Recovery Mode (Petr Oros) [RHEL-83567]
- ice: Add in/out PTP pin delays (Petr Oros) [RHEL-83567]
- ice: use string choice helpers (Petr Oros) [RHEL-83567]
- ice: add fw and port health reporters (Petr Oros) [RHEL-83567]
- ice: add recipe priority check in search (Petr Oros) [RHEL-83567]
- ice: Add MDD logging via devlink health (Petr Oros) [RHEL-83567]
- ice: add Tx hang devlink health reporter (Petr Oros) [RHEL-83567]
- ice: rename devlink_port.[ch] to port.[ch] (Petr Oros) [RHEL-83567]
- ice: cleanup Rx queue context programming functions (Petr Oros) [RHEL-83567]
- ice: move prefetch enable to ice_setup_rx_ctx (Petr Oros) [RHEL-83567]
- ice: reduce size of queue context fields (Petr Oros) [RHEL-83567]
- ice: use <linux/packing.h> for Tx and Rx queue context data (Petr Oros) [RHEL-83567]
- ice: use structures to keep track of queue context size (Petr Oros) [RHEL-83567]
- ice: remove int_q_state from ice_tlan_ctx (Petr Oros) [RHEL-83567]
- ice: fix incorrect PHY settings for 100 GB/s (Petr Oros) [RHEL-83567]
- ice: fix max values for dpll pin phase adjust (Petr Oros) [RHEL-83567]
- ice: Fix VLAN pruning in switchdev mode (Petr Oros) [RHEL-83567]
- ice: Fix NULL pointer dereference in switchdev (Petr Oros) [RHEL-83567]
- ice: fix PHY timestamp extraction for ETH56G (Petr Oros) [RHEL-83567]
- ice: Unbind the workqueue (Petr Oros) [RHEL-83567]
- ice: use stack variable for virtchnl_supported_rxdids (Petr Oros) [RHEL-83567]
- ice: initialize pf->supported_rxdids immediately after loading DDP (Petr Oros) [RHEL-83567]
- ice: only allow Tx promiscuous for multicast (Petr Oros) [RHEL-83567]
- ice: Add support for persistent NAPI config (Petr Oros) [RHEL-83567]
- ice: support optional flags in signature segment header (Petr Oros) [RHEL-83567]
- ice: refactor "last" segment of DDP pkg (Petr Oros) [RHEL-83567]
- ice: extend dump serdes equalizer values feature (Petr Oros) [RHEL-83567]
- ice: rework of dump serdes equalizer values feature (Petr Oros) [RHEL-83567]
- ice: Support VF queue rate limit and quanta size configuration (Petr Oros) [RHEL-83567]
- virtchnl: fix m68k build. (Petr Oros) [RHEL-83567]
- virtchnl: support queue rate limit and quanta size configuration (Petr Oros) [RHEL-83567]
- ice: Cleanup unused declarations (Petr Oros) [RHEL-83567]
- ice: Use common error handling code in two functions (Petr Oros) [RHEL-83567]
- ice: Make use of assign_bit() API (Petr Oros) [RHEL-83567]
- ice: store max_frame and rx_buf_len only in ice_rx_ring (Petr Oros) [RHEL-83567]
- ice: consistently use q_idx in ice_vc_cfg_qs_msg() (Petr Oros) [RHEL-83567]
- ice: Implement ethtool reset support (Petr Oros) [RHEL-83567]
Resolves: RHEL-47423, RHEL-83567, RHEL-88117, RHEL-90596, RHEL-97188
Signed-off-by: Julio Faracco <jfaracco@redhat.com>
91 lines
2.8 KiB
Makefile
91 lines
2.8 KiB
Makefile
RHEL_MAJOR = 10
|
|
RHEL_MINOR = 1
|
|
|
|
#
|
|
# 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.
|
|
RHEL_RELEASE = 111
|
|
|
|
#
|
|
# RHEL_REBASE_NUM
|
|
# ----------------
|
|
#
|
|
# Used in RPM version string for Gemini kernels, which dont use upstream
|
|
# VERSION/PATCHLEVEL/SUBLEVEL. The number represents rebase number for
|
|
# current MAJOR release.
|
|
#
|
|
# Use this spot to avoid future merge conflicts.
|
|
# Do not trim this comment.
|
|
RHEL_REBASE_NUM = 1
|
|
|
|
|
|
#
|
|
# 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
|
|
|
|
#
|
|
# Automotive
|
|
# ----------
|
|
#
|
|
# Represents the major and minor release used by automotive.
|
|
# Primarily this is used to to identify the build target when
|
|
# building the kernel-automotive packages.
|
|
AUTOMOTIVE_MAJOR = 2
|
|
AUTOMOTIVE_MINOR = 0
|