Received: by 2002:a05:6a10:9afc:0:0:0:0 with SMTP id t28csp881809pxm; Fri, 25 Feb 2022 23:46:51 -0800 (PST) X-Google-Smtp-Source: ABdhPJwYZW+KYYSwhFWJ4iJHveRzCKZd6tXdj6XOjaPuAI9+NTpD23z3r7hl3yUiZT8/lpAX+XGo X-Received: by 2002:a05:6402:1d8d:b0:408:4a31:9790 with SMTP id dk13-20020a0564021d8d00b004084a319790mr10632929edb.92.1645861611207; Fri, 25 Feb 2022 23:46:51 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1645861611; cv=none; d=google.com; s=arc-20160816; b=oPDfBrC6wYIurKioURMOrpY22GhGnnSc/8sNYXXtWpY1BTsCGiTlT1qjghsRNDulcH +VwhjMptpmGp9HUiIY+Fxns5YmVcReCpLdnw0p7F6QQUllZeCGzTruxEfCfPr7xH70/9 B999j9cHa5Vla7tVo5QXsGVgShXzP0tzuBhCZHFuzc2H80kvIIa+9SRYRu50bBM6cEGr Qlg9wk7v88g9eaExJdY2N3aDd6wMIYpSGSrwBAOL1P04oWg70EvnNcb7Yz24WTZu9Nby AeoXXuUYaE4/GYA8ba9fftARyCfHRQ+ZTFETCtz9rHvKF7L6itaHoN0CzBV2x9/TgnHf Jz/g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=z+NGh3tO6TKsgzYr/VcSK35/9Ox5p0OWXvxHhXGlT0Y=; b=KOCJzDxYkwv5WFLEBFywq08Gf9HKKubjaUmTJCMUkxOdXnicY9ZVtjp4gI2Poi2XWC lIBPduyu0wFfEBxnPhhuZ7YXzuRklIlSIUciceEucpCBTcLs0szxspdH7T9HL3OKlp+W ZSP6IJPExrAEVj8Tt+a5XQKALIiE9/Z8deVqoT1hfdIY5ivf4YcRPSbabomr6WxQsjGm sfM77HnEYsbf9B3zDWrq6W9/cB+HiK/LUuu2IaMzkeiFaVVarwFVvCZ2mx+L4OVCpvcu YYossI2eikjDOH7xq4/esHhuttHzY1OaaQ7H0IXhdLwnvddPU/mRXGbVh/R5jBLexkoj W+qw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=BKrZ5Fqv; 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=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id y17-20020a056402441100b00412f4a296aesi4106916eda.174.2022.02.25.23.46.28; Fri, 25 Feb 2022 23:46:51 -0800 (PST) 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=@kernel.org header.s=k20201202 header.b=BKrZ5Fqv; 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=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230197AbiBZHhb (ORCPT + 99 others); Sat, 26 Feb 2022 02:37:31 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58986 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230180AbiBZHha (ORCPT ); Sat, 26 Feb 2022 02:37:30 -0500 Received: from ams.source.kernel.org (ams.source.kernel.org [IPv6:2604:1380:4601:e00::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3E1931C2F42; Fri, 25 Feb 2022 23:36:57 -0800 (PST) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id E7894B80E98; Sat, 26 Feb 2022 07:36:55 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 8C5DFC36AE7; Sat, 26 Feb 2022 07:36:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1645861014; bh=g94fQTRsmkDzxnFwqKlncZPJPFMXOEaR80ZqGPrByjc=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=BKrZ5Fqviw0iFMpM01VIUcmpW/MVTbwhsLlgMmtftkUChjkXIEWjnQlwMbyMkhFZf r4xKaVjKczryTxS1NXpDQoyc6cEsRL+t1jxb95eo2u5pxJM7vQsVBE3dHevpmdkagi SPdvNom8xPg11LoqK1ZAit9yZimTuPAFJ5ND2Guwvg911wK9KvhvcTGwodYFY86p+x VBbEXnfZlOpM4B9fvoTgN2N9MXD8UAFc7R8JPtmrk7ksz/Ot+PqI6ayK3U/xpesDFP iQBe6B5+qinDC9cxes0OFinXC6m1tiNLknx9Hn5U5riXoSLYyJnjaPmIKhGsdLV/i7 Q+rBY7myb5DBA== Received: by mail-yb1-f178.google.com with SMTP id e140so10173613ybh.9; Fri, 25 Feb 2022 23:36:54 -0800 (PST) X-Gm-Message-State: AOAM530vVQ7l0ppoHtI7WPh1G7lyaUvFpNA9x8wdgxZ9Xo4VwqrIyq9l hCGppAdj4mZq0PP4nPaHZiRtfQXhAR34f+ZCM9M= X-Received: by 2002:a25:c89:0:b0:61d:a1e8:fd14 with SMTP id 131-20020a250c89000000b0061da1e8fd14mr10531412ybm.322.1645861013601; Fri, 25 Feb 2022 23:36:53 -0800 (PST) MIME-Version: 1.0 References: <20220224110828.2168231-1-benjamin.tissoires@redhat.com> In-Reply-To: From: Song Liu Date: Fri, 25 Feb 2022 23:36:42 -0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH bpf-next v1 0/6] Introduce eBPF support for HID devices To: Greg KH Cc: Benjamin Tissoires , Jiri Kosina , Alexei Starovoitov , Daniel Borkmann , Andrii Nakryiko , Martin KaFai Lau , Song Liu , Yonghong Song , John Fastabend , KP Singh , Shuah Khan , Dave Marchevsky , Joe Stringer , Tero Kristo , lkml , "open list:HID CORE LAYER" , Networking , bpf , linux-kselftest@vger.kernel.org, Peter Hutterer Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-7.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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 On Fri, Feb 25, 2022 at 8:32 AM Greg KH wrote: > [...] > > One comment about the patch series. You might want to break the patches > up a bit smaller, having the example code in a separate commit from the > "add this feature" commit, as it was hard to pick out what was kernel > changes, and what was test changes from it. That way I can complain > about the example code and tests without having to worry about the > kernel patches. Echo on this part. Please organize kernel changes, libbpf changes, maybe also bpftool changes, selftests, and samples into separate patches. This would help folks without HID experience understand the design. Thanks, Song