Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp3589132pxb; Mon, 1 Nov 2021 16:49:18 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzmXC9ZiTvFAdnWXsEtZoMeBDykJ2E/zQCLwbx6/IIEbcz3NHS27pQhpZQGX3Mgehexkbwd X-Received: by 2002:a17:906:3486:: with SMTP id g6mr41315591ejb.71.1635810558595; Mon, 01 Nov 2021 16:49:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1635810558; cv=none; d=google.com; s=arc-20160816; b=zXwSI+LTMSG8lMWY5zZoTTi/+8QUB0L946oBeOYWM6iCv8O03mwfvvYG6qWNdeGXwv YegydAEYGb6eZIaBsPP8RSHdxY6pISo7swQ4pZZ6Hv4c/05YBIe7HcT0Wqzv6pdm5el9 0Uz14FDjXU7W7omjoqpHWXANKCGone4X/uh7NhGOZRAGmAq9Cu1OZwD9HOC2WqsBcE1k LmaIBU0sREI+v6IP9AcSIWhr6f+KPX9jF6vEIc0JY92Thrv+B4Q7cfMKEOlieRsDLolP v46VxlqshrbFSaxz8HmKnGmt5NmkkMYWsArm3Zhk2HXIWDUOpOFMXYECF+G/nlcuies4 vbbw== 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=UzYhPRxfN72kUqnxzFAI5MAMDQEz6/F2C3soDyRpS2c=; b=mOARcWI3v6DNtE1onGDHbHZR10jeh+RR23P4S8CAxZZ0gr4nDQgQuLvrpPUPo/RbCs 81q6k0Y2wV1e0XkKYv7HpCb1RQ1H3e0YMoMdfoe2bvQq6RUbfZrbfMObWAZkJugNW4vV R48prRJEOeMAJHF9boav6ShdGnjJ8LdLqZlK0JKrUr/K1LE2rlBC6hdyLr+h5VZo5ZC6 Ra25JG+YkqDrOkYVtG5gbilaPmOWK2upbVf1xOyG2/OUtJYh+NRftLWZZIAwGB86aYRI wf5CIK/4R4sTbB7j04jQ8pl1p+AfN+DKZhBruC2/aN4BF2xY8Xc528xSgGb66pB8k/lN Tgfg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@networkplumber-org.20210112.gappssmtp.com header.s=20210112 header.b=WDl2XKPN; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id y12si20802969ede.243.2021.11.01.16.48.54; Mon, 01 Nov 2021 16:49:18 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@networkplumber-org.20210112.gappssmtp.com header.s=20210112 header.b=WDl2XKPN; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231501AbhKAXtn (ORCPT + 99 others); Mon, 1 Nov 2021 19:49:43 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41966 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230396AbhKAXtn (ORCPT ); Mon, 1 Nov 2021 19:49:43 -0400 Received: from mail-pl1-x633.google.com (mail-pl1-x633.google.com [IPv6:2607:f8b0:4864:20::633]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 437F0C061714 for ; Mon, 1 Nov 2021 16:47:09 -0700 (PDT) Received: by mail-pl1-x633.google.com with SMTP id f8so13144248plo.12 for ; Mon, 01 Nov 2021 16:47:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20210112.gappssmtp.com; s=20210112; h=date:from:to:cc:subject:message-id:mime-version :content-transfer-encoding; bh=UzYhPRxfN72kUqnxzFAI5MAMDQEz6/F2C3soDyRpS2c=; b=WDl2XKPNursO5FZzbRDwLHcIfpZ+Vu+U11YkFDaM++Viknk/D/DPwMh++Iz/gmRHmr QcxGpNIkzllLtn7PvlIarxOPBy1l0oghI6w21Ikz2uhxfzuHS/hiP6JvrliZiG61jC1B kQBlYSXIfFwfCW3mY3v9YKnqXKpYAYJVGDqrchje54NBVxdrCJDULX07rXV7LNDUtkJJ 2y9cT5ACPCuPU/JXUo3uF8avTaaUqeZmrkSkYFQR0d7n7kZxtWdM0ZqTnWEK8WXQhb7k tyZEHtPL7Mw1jbI6fmyy0ShR/Y4RWX9/F8VdH+Oh0g4XqKX1uuf6mD3cLnOqTgzxuKYk iWpA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:mime-version :content-transfer-encoding; bh=UzYhPRxfN72kUqnxzFAI5MAMDQEz6/F2C3soDyRpS2c=; b=qIlk5NpY8fmqBHZCUf82pdT07+E//+dBN9dDvkYIvgFChaKYtCfO89jN+mZvfnuFld Eppq5TWkhfN7PF9kk2cTPTBmjCz1NPWg5GvcO92c9aNAsxZ1ZfNpL1qF+rFBzZeFCgUU cyQ48p/TPS2nJbpxgEqHV5wduQTajGpPUL4GX6MSpLGb3B1dXPcc8JLAC5vPCGALZZO9 vP1Yf4OMdRDlTpa6Jg5WBtX24Et8gBzbXC5ykdZwAu9ATcSI+ZBEy/c6juwZ2r5p8NiB 8lIT97dD1xtfHJzCqFjDkNcXfPiwjLeVHzM86wqjcBaIyqz3mVCHnw3jfD1O2szgm1Ek Pv9A== X-Gm-Message-State: AOAM530RM3u56tuX8fzM4mVrgNuBbpWm+zlPxyDVCa1kvnKIjopzzZ5T 3MZt915LI2LAcfyjg8PMbHJSsQ== X-Received: by 2002:a17:90a:5b0d:: with SMTP id o13mr2477894pji.117.1635810428735; Mon, 01 Nov 2021 16:47:08 -0700 (PDT) Received: from hermes.local (204-195-33-123.wavecable.com. [204.195.33.123]) by smtp.gmail.com with ESMTPSA id b6sm14393429pfv.204.2021.11.01.16.47.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 01 Nov 2021 16:47:08 -0700 (PDT) Date: Mon, 1 Nov 2021 16:47:05 -0700 From: Stephen Hemminger To: netdev@vger.kernel.org Cc: linux-kernel@vger.kernel.org Subject: [ANNOUNCE] iproute2 5.15 Message-ID: <20211101164705.6f4f2e41@hermes.local> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Iproute2 trick or treat edition. As usual many small bug fixes and a few new features such as IOAM. As always, it is recommended to always use the latest iproute2. The latest code will always run on older kernels (and vice versa); this is possible because of the kernel API/ABI guarantees. Except for rare cases, iproute2 does not do maintenance releases and there is no long term stable version. Download: https://www.kernel.org/pub/linux/utils/net/iproute2/iproute2-5.15.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: Andrea Claudi (1): lib: bpf_legacy: fix bpffs mount when /sys/fs/bpf exists Antoine Tenart (4): man: devlink-port: fix the devlink port add synopsis man: devlink-port: fix style man: devlink-port: remove extra .br man: devlink-port: fix pfnum for devlink port add David Ahern (3): Update kernel headers Import ioam6 uapi headers Update kernel headers David Marchand (1): iptuntap: fix multi-queue flag display Davide Caratti (1): mptcp: unbreak JSON endpoint list Frank Villaro-Dixon (1): cmd: use spaces instead of tabs for usage indentation Gokul Sivakumar (1): ipneigh: add support to print brief output of neigh cache in tabular format Hangbin Liu (1): ip/bond: add lacp active support Ilya Dmitrichenko (1): ip/tunnel: always print all known attributes Justin Iurman (4): Add, show, link, remove IOAM namespaces and schemas New IOAM6 encap type for routes IOAM man8 ipioam6: use print_nl instead of print_null Luca Boccassi (2): tree-wide: fix some typos found by Lintian configure: restore backward compatibility Neta Ostrovsky (1): rdma: Fix SRQ resource tracking information json Nikolay Aleksandrov (1): man: ip-link: remove double of Paul Chaignon (1): lib/bpf: fix map-in-map creation without prepopulation Peilin Ye (1): tc/skbmod: Introduce SKBMOD_F_ECN option Puneet Sharma (1): tc/f_flower: fix port range parsing Stephen Hemminger (5): uapi: update headers from 5.15 merge ip: remove leftovers from IPX and DECnet uapi: updates from 5.15-rc1 uapi: pickup fix for xfrm ABI breakage v5.15.0