Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp7600622ybl; Thu, 16 Jan 2020 02:24:42 -0800 (PST) X-Google-Smtp-Source: APXvYqz+9WN9Z6xQjM8kUegvaZ2VY18Q5+yxk4SWbS3kPJgE+kh+PKiO32s96wWuMFL3hedbIRh9 X-Received: by 2002:aca:5188:: with SMTP id f130mr3674941oib.47.1579170281904; Thu, 16 Jan 2020 02:24:41 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1579170281; cv=none; d=google.com; s=arc-20160816; b=ZXmc9s6QbSZlWia3cnZkt7NR26Ho5QPSsdvDfxr2HgzZ1kVkh8j0hIMxKSiJ8xh1oy 4Ys/mHAvh+9PDWlP+xfpxnkyQ6g4IR+pImAVUk2xpZqBezQDpTCu29jhr+N8fSgb874/ xf7e9u+smCRcTCpDmSyKAFBnovveEawWKR6bbfThWqO/y7nkSE+p4D9Z9x5vVI+fN1WE ISNaWT8EaYHzY45WL03+W1MRH30SIN+uUYPT+PQsWx1Gat3v16PTAbQDNUEw44PNLs7j dvKRysUSv4+BHz4W/bJ+N4Tpczk2Xr7a5qwJTLrR5MFCJB6idnFaBrjPvDRgHZ6WHDG7 Dirw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:message-id:date:in-reply-to :subject:cc:to:from:user-agent:references:dkim-signature; bh=oOAngD5VA2A59XTdFcUxIVFGLgGmINpgGgKrpE5agQI=; b=nRzJpQxHiisXtAzjkl87WvZBr823ipDIidLl/P14CbY5RADxPkPIjj6z5i51GI7UUy eVWB4WfyD7koJOYhqaedR6NVxgr2d2K2wOWBF0BXU7DJ5VNkVQcEQN624IEhFrL2Cvnb U8h7lhXAHsOUiHkYrpSAQfC64d9PZ+zI5uHnfX6p3z/Hr92Ue/nESsbQKcsRyP6g50nm ps85droGP0EbGD1Omf7MZ+zXoJGMZFbsh6v0peeMgJEotO4JFThyJdz8K3v6DUvBmabB BEJHebEL3e6nzxN91eftwg132l1Rd+Y4kjlAt8KhWy5agnXGoGO+xFAKYMtDQgA6I9F6 qL8A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=iCXS2zsQ; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 14si10837719oie.181.2020.01.16.02.24.30; Thu, 16 Jan 2020 02:24:41 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=iCXS2zsQ; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730635AbgAPKDQ (ORCPT + 99 others); Thu, 16 Jan 2020 05:03:16 -0500 Received: from mail-wr1-f65.google.com ([209.85.221.65]:44210 "EHLO mail-wr1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726897AbgAPKDQ (ORCPT ); Thu, 16 Jan 2020 05:03:16 -0500 Received: by mail-wr1-f65.google.com with SMTP id q10so18476012wrm.11 for ; Thu, 16 Jan 2020 02:03:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version; bh=oOAngD5VA2A59XTdFcUxIVFGLgGmINpgGgKrpE5agQI=; b=iCXS2zsQLcLQNq9PY9S+bq9GCcXElPeXa2UTXYzvPsWSssgZBp/B2dGgTLlh8G7Cbf BPpkbZDfSg+fOtm2qr/tH+SskwV593ZqkExv/yq2TWf8lh3b9K10m+pkmRyDHFeoXjac LJTmEuGYfwbU1AoDTjoZcu+Y+ZSPLKETjgbiM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version; bh=oOAngD5VA2A59XTdFcUxIVFGLgGmINpgGgKrpE5agQI=; b=SyLiXD52Z5WAmkv23lpTAayuIG5ZQGVt/RXqDJZvchK1nr0gNuWPZMwe0L+uiV4k4y jhFHQa899bDvottcmK7j/0LW/caxUFKAhQW4VbSnuoBImwfrEt7tUuZyXcwXZvwiKXTy xNMbXPgF0xmWnTtCZQ0+GZmyYZZISQmje29wYDpy0VjbNZIhyo6NC1qGm1uql0nQQzqF FEyYP41jg+MbCDXYA7JUW3w+Tc1Izp9MSfZxI3nJQ/nQbw/5AQD1bNMQ+khxQwVhO4j7 OVTjbxUIHUItn4vNFNlGFTugAupkKZG9ZSkyOG9+YS23G8lxP4VewomDhBOKarxrtRlL HWQg== X-Gm-Message-State: APjAAAWSvRXn7vvn049SmvALIozl3yW5A3c804I6e6izi8GDIKtkG9Ui sxBP1p3opf5VNRRYgGtrETjnOA== X-Received: by 2002:adf:e3c1:: with SMTP id k1mr2305572wrm.151.1579168993846; Thu, 16 Jan 2020 02:03:13 -0800 (PST) Received: from jackmanb.zrh.corp.google.com ([2a00:79e0:42:204:969b:bc6:900a:b44a]) by smtp.gmail.com with ESMTPSA id j12sm28846459wrt.55.2020.01.16.02.03.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 16 Jan 2020 02:03:12 -0800 (PST) References: <20200115171333.28811-1-kpsingh@chromium.org> User-agent: mu4e 1.2.0; emacs 26.3 From: Brendan Jackman To: KP Singh Cc: linux-kernel@vger.kernel.org, bpf@vger.kernel.org, linux-security-module@vger.kernel.org, Alexei Starovoitov , Daniel Borkmann , James Morris , Kees Cook , Thomas Garnier , Michael Halcrow , Paul Turner , Brendan Gregg , Jann Horn , Matthew Garrett , Christian Brauner , =?utf-8?Q?Micka=C3=ABl_Sala=C3=BCn?= , Florent Revest , Martin KaFai Lau , Song Liu , Yonghong Song , "Serge E. Hallyn" , Mauro Carvalho Chehab , "David S. Miller" , Greg Kroah-Hartman , Nicolas Ferre , Stanislav Fomichev , Quentin Monnet , Andrey Ignatov , Joe Stringer Subject: Re: [PATCH bpf-next v2 00/10] MAC and Audit policy using eBPF (KRSI) In-reply-to: <20200115171333.28811-1-kpsingh@chromium.org> Date: Thu, 16 Jan 2020 11:03:12 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jan 15 2020 at 18:13, KP Singh wrote: > From: KP Singh [...] > KP Singh (10): > bpf: btf: Make some of the API visible outside BTF > bpf: lsm: Add a skeleton and config options > bpf: lsm: Introduce types for eBPF based LSM > bpf: lsm: Add mutable hooks list for the BPF LSM > bpf: lsm: BTF API for LSM hooks > bpf: lsm: Implement attach, detach and execution > bpf: lsm: Make the allocated callback RO+X > tools/libbpf: Add support for BPF_PROG_TYPE_LSM > bpf: lsm: Add selftests for BPF_PROG_TYPE_LSM > bpf: lsm: Add Documentation Just to note internal review cycles at Google; For the whole set: Reviewed-by: Brendan Jackman