From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id B45F0C3F6B0 for ; Thu, 4 Aug 2022 17:00:53 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237125AbiHDRAv (ORCPT ); Thu, 4 Aug 2022 13:00:51 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33566 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230177AbiHDRAu (ORCPT ); Thu, 4 Aug 2022 13:00:50 -0400 Received: from mail-il1-x12d.google.com (mail-il1-x12d.google.com [IPv6:2607:f8b0:4864:20::12d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7EE917651 for ; Thu, 4 Aug 2022 10:00:49 -0700 (PDT) Received: by mail-il1-x12d.google.com with SMTP id p10so225812ile.5 for ; Thu, 04 Aug 2022 10:00:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Jvy0fCnX0DRedowwEftFJKnnw/dV8L4EkJyROfdefMM=; b=GCTol8bkoW2jnNBEBEbU17E9LI7Zjetsc/ppZMZtrGBGw2aWXlecu9Tw0lyWxaGD04 87I3E82B5rr/x02CG0rx+uQ3PicNK8+h6XcWxPi5lFSYwbEFcPzQOzehJueFrZzWzjim Hf4Jkf3vAet3gKbJhP/OQdL9VBqM5HUG/VtiWZwEKUYPP93c0TPco3l7lHkyE2j2dtRt D/dAGCFcWqec82s/preuBbTZKQOOnwMUmBOHdUNFr4EAQleq+6EpX2OS3M7Iej4ZqzH4 njsIrBmL7lG+Ww4qhYy6vNS2ZDbAR/yEYyJ8rdQm+HMCFHVGvc8LX+j93rUQqGSNsP3i j7Lw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Jvy0fCnX0DRedowwEftFJKnnw/dV8L4EkJyROfdefMM=; b=1ISiL46/4TeSOWPj8fRSDXaT+2KEnyPL0MMc7VM4AWMUZCMZTNOdBf9iX9ZNc5IiEP fnYyHtAmVhXmPu79AVU5n6lacWAtE472Oe+iMhRgiI92ZSLpEjVa2chZW/gzpzX5ztpb CPHDvC1noC6IGo+wm4c9gqEDDeYmb8fE1UTKk72cV0y14mXhdpbdny2znGjt/i6NuFiY CDY7lhIviqAW4rxtoqgeO9Bre4t7viaEKeQynrT9PO8kIVjLuShoaSAcOZHUiQs+PqJR PTFQkFC2QPth263YZuutAoMM4wh3RgyNDx2XbZxOsLtTgRgd3IJ7oouZrBYtzUTLlUHV lHqQ== X-Gm-Message-State: ACgBeo3i5FmqU29lY5AYEVOVQEm3Xz51BHYspgwY45LvZhp0wXDyvMN1 poFqDrg+7f1dWjIkPL5C5VkPNSPuuhVPaSpgiE3AOg== X-Google-Smtp-Source: AA6agR4ADzJb9ifBaDrvf/UhliByQtDrhmc5TslfY0Uoqa2icqeRHQJLATQItp+HvQydnqKD0Njj/xHL+hdjXZbVXIQ= X-Received: by 2002:a05:6e02:1a63:b0:2df:3655:a661 with SMTP id w3-20020a056e021a6300b002df3655a661mr1306855ilv.187.1659632448585; Thu, 04 Aug 2022 10:00:48 -0700 (PDT) MIME-Version: 1.0 References: <20220803164045.3585187-1-adel.abushaev@gmail.com> <20220803164045.3585187-2-adel.abushaev@gmail.com> <4a757ba1-7b8e-6012-458e-217056eaee63@gmail.com> <7c42bf11-8a30-3220-9d52-34b46b68888f@gmail.com> In-Reply-To: <7c42bf11-8a30-3220-9d52-34b46b68888f@gmail.com> From: Eric Dumazet Date: Thu, 4 Aug 2022 10:00:37 -0700 Message-ID: Subject: Re: [RFC net-next 1/6] net: Documentation on QUIC kernel Tx crypto. To: Adel Abouchaev Cc: Andrew Lunn , Jakub Kicinski , David Miller , Paolo Abeni , Jonathan Corbet , David Ahern , Shuah Khan , Menglong Dong , netdev , "open list:DOCUMENTATION" , "open list:KERNEL SELFTEST FRAMEWORK" Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org On Thu, Aug 4, 2022 at 9:58 AM Adel Abouchaev wrote: > > Looking at > https://github.com/shemminger/iproute2/blob/main/misc/ss.c#L589 the ss.c > still uses proc/. > Only for legacy reasons. ss -t for sure will use netlink first, then fallback to /proc New counters should use netlink, please. > Adel. > > On 8/4/22 8:29 AM, Andrew Lunn wrote: > > On Wed, Aug 03, 2022 at 11:51:59AM -0700, Adel Abouchaev wrote: > >> Andrew, > >> > >> Could you add more to your comment? The /proc was used similarly to kTLS. > >> Netlink is better, though, unsure how ULP stats would fit in it. > > How do tools like ss(1) retrieve the protocol summary statistics? Do > > they still use /proc, or netlink? > > > > Andrew