diff --git a/Makefile.rhelver b/Makefile.rhelver index fe5ccd324..578f65321 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 1 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 138 +RHEL_RELEASE = 139 # # ZSTREAM diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index f4d39c768..a5e0b1294 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -769,6 +769,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=m CONFIG_CHR_DEV_ST=m +# CONFIG_CHROMEOS_PRIVACY_SCREEN is not set # CONFIG_CHROMEOS_TBMC is not set CONFIG_CHROME_PLATFORMS=y CONFIG_CICADA_PHY=m @@ -3136,6 +3137,7 @@ CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m +CONFIG_MLXREG_LC=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 9fa7324ec..011b71c24 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -769,6 +769,7 @@ CONFIG_CHELSIO_TLS_DEVICE=m CONFIG_CHR_DEV_SCH=m CONFIG_CHR_DEV_SG=m CONFIG_CHR_DEV_ST=m +# CONFIG_CHROMEOS_PRIVACY_SCREEN is not set # CONFIG_CHROMEOS_TBMC is not set CONFIG_CHROME_PLATFORMS=y CONFIG_CICADA_PHY=m @@ -3115,6 +3116,7 @@ CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m +CONFIG_MLXREG_LC=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 818a8ca30..d5fad016a 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -2865,6 +2865,7 @@ CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m +CONFIG_MLXREG_LC=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 1b2b465c8..1fbd94561 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -2845,6 +2845,7 @@ CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m +CONFIG_MLXREG_LC=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index d5dc1ddd3..9055e2d0c 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -2856,6 +2856,7 @@ CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m +CONFIG_MLXREG_LC=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index d4922c5be..adff34c39 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -2836,6 +2836,7 @@ CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m +CONFIG_MLXREG_LC=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index d60e68c3b..2710f07a5 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -2850,6 +2850,7 @@ CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m +CONFIG_MLXREG_LC=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index b489f3eb1..876d0be2f 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -3040,6 +3040,7 @@ CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m +CONFIG_MLXREG_LC=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index ad0d61d7f..1d9d6377c 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -3020,6 +3020,7 @@ CONFIG_MLXFW=m CONFIG_MLX_PLATFORM=m CONFIG_MLXREG_HOTPLUG=m CONFIG_MLXREG_IO=m +CONFIG_MLXREG_LC=m CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE=m CONFIG_MLXSW_CORE_THERMAL=y diff --git a/kernel.spec b/kernel.spec index 641f16cb3..5cc666dbc 100755 --- a/kernel.spec +++ b/kernel.spec @@ -121,13 +121,13 @@ Summary: The Linux kernel %define kversion 5.14 %define rpmversion 5.14.0 -%define pkgrelease 138.el9 +%define pkgrelease 139.el9 # This is needed to do merge window version magic %define patchlevel 14 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 138%{?buildid}%{?dist} +%define specrelease 139%{?buildid}%{?dist} %define pkg_release %{specrelease} @@ -679,7 +679,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.0-138.el9.tar.xz +Source0: linux-5.14.0-139.el9.tar.xz Source1: Makefile.rhelver @@ -1351,8 +1351,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.0-138.el9 -c -mv linux-5.14.0-138.el9 linux-%{KVERREL} +%setup -q -n kernel-5.14.0-139.el9 -c +mv linux-5.14.0-139.el9 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -3018,6 +3018,82 @@ fi # # %changelog +* Mon Aug 01 2022 Patrick Talbert [5.14.0-139.el9] +- RDMA/irdma: Fix sleep from invalid context BUG (Kamal Heib) [2097326] +- RDMA/irdma: Do not advertise 1GB page size for x722 (Kamal Heib) [2097326] +- RDMA/cm: Fix memory leak in ib_cm_insert_listen (Kamal Heib) [2097326] +- RDMA/hfi1: Fix potential integer multiplication overflow errors (Kamal Heib) [2097326] +- RDMA/hfi1: Prevent use of lock before it is initialized (Kamal Heib) [2097326] +- KVM: selftests: Fix target thread to be migrated in rseq_test (Gavin Shan) [2106955] +- net: mld: fix reference count leak in mld_{query | report}_work() (Hangbin Liu) [2067774] +- vsock/virtio: add support for device suspend/resume (Stefano Garzarella) [2107589] +- vsock/virtio: factor our the code to initialize and delete VQs (Stefano Garzarella) [2107589] +- hv_sock: Add validation for untrusted Hyper-V values (Stefano Garzarella) [2107589] +- vsock/virtio: enable VQs early on probe (Stefano Garzarella) [2107589] +- vsock/virtio: read the negotiated features before using VQs (Stefano Garzarella) [2107589] +- vsock/virtio: initialize vdev->priv before using VQs (Stefano Garzarella) [2107589] +- af_vsock: SOCK_SEQPACKET broken buffer test (Stefano Garzarella) [2107589] +- af_vsock: SOCK_SEQPACKET receive timeout test (Stefano Garzarella) [2107589] +- vsock: each transport cycles only on its own sockets (Stefano Garzarella) [2107589] +- vhost/vsock: don't check owner in vhost_vsock_stop() while releasing (Stefano Garzarella) [2107589] +- vsock: remove vsock from connected table when connect is interrupted by a signal (Stefano Garzarella) [2107589] +- platform: goldfish: pipe: Use platform_get_irq() to get the interrupt (Mark Langsdorf) [2068298] +- MIPS: Loongson64: Add missing of_node_put() in ls2k_reset_init() (Mark Langsdorf) [2068298] +- MIPS: Loongson64: Add Loongson-2K1000 reset platform driver (Mark Langsdorf) [2068298] +- platform/mellanox: mlxbf-pmc: Fix an IS_ERR() vs NULL bug in mlxbf_pmc_map_counters (Mark Langsdorf) [2068298] +- platform/mellanox: mlxreg-lc: fix error code in mlxreg_lc_create_static_devices() (Mark Langsdorf) [2068298] +- redhat/configs: enable CONFIG_MLXREG_LC (Mark Langsdorf) [2068298] +- platform/mellanox: mlxreg-lc: Add initial support for Nvidia line card devices (Mark Langsdorf) [2068298] +- platform_data/mlxreg: Add new field for secured access (Mark Langsdorf) [2068298] +- platform/mellanox: mlxreg-io: Extend number of hwmon attributes (Mark Langsdorf) [2068298] +- platform/mellanox: mlxreg-hotplug: Extend logic for hotplug devices operations (Mark Langsdorf) [2068298] +- platform_data/mlxreg: Add new type to support modular systems (Mark Langsdorf) [2068298] +- platform/mellanox: mlxreg-io: Fix read access of n-bytes size attributes (Mark Langsdorf) [2068298] +- platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() call (Mark Langsdorf) [2068298] +- platform/chrome: cros_ec_debugfs: detach log reader wq from devm (Mark Langsdorf) [2068298] +- platform: chrome: Split trace include file (Mark Langsdorf) [2068298] +- platform/chrome: sensorhub: Add trace events for sample (Mark Langsdorf) [2068298] +- platform/chrome: cros_ec_typec: Update mux flags during partner removal (Mark Langsdorf) [2068298] +- platform/chrome: cros_ec_typec: Configure muxes at start of port update (Mark Langsdorf) [2068298] +- platform/chrome: cros_ec_typec: Get mux state inside configure_mux (Mark Langsdorf) [2068298] +- platform/chrome: cros_ec_typec: Move mux flag checks (Mark Langsdorf) [2068298] +- platform/chrome: cros_ec: Make cros_ec_unregister() return void (Mark Langsdorf) [2068298] +- platform/chrome: cros_ec_typec: Check for EC device (Mark Langsdorf) [2068298] +- platform/chrome: cros_ec_typec: Make try power role optional (Mark Langsdorf) [2068298] +- redhat/configs: don't enable ChromeOS privacy screen (Mark Langsdorf) [2068298] +- platform/chrome: Add driver for ChromeOS privacy-screen (Mark Langsdorf) [2068298] +- drm/privacy-screen: Fix sphinx warning (Mark Langsdorf) [2068298] +- drm/privacy_screen: Add drvdata in drm_privacy_screen (Mark Langsdorf) [2068298] +- drm/connector: Add a drm_connector privacy-screen helper functions (v2) (Mark Langsdorf) [2068298] +- drm/privacy-screen: Add notifier support (v2) (Mark Langsdorf) [2068298] +- drm/privacy-screen: Add X86 specific arch init code (Mark Langsdorf) [2068298] +- drm: Add privacy-screen class (v4) (Mark Langsdorf) [2068298] +- drm/connector: Add support for privacy-screen properties (v4) (Mark Langsdorf) [2068298] +- platform/chrome: cros_ec_proto: Add version for ec_command (Mark Langsdorf) [2068298] +- platform/chrome: cros_ec_proto: Make data pointers void (Mark Langsdorf) [2068298] +- platform/chrome: cros_usbpd_notify: Move ec_command() (Mark Langsdorf) [2068298] +- platform/chrome: cros_usbpd_notify: Rename cros_ec_pd_command() (Mark Langsdorf) [2068298] +- platform/chrome: cros_ec: Fix spelling mistake "responsed" -> "response" (Mark Langsdorf) [2068298] +- platform/chrome: cros_ec_sensorhub: simplify getting .driver_data (Mark Langsdorf) [2068298] +- platform/chrome: cros-ec-typec: Cleanup use of check_features (Mark Langsdorf) [2068298] +- platform/chrome: cros_ec_typec: Use existing feature check (Mark Langsdorf) [2068298] +- platform/chrome: cros_ec_proto: Fix check_features ret val (Mark Langsdorf) [2068298] +- drm/mgag200: Enable atomic gamma lut update (Jocelyn Falempe) [2078542] +- drm/mgag200: Optimize damage clips (Jocelyn Falempe) [2078542] +- drm/mgag200: Add FB_DAMAGE_CLIPS support (Jocelyn Falempe) [2078542] +- cgroup: use irqsave in cgroup_rstat_flush_locked(). (Waiman Long) [2060150] +- cgroup-v1: Correct privileges check in release_agent writes (Waiman Long) [2060150] +- cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug (Waiman Long) [2060150] +- psi: Fix uaf issue when psi trigger is destroyed while being polled (Waiman Long) [2060150] +- cgroup/cpuset: Make child cpusets restrict parents on v1 hierarchy (Waiman Long) [2060150] +- cgroup/cpuset: Don't let child cpusets restrict parent in default hierarchy (Waiman Long) [2060150] +- mm/page_alloc: detect allocation forbidden by cpuset and bail out early (Waiman Long) [2060150] +- cgroup: Fix rootcg cpu.stat guest double counting (Waiman Long) [2060150] +- cgroup: no need for cgroup_mutex for /proc/cgroups (Waiman Long) [2060150] +- cgroup: remove cgroup_mutex from cgroupstats_build (Waiman Long) [2060150] +- cgroup: reduce dependency on cgroup_mutex (Waiman Long) [2060150] +- cgroup/cpuset: Change references of cpuset_mutex to cpuset_rwsem (Waiman Long) [2060150] + * Fri Jul 29 2022 Patrick Talbert [5.14.0-138.el9] - tools/testing/nvdimm: Fix security_init() symbol collision (Jeff Moyer) [2096788] - NFSD: Move fill_pre_wcc() and fill_post_wcc() (Benjamin Coddington) [2110576] diff --git a/sources b/sources index 394bf5f9c..8d7ef0ad9 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-138.el9.tar.xz) = 13c44a91c9546eba8840ddb1a36063f03b7952d44bb55feb4df85fa6ebf919f3e8990537aad153b5ca5236a00685f977c6de569ea3014ca03e8ad0363c7fd357 -SHA512 (kernel-abi-stablelists-5.14.0-138.el9.tar.bz2) = 12403b1f94d4c9600554d527a1dc1bf62bd3516b97bdd1dff9bef0315c434be83300f65d64bf1d46fea55047560165e06bacf700fc4c414bc1a038f38f3d6e1a -SHA512 (kernel-kabi-dw-5.14.0-138.el9.tar.bz2) = b07e3d6617cc434bf03eb165691b8b64418260e0a97bf3da3959aa03d142ff345c94b4a0f0856246d2b2c6a6a713fd6495e9f2cb73244cf4cfc5a4b7525e7674 +SHA512 (linux-5.14.0-139.el9.tar.xz) = 7f8adce9313007c62145658e5cd9c776473bdd8ead766a6b8d624496d3fb8b649fa9e2fbf7462fff3eccb0dc8f6f888907167111fde58f624ca13412b16b4acb +SHA512 (kernel-abi-stablelists-5.14.0-139.el9.tar.bz2) = c1a0f515225825503e4bb322e00ff95c3a376491ab00c5bd8a8b7ce2edd05f674d639e1885647263b9415361d33a264a0c17a683e3de3d6909b5c78e1e48db65 +SHA512 (kernel-kabi-dw-5.14.0-139.el9.tar.bz2) = b07e3d6617cc434bf03eb165691b8b64418260e0a97bf3da3959aa03d142ff345c94b4a0f0856246d2b2c6a6a713fd6495e9f2cb73244cf4cfc5a4b7525e7674