From 70ed8620458a0ffcbca311bebbf018453b67a35a Mon Sep 17 00:00:00 2001 From: Jan Stancek Date: Fri, 19 May 2023 08:38:38 +0200 Subject: [PATCH] kernel-5.14.0-316.el9 * Fri May 19 2023 Jan Stancek [5.14.0-316.el9] - s390/dasd: fix hanging blockdevice after request requeue (Tobias Huschle) [2044353] - s390/dasd: add autoquiesce event for start IO error (Tobias Huschle) [2044353] - s390/dasd: add aq_timeouts autoquiesce trigger (Tobias Huschle) [2044353] - s390/dasd: add aq_requeue sysfs attribute (Tobias Huschle) [2044353] - s390/dasd: add aq_mask sysfs attribute (Tobias Huschle) [2044353] - s390/dasd: add autoquiesce feature (Tobias Huschle) [2044353] - s390/dasd: remove unused DASD EER defines (Tobias Huschle) [2044353] - xfrm: Zero padding when dumping algos and encap (Sabrina Dubroca) [2189210] - xfrm: fix bug with DSCP copy to v6 from v4 tunnel (Sabrina Dubroca) [2189210] - xfrm: consistently use time64_t in xfrm_timer_handler() (Sabrina Dubroca) [2189210] - xfrm: update x->lastused for every packet (Sabrina Dubroca) [2189210] - xfrm: Fix ignored return value in xfrm6_init() (Sabrina Dubroca) [2189210] - xfrm: replay: Fix ESN wrap around for GSO (Sabrina Dubroca) [2189210] - xfrm: Fix xfrm migrate issues when address family changes (Sabrina Dubroca) [2189210] - xfrm: mark packet offload as tech preview (Sabrina Dubroca) [2178699] - xfrm: extend add state callback to set failure reason (Sabrina Dubroca) [2178699] - xfrm: Fix spelling mistake "oflload" -> "offload" (Sabrina Dubroca) [2178699] - xfrm: document IPsec packet offload mode (Sabrina Dubroca) [2178699] - xfrm: add support to HW update soft and hard limits (Sabrina Dubroca) [2178699] - xfrm: speed-up lookup of HW policies (Sabrina Dubroca) [2178699] - xfrm: add RX datapath protection for IPsec packet offload mode (Sabrina Dubroca) [2178699] - xfrm: add TX datapath support for IPsec packet offload mode (Sabrina Dubroca) [2178699] - xfrm: add an interface to offload policy (Sabrina Dubroca) [2178699] - xfrm: allow state packet offload mode (Sabrina Dubroca) [2178699] - ixgbe: propagate XFRM offload state direction instead of flags (Sabrina Dubroca) [2178699] - xfrm: add new packet offload flag (Sabrina Dubroca) [2178699] - xfrm: drop not needed flags variable in XFRM offload struct (Sabrina Dubroca) [2178699] - iavf: remove active_cvlans and active_svlans bitmaps (Stefan Assmann) [2153351] - iavf: refactor VLAN filter states (Stefan Assmann) [2153351] - iavf: do not track VLAN 0 filters (Stefan Assmann) [2153351] - iavf: fix non-tunneled IPv6 UDP packet type and hashing (Stefan Assmann) [2153351] - iavf: fix inverted Rx hash condition leading to disabled hash (Stefan Assmann) [2153351] - iavf: Remove unnecessary aer.h include (Stefan Assmann) [2153351] - net/sched: move struct tc_mqprio_qopt_offload from pkt_cls.h to pkt_sched.h (Stefan Assmann) [2153351] - iavf: Remove redundant pci_enable_pcie_error_reporting() (Stefan Assmann) [2153351] - iavf/iavf_main: actually log ->src mask when talking about it (Stefan Assmann) [2153351] - NFSD: RHEL-only bug introduced in fix for COMMIT and NFS4ERR_DELAY loop (Benjamin Coddington) [2196432] - softirq: Wake ktimers thread also in softirq. (Eder Zulian) [2187979] - sctp: add intl_capable and reconf_capable in ss peer_capable (Xin Long) [2189292] - sctp: delete the obsolete code for the host name address param (Xin Long) [2189292] - sctp: add weighted fair queueing stream scheduler (Xin Long) [2189292] - sctp: add fair capacity stream scheduler (Xin Long) [2189292] - sctp: fix a potential overflow in sctp_ifwdtsn_skip (Xin Long) [2189292] - sctp: check send stream number after wait_for_sndbuf (Xin Long) [2189292] - sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop (Xin Long) [2189292] - sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list (Xin Long) [2189292] - sctp: fail if no bound addresses can be used for a given scope (Xin Long) [2189292] - sctp: delete free member from struct sctp_sched_ops (Xin Long) [2189292] - sctp: fix memory leak in sctp_stream_outq_migrate() (Xin Long) [2189292] - sctp: add sysctl net.sctp.l3mdev_accept (Xin Long) [2189292] - sctp: add dif and sdif check in asoc and ep lookup (Xin Long) [2189292] - sctp: add skb_sdif in struct sctp_af (Xin Long) [2189292] - sctp: check sk_bound_dev_if when matching ep in get_port (Xin Long) [2189292] - sctp: check ipv6 addr with sk_bound_dev if set (Xin Long) [2189292] - sctp: verify the bind address with the tb_id from l3mdev (Xin Long) [2189292] - sctp: move SCTP_PAD4 and SCTP_TRUNC4 to linux/sctp.h (Xin Long) [2189292] - sctp: change to include linux/sctp.h in net/sctp/checksum.h (Xin Long) [2189292] - Remove the unnecessary unicode character (Tao Liu) [2187350] - mptcp: fix accept vs worker race (Davide Caratti) [2193330] - mptcp: stops worker on unaccepted sockets at listener close (Davide Caratti) [2193330] - selftests: mptcp: join: fix ShellCheck warnings (Davide Caratti) [2193330] - selftests: mptcp: remove duplicated entries in usage (Davide Caratti) [2193330] - mptcp: remove unused 'remaining' variable (Davide Caratti) [2193330] - MAINTAINERS: add git trees for MPTCP (Davide Caratti) [2193330] - mptcp: make userspace_pm_append_new_local_addr static (Davide Caratti) [2193330] - mptcp: fastclose msk when cleaning unaccepted sockets (Davide Caratti) [2193330] - mptcp: move first subflow allocation at mpc access time (Davide Caratti) [2193330] - mptcp: move fastopen subflow check inside mptcp_sendmsg_fastopen() (Davide Caratti) [2193330] - mptcp: avoid unneeded __mptcp_nmpc_socket() usage (Davide Caratti) [2193330] - mptcp: drop unneeded argument (Davide Caratti) [2193330] - selftests: mptcp: userspace pm: uniform verify events (Davide Caratti) [2193330] - mptcp: fix NULL pointer dereference on fastopen early fallback (Davide Caratti) [2193330] - mptcp: stricter state check in mptcp_worker (Davide Caratti) [2193330] - mptcp: use mptcp_schedule_work instead of open-coding it (Davide Caratti) [2193330] - selftests: mptcp: add mptcp_info tests (Davide Caratti) [2193330] - mptcp: do not fill info not used by the PM in used (Davide Caratti) [2193330] - mptcp: simplify subflow_syn_recv_sock() (Davide Caratti) [2193330] - mptcp: avoid unneeded address copy (Davide Caratti) [2193330] - mptcp: fix lockdep false positive in mptcp_pm_nl_create_listen_socket() (Davide Caratti) [2193330] - mptcp: avoid setting TCP_CLOSE state twice (Davide Caratti) [2193330] - mptcp: add ro_after_init for tcp{,v6}_prot_override (Davide Caratti) [2193330] - selftests: mptcp: userspace pm: fix printed values (Davide Caratti) [2193330] - mptcp: fix UaF in listener shutdown (Davide Caratti) [2193330] - mptcp: use the workqueue to destroy unaccepted sockets (Davide Caratti) [2193330] - mptcp: refactor passive socket initialization (Davide Caratti) [2193330] - mptcp: fix possible deadlock in subflow_error_report (Davide Caratti) [2193330] - selftests: mptcp: stop tests earlier (Davide Caratti) [2193330] - selftests: mptcp: allow more slack for slow test-case (Davide Caratti) [2193330] - mptcp: be careful on subflow status propagation on errors (Davide Caratti) [2193330] - mptcp: fix locking for in-kernel listener creation (Davide Caratti) [2193330] - mptcp: fix locking for setsockopt corner-case (Davide Caratti) [2193330] - mptcp: do not wait for bare sockets' timeout (Davide Caratti) [2193330] - selftests: mptcp: userspace: avoid read errors (Davide Caratti) [2193330] - selftests: mptcp: userspace: print error details if any (Davide Caratti) [2193330] - selftests: mptcp: userspace: refactor asserts (Davide Caratti) [2193330] - selftests: mptcp: userspace: print titles (Davide Caratti) [2193330] - mptcp: userspace pm: use a single point of exit (Davide Caratti) [2193330] - selftests: mptcp: add test-cases for mixed v4/v6 subflows (Davide Caratti) [2193330] - mptcp: propagate sk_ipv6only to subflows (Davide Caratti) [2193330] - mptcp: let the in-kernel PM use mixed IPv4 and IPv6 addresses (Davide Caratti) [2193330] - selftests: mptcp: userspace: validate v4-v6 subflows mix (Davide Caratti) [2193330] - mptcp: netlink: respect v4/v6-only sockets (Davide Caratti) [2193330] - mptcp: explicitly specify sock family at subflow creation time (Davide Caratti) [2193330] - selftest: mptcp: add test for mptcp socket in use (Davide Caratti) [2193330] - selftest: mptcp: exit from copyfd_io_poll() when receive SIGUSR1 (Davide Caratti) [2193330] - mptcp: add statistics for mptcp socket in use (Davide Caratti) [2193330] - mptcp: rename 'sk' to 'ssk' in mptcp_token_new_connect() (Davide Caratti) [2193330] - mptcp: init sk->sk_prot in build_msk() (Davide Caratti) [2193330] - mptcp: introduce 'sk' to replace 'sock->sk' in mptcp_listen() (Davide Caratti) [2193330] - mptcp: use local variable ssk in write_options (Davide Caratti) [2193330] - mptcp: use net instead of sock_net (Davide Caratti) [2193330] - mptcp: use msk_owned_by_me helper (Davide Caratti) [2193330] - mptcp: return 0 instead of 'err' var (Davide Caratti) [2193330] - mptcp: use nlmsg_free instead of kfree_skb (Davide Caratti) [2193330] - selftests: mptcp: listener test for in-kernel PM (Davide Caratti) [2193330] - selftests: mptcp: make evts global in mptcp_join (Davide Caratti) [2193330] - selftests: mptcp: listener test for userspace PM (Davide Caratti) [2193330] - selftests: mptcp: make evts global in userspace_pm (Davide Caratti) [2193330] - selftests: mptcp: enhance userspace pm tests (Davide Caratti) [2193330] - mptcp: add pm listener events (Davide Caratti) [2193330] - selftests: mptcp: declare var as local (Davide Caratti) [2193330] - selftests: mptcp: clearly declare global ns vars (Davide Caratti) [2193330] - selftests: mptcp: uniform 'rndh' variable (Davide Caratti) [2193330] - selftests: mptcp: removed defined but unused vars (Davide Caratti) [2193330] - selftests: mptcp: run mptcp_inq from a clean netns (Davide Caratti) [2193330] - selftests: mptcp: mptfo Initiator/Listener (Davide Caratti) [2193330] - mptcp: add support for TCP_FASTOPEN_KEY sockopt (Davide Caratti) [2193330] - mptcp: add TCP_FASTOPEN sock option (Davide Caratti) [2193330] - mptcp: add subflow_v(4,6)_send_synack() (Davide Caratti) [2193330] - mptcp: implement delayed seq generation for passive fastopen (Davide Caratti) [2193330] - mptcp: consolidate initial ack seq generation (Davide Caratti) [2193330] - mptcp: track accurately the incoming MPC suboption type (Davide Caratti) [2193330] - mptcp: add MSG_FASTOPEN sendmsg flag support (Davide Caratti) [2193330] - mptcp: more detailed error reporting on endpoint creation (Davide Caratti) [2193330] - mptcp: deduplicate error paths on endpoint creation (Davide Caratti) [2193330] - selftests: mptcp: fix mibit vs mbit mix up (Davide Caratti) [2193330] - selftests: mptcp: run mptcp_sockopt from a new netns (Davide Caratti) [2193330] - selftests: mptcp: gives slow test-case more time (Davide Caratti) [2193330] - mptcp: Fix grammar in a comment (Davide Caratti) [2193330] - selftests: mptcp: use max_time instead of time (Davide Caratti) [2193330] - mptcp: get sk from msk directly (Davide Caratti) [2193330] - mptcp: change 'first' as a parameter (Davide Caratti) [2193330] - mptcp: use msk instead of mptcp_sk (Davide Caratti) [2193330] - mptcp: sockopt: use new helper for TCP_DEFER_ACCEPT (Davide Caratti) [2193330] - mptcp: add TCP_FASTOPEN_NO_COOKIE support (Davide Caratti) [2193330] - mptcp: sockopt: make 'tcp_fastopen_connect' generic (Davide Caratti) [2193330] - mptcp: add missing documented NL params (Davide Caratti) [2193330] - net: cache align tcp_memory_allocated, tcp_sockets_allocated (Davide Caratti) [2193330] - pwm: imx-tpm: Don't check the return code of pwmchip_remove() (Steve Best) [2184603] - powerpc/papr_scm: Update the NUMA distance table for the target node (Mamatha Inamdar) [2183473] - net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Sabrina Dubroca) [2179816] {CVE-2023-28466} - hwrng: imx-rngc - Moving IRQ handler registering after imx_rngc_irq_mask_clear() (Steve Best) [2184617] - hwrng: imx-rngc - use devres for hwrng registration (Steve Best) [2184617] - hwrng: imx-rngc - use devm_clk_get_enabled (Steve Best) [2184617] - hwrng: imx-rngc - use KBUILD_MODNAME as driver name (Steve Best) [2184617] - pwm: imx1: Implement .apply callback (Steve Best) [2184602] - redhat/configs: Fix incorrect configs location and content (Vladis Dronov) - net/sched: flower: fix error handler on replace (Ivan Vecera) [2172886] - Revert "net/sched: flower: Fix wrong handle assignment during filter change" (Ivan Vecera) [2172886] - net/sched: flower: fix filter idr initialization (Ivan Vecera) [2172886] - net/sched: flower: Fix wrong handle assignment during filter change (Ivan Vecera) [2172886] - net/sched: cls_api: Initialize miss_cookie_node when action miss is not used (Ivan Vecera) [2172886] - net/sched: sch_fq: fix integer overflow of "credit" (Ivan Vecera) [2172886] - net/sched: clear actions pointer in miss cookie init fail (Ivan Vecera) [2172886] - net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg (Ivan Vecera) [2172886] - net/sched: act_api: add specific EXT_WARN_MSG for tc action (Ivan Vecera) [2172886] - Revert "net/sched: act_api: move TCA_EXT_WARN_MSG to the correct hierarchy" (Ivan Vecera) [2172886] - net/sched: flower: fix fl_change() error recovery path (Ivan Vecera) [2172886] - net/sched: act_connmark: handle errno on tcf_idr_check_alloc (Ivan Vecera) [2172886] - net/sched: act_api: move TCA_EXT_WARN_MSG to the correct hierarchy (Ivan Vecera) [2172886] - net/sched: act_sample: fix action bind logic (Ivan Vecera) [2172886] - net/sched: act_mpls: fix action bind logic (Ivan Vecera) [2172886] - net/sched: act_pedit: fix action bind logic (Ivan Vecera) [2172886] - net/sched: cls_api: Move call to tcf_exts_miss_cookie_base_destroy() (Ivan Vecera) [2172886] - net/sched: flower: Support hardware miss to tc action (Ivan Vecera) [2172886] - net/sched: flower: Move filter handle initialization earlier (Ivan Vecera) [2172886] - net/sched: cls_api: Support hardware miss to tc action (Ivan Vecera) [2172886] - net/sched: Rename user cookie and act cookie (Ivan Vecera) [2172886] - net/sched: taprio: dynamic max_sdu larger than the max_mtu is unlimited (Ivan Vecera) [2172886] - net/sched: taprio: don't allow dynamic max_sdu to go negative after stab adjustment (Ivan Vecera) [2172886] - net/sched: taprio: fix calculation of maximum gate durations (Ivan Vecera) [2172886] - net/sched: act_pedit: use percpu overlimit counter when available (Ivan Vecera) [2172886] - net/sched: act_gate: use percpu stats (Ivan Vecera) [2172886] - net/sched: act_connmark: transition to percpu stats and rcu (Ivan Vecera) [2172886] - net/sched: act_nat: transition to percpu stats and rcu (Ivan Vecera) [2172886] - net/sched: Retire rsvp classifier (Ivan Vecera) [2172886] - net/sched: Retire tcindex classifier (Ivan Vecera) [2172886] - net/sched: Retire dsmark qdisc (Ivan Vecera) [2172886] - net/sched: Retire ATM qdisc (Ivan Vecera) [2172886] - net/sched: Retire CBQ qdisc (Ivan Vecera) [2172886] - selftests: forwarding: tc_actions: cleanup temporary files when test is aborted (Ivan Vecera) [2172886] - net/sched: tcindex: search key must be 16 bits (Ivan Vecera) [2172886] - net/sched: support per action hw stats (Ivan Vecera) [2172886] - net/sched: introduce flow_offload action cookie (Ivan Vecera) [2172886] - net/sched: pass flow_stats instead of multiple stats args (Ivan Vecera) [2172886] - net/sched: act_pedit, setup offload action for action stats query (Ivan Vecera) [2172886] - net/sched: optimize action stats api calls (Ivan Vecera) [2172886] - net/sched: act_ctinfo: use percpu stats (Ivan Vecera) [2172886] - net/sched: fix error recovery in qdisc_create() (Ivan Vecera) [2172886] - net/sched: tcindex: update imperfect hash filters respecting rcu (Ivan Vecera) [2172886] - net: extract nf_ct_handle_fragments to nf_conntrack_ovs (Ivan Vecera) [2172886] - net: sched: move frag check and tc_skb_cb update out of handle_fragments (Ivan Vecera) [2172886] - openvswitch: move key and ovs_cb update out of handle_fragments (Ivan Vecera) [2172886] - net: extract nf_ct_skb_network_trim function to nf_conntrack_ovs (Ivan Vecera) [2172886] - net: create nf_conntrack_ovs for ovs and tc use (Ivan Vecera) [2172886] - net/sched: taprio: don't segment unnecessarily (Ivan Vecera) [2172886] - net/sched: taprio: split segmentation logic from qdisc_enqueue() (Ivan Vecera) [2172886] - net/sched: taprio: automatically calculate queueMaxSDU based on TC gate durations (Ivan Vecera) [2172886] - net/sched: keep the max_frm_len information inside struct sched_gate_list (Ivan Vecera) [2172886] - net/sched: taprio: warn about missing size table (Ivan Vecera) [2172886] - net/sched: make stab available before ops->init() call (Ivan Vecera) [2172886] - net/sched: taprio: calculate guard band against actual TC gate close time (Ivan Vecera) [2172886] - net/sched: taprio: calculate budgets per traffic class (Ivan Vecera) [2172886] - net/sched: taprio: rename close_time to end_time (Ivan Vecera) [2172886] - list: Add list_next_entry_circular() and list_prev_entry_circular() (Ivan Vecera) [2172886] - net/sched: taprio: calculate tc gate durations (Ivan Vecera) [2172886] - net/sched: taprio: give higher priority to higher TCs in software dequeue mode (Ivan Vecera) [2172886] - net/sched: taprio: avoid calling child->ops->dequeue(child) twice (Ivan Vecera) [2172886] - net/sched: taprio: refactor one skb dequeue from TXQ to separate function (Ivan Vecera) [2172886] - net/sched: taprio: continue with other TXQs if one dequeue() failed (Ivan Vecera) [2172886] - net/sched: taprio: delete peek() implementation (Ivan Vecera) [2172886] - net: sched: sch: Fix off by one in htb_activate_prios() (Ivan Vecera) [2172886] - net/sched: taprio: only pass gate mask per TXQ for igc, stmmac, tsnep, am65_cpsw (Ivan Vecera) [2172886] - net/sched: taprio: pass mqprio queue configuration to ndo_setup_tc() (Ivan Vecera) [2172886] - net/sched: refactor mqprio qopt reconstruction to a library function (Ivan Vecera) [2172886] - net/sched: taprio: centralize mqprio qopt validation (Ivan Vecera) [2172886] - net/sched: mqprio: add extack messages for queue count validation (Ivan Vecera) [2172886] - net/sched: mqprio: allow offloading drivers to request queue count validation (Ivan Vecera) [2172886] - net/sched: mqprio: allow reverse TC:TXQ mappings (Ivan Vecera) [2172886] - net/sched: move struct tc_mqprio_qopt_offload from pkt_cls.h to pkt_sched.h (Ivan Vecera) [2172886] - net/sched: mqprio: refactor offloading and unoffloading to dedicated functions (Ivan Vecera) [2172886] - net/sched: mqprio: refactor nlattr parsing to a separate function (Ivan Vecera) [2172886] - net/sched: simplify tcf_pedit_act (Ivan Vecera) [2172886] - net/sched: transition act_pedit to rcu and percpu stats (Ivan Vecera) [2172886] - net: sched: sch: Bounds check priority (Ivan Vecera) [2172886] - net: Kconfig: fix spellos (Ivan Vecera) [2172886] - sched: add new attr TCA_EXT_WARN_MSG to report tc extact message (Ivan Vecera) [2172886] - net/sched: act_mpls: Fix warning during failed attribute validation (Ivan Vecera) [2172886] - net: sched: htb: fix htb_classify() kernel-doc (Ivan Vecera) [2172886] - net: sched: cbq: dont intepret cls results when asked to drop (Ivan Vecera) [2172886] - net: sched: atm: dont intepret cls results when asked to drop (Ivan Vecera) [2172886] - net/sched: fix retpoline wrapper compilation on configs without tc filters (Ivan Vecera) [2172886] - treewide: Convert del_timer*() to timer_shutdown*() (Ivan Vecera) [2172886] - net_sched: reject TCF_EM_SIMPLE case for complex ematch module (Ivan Vecera) [2172886] - net: move the nat function to nf_nat_ovs for ovs and tc (Ivan Vecera) [2172886] - netfilter: nf_nat: in nf_nat_initialized(), use const struct nf_conn * (Ivan Vecera) [2172886] - net: sched: update the nat flag for icmp error packets in ct_nat_execute (Ivan Vecera) [2172886] - net/sched: avoid indirect classify functions on retpoline kernels (Ivan Vecera) [2172886] - net/sched: avoid indirect act functions on retpoline kernels (Ivan Vecera) [2172886] - net/sched: add retpoline wrapper for tc (Ivan Vecera) [2172886] - net/sched: move struct action_ops definition out of ifdef (Ivan Vecera) [2172886] - net: sched: allow act_ct to be built without NF_NAT (Ivan Vecera) [2172886] - net: flow_offload: add support for ARP frame matching (Ivan Vecera) [2172886] - selftests: tc-testing: Add matchJSON to tdc (Ivan Vecera) [2172886] - net: sched: sfb: fix null pointer access issue when sfb_init() fails (Ivan Vecera) [2172886] - Revert "net: sched: fq_codel: remove redundant resource cleanup in fq_codel_init()" (Ivan Vecera) [2172886] - treewide: use get_random_bytes() when possible (Ivan Vecera) [2172886] - treewide: use get_random_u32() when possible (Ivan Vecera) [2172886] - treewide: use prandom_u32_max() when possible, part 1 (Ivan Vecera) [2172886] - net: sched: use tc_cls_bind_class() in filter (Ivan Vecera) [2172886] - net: sched: cls_api: introduce tc_cls_bind_class() helper (Ivan Vecera) [2172886] - net: sched: ensure n arg not empty before call bind_class (Ivan Vecera) [2172886] - selftests/tc-testing: update qdisc/cls/action features in config (Ivan Vecera) [2172886] - net/sched: taprio: allow user input of per-tc max SDU (Ivan Vecera) [2172886] - net/sched: query offload capabilities through ndo_setup_tc() (Ivan Vecera) [2172886] - net: sched: cls_u32: Avoid memcpy() false-positive warning (Ivan Vecera) [2172886] - net: sched: act_bpf: simplify code logic in tcf_bpf_init() (Ivan Vecera) [2172886] - selftests/tc-testing: add selftests for teql qdisc (Ivan Vecera) [2172886] - selftests/tc-testing: add selftests for tbf qdisc (Ivan Vecera) [2172886] - selftests/tc-testing: add selftests for taprio qdisc (Ivan Vecera) [2172886] - selftests/tc-testing: add selftests for skbprio qdisc (Ivan Vecera) [2172886] - selftests/tc-testing: add selftests for sfq qdisc (Ivan Vecera) [2172886] - selftests/tc-testing: add selftests for sfb qdisc (Ivan Vecera) [2172886] - selftests/tc-testing: add selftests for plug qdisc (Ivan Vecera) [2172886] - selftests/tc-testing: add selftests for pfifo_fast qdisc (Ivan Vecera) [2172886] - selftests/tc-testing: add selftests for hhf qdisc (Ivan Vecera) [2172886] - selftests/tc-testing: add selftests for gred qdisc (Ivan Vecera) [2172886] - selftests/tc-testing: add selftests for fq qdisc (Ivan Vecera) [2172886] - selftests/tc-testing: add selftests for etf qdisc (Ivan Vecera) [2172886] - selftests/tc-testing: add selftests for codel qdisc (Ivan Vecera) [2172886] - selftests/tc-testing: add selftests for choke qdisc (Ivan Vecera) [2172886] - selftests/tc-testing: add selftests for atm qdisc (Ivan Vecera) [2172886] - headers: Remove some left-over license text (Ivan Vecera) [2172886] - net/sched: taprio: simplify list iteration in taprio_dev_notifier() (Ivan Vecera) [2172886] - selftests/tc-testing: add show class case for red qdisc (Ivan Vecera) [2172886] - selftests/tc-testing: add show class case for prio qdisc (Ivan Vecera) [2172886] - selftests/tc-testing: add show class case for mq qdisc (Ivan Vecera) [2172886] - selftests/tc-testing: add show class case for ingress qdisc (Ivan Vecera) [2172886] - selftests/tc-testing: add selftests for qfq qdisc (Ivan Vecera) [2172886] - selftests/tc-testing: add selftests for netem qdisc (Ivan Vecera) [2172886] - selftests/tc-testing: add selftests for multiq qdisc (Ivan Vecera) [2172886] - selftests/tc-testing: add selftests for mqprio qdisc (Ivan Vecera) [2172886] - selftests/tc-testing: add selftests for htb qdisc (Ivan Vecera) [2172886] - selftests/tc-testing: add selftests for hfsc qdisc (Ivan Vecera) [2172886] - selftests/tc-testing: add selftests for fq_codel qdisc (Ivan Vecera) [2172886] - selftests/tc-testing: add selftests for dsmark qdisc (Ivan Vecera) [2172886] - selftests/tc-testing: add selftests for drr qdisc (Ivan Vecera) [2172886] - selftests/tc-testing: add selftests for cbs qdisc (Ivan Vecera) [2172886] - selftests/tc-testing: add selftests for cbq qdisc (Ivan Vecera) [2172886] - selftests/tc-testing: add selftests for cake qdisc (Ivan Vecera) [2172886] - net/sched: use tc_qdisc_stats_dump() in qdisc (Ivan Vecera) [2172886] - net/sched: sch_api: add helper for tc qdisc walker stats dump (Ivan Vecera) [2172886] - net/sched: taprio: remove unnecessary taprio_list_lock (Ivan Vecera) [2172886] - net: sched: remove unused tcf_result extension (Ivan Vecera) [2172886] - net: sched: simplify code in mall_reoffload (Ivan Vecera) [2172886] - net: sched: act_ct: remove redundant variable err (Ivan Vecera) [2172886] - selftests/tc-testings: add list case for basic filter (Ivan Vecera) [2172886] - selftests/tc-testings: add selftests for tcindex filter (Ivan Vecera) [2172886] - selftests/tc-testings: add selftests for rsvp filter (Ivan Vecera) [2172886] - selftests/tc-testings: add selftests for route filter (Ivan Vecera) [2172886] - selftests/tc-testings: add selftests for flow filter (Ivan Vecera) [2172886] - selftests/tc-testings: add selftests for cgroup filter (Ivan Vecera) [2172886] - selftests/tc-testings: add selftests for bpf filter (Ivan Vecera) [2172886] - net/sched: use tc_cls_stats_dump() in filter (Ivan Vecera) [2172886] - net/sched: cls_api: add helper for tc cls walker stats dump (Ivan Vecera) [2172886] - net/sched: taprio: replace safety precautions with comments (Ivan Vecera) [2172886] - net/sched: taprio: add extack messages in taprio_init (Ivan Vecera) [2172886] - net/sched: taprio: stop going through private ops for dequeue and peek (Ivan Vecera) [2172886] - net/sched: taprio: remove redundant FULL_OFFLOAD_IS_ENABLED check in taprio_enqueue (Ivan Vecera) [2172886] - net/sched: taprio: use rtnl_dereference for oper and admin sched in taprio_destroy() (Ivan Vecera) [2172886] - net/sched: taprio: taprio_dump and taprio_change are protected by rtnl_mutex (Ivan Vecera) [2172886] - net/sched: taprio: taprio_offload_config_changed() is protected by rtnl_mutex (Ivan Vecera) [2172886] - selftests/tc-testings: add tunnel_key action deleting test case (Ivan Vecera) [2172886] - selftests/tc-testings: add sample action deleting test case (Ivan Vecera) [2172886] - selftests/tc-testings: add nat action deleting test case (Ivan Vecera) [2172886] - selftests/tc-testings: add ife action deleting test case (Ivan Vecera) [2172886] - selftests/tc-testings: add connmark action deleting test case (Ivan Vecera) [2172886] - selftests/tc-testings: add selftests for xt action (Ivan Vecera) [2172886] - selftests/tc-testings: add selftests for gate action (Ivan Vecera) [2172886] - selftests/tc-testings: add selftests for ctinfo action (Ivan Vecera) [2172886] - net: sched: act_vlan: get rid of tcf_vlan_walker and tcf_vlan_search (Ivan Vecera) [2172886] - net: sched: act_tunnel_key: get rid of tunnel_key_walker and tunnel_key_search (Ivan Vecera) [2172886] - net: sched: act_skbmod: get rid of tcf_skbmod_walker and tcf_skbmod_search (Ivan Vecera) [2172886] - net: sched: act_skbedit: get rid of tcf_skbedit_walker and tcf_skbedit_search (Ivan Vecera) [2172886] - net: sched: act_simple: get rid of tcf_simp_walker and tcf_simp_search (Ivan Vecera) [2172886] - net: sched: act_sample: get rid of tcf_sample_walker and tcf_sample_search (Ivan Vecera) [2172886] - net: sched: act_police: get rid of tcf_police_walker and tcf_police_search (Ivan Vecera) [2172886] - net: sched: act_pedit: get rid of tcf_pedit_walker and tcf_pedit_search (Ivan Vecera) [2172886] - net: sched: act_nat: get rid of tcf_nat_walker and tcf_nat_search (Ivan Vecera) [2172886] - net: sched: act_mpls: get rid of tcf_mpls_walker and tcf_mpls_search (Ivan Vecera) [2172886] - net: sched: act_mirred: get rid of tcf_mirred_walker and tcf_mirred_search (Ivan Vecera) [2172886] - net: sched: act_ipt: get rid of tcf_ipt_walker/tcf_xt_walker and tcf_ipt_search/tcf_xt_search (Ivan Vecera) [2172886] - net: sched: act_ife: get rid of tcf_ife_walker and tcf_ife_search (Ivan Vecera) [2172886] - net: sched: act_gate: get rid of tcf_gate_walker and tcf_gate_search (Ivan Vecera) [2172886] - net: sched: act_gact: get rid of tcf_gact_walker and tcf_gact_search (Ivan Vecera) [2172886] - net: sched: act_ctinfo: get rid of tcf_ctinfo_walker and tcf_ctinfo_search (Ivan Vecera) [2172886] - net: sched: act_ct: get rid of tcf_ct_walker and tcf_ct_search (Ivan Vecera) [2172886] - net: sched: act_csum: get rid of tcf_csum_walker and tcf_csum_search (Ivan Vecera) [2172886] - net: sched: act_connmark: get rid of tcf_connmark_walker and tcf_connmark_search (Ivan Vecera) [2172886] - net: sched: act_bpf: get rid of tcf_bpf_walker and tcf_bpf_search (Ivan Vecera) [2172886] - net: sched: act_api: implement generic walker and search for tc action (Ivan Vecera) [2172886] - net: sched: act: move global static variable net_id to tc_action_ops (Ivan Vecera) [2172886] - net: sched: htb: remove redundant resource cleanup in htb_init() (Ivan Vecera) [2172886] - net: sched: fq_codel: remove redundant resource cleanup in fq_codel_init() (Ivan Vecera) [2172886] - net/sched: cls_api: remove redundant 0 check in tcf_qevent_init() (Ivan Vecera) [2172886] - net: sched: etf: remove true check in etf_enable_offload() (Ivan Vecera) [2172886] - net: sched: gred: remove NULL check before free table->tab in gred_destroy() (Ivan Vecera) [2172886] - net: sched: remove redundant NULL check in change hook function (Ivan Vecera) [2172886] - Revert "sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb" (Ivan Vecera) [2172886] - net: sched: gred/red: remove unused variables in struct red_stats (Ivan Vecera) [2172886] - net: sched: choke: remove unused variables in struct choke_sched_data (Ivan Vecera) [2172886] - sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb (Ivan Vecera) [2172886] - net: sched: using TCQ_MIN_PRIO_BANDS in prio_tune() (Ivan Vecera) [2172886] - net_sched: remove impossible conditions (Ivan Vecera) [2172886] - net: sched: remove unnecessary init of qdisc skb head (Ivan Vecera) [2172886] - net: sched: delete duplicate cleanup of backlog and qlen (Ivan Vecera) [2172886] - net: sched: remove duplicate check of user rights in qdisc (Ivan Vecera) [2172886] - net_sched: move from strlcpy with unused retval to strscpy (Ivan Vecera) [2172886] - net: sched: delete unused input parameter in qdisc_create (Ivan Vecera) [2172886] - net: sched: remove the unused return value of unregister_qdisc (Ivan Vecera) [2172886] - treewide: uapi: Replace zero-length arrays with flexible-array members (Ivan Vecera) [2172886] - net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg (Ricardo Robaina) [2192682] {CVE-2023-2248 CVE-2023-31436} - Documentation: rtla: Correct command line example (John Kacur) [2189439] Resolves: rhbz#2044353, rhbz#2153351, rhbz#2172886, rhbz#2178699, rhbz#2179816, rhbz#2183473, rhbz#2184602, rhbz#2184603, rhbz#2184617, rhbz#2187350, rhbz#2187979, rhbz#2189210, rhbz#2189292, rhbz#2189439, rhbz#2192682, rhbz#2193330, rhbz#2196432 Signed-off-by: Jan Stancek --- Makefile.rhelver | 2 +- kernel-x86_64-debug-rhel.config | 2 +- kernel-x86_64-rt-debug-rhel.config | 2 +- kernel.spec | 383 ++++++++++++++++++++++++++++- sources | 6 +- 5 files changed, 385 insertions(+), 10 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index d4accd0..17b7ec5 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 = 315 +RHEL_RELEASE = 316 # # ZSTREAM diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 88af6ed..8cec065 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -2046,7 +2046,7 @@ CONFIG_HYPERV_KEYBOARD=m CONFIG_HYPERV=m CONFIG_HYPERV_NET=m CONFIG_HYPERV_STORAGE=m -# CONFIG_HYPERV_TESTING is not set +CONFIG_HYPERV_TESTING=y CONFIG_HYPERV_UTILS=m CONFIG_HYPERV_VSOCKETS=m CONFIG_HZ_1000=y diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index 404fb91..00fc2e2 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -2099,7 +2099,7 @@ CONFIG_HYPERV_KEYBOARD=m CONFIG_HYPERV=m CONFIG_HYPERV_NET=m CONFIG_HYPERV_STORAGE=m -# CONFIG_HYPERV_TESTING is not set +CONFIG_HYPERV_TESTING=y CONFIG_HYPERV_UTILS=m CONFIG_HYPERV_VSOCKETS=m CONFIG_HZ_1000=y diff --git a/kernel.spec b/kernel.spec index 03e45b0..0d6fed6 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 315 +%define pkgrelease 316 %define kversion 5 -%define tarfile_release 5.14.0-315.el9 +%define tarfile_release 5.14.0-316.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 315%{?buildid}%{?dist} +%define specrelease 316%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-315.el9 +%define kabiversion 5.14.0-316.el9 # # End of genspec.sh variables @@ -3651,6 +3651,381 @@ fi # # %changelog +* Fri May 19 2023 Jan Stancek [5.14.0-316.el9] +- s390/dasd: fix hanging blockdevice after request requeue (Tobias Huschle) [2044353] +- s390/dasd: add autoquiesce event for start IO error (Tobias Huschle) [2044353] +- s390/dasd: add aq_timeouts autoquiesce trigger (Tobias Huschle) [2044353] +- s390/dasd: add aq_requeue sysfs attribute (Tobias Huschle) [2044353] +- s390/dasd: add aq_mask sysfs attribute (Tobias Huschle) [2044353] +- s390/dasd: add autoquiesce feature (Tobias Huschle) [2044353] +- s390/dasd: remove unused DASD EER defines (Tobias Huschle) [2044353] +- xfrm: Zero padding when dumping algos and encap (Sabrina Dubroca) [2189210] +- xfrm: fix bug with DSCP copy to v6 from v4 tunnel (Sabrina Dubroca) [2189210] +- xfrm: consistently use time64_t in xfrm_timer_handler() (Sabrina Dubroca) [2189210] +- xfrm: update x->lastused for every packet (Sabrina Dubroca) [2189210] +- xfrm: Fix ignored return value in xfrm6_init() (Sabrina Dubroca) [2189210] +- xfrm: replay: Fix ESN wrap around for GSO (Sabrina Dubroca) [2189210] +- xfrm: Fix xfrm migrate issues when address family changes (Sabrina Dubroca) [2189210] +- xfrm: mark packet offload as tech preview (Sabrina Dubroca) [2178699] +- xfrm: extend add state callback to set failure reason (Sabrina Dubroca) [2178699] +- xfrm: Fix spelling mistake "oflload" -> "offload" (Sabrina Dubroca) [2178699] +- xfrm: document IPsec packet offload mode (Sabrina Dubroca) [2178699] +- xfrm: add support to HW update soft and hard limits (Sabrina Dubroca) [2178699] +- xfrm: speed-up lookup of HW policies (Sabrina Dubroca) [2178699] +- xfrm: add RX datapath protection for IPsec packet offload mode (Sabrina Dubroca) [2178699] +- xfrm: add TX datapath support for IPsec packet offload mode (Sabrina Dubroca) [2178699] +- xfrm: add an interface to offload policy (Sabrina Dubroca) [2178699] +- xfrm: allow state packet offload mode (Sabrina Dubroca) [2178699] +- ixgbe: propagate XFRM offload state direction instead of flags (Sabrina Dubroca) [2178699] +- xfrm: add new packet offload flag (Sabrina Dubroca) [2178699] +- xfrm: drop not needed flags variable in XFRM offload struct (Sabrina Dubroca) [2178699] +- iavf: remove active_cvlans and active_svlans bitmaps (Stefan Assmann) [2153351] +- iavf: refactor VLAN filter states (Stefan Assmann) [2153351] +- iavf: do not track VLAN 0 filters (Stefan Assmann) [2153351] +- iavf: fix non-tunneled IPv6 UDP packet type and hashing (Stefan Assmann) [2153351] +- iavf: fix inverted Rx hash condition leading to disabled hash (Stefan Assmann) [2153351] +- iavf: Remove unnecessary aer.h include (Stefan Assmann) [2153351] +- net/sched: move struct tc_mqprio_qopt_offload from pkt_cls.h to pkt_sched.h (Stefan Assmann) [2153351] +- iavf: Remove redundant pci_enable_pcie_error_reporting() (Stefan Assmann) [2153351] +- iavf/iavf_main: actually log ->src mask when talking about it (Stefan Assmann) [2153351] +- NFSD: RHEL-only bug introduced in fix for COMMIT and NFS4ERR_DELAY loop (Benjamin Coddington) [2196432] +- softirq: Wake ktimers thread also in softirq. (Eder Zulian) [2187979] +- sctp: add intl_capable and reconf_capable in ss peer_capable (Xin Long) [2189292] +- sctp: delete the obsolete code for the host name address param (Xin Long) [2189292] +- sctp: add weighted fair queueing stream scheduler (Xin Long) [2189292] +- sctp: add fair capacity stream scheduler (Xin Long) [2189292] +- sctp: fix a potential overflow in sctp_ifwdtsn_skip (Xin Long) [2189292] +- sctp: check send stream number after wait_for_sndbuf (Xin Long) [2189292] +- sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop (Xin Long) [2189292] +- sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list (Xin Long) [2189292] +- sctp: fail if no bound addresses can be used for a given scope (Xin Long) [2189292] +- sctp: delete free member from struct sctp_sched_ops (Xin Long) [2189292] +- sctp: fix memory leak in sctp_stream_outq_migrate() (Xin Long) [2189292] +- sctp: add sysctl net.sctp.l3mdev_accept (Xin Long) [2189292] +- sctp: add dif and sdif check in asoc and ep lookup (Xin Long) [2189292] +- sctp: add skb_sdif in struct sctp_af (Xin Long) [2189292] +- sctp: check sk_bound_dev_if when matching ep in get_port (Xin Long) [2189292] +- sctp: check ipv6 addr with sk_bound_dev if set (Xin Long) [2189292] +- sctp: verify the bind address with the tb_id from l3mdev (Xin Long) [2189292] +- sctp: move SCTP_PAD4 and SCTP_TRUNC4 to linux/sctp.h (Xin Long) [2189292] +- sctp: change to include linux/sctp.h in net/sctp/checksum.h (Xin Long) [2189292] +- Remove the unnecessary unicode character (Tao Liu) [2187350] +- mptcp: fix accept vs worker race (Davide Caratti) [2193330] +- mptcp: stops worker on unaccepted sockets at listener close (Davide Caratti) [2193330] +- selftests: mptcp: join: fix ShellCheck warnings (Davide Caratti) [2193330] +- selftests: mptcp: remove duplicated entries in usage (Davide Caratti) [2193330] +- mptcp: remove unused 'remaining' variable (Davide Caratti) [2193330] +- MAINTAINERS: add git trees for MPTCP (Davide Caratti) [2193330] +- mptcp: make userspace_pm_append_new_local_addr static (Davide Caratti) [2193330] +- mptcp: fastclose msk when cleaning unaccepted sockets (Davide Caratti) [2193330] +- mptcp: move first subflow allocation at mpc access time (Davide Caratti) [2193330] +- mptcp: move fastopen subflow check inside mptcp_sendmsg_fastopen() (Davide Caratti) [2193330] +- mptcp: avoid unneeded __mptcp_nmpc_socket() usage (Davide Caratti) [2193330] +- mptcp: drop unneeded argument (Davide Caratti) [2193330] +- selftests: mptcp: userspace pm: uniform verify events (Davide Caratti) [2193330] +- mptcp: fix NULL pointer dereference on fastopen early fallback (Davide Caratti) [2193330] +- mptcp: stricter state check in mptcp_worker (Davide Caratti) [2193330] +- mptcp: use mptcp_schedule_work instead of open-coding it (Davide Caratti) [2193330] +- selftests: mptcp: add mptcp_info tests (Davide Caratti) [2193330] +- mptcp: do not fill info not used by the PM in used (Davide Caratti) [2193330] +- mptcp: simplify subflow_syn_recv_sock() (Davide Caratti) [2193330] +- mptcp: avoid unneeded address copy (Davide Caratti) [2193330] +- mptcp: fix lockdep false positive in mptcp_pm_nl_create_listen_socket() (Davide Caratti) [2193330] +- mptcp: avoid setting TCP_CLOSE state twice (Davide Caratti) [2193330] +- mptcp: add ro_after_init for tcp{,v6}_prot_override (Davide Caratti) [2193330] +- selftests: mptcp: userspace pm: fix printed values (Davide Caratti) [2193330] +- mptcp: fix UaF in listener shutdown (Davide Caratti) [2193330] +- mptcp: use the workqueue to destroy unaccepted sockets (Davide Caratti) [2193330] +- mptcp: refactor passive socket initialization (Davide Caratti) [2193330] +- mptcp: fix possible deadlock in subflow_error_report (Davide Caratti) [2193330] +- selftests: mptcp: stop tests earlier (Davide Caratti) [2193330] +- selftests: mptcp: allow more slack for slow test-case (Davide Caratti) [2193330] +- mptcp: be careful on subflow status propagation on errors (Davide Caratti) [2193330] +- mptcp: fix locking for in-kernel listener creation (Davide Caratti) [2193330] +- mptcp: fix locking for setsockopt corner-case (Davide Caratti) [2193330] +- mptcp: do not wait for bare sockets' timeout (Davide Caratti) [2193330] +- selftests: mptcp: userspace: avoid read errors (Davide Caratti) [2193330] +- selftests: mptcp: userspace: print error details if any (Davide Caratti) [2193330] +- selftests: mptcp: userspace: refactor asserts (Davide Caratti) [2193330] +- selftests: mptcp: userspace: print titles (Davide Caratti) [2193330] +- mptcp: userspace pm: use a single point of exit (Davide Caratti) [2193330] +- selftests: mptcp: add test-cases for mixed v4/v6 subflows (Davide Caratti) [2193330] +- mptcp: propagate sk_ipv6only to subflows (Davide Caratti) [2193330] +- mptcp: let the in-kernel PM use mixed IPv4 and IPv6 addresses (Davide Caratti) [2193330] +- selftests: mptcp: userspace: validate v4-v6 subflows mix (Davide Caratti) [2193330] +- mptcp: netlink: respect v4/v6-only sockets (Davide Caratti) [2193330] +- mptcp: explicitly specify sock family at subflow creation time (Davide Caratti) [2193330] +- selftest: mptcp: add test for mptcp socket in use (Davide Caratti) [2193330] +- selftest: mptcp: exit from copyfd_io_poll() when receive SIGUSR1 (Davide Caratti) [2193330] +- mptcp: add statistics for mptcp socket in use (Davide Caratti) [2193330] +- mptcp: rename 'sk' to 'ssk' in mptcp_token_new_connect() (Davide Caratti) [2193330] +- mptcp: init sk->sk_prot in build_msk() (Davide Caratti) [2193330] +- mptcp: introduce 'sk' to replace 'sock->sk' in mptcp_listen() (Davide Caratti) [2193330] +- mptcp: use local variable ssk in write_options (Davide Caratti) [2193330] +- mptcp: use net instead of sock_net (Davide Caratti) [2193330] +- mptcp: use msk_owned_by_me helper (Davide Caratti) [2193330] +- mptcp: return 0 instead of 'err' var (Davide Caratti) [2193330] +- mptcp: use nlmsg_free instead of kfree_skb (Davide Caratti) [2193330] +- selftests: mptcp: listener test for in-kernel PM (Davide Caratti) [2193330] +- selftests: mptcp: make evts global in mptcp_join (Davide Caratti) [2193330] +- selftests: mptcp: listener test for userspace PM (Davide Caratti) [2193330] +- selftests: mptcp: make evts global in userspace_pm (Davide Caratti) [2193330] +- selftests: mptcp: enhance userspace pm tests (Davide Caratti) [2193330] +- mptcp: add pm listener events (Davide Caratti) [2193330] +- selftests: mptcp: declare var as local (Davide Caratti) [2193330] +- selftests: mptcp: clearly declare global ns vars (Davide Caratti) [2193330] +- selftests: mptcp: uniform 'rndh' variable (Davide Caratti) [2193330] +- selftests: mptcp: removed defined but unused vars (Davide Caratti) [2193330] +- selftests: mptcp: run mptcp_inq from a clean netns (Davide Caratti) [2193330] +- selftests: mptcp: mptfo Initiator/Listener (Davide Caratti) [2193330] +- mptcp: add support for TCP_FASTOPEN_KEY sockopt (Davide Caratti) [2193330] +- mptcp: add TCP_FASTOPEN sock option (Davide Caratti) [2193330] +- mptcp: add subflow_v(4,6)_send_synack() (Davide Caratti) [2193330] +- mptcp: implement delayed seq generation for passive fastopen (Davide Caratti) [2193330] +- mptcp: consolidate initial ack seq generation (Davide Caratti) [2193330] +- mptcp: track accurately the incoming MPC suboption type (Davide Caratti) [2193330] +- mptcp: add MSG_FASTOPEN sendmsg flag support (Davide Caratti) [2193330] +- mptcp: more detailed error reporting on endpoint creation (Davide Caratti) [2193330] +- mptcp: deduplicate error paths on endpoint creation (Davide Caratti) [2193330] +- selftests: mptcp: fix mibit vs mbit mix up (Davide Caratti) [2193330] +- selftests: mptcp: run mptcp_sockopt from a new netns (Davide Caratti) [2193330] +- selftests: mptcp: gives slow test-case more time (Davide Caratti) [2193330] +- mptcp: Fix grammar in a comment (Davide Caratti) [2193330] +- selftests: mptcp: use max_time instead of time (Davide Caratti) [2193330] +- mptcp: get sk from msk directly (Davide Caratti) [2193330] +- mptcp: change 'first' as a parameter (Davide Caratti) [2193330] +- mptcp: use msk instead of mptcp_sk (Davide Caratti) [2193330] +- mptcp: sockopt: use new helper for TCP_DEFER_ACCEPT (Davide Caratti) [2193330] +- mptcp: add TCP_FASTOPEN_NO_COOKIE support (Davide Caratti) [2193330] +- mptcp: sockopt: make 'tcp_fastopen_connect' generic (Davide Caratti) [2193330] +- mptcp: add missing documented NL params (Davide Caratti) [2193330] +- net: cache align tcp_memory_allocated, tcp_sockets_allocated (Davide Caratti) [2193330] +- pwm: imx-tpm: Don't check the return code of pwmchip_remove() (Steve Best) [2184603] +- powerpc/papr_scm: Update the NUMA distance table for the target node (Mamatha Inamdar) [2183473] +- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Sabrina Dubroca) [2179816] {CVE-2023-28466} +- hwrng: imx-rngc - Moving IRQ handler registering after imx_rngc_irq_mask_clear() (Steve Best) [2184617] +- hwrng: imx-rngc - use devres for hwrng registration (Steve Best) [2184617] +- hwrng: imx-rngc - use devm_clk_get_enabled (Steve Best) [2184617] +- hwrng: imx-rngc - use KBUILD_MODNAME as driver name (Steve Best) [2184617] +- pwm: imx1: Implement .apply callback (Steve Best) [2184602] +- redhat/configs: Fix incorrect configs location and content (Vladis Dronov) +- net/sched: flower: fix error handler on replace (Ivan Vecera) [2172886] +- Revert "net/sched: flower: Fix wrong handle assignment during filter change" (Ivan Vecera) [2172886] +- net/sched: flower: fix filter idr initialization (Ivan Vecera) [2172886] +- net/sched: flower: Fix wrong handle assignment during filter change (Ivan Vecera) [2172886] +- net/sched: cls_api: Initialize miss_cookie_node when action miss is not used (Ivan Vecera) [2172886] +- net/sched: sch_fq: fix integer overflow of "credit" (Ivan Vecera) [2172886] +- net/sched: clear actions pointer in miss cookie init fail (Ivan Vecera) [2172886] +- net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg (Ivan Vecera) [2172886] +- net/sched: act_api: add specific EXT_WARN_MSG for tc action (Ivan Vecera) [2172886] +- Revert "net/sched: act_api: move TCA_EXT_WARN_MSG to the correct hierarchy" (Ivan Vecera) [2172886] +- net/sched: flower: fix fl_change() error recovery path (Ivan Vecera) [2172886] +- net/sched: act_connmark: handle errno on tcf_idr_check_alloc (Ivan Vecera) [2172886] +- net/sched: act_api: move TCA_EXT_WARN_MSG to the correct hierarchy (Ivan Vecera) [2172886] +- net/sched: act_sample: fix action bind logic (Ivan Vecera) [2172886] +- net/sched: act_mpls: fix action bind logic (Ivan Vecera) [2172886] +- net/sched: act_pedit: fix action bind logic (Ivan Vecera) [2172886] +- net/sched: cls_api: Move call to tcf_exts_miss_cookie_base_destroy() (Ivan Vecera) [2172886] +- net/sched: flower: Support hardware miss to tc action (Ivan Vecera) [2172886] +- net/sched: flower: Move filter handle initialization earlier (Ivan Vecera) [2172886] +- net/sched: cls_api: Support hardware miss to tc action (Ivan Vecera) [2172886] +- net/sched: Rename user cookie and act cookie (Ivan Vecera) [2172886] +- net/sched: taprio: dynamic max_sdu larger than the max_mtu is unlimited (Ivan Vecera) [2172886] +- net/sched: taprio: don't allow dynamic max_sdu to go negative after stab adjustment (Ivan Vecera) [2172886] +- net/sched: taprio: fix calculation of maximum gate durations (Ivan Vecera) [2172886] +- net/sched: act_pedit: use percpu overlimit counter when available (Ivan Vecera) [2172886] +- net/sched: act_gate: use percpu stats (Ivan Vecera) [2172886] +- net/sched: act_connmark: transition to percpu stats and rcu (Ivan Vecera) [2172886] +- net/sched: act_nat: transition to percpu stats and rcu (Ivan Vecera) [2172886] +- net/sched: Retire rsvp classifier (Ivan Vecera) [2172886] +- net/sched: Retire tcindex classifier (Ivan Vecera) [2172886] +- net/sched: Retire dsmark qdisc (Ivan Vecera) [2172886] +- net/sched: Retire ATM qdisc (Ivan Vecera) [2172886] +- net/sched: Retire CBQ qdisc (Ivan Vecera) [2172886] +- selftests: forwarding: tc_actions: cleanup temporary files when test is aborted (Ivan Vecera) [2172886] +- net/sched: tcindex: search key must be 16 bits (Ivan Vecera) [2172886] +- net/sched: support per action hw stats (Ivan Vecera) [2172886] +- net/sched: introduce flow_offload action cookie (Ivan Vecera) [2172886] +- net/sched: pass flow_stats instead of multiple stats args (Ivan Vecera) [2172886] +- net/sched: act_pedit, setup offload action for action stats query (Ivan Vecera) [2172886] +- net/sched: optimize action stats api calls (Ivan Vecera) [2172886] +- net/sched: act_ctinfo: use percpu stats (Ivan Vecera) [2172886] +- net/sched: fix error recovery in qdisc_create() (Ivan Vecera) [2172886] +- net/sched: tcindex: update imperfect hash filters respecting rcu (Ivan Vecera) [2172886] +- net: extract nf_ct_handle_fragments to nf_conntrack_ovs (Ivan Vecera) [2172886] +- net: sched: move frag check and tc_skb_cb update out of handle_fragments (Ivan Vecera) [2172886] +- openvswitch: move key and ovs_cb update out of handle_fragments (Ivan Vecera) [2172886] +- net: extract nf_ct_skb_network_trim function to nf_conntrack_ovs (Ivan Vecera) [2172886] +- net: create nf_conntrack_ovs for ovs and tc use (Ivan Vecera) [2172886] +- net/sched: taprio: don't segment unnecessarily (Ivan Vecera) [2172886] +- net/sched: taprio: split segmentation logic from qdisc_enqueue() (Ivan Vecera) [2172886] +- net/sched: taprio: automatically calculate queueMaxSDU based on TC gate durations (Ivan Vecera) [2172886] +- net/sched: keep the max_frm_len information inside struct sched_gate_list (Ivan Vecera) [2172886] +- net/sched: taprio: warn about missing size table (Ivan Vecera) [2172886] +- net/sched: make stab available before ops->init() call (Ivan Vecera) [2172886] +- net/sched: taprio: calculate guard band against actual TC gate close time (Ivan Vecera) [2172886] +- net/sched: taprio: calculate budgets per traffic class (Ivan Vecera) [2172886] +- net/sched: taprio: rename close_time to end_time (Ivan Vecera) [2172886] +- list: Add list_next_entry_circular() and list_prev_entry_circular() (Ivan Vecera) [2172886] +- net/sched: taprio: calculate tc gate durations (Ivan Vecera) [2172886] +- net/sched: taprio: give higher priority to higher TCs in software dequeue mode (Ivan Vecera) [2172886] +- net/sched: taprio: avoid calling child->ops->dequeue(child) twice (Ivan Vecera) [2172886] +- net/sched: taprio: refactor one skb dequeue from TXQ to separate function (Ivan Vecera) [2172886] +- net/sched: taprio: continue with other TXQs if one dequeue() failed (Ivan Vecera) [2172886] +- net/sched: taprio: delete peek() implementation (Ivan Vecera) [2172886] +- net: sched: sch: Fix off by one in htb_activate_prios() (Ivan Vecera) [2172886] +- net/sched: taprio: only pass gate mask per TXQ for igc, stmmac, tsnep, am65_cpsw (Ivan Vecera) [2172886] +- net/sched: taprio: pass mqprio queue configuration to ndo_setup_tc() (Ivan Vecera) [2172886] +- net/sched: refactor mqprio qopt reconstruction to a library function (Ivan Vecera) [2172886] +- net/sched: taprio: centralize mqprio qopt validation (Ivan Vecera) [2172886] +- net/sched: mqprio: add extack messages for queue count validation (Ivan Vecera) [2172886] +- net/sched: mqprio: allow offloading drivers to request queue count validation (Ivan Vecera) [2172886] +- net/sched: mqprio: allow reverse TC:TXQ mappings (Ivan Vecera) [2172886] +- net/sched: move struct tc_mqprio_qopt_offload from pkt_cls.h to pkt_sched.h (Ivan Vecera) [2172886] +- net/sched: mqprio: refactor offloading and unoffloading to dedicated functions (Ivan Vecera) [2172886] +- net/sched: mqprio: refactor nlattr parsing to a separate function (Ivan Vecera) [2172886] +- net/sched: simplify tcf_pedit_act (Ivan Vecera) [2172886] +- net/sched: transition act_pedit to rcu and percpu stats (Ivan Vecera) [2172886] +- net: sched: sch: Bounds check priority (Ivan Vecera) [2172886] +- net: Kconfig: fix spellos (Ivan Vecera) [2172886] +- sched: add new attr TCA_EXT_WARN_MSG to report tc extact message (Ivan Vecera) [2172886] +- net/sched: act_mpls: Fix warning during failed attribute validation (Ivan Vecera) [2172886] +- net: sched: htb: fix htb_classify() kernel-doc (Ivan Vecera) [2172886] +- net: sched: cbq: dont intepret cls results when asked to drop (Ivan Vecera) [2172886] +- net: sched: atm: dont intepret cls results when asked to drop (Ivan Vecera) [2172886] +- net/sched: fix retpoline wrapper compilation on configs without tc filters (Ivan Vecera) [2172886] +- treewide: Convert del_timer*() to timer_shutdown*() (Ivan Vecera) [2172886] +- net_sched: reject TCF_EM_SIMPLE case for complex ematch module (Ivan Vecera) [2172886] +- net: move the nat function to nf_nat_ovs for ovs and tc (Ivan Vecera) [2172886] +- netfilter: nf_nat: in nf_nat_initialized(), use const struct nf_conn * (Ivan Vecera) [2172886] +- net: sched: update the nat flag for icmp error packets in ct_nat_execute (Ivan Vecera) [2172886] +- net/sched: avoid indirect classify functions on retpoline kernels (Ivan Vecera) [2172886] +- net/sched: avoid indirect act functions on retpoline kernels (Ivan Vecera) [2172886] +- net/sched: add retpoline wrapper for tc (Ivan Vecera) [2172886] +- net/sched: move struct action_ops definition out of ifdef (Ivan Vecera) [2172886] +- net: sched: allow act_ct to be built without NF_NAT (Ivan Vecera) [2172886] +- net: flow_offload: add support for ARP frame matching (Ivan Vecera) [2172886] +- selftests: tc-testing: Add matchJSON to tdc (Ivan Vecera) [2172886] +- net: sched: sfb: fix null pointer access issue when sfb_init() fails (Ivan Vecera) [2172886] +- Revert "net: sched: fq_codel: remove redundant resource cleanup in fq_codel_init()" (Ivan Vecera) [2172886] +- treewide: use get_random_bytes() when possible (Ivan Vecera) [2172886] +- treewide: use get_random_u32() when possible (Ivan Vecera) [2172886] +- treewide: use prandom_u32_max() when possible, part 1 (Ivan Vecera) [2172886] +- net: sched: use tc_cls_bind_class() in filter (Ivan Vecera) [2172886] +- net: sched: cls_api: introduce tc_cls_bind_class() helper (Ivan Vecera) [2172886] +- net: sched: ensure n arg not empty before call bind_class (Ivan Vecera) [2172886] +- selftests/tc-testing: update qdisc/cls/action features in config (Ivan Vecera) [2172886] +- net/sched: taprio: allow user input of per-tc max SDU (Ivan Vecera) [2172886] +- net/sched: query offload capabilities through ndo_setup_tc() (Ivan Vecera) [2172886] +- net: sched: cls_u32: Avoid memcpy() false-positive warning (Ivan Vecera) [2172886] +- net: sched: act_bpf: simplify code logic in tcf_bpf_init() (Ivan Vecera) [2172886] +- selftests/tc-testing: add selftests for teql qdisc (Ivan Vecera) [2172886] +- selftests/tc-testing: add selftests for tbf qdisc (Ivan Vecera) [2172886] +- selftests/tc-testing: add selftests for taprio qdisc (Ivan Vecera) [2172886] +- selftests/tc-testing: add selftests for skbprio qdisc (Ivan Vecera) [2172886] +- selftests/tc-testing: add selftests for sfq qdisc (Ivan Vecera) [2172886] +- selftests/tc-testing: add selftests for sfb qdisc (Ivan Vecera) [2172886] +- selftests/tc-testing: add selftests for plug qdisc (Ivan Vecera) [2172886] +- selftests/tc-testing: add selftests for pfifo_fast qdisc (Ivan Vecera) [2172886] +- selftests/tc-testing: add selftests for hhf qdisc (Ivan Vecera) [2172886] +- selftests/tc-testing: add selftests for gred qdisc (Ivan Vecera) [2172886] +- selftests/tc-testing: add selftests for fq qdisc (Ivan Vecera) [2172886] +- selftests/tc-testing: add selftests for etf qdisc (Ivan Vecera) [2172886] +- selftests/tc-testing: add selftests for codel qdisc (Ivan Vecera) [2172886] +- selftests/tc-testing: add selftests for choke qdisc (Ivan Vecera) [2172886] +- selftests/tc-testing: add selftests for atm qdisc (Ivan Vecera) [2172886] +- headers: Remove some left-over license text (Ivan Vecera) [2172886] +- net/sched: taprio: simplify list iteration in taprio_dev_notifier() (Ivan Vecera) [2172886] +- selftests/tc-testing: add show class case for red qdisc (Ivan Vecera) [2172886] +- selftests/tc-testing: add show class case for prio qdisc (Ivan Vecera) [2172886] +- selftests/tc-testing: add show class case for mq qdisc (Ivan Vecera) [2172886] +- selftests/tc-testing: add show class case for ingress qdisc (Ivan Vecera) [2172886] +- selftests/tc-testing: add selftests for qfq qdisc (Ivan Vecera) [2172886] +- selftests/tc-testing: add selftests for netem qdisc (Ivan Vecera) [2172886] +- selftests/tc-testing: add selftests for multiq qdisc (Ivan Vecera) [2172886] +- selftests/tc-testing: add selftests for mqprio qdisc (Ivan Vecera) [2172886] +- selftests/tc-testing: add selftests for htb qdisc (Ivan Vecera) [2172886] +- selftests/tc-testing: add selftests for hfsc qdisc (Ivan Vecera) [2172886] +- selftests/tc-testing: add selftests for fq_codel qdisc (Ivan Vecera) [2172886] +- selftests/tc-testing: add selftests for dsmark qdisc (Ivan Vecera) [2172886] +- selftests/tc-testing: add selftests for drr qdisc (Ivan Vecera) [2172886] +- selftests/tc-testing: add selftests for cbs qdisc (Ivan Vecera) [2172886] +- selftests/tc-testing: add selftests for cbq qdisc (Ivan Vecera) [2172886] +- selftests/tc-testing: add selftests for cake qdisc (Ivan Vecera) [2172886] +- net/sched: use tc_qdisc_stats_dump() in qdisc (Ivan Vecera) [2172886] +- net/sched: sch_api: add helper for tc qdisc walker stats dump (Ivan Vecera) [2172886] +- net/sched: taprio: remove unnecessary taprio_list_lock (Ivan Vecera) [2172886] +- net: sched: remove unused tcf_result extension (Ivan Vecera) [2172886] +- net: sched: simplify code in mall_reoffload (Ivan Vecera) [2172886] +- net: sched: act_ct: remove redundant variable err (Ivan Vecera) [2172886] +- selftests/tc-testings: add list case for basic filter (Ivan Vecera) [2172886] +- selftests/tc-testings: add selftests for tcindex filter (Ivan Vecera) [2172886] +- selftests/tc-testings: add selftests for rsvp filter (Ivan Vecera) [2172886] +- selftests/tc-testings: add selftests for route filter (Ivan Vecera) [2172886] +- selftests/tc-testings: add selftests for flow filter (Ivan Vecera) [2172886] +- selftests/tc-testings: add selftests for cgroup filter (Ivan Vecera) [2172886] +- selftests/tc-testings: add selftests for bpf filter (Ivan Vecera) [2172886] +- net/sched: use tc_cls_stats_dump() in filter (Ivan Vecera) [2172886] +- net/sched: cls_api: add helper for tc cls walker stats dump (Ivan Vecera) [2172886] +- net/sched: taprio: replace safety precautions with comments (Ivan Vecera) [2172886] +- net/sched: taprio: add extack messages in taprio_init (Ivan Vecera) [2172886] +- net/sched: taprio: stop going through private ops for dequeue and peek (Ivan Vecera) [2172886] +- net/sched: taprio: remove redundant FULL_OFFLOAD_IS_ENABLED check in taprio_enqueue (Ivan Vecera) [2172886] +- net/sched: taprio: use rtnl_dereference for oper and admin sched in taprio_destroy() (Ivan Vecera) [2172886] +- net/sched: taprio: taprio_dump and taprio_change are protected by rtnl_mutex (Ivan Vecera) [2172886] +- net/sched: taprio: taprio_offload_config_changed() is protected by rtnl_mutex (Ivan Vecera) [2172886] +- selftests/tc-testings: add tunnel_key action deleting test case (Ivan Vecera) [2172886] +- selftests/tc-testings: add sample action deleting test case (Ivan Vecera) [2172886] +- selftests/tc-testings: add nat action deleting test case (Ivan Vecera) [2172886] +- selftests/tc-testings: add ife action deleting test case (Ivan Vecera) [2172886] +- selftests/tc-testings: add connmark action deleting test case (Ivan Vecera) [2172886] +- selftests/tc-testings: add selftests for xt action (Ivan Vecera) [2172886] +- selftests/tc-testings: add selftests for gate action (Ivan Vecera) [2172886] +- selftests/tc-testings: add selftests for ctinfo action (Ivan Vecera) [2172886] +- net: sched: act_vlan: get rid of tcf_vlan_walker and tcf_vlan_search (Ivan Vecera) [2172886] +- net: sched: act_tunnel_key: get rid of tunnel_key_walker and tunnel_key_search (Ivan Vecera) [2172886] +- net: sched: act_skbmod: get rid of tcf_skbmod_walker and tcf_skbmod_search (Ivan Vecera) [2172886] +- net: sched: act_skbedit: get rid of tcf_skbedit_walker and tcf_skbedit_search (Ivan Vecera) [2172886] +- net: sched: act_simple: get rid of tcf_simp_walker and tcf_simp_search (Ivan Vecera) [2172886] +- net: sched: act_sample: get rid of tcf_sample_walker and tcf_sample_search (Ivan Vecera) [2172886] +- net: sched: act_police: get rid of tcf_police_walker and tcf_police_search (Ivan Vecera) [2172886] +- net: sched: act_pedit: get rid of tcf_pedit_walker and tcf_pedit_search (Ivan Vecera) [2172886] +- net: sched: act_nat: get rid of tcf_nat_walker and tcf_nat_search (Ivan Vecera) [2172886] +- net: sched: act_mpls: get rid of tcf_mpls_walker and tcf_mpls_search (Ivan Vecera) [2172886] +- net: sched: act_mirred: get rid of tcf_mirred_walker and tcf_mirred_search (Ivan Vecera) [2172886] +- net: sched: act_ipt: get rid of tcf_ipt_walker/tcf_xt_walker and tcf_ipt_search/tcf_xt_search (Ivan Vecera) [2172886] +- net: sched: act_ife: get rid of tcf_ife_walker and tcf_ife_search (Ivan Vecera) [2172886] +- net: sched: act_gate: get rid of tcf_gate_walker and tcf_gate_search (Ivan Vecera) [2172886] +- net: sched: act_gact: get rid of tcf_gact_walker and tcf_gact_search (Ivan Vecera) [2172886] +- net: sched: act_ctinfo: get rid of tcf_ctinfo_walker and tcf_ctinfo_search (Ivan Vecera) [2172886] +- net: sched: act_ct: get rid of tcf_ct_walker and tcf_ct_search (Ivan Vecera) [2172886] +- net: sched: act_csum: get rid of tcf_csum_walker and tcf_csum_search (Ivan Vecera) [2172886] +- net: sched: act_connmark: get rid of tcf_connmark_walker and tcf_connmark_search (Ivan Vecera) [2172886] +- net: sched: act_bpf: get rid of tcf_bpf_walker and tcf_bpf_search (Ivan Vecera) [2172886] +- net: sched: act_api: implement generic walker and search for tc action (Ivan Vecera) [2172886] +- net: sched: act: move global static variable net_id to tc_action_ops (Ivan Vecera) [2172886] +- net: sched: htb: remove redundant resource cleanup in htb_init() (Ivan Vecera) [2172886] +- net: sched: fq_codel: remove redundant resource cleanup in fq_codel_init() (Ivan Vecera) [2172886] +- net/sched: cls_api: remove redundant 0 check in tcf_qevent_init() (Ivan Vecera) [2172886] +- net: sched: etf: remove true check in etf_enable_offload() (Ivan Vecera) [2172886] +- net: sched: gred: remove NULL check before free table->tab in gred_destroy() (Ivan Vecera) [2172886] +- net: sched: remove redundant NULL check in change hook function (Ivan Vecera) [2172886] +- Revert "sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb" (Ivan Vecera) [2172886] +- net: sched: gred/red: remove unused variables in struct red_stats (Ivan Vecera) [2172886] +- net: sched: choke: remove unused variables in struct choke_sched_data (Ivan Vecera) [2172886] +- sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb (Ivan Vecera) [2172886] +- net: sched: using TCQ_MIN_PRIO_BANDS in prio_tune() (Ivan Vecera) [2172886] +- net_sched: remove impossible conditions (Ivan Vecera) [2172886] +- net: sched: remove unnecessary init of qdisc skb head (Ivan Vecera) [2172886] +- net: sched: delete duplicate cleanup of backlog and qlen (Ivan Vecera) [2172886] +- net: sched: remove duplicate check of user rights in qdisc (Ivan Vecera) [2172886] +- net_sched: move from strlcpy with unused retval to strscpy (Ivan Vecera) [2172886] +- net: sched: delete unused input parameter in qdisc_create (Ivan Vecera) [2172886] +- net: sched: remove the unused return value of unregister_qdisc (Ivan Vecera) [2172886] +- treewide: uapi: Replace zero-length arrays with flexible-array members (Ivan Vecera) [2172886] +- net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg (Ricardo Robaina) [2192682] {CVE-2023-2248 CVE-2023-31436} +- Documentation: rtla: Correct command line example (John Kacur) [2189439] + * Wed May 17 2023 Jan Stancek [5.14.0-315.el9] - watchdog: wdat_wdt: Avoid unimplemented get_timeleft (David Arcari) [2189867] - watchdog: wdat_wdt: Set the min and max timeout values properly (David Arcari) [2189867] diff --git a/sources b/sources index 5341ee3..7281175 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-315.el9.tar.xz) = 5d75ef88552761108b76c27333765715088d9a2f6dcb9eccbc5e7ccefc98e64e06566f03c25286625b6474ea292c7bcf8482f95504e832ae497af28342063fe1 -SHA512 (kernel-abi-stablelists-5.14.0-315.el9.tar.bz2) = b11749966a187d340edd4c3a151c88e1a90986c1ae060197f46372534e96d6d1808d33d029dd5b0e377d0c529c4403df55f54ab3cdb6412d4e8adf3aabdea258 -SHA512 (kernel-kabi-dw-5.14.0-315.el9.tar.bz2) = c3cc16835c76de75ff1d7727cd2b1610c457001424a88cb61d3efa721358eff986aeda74c85ea3f17e115aa318ba585e37c25a449ef0b994cbde7ef6a7aa9d35 +SHA512 (linux-5.14.0-316.el9.tar.xz) = 279c91327bc3230e01fca063a764a7034d813c2f9ea3bfacfb12bc717bf192dd0004d8fd5b061c0c07ca9195dc48a7586f60a65e1b7420e6c25d40a748bc8b2e +SHA512 (kernel-abi-stablelists-5.14.0-316.el9.tar.bz2) = b5a0b9b0808720fd8d0d4dfcb1be5c1253ced9be5592ad726b2757203e440cf8264d7bd5d2378f95ee4b0841477eab5142019fe931808659741da71a2e067d55 +SHA512 (kernel-kabi-dw-5.14.0-316.el9.tar.bz2) = c3cc16835c76de75ff1d7727cd2b1610c457001424a88cb61d3efa721358eff986aeda74c85ea3f17e115aa318ba585e37c25a449ef0b994cbde7ef6a7aa9d35