Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp3070411rwb; Fri, 16 Dec 2022 09:40:52 -0800 (PST) X-Google-Smtp-Source: AA0mqf4G4hw67m5UHKHAGP8hPEm3dhXdL5jUo48XfatGXp7nux/i4szSf2+rU39j6ZBY2aXXn32o X-Received: by 2002:a17:906:5213:b0:7c1:3125:9564 with SMTP id g19-20020a170906521300b007c131259564mr27055738ejm.8.1671212452061; Fri, 16 Dec 2022 09:40:52 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1671212452; cv=none; d=google.com; s=arc-20160816; b=tExgknWTkjqA4MwoB+u4h/Av3h/X5N8IhTNYS5ynGWUPVZwc5UjJyEY2LME+8//3ar KMAT1rGKzGKoLNCp1/QgieJQ0ZTq9cQe+40qred4pwB4AQjaEDh6h02iSu4KTm/Ncjt0 5XTm9LYe09NqiUjScr29emH+P29qlXNo+SxWaw8ymj+kAjLHdnRYcrEVlSneSUf1uGLu tmCly8Zqg04HIJIK1xM78vtmoI+aKb8dLADQFMADaH0PCCnIoGGad+YSQRmVClgOn9VH iH4SnK2l56zbVa6e4AUe5Zj1HYq3VUI8nKyutMKJDyLFYPZA/fV/M+QNTyofjn8dqJXc r+fg== 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=d6OCT2ZdbDad/BMX0pnYZXGlc+e0Af4ihyKy0ZnG13g=; b=jo/zg3Tph63fDA4wm9ehDp1CFTb5Uf6m/0PbFRQweEeRFPG/8W24CKXotMT9xTvC7x GXpD0LFUY+ewi0Q8LDKH0ujK8wtQ1be0G1ZYDydjDqXX5rnBGRgl7vVzkBj5UujewUGf F6UqxM2URW6YqQxWidnR+VeGAvlxWq+guCOy6csddUexWnTmoS5K3ql3r1VzbzVoyMvb r1NxY4UpxIn+lwQTd5kAoEEz0wqaPNrlxior02Y0vuclT4bcU3drLcT0woQnSVFec84F 6aEe/b7BRxr7xEaT627VvzIVtIhBtB/7RgF5MLFM0GnAWvez4yduEKWnOir1caDAtG3A q/Ig== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@paul-moore-com.20210112.gappssmtp.com header.s=20210112 header.b=Z0kmH3ye; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id s24-20020a170906bc5800b007ade22f401bsi2628896ejv.759.2022.12.16.09.40.35; Fri, 16 Dec 2022 09:40:52 -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=@paul-moore-com.20210112.gappssmtp.com header.s=20210112 header.b=Z0kmH3ye; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231627AbiLPRFe (ORCPT + 68 others); Fri, 16 Dec 2022 12:05:34 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59392 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231655AbiLPRF1 (ORCPT ); Fri, 16 Dec 2022 12:05:27 -0500 Received: from mail-pf1-x435.google.com (mail-pf1-x435.google.com [IPv6:2607:f8b0:4864:20::435]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B45306C70D for ; Fri, 16 Dec 2022 09:05:25 -0800 (PST) Received: by mail-pf1-x435.google.com with SMTP id 124so2238305pfy.0 for ; Fri, 16 Dec 2022 09:05:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paul-moore-com.20210112.gappssmtp.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=d6OCT2ZdbDad/BMX0pnYZXGlc+e0Af4ihyKy0ZnG13g=; b=Z0kmH3yeP9Pw0NncQFCv47w2VUJEbyqW6wCtFqkqD35DzlnQjOymTL+UIizo91OQJV cb0kZr+GoPvoKk7VIQcBxGOOKum+LwY304gfBuOFvktTcQ6eucNVWmwasTR+x5mrxlVm gnkRdOPRq4ruRtwFXXARRsU13Njjzms5ldIpvk3E/COI4DMoiOu9FldaJbUDbM3KPhLC 3z+O/MQW6suHxTx+ukoHtZAEtChDXTCoe0OOSFcA/TvX6DhappkvNrejJMbPPrqlG0l0 fhUqJ93Dp6iPHkyFu5Fq51DzpAepYTiuFjdBpvyAIo6b/6LKeUxI04HggIUgvV/nzfNS Y8+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=d6OCT2ZdbDad/BMX0pnYZXGlc+e0Af4ihyKy0ZnG13g=; b=2uQ9yyM3Ic43q38efa8ES2ndioT40qEMGK/SRohYI8SadIJkaEjQat8SG1GWX9+xdy teuMBdQXMa6OwGp8gCS3jQAYWRkndKbZFp0KiUVABzwcaP3XxmbBZa9UUn9KCR6l1VK7 Xt2KlCsxLZf96hsyTEoehMS1p7LzplO5ENqngSJ8Gco/PKkY/H6fQtl2gzTicATeggdq TICq/JqGcYHODU7Q2dq6vdgc4T9YZ4Pn54TJWProb4Gx2ccU1saXqyJQ/BYWW+2FFl4p RSyRtyB66qjT5TaAAzBxVQm1JqW9QOPu7SUzcrPMe0q6ih2w5cUc0rOD7FsO4dMb8CgM 3YZQ== X-Gm-Message-State: ANoB5pmcj7jwMM27ZR8jlm0waH3//mlon9hmrOMjv53AcZvU9CxbmW/r DBl4sMIC4EoLmtxNAvNUCAuOqDuCvzXiPaxfX7ry X-Received: by 2002:a63:64c5:0:b0:479:2109:506 with SMTP id y188-20020a6364c5000000b0047921090506mr1494989pgb.92.1671210325149; Fri, 16 Dec 2022 09:05:25 -0800 (PST) MIME-Version: 1.0 References: <45da8423b9b1e8fc7abd68cd2269acff8cf9022a.1670606054.git.rgb@redhat.com> <20221216164342.ojcbdifdmafq5njw@quack3> In-Reply-To: <20221216164342.ojcbdifdmafq5njw@quack3> From: Paul Moore Date: Fri, 16 Dec 2022 12:05:14 -0500 Message-ID: Subject: Re: [PATCH v5 2/3] fanotify: define struct members to hold response decision context To: Jan Kara Cc: Richard Guy Briggs , Linux-Audit Mailing List , LKML , linux-fsdevel@vger.kernel.org, linux-api@vger.kernel.org, Eric Paris , Steve Grubb , Amir Goldstein Content-Type: text/plain; charset="UTF-8" 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_NONE autolearn=unavailable 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, Dec 16, 2022 at 11:43 AM Jan Kara wrote: > > On Mon 12-12-22 09:06:10, Richard Guy Briggs wrote: > > This patch adds a flag, FAN_INFO and an extensible buffer to provide > > additional information about response decisions. The buffer contains > > one or more headers defining the information type and the length of the > > following information. The patch defines one additional information > > type, FAN_RESPONSE_INFO_AUDIT_RULE, to audit a rule number. This will > > allow for the creation of other information types in the future if other > > users of the API identify different needs. > > > > Suggested-by: Steve Grubb > > Link: https://lore.kernel.org/r/2745105.e9J7NaK4W3@x2 > > Suggested-by: Jan Kara > > Link: https://lore.kernel.org/r/20201001101219.GE17860@quack2.suse.cz > > Signed-off-by: Richard Guy Briggs > > Thanks for the patches. They look very good to me. Just two nits below. I > can do the small updates on commit if there would be no other changes. But > I'd like to get some review from audit guys for patch 3/3 before I commit > this. It's in my review queue, but it's a bit lower in the pile as my understanding is that the linux-next folks don't like to see new things in the next branches until after the merge window closes. -- paul-moore.com