Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp690658rwb; Tue, 4 Oct 2022 09:17:46 -0700 (PDT) X-Google-Smtp-Source: AMsMyM75q+yJA8zir1RwkJLdkvvvq9xHx123ftR0oDYJJKYc6F3xsxO15dVdpO7ZeOcx/2GpUToE X-Received: by 2002:a63:4e18:0:b0:43c:2fc7:2eea with SMTP id c24-20020a634e18000000b0043c2fc72eeamr24429962pgb.119.1664900266053; Tue, 04 Oct 2022 09:17:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1664900266; cv=none; d=google.com; s=arc-20160816; b=nTMIUj/igZcNpQ35hQEyY1bOLkPMwkLmOJ8BdgV/QJrtcEARAPMI/AYF1vkztP9nGw pKChT7xBqoS3cvEKDxQaaY0K5M7hyYo+asZhvmBrLdjdnMO3emYLj5gZFS5aDMZEVBxP x4PK2NVVytz65jR1ihVjTJWgA0iiYsgsmgT/SvENYLZNdxJ00sJqFGVcOhqilIV8pMR8 az5JbQ9Uis4O9G1j8ebGC0ALA8VUwnip+Q4Eu9jm0RVdkvcv95hrge7fy2WvS7DLW47E KRyiTFaxvdsrglGBs9WjYZjDvcE3nfymlW8QmycrUusioSHVcU3sdyAzUeVK2ET328nC ibQA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:subject:cc:to:from:date:dkim-signature; bh=/YHX3TbrcE414qWrKKxD/6P5SN795x16J4nCGIOO2SU=; b=jkhljQNdgb2tsfNMBCKG+VgNYGd/chYZInFHAzn16zBhh+eVy3zujyUWfEpW8jOL3K YEG9J1zXEU0/VSyn0zSW4B8rnjWcmhRYwbs9uhwwrCvAw+xMv56xKYGwEj5PgsjDZvUk 8Df6Pu73Kvt4wxKqqWEJDGNVWSGeb6b6nxORam0bmReMkJ+OIh9xSSNWnKewjRz5tIyf xwb+Auj0qrzzq+N3NAyjSvmlSCTAN24bFmwEFOjEawHyuLBrZPtmmzUrMWI4vGvB+5jT StLQ0JEElopnb81qzKb84KdTaNQw+lAoqjcV29HkQQm/1xs3yioC2lzVVgooUHmhp2wL XeJA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@networkplumber-org.20210112.gappssmtp.com header.s=20210112 header.b=M5E2VE95; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=networkplumber.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id so15-20020a17090b1f8f00b00200a44427ecsi2931398pjb.100.2022.10.04.09.17.33; Tue, 04 Oct 2022 09:17:45 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@networkplumber-org.20210112.gappssmtp.com header.s=20210112 header.b=M5E2VE95; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=networkplumber.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229468AbiJDP0R (ORCPT + 99 others); Tue, 4 Oct 2022 11:26:17 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35150 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229747AbiJDP0P (ORCPT ); Tue, 4 Oct 2022 11:26:15 -0400 Received: from mail-pg1-x531.google.com (mail-pg1-x531.google.com [IPv6:2607:f8b0:4864:20::531]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2B5BA1F9CE for ; Tue, 4 Oct 2022 08:26:13 -0700 (PDT) Received: by mail-pg1-x531.google.com with SMTP id b5so12979795pgb.6 for ; Tue, 04 Oct 2022 08:26:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:subject:cc:to :from:date:from:to:cc:subject:date; bh=/YHX3TbrcE414qWrKKxD/6P5SN795x16J4nCGIOO2SU=; b=M5E2VE95d3SkTrQu8oahPM1MwzFZe7dR+0jvWYagxyi3JAJC0ajt58Dyh9tz7l/ece P7UQZ+n7dVpdfLvyxRSLFMzrijFyqa2nnZRC5OUg9TxaIj1tQ/FQ8I5z2ivnEqPI6jjM CFAkZNt7MV0JlPx5roj/tQgk+KnpOvCkFyPpVsd6GP0clcFbkamdcZfSUkKeklgYlb0W gqrnMMO7AqAUHRve/sm6EJqJXiQLe5DE7dg7iINLashSA4ea2Ovqpmw3flhj19yA4ji4 fhHkNkyIa60vNJFcZKFZtIIMe54BCdWXK3zdfyYqfFA+1g/6rytQtnQ4oPK3Y77JX+FX D00w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:subject:cc:to :from:date:x-gm-message-state:from:to:cc:subject:date; bh=/YHX3TbrcE414qWrKKxD/6P5SN795x16J4nCGIOO2SU=; b=5HhZYjlx1cFx5p0kkQV0a2FHvBhdE4pVs9Hvj59zF+aXG4Z3EetfgGyIri1//pNXy9 C83y27b2lHU5s4btDc5B2u0HPN4fU49jjxQnKLszzvCIAaAM5g4wYTOZY6/g/3XB/og8 qMmkMQ9ON0t9+1xmj8ekP8G9h5sOK3y3h/nJGaF9e0T9pF1Uisp/lAVkKzgmdeVa3sz5 3KIT10J1gy68bX/qWw+zS5VofFEMQlKWSz0jUIu+C9ugmVcJfRXv1HQxM1fkdx6Nmrbv +reBX4FwPDeOowozc5ZSIp29IwE1VOZBmzHQYnmdqPiopQ821C8udIMbUEvFL6oinaxA BAEQ== X-Gm-Message-State: ACrzQf0fjw/uQKhMCFqInEVwbKjrTPtkvO8BQ/3wn9V8OpW0iEAOyXCe jiXOVKwjsSEF7BrEQo7tPuzXhzU8rRGEew== X-Received: by 2002:a65:6cc8:0:b0:3fe:2b89:cc00 with SMTP id g8-20020a656cc8000000b003fe2b89cc00mr23859744pgw.599.1664897172607; Tue, 04 Oct 2022 08:26:12 -0700 (PDT) Received: from hermes.local (204-195-120-218.wavecable.com. [204.195.120.218]) by smtp.gmail.com with ESMTPSA id a17-20020aa795b1000000b00561830403cfsm3584888pfk.47.2022.10.04.08.26.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Oct 2022 08:26:12 -0700 (PDT) Date: Tue, 4 Oct 2022 08:26:10 -0700 From: Stephen Hemminger To: netdev@vger.kernel.org Cc: linux-kernel@vger.kernel.org Subject: [ANNOUNCE] iproute2 6.0 release Message-ID: <20221004082610.56b04719@hermes.local> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org New release of iproute2 corresponding to the 6.0 kernel release. This release is overall smaller than usual. The most active parts appear to be the devlink and bridge commands. Download: https://www.kernel.org/pub/linux/utils/net/iproute2/iproute2-6.0.tar.gz Repository for current release https://github.com/shemminger/iproute2.git git://git.kernel.org/pub/scm/network/iproute2/iproute2.git And future release (net-next): git://git.kernel.org/pub/scm/network/iproute2/iproute2-next.git Contributions: Baruch Siach (2): devlink: fix region-new usage message man: devlink-region(8): document the 'new' subcommand Benjamin Poirier (4): bridge: Do not print stray prefixes in monitor mode ip-monitor: Do not listen for nexthops by default when specifying stats ip-monitor: Include stats events in default and "all" cases ip-monitor: Fix the selection of rtnl groups when listening for all object types Changhyeok Bae (1): ipstats: Add param.h for musl David Ahern (6): Update kernel headers Update kernel headers Update kernel headers Import ppp_defs.h uapi file from point of last kernel headers sync Import posix_types.h uapi file from point of last kernel headers sync Update kernel headers Denis Ovsienko (1): man: fix a typo in devlink-dev(8) Eli Cohen (2): vdpa: Add support for reading vdpa device statistics vdpa: Update man page to include vdpa statistics Eric Dumazet (1): iplink: report tso_max_size and tso_max_segs Hangbin Liu (2): iplink: bond_slave: add per port prio support libbpf: add xdp program name support Ido Schimmel (1): man: tc-fw: Document masked handle usage Jeffrey Ji (1): show rx_otherehost_dropped stat in ip link show Jiri Pirko (1): devlink: add support for linecard show and type set Khem Raj (1): configure: Define _GNU_SOURCE when checking for setns Maxim Mikityanskiy (2): ss: Show zerocopy sendfile status of TLS sockets ss: Shorter display format for TLS zerocopy sendfile Nikolay Aleksandrov (10): bridge: fdb: add new flush command bridge: fdb: add flush vlan matching bridge: fdb: add flush port matching bridge: fdb: add flush [no]permanent entry matching bridge: fdb: add flush [no]static entry matching bridge: fdb: add flush [no]dynamic entry matching bridge: fdb: add flush [no]added_by_user entry matching bridge: fdb: add flush [no]extern_learn entry matching bridge: fdb: add flush [no]sticky entry matching bridge: fdb: add flush [no]offloaded entry matching Paolo Lungaroni (1): seg6: add support for SRv6 Headend Reduced Encapsulation Peilin Ye (7): ss: Use assignment-suppression character in sscanf() ss: Remove unnecessary stack variable 'p' in user_ent_hash_build() ss: Do not call user_ent_hash_build() more than once ss: Delete unnecessary call to snprintf() in user_ent_hash_build() ss: Fix coding style issues in user_ent_hash_build() ss: Factor out fd iterating logic from user_ent_hash_build() ss: Introduce -T, --threads option Petr Machata (1): ip: Fix rx_otherhost_dropped support Stephen Hemminger (9): ipstats: add missing headers vdpa: fix statistics API mismatch uapi: update headers from 6.0-rc1 uapi: update headers for xfrm and virtio_ring.h uapi: update bpf and virtio_net uapi: update of if_tun.h devlink: fix man page for linecard ss: fix duplicate include v6.0.0 Vikas Gupta (1): devlink: add support for running selftests Wojciech Drewek (3): lib: refactor ll_proto functions lib: Introduce ppp protocols f_flower: Introduce PPPoE support