kernel/Makefile.rhelver
Jan Stancek 261ff14b82 kernel-6.11.0-27.el10
* Tue Oct 29 2024 Jan Stancek <jstancek@redhat.com> [6.11.0-27.el10]
- Linux 6.12-rc5 (Linus Torvalds)
- x86/sev: Ensure that RMP table fixups are reserved (Ashish Kalra)
- x86/microcode/AMD: Split load_microcode_amd() (Borislav Petkov (AMD))
- x86/microcode/AMD: Pay attention to the stepping dynamically (Borislav Petkov (AMD))
- x86/lam: Disable ADDRESS_MASKING in most cases (Pawan Gupta)
- fgraph: Change the name of cpuhp state to "fgraph:online" (Steven Rostedt)
- fgraph: Fix missing unlock in register_ftrace_graph() (Li Huafei)
- platform/x86: asus-wmi: Fix thermal profile initialization (Armin Wolf)
- platform/x86: dell-wmi: Ignore suspend notifications (Armin Wolf)
- platform/x86/intel/pmc: Fix pmc_core_iounmap to call iounmap for valid addresses (Vamsi Krishna Brahmajosyula)
- platform/x86:intel/pmc: Revert "Enable the ACPI PM Timer to be turned off when suspended" (Marek Maslanka)
- firewire: core: fix invalid port index for parent device (Takashi Sakamoto)
- block: fix sanity checks in blk_rq_map_user_bvec (Xinyu Zhang)
- md/raid10: fix null ptr dereference in raid10_size() (Yu Kuai)
- md: ensure child flush IO does not affect origin bio->bi_status (Li Nan)
- xfs: update the pag for the last AG at recovery time (Christoph Hellwig)
- xfs: don't use __GFP_RETRY_MAYFAIL in xfs_initialize_perag (Christoph Hellwig)
- xfs: error out when a superblock buffer update reduces the agcount (Christoph Hellwig)
- xfs: update the file system geometry after recoverying superblock buffers (Christoph Hellwig)
- xfs: merge the perag freeing helpers (Christoph Hellwig)
- xfs: pass the exact range to initialize to xfs_initialize_perag (Christoph Hellwig)
- xfs: don't fail repairs on metadata files with no attr fork (Darrick J. Wong)
- generic: enable RPMB for all configs that enable MMC (Peter Robinson)
- fedora: riscv: Don't override MMC platform defaults (Peter Robinson)
- common: only enable on MMC_DW_BLUEFIELD (Peter Robinson)
- fedora: aarch64: Stop overriding CONFIG_MMC defaults (Peter Robinson)
- commong: The KS7010 driver has been removed (Peter Robinson)
- Revert "fs/9p: simplify iget to remove unnecessary paths" (Dominique Martinet)
- Revert "fs/9p: fix uaf in in v9fs_stat2inode_dotl" (Dominique Martinet)
- Revert "fs/9p: remove redundant pointer v9ses" (Dominique Martinet)
- Revert " fs/9p: mitigate inode collisions" (Dominique Martinet)
- cifs: fix warning when destroy 'cifs_io_request_pool' (Ye Bin)
- smb: client: Handle kstrdup failures for passwords (Henrique Carvalho)
- fuse: remove stray debug line (Miklos Szeredi)
- Revert "fuse: move initialization of fuse_file to fuse_writepages() instead of in callback" (Miklos Szeredi)
- fuse: update inode size after extending passthrough write (Amir Goldstein)
- fs: pass offset and result to backing_file end_write() callback (Amir Goldstein)
- nfsd: cancel nfsd_shrinker_work using sync mode in nfs4_state_shutdown_net (Yang Erkun)
- nfsd: fix race between laundromat and free_stateid (Olga Kornievskaia)
- ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue (Shubham Panwar)
- ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[] (Christian Heusel)
- ACPI: PRM: Clean up guid type in struct prm_handler_info (Dan Carpenter)
- ACPI: PRM: Find EFI_MEMORY_RUNTIME block for PRM handler and context (Koba Ko)
- powercap: dtpm_devfreq: Fix error check against dev_pm_qos_add_request() (Yuan Can)
- cpufreq: CPPC: fix perf_to_khz/khz_to_perf conversion exception (liwei)
- cpufreq: docs: Reflect latency changes in docs (Christian Loehle)
- PCI/pwrctl: Abandon QCom WCN probe on pre-pwrseq device-trees (Bartosz Golaszewski)
- PCI: Hold rescan lock while adding devices during host probe (Bartosz Golaszewski)
- fbdev: wm8505fb: select CONFIG_FB_IOMEM_FOPS (Arnd Bergmann)
- fbdev: da8xx: remove the driver (Bartosz Golaszewski)
- fbdev: Constify struct sbus_mmap_map (Christophe JAILLET)
- fbdev: nvidiafb: fix inconsistent indentation warning (SurajSonawane2415)
- fbdev: sstfb: Make CONFIG_FB_DEVICE optional (Gonzalo Silvalde Blanco)
- MAINTAINERS: add a keyword entry for the GPIO subsystem (Bartosz Golaszewski)
- ata: libata: Set DID_TIME_OUT for commands that actually timed out (Niklas Cassel)
- ASoC: qcom: sc7280: Fix missing Soundwire runtime stream alloc (Krzysztof Kozlowski)
- ASoC: fsl_micfil: Add sample rate constraint (Shengjiu Wang)
- ASoC: rt722-sdca: increase clk_stop_timeout to fix clock stop issue (Jack Yu)
- ASoC: SOF: Intel: hda: Always clean up link DMA during stop (Ranjani Sridharan)
- soundwire: intel_ace2x: Send PDI stream number during prepare (Ranjani Sridharan)
- ASoC: SOF: Intel: hda: Handle prepare without close for non-HDA DAI's (Ranjani Sridharan)
- ASoC: SOF: ipc4-topology: Do not set ALH node_id for aggregated DAIs (Ranjani Sridharan)
- ASoC: fsl_micfil: Add a flag to distinguish with different volume control types (Chancel Liu)
- ASoC: codecs: lpass-rx-macro: fix RXn(rx,n) macro for DSM_CTL and SEC7 regs (Alexey Klimov)
- ASoC: Change my e-mail to gmail (Kirill Marinushkin)
- ASoC: Intel: soc-acpi: lnl: Add match entry for TM2 laptops (Derek Fang)
- ASoC: amd: yc: Fix non-functional mic on ASUS E1404FA (Ilya Dudikov)
- MAINTAINERS: Update maintainer list for MICROCHIP ASOC, SSC and MCP16502 drivers (Andrei Simion)
- ASoC: qcom: Select missing common Soundwire module code on SDM845 (Krzysztof Kozlowski)
- ASoC: fsl_esai: change dev_warn to dev_dbg in irq handler (Shengjiu Wang)
- ASoC: rsnd: Fix probe failure on HiHope boards due to endpoint parsing (Lad Prabhakar)
- ASoC: max98388: Fix missing increment of variable slot_found (Colin Ian King)
- ASoC: amd: yc: Add quirk for ASUS Vivobook S15 M3502RA (Christian Heusel)
- ASoC: topology: Bump minimal topology ABI version (Amadeusz Sławiński)
- ASoC: codecs: Fix error handling in aw_dev_get_dsp_status function (Zhu Jun)
- ASoC: qcom: sdm845: add missing soundwire runtime stream alloc (Alexey Klimov)
- ASoC: loongson: Fix component check failed on FDT systems (Binbin Zhou)
- ASoC: dapm: avoid container_of() to get component (Benjamin Bara)
- ASoC: SOF: Intel: hda-loader: do not wait for HDaudio IOC (Kai Vehmanen)
- ASoC: SOF: amd: Fix for ACP SRAM addr for acp7.0 platform (Venkata Prasad Potturu)
- ASoC: SOF: amd: Add error log for DSP firmware validation failure (Venkata Prasad Potturu)
- ASoC: Intel: avs: Update stream status in a separate thread (Amadeusz Sławiński)
- ASoC: dt-bindings: davinci-mcasp: Fix interrupt properties (Miquel Raynal)
- ASoC: qcom: Fix NULL Dereference in asoc_qcom_lpass_cpu_platform_probe() (Zichen Xie)
- ALSA: hda/realtek: Update default depop procedure (Kailang Yang)
- ALSA: hda/tas2781: select CRC32 instead of CRC32_SARWATE (Eric Biggers)
- ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593 (José Relvas)
- ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size() (Andrey Shumilin)
- drm/xe: Don't restart parallel queues multiple times on GT reset (Nirmoy Das)
- drm/xe/ufence: Prefetch ufence addr to catch bogus address (Nirmoy Das)
- drm/xe: Handle unreliable MMIO reads during forcewake (Shuicheng Lin)
- drm/xe/guc/ct: Flush g2h worker in case of g2h response timeout (Badal Nilawar)
- drm/xe: Enlarge the invalidation timeout from 150 to 500 (Shuicheng Lin)
- drm/bridge: tc358767: fix missing of_node_put() in for_each_endpoint_of_node() (Javier Carrasco)
- drm/bridge: Fix assignment of the of_node of the parent to aux bridge (Abel Vesa)
- i915: fix DRM_I915_GVT_KVMGT dependencies (Arnd Bergmann)
- drm/amdgpu: handle default profile on on devices without fullscreen 3D (Alex Deucher)
- drm/amd/display: Disable PSR-SU on Parade 08-01 TCON too (Mario Limonciello)
- drm/amdgpu: fix random data corruption for sdma 7 (Frank Min)
- drm/amd/display: temp w/a for DP Link Layer compliance (Aurabindo Pillai)
- drm/amd/display: temp w/a for dGPU to enter idle optimizations (Aurabindo Pillai)
- drm/amd/pm: update deep sleep status on smu v14.0.2/3 (Kenneth Feng)
- drm/amd/pm: update overdrive function on smu v14.0.2/3 (Kenneth Feng)
- drm/amd/pm: update the driver-fw interface file for smu v14.0.2/3 (Kenneth Feng)
- drm/amd: Guard against bad data for ATIF ACPI method (Mario Limonciello)
- x86: fix whitespace in runtime-const assembler output (Linus Torvalds)
- x86: fix user address masking non-canonical speculation issue (Linus Torvalds)
- v6.12-rc4-rt6 (Sebastian Andrzej Siewior)
- sched: Update the lazy-preempt bits. (Sebastian Andrzej Siewior)
- timer: Update the ktimersd series. (Sebastian Andrzej Siewior)
- v6.12-rc4-rt5 (Sebastian Andrzej Siewior)
- bpf: Check validity of link->type in bpf_link_show_fdinfo() (Hou Tao)
- bpf: Add the missing BPF_LINK_TYPE invocation for sockmap (Hou Tao)
- bpf: fix do_misc_fixups() for bpf_get_branch_snapshot() (Andrii Nakryiko)
- bpf,perf: Fix perf_event_detach_bpf_prog error handling (Jiri Olsa)
- selftests/bpf: Add test for passing in uninit mtu_len (Daniel Borkmann)
- selftests/bpf: Add test for writes to .rodata (Daniel Borkmann)
- bpf: Remove MEM_UNINIT from skb/xdp MTU helpers (Daniel Borkmann)
- bpf: Fix overloading of MEM_UNINIT's meaning (Daniel Borkmann)
- bpf: Add MEM_WRITE attribute (Daniel Borkmann)
- bpf: Preserve param->string when parsing mount options (Hou Tao)
- bpf, arm64: Fix address emission with tag-based KASAN enabled (Peter Collingbourne)
- net: dsa: mv88e6xxx: support 4000ps cycle counter period (Shenghao Yang)
- net: dsa: mv88e6xxx: read cycle counter period from hardware (Shenghao Yang)
- net: dsa: mv88e6xxx: group cycle counter coefficients (Shenghao Yang)
- net: usb: qmi_wwan: add Fibocom FG132 0x0112 composition (Reinhard Speyerer)
- hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event (Haiyang Zhang)
- net: dsa: microchip: disable EEE for KSZ879x/KSZ877x/KSZ876x (Tim Harvey)
- Bluetooth: ISO: Fix UAF on iso_sock_timeout (Luiz Augusto von Dentz)
- Bluetooth: SCO: Fix UAF on sco_sock_timeout (Luiz Augusto von Dentz)
- Bluetooth: hci_core: Disable works on hci_unregister_dev (Luiz Augusto von Dentz)
- xfrm: fix one more kernel-infoleak in algo dumping (Petr Vaganov)
- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca)
- xfrm: policy: remove last remnants of pernet inexact list (Florian Westphal)
- xfrm: respect ip protocols rules criteria when performing dst lookups (Eyal Birger)
- xfrm: extract dst lookup parameters into a struct (Eyal Birger)
- posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime() (Jinjie Ruan)
- r8169: avoid unsolicited interrupts (Heiner Kallweit)
- net: sched: use RCU read-side critical section in taprio_dump() (Dmitry Antipov)
- net: sched: fix use-after-free in taprio_change() (Dmitry Antipov)
- net/sched: act_api: deny mismatched skip_sw/skip_hw flags for actions created by classifiers (Vladimir Oltean)
- net: usb: usbnet: fix name regression (Oliver Neukum)
- mlxsw: spectrum_router: fix xa_store() error checking (Yuan Can)
- netfilter: xtables: fix typo causing some targets not to load on IPv6 (Pablo Neira Ayuso)
- netfilter: bpf: must hold reference on net namespace (Florian Westphal)
- virtio_net: fix integer overflow in stats (Michael S. Tsirkin)
- net: fix races in netdev_tx_sent_queue()/dev_watchdog() (Eric Dumazet)
- net: wwan: fix global oob in wwan_rtnl_policy (Lin Ma)
- fsl/fman: Fix refcount handling of fman-related devices (Aleksandr Mishin)
- fsl/fman: Save device references taken in mac_probe() (Aleksandr Mishin)
- MAINTAINERS: add samples/pktgen to NETWORKING [GENERAL] (Hangbin Liu)
- mailmap: update entry for Jesper Dangaard Brouer (Jesper Dangaard Brouer)
- net: dsa: mv88e6xxx: Fix error when setting port policy on mv88e6393x (Peter Rashleigh)
- octeon_ep: Add SKB allocation failures handling in __octep_oq_process_rx() (Aleksandr Mishin)
- octeon_ep: Implement helper for iterating packets in Rx queue (Aleksandr Mishin)
- bnxt_en: replace ptp_lock with irqsave variant (Vadim Fedorenko)
- net: phy: dp83822: Fix reset pin definitions (Michel Alex)
- MAINTAINERS: add Simon as an official reviewer (Jakub Kicinski)
- net: plip: fix break; causing plip to never transmit (Jakub Boehm)
- be2net: fix potential memory leak in be_xmit() (Wang Hai)
- net/sun3_82586: fix potential memory leak in sun3_82586_send_packet() (Wang Hai)
- net: pse-pd: Fix out of bound for loop (Kory Maincent)
- HID: lenovo: Add support for Thinkpad X1 Tablet Gen 3 keyboard (Hans de Goede)
- HID: multitouch: Add quirk for Logitech Bolt receiver w/ Casa touchpad (Kenneth Albanowski)
- HID: i2c-hid: Delayed i2c resume wakeup for 0x0d42 Goodix touchpad (Bartłomiej Maryńczak)
- LoongArch: KVM: Mark hrtimer to expire in hard interrupt context (Huacai Chen)
- LoongArch: Make KASAN usable for variable cpu_vabits (Huacai Chen)
- LoongArch: Set initial pte entry with PAGE_GLOBAL for kernel space (Bibo Mao)
- LoongArch: Don't crash in stack_top() for tasks without vDSO (Thomas Weißschuh)
- LoongArch: Set correct size for vDSO code mapping (Huacai Chen)
- LoongArch: Enable IRQ if do_ale() triggered in irq-enabled context (Huacai Chen)
- LoongArch: Get correct cores_per_package for SMT systems (Huacai Chen)
- LoongArch: Use "Exception return address" to comment ERA (Yanteng Si)
- tracing: Consider the NULL character when validating the event length (Leo Yan)
- tracing/probes: Fix MAX_TRACE_ARGS limit handling (Mikel Rychliski)
- objpool: fix choosing allocation for percpu slots (Viktor Malik)
- btrfs: fix passing 0 to ERR_PTR in btrfs_search_dir_index_item() (Yue Haibing)
- btrfs: reject ro->rw reconfiguration if there are hard ro requirements (Qu Wenruo)
- btrfs: fix read corruption due to race with extent map merging (Boris Burkov)
- btrfs: fix the delalloc range locking if sector size < page size (Qu Wenruo)
- btrfs: qgroup: set a more sane default value for subtree drop threshold (Qu Wenruo)
- btrfs: clear force-compress on remount when compress mount option is given (Filipe Manana)
- btrfs: zoned: fix zone unusable accounting for freed reserved extent (Naohiro Aota)
- jfs: Fix sanity check in dbMount (Dave Kleikamp)
- bcachefs: Set bch_inode_unpacked.bi_snapshot in old inode path (Kent Overstreet)
- bcachefs: Mark more errors as AUTOFIX (Kent Overstreet)
- bcachefs: Workaround for kvmalloc() not supporting > INT_MAX allocations (Kent Overstreet)
- bcachefs: Don't use wait_event_interruptible() in recovery (Kent Overstreet)
- bcachefs: Fix __bch2_fsck_err() warning (Kent Overstreet)
- bcachefs: fsck: Improve hash_check_key() (Kent Overstreet)
- bcachefs: bch2_hash_set_or_get_in_snapshot() (Kent Overstreet)
- bcachefs: Repair mismatches in inode hash seed, type (Kent Overstreet)
- bcachefs: Add hash seed, type to inode_to_text() (Kent Overstreet)
- bcachefs: INODE_STR_HASH() for bch_inode_unpacked (Kent Overstreet)
- bcachefs: Run in-kernel offline fsck without ratelimit errors (Kent Overstreet)
- bcachefs: skip mount option handle for empty string. (Hongbo Li)
- bcachefs: fix incorrect show_options results (Hongbo Li)
- bcachefs: Fix data corruption on -ENOSPC in buffered write path (Kent Overstreet)
- bcachefs: bch2_folio_reservation_get_partial() is now better behaved (Kent Overstreet)
- bcachefs: fix disk reservation accounting in bch2_folio_reservation_get() (Kent Overstreet)
- bcachefS: ec: fix data type on stripe deletion (Kent Overstreet)
- bcachefs: Don't use commit_do() unnecessarily (Kent Overstreet)
- bcachefs: handle restarts in bch2_bucket_io_time_reset() (Kent Overstreet)
- bcachefs: fix restart handling in __bch2_resume_logged_op_finsert() (Kent Overstreet)
- bcachefs: fix restart handling in bch2_alloc_write_key() (Kent Overstreet)
- bcachefs: fix restart handling in bch2_do_invalidates_work() (Kent Overstreet)
- bcachefs: fix missing restart handling in bch2_read_retry_nodecode() (Kent Overstreet)
- bcachefs: fix restart handling in bch2_fiemap() (Kent Overstreet)
- bcachefs: fix bch2_hash_delete() error path (Kent Overstreet)
- bcachefs: fix restart handling in bch2_rename2() (Kent Overstreet)
- Revert "9p: Enable multipage folios" (Dominique Martinet)
- Trim Changelog for 6.12 (Justin M. Forbes)
- Enable CONFIG_SECURITY_IPE for Fedora (Zbigniew Jędrzejewski-Szmek)
- redhat: allow to override VERSION_ON_UPSTREAM from command line (Jan Stancek)
- redhat: configs: Enable CONFIG_SECURITY_TOMOYO in Fedora kernels (Tetsuo Handa)
Resolves: RHEL-56700

Signed-off-by: Jan Stancek <jstancek@redhat.com>
2024-10-30 07:06:51 +01:00

81 lines
2.6 KiB
Makefile

RHEL_MAJOR = 10
RHEL_MINOR = 0
#
# 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 = 27
#
# 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