diff --git a/Makefile.rhelver b/Makefile.rhelver index 3881b84..a6ce438 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 = 189 +RHEL_RELEASE = 190 # # ZSTREAM diff --git a/kernel.spec b/kernel.spec index f894617..bbd6276 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 189 +%define pkgrelease 190 %define kversion 5 -%define tarfile_release 5.14.0-189.el9 +%define tarfile_release 5.14.0-190.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 189%{?buildid}%{?dist} +%define specrelease 190%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-189.el9 +%define kabiversion 5.14.0-190.el9 # # End of genspec.sh variables @@ -2750,6 +2750,10 @@ fi\ %endif\ rm -f %{_localstatedir}/lib/rpm-state/%{name}/installing_core_%{KVERREL}%{?1:+%{1}}\ /bin/kernel-install add %{KVERREL}%{?1:+%{1}} /lib/modules/%{KVERREL}%{?1:+%{1}}/vmlinuz || exit $?\ +if [[ ! -e "/boot/symvers-%{KVERREL}%{?1:+%{1}}.gz" ]]; then\ + ln -s "/lib/modules/%{KVERREL}%{?1:+%{1}}/symvers.gz" "/boot/symvers-%{KVERREL}%{?1:+%{1}}.gz"\ + command -v restorecon &>/dev/null && restorecon "/boot/symvers-%{KVERREL}%{?1:+%{1}}.gz" \ +fi\ %{nil} # @@ -3057,6 +3061,83 @@ fi # # %changelog +* Tue Nov 08 2022 Frantisek Hrbata [5.14.0-190.el9] +- io_uring: disallow modification of rsrc_data during quiesce (Jeff Moyer) [2112041] +- io_uring: don't convert to jiffies for waiting on timeouts (Jeff Moyer) [2112041] +- io_uring: add a schedule point in io_add_buffers() (Jeff Moyer) [2112041] +- mm: io_uring: allow oom-killer from io_uring_setup (Jeff Moyer) [2112041] +- io_uring: Clean up a false-positive warning from GCC 9.3.0 (Jeff Moyer) [2112041] +- io_uring: remove unused argument from io_rsrc_node_alloc (Jeff Moyer) [2112041] +- io_uring: fix bug in slow unregistering of nodes (Jeff Moyer) [2112041] +- io-wq: delete dead lock shuffling code (Jeff Moyer) [2112041] +- io_uring: perform poll removal even if async work removal is successful (Jeff Moyer) [2112041] +- io-wq: add intermediate work step between pending list and active work (Jeff Moyer) [2112041] +- io-wq: perform both unstarted and started work cancelations in one go (Jeff Moyer) [2112041] +- io-wq: invoke work cancelation with wqe->lock held (Jeff Moyer) [2112041] +- io-wq: make io_worker lock a raw spinlock (Jeff Moyer) [2112041] +- io-wq: remove useless 'work' argument to __io_worker_busy() (Jeff Moyer) [2112041] +- io_uring: fix UAF due to missing POLLFREE handling (Jeff Moyer) [2112041] +- io_uring: Remove unused function req_ref_put (Jeff Moyer) [2112041] +- io_uring: fix not released cached task refs (Jeff Moyer) [2112041] +- io_uring: remove redundant tab space (Jeff Moyer) [2112041] +- io_uring: remove unused function parameter (Jeff Moyer) [2112041] +- io_uring: use completion batching for poll rem/upd (Jeff Moyer) [2112041] +- io_uring: single shot poll removal optimisation (Jeff Moyer) [2112041] +- io_uring: poll rework (Jeff Moyer) [2112041] +- io_uring: kill poll linking optimisation (Jeff Moyer) [2112041] +- io_uring: move common poll bits (Jeff Moyer) [2112041] +- io_uring: refactor poll update (Jeff Moyer) [2112041] +- io_uring: remove double poll on poll update (Jeff Moyer) [2112041] +- io_uring: code clean for some ctx usage (Jeff Moyer) [2112041] +- io_uring: batch completion in prior_task_list (Jeff Moyer) [2112041] +- io_uring: split io_req_complete_post() and add a helper (Jeff Moyer) [2112041] +- io_uring: add helper for task work execution code (Jeff Moyer) [2112041] +- io_uring: add a priority tw list for irq completion work (Jeff Moyer) [2112041] +- io-wq: add helper to merge two wq_lists (Jeff Moyer) [2112041] +- io_uring: reuse io_req_task_complete for timeouts (Jeff Moyer) [2112041] +- io_uring: tweak iopoll CQE_SKIP event counting (Jeff Moyer) [2112041] +- io_uring: simplify selected buf handling (Jeff Moyer) [2112041] +- io_uring: move up io_put_kbuf() and io_put_rw_kbuf() (Jeff Moyer) [2112041] +- io_uring: validate timespec for timeout removals (Jeff Moyer) [2112041] +- io_uring: better to use REQ_F_IO_DRAIN for req->flags (Jeff Moyer) [2112041] +- io_uring: fix no lock protection for ctx->cq_extra (Jeff Moyer) [2112041] +- io_uring: disable drain with cqe skip (Jeff Moyer) [2112041] +- io_uring: don't spinlock when not posting CQEs (Jeff Moyer) [2112041] +- io_uring: add option to skip CQE posting (Jeff Moyer) [2112041] +- io_uring: clean cqe filling functions (Jeff Moyer) [2112041] +- io_uring: improve argument types of kiocb_done() (Jeff Moyer) [2112041] +- io_uring: clean __io_import_iovec() (Jeff Moyer) [2112041] +- io_uring: improve send/recv error handling (Jeff Moyer) [2112041] +- io_uring: simplify reissue in kiocb_done (Jeff Moyer) [2112041] +- ipv4: Reject again rules with high DSCP values (Ivan Vecera) [2140160] +- mlxsw: Use dscp_t in struct mlxsw_sp_fib4_entry (Ivan Vecera) [2140160] +- netdevsim: Use dscp_t in struct nsim_fib4_rt (Ivan Vecera) [2140160] +- ipv4: Use dscp_t in struct fib_entry_notifier_info (Ivan Vecera) [2140160] +- ipv4: Use dscp_t in struct fib_rt_info (Ivan Vecera) [2140160] +- ipv4: Use dscp_t in struct fib_alias (Ivan Vecera) [2140160] +- ipv4: Reject routes specifying ECN bits in rtm_tos (Ivan Vecera) [2140160] +- ipv4: Stop taking ECN bits into account in fib4-rules (Ivan Vecera) [2140160] +- ipv6: Define dscp_t and stop taking ECN bits into account in fib6-rules (Ivan Vecera) [2140160] +- netdevsim: Fix hwstats debugfs file permissions (Ivan Vecera) [2140149] +- selftests: netdevsim: Increase sleep time in hw_stats_l3.sh test (Ivan Vecera) [2140149] +- selftests: netdevsim: hw_stats_l3: Add a new test (Ivan Vecera) [2140149] +- netdevsim: Introduce support for L3 offload xstats (Ivan Vecera) [2140149] +- rtnetlink: Fix handling of disabled L3 stats in RTM_GETSTATS replies (Ivan Vecera) [2140149] +- net: rtnetlink: fix error handling in rtnl_fill_statsinfo() (Ivan Vecera) [2140149] +- selftests: forwarding: hw_stats_l3: Add a new test (Ivan Vecera) [2140149] +- net: rtnetlink: Add UAPI toggle for IFLA_OFFLOAD_XSTATS_L3_STATS (Ivan Vecera) [2140149] +- net: rtnetlink: Add RTM_SETSTATS (Ivan Vecera) [2140149] +- net: rtnetlink: Add UAPI for obtaining L3 offload xstats (Ivan Vecera) [2140149] +- net: dev: Add hardware stats support (Ivan Vecera) [2140149] +- net: rtnetlink: rtnl_fill_statsinfo(): Permit non-EMSGSIZE error returns (Ivan Vecera) [2140149] +- net: rtnetlink: Propagate extack to rtnl_offload_xstats_fill() (Ivan Vecera) [2140149] +- net: rtnetlink: RTM_GETSTATS: Allow filtering inside nests (Ivan Vecera) [2140149] +- net: rtnetlink: Stop assuming that IFLA_OFFLOAD_XSTATS_* are dev-backed (Ivan Vecera) [2140149] +- net: rtnetlink: Namespace functions related to IFLA_OFFLOAD_XSTATS_* (Ivan Vecera) [2140149] +- net: rtnetlink: rtnl_stats_get(): Emit an extack for unset filter_mask (Ivan Vecera) [2140149] +- redhat: create /boot symvers link if it doesn't exist (Jan Stancek) [2088208] +- ethernet: add a helper for assigning port addresses (Ivan Vecera) [2140118] + * Tue Nov 08 2022 Frantisek Hrbata [5.14.0-189.el9] - KVM: VMX: fully disable SGX if SECONDARY_EXEC_ENCLS_EXITING unavailable (Emanuele Giuseppe Esposito) [2139362] - selftests/vm: enable running select groups of tests (Nico Pache) [2089501] diff --git a/sources b/sources index c2611bf..a2a88d8 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-189.el9.tar.xz) = ca13e9e96d3c93191c1f967daace2a30de3c4a22dce69cdf25cc2e069e81086b18e8df10dbfa5e6e27d229a1f6271d1d81c4aab4b45a17924261cf59567607c1 -SHA512 (kernel-abi-stablelists-5.14.0-189.el9.tar.bz2) = d7da21848fab01918ce5c82c45449b0b0f9ed4eeaccc2854cd91bb9f3df1480b4fd8a96b7e50600a8505d6922ca5e6e0ee1acc17033f00f5e591a840c57a65ea -SHA512 (kernel-kabi-dw-5.14.0-189.el9.tar.bz2) = 3aff600593afa35e89015dec9a1391df3f6126d9f2d1c5daa15db2745d053aec470dab2772559e73b07c21af77c0f43ec560529a2e65086d7d9c0ff7dddf4c5b +SHA512 (linux-5.14.0-190.el9.tar.xz) = 12546625f7e2737f316143e9ac16c40797ef7b96e2d653c7312a426ed9de5d5475f12bd3c4c611d1e54c1713250f0683e7ed16a8ab215c6597ae652aa1355d54 +SHA512 (kernel-abi-stablelists-5.14.0-190.el9.tar.bz2) = b9e8a479efb2f5c17d92559be19217531720fb75db7f99e7f0788866fa33c7320ec76b9f7bac9d4fd45c0903fac76d55bb18a1f4849a8ee71dca2913460f2aad +SHA512 (kernel-kabi-dw-5.14.0-190.el9.tar.bz2) = 3aff600593afa35e89015dec9a1391df3f6126d9f2d1c5daa15db2745d053aec470dab2772559e73b07c21af77c0f43ec560529a2e65086d7d9c0ff7dddf4c5b