kernel/Makefile.rhelver
Jan Stancek dd4249f6fe kernel-6.9.0-0.rc6.4.el10
* Tue Apr 30 2024 Jan Stancek <jstancek@redhat.com> [6.9.0-0.rc6.4.el10]
- Linux 6.9-rc6 (Linus Torvalds)
- sched/isolation: Fix boot crash when maxcpus < first housekeeping CPU (Oleg Nesterov)
- sched/isolation: Prevent boot crash when the boot CPU is nohz_full (Oleg Nesterov)
- sched/eevdf: Prevent vlag from going out of bounds in reweight_eevdf() (Xuewen Yan)
- sched/eevdf: Fix miscalculation in reweight_entity() when se is not curr (Tianchen Ding)
- sched/eevdf: Always update V if se->on_rq when reweighting (Tianchen Ding)
- cpu: Ignore "mitigations" kernel parameter if CPU_MITIGATIONS=n (Sean Christopherson)
- cpu: Re-enable CPU mitigations by default for !X86 architectures (Sean Christopherson)
- x86/tdx: Preserve shared bit on mprotect() (Kirill A. Shutemov)
- x86/cpu: Fix check for RDPKRU in __show_regs() (David Kaplan)
- x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range (Wenkuan Wang)
- x86/sev: Check for MWAITX and MONITORX opcodes in the #VC handler (Tom Lendacky)
- irqchip/gic-v3-its: Prevent double free on error (Guanrui Huang)
- gitlab-ci: enable pipelines with c10s buildroot (Michael Hofmann)
- rust: remove `params` from `module` macro example (Aswin Unnikrishnan)
- kbuild: rust: force `alloc` extern to allow "empty" Rust files (Miguel Ojeda)
- kbuild: rust: remove unneeded `@rustc_cfg` to avoid ICE (Miguel Ojeda)
- rust: kernel: require `Send` for `Module` implementations (Wedson Almeida Filho)
- rust: phy: implement `Send` for `Registration` (Wedson Almeida Filho)
- rust: make mutually exclusive with CFI_CLANG (Conor Dooley)
- rust: macros: fix soundness issue in `module!` macro (Benno Lossin)
- rust: init: remove impl Zeroable for Infallible (Laine Taffin Altman)
- docs: rust: fix improper rendering in Arch Support page (Bo-Wei Chen)
- rust: don't select CONSTRUCTORS (Alice Ryhl)
- riscv: T-Head: Test availability bit before enabling MAE errata (Christoph Müllner)
- riscv: thead: Rename T-Head PBMT to MAE (Christoph Müllner)
- RISC-V: selftests: cbo: Ensure asm operands match constraints, take 2 (Andrew Jones)
- perf riscv: Fix the warning due to the incompatible type (Ben Zong-You Xie)
- selftests: sud_test: return correct emulated syscall value on RISC-V (Clément Léger)
- riscv: hwprobe: fix invalid sign extension for RISCV_HWPROBE_EXT_ZVFHMIN (Clément Léger)
- riscv: Fix loading 64-bit NOMMU kernels past the start of RAM (Samuel Holland)
- riscv: Fix TASK_SIZE on 64-bit NOMMU (Samuel Holland)
- smb3: fix lock ordering potential deadlock in cifs_sync_mid_result (Steve French)
- smb3: missing lock when picking channel (Steve French)
- smb: client: Fix struct_group() usage in __packed structs (Gustavo A. R. Silva)
- i2c: smbus: fix NULL function pointer dereference (Wolfram Sang)
- MAINTAINERS: Drop entry for PCA9541 bus master selector (Guenter Roeck)
- eeprom: at24: fix memory corruption race condition (Daniel Okazaki)
- dt-bindings: eeprom: at24: Fix ST M24C64-D compatible schema (Rob Herring)
- profiling: Remove create_prof_cpu_mask(). (Tetsuo Handa)
- soundwire: amd: fix for wake interrupt handling for clockstop mode (Vijendar Mukunda)
- dmaengine: idxd: Fix oops during rmmod on single-CPU platforms (Fenghua Yu)
- dmaengine: xilinx: xdma: Clarify kdoc in XDMA driver (Miquel Raynal)
- dmaengine: xilinx: xdma: Fix synchronization issue (Louis Chauvet)
- dmaengine: xilinx: xdma: Fix wrong offsets in the buffers addresses in dma descriptor (Miquel Raynal)
- dma: xilinx_dpdma: Fix locking (Sean Anderson)
- dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue (Rex Zhang)
- idma64: Don't try to serve interrupts when device is powered off (Andy Shevchenko)
- dmaengine: tegra186: Fix residual calculation (Akhil R)
- dmaengine: owl: fix register access functions (Arnd Bergmann)
- dmaengine: Revert "dmaengine: pl330: issue_pending waits until WFP state" (Vinod Koul)
- phy: ti: tusb1210: Resolve charger-det crash if charger psy is unregistered (Hans de Goede)
- phy: qcom: qmp-combo: fix VCO div offset on v5_5nm and v6 (Johan Hovold)
- phy: phy-rockchip-samsung-hdptx: Select CONFIG_RATIONAL (Cristian Ciocaltea)
- phy: qcom: m31: match requested regulator name with dt schema (Gabor Juhos)
- phy: qcom: qmp-combo: Fix register base for QSERDES_DP_PHY_MODE (Stephen Boyd)
- phy: qcom: qmp-combo: Fix VCO div offset on v3 (Stephen Boyd)
- phy: rockchip: naneng-combphy: Fix mux on rk3588 (Sebastian Reichel)
- phy: rockchip-snps-pcie3: fix clearing PHP_GRF_PCIESEL_CON bits (Sebastian Reichel)
- phy: rockchip-snps-pcie3: fix bifurcation on rk3588 (Michal Tomek)
- phy: freescale: imx8m-pcie: fix pcie link-up instability (Marcel Ziswiler)
- phy: marvell: a3700-comphy: Fix hardcoded array size (Mikhail Kobuk)
- phy: marvell: a3700-comphy: Fix out of bounds read (Mikhail Kobuk)
- soc: mediatek: mtk-socinfo: depends on CONFIG_SOC_BUS (Daniel Golle)
- soc: mediatek: mtk-svs: Append "-thermal" to thermal zone names (AngeloGioacchino Del Regno)
- firmware: qcom: uefisecapp: Fix memory related IO errors and crashes (Maximilian Luz)
- ARM: dts: imx6ull-tarragon: fix USB over-current polarity (Michael Heimpold)
- arm64: dts: imx8mp: Fix assigned-clocks for second CSI2 (Marek Vasut)
- arm64: dts: mediatek: mt2712: fix validation errors (Rafał Miłecki)
- arm64: dts: mediatek: mt7986: prefix BPI-R3 cooling maps with "map-" (Rafał Miłecki)
- arm64: dts: mediatek: mt7986: drop invalid thermal block clock (Rafał Miłecki)
- arm64: dts: mediatek: mt7986: drop "#reset-cells" from Ethernet controller (Rafał Miłecki)
- arm64: dts: mediatek: mt7986: drop invalid properties from ethsys (Rafał Miłecki)
- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block (Rafał Miłecki)
- arm64: dts: mediatek: mt7622: fix ethernet controller "compatible" (Rafał Miłecki)
- arm64: dts: mediatek: mt7622: fix IR nodename (Rafał Miłecki)
- arm64: dts: mediatek: mt7622: fix clock controllers (Rafał Miłecki)
- arm64: dts: mediatek: mt8186-corsola: Update min voltage constraint for Vgpu (Pin-yen Lin)
- arm64: dts: mediatek: mt8183-kukui: Use default min voltage for MT6358 (Pin-yen Lin)
- arm64: dts: mediatek: mt8195-cherry: Update min voltage constraint for MT6315 (Pin-yen Lin)
- arm64: dts: mediatek: mt8192-asurada: Update min voltage constraint for MT6315 (Pin-yen Lin)
- arm64: dts: mediatek: cherry: Describe CPU supplies (Nícolas F. R. A. Prado)
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to mutex1 (Nícolas F. R. A. Prado)
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to mutex (Nícolas F. R. A. Prado)
- arm64: dts: mediatek: mt8195: Add missing gce-client-reg to vpp/vdosys (Nícolas F. R. A. Prado)
- arm64: dts: mediatek: mt8192: Add missing gce-client-reg to mutex (Nícolas F. R. A. Prado)
- arm64: dts: mediatek: mt8183: Add power-domains properity to mfgcfg (Ikjoon Jang)
- ARM: dts: microchip: at91-sama7g54_curiosity: Replace regulator-suspend-voltage with the valid property (Andrei Simion)
- ARM: dts: microchip: at91-sama7g5ek: Replace regulator-suspend-voltage with the valid property (Andrei Simion)
- arm64: dts: qcom: sc8180x: Fix ss_phy_irq for secondary USB controller (Maximilian Luz)
- arm64: dts: qcom: sm8650: Fix the msi-map entries (Manivannan Sadhasivam)
- arm64: dts: qcom: sm8550: Fix the msi-map entries (Manivannan Sadhasivam)
- arm64: dts: qcom: sm8450: Fix the msi-map entries (Manivannan Sadhasivam)
- arm64: dts: qcom: sc8280xp: add missing PCIe minimum OPP (Johan Hovold)
- arm64: dts: qcom: x1e80100: Fix the compatible for cluster idle states (Rajendra Nayak)
- arm64: dts: qcom: Fix type of "wdog" IRQs for remoteprocs (Luca Weiss)
- arm64: dts: rockchip: Fix USB interface compatible string on kobol-helios64 (Rob Herring)
- arm64: dts: rockchip: regulator for sd needs to be always on for BPI-R2Pro (Jose Ignacio Tornos Martinez)
- dt-bindings: rockchip: grf: Add missing type to 'pcie-phy' node (Rob Herring)
- arm64: dts: rockchip: drop redundant disable-gpios in Lubancat 2 (Krzysztof Kozlowski)
- arm64: dts: rockchip: drop redundant disable-gpios in Lubancat 1 (Krzysztof Kozlowski)
- arm64: dts: rockchip: drop redundant pcie-reset-suspend in Scarlet Dumo (Krzysztof Kozlowski)
- arm64: dts: rockchip: mark system power controller and fix typo on orangepi-5-plus (Muhammed Efe Cetin)
- arm64: dts: rockchip: Designate the system power controller on QuartzPro64 (Dragan Simic)
- arm64: dts: rockchip: drop panel port unit address in GRU Scarlet (Krzysztof Kozlowski)
- arm64: dts: rockchip: Remove unsupported node from the Pinebook Pro dts (Dragan Simic)
- arm64: dts: rockchip: Fix the i2c address of es8316 on Cool Pi CM5 (Andy Yan)
- arm64: dts: rockchip: add regulators for PCIe on RK3399 Puma Haikou (Quentin Schulz)
- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma (Quentin Schulz)
- arm64: dts: rockchip: enable internal pull-up on Q7_USB_ID for RK3399 Puma (Quentin Schulz)
- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma (Iskander Amara)
- arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma (Iskander Amara)
- arm64: dts: rockchip: set PHY address of MT7531 switch to 0x1f (Arınç ÜNAL)
- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Miaohe Lin)
- selftests: mm: protection_keys: save/restore nr_hugepages value from launch script (Muhammad Usama Anjum)
- stackdepot: respect __GFP_NOLOCKDEP allocation flag (Andrey Ryabinin)
- hugetlb: check for anon_vma prior to folio allocation (Vishal Moola (Oracle))
- mm: zswap: fix shrinker NULL crash with cgroup_disable=memory (Johannes Weiner)
- mm: turn folio_test_hugetlb into a PageType (Matthew Wilcox (Oracle))
- mm: support page_mapcount() on page_has_type() pages (Matthew Wilcox (Oracle))
- mm: create FOLIO_FLAG_FALSE and FOLIO_TYPE_OPS macros (Matthew Wilcox (Oracle))
- mm/hugetlb: fix missing hugetlb_lock for resv uncharge (Peter Xu)
- selftests: mm: fix unused and uninitialized variable warning (Muhammad Usama Anjum)
- selftests/harness: remove use of LINE_MAX (Edward Liaw)
- mmc: moxart: fix handling of sgm->consumed, otherwise WARN_ON triggers (Sergei Antonov)
- mmc: sdhci-of-dwcmshc: th1520: Increase tuning loop count to 128 (Maksim Kiselev)
- mmc: sdhci-msm: pervent access to suspended controller (Mantas Pucka)
- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property (Alexey Brodkin)
- ARC: Fix typos (Bjorn Helgaas)
- ARC: mm: fix new code about cache aliasing (Vineet Gupta)
- ARC: Fix -Wmissing-prototypes warnings (Vineet Gupta)
- mtd: limit OTP NVMEM cell parse to non-NAND devices (Christian Marangi)
- mtd: diskonchip: work around ubsan link failure (Arnd Bergmann)
- mtd: rawnand: qcom: Fix broken OP_RESET_DEVICE command in qcom_misc_cmd_type_exec() (Christian Marangi)
- mtd: rawnand: brcmnand: Fix data access violation for STB chip (William Zhang)
- gpio: tangier: Use correct type for the IRQ chip data (Andy Shevchenko)
- gpio: tegra186: Fix tegra186_gpio_is_accessible() check (Prathamesh Shete)
- cxl/core: Fix potential payload size confusion in cxl_mem_get_poison() (Dan Williams)
- dm: restore synchronous close of device mapper block device (Ming Lei)
- dm vdo murmurhash: remove unneeded semicolon (Matthew Sakai)
- netfs: Fix the pre-flush when appending to a file in writethrough mode (David Howells)
- netfs: Fix writethrough-mode error handling (David Howells)
- ntfs3: add legacy ntfs file operations (Christian Brauner)
- ntfs3: enforce read-only when used as legacy ntfs driver (Christian Brauner)
- ntfs3: serve as alias for the legacy ntfs driver (Christian Brauner)
- block: fix module reference leakage from bdev_open_by_dev error path (Yu Kuai)
- fs: Return ENOTTY directly if FS_IOC_GETUUID or FS_IOC_GETFSSYSFSPATH fail (Günther Noack)
- LoongArch: Lately init pmu after smp is online (Bibo Mao)
- LoongArch: Fix callchain parse error with kernel tracepoint events (Huacai Chen)
- LoongArch: Fix access error when read fault on a write-only VMA (Jiantao Shan)
- LoongArch: Fix a build error due to __tlb_remove_tlb_entry() (David Hildenbrand)
- LoongArch: Fix Kconfig item and left code related to CRASH_CORE (Baoquan He)
- MAINTAINERS: Update Uwe's email address, drop SIOX maintenance (Uwe Kleine-König)
- drm/xe/guc: Fix arguments passed to relay G2H handlers (Michal Wajdeczko)
- drm/xe: call free_gsc_pkt only once on action add failure (Himal Prasad Ghimiray)
- drm/xe: Remove sysfs only once on action add failure (Himal Prasad Ghimiray)
- Revert "drm/etnaviv: Expose a few more chipspecs to userspace" (Christian Gmeiner)
- drm/etnaviv: fix tx clock gating on some GC7000 variants (Derek Foreman)
- fbdev: fix incorrect address computation in deferred IO (Nam Cao)
- drm/atomic-helper: fix parameter order in drm_format_conv_state_copy() call (Lucas Stach)
- drm/gma500: Remove lid code (Patrik Jakobsson)
- drm/amdgpu/mes: fix use-after-free issue (Jack Xiao)
- drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3 (Alex Deucher)
- drm/amdgpu: Fix the ring buffer size for queue VM flush (Prike Liang)
- drm/amdkfd: Add VRAM accounting for SVM migration (Mukul Joshi)
- drm/amd/pm: Restore config space after reset (Lijo Lazar)
- drm/amdgpu/umsch: don't execute umsch test when GPU is in reset/suspend (Lang Yu)
- drm/amdkfd: Fix rescheduling of restore worker (Felix Kuehling)
- drm/amdgpu: Update BO eviction priorities (Felix Kuehling)
- drm/amdgpu/vpe: fix vpe dpm setup failed (Peyton Lee)
- drm/amdgpu: Assign correct bits for SDMA HDP flush (Lijo Lazar)
- drm/amdgpu/pm: Remove gpu_od if it's an empty directory (Ma Jun)
- drm/amdkfd: make sure VM is ready for updating operations (Lang Yu)
- drm/amdgpu: Fix leak when GPU memory allocation fails (Mukul Joshi)
- drm/amdkfd: Fix eviction fence handling (Felix Kuehling)
- drm/amd/display: Set color_mgmt_changed to true on unsuspend (Joshua Ashton)
- vDPA: code clean for vhost_vdpa uapi (Zhu Lingshan)
-  fs/9p: mitigate inode collisions (Eric Van Hensbergen)
- ACPI: CPPC: Fix access width used for PCC registers (Vanshidhar Konda)
- ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro (Jarred White)
- ACPI: PM: s2idle: Evaluate all Low-Power S0 Idle _DSM functions (Rafael J. Wysocki)
- netfilter: nf_tables: honor table dormant flag from netdev release event path (Pablo Neira Ayuso)
- ipvs: Fix checksumming on GSO of SCTP packets (Ismael Luceno)
- af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). (Kuniyuki Iwashima)
- net: b44: set pause params only when interface is up (Peter Münster)
- tls: fix lockless read of strp->msg_ready in ->poll (Sabrina Dubroca)
- dpll: fix dpll_pin_on_pin_register() for multiple parent pins (Arkadiusz Kubalewski)
- net: ravb: Fix registered interrupt names (Geert Uytterhoeven)
- octeontx2-af: fix the double free in rvu_npc_freemem() (Su Hui)
- net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX packets (Jason Reeder)
- ice: fix LAG and VF lock dependency in ice_reset_vf() (Jacob Keller)
- iavf: Fix TC config comparison with existing adapter TC config (Sudheer Mogilappagari)
- i40e: Report MFS in decimal base instead of hex (Erwan Velu)
- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Sindhu Devale)
- net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsec (Rahul Rameshbabu)
- macsec: Detect if Rx skb is macsec-related for offloading devices that update md_dst (Rahul Rameshbabu)
- ethernet: Add helper for assigning packet type when dest address does not match device address (Rahul Rameshbabu)
- macsec: Enable devices to advertise whether they update sk_buff md_dst during offloads (Rahul Rameshbabu)
- net: ti: icssg-prueth: Fix signedness bug in prueth_init_rx_chns() (Dan Carpenter)
- wifi: iwlwifi: mvm: fix link ID management (Johannes Berg)
- wifi: mac80211: fix unaligned le16 access (Johannes Berg)
- wifi: mac80211: remove link before AP (Johannes Berg)
- wifi: mac80211_hwsim: init peer measurement result (Johannes Berg)
- wifi: nl80211: don't free NULL coalescing rule (Johannes Berg)
- wifi: mac80211: mlme: re-parse if AP mode is less than client (Johannes Berg)
- wifi: mac80211: mlme: fix memory leak (Johannes Berg)
- wifi: mac80211: mlme: re-parse with correct mode (Johannes Berg)
- wifi: mac80211: fix idle calculation with multi-link (Johannes Berg)
- Revert "wifi: iwlwifi: bump FW API to 90 for BZ/SC devices" (Johannes Berg)
- wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd (Miri Korenblit)
- wifi: iwlwifi: mvm: remove old PASN station when adding a new one (Avraham Stern)
- wifi: mac80211: split mesh fast tx cache into local/proxied/forwarded (Felix Fietkau)
- wifi: ath11k: use RCU when accessing struct inet6_dev::ac_list (Kalle Valo)
- wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class (Igor Artemiev)
- wifi: mac80211: ensure beacon is non-S1G prior to extracting the beacon timestamp field (Richard Kinder)
- wifi: mac80211: don't use rate mask for scanning (Johannes Berg)
- wifi: mac80211: check EHT/TTLM action frame length (Johannes Berg)
- net: phy: dp83869: Fix MII mode failure (MD Danish Anwar)
- Bluetooth: qca: set power_ctrl_enabled on NULL returned by gpiod_get_optional() (Bartosz Golaszewski)
- Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing Adv Monitor (Chun-Yi Lee)
- Bluetooth: qca: fix NULL-deref on non-serdev setup (Johan Hovold)
- Bluetooth: qca: fix NULL-deref on non-serdev suspend (Johan Hovold)
- Bluetooth: btusb: mediatek: Fix double free of skb in coredump (Sean Wang)
- Bluetooth: MGMT: Fix failing to MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUID (Luiz Augusto von Dentz)
- Bluetooth: qca: fix invalid device address check (Johan Hovold)
- Bluetooth: hci_event: Fix sending HCI_OP_READ_ENC_KEY_SIZE (Luiz Augusto von Dentz)
- Bluetooth: btusb: Fix triggering coredump implementation for QCA (Zijun Hu)
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853 (WangYuli)
- Bluetooth: hci_sync: Use advertised PHYs on hci_le_ext_create_conn_sync (Luiz Augusto von Dentz)
- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old() (Nathan Chancellor)
- eth: bnxt: fix counting packets discarded due to OOM and netpoll (Jakub Kicinski)
- igc: Fix LED-related deadlock on driver unbind (Lukas Wunner)
- Revert "net: txgbe: fix clk_name exceed MAX_DEV_ID limits" (Duanqiang Wen)
- Revert "net: txgbe: fix i2c dev name cannot match clkdev" (Duanqiang Wen)
- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ido Schimmel)
- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ido Schimmel)
- mlxsw: spectrum_acl_tcam: Fix warning during rehash (Ido Schimmel)
- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ido Schimmel)
- mlxsw: spectrum_acl_tcam: Rate limit error message (Ido Schimmel)
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ido Schimmel)
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ido Schimmel)
- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work (Ido Schimmel)
- mlxsw: spectrum_acl_tcam: Fix race in region ID allocation (Ido Schimmel)
- net: openvswitch: Fix Use-After-Free in ovs_ct_exit (Hyunwoo Kim)
- net: phy: mediatek-ge-soc: follow netdev LED trigger semantics (Daniel Golle)
- net: gtp: Fix Use-After-Free in gtp_dellink (Hyunwoo Kim)
- tcp: Fix Use-After-Free in tcp_ao_connect_init (Hyunwoo Kim)
- net: usb: ax88179_178a: stop lying about skb->truesize (Eric Dumazet)
- ipv4: check for NULL idev in ip_route_use_hint() (Eric Dumazet)
- net: fix sk_memory_allocated_{add|sub} vs softirqs (Eric Dumazet)
- tools: ynl: don't ignore errors in NLMSG_DONE messages (Jakub Kicinski)
- ax25: Fix netdev refcount issue (Duoming Zhou)
- NFC: trf7970a: disable all regulators on removal (Paul Geurts)
- MAINTAINERS: eth: mark IBM eHEA as an Orphan (David Christensen)
- net: dsa: mv88e6xx: fix supported_interfaces setup in mv88e6250_phylink_get_caps() (Matthias Schiffer)
- bnxt_en: Fix error recovery for 5760X (P7) chips (Michael Chan)
- bnxt_en: Fix the PCI-AER routines (Vikas Gupta)
- bnxt_en: refactor reset close code (Vikas Gupta)
- bridge/br_netlink.c: no need to return void function (Hangbin Liu)
- mailmap: add entries for Alex Elder (Alex Elder)
- icmp: prevent possible NULL dereferences from icmp_build_probe() (Eric Dumazet)
- net: usb: qmi_wwan: add Telit FN920C04 compositions (Daniele Palmas)
- mlxsw: pci: Fix driver initialization with old firmware (Ido Schimmel)
- mlxsw: core_env: Fix driver initialization with old firmware (Ido Schimmel)
- mlxsw: core: Unregister EMAD trap using FORWARD action (Ido Schimmel)
- net: bcmasp: fix memory leak when bringing down interface (Justin Chen)
- udp: preserve the connected status if only UDP cmsg (Yick Xie)
- vxlan: drop packets from invalid src-address (David Bauer)
- net: libwx: fix alloc msix vectors failed (Duanqiang Wen)
- Revert "NFSD: Convert the callback workqueue to use delayed_work" (Chuck Lever)
- Revert "NFSD: Reschedule CB operations when backchannel rpc_clnt is shut down" (Chuck Lever)
- HID: mcp-2221: cancel delayed_work only when CONFIG_IIO is enabled (Abdelrahman Morsy)
- HID: logitech-dj: allow mice to use all types of reports (Yaraslau Furman)
- HID: i2c-hid: Revert to await reset ACK before reading report descriptor (Kenny Levinsen)
- HID: nintendo: Fix N64 controller being identified as mouse (Nuno Pereira)
- MAINTAINERS: update Benjamin's email address (Benjamin Tissoires)
- HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized dev->devc (Zhang Lixu)
- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up (Nam Cao)
- Turn on ISM for Fedora (Justin M. Forbes)
- btrfs: fix wrong block_start calculation for btrfs_drop_extent_map_range() (Qu Wenruo)
- btrfs: fix information leak in btrfs_ioctl_logical_to_ino() (Johannes Thumshirn)
- btrfs: fallback if compressed IO fails for ENOSPC (Sweet Tea Dorminy)
- btrfs: scrub: run relocation repair when/only needed (Naohiro Aota)
- btrfs: remove colon from messages with state (David Sterba)
Resolves: RHEL-29722

Signed-off-by: Jan Stancek <jstancek@redhat.com>
2024-04-30 09:57:37 +02: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 = 4
#
# 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