diff --git a/Makefile.rhelver b/Makefile.rhelver index 6011055..13723a2 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 4 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 382 +RHEL_RELEASE = 383 # # ZSTREAM diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index be3b2aa..60801b3 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -4684,6 +4684,7 @@ CONFIG_RELAY=y CONFIG_RELOCATABLE=y # CONFIG_RELR is not set # CONFIG_REMOTEPROC is not set +# CONFIG_REMOTE_TARGET is not set CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index 0b81152..b7b8933 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -4662,6 +4662,7 @@ CONFIG_RELAY=y CONFIG_RELOCATABLE=y # CONFIG_RELR is not set # CONFIG_REMOTEPROC is not set +# CONFIG_REMOTE_TARGET is not set CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 4c8976c..10c2a8a 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -4681,6 +4681,7 @@ CONFIG_RELAY=y CONFIG_RELOCATABLE=y # CONFIG_RELR is not set # CONFIG_REMOTEPROC is not set +# CONFIG_REMOTE_TARGET is not set CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 6dff54d..d4f9312 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -4659,6 +4659,7 @@ CONFIG_RELAY=y CONFIG_RELOCATABLE=y # CONFIG_RELR is not set # CONFIG_REMOTEPROC is not set +# CONFIG_REMOTE_TARGET is not set CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 1048381..9a90ddf 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -4771,6 +4771,7 @@ CONFIG_RELAY=y CONFIG_RELOCATABLE=y # CONFIG_RELR is not set # CONFIG_REMOTEPROC is not set +# CONFIG_REMOTE_TARGET is not set CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index 5f85960..76d1c18 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -4749,6 +4749,7 @@ CONFIG_RELAY=y CONFIG_RELOCATABLE=y # CONFIG_RELR is not set # CONFIG_REMOTEPROC is not set +# CONFIG_REMOTE_TARGET is not set CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 26790d7..905f362 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -4216,6 +4216,7 @@ CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y # CONFIG_REMOTEPROC is not set +# CONFIG_REMOTE_TARGET is not set CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set # CONFIG_RESET_CONTROLLER is not set diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index e7eeff2..329e446 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -4196,6 +4196,7 @@ CONFIG_RELAY=y # CONFIG_RELOCATABLE_TEST is not set CONFIG_RELOCATABLE=y # CONFIG_REMOTEPROC is not set +# CONFIG_REMOTE_TARGET is not set CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set # CONFIG_RESET_CONTROLLER is not set diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 6a76cdc..43c2b80 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -4163,6 +4163,7 @@ CONFIG_REALTEK_AUTOPM=y CONFIG_RELAY=y CONFIG_RELOCATABLE=y # CONFIG_REMOTEPROC is not set +# CONFIG_REMOTE_TARGET is not set CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set # CONFIG_RESET_CONTROLLER is not set diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 47fd93e..919114b 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -4143,6 +4143,7 @@ CONFIG_REALTEK_AUTOPM=y CONFIG_RELAY=y CONFIG_RELOCATABLE=y # CONFIG_REMOTEPROC is not set +# CONFIG_REMOTE_TARGET is not set CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set # CONFIG_RESET_CONTROLLER is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 9258aa3..c17d92e 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -4159,6 +4159,7 @@ CONFIG_REALTEK_AUTOPM=y # CONFIG_RELAY is not set CONFIG_RELOCATABLE=y # CONFIG_REMOTEPROC is not set +# CONFIG_REMOTE_TARGET is not set CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set # CONFIG_RESET_CONTROLLER is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index d210928..681ceea 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -4399,6 +4399,7 @@ CONFIG_REALTEK_PHY=m CONFIG_RELAY=y CONFIG_RELOCATABLE=y # CONFIG_REMOTEPROC is not set +# CONFIG_REMOTE_TARGET is not set CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 5777d2a..2fec55f 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -4378,6 +4378,7 @@ CONFIG_REALTEK_PHY=m CONFIG_RELAY=y CONFIG_RELOCATABLE=y # CONFIG_REMOTEPROC is not set +# CONFIG_REMOTE_TARGET is not set CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index a0c8071..62981e4 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -4488,6 +4488,7 @@ CONFIG_REALTEK_PHY=m CONFIG_RELAY=y CONFIG_RELOCATABLE=y # CONFIG_REMOTEPROC is not set +# CONFIG_REMOTE_TARGET is not set CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index a215625..e845627 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -4467,6 +4467,7 @@ CONFIG_REALTEK_PHY=m CONFIG_RELAY=y CONFIG_RELOCATABLE=y # CONFIG_REMOTEPROC is not set +# CONFIG_REMOTE_TARGET is not set CONFIG_RENESAS_PHY=m # CONFIG_RESET_ATTACK_MITIGATION is not set CONFIG_RESET_CONTROLLER=y diff --git a/kernel.spec b/kernel.spec index 3004da5..3371ff4 100755 --- a/kernel.spec +++ b/kernel.spec @@ -165,15 +165,15 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.14.0 %define patchversion 5.14 -%define pkgrelease 382 +%define pkgrelease 383 %define kversion 5 -%define tarfile_release 5.14.0-382.el9 +%define tarfile_release 5.14.0-383.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 382%{?buildid}%{?dist} +%define specrelease 383%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-382.el9 +%define kabiversion 5.14.0-383.el9 # # End of genspec.sh variables @@ -3745,6 +3745,84 @@ fi # # %changelog +* Mon Nov 06 2023 Scott Weaver [5.14.0-383.el9] +- redhat: configs: disable CONFIG_REMOTE_TARGET (Maurizio Lombardi) [RHEL-5751] +- scsi: target: core: Fix target_cmd_counter leak (Maurizio Lombardi) [RHEL-5751] +- scsi: target: Replace strlcpy() with strscpy() (Maurizio Lombardi) [RHEL-5751] +- scsi: target: Fix write perf due to unneeded throttling (Maurizio Lombardi) [RHEL-5751] +- scsi: target: iscsi: Stop using sprintf() in iscsi_target_configfs.c (Maurizio Lombardi) [RHEL-5751] +- scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() (Maurizio Lombardi) [RHEL-5751] +- scsi: target: iscsi: Remove the unused netif_timeout attribute (Maurizio Lombardi) [RHEL-5751] +- scsi: target: tcmu: Replace strlcpy() with strscpy() (Maurizio Lombardi) [RHEL-5751] +- scsi: target: Rename sbc_ops to exec_cmd_ops (Maurizio Lombardi) [RHEL-5751] +- scsi: target: Replace all non-returning strlcpy() with strscpy() (Maurizio Lombardi) [RHEL-5751] +- scsi: target: core: Fix error path in target_setup_session() (Maurizio Lombardi) [RHEL-5751] +- scsi: target: iscsi: Prevent login threads from racing between each other (Maurizio Lombardi) [RHEL-5751] +- scsi: target: iscsi: Fix hang in the iSCSI login code (Maurizio Lombardi) [RHEL-5751] +- scsi: target: core: Fix invalid memory access (Maurizio Lombardi) [RHEL-5751] +- scsi: target: core: Remove unused 'prod_len' variable (Maurizio Lombardi) [RHEL-5751] +- scsi: target: tcm_loop: Remove redundant driver match function (Maurizio Lombardi) [RHEL-5751] +- scsi: target: iscsi: Handle abort for WRITE_PENDING cmds (Maurizio Lombardi) [RHEL-5751] +- scsi: target: iscsit: Fix TAS handling during conn cleanup (Maurizio Lombardi) [RHEL-5751] +- scsi: target: Fix multiple LUN_RESET handling (Maurizio Lombardi) [RHEL-5751] +- scsi: target: iscsit: Free cmds before session free (Maurizio Lombardi) [RHEL-5751] +- scsi: target: iscsit: Stop/wait on cmds during conn close (Maurizio Lombardi) [RHEL-5751] +- scsi: target: iscsit: isert: Alloc per conn cmd counter (Maurizio Lombardi) [RHEL-5751] +- scsi: target: Pass in cmd counter to use during cmd setup (Maurizio Lombardi) [RHEL-5751] +- scsi: target: Move cmd counter allocation (Maurizio Lombardi) [RHEL-5751] +- scsi: target: Move sess cmd counter to new struct (Maurizio Lombardi) [RHEL-5751] +- scsi: target: Add virtual remote target (Maurizio Lombardi) [RHEL-5751] +- scsi: target: fcoe: Remove default fabric ops callouts (Maurizio Lombardi) [RHEL-5751] +- scsi: target: sbp: Remove default fabric ops callouts (Maurizio Lombardi) [RHEL-5751] +- scsi: target: loop: Remove default fabric ops callouts (Maurizio Lombardi) [RHEL-5751] +- scsi: target: Add default fabric ops callouts (Maurizio Lombardi) [RHEL-5751] +- scsi: target: core: Add RTPI attribute for target port (Maurizio Lombardi) [RHEL-5751] +- scsi: target: core: Drop device-based RTPI (Maurizio Lombardi) [RHEL-5751] +- scsi: target: core: Use RTPI from target port (Maurizio Lombardi) [RHEL-5751] +- scsi: target: core: Add RTPI field to target port (Maurizio Lombardi) [RHEL-5751] +- kernel/fork: beware of __put_task_struct() calling context (Wander Lairson Costa) [2060283] +- virtio_balloon: Fix endless deflation and inflation on arm64 (Gavin Shan) [RHEL-1673] +- ice: do not re-enable miscellaneous interrupt until thread_fn completes (Petr Oros) [2229762] +- ice: trigger PFINT_OICR_TSYN_TX interrupt instead of polling (Petr Oros) [2229762] +- ice: introduce ICE_TX_TSTAMP_WORK enumeration (Petr Oros) [2229762] +- spi: spi-geni-qcom: Add SPI Device mode support for GENI based QuPv3 (Shawn Doherty) [RHEL-14715] +- spi: spi-geni-qcom: enable SPI_CONTROLLER_MUST_TX for GPI DMA mode (Shawn Doherty) [RHEL-14715] +- spi: spi-geni-qcom: correctly handle -EPROBE_DEFER from dma_request_chan() (Shawn Doherty) [RHEL-14715] +- soc: qcom: geni-se: Add SPI Device mode support for GENI based QuPv3 (Shawn Doherty) [RHEL-14715] +- i40e: Fix VF VLAN offloading when port VLAN is configured (Ivan Vecera) [RHEL-6382] +- KVM: arm64: Avoid soft lockups due to I-cache maintenance (Gavin Shan) [RHEL-1859] +- arm64: tlbflush: Rename MAX_TLBI_OPS (Gavin Shan) [RHEL-1859] +- KVM: arm64: Drop is_kernel_in_hyp_mode() from __invalidate_icache_guest_page() (Gavin Shan) [RHEL-1859] +- x86/platform/uv: Use alternate source for socket to node data (Frank Ramsay) [RHEL-11428] +- ovl: Handle verity during copy-up (Alexander Larsson) [RHEL-2146] +- ovl: Validate verity xattr when resolving lowerdata (Alexander Larsson) [RHEL-2146] +- ovl: Add versioned header for overlay.metacopy xattr (Alexander Larsson) [RHEL-2146] +- ovl: Add framework for verity support (Alexander Larsson) [RHEL-2146] +- fsverity: rework fsverity_get_digest() again (Alexander Larsson) [RHEL-2146] +- fsverity: simplify fsverity_get_digest() (Alexander Larsson) [RHEL-2146] +- fs-verity: define a function to return the integrity protected file digest (Alexander Larsson) [RHEL-2146] +- ovl: implement lazy lookup of lowerdata in data-only layers (Alexander Larsson) [RHEL-2146] +- ovl: prepare for lazy lookup of lowerdata inode (Alexander Larsson) [RHEL-2146] +- ovl: prepare to store lowerdata redirect for lazy lowerdata lookup (Alexander Larsson) [RHEL-2146] +- ovl: implement lookup in data-only layers (Alexander Larsson) [RHEL-2146] +- ovl: introduce data-only lower layers (Alexander Larsson) [RHEL-2146] +- ovl: remove unneeded goto instructions (Alexander Larsson) [RHEL-2146] +- ovl: move freeing ovl_entry past rcu delay (Alexander Larsson) [RHEL-2146] +- ovl: deduplicate lowerdata and lowerstack[] (Alexander Larsson) [RHEL-2146] +- ovl: deduplicate lowerpath and lowerstack[] (Alexander Larsson) [RHEL-2146] +- ovl: move ovl_entry into ovl_inode (Alexander Larsson) [RHEL-2146] +- ovl: factor out ovl_free_entry() and ovl_stack_*() helpers (Alexander Larsson) [RHEL-2146] +- ovl: fetch inode once in ovl_dentry_revalidate_common() (Alexander Larsson) [RHEL-2146] +- ovl: use ovl_numlower() and ovl_lowerstack() accessors (Alexander Larsson) [RHEL-2146] +- ovl: use OVL_E() and OVL_E_FLAGS() accessors (Alexander Larsson) [RHEL-2146] +- ovl: update of dentry revalidate flags after copy up (Alexander Larsson) [RHEL-2146] +- ovl: let helper ovl_i_path_real() return the realinode (Alexander Larsson) [RHEL-2146] +- ovl: fix use inode directly in rcu-walk mode (Alexander Larsson) [RHEL-2146] +- ovl: handle idmappings in ovl_xattr_{g,s}et() (Alexander Larsson) [RHEL-2146] +- ovl: use ovl_copy_{real,upper}attr() wrappers (Alexander Larsson) [RHEL-2146] +- ovl: store lower path in ovl_inode (Alexander Larsson) [RHEL-2146] +- ovl: update ctime when changing fileattr (Alexander Larsson) [RHEL-2146] + * Thu Nov 02 2023 Scott Weaver [5.14.0-382.el9] - fbdev: Use /* */ comment in initializer macro (Mika Penttilä) [RHEL-1349] - kunit: Fix obsolete name in documentation headers (func->action) (Mika Penttilä) [RHEL-1349] diff --git a/sources b/sources index 36bacd4..7b34736 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-382.el9.tar.xz) = 9d8cd5f0e4845d530695726ef8d6ee4f849fb781529e253c23b1f5e1256d44997128f725a3db26fa012d2ee1cc0cf454c510d450306229d0a2b4fe0863e09d71 -SHA512 (kernel-abi-stablelists-5.14.0-382.el9.tar.bz2) = a5e6c14ee5da8e03d948f089eb49837b603b548f05d4af6f540e1c8f06d8d40c68c09093a71d51d89a0e98a2ed3f4c14a6e77ad5457691dc24af658809dfb5c8 -SHA512 (kernel-kabi-dw-5.14.0-382.el9.tar.bz2) = a974aea86fc018c874b5aff762494272ec600bc86f943fa7c005fdc4ef71e1e63e62268064d664631d053d77bce7134a0d72fe9bd167525451638ce769c72339 +SHA512 (linux-5.14.0-383.el9.tar.xz) = b0206406ef6e6c9c2bf4df9256472d90089d62f333c0bfd7bb84214c147f405bcd76561cb9f00652db90259273dde26affe8b9d52a344e3128a922034e2abfde +SHA512 (kernel-abi-stablelists-5.14.0-383.el9.tar.bz2) = 6c5050ff1443979d727d71a10b6b7ee03dbacfda2cd1991af001801e98c2c54ba055faab0e0c1f7573e4a6d65ca59e67293d95166bc8997df4bb1d16a00282aa +SHA512 (kernel-kabi-dw-5.14.0-383.el9.tar.bz2) = 27e6c517cb6a6a0529d14a48803485aea27d838a7fae6dda1fdab02a4e7ec17933e3a1065cc7a0190a7d83be8d57ab32f603d6c0faa2d1a88a47621b07579565