Received: by 10.223.185.116 with SMTP id b49csp826581wrg; Wed, 14 Feb 2018 07:34:47 -0800 (PST) X-Google-Smtp-Source: AH8x226r22Xx9zEAwOcXMdmPKtUJQAbX+FhiDJXLddn2Cv/JQJK7PZ9GXkj5b2mFvWNeZdSc+758 X-Received: by 10.99.144.74 with SMTP id a71mr4194063pge.244.1518622487485; Wed, 14 Feb 2018 07:34:47 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518622487; cv=none; d=google.com; s=arc-20160816; b=tC+pNNiY9no1qGR9+Hz5rLp5cyk9londePM3E9n7J9mxUIMzV1isgiEWY/LTpdhqUA wjkks5fS9Xt72ZGtbKg9tYh2Qa6Q7ZiV+DOELqq8pbjo+ZlK1QLqBuNl5CgVa/wC9dwP Y6B2qz+BxmTl+bvR/DTF56o6y64RlZyfKoqTq0ys9dST1C0Tnrf4htlvC3SR2bE1vLOV Wz2MVjHTgCrAowQvvthS4AGQCYqTbvMc8vTlCKRNCmLxLSw02jxvD+X2vOTnIIWZ0oIU szFyasTOK4u9L2EqRSZrZoTI1YlQKdrVg4539Hgga4cDEycxQUIRs9FCLPdVLLiOWDo6 yP5g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature:arc-authentication-results; bh=MPiaxHE30cTqKpR/8/02XJDalw40ceb1nKBzMjvi9Wc=; b=lnhsouGBsMbLKX3ZMytcP0NcqBn0En4/YQKZ/asFscX6jHHCkfciEDePwSnnrqNqHL 2wu6bMUugjVBaeKHDovo70lrj/dSTNR1A1ArscrxHX6S9Pzyl3Tso/QiZ/bfPDTJM343 I1d6i5hSYm31/EhQ0+/OOg8BRkkvJFrbTl4Dmxuap5rY1a6sMut9shNxgsjU9R8x5gM9 OGVx3JNTwwtaxmbzmmqkcZd86OCdGkynWTS/Hx1Z0psKgf207nmxgx0mQakpr2d9i7i2 Lbdyia9A0/+uTIBlH5vDhffFnYFWw89lM9uV0vWvLlJGVQnzMpHfFdzTzYg/SiCNKG9d /rbA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@tycho-ws.20150623.gappssmtp.com header.s=20150623 header.b=lJngn5hQ; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r17si3283184pfh.44.2018.02.14.07.34.32; Wed, 14 Feb 2018 07:34:47 -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=@tycho-ws.20150623.gappssmtp.com header.s=20150623 header.b=lJngn5hQ; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1031426AbeBNPdK (ORCPT + 99 others); Wed, 14 Feb 2018 10:33:10 -0500 Received: from mail-it0-f53.google.com ([209.85.214.53]:55310 "EHLO mail-it0-f53.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1031303AbeBNPdJ (ORCPT ); Wed, 14 Feb 2018 10:33:09 -0500 Received: by mail-it0-f53.google.com with SMTP id b66so15709876itd.5 for ; Wed, 14 Feb 2018 07:33:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tycho-ws.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=MPiaxHE30cTqKpR/8/02XJDalw40ceb1nKBzMjvi9Wc=; b=lJngn5hQdz76PQVO2uuGcvwq0GYtpGEX3nCCx6N/J6htUfEwXqv9qUu23yDZSJMNM3 dSjfkbneojPPlzxzxEgfhVGT6bxT+M6QelkeabtCy+LqTT00A8ylBLU0J7hTbIQczvxE 4sVZV+nDtH+TUUj3rXTX1JMVY/uX8Gwji3rVdwnxWozVPLUgZHwZc7kspnC8Ws3jKrmb OhstdLGQHQFkhGU9vKmfLiK3U+hnw0iu1UAVbkGRV2xBgZptTRvF3Qa6Nbm8zkFRnD0Z XlxsnXRIaeclVVSz2+crzr2TxYO4LJyd9nMU0OXTJXam1PUeLvaf0BECU4+xQsAPyF36 fPKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=MPiaxHE30cTqKpR/8/02XJDalw40ceb1nKBzMjvi9Wc=; b=Se8Jhqd4ygQNJqwZxvm85GAYfC9z9uUvRkqsKIPqiCI6HnlAO338hgrYACLh7IcyOX R3zKMFoEEp+cBSfZ++fxbydDkiqVi73dEWn/03Lh6wyKQhD3XY8p/gHYN/wFtcJ7ohDV dTCaclQGJTEMlELtzaHJ4gUsPVZX3hF0ipTdAhyiCqwNbvi6GwC4xuzUcFr7EBlGOEDX aAX/B0UZn0QrpqH8Lu+xxAgGx9D6vA0TCJd163lan40GmWtN03F7CjTyy5l3f04amPmZ u5Wyxx5PJ3k109KFzGKhWknnbc8Gtm5HqXZmGvzkhAfyUhjWlwnUyzKsdOPFmBY8779k K3Kw== X-Gm-Message-State: APf1xPC6RQU6R9hOk7jlxz3rwZPoG4DhRBDcBoBIVTZ7dQUHK9YzRU+m +lx8vZaFVZRCc51nQ+/nspjbxQ== X-Received: by 10.36.215.71 with SMTP id y68mr3633402itg.53.1518622388506; Wed, 14 Feb 2018 07:33:08 -0800 (PST) Received: from smitten ([8.24.24.129]) by smtp.gmail.com with ESMTPSA id a123sm15908076ioa.78.2018.02.14.07.33.07 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 14 Feb 2018 07:33:07 -0800 (PST) Date: Wed, 14 Feb 2018 08:33:06 -0700 From: Tycho Andersen To: Kees Cook Cc: LKML , Linux Containers , Andy Lutomirski , Oleg Nesterov , "Eric W . Biederman" , "Serge E . Hallyn" , Christian Brauner , Tyler Hicks , Akihiro Suda Subject: Re: [RFC 2/3] seccomp: hoist out filter resolving logic Message-ID: <20180214153306.m3wlmz6zwjqsav36@smitten> References: <20180204104946.25559-1-tycho@tycho.ws> <20180204104946.25559-3-tycho@tycho.ws> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20170609 (1.8.3) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Feb 13, 2018 at 01:29:23PM -0800, Kees Cook wrote: > On Sun, Feb 4, 2018 at 2:49 AM, Tycho Andersen wrote: > > Hoist out the nth filter resolving logic that ptrace uses into a new > > function. We'll use this in the next patch to implement the new > > PTRACE_SECCOMP_GET_FILTER_FLAGS command. This is based on an older patch > > that I had sent a while ago; it significantly revamps the get_nth_filter > > logic based on previous suggestions from Oleg. > > Is this the same as f06eae831f0c1fc5b982ea200daf552810e1dd55 ? Quick > compare says yes? Either way, please rebase to v4.16-rc1 (or -rc2 in > the future). :) Yep, there was no tagged tree with that when I did these; I'll do that for the next version. Cheers, Tycho