diff --git a/Makefile.rhelver b/Makefile.rhelver index ceb8cb0..0339038 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 3 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 312 +RHEL_RELEASE = 313 # # ZSTREAM diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index 7deb281..3d0f942 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -3844,6 +3844,7 @@ CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y CONFIG_NFSD_V2_ACL=y +# CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y @@ -4653,6 +4654,7 @@ CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y # CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set +CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_VIRTIO is not set diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index acf2615..393e191 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -3823,6 +3823,7 @@ CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y CONFIG_NFSD_V2_ACL=y +# CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y @@ -4631,6 +4632,7 @@ CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y # CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set +CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_VIRTIO is not set diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 5caa4f1..69fa367 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -3841,6 +3841,7 @@ CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y CONFIG_NFSD_V2_ACL=y +# CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y @@ -4650,6 +4651,7 @@ CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y # CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set +CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_VIRTIO is not set diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index d6a1f9c..1b79093 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -3820,6 +3820,7 @@ CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y CONFIG_NFSD_V2_ACL=y +# CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y @@ -4628,6 +4629,7 @@ CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y # CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set +CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_VIRTIO is not set diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 422f02f..bc1619c 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -3912,6 +3912,7 @@ CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y CONFIG_NFSD_V2_ACL=y +# CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y @@ -4740,6 +4741,7 @@ CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y # CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set +CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_VIRTIO is not set diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index 5726e5d..e092e9e 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -3891,6 +3891,7 @@ CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y CONFIG_NFSD_V2_ACL=y +# CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y @@ -4718,6 +4719,7 @@ CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y # CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set +CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_VIRTIO is not set diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 6443ac8..5467e6a 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -3506,6 +3506,7 @@ CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y +# CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y @@ -4201,6 +4202,7 @@ CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y # CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set +CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_VIRTIO is not set diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index badc7bf..9975be4 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -3486,6 +3486,7 @@ CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y +# CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y @@ -4181,6 +4182,7 @@ CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y # CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set +CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_VIRTIO is not set diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 0ebee9e..ccffc94 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -3496,6 +3496,7 @@ CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y +# CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y @@ -4149,6 +4150,7 @@ CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y # CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set +CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_VIRTIO is not set diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 3579944..d804359 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -3476,6 +3476,7 @@ CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y +# CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y @@ -4129,6 +4130,7 @@ CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y # CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set +CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_VIRTIO is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 6fdab96..ad9a568 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -3491,6 +3491,7 @@ CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y +# CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y @@ -4145,6 +4146,7 @@ CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y # CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set +CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_VIRTIO is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 92a601b..1f62958 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -3691,6 +3691,7 @@ CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y +# CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y @@ -4379,6 +4380,7 @@ CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y # CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set +CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_VIRTIO is not set diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index d9abbce..ad09843 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -3671,6 +3671,7 @@ CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y +# CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y @@ -4358,6 +4359,7 @@ CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y # CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set +CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_VIRTIO is not set diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index d6c206a..978b5fb 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -3760,6 +3760,7 @@ CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y +# CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y @@ -4468,6 +4469,7 @@ CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y # CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set +CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_VIRTIO is not set diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index 3141e27..cff660c 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -3740,6 +3740,7 @@ CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFSD=m CONFIG_NFSD_PNFS=y CONFIG_NFSD_SCSILAYOUT=y +# CONFIG_NFSD_V2 is not set CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V4_2_INTER_SSC=y @@ -4447,6 +4448,7 @@ CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y # CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DES is not set +CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_VIRTIO is not set diff --git a/kernel.spec b/kernel.spec index 29254db..d42d320 100755 --- a/kernel.spec +++ b/kernel.spec @@ -161,15 +161,15 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.14.0 %define patchversion 5.14 -%define pkgrelease 312 +%define pkgrelease 313 %define kversion 5 -%define tarfile_release 5.14.0-312.el9 +%define tarfile_release 5.14.0-313.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 312%{?buildid}%{?dist} +%define specrelease 313%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-312.el9 +%define kabiversion 5.14.0-313.el9 # # End of genspec.sh variables @@ -3649,6 +3649,425 @@ fi # # %changelog +* Mon May 15 2023 Jan Stancek [5.14.0-313.el9] +- livepatch: Move the result-invariant calculation out of the loop (Julia Denham) [RHEL-257] +- livepatch: add sysfs entry "patched" for each klp_object (Julia Denham) [RHEL-257] +- selftests/livepatch: add sysfs test (Julia Denham) [RHEL-257] +- selftests/livepatch: normalize sysctl error message (Julia Denham) [RHEL-257] +- livepatch: Add a missing newline character in klp_module_coming() (Julia Denham) [RHEL-257] +- livepatch: fix race between fork and KLP transition (Julia Denham) [RHEL-257] +- entry/kvm: Exit to user mode when TIF_NOTIFY_SIGNAL is set (Julia Denham) [RHEL-257] +- net/iucv: Fix size of interrupt data (Tobias Huschle) [2192506] +- SUNRPC: Fix server-side fault injection documentation (Scott Mayhew) [2183621] +- SUNRPC: Avoid relying on crypto API to derive CBC-CTS output IV (Scott Mayhew) [2183621] +- SUNRPC: Fix failures of checksum Kunit tests (Scott Mayhew) [2183621] +- sunrpc: Fix RFC6803 encryption test (Scott Mayhew) [2183621] +- SUNRPC: Properly terminate test case arrays (Scott Mayhew) [2183621] +- SUNRPC: Let Kunit tests run with some enctypes compiled out (Scott Mayhew) [2183621] +- SUNRPC: Add encryption self-tests (Scott Mayhew) [2183621] +- SUNRPC: Add RFC 8009 encryption KUnit tests (Scott Mayhew) [2183621] +- SUNRPC: Add RFC 8009 checksum KUnit tests (Scott Mayhew) [2183621] +- SUNRPC: Add KDF-HMAC-SHA2 Kunit tests (Scott Mayhew) [2183621] +- SUNRPC: Add encryption KUnit tests for the RFC 6803 encryption types (Scott Mayhew) [2183621] +- SUNRPC: Add checksum KUnit tests for the RFC 6803 encryption types (Scott Mayhew) [2183621] +- SUNRPC: Add KDF KUnit tests for the RFC 6803 encryption types (Scott Mayhew) [2183621] +- SUNRPC: Add Kunit tests for RFC 3962-defined encryption/decryption (Scott Mayhew) [2183621] +- SUNRPC: Add KUnit tests RFC 3961 Key Derivation (Scott Mayhew) [2183621] +- SUNRPC: Export get_gss_krb5_enctype() (Scott Mayhew) [2183621] +- SUNRPC: Add KUnit tests for rpcsec_krb5.ko (Scott Mayhew) [2183621] +- kunit: add macro to allow conditionally exposing static symbols to tests (Scott Mayhew) [2183621] +- redhat: add gss_krb5_test to mod-internal.list (Scott Mayhew) [2183621] +- redhat/configs: add CONFIG_RPCSEC_GSS_KRB5_KUNIT_TEST (Scott Mayhew) [2183621] +- NFSD: callback request does not use correct credential for AUTH_SYS (Scott Mayhew) [2183621] +- sunrpc: only free unix grouplist after RCU settles (Scott Mayhew) [2183621] +- nfsd: call op_release, even when op_func returns an error (Scott Mayhew) [2183621] +- NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL (Scott Mayhew) [2183621] +- SUNRPC: fix shutdown of NFS TCP client socket (Scott Mayhew) [2183621] +- lockd: set file_lock start and end when decoding nlm4 testargs (Scott Mayhew) [2183621] +- NFS: Fix /proc/PID/io read_bytes for buffered reads (Scott Mayhew) [2183621] +- NFSD: Protect against filesystem freezing (Scott Mayhew) [2183621] +- NFSD: Clean up nfsd_symlink() (Scott Mayhew) [2183621] +- SUNRPC: Fix occasional warning when destroying gss_krb5_enctypes (Scott Mayhew) [2183621] +- SUNRPC: Remove ->xpo_secure_port() (Scott Mayhew) [2183621] +- SUNRPC: Clean up the svc_xprt_flags() macro (Scott Mayhew) [2183621] +- SUNRPC: Fix whitespace damage in svcauth_unix.c (Scott Mayhew) [2183621] +- SUNRPC: Replace pool stats with per-CPU variables (Scott Mayhew) [2183621] +- SUNRPC: Use per-CPU counters to tally server RPC counts (Scott Mayhew) [2183621] +- SUNRPC: Go back to using gsd->body_start (Scott Mayhew) [2183621] +- SUNRPC: Set rq_accept_statp inside ->accept methods (Scott Mayhew) [2183621] +- SUNRPC: Refactor RPC server dispatch method (Scott Mayhew) [2183621] +- SUNRPC: Remove no-longer-used helper functions (Scott Mayhew) [2183621] +- SUNRPC: Final clean-up of svc_process_common() (Scott Mayhew) [2183621] +- SUNRPC: Convert RPC Reply header encoding to use xdr_stream (Scott Mayhew) [2183621] +- SUNRPC: Hoist init_encode out of svc_authenticate() (Scott Mayhew) [2183621] +- SUNRPC: Use xdr_stream for encoding GSS reply verifiers (Scott Mayhew) [2183621] +- SUNRPC: Use xdr_stream to encode replies in server-side GSS upcall helpers (Scott Mayhew) [2183621] +- SUNRPC: Convert unwrap data paths to use xdr_stream for replies (Scott Mayhew) [2183621] +- SUNRPC: Use xdr_stream to encode Reply verifier in svcauth_tls_accept() (Scott Mayhew) [2183621] +- SUNRPC: Use xdr_stream to encode Reply verifier in svcauth_unix_accept() (Scott Mayhew) [2183621] +- SUNRPC: Use xdr_stream to encode Reply verifier in svcauth_null_accept() (Scott Mayhew) [2183621] +- SUNRPC: Move svcxdr_init_encode() into ->accept methods (Scott Mayhew) [2183621] +- SUNRPC: Push svcxdr_init_encode() into svc_process_common() (Scott Mayhew) [2183621] +- SUNRPC: Add XDR encoding helper for opaque_auth (Scott Mayhew) [2183621] +- SUNRPC: Remove the rpc_stat variable in svc_process_common() (Scott Mayhew) [2183621] +- SUNRPC: Check rq_auth_stat when preparing to wrap a response (Scott Mayhew) [2183621] +- SUNRPC: Convert svcauth_gss_wrap_priv() to use xdr_stream() (Scott Mayhew) [2183621] +- SUNRPC: Add @head and @tail variables in svcauth_gss_wrap_priv() (Scott Mayhew) [2183621] +- SUNRPC: Record gss_wrap() errors in svcauth_gss_wrap_priv() (Scott Mayhew) [2183621] +- SUNRPC: Rename automatic variables in svcauth_gss_wrap_resp_priv() (Scott Mayhew) [2183621] +- SUNRPC: Convert svcauth_gss_wrap_integ() to use xdr_stream() (Scott Mayhew) [2183621] +- SUNRPC: Replace checksum construction in svcauth_gss_wrap_integ() (Scott Mayhew) [2183621] +- SUNRPC: Record gss_get_mic() errors in svcauth_gss_wrap_integ() (Scott Mayhew) [2183621] +- SUNRPC: Rename automatic variables in svcauth_gss_wrap_resp_integ() (Scott Mayhew) [2183621] +- SUNRPC: Clean up svcauth_gss_release() (Scott Mayhew) [2183621] +- SUNRPC: Hoist svcxdr_init_decode() into svc_process() (Scott Mayhew) [2183621] +- SUNRPC: Remove svc_process_common's argv parameter (Scott Mayhew) [2183621] +- SUNRPC: Decode most of RPC header with xdr_stream (Scott Mayhew) [2183621] +- SUNRPC: Eliminate unneeded variable (Scott Mayhew) [2183621] +- SUNRPC: Re-order construction of the first reply fields (Scott Mayhew) [2183621] +- SUNRPC: Hoist init_decode out of svc_authenticate() (Scott Mayhew) [2183621] +- SUNRPC: Convert the svcauth_gss_accept() pre-amble to use xdr_stream (Scott Mayhew) [2183621] +- SUNRPC: Clean up svcauth_gss_accept's NULL procedure check (Scott Mayhew) [2183621] +- SUNRPC: Convert gss_verify_header() to use xdr_stream (Scott Mayhew) [2183621] +- SUNRPC: Convert unwrap_priv_data() to use xdr_stream (Scott Mayhew) [2183621] +- SUNRPC: Rename automatic variables in unwrap_priv_data() (Scott Mayhew) [2183621] +- SUNRPC: Convert unwrap_integ_data() to use xdr_stream (Scott Mayhew) [2183621] +- SUNRPC: Rename automatic variables in unwrap_integ_data() (Scott Mayhew) [2183621] +- SUNRPC: Replace read_u32_from_xdr_buf() with existing XDR helper (Scott Mayhew) [2183621] +- SUNRPC: Convert server-side GSS upcall helpers to use xdr_stream (Scott Mayhew) [2183621] +- SUNRPC: Remove gss_read_verf() (Scott Mayhew) [2183621] +- SUNRPC: Remove gss_read_common_verf() (Scott Mayhew) [2183621] +- SUNRPC: Hoist common verifier decoding code into svcauth_gss_proc_init() (Scott Mayhew) [2183621] +- SUNRPC: Move the server-side GSS upcall to a noinline function (Scott Mayhew) [2183621] +- SUNRPC: Convert svcauth_tls_accept() to use xdr_stream (Scott Mayhew) [2183621] +- SUNRPC: Convert svcauth_unix_accept() to use xdr_stream (Scott Mayhew) [2183621] +- SUNRPC: Convert svcauth_null_accept() to use xdr_stream (Scott Mayhew) [2183621] +- SUNRPC: Add an XDR decoding helper for struct opaque_auth (Scott Mayhew) [2183621] +- SUNRPC: Move svcxdr_init_decode() into ->accept methods (Scott Mayhew) [2183621] +- SUNRPC: Push svcxdr_init_decode() into svc_process_common() (Scott Mayhew) [2183621] +- NFS: nfs_encode_fh: Remove S_AUTOMOUNT check (Scott Mayhew) [2183621] +- fs: namei: Allow follow_down() to uncover auto mounts (Scott Mayhew) [2183621] +- NFSD: Teach nfsd_mountpoint() auto mounts (Scott Mayhew) [2183621] +- fs/nfs: Replace kmap_atomic() with kmap_local_page() in dir.c (Scott Mayhew) [2183621] +- pNFS/filelayout: treat GETDEVICEINFO errors as layout failure (Scott Mayhew) [2183621] +- NFS: fix disabling of swap (Scott Mayhew) [2183621] +- SUNRPC: make kobj_type structures constant (Scott Mayhew) [2183621] +- nfs4trace: fix state manager flag printing (Scott Mayhew) [2183621] +- NFS: Remove unnecessary check in nfs_read_folio() (Scott Mayhew) [2183621] +- NFS: Improve tracing of nfs_wb_folio() (Scott Mayhew) [2183621] +- NFS: Enable tracing of nfs_invalidate_folio() and nfs_launder_folio() (Scott Mayhew) [2183621] +- NFS: fix up nfs_release_folio() to try to release the page (Scott Mayhew) [2183621] +- NFS: Clean up O_DIRECT request allocation (Scott Mayhew) [2183621] +- NFS: Fix up nfs_vm_page_mkwrite() for folios (Scott Mayhew) [2183621] +- NFS: Convert nfs_write_begin/end to use folios (Scott Mayhew) [2183621] +- NFS: Remove unused function nfs_wb_page() (Scott Mayhew) [2183621] +- NFS: Convert buffered writes to use folios (Scott Mayhew) [2183621] +- NFS: Convert the function nfs_wb_page() to use folios (Scott Mayhew) [2183621] +- NFS: Convert buffered reads to use folios (Scott Mayhew) [2183621] +- NFS: Add a helper nfs_wb_folio() (Scott Mayhew) [2183621] +- NFS: Convert the remaining pagelist helper functions to support folios (Scott Mayhew) [2183621] +- NFS: Add a helper to convert a struct nfs_page into an inode (Scott Mayhew) [2183621] +- NFS: Fix nfs_coalesce_size() to work with folios (Scott Mayhew) [2183621] +- NFS: Support folios in nfs_generic_pgio() (Scott Mayhew) [2183621] +- NFS: Add basic functionality for tracking folios in struct nfs_page (Scott Mayhew) [2183621] +- NFS: Fix for xfstests generic/208 (Scott Mayhew) [2183621] +- XArray: Add calls to might_alloc() (Scott Mayhew) [2183621] +- nfsd: remove fetch_iversion export operation (Scott Mayhew) [2183621] +- nfsd: use the getattr operation to fetch i_version (Scott Mayhew) [2183621] +- nfsd: move nfsd4_change_attribute to nfsfh.c (Scott Mayhew) [2183621] +- ceph: report the inode version in getattr if requested (Scott Mayhew) [2183621] +- nfs: report the inode version in getattr if requested (Scott Mayhew) [2183621] +- vfs: plumb i_version handling into struct kstat (Scott Mayhew) [2183621] +- fs: clarify when the i_version counter must be updated (Scott Mayhew) [2183621] +- fs: uninline inode_query_iversion (Scott Mayhew) [2183621] +- fs: uninline inode_maybe_inc_iversion() (Scott Mayhew) [2183621] +- iversion: use atomic64_try_cmpxchg) (Scott Mayhew) [2183621] +- NFSD: replace delayed_work with work_struct for nfsd_client_shrinker (Scott Mayhew) [2183621] +- NFSD: Use set_bit(RQ_DROPME) (Scott Mayhew) [2183621] +- NFS: Fix up a sparse warning (Scott Mayhew) [2183621] +- NFSD: Avoid clashing function prototypes (Scott Mayhew) [2183621] +- SUNRPC: Fix crasher in unwrap_integ_data() (Scott Mayhew) [2183621] +- SUNRPC: Make the svc_authenticate tracepoint conditional (Scott Mayhew) [2183621] +- NFSD: Use only RQ_DROPME to signal the need to drop a reply (Scott Mayhew) [2183621] +- SUNRPC: Clean up xdr_write_pages() (Scott Mayhew) [2183621] +- NFSD: add CB_RECALL_ANY tracepoints (Scott Mayhew) [2183621] +- NFSD: add delegation reaper to react to low memory condition (Scott Mayhew) [2183621] +- NFSD: add support for sending CB_RECALL_ANY (Scott Mayhew) [2183621] +- trace: Relocate event helper files (Scott Mayhew) [2183621] +- lockd: fix file selection in nlmsvc_cancel_blocked (Scott Mayhew) [2183621] +- lockd: ensure we use the correct file descriptor when unlocking (Scott Mayhew) [2183621] +- lockd: set missing fl_flags field when retrieving args (Scott Mayhew) [2183621] +- NFSD: Use struct_size() helper in alloc_session() (Scott Mayhew) [2183621] +- sunrpc: svc: Remove an unused static function svc_ungetu32() (Scott Mayhew) [2183621] +- fs: nfs: sysfs: use sysfs_emit() to instead of scnprintf() (Scott Mayhew) [2183621] +- NFS: use sysfs_emit() to instead of scnprintf() (Scott Mayhew) [2183621] +- NFSv4.2: Fix up READ_PLUS alignment (Scott Mayhew) [2183621] +- NFSv4.2: Set the correct size scratch buffer for decoding READ_PLUS (Scott Mayhew) [2183621] +- NFS: avoid spurious warning of lost lock that is being unlocked. (Scott Mayhew) [2183621] +- nfs: fix possible null-ptr-deref when parsing param (Scott Mayhew) [2183621] +- NFSv4: check FMODE_EXEC from open context mode in nfs4_opendata_access() (Scott Mayhew) [2183621] +- NFS: make sure open context mode have FMODE_EXEC when file open for exec (Scott Mayhew) [2183621] +- NFS4.x/pnfs: Fix up logging of layout stateids (Scott Mayhew) [2183621] +- NFSD: Trace stateids returned via DELEGRETURN (Scott Mayhew) [2183621] +- nfsd: allow disabling NFSv2 at compile time (Scott Mayhew) [2183621] +- redhat/configs: add CONFIG_NFSD_V2 (Scott Mayhew) [2183621] +- nfsd: move nfserrno() to vfs.c (Scott Mayhew) [2183621] +- nfsd: ignore requests to disable unsupported versions (Scott Mayhew) [2183621] +- SUNRPC: Remove unused svc_rqst::rq_lock field (Scott Mayhew) [2183621] +- NFSD: Remove redundant assignment to variable host_err (Scott Mayhew) [2183621] +- NFSD: Simplify READ_PLUS (Scott Mayhew) [2183621] +- NFS: Fix a race in nfs_call_unlink() (Scott Mayhew) [2183621] +- NFSD: Fix trace_nfsd_fh_verify_err() crasher (Scott Mayhew) [2183621] +- SUNRPC: Fix crasher in gss_unwrap_resp_integ() (Scott Mayhew) [2183621] +- NFS: Avoid memcpy() run-time warning for struct sockaddr overflows (Scott Mayhew) [2183621] +- nfs: Remove redundant null checks before kfree (Scott Mayhew) [2183621] +- nfsd: ensure we always call fh_verify_error tracepoint (Scott Mayhew) [2183621] +- NFSv4/flexfiles: Cancel I/O if the layout is recalled or revoked (Scott Mayhew) [2183621] +- SUNRPC: Add API to force the client to disconnect (Scott Mayhew) [2183621] +- SUNRPC: Add a helper to allow pNFS drivers to selectively cancel RPC calls (Scott Mayhew) [2183621] +- SUNRPC: Fix races with rpc_killall_tasks() (Scott Mayhew) [2183621] +- xprtrdma: Fix uninitialized variable (Scott Mayhew) [2183621] +- xprtrdma: Prevent memory allocations from driving a reclaim (Scott Mayhew) [2183621] +- xprtrdma: Memory allocation should be allowed to fail during connect (Scott Mayhew) [2183621] +- xprtrdma: MR-related memory allocation should be allowed to fail (Scott Mayhew) [2183621] +- xprtrdma: Clean up synopsis of rpcrdma_regbuf_alloc() (Scott Mayhew) [2183621] +- xprtrdma: Clean up synopsis of rpcrdma_req_create() (Scott Mayhew) [2183621] +- svcrdma: Clean up RPCRDMA_DEF_GFP (Scott Mayhew) [2183621] +- SUNRPC: Replace the use of the xprtiod WQ in rpcrdma (Scott Mayhew) [2183621] +- NFSv4.2: Add a tracepoint for listxattr (Scott Mayhew) [2183621] +- NFSv4.2: Add tracepoints for getxattr, setxattr, and removexattr (Scott Mayhew) [2183621] +- NFSv4.2: Move TRACE_DEFINE_ENUM(NFS4_CONTENT_*) under CONFIG_NFS_V4_2 (Scott Mayhew) [2183621] +- NFSv4.2: Add special handling for LISTXATTR receiving NFS4ERR_NOXATTR (Scott Mayhew) [2183621] +- nfs: remove nfs_wait_atomic_killable() and nfs_write_prepare() declaration (Scott Mayhew) [2183621] +- NFSv4: remove nfs4_renewd_prepare_shutdown() declaration (Scott Mayhew) [2183621] +- fs/nfs/pnfs_nfs.c: fix spelling typo and syntax error in comment (Scott Mayhew) [2183621] +- NFS: move from strlcpy with unused retval to strscpy (Scott Mayhew) [2183621] +- SUNRPC: move from strlcpy with unused retval to strscpy (Scott Mayhew) [2183621] +- NFS: clean up a needless assignment in nfs_file_write() (Scott Mayhew) [2183621] +- nfs: remove unnecessary (void*) conversions. (Scott Mayhew) [2183621] +- SUNRPC: use max_t() to simplify open code (Scott Mayhew) [2183621] +- NFSv4: Directly use ida_alloc()/free() (Scott Mayhew) [2183621] +- SUNRPC: Directly use ida_alloc()/free() (Scott Mayhew) [2183621] +- nfsd: extra checks when freeing delegation stateids (Scott Mayhew) [2183621] +- nfsd: make nfsd4_run_cb a bool return function (Scott Mayhew) [2183621] +- nfsd: fix comments about spinlock handling with delegations (Scott Mayhew) [2183621] +- nfsd: only fill out return pointer on success in nfsd4_lookup_stateid (Scott Mayhew) [2183621] +- nfsd: use DEFINE_SHOW_ATTRIBUTE to define client_info_fops (Scott Mayhew) [2183621] +- nfsd: use DEFINE_PROC_SHOW_ATTRIBUTE to define nfsd_proc_ops (Scott Mayhew) [2183621] +- NFSD: Pack struct nfsd4_compoundres (Scott Mayhew) [2183621] +- NFSD: Clean up nfs4svc_encode_compoundres() (Scott Mayhew) [2183621] +- SUNRPC: Fix typo in xdr_buf_subsegment's kdoc comment (Scott Mayhew) [2183621] +- NFSD: Clean up WRITE arg decoders (Scott Mayhew) [2183621] +- NFSD: Use xdr_inline_decode() to decode NFSv3 symlinks (Scott Mayhew) [2183621] +- NFSD: Refactor common code out of dirlist helpers (Scott Mayhew) [2183621] +- SUNRPC: Clarify comment that documents svc_max_payload() (Scott Mayhew) [2183621] +- NFSD: Reduce amount of struct nfsd4_compoundargs that needs clearing (Scott Mayhew) [2183621] +- SUNRPC: Parametrize how much of argsize should be zeroed (Scott Mayhew) [2183621] +- SUNRPC: Optimize svc_process() (Scott Mayhew) [2183621] +- NFSD: Return nfserr_serverfault if splice_ok but buf->pages have data (Scott Mayhew) [2183621] +- NFSD: Make nfsd4_remove() wait before returning NFS4ERR_DELAY (Scott Mayhew) [2183621] +- NFSD: Make nfsd4_rename() wait before returning NFS4ERR_DELAY (Scott Mayhew) [2183621] +- NFSD: Make nfsd4_setattr() wait before returning NFS4ERR_DELAY (Scott Mayhew) [2183621] +- NFSD: Refactor nfsd_setattr() (Scott Mayhew) [2183621] +- NFSD: Add a mechanism to wait for a DELEGRETURN (Scott Mayhew) [2183621] +- NFSD: Add tracepoints to report NFSv4 callback completions (Scott Mayhew) [2183621] +- NFSD: Trace NFSv4 COMPOUND tags (Scott Mayhew) [2183621] +- NFSD: Replace dprintk() call site in fh_verify() (Scott Mayhew) [2183621] +- nfsd: remove nfsd4_prepare_cb_recall() declaration (Scott Mayhew) [2183621] +- nfsd: clean up mounted_on_fileid handling (Scott Mayhew) [2183621] +- NFSD: drop fname and flen args from nfsd_create_locked() (Scott Mayhew) [2183621] +- nfsd: Propagate some error code returned by memdup_user() (Scott Mayhew) [2183621] +- nfsd: Avoid some useless tests (Scott Mayhew) [2183621] +- NFSD: remove redundant variable status (Scott Mayhew) [2183621] +- lockd: move from strlcpy with unused retval to strscpy (Scott Mayhew) [2183621] +- NFSD: move from strlcpy with unused retval to strscpy (Scott Mayhew) [2183621] +- _nfs42_proc_copy(): use ->f_mapping instead of file_inode()->i_mapping (Scott Mayhew) [2183621] +- nfs_finish_open(): don't open-code file_inode() (Scott Mayhew) [2183621] +- NFS: Cleanup to remove unused flag NFS_CONTEXT_RESEND_WRITES (Scott Mayhew) [2183621] +- NFS: Remove a bogus flag setting in pnfs_write_done_resend_to_mds (Scott Mayhew) [2183621] +- NFS: Fix missing unlock in nfs_unlink() (Scott Mayhew) [2183621] +- NFS: Improve readpage/writepage tracing (Scott Mayhew) [2183621] +- NFS: Improve O_DIRECT tracing (Scott Mayhew) [2183621] +- NFS: Improve write error tracing (Scott Mayhew) [2183621] +- NFS: don't unhash dentry during unlink/rename (Scott Mayhew) [2183621] +- lockd: detect and reject lock arguments that overflow (Scott Mayhew) [2183621] +- NFSv4/pnfs: Fix a use-after-free bug in open (Scott Mayhew) [2183621] +- NFS: nfs_async_write_reschedule_io must not recurse into the writeback code (Scott Mayhew) [2183621] +- SUNRPC: Expand the svc_alloc_arg_err tracepoint (Scott Mayhew) [2183621] +- SUNRPC: Remove xdr_align_data() and xdr_expand_hole() (Scott Mayhew) [2183621] +- NFS: Replace the READ_PLUS decoding code (Scott Mayhew) [2183621] +- SUNRPC: Add a function for zeroing out a portion of an xdr_stream (Scott Mayhew) [2183621] +- SUNRPC: Add a function for directly setting the xdr page len (Scott Mayhew) [2183621] +- SUNRPC: Introduce xdr_stream_move_subsegment() (Scott Mayhew) [2183621] +- NFS: Replace fs_context-related dprintk() call sites with tracepoints (Scott Mayhew) [2183621] +- SUNRPC: Replace dprintk() call site in xs_data_ready (Scott Mayhew) [2183621] +- SUNRPC: Fail faster on bad verifier (Scott Mayhew) [2183621] +- SUNRPC: Shrink size of struct rpc_task (Scott Mayhew) [2183621] +- nfs: fix port value parsing (Scott Mayhew) [2183621] +- nfs: Replace kmap() with kmap_local_page() (Scott Mayhew) [2183621] +- NFS: remove redundant code in nfs_file_write() (Scott Mayhew) [2183621] +- nfs/blocklayout: refactor block device opening (Scott Mayhew) [2183621] +- NFS: Fix case insensitive renames (Scott Mayhew) [2183621] +- pNFS/files: Handle RDMA connection errors correctly (Scott Mayhew) [2183621] +- SUNRPC: Fix an RPC/RDMA performance regression (Scott Mayhew) [2183621] +- nfs: Leave pages in the pagecache if readpage failed (Scott Mayhew) [2183621] +- SUNRPC: Clean up xdr_commit_encode() (Scott Mayhew) [2183621] +- SUNRPC: Optimize xdr_reserve_space() (Scott Mayhew) [2183621] +- xprtrdma: treat all calls not a bcall when bc_serv is NULL (Scott Mayhew) [2183621] +- m->mnt_root->d_inode->i_sb is a weird way to spell m->mnt_sb... (Scott Mayhew) [2183621] +- SUNRPC: Remove svc_rqst::rq_xprt_hlen (Scott Mayhew) [2183621] +- SUNRPC: Remove dead code in svc_tcp_release_rqst() (Scott Mayhew) [2183621] +- SUNRPC: Make cache_req::thread_wait an unsigned long (Scott Mayhew) [2183621] +- SUNRPC: Cache deferral injection (Scott Mayhew) [2183621] +- SUNRPC: Clean up svc_deferred_class trace events (Scott Mayhew) [2183621] +- NFS: Improve warning message when locks are lost. (Scott Mayhew) [2183621] +- NFSv4.1: Enable access to the NFSv4.1 'dacl' and 'sacl' attributes (Scott Mayhew) [2183621] +- NFSv4: Add encoders/decoders for the NFSv4.1 dacl and sacl attributes (Scott Mayhew) [2183621] +- NFSv4: Specify the type of ACL to cache (Scott Mayhew) [2183621] +- NFSv4: Don't hold the layoutget locks across multiple RPC calls (Scott Mayhew) [2183621] +- pNFS/files: Fall back to I/O through the MDS on non-fatal layout errors (Scott Mayhew) [2183621] +- nfs: rename nfs_direct_IO and use as ->swap_rw (Scott Mayhew) [2183621] +- um: Remove duplicated include in syscalls_64.c (Prarit Bhargava) [2164042] +- x86/traps: Mark do_int3() NOKPROBE_SYMBOL (Prarit Bhargava) [2164042] +- x86/ptrace: Fix xfpregs_set()'s incorrect xmm clearing (Prarit Bhargava) [2164042] +- xen/x2apic: Fix inconsistent indenting (Prarit Bhargava) [2164042] +- xen/x86: detect support for extended destination ID (Prarit Bhargava) [2164042] +- xen/x86: obtain full video frame buffer address for Dom0 also under EFI (Prarit Bhargava) [2164042] +- x86/Xen: streamline (and fix) PV CPU enumeration (Prarit Bhargava) [2164042] +- x86/MCE/AMD: Allow thresholding interface updates after init (Prarit Bhargava) [2164042] +- kcov: fix generic Kconfig dependencies if ARCH_WANTS_NO_INSTR (Prarit Bhargava) [2164042] +- Replace for_each_*_bit_from() with for_each_*_bit() where appropriate (Prarit Bhargava) [2164042] +- mm/mempolicy: wire up syscall set_mempolicy_home_node (Prarit Bhargava) [2164042] +- x86/kbuild: Enable CONFIG_KALLSYMS_ALL=y in the defconfigs (Prarit Bhargava) [2164042] +- x86, sched: Fix undefined reference to init_freq_invariance_cppc() build error (Prarit Bhargava) [2164042] +- xen/x86: obtain upper 32 bits of video frame buffer address for Dom0 (Prarit Bhargava) [2164042] +- crypto: x86/aesni - don't require alignment of data (Prarit Bhargava) [2164042] +- x86/purgatory: Remove -nostdlib compiler flag (Prarit Bhargava) [2164042] +- x86/vdso: Remove -nostdlib compiler flag (Prarit Bhargava) [2164042] +- x86/defconfig: Enable CONFIG_LOCALVERSION_AUTO=y in the defconfig (Prarit Bhargava) [2164042] +- x86/mce/inject: Avoid out-of-bounds write when setting flags (Prarit Bhargava) [2164042] +- crypto: x86/curve25519 - use in/out register constraints more precisely (Prarit Bhargava) [2164042] +- x86/boot/compressed: Move CLANG_FLAGS to beginning of KBUILD_CFLAGS (Prarit Bhargava) [2164042] +- um: remove set_fs (Prarit Bhargava) [2164042] +- um, x86: bury crypto_tfm_ctx_offset (Prarit Bhargava) [2164042] +- uml/i386: missing include in barrier.h (Prarit Bhargava) [2164042] +- um: stop polluting the namespace with registers.h contents (Prarit Bhargava) [2164042] +- um: move amd64 variant of mmap(2) to arch/x86/um/syscalls_64.c (Prarit Bhargava) [2164042] +- uml: trim unused junk from arch/x86/um/sys_call_table_*.c (Prarit Bhargava) [2164042] +- um: registers: Rename function names to avoid conflicts and build problems (Prarit Bhargava) [2164042] +- uml: x86: add FORCE to user_constants.h (Prarit Bhargava) [2164042] +- x86/mce: Mark mce_start() noinstr (Prarit Bhargava) [2164042] +- x86/mce: Move the tainting outside of the noinstr region (Prarit Bhargava) [2164042] +- x86/mce: Mark mce_read_aux() noinstr (Prarit Bhargava) [2164042] +- x86/mce: Mark mce_end() noinstr (Prarit Bhargava) [2164042] +- x86/mce: Mark mce_panic() noinstr (Prarit Bhargava) [2164042] +- x86/mce: Allow instrumentation during task work queueing (Prarit Bhargava) [2164042] +- x86/mce: Remove noinstr annotation from mce_setup() (Prarit Bhargava) [2164042] +- x86/mce: Use mce_rdmsrl() in severity checking code (Prarit Bhargava) [2164042] +- x86/mce: Remove function-local cpus variables (Prarit Bhargava) [2164042] +- x86/mmx_32: Remove X86_USE_3DNOW (Prarit Bhargava) [2164042] +- x86/boot/string: Add missing function prototypes (Prarit Bhargava) [2164042] +- x86/fpu: Remove duplicate copy_fpstate_to_sigframe() prototype (Prarit Bhargava) [2164042] +- x86/uaccess: Move variable into switch case statement (Prarit Bhargava) [2164042] +- x86/barriers, kcsan: Use generic instrumentation for non-smp barriers (Prarit Bhargava) [2164042] +- x86/mce/inject: Set the valid bit in MCA_STATUS before error injection (Prarit Bhargava) [2164042] +- x86/mce/inject: Check if a bank is populated before injecting (Prarit Bhargava) [2164042] +- x86/csum: Rewrite/optimize csum_partial() (Prarit Bhargava) [2164042] +- x86/mm: Flush global TLB when switching to trampoline page-table (Prarit Bhargava) [2164042] +- x86/mm: Add missing dependency to (Prarit Bhargava) [2164042] +- x86/ce4100: Replace "ti,pcf8575" by "nxp,pcf8575" (Prarit Bhargava) [2164042] +- x86/cpu: Don't write CSTAR MSR on Intel CPUs (Prarit Bhargava) [2164042] +- x86/fpu: Correct AVX512 state tracking (Prarit Bhargava) [2164042] +- x86/amd_nb, EDAC/amd64: Move DF Indirect Read to AMD64 EDAC (Prarit Bhargava) [2164042] +- x86/MCE/AMD, EDAC/amd64: Move address translation to AMD64 EDAC (Prarit Bhargava) [2164042] +- powerpc/pseries: reset the RCU watchdogs after a LPM (Mamatha Inamdar) [2192569] +- sched/debug: Put sched/domains files under the verbose flag (Phil Auld) [2053117] +- soc: imx: imx8m-blk-ctrl: reordering the fields (Steve Best) [2182875] +- soc: imx8m: Support building imx8m soc driver as module (Steve Best) [2182875] +- soc: imx8m: Add MODULE_LICENSE (Steve Best) [2182875] +- soc: imx: imx8m-blk-ctrl: Add MODULE_LICENSE (Steve Best) [2182875] +- soc: imx: imx8m-blk-ctrl: Use dev_pm_domain_attach_by_name (Steve Best) [2182875] +- soc: imx: imx8mp-blk-ctrl: Add MODULE_LICENSE (Steve Best) [2182875] +- soc: imx: imx8mp-blk-ctrl: Fix typo of imx8m_blk_ctrl_of_match (Steve Best) [2182875] +- soc: imx: imx8mp-blk-ctrl: Use dev_pm_domain_attach_by_name (Steve Best) [2182875] +- soc: imx: imx8m-blk-ctrl: Scan subnodes and bind drivers to them (Steve Best) [2182875] +- soc: imx: imx8mp-blk-ctrl: set HDMI LCDIF panic read hurry level (Steve Best) [2182875] +- soc: imx8m: Fix incorrect check for of_clk_get_by_name() (Steve Best) [2182875] +- soc: imx: imx8m-blk-ctrl: set LCDIF panic read hurry level (Steve Best) [2182875] +- soc: imx: imx8mp-blk-ctrl: don't set power device name (Steve Best) [2182875] +- soc: imx: imx8mp-blk-ctrl: expose high performance PLL clock (Steve Best) [2182875] +- soc: imx: imx8mp-blk-ctrl: add instance specific probe function (Steve Best) [2182875] +- soc: imx: add Kconfig symbols for blk-ctrl drivers (Steve Best) [2182875] +- soc: imx: imx8mp-blk-ctrl: enable global pixclk with HDMI_TX_PHY PD (Steve Best) [2182875] +- soc: imx8m: Enable OCOTP clock before reading the register (Steve Best) [2182875] +- soc: imx: imx8m-blk-ctrl: Defer probe if 'bus' genpd is not yet ready (Steve Best) [2182875] +- soc: imx: imx8m-blk-ctrl: Use genpd_xlate_onecell (Steve Best) [2182875] +- soc: imx: imx8mp-blk-ctrl: handle PCIe PHY resets (Steve Best) [2182875] +- soc: imx: imx8m-blk-ctrl: add i.MX8MP VPU blk ctrl (Steve Best) [2182875] +- dt-bindings: power: imx8mp-power: add HDMI HDCP/HRV (Steve Best) [2182875] +- dt-bindings: soc: imx: add i.MX8MP vpu blk ctrl (Steve Best) [2182875] +- dt-bindings: soc: imx: add interconnect property for i.MX8MM vpu blk ctrl (Steve Best) [2182875] +- dt-bindings: soc: imx: add interconnect property for i.MX8MM vpu blk ctrl (Steve Best) [2182875] +- dt-bindings: soc: imx: drop minItems for i.MX8MM vpu blk ctrl (Steve Best) [2182875] +- dt-bindings: soc: add binding for i.MX8MM VPU blk-ctrl (Steve Best) [2182875] +- soc: imx: add i.MX8MP HDMI blk ctrl HDCP/HRV_MWR (Steve Best) [2182875] +- soc: imx: add icc paths for i.MX8MP hsio/hdmi blk ctrl (Steve Best) [2182875] +- soc: imx: add icc paths for i.MX8MP media blk ctrl (Steve Best) [2182875] +- interconnect: add device managed bulk API (Steve Best) [2182875] +- interconnect: Add stubs for the bulk API (Steve Best) [2182875] +- Revert "soc: imx: imx8m-blk-ctrl: set power device name" (Steve Best) [2182875] +- soc: imx: imx8m-blk-ctrl: Make error prints useful (Steve Best) [2182875] +- soc: imx: imx8m-blk-ctrl: fix display clock for LCDIF2 power domain (Steve Best) [2182875] +- soc: imx: fix semicolon.cocci warnings (Steve Best) [2182875] +- soc: imx: add i.MX8MP HDMI blk-ctrl (Steve Best) [2182875] +- soc: imx: imx8m-blk-ctrl: Add i.MX8MP media blk-ctrl (Steve Best) [2182875] +- soc: imx: add i.MX8MP HSIO blk-ctrl (Steve Best) [2182875] +- soc: imx: imx8m-blk-ctrl: set power device name (Steve Best) [2182875] +- soc: imx: imx8m-blk-ctrl: Fix IMX8MN_DISPBLK_PD_ISI hang (Steve Best) [2182875] +- soc: imx: imx8m-blk-ctrl: add i.MX8MQ VPU blk-ctrl (Steve Best) [2182875] +- soc: imx: Remove Layerscape check (Steve Best) [2182875] +- soc: imx: imx8m-blk-ctrl: add i.MX8MN DISP blk-ctrl (Steve Best) [2182875] +- soc: imx: Register SoC device only on i.MX boards (Steve Best) [2182875] +- soc: imx: imx8m-blk-ctrl: Fix imx8mm mipi reset (Steve Best) [2182875] +- soc: imx: imx8m-blk-ctrl: off by one in imx8m_blk_ctrl_xlate() (Steve Best) [2182875] +- soc: imx: imx8m-blk-ctrl: add DISP blk-ctrl (Steve Best) [2182875] +- soc: imx: add i.MX8M blk-ctrl driver (Steve Best) [2182875] +- imx: soc: Select REGMAP_MMIO (Steve Best) [2182875] +- soc: qcom: socinfo: add support for SA8775P (Adrien Thierry) [2193174] +- dt-bindings: arm: qcom: add the SoC ID for SA8775P (Adrien Thierry) [2193174] +- soc: qcom: smem: update max processor count (Adrien Thierry) [2193174] +- pwm: imx27: Simplify using devm_pwmchip_add() (Steve Best) [2184318] +- sched/rt: Fix bad task migration for rt tasks (Valentin Schneider) [2182900] +- cgroup/cpuset: Make cpuset_attach_task() skip subpartitions CPUs for top_cpuset (Waiman Long) [2182238] +- cgroup/cpuset: Add cpuset_can_fork() and cpuset_cancel_fork() methods (Waiman Long) [2182238] +- cgroup/cpuset: Make cpuset_fork() handle CLONE_INTO_CGROUP properly (Waiman Long) [2182238] +- cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() (Waiman Long) [2182238] +- cgroup/cpuset: Fix partition root's cpuset.cpus update bug (Waiman Long) [2182238] +- cpuset: Call set_cpus_allowed_ptr() with appropriate mask for task (Waiman Long) [2182238] +- cgroup/cpuset: Don't filter offline CPUs in cpuset_cpus_allowed() for top cpuset tasks (Waiman Long) [2182238] +- cgroup/cpuset: Fix wrong check in update_parent_subparts_cpumask() (Waiman Long) [2182238] +- cgroup/cpuset: fix a few kernel-doc warnings & coding style (Waiman Long) [2182238] +- cgroup/cpuset: no need to explicitly init a global static variable (Waiman Long) [2182238] +- cgroup/cpuset: Improve cpuset_css_alloc() description (Waiman Long) [2182238] +- cgroup/cpuset: use hotplug_memory_notifier() directly (Waiman Long) [2182238] +- cgroup: Export cgroup_mutex (Waiman Long) [2182238] +- sched/core: Adjusting the order of scanning CPU (Phil Auld) [RHEL-310] +- sched/fair: Remove capacity inversion detection (Phil Auld) [RHEL-310] +- sched/fair: unlink misfit task from cpu overutilized (Phil Auld) [RHEL-310] +- sched/fair: Fixes for capacity inversion detection (Phil Auld) [RHEL-310] +- sched/uclamp: Fix a uninitialized variable warnings (Phil Auld) [RHEL-310] +- sched: Introduce struct balance_callback to avoid CFI mismatches (Phil Auld) [RHEL-310] +- sched/fair: Check if prev_cpu has highest spare cap in feec() (Phil Auld) [RHEL-310] +- sched/fair: Consider capacity inversion in util_fits_cpu() (Phil Auld) [RHEL-310] +- sched/fair: Detect capacity inversion (Phil Auld) [RHEL-310] +- sched/uclamp: Cater for uclamp in find_energy_efficient_cpu()'s early exit condition (Phil Auld) [RHEL-310] +- sched/uclamp: Make cpu_overutilized() use util_fits_cpu() (Phil Auld) [RHEL-310] +- sched/uclamp: Make asym_fits_capacity() use util_fits_cpu() (Phil Auld) [RHEL-310] +- sched/uclamp: Make select_idle_capacity() use util_fits_cpu() (Phil Auld) [RHEL-310] +- sched/uclamp: Fix fits_capacity() check in feec() (Phil Auld) [RHEL-310] +- sched/uclamp: Make task_fits_capacity() use util_fits_cpu() (Phil Auld) [RHEL-310] +- sched/uclamp: Fix relationship between uclamp and migration margin (Phil Auld) [RHEL-310] + * Thu May 11 2023 Jan Stancek [5.14.0-312.el9] - s390/qeth: Convert sprintf/snprintf to scnprintf (Tobias Huschle) [2160097] - s390/qeth: Convert sysfs sprintf to sysfs_emit (Tobias Huschle) [2160097] diff --git a/mod-internal.list b/mod-internal.list index 4d90b4f..06647cd 100644 --- a/mod-internal.list +++ b/mod-internal.list @@ -72,3 +72,4 @@ drm_kunit_helpers drm_mm_test drm_plane_helper_test drm_rect_test +gss_krb5_test diff --git a/sources b/sources index 788e602..899cabc 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-312.el9.tar.xz) = 7a5ac9c8cde051b374143c283d82029f5cbc62321b95b3f6b5813b4550a9143cf45fe75056ecc130ea58ec6e8d1cd49288c86d361ae0f9629fbfed3a0e332db3 -SHA512 (kernel-abi-stablelists-5.14.0-312.el9.tar.bz2) = fcbdd285b5a0bb331f4d4f7a0f8998383e10705164d11c7f4f358e7099fe48d947cdeb39751a2d0a6a5910c41cafb6b18c5c1856b7478f5d491f585d94ec71a8 -SHA512 (kernel-kabi-dw-5.14.0-312.el9.tar.bz2) = c3cc16835c76de75ff1d7727cd2b1610c457001424a88cb61d3efa721358eff986aeda74c85ea3f17e115aa318ba585e37c25a449ef0b994cbde7ef6a7aa9d35 +SHA512 (linux-5.14.0-313.el9.tar.xz) = fcd5b427a6e67e05c958582511c3652b927c88b270b4ab89914a17bec31fb4fa74728c08a222195f5c9a345c22d639e8facb9248a56813aab094f9c8b7a10242 +SHA512 (kernel-abi-stablelists-5.14.0-313.el9.tar.bz2) = e00754aea7dcfa7345ffd50da63062ba884b97dc1e20b2c85ff9768865e86fe9b605d5b65dc56d8c212e920b0913bf0a36a04bb6c2d3bb1814b83ed0fc02a0e3 +SHA512 (kernel-kabi-dw-5.14.0-313.el9.tar.bz2) = c3cc16835c76de75ff1d7727cd2b1610c457001424a88cb61d3efa721358eff986aeda74c85ea3f17e115aa318ba585e37c25a449ef0b994cbde7ef6a7aa9d35