1
0
forked from rpms/kernel
kernel/Makefile.rhelver
Frantisek Hrbata 6a25169654 kernel-5.14.0-192.el9
* Thu Nov 10 2022 Frantisek Hrbata <fhrbata@redhat.com> [5.14.0-192.el9]
- powerpc/pseries: Use lparcfg to reconfig VAS windows for DLPAR CPU (Steve Best) [2133101]
- rtc: lib_test: add MODULE_LICENSE (Al Stone) [2071847]
- rtc: Directly use ida_alloc()/free() (Al Stone) [2071847]
- rtc: use simple i2c probe (Al Stone) [2071847]
- rtc: Remove unused rtc_dev_exit(). (Al Stone) [2071847]
- rtc: Replace flush_scheduled_work() with flush_work(). (Al Stone) [2071847]
- rtc: mxc: Silence a clang warning (Al Stone) [2071847]
- rtc: pcf85063: Add a compatible entry for pca85073a (Al Stone) [2071847]
- rtc: check if __rtc_read_time was successful (Al Stone) [2071847]
- rtc: mc146818-lib: Fix the AltCentury for AMD platforms (Al Stone) [2071847]
- rtc: optee: add RTC driver for OP-TEE RTC PTA (Al Stone) [2071847]
- rtc: remove uie_unsupported (Al Stone) [2071847]
- rtc: rx8025: let the core handle the alarm resolution (Al Stone) [2071847]
- rtc: xgene: stop using uie_unsupported (Al Stone) [2071847]
- rtc: m41t80: switch to RTC_FEATURE_UPDATE_INTERRUPT (Al Stone) [2071847]
- rtc: ds1307: switch to RTC_FEATURE_UPDATE_INTERRUPT (Al Stone) [2071847]
- rtc: ds1685: switch to RTC_FEATURE_UPDATE_INTERRUPT (Al Stone) [2071847]
- rtc: opal: switch to RTC_FEATURE_UPDATE_INTERRUPT (Al Stone) [2071847]
- rtc: efi: switch to RTC_FEATURE_UPDATE_INTERRUPT (Al Stone) [2071847]
- rtc: efi: switch to devm_rtc_allocate_device (Al Stone) [2071847]
- rtc: add new RTC_FEATURE_ALARM_WAKEUP_ONLY feature (Al Stone) [2071847]
- rtc: pcf8563: switch to RTC_FEATURE_UPDATE_INTERRUPT (Al Stone) [2071847]
- rtc: pcf8563: let the core handle the alarm resolution (Al Stone) [2071847]
- rtc: pcf8523: let the core handle the alarm resolution (Al Stone) [2071847]
- rtc: pcf8523: switch to RTC_FEATURE_UPDATE_INTERRUPT (Al Stone) [2071847]
- rtc: pcf85063: set RTC_FEATURE_ALARM_RES_2S (Al Stone) [2071847]
- rtc: pcf85063: switch to RTC_FEATURE_UPDATE_INTERRUPT (Al Stone) [2071847]
- rtc: pcf2127: set RTC_FEATURE_ALARM_RES_2S (Al Stone) [2071847]
- rtc: pcf2127: switch to RTC_FEATURE_UPDATE_INTERRUPT (Al Stone) [2071847]
- rtc: pcf2123: set RTC_FEATURE_ALARM_RES_MINUTE (Al Stone) [2071847]
- rtc: pcf2123: switch to RTC_FEATURE_UPDATE_INTERRUPT (Al Stone) [2071847]
- rtc: ds1685: drop no_irq (Al Stone) [2071847]
- rtc: pcf2127: fix bug when reading alarm registers (Al Stone) [2071847]
- rtc: pcf2127: use IRQ flags obtained from device tree if available (Al Stone) [2071847]
- rtc: pcf8523: Fix GCC 12 warning (Al Stone) [2071847]
- rtc: fix use-after-free on device removal (Al Stone) [2071847]
- rtc: Move variable into switch case statement (Al Stone) [2071847]
- rtc: pcf2127: Fix typo in comment (Al Stone) [2071847]
- rtc: mc146818-lib: extract mc146818_avoid_UIP (Al Stone) [2071847]
- rtc: mc146818-lib: fix RTC presence check (Al Stone) [2071847]
- rtc: pcf85063: add i2c_device_id name matching support (Al Stone) [2071847]
- rtc: handle alarms with a minute resolution (Al Stone) [2071847]
- rtc: pcf85063: silence cppcheck warning (Al Stone) [2071847]
- rtc: pcf8523: add BSM support (Al Stone) [2071847]
- rtc: pcf8523: allow usage on ACPI platforms (Al Stone) [2071847]
- rtc: pcf8523: remove unecessary ifdefery (Al Stone) [2071847]
- rtc: pcf8523: always compile pcf8523_rtc_ioctl (Al Stone) [2071847]
- rtc: pcf8523: switch to regmap (Al Stone) [2071847]
- rtc: expose RTC_FEATURE_UPDATE_INTERRUPT (Al Stone) [2071847]
- rtc: pcf8523: avoid reading BLF in pcf8523_rtc_read_time (Al Stone) [2071847]
- rtc: add BSM parameter (Al Stone) [2071847]
- rtc: add correction parameter (Al Stone) [2071847]
- rtc: expose correction feature (Al Stone) [2071847]
- rtc: add parameter ioctl (Al Stone) [2071847]
- rtc: add alarm related features (Al Stone) [2071847]
- rtc: pcf85063: Always clear EXT_TEST from set_time (Al Stone) [2071847]
- rtc: pcf85063: add support for fixed clock (Al Stone) [2071847]
- rtc: class: check return value when calling dev_set_name() (Al Stone) [2071847]
- rtc: class: don't call cdev_device_del() when cdev_device_add() failed (Al Stone) [2071847]
- rtc: pcf2123: Add SPI ID table (Al Stone) [2071847]
- rtc: Improve performance of rtc_time64_to_tm(). Add tests. (Al Stone) [2071847]
- scsi: iscsi: iscsi_tcp: Fix null-ptr-deref while calling getpeername() (Chris Leech) [2137691]
- scsi: qedi: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Chris Leech) [2137691]
- scsi: bnx2i: Fix spelling mistake "mis-match" -> "mismatch" (Chris Leech) [2137691]
- scsi: bnx2i: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Chris Leech) [2137691]
- scsi: be2iscsi: Fix use-after-free during IP updates (Chris Leech) [2137691]
- scsi: iscsi: Prefer xmit of DataOut over new commands (Chris Leech) [2137691]
- scsi: libiscsi: Call scsi_done() directly (Chris Leech) [2137691]
- scsi: iscsi: Stop using the SCSI pointer (Chris Leech) [2137691]
- scsi: libiscsi: Improve conn_send_pdu API (Chris Leech) [2137691]
- scsi: iscsi: Try to avoid taking back_lock in xmit path (Chris Leech) [2137691]
- scsi: iscsi: Remove iscsi_get_task back_lock requirement (Chris Leech) [2137691]
- scsi: iscsi: Remove unneeded task state check (Chris Leech) [2137691]
- scsi: iscsi_tcp: Drop target_alloc use (Chris Leech) [2137691]
- scsi: iscsi_tcp: Tell net when there's more data (Chris Leech) [2137691]
- scsi: iscsi: Run recv path from workqueue (Chris Leech) [2137691]
- scsi: iscsi: Add recv workqueue helpers (Chris Leech) [2137691]
- scsi: iscsi: Rename iscsi_conn_queue_work() (Chris Leech) [2137691]
- scsi: qedi: Fix ABBA deadlock in qedi_process_tmf_resp() and qedi_process_cmd_cleanup_resp() (Nilesh Javali) [2111466]
- dt-bindings: watchdog: imx7ulp-wdt: Add imx93 compatible string (Steve Best) [2137981]
- dt-bindings: watchdog: fsl-imx7ulp-wdt: Fix assigned-clock-parents (Steve Best) [2137981]
- dt-bindings: watchdog: imx7ulp-wdt: Add imx8ulp compatible string (Steve Best) [2137981]
- watchdog: imx93: add watchdog timer on imx93 (Steve Best) [2137981]
- watchdog: imx7ulp_wdt: init wdog when it was active (Steve Best) [2137981]
- watchdog: imx7ulp_wdt: Handle wdog reconfigure failure (Steve Best) [2137981]
- watchdog: imx7ulp_wdt: Fix RCS timeout issue (Steve Best) [2137981]
- watchdog: imx7ulp_wdt: Check CMD32EN in wdog init (Steve Best) [2137981]
- watchdog: imx7ulp: Add explict memory barrier for unlock sequence (Steve Best) [2137981]
- watchdog: imx7ulp: Move suspend/resume to noirq phase (Steve Best) [2137981]
- io_uring: don't attempt to IOPOLL for MSG_RING requests (Jeff Moyer) [2113073]
- io_uring: fix ordering of args in io_uring_queue_async_work (Jeff Moyer) [2113073]
- io_uring: assign non-fixed early for async work (Jeff Moyer) [2113073]
- io_uring: check that data field is 0 in ringfd unregister (Jeff Moyer) [2113073]
- io_uring: fix uninitialized field in rw io_kiocb (Jeff Moyer) [2113073]
- io_uring: check reserved fields for recv/recvmsg (Jeff Moyer) [2113073]
- io_uring: check reserved fields for send/sendmsg (Jeff Moyer) [2113073]
- io_uring: fix leaks on IOPOLL and CQE_SKIP (Jeff Moyer) [2113073]
- io_uring: free iovec if file assignment fails (Jeff Moyer) [2113073]
- io_uring: abort file assignment prior to assigning creds (Jeff Moyer) [2113073]
- io_uring: fix poll error reporting (Jeff Moyer) [2113073]
- io_uring: fix poll file assign deadlock (Jeff Moyer) [2113073]
- io_uring: use right issue_flags for splice/tee (Jeff Moyer) [2113073]
- io_uring: verify pad field is 0 in io_get_ext_arg (Jeff Moyer) [2113073]
- io_uring: verify resv is 0 in ringfd register/unregister (Jeff Moyer) [2113073]
- io_uring: verify that resv2 is 0 in io_uring_rsrc_update2 (Jeff Moyer) [2113073]
- io_uring: move io_uring_rsrc_update2 validation (Jeff Moyer) [2113073]
- io_uring: fix assign file locking issue (Jeff Moyer) [2113073]
- io_uring: stop using io_wq_work as an fd placeholder (Jeff Moyer) [2113073]
- io_uring: move apoll->events cache (Jeff Moyer) [2113073]
- io_uring: io_kiocb_update_pos() should not touch file for non -1 offset (Jeff Moyer) [2113073]
- io_uring: flag the fact that linked file assignment is sane (Jeff Moyer) [2113073]
- io_uring: fix race between timeout flush and removal (Jeff Moyer) [2113073]
- io_uring: use nospec annotation for more indexes (Jeff Moyer) [2113073]
- io_uring: zero tag on rsrc removal (Jeff Moyer) [2113073]
- io_uring: don't touch scm_fp_list after queueing skb (Jeff Moyer) [2113073]
- io_uring: nospec index for tags on files update (Jeff Moyer) [2113073]
- io_uring: implement compat handling for IORING_REGISTER_IOWQ_AFF (Jeff Moyer) [2113073]
- Revert "io_uring: Add support for napi_busy_poll" (Jeff Moyer) [2113073]
- io_uring: drop the old style inflight file tracking (Jeff Moyer) [2113073]
- io_uring: defer file assignment (Jeff Moyer) [2113073]
- io_uring: propagate issue_flags state down to file assignment (Jeff Moyer) [2113073]
- io_uring: move read/write file prep state into actual opcode handler (Jeff Moyer) [2113073]
- io_uring: defer splice/tee file validity check until command issue (Jeff Moyer) [2113073]
- io_uring: don't check req->file in io_fsync_prep() (Jeff Moyer) [2113073]
- io_uring: defer msg-ring file validity check until command issue (Jeff Moyer) [2113073]
- io_uring: fail links if msg-ring doesn't succeeed (Jeff Moyer) [2113073]
- io_uring: fix memory leak of uid in files registration (Jeff Moyer) [2113073]
- io_uring: fix put_kbuf without proper locking (Jeff Moyer) [2113073]
- io_uring: fix invalid flags for io_put_kbuf() (Jeff Moyer) [2113073]
- io_uring: improve req fields comments (Jeff Moyer) [2113073]
- io_uring: enable EPOLLEXCLUSIVE for accept poll (Jeff Moyer) [2113073]
- io_uring: improve task work cache utilization (Jeff Moyer) [2113073]
- io_uring: fix async accept on O_NONBLOCK sockets (Jeff Moyer) [2113073]
- io_uring: remove IORING_CQE_F_MSG (Jeff Moyer) [2113073]
- io_uring: add flag for disabling provided buffer recycling (Jeff Moyer) [2113073]
- io_uring: ensure recv and recvmsg handle MSG_WAITALL correctly (Jeff Moyer) [2113073]
- io_uring: don't recycle provided buffer if punted to async worker (Jeff Moyer) [2113073]
- io_uring: fix assuming triggered poll waitqueue is the single poll (Jeff Moyer) [2113073]
- io_uring: bump poll refs to full 31-bits (Jeff Moyer) [2113073]
- io_uring: remove poll entry from list when canceling all (Jeff Moyer) [2113073]
- io_uring: fix memory ordering when SQPOLL thread goes to sleep (Jeff Moyer) [2113073]
- io_uring: ensure that fsnotify is always called (Jeff Moyer) [2113073]
- io_uring: recycle provided before arming poll (Jeff Moyer) [2113073]
- io_uring: terminate manual loop iterator loop correctly for non-vecs (Jeff Moyer) [2113073]
- io_uring: don't check unrelated req->open.how in accept request (Jeff Moyer) [2113073]
- io_uring: manage provided buffers strictly ordered (Jeff Moyer) [2113073]
- io_uring: fold evfd signalling under a slower path (Jeff Moyer) [2113073]
- io_uring: thin down io_commit_cqring() (Jeff Moyer) [2113073]
- io_uring: shuffle io_eventfd_signal() bits around (Jeff Moyer) [2113073]
- io_uring: remove extra barrier for non-sqpoll iopoll (Jeff Moyer) [2113073]
- io_uring: fix provided buffer return on failure for kiocb_done() (Jeff Moyer) [2113073]
- io_uring: extend provided buf return to fails (Jeff Moyer) [2113073]
- io_uring: refactor timeout cancellation cqe posting (Jeff Moyer) [2113073]
- io_uring: normilise naming for fill_cqe* (Jeff Moyer) [2113073]
- io_uring: cache poll/double-poll state with a request flag (Jeff Moyer) [2113073]
- io_uring: cache req->apoll->events in req->cflags (Jeff Moyer) [2113073]
- io_uring: move req->poll_refs into previous struct hole (Jeff Moyer) [2113073]
- io_uring: make tracing format consistent (Jeff Moyer) [2113073]
- io_uring: recycle apoll_poll entries (Jeff Moyer) [2113073]
- io_uring: remove duplicated member check for io_msg_ring_prep() (Jeff Moyer) [2113073]
- io_uring: allow submissions to continue on error (Jeff Moyer) [2113073]
- io_uring: recycle provided buffers if request goes async (Jeff Moyer) [2113073]
- io_uring: ensure reads re-import for selected buffers (Jeff Moyer) [2113073]
- io_uring: retry early for reads if we can poll (Jeff Moyer) [2113073]
- io-uring: Make statx API stable (Jeff Moyer) [2113073]
- namei: Standardize callers of filename_lookup() (Jeff Moyer) [2113073]
- io_uring: Add support for napi_busy_poll (Jeff Moyer) [2113073]
- io_uring: minor io_cqring_wait() optimization (Jeff Moyer) [2113073]
- io_uring: add support for IORING_OP_MSG_RING command (Jeff Moyer) [2113073]
- io_uring: speedup provided buffer handling (Jeff Moyer) [2113073]
- io_uring: add support for registering ring file descriptors (Jeff Moyer) [2113073]
- io_uring: documentation fixup (Jeff Moyer) [2113073]
- io_uring: do not recalculate ppos unnecessarily (Jeff Moyer) [2113073]
- io_uring: update kiocb->ki_pos at execution time (Jeff Moyer) [2113073]
- io_uring: remove duplicated calls to io_kiocb_ppos (Jeff Moyer) [2113073]
- io_uring: Remove unneeded test in io_run_task_work_sig() (Jeff Moyer) [2113073]
- io-uring: Make tracepoints consistent. (Jeff Moyer) [2113073]
- io-uring: add __fill_cqe function (Jeff Moyer) [2113073]
- io-wq: use IO_WQ_ACCT_NR rather than hardcoded number (Jeff Moyer) [2113073]
- io-wq: reduce acct->lock crossing functions lock/unlock (Jeff Moyer) [2113073]
- io-wq: decouple work_list protection from the big wqe->lock (Jeff Moyer) [2113073]
- io_uring: Fix use of uninitialized ret in io_eventfd_register() (Jeff Moyer) [2113073]
- io_uring: remove ring quiesce for io_uring_register (Jeff Moyer) [2113073]
- io_uring: avoid ring quiesce while registering restrictions and enabling rings (Jeff Moyer) [2113073]
- io_uring: avoid ring quiesce while registering async eventfd (Jeff Moyer) [2113073]
- io_uring: avoid ring quiesce while registering/unregistering eventfd (Jeff Moyer) [2113073]
- io_uring: remove trace for eventfd (Jeff Moyer) [2113073]
Resolves: rhbz#2133101, rhbz#2071847, rhbz#2137691, rhbz#2111466, rhbz#2137981, rhbz#2113073

Signed-off-by: Frantisek Hrbata <fhrbata@redhat.com>
2022-11-10 02:28:59 -05:00

68 lines
2.3 KiB
Makefile

RHEL_MAJOR = 9
RHEL_MINOR = 2
#
# 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 = 192
#
# 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