From 8e9b0e5164547fabeae86e96a3d45f9541b89272 Mon Sep 17 00:00:00 2001 From: Frantisek Hrbata Date: Wed, 26 Oct 2022 03:40:28 -0400 Subject: [PATCH] kernel-5.14.0-181.el9 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Wed Oct 26 2022 Frantisek Hrbata [5.14.0-181.el9] - perf test: Record only user callchains on the "Check Arm64 callgraphs are complete in fp mode" test (Michael Petlan) [2049125] - scsi: core: Allow the ALUA transitioning state enough time (Ewan D. Milne) [2132461] - scsi: ch: Do not initialise statics to 0 (Ewan D. Milne) [2132461] - scsi: core: Fix warning in scsi_alloc_sgtables() (Ewan D. Milne) [2132461] - scsi: sg: Allow waiting for commands to complete on removed device (Ewan D. Milne) [2132461] - scsi: core: Move the definition of SCSI_QUEUE_DELAY (Ewan D. Milne) [2132461] - scsi: core: Shorten long warning messages (Ewan D. Milne) [2132461] - scsi: scsi_debug: Fix zone transition to full condition (Ewan D. Milne) [2132461] - scsi: sd: Fix interpretation of VPD B9h length (Ewan D. Milne) [2132461] - scsi: core: Return BLK_STS_TRANSPORT for ALUA transitioning (Ewan D. Milne) [2132461] - scsi: sd_zbc: Prevent zone information memory leak (Ewan D. Milne) [2132461] - scsi: sd: Fix potential NULL pointer dereference (Ewan D. Milne) [2132461] - scsi: sd: Don't call blk_cleanup_disk() in sd_probe() (Ewan D. Milne) [2132461] - scsi: sr: Add memory allocation failure handling for get_capabilities() (Ewan D. Milne) [2132461] - scsi: sd: Reorganize DIF/DIX code to avoid calling revalidate twice (Ewan D. Milne) [2132461] - scsi: sd: Optimal I/O size should be a multiple of reported granularity (Ewan D. Milne) [2132461] - scsi: sd: Switch to using scsi_device VPD pages (Ewan D. Milne) [2132461] - scsi: sd: Use cached ATA Information VPD page (Ewan D. Milne) [2132461] - scsi: core: Do not truncate INQUIRY data on modern devices (Ewan D. Milne) [2132461] - scsi: core: Cache VPD pages b0, b1, b2 (Ewan D. Milne) [2132461] - scsi: core: Pick suitable allocation length in scsi_report_opcode() (Ewan D. Milne) [2132461] - scsi: core: Query VPD size before getting full page (Ewan D. Milne) [2132461] - scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac() (Ewan D. Milne) [2132461] - scsi: core: Refine how we set tag_set NUMA node (Ewan D. Milne) [2132461] - scsi: scsi_debug: Add gap zone support (Ewan D. Milne) [2132461] - scsi: scsi_debug: Rename zone type constants (Ewan D. Milne) [2132461] - scsi: scsi_debug: Fix a typo (Ewan D. Milne) [2132461] - scsi: sd: sd_zbc: Hide gap zones (Ewan D. Milne) [2132461] - scsi: sd: sd_zbc: Return early in sd_zbc_check_zoned_characteristics() (Ewan D. Milne) [2132461] - scsi: sd: sd_zbc: Introduce struct zoned_disk_info (Ewan D. Milne) [2132461] - scsi: sd: sd_zbc: Use logical blocks as unit when querying zones (Ewan D. Milne) [2132461] - scsi: sd: sd_zbc: Verify that the zone size is a power of two (Ewan D. Milne) [2132461] - scsi: sd: sd_zbc: Improve source code documentation (Ewan D. Milne) [2132461] - scsi: core: Increase max device queue_depth to 4096 (Ewan D. Milne) [2132461] - scsi: sr: Do not leak information in ioctl (Ewan D. Milne) [2132461] - scsi: sd: Clean up gendisk if device_add_disk() failed (Ewan D. Milne) [2132461] - scsi: sd: sd_read_cpr() requires VPD pages (Ewan D. Milne) [2132461] - scsi: scsi_debug: Fix sdebug_blk_mq_poll() in_use_bm bitmap use (Ewan D. Milne) [2132461] - scsi: core: sysfs: Remove comments that conflict with the actual logic (Ewan D. Milne) [2132461] - scsi: core: Remove unreachable code warning (Ewan D. Milne) [2132461] - scsi: libfc: Fix use after free in fc_exch_abts_resp() (Ewan D. Milne) [2132461] - scsi: scsi_debug: Fix qc_lock use in sdebug_blk_mq_poll() (Ewan D. Milne) [2132461] - scsi: scsi_debug: Silence unexpected unlock warnings (Ewan D. Milne) [2132461] - scsi: Remove unused member cmd_pool for structure scsi_host_template (Ewan D. Milne) [2132461] - scsi: core: Make "access_state" sysfs attribute always visible (Ewan D. Milne) [2132461] - scsi: scsi_debug: Add environmental reporting log subpage (Ewan D. Milne) [2132461] - scsi: scsi_debug: Add no_rwlock parameter (Ewan D. Milne) [2132461] - scsi: scsi_debug: Divide power on reset UNIT ATTENTION (Ewan D. Milne) [2132461] - scsi: scsi_debug: Refine sdebug_blk_mq_poll() (Ewan D. Milne) [2132461] - scsi: scsi_debug: Call scsi_done() directly (Ewan D. Milne) [2132461] - scsi: scsi_debug: Use TASK SET FULL more (Ewan D. Milne) [2132461] - scsi: scsi_debug: Strengthen defer_t accesses (Ewan D. Milne) [2132461] - scsi: ch: Don't use GFP_DMA (Ewan D. Milne) [2132461] - wireguard: netlink: avoid variable-sized memcpy on sockaddr (Hangbin Liu) [2135317] - rhel: Enable imx8 I2C configs properly (Al Stone) [2071838] - i2c: imx: fix typo in comment (Al Stone) [2071838] - i2c: dev: Force case user pointers in compat_i2cdev_ioctl() (Al Stone) [2071838] - i2c: dev: check return value when calling dev_set_name() (Al Stone) [2071838] - i2c: imx: Implement errata ERR007805 or e7805 bus frequency limit (Al Stone) [2071838] - i2c: mux: demux-pinctrl: do not deactivate a master that is not active (Al Stone) [2071838] - i2c: add tracepoints for I2C slave events (Al Stone) [2071838] - i2c: tegra: Add SMBus block read function (Al Stone) [2071838] - i2c: core: Use generic_handle_irq_safe() in i2c_handle_smbus_host_notify(). (Al Stone) [2071838] - i2c: smbus: Check for parent device before dereference (Al Stone) [2071838] - i2c: imx: allow COMPILE_TEST (Al Stone) [2071838] - i2c: don't expose function which is only used internally (Al Stone) [2071838] - i2c: ACPI: Replace acpi_bus_get_device() (Al Stone) [2071838] - i2c: smbus: Use device_*() functions instead of of_*() (Al Stone) [2071838] - Revert "i2c: core: support bus regulator controlling in adapter" (Al Stone) [2071838] - i2c: validate user data in compat ioctl (Al Stone) [2071838] - i2c: acpi: Do not instantiate I2C-clients on boards with known bogus DSDT entries (Al Stone) [2071838] - i2c: acpi: Add i2c_acpi_new_device_by_fwnode() function (Al Stone) [2071838] - i2c: acpi: Use acpi_dev_ready_for_enumeration() helper (Al Stone) [2071838] - i2c: tegra: use i2c_timings for bus clock freq (Al Stone) [2071838] - i2c: virtio: fix completion handling (Al Stone) [2071838] - i2c: enable async suspend/resume on i2c client devices (Al Stone) [2071838] - i2c: enable async suspend/resume for i2c adapters (Al Stone) [2071838] - i2c: tegra: Add the ACPI support (Al Stone) [2071838] - i2c: mux: gpio: Use array_size() helper (Al Stone) [2071838] - i2c: mux: gpio: Don't dereference fwnode from struct device (Al Stone) [2071838] - i2c: mux: gpio: Replace custom acpi_get_local_address() (Al Stone) [2071838] - i2c: imx: Add timer for handling the stop condition (Al Stone) [2071838] - i2c: virtio: disable timeout handling (Al Stone) [2071838] - i2c: Allow an ACPI driver to manage the device's power state during probe (Al Stone) [2071838] - i2c: virtio: Add support for zero-length requests (Al Stone) [2071838] - i2c: tegra: Ensure that device is suspended before driver is removed (Al Stone) [2071838] - i2c: acpi: Replace custom function with device_match_acpi_handle() (Al Stone) [2071838] - i2c: switch from 'pci_' to 'dma_' API (Al Stone) [2071838] - i2c: acpi: fix resource leak in reconfiguration device addition (Al Stone) [2071838] - i2c: virtio: add a virtio i2c frontend driver (Al Stone) [2071838] - i2c: remove dead PMC MSP TWI/SMBus/I2C driver (Al Stone) [2071838] - i2c: dev: Use sysfs_emit() in "show" functions (Al Stone) [2071838] - i2c: dev: Define pr_fmt() and drop duplication substrings (Al Stone) [2071838] - i2c: imx: : use proper DMAENGINE API for termination (Al Stone) [2071838] - remove CONFIG_PTE_MARKER and add CONFIG_PTE_MARKER_UFFD_WP (Chris von Recklinghausen) [2136480] - mm/uffd: move USERFAULTFD configs into mm/ (Chris von Recklinghausen) [2136480] - mm: enable PTE markers by default (Chris von Recklinghausen) [2136480] - mm/uffd: PTE_MARKER_UFFD_WP (Chris von Recklinghausen) [2136480] - scsi: qedf: Populate sysfs attributes for vport (Nilesh Javali) [2125169] - scsi: qedf: Fix typo in comment (Nilesh Javali) [2111468] - scsi: qedf: Remove redundant variable op (Nilesh Javali) [2111468] - scsi: qedf: Remove an unneeded NULL check on list iterator (Nilesh Javali) [2111468] - scsi: qedf: Remove unnecessary code (Nilesh Javali) [2111468] - scsi: bnx2fc: Avoid using get_cpu() in bnx2fc_cmd_alloc() (Nilesh Javali) [2119312] - scsi: bnx2fc: Fix spelling mistake "mis-match" -> "mismatch" (Nilesh Javali) [2119312] - scsi: bnx2fc: Make use of the helper macro kthread_run() (Nilesh Javali) [2119312] - scsi: bnx2fc: Fix typo in comments (Nilesh Javali) [2119312] Resolves: rhbz#2049125, rhbz#2132461, rhbz#2135317, rhbz#2071838, rhbz#2136480, rhbz#2125169, rhbz#2111468, rhbz#2119312 Signed-off-by: Frantisek Hrbata --- Makefile.rhelver | 2 +- kernel-aarch64-debug-rhel.config | 5 +- kernel-aarch64-rhel.config | 5 +- kernel-ppc64le-debug-rhel.config | 3 +- kernel-ppc64le-rhel.config | 3 +- kernel-s390x-debug-rhel.config | 3 +- kernel-s390x-rhel.config | 3 +- kernel-s390x-zfcpdump-rhel.config | 3 +- kernel-x86_64-debug-rhel.config | 3 +- kernel-x86_64-rhel.config | 3 +- kernel.spec | 117 +++++++++++++++++++++++++++++- sources | 6 +- 12 files changed, 137 insertions(+), 19 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 8ddd16c..bb7141c 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 2 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 180 +RHEL_RELEASE = 181 # # ZSTREAM diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 089a5e3..620e0b0 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -2113,7 +2113,7 @@ CONFIG_I2C_HID_OF=m # CONFIG_I2C_HISI is not set # CONFIG_I2C_HIX5HD2 is not set # CONFIG_I2C_I801 is not set -# CONFIG_I2C_IMX_LPI2C is not set +CONFIG_I2C_IMX_LPI2C=m CONFIG_I2C_IMX=m # CONFIG_I2C_ISCH is not set CONFIG_I2C_MLXBF=m @@ -2157,6 +2157,7 @@ CONFIG_I2C_VERSATILE=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set # CONFIG_I2C_VIPERBOARD is not set +CONFIG_I2C_VIRTIO=m CONFIG_I2C_XGENE_SLIMPRO=m # CONFIG_I2C_XILINX is not set CONFIG_I2C_XLP9XX=m @@ -4270,7 +4271,7 @@ CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y # CONFIG_PSTORE_ZSTD_COMPRESS is not set CONFIG_PTDUMP_DEBUGFS=y -# CONFIG_PTE_MARKER is not set +# CONFIG_PTE_MARKER_UFFD_WP is not set # CONFIG_PTP_1588_CLOCK_DTE is not set # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 277bb48..28a008f 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -2097,7 +2097,7 @@ CONFIG_I2C_HID_OF=m # CONFIG_I2C_HISI is not set # CONFIG_I2C_HIX5HD2 is not set # CONFIG_I2C_I801 is not set -# CONFIG_I2C_IMX_LPI2C is not set +CONFIG_I2C_IMX_LPI2C=m CONFIG_I2C_IMX=m # CONFIG_I2C_ISCH is not set CONFIG_I2C_MLXBF=m @@ -2141,6 +2141,7 @@ CONFIG_I2C_VERSATILE=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set # CONFIG_I2C_VIPERBOARD is not set +CONFIG_I2C_VIRTIO=m CONFIG_I2C_XGENE_SLIMPRO=m # CONFIG_I2C_XILINX is not set CONFIG_I2C_XLP9XX=m @@ -4248,7 +4249,7 @@ CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y # CONFIG_PSTORE_ZSTD_COMPRESS is not set # CONFIG_PTDUMP_DEBUGFS is not set -# CONFIG_PTE_MARKER is not set +# CONFIG_PTE_MARKER_UFFD_WP is not set # CONFIG_PTP_1588_CLOCK_DTE is not set # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 6f3be73..95b03cc 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -1910,6 +1910,7 @@ CONFIG_I2C_TINY_USB=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set # CONFIG_I2C_VIPERBOARD is not set +# CONFIG_I2C_VIRTIO is not set # CONFIG_I2C_XILINX is not set CONFIG_I2C=y # CONFIG_I3C is not set @@ -3933,7 +3934,7 @@ CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y # CONFIG_PSTORE_ZSTD_COMPRESS is not set CONFIG_PTDUMP_DEBUGFS=y -# CONFIG_PTE_MARKER is not set +# CONFIG_PTE_MARKER_UFFD_WP is not set # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set # CONFIG_PTP_1588_CLOCK_INES is not set diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index a07e6b7..d1391cd 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -1894,6 +1894,7 @@ CONFIG_I2C_TINY_USB=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set # CONFIG_I2C_VIPERBOARD is not set +# CONFIG_I2C_VIRTIO is not set # CONFIG_I2C_XILINX is not set CONFIG_I2C=y # CONFIG_I3C is not set @@ -3913,7 +3914,7 @@ CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y # CONFIG_PSTORE_ZSTD_COMPRESS is not set # CONFIG_PTDUMP_DEBUGFS is not set -# CONFIG_PTE_MARKER is not set +# CONFIG_PTE_MARKER_UFFD_WP is not set # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set # CONFIG_PTP_1588_CLOCK_INES is not set diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index ce4a9b5..b898f2e 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -1901,6 +1901,7 @@ CONFIG_I2C_TINY_USB=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set # CONFIG_I2C_VIPERBOARD is not set +# CONFIG_I2C_VIRTIO is not set # CONFIG_I2C_XILINX is not set # CONFIG_I3C is not set CONFIG_I40E_DCB=y @@ -3876,7 +3877,7 @@ CONFIG_PSTORE_DEFLATE_COMPRESS=y CONFIG_PSTORE=y # CONFIG_PSTORE_ZSTD_COMPRESS is not set CONFIG_PTDUMP_DEBUGFS=y -# CONFIG_PTE_MARKER is not set +# CONFIG_PTE_MARKER_UFFD_WP is not set # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set # CONFIG_PTP_1588_CLOCK_INES is not set diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 8cab5eb..2b19323 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -1885,6 +1885,7 @@ CONFIG_I2C_TINY_USB=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set # CONFIG_I2C_VIPERBOARD is not set +# CONFIG_I2C_VIRTIO is not set # CONFIG_I2C_XILINX is not set # CONFIG_I3C is not set CONFIG_I40E_DCB=y @@ -3856,7 +3857,7 @@ CONFIG_PSTORE_DEFLATE_COMPRESS=y CONFIG_PSTORE=y # CONFIG_PSTORE_ZSTD_COMPRESS is not set # CONFIG_PTDUMP_DEBUGFS is not set -# CONFIG_PTE_MARKER is not set +# CONFIG_PTE_MARKER_UFFD_WP is not set # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set # CONFIG_PTP_1588_CLOCK_INES is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index a14974c..4bbe86f 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -1897,6 +1897,7 @@ CONFIG_I2C_TINY_USB=m # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set # CONFIG_I2C_VIPERBOARD is not set +# CONFIG_I2C_VIRTIO is not set # CONFIG_I2C_XILINX is not set # CONFIG_I3C is not set CONFIG_I40E_DCB=y @@ -3873,7 +3874,7 @@ CONFIG_PSTORE_DEFLATE_COMPRESS=y CONFIG_PSTORE=y # CONFIG_PSTORE_ZSTD_COMPRESS is not set # CONFIG_PTDUMP_DEBUGFS is not set -# CONFIG_PTE_MARKER is not set +# CONFIG_PTE_MARKER_UFFD_WP is not set # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set # CONFIG_PTP_1588_CLOCK_INES is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index b41bf48..5632c1f 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -2031,6 +2031,7 @@ CONFIG_I2C_TINY_USB=m CONFIG_I2C_VIA=m CONFIG_I2C_VIAPRO=m # CONFIG_I2C_VIPERBOARD is not set +# CONFIG_I2C_VIRTIO is not set # CONFIG_I2C_XILINX is not set CONFIG_I2C=y # CONFIG_I3C is not set @@ -4102,7 +4103,7 @@ CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y # CONFIG_PSTORE_ZSTD_COMPRESS is not set CONFIG_PTDUMP_DEBUGFS=y -# CONFIG_PTE_MARKER is not set +# CONFIG_PTE_MARKER_UFFD_WP is not set # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set # CONFIG_PTP_1588_CLOCK_INES is not set diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index b501c8e..8fb8dfa 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -2015,6 +2015,7 @@ CONFIG_I2C_TINY_USB=m CONFIG_I2C_VIA=m CONFIG_I2C_VIAPRO=m # CONFIG_I2C_VIPERBOARD is not set +# CONFIG_I2C_VIRTIO is not set # CONFIG_I2C_XILINX is not set CONFIG_I2C=y # CONFIG_I3C is not set @@ -4081,7 +4082,7 @@ CONFIG_PSTORE_RAM=m CONFIG_PSTORE=y # CONFIG_PSTORE_ZSTD_COMPRESS is not set # CONFIG_PTDUMP_DEBUGFS is not set -# CONFIG_PTE_MARKER is not set +# CONFIG_PTE_MARKER_UFFD_WP is not set # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set # CONFIG_PTP_1588_CLOCK_INES is not set diff --git a/kernel.spec b/kernel.spec index aba1bd3..937a5aa 100755 --- a/kernel.spec +++ b/kernel.spec @@ -119,15 +119,15 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.14.0 %define patchversion 5.14 -%define pkgrelease 180 +%define pkgrelease 181 %define kversion 5 -%define tarfile_release 5.14.0-180.el9 +%define tarfile_release 5.14.0-181.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 180%{?buildid}%{?dist} +%define specrelease 181%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-180.el9 +%define kabiversion 5.14.0-181.el9 # # End of genspec.sh variables @@ -3057,6 +3057,115 @@ fi # # %changelog +* Wed Oct 26 2022 Frantisek Hrbata [5.14.0-181.el9] +- perf test: Record only user callchains on the "Check Arm64 callgraphs are complete in fp mode" test (Michael Petlan) [2049125] +- scsi: core: Allow the ALUA transitioning state enough time (Ewan D. Milne) [2132461] +- scsi: ch: Do not initialise statics to 0 (Ewan D. Milne) [2132461] +- scsi: core: Fix warning in scsi_alloc_sgtables() (Ewan D. Milne) [2132461] +- scsi: sg: Allow waiting for commands to complete on removed device (Ewan D. Milne) [2132461] +- scsi: core: Move the definition of SCSI_QUEUE_DELAY (Ewan D. Milne) [2132461] +- scsi: core: Shorten long warning messages (Ewan D. Milne) [2132461] +- scsi: scsi_debug: Fix zone transition to full condition (Ewan D. Milne) [2132461] +- scsi: sd: Fix interpretation of VPD B9h length (Ewan D. Milne) [2132461] +- scsi: core: Return BLK_STS_TRANSPORT for ALUA transitioning (Ewan D. Milne) [2132461] +- scsi: sd_zbc: Prevent zone information memory leak (Ewan D. Milne) [2132461] +- scsi: sd: Fix potential NULL pointer dereference (Ewan D. Milne) [2132461] +- scsi: sd: Don't call blk_cleanup_disk() in sd_probe() (Ewan D. Milne) [2132461] +- scsi: sr: Add memory allocation failure handling for get_capabilities() (Ewan D. Milne) [2132461] +- scsi: sd: Reorganize DIF/DIX code to avoid calling revalidate twice (Ewan D. Milne) [2132461] +- scsi: sd: Optimal I/O size should be a multiple of reported granularity (Ewan D. Milne) [2132461] +- scsi: sd: Switch to using scsi_device VPD pages (Ewan D. Milne) [2132461] +- scsi: sd: Use cached ATA Information VPD page (Ewan D. Milne) [2132461] +- scsi: core: Do not truncate INQUIRY data on modern devices (Ewan D. Milne) [2132461] +- scsi: core: Cache VPD pages b0, b1, b2 (Ewan D. Milne) [2132461] +- scsi: core: Pick suitable allocation length in scsi_report_opcode() (Ewan D. Milne) [2132461] +- scsi: core: Query VPD size before getting full page (Ewan D. Milne) [2132461] +- scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac() (Ewan D. Milne) [2132461] +- scsi: core: Refine how we set tag_set NUMA node (Ewan D. Milne) [2132461] +- scsi: scsi_debug: Add gap zone support (Ewan D. Milne) [2132461] +- scsi: scsi_debug: Rename zone type constants (Ewan D. Milne) [2132461] +- scsi: scsi_debug: Fix a typo (Ewan D. Milne) [2132461] +- scsi: sd: sd_zbc: Hide gap zones (Ewan D. Milne) [2132461] +- scsi: sd: sd_zbc: Return early in sd_zbc_check_zoned_characteristics() (Ewan D. Milne) [2132461] +- scsi: sd: sd_zbc: Introduce struct zoned_disk_info (Ewan D. Milne) [2132461] +- scsi: sd: sd_zbc: Use logical blocks as unit when querying zones (Ewan D. Milne) [2132461] +- scsi: sd: sd_zbc: Verify that the zone size is a power of two (Ewan D. Milne) [2132461] +- scsi: sd: sd_zbc: Improve source code documentation (Ewan D. Milne) [2132461] +- scsi: core: Increase max device queue_depth to 4096 (Ewan D. Milne) [2132461] +- scsi: sr: Do not leak information in ioctl (Ewan D. Milne) [2132461] +- scsi: sd: Clean up gendisk if device_add_disk() failed (Ewan D. Milne) [2132461] +- scsi: sd: sd_read_cpr() requires VPD pages (Ewan D. Milne) [2132461] +- scsi: scsi_debug: Fix sdebug_blk_mq_poll() in_use_bm bitmap use (Ewan D. Milne) [2132461] +- scsi: core: sysfs: Remove comments that conflict with the actual logic (Ewan D. Milne) [2132461] +- scsi: core: Remove unreachable code warning (Ewan D. Milne) [2132461] +- scsi: libfc: Fix use after free in fc_exch_abts_resp() (Ewan D. Milne) [2132461] +- scsi: scsi_debug: Fix qc_lock use in sdebug_blk_mq_poll() (Ewan D. Milne) [2132461] +- scsi: scsi_debug: Silence unexpected unlock warnings (Ewan D. Milne) [2132461] +- scsi: Remove unused member cmd_pool for structure scsi_host_template (Ewan D. Milne) [2132461] +- scsi: core: Make "access_state" sysfs attribute always visible (Ewan D. Milne) [2132461] +- scsi: scsi_debug: Add environmental reporting log subpage (Ewan D. Milne) [2132461] +- scsi: scsi_debug: Add no_rwlock parameter (Ewan D. Milne) [2132461] +- scsi: scsi_debug: Divide power on reset UNIT ATTENTION (Ewan D. Milne) [2132461] +- scsi: scsi_debug: Refine sdebug_blk_mq_poll() (Ewan D. Milne) [2132461] +- scsi: scsi_debug: Call scsi_done() directly (Ewan D. Milne) [2132461] +- scsi: scsi_debug: Use TASK SET FULL more (Ewan D. Milne) [2132461] +- scsi: scsi_debug: Strengthen defer_t accesses (Ewan D. Milne) [2132461] +- scsi: ch: Don't use GFP_DMA (Ewan D. Milne) [2132461] +- wireguard: netlink: avoid variable-sized memcpy on sockaddr (Hangbin Liu) [2135317] +- rhel: Enable imx8 I2C configs properly (Al Stone) [2071838] +- i2c: imx: fix typo in comment (Al Stone) [2071838] +- i2c: dev: Force case user pointers in compat_i2cdev_ioctl() (Al Stone) [2071838] +- i2c: dev: check return value when calling dev_set_name() (Al Stone) [2071838] +- i2c: imx: Implement errata ERR007805 or e7805 bus frequency limit (Al Stone) [2071838] +- i2c: mux: demux-pinctrl: do not deactivate a master that is not active (Al Stone) [2071838] +- i2c: add tracepoints for I2C slave events (Al Stone) [2071838] +- i2c: tegra: Add SMBus block read function (Al Stone) [2071838] +- i2c: core: Use generic_handle_irq_safe() in i2c_handle_smbus_host_notify(). (Al Stone) [2071838] +- i2c: smbus: Check for parent device before dereference (Al Stone) [2071838] +- i2c: imx: allow COMPILE_TEST (Al Stone) [2071838] +- i2c: don't expose function which is only used internally (Al Stone) [2071838] +- i2c: ACPI: Replace acpi_bus_get_device() (Al Stone) [2071838] +- i2c: smbus: Use device_*() functions instead of of_*() (Al Stone) [2071838] +- Revert "i2c: core: support bus regulator controlling in adapter" (Al Stone) [2071838] +- i2c: validate user data in compat ioctl (Al Stone) [2071838] +- i2c: acpi: Do not instantiate I2C-clients on boards with known bogus DSDT entries (Al Stone) [2071838] +- i2c: acpi: Add i2c_acpi_new_device_by_fwnode() function (Al Stone) [2071838] +- i2c: acpi: Use acpi_dev_ready_for_enumeration() helper (Al Stone) [2071838] +- i2c: tegra: use i2c_timings for bus clock freq (Al Stone) [2071838] +- i2c: virtio: fix completion handling (Al Stone) [2071838] +- i2c: enable async suspend/resume on i2c client devices (Al Stone) [2071838] +- i2c: enable async suspend/resume for i2c adapters (Al Stone) [2071838] +- i2c: tegra: Add the ACPI support (Al Stone) [2071838] +- i2c: mux: gpio: Use array_size() helper (Al Stone) [2071838] +- i2c: mux: gpio: Don't dereference fwnode from struct device (Al Stone) [2071838] +- i2c: mux: gpio: Replace custom acpi_get_local_address() (Al Stone) [2071838] +- i2c: imx: Add timer for handling the stop condition (Al Stone) [2071838] +- i2c: virtio: disable timeout handling (Al Stone) [2071838] +- i2c: Allow an ACPI driver to manage the device's power state during probe (Al Stone) [2071838] +- i2c: virtio: Add support for zero-length requests (Al Stone) [2071838] +- i2c: tegra: Ensure that device is suspended before driver is removed (Al Stone) [2071838] +- i2c: acpi: Replace custom function with device_match_acpi_handle() (Al Stone) [2071838] +- i2c: switch from 'pci_' to 'dma_' API (Al Stone) [2071838] +- i2c: acpi: fix resource leak in reconfiguration device addition (Al Stone) [2071838] +- i2c: virtio: add a virtio i2c frontend driver (Al Stone) [2071838] +- i2c: remove dead PMC MSP TWI/SMBus/I2C driver (Al Stone) [2071838] +- i2c: dev: Use sysfs_emit() in "show" functions (Al Stone) [2071838] +- i2c: dev: Define pr_fmt() and drop duplication substrings (Al Stone) [2071838] +- i2c: imx: : use proper DMAENGINE API for termination (Al Stone) [2071838] +- remove CONFIG_PTE_MARKER and add CONFIG_PTE_MARKER_UFFD_WP (Chris von Recklinghausen) [2136480] +- mm/uffd: move USERFAULTFD configs into mm/ (Chris von Recklinghausen) [2136480] +- mm: enable PTE markers by default (Chris von Recklinghausen) [2136480] +- mm/uffd: PTE_MARKER_UFFD_WP (Chris von Recklinghausen) [2136480] +- scsi: qedf: Populate sysfs attributes for vport (Nilesh Javali) [2125169] +- scsi: qedf: Fix typo in comment (Nilesh Javali) [2111468] +- scsi: qedf: Remove redundant variable op (Nilesh Javali) [2111468] +- scsi: qedf: Remove an unneeded NULL check on list iterator (Nilesh Javali) [2111468] +- scsi: qedf: Remove unnecessary code (Nilesh Javali) [2111468] +- scsi: bnx2fc: Avoid using get_cpu() in bnx2fc_cmd_alloc() (Nilesh Javali) [2119312] +- scsi: bnx2fc: Fix spelling mistake "mis-match" -> "mismatch" (Nilesh Javali) [2119312] +- scsi: bnx2fc: Make use of the helper macro kthread_run() (Nilesh Javali) [2119312] +- scsi: bnx2fc: Fix typo in comments (Nilesh Javali) [2119312] + * Tue Oct 25 2022 Frantisek Hrbata [5.14.0-180.el9] - s390/qeth: cache link_info for ethtool (Tobias Huschle) [2110436] - s390/qeth: Fix typo 'the the' in comment (Tobias Huschle) [2110436] diff --git a/sources b/sources index 9a3742c..bc29a53 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-180.el9.tar.xz) = 57360610abef38e952663ed710b9d354fb7ea2f7f2124ad9694f886b155436f9cfc1653dc49157bf39c6d355263228b1853c92e1251a0fb0d8790f4124f73695 -SHA512 (kernel-abi-stablelists-5.14.0-180.el9.tar.bz2) = b331507bbee599c568eb2727499f6ef5ccc217953537a6c089a06d781a959d97e515c4ba4a002add17647ae90c9d38dc66bf688887c73035720e10e988f54c0b -SHA512 (kernel-kabi-dw-5.14.0-180.el9.tar.bz2) = 3aff600593afa35e89015dec9a1391df3f6126d9f2d1c5daa15db2745d053aec470dab2772559e73b07c21af77c0f43ec560529a2e65086d7d9c0ff7dddf4c5b +SHA512 (linux-5.14.0-181.el9.tar.xz) = e681d953857eeb03f4540288a981706640992c67442d3e61513f88b99f6e9042bee4f1ee98e92122a602010e8e34ba11d21698838b7a199debc57fcd4f21892b +SHA512 (kernel-abi-stablelists-5.14.0-181.el9.tar.bz2) = d9fe49dbb24e7278f3796cf9b30947e4c416de57e533568ffbb3c6af346b64c635c795e0765e7a06ea865aa83bdc20ae89f49755e4eb0c198d9a70d146987b36 +SHA512 (kernel-kabi-dw-5.14.0-181.el9.tar.bz2) = 3aff600593afa35e89015dec9a1391df3f6126d9f2d1c5daa15db2745d053aec470dab2772559e73b07c21af77c0f43ec560529a2e65086d7d9c0ff7dddf4c5b