Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp2649364imm; Thu, 9 Aug 2018 17:33:16 -0700 (PDT) X-Google-Smtp-Source: AA+uWPzMLcyN6rAwM+0vp+845Z60JSnTCxxmle/2NhXB5+esFUs3YyHNVnsW+d7A+8YvWV4Fw8b9 X-Received: by 2002:a62:e0d5:: with SMTP id d82-v6mr4542672pfm.59.1533861196601; Thu, 09 Aug 2018 17:33:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1533861196; cv=none; d=google.com; s=arc-20160816; b=CCY1aexyFzx2Vqbkid+Zr/np41IGiqJ+nL70Tn3dHh3QWptANgP4BlzRBr08Jy4m6R 0gJfOSJHeBc0AFwDazx7gXhfIQtv72U0mE4h+M+JPdqyBA+EzXzszhqDwegg/ChJ+7B3 iVY0KnHmS4eZWGPtmihquoBOCgq16c8xTdKoEUrOJpWiNkkO1RYQmyRZm8YBqaR/aqpf m6wp8eV6ztXt9F+OIEHGddoGLnR8ivitKlP5SkrWu2NxRYUOLW/HP/kooUW4+r7f9gfQ RF1TIhqLOzbGYvxn/VV7G+MU+Tv7xu7tiVHnjCbMeX9KSrCvJhdZtzjcRn48b1SfF6nD oi1w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature :arc-authentication-results; bh=wjwS5PrVwSCqQKbMLZ1h+6Sfj8742HGyWMlZ6vsyhJA=; b=ybeshd1Gv2mBB3Wpcfk230e3K/endX1wl3lICfHfYv7CcdspNCkP2KfAhyD5/9zvDt D+poKtf/zDoP6OjDAt29tFBppViJKnK1nhrpCzMM4KtFd7UXa63NXCkgpB5RwBxZ9hI3 XLwa8oFTxmDNKVWSqVuHARtXfDLx19iRFQTkDq9otg/bFMrBq7S5jIU5PfiMszR/uiVQ f7d3l6D9fAHIMTy61MnHZcnkVMG96b06pm8KpIDyMdD7LMA3yVbgpuQXppsuOYvxHpwj 8cjYw22sG6AE/iEkl1FmPV9nZy545tAEIM/g4LkY1DwR0bqkVx4CTqMbpPTV7LlQyyB3 dsrQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@apporbit-com.20150623.gappssmtp.com header.s=20150623 header.b=aIeSZzpj; 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 u1-v6si9330546pfc.337.2018.08.09.17.33.02; Thu, 09 Aug 2018 17:33:16 -0700 (PDT) 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=@apporbit-com.20150623.gappssmtp.com header.s=20150623 header.b=aIeSZzpj; 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 S1727236AbeHJC7c (ORCPT + 99 others); Thu, 9 Aug 2018 22:59:32 -0400 Received: from mail-oi0-f66.google.com ([209.85.218.66]:38482 "EHLO mail-oi0-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726953AbeHJC7c (ORCPT ); Thu, 9 Aug 2018 22:59:32 -0400 Received: by mail-oi0-f66.google.com with SMTP id v8-v6so13017181oie.5 for ; Thu, 09 Aug 2018 17:32:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apporbit-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=wjwS5PrVwSCqQKbMLZ1h+6Sfj8742HGyWMlZ6vsyhJA=; b=aIeSZzpjjr12b+/FlgPxUdrLr/c6ZKrtzWUh0WONeFrheMfw81oKt4nHROQMybpuzA 65pHkP3fTKcnEaq1Q1r21CJZlhXc6mGdziPN8L2RKi0CN/MdcfnIc68q7UaEMS3gsWUb gboejdz8Xy4ViT9OYEMVaKrtNzuF80piE1Z1YzV98SWTh224sfLYdJdTVARwV9Czlmdp qGz8YZSsox6p6D/N4bm2Zl5RFm1+8kbxMxD1MJ9rCXOkGZQdqftJk+oprgqu/4R5V9H3 yohHnBna61G9Nslk47JDjDmy3nWvlwZmEtIgPHHIjxTO+a+RJBo12kUi9ohnbOnwqkiP c9XA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=wjwS5PrVwSCqQKbMLZ1h+6Sfj8742HGyWMlZ6vsyhJA=; b=U53JHH6VGGNR7iRrHJdsbodwYdRniDEtswWi2QjjYkLTvw//gpIgzPRNIbGLJV7J9x kWzjfpJZXtaPIgby9vfbigdddAZeCvabF0fUKbIWDFc5zA2FFs1fEfPP+e7gT9KwIbRw OB8WHLXXjEqZObpnjR7Tcxxlf/PTWEk2INeiHgwyVfUXdJNBjtnCgMawHQHNzJXpG2na kqQxDKKOxTNbYMbmNfmVBJCnlY52xjuq5z9Srj137d4GdnqHfVcIWCHL5wZhiE3+GqQD Pm1RHso5WuisoGXGmx1QiBPLr5Ooa/TCXfziUdXxhpsUcQ7rQUXR0+6sGTEus62iR+KL Qs1g== X-Gm-Message-State: AOUpUlHsQ33PLHCbi1cBuHK7efpwzykQEmWwi8yD40I9IiYuQZWE47EM kuGXCy9wl7aGn6PSX+aeeoSzSdESafU= X-Received: by 2002:aca:4204:: with SMTP id p4-v6mr4132520oia.242.1533861131312; Thu, 09 Aug 2018 17:32:11 -0700 (PDT) Received: from mail-oi0-f54.google.com (mail-oi0-f54.google.com. [209.85.218.54]) by smtp.gmail.com with ESMTPSA id y85-v6sm11096227oie.25.2018.08.09.17.32.10 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 09 Aug 2018 17:32:10 -0700 (PDT) Received: by mail-oi0-f54.google.com with SMTP id m11-v6so13064756oic.2; Thu, 09 Aug 2018 17:32:10 -0700 (PDT) X-Received: by 2002:aca:d605:: with SMTP id n5-v6mr4072895oig.287.1533861130017; Thu, 09 Aug 2018 17:32:10 -0700 (PDT) MIME-Version: 1.0 References: <20180621220416.5412-1-tycho@tycho.ws> <20180807024442.GA12274@cisco.lan> In-Reply-To: <20180807024442.GA12274@cisco.lan> From: Dinesh Subhraveti Date: Thu, 9 Aug 2018 17:31:57 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v4 0/4] seccomp trap to userspace To: linux-api@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Aug 6, 2018 at 7:44 PM Tycho Andersen wrote: > > Hi all, > > Dinesh Subhraveti has claimed that some part of this series might be > patented. While he has not furnished me with anything to confirm this > claim, I'll put this series on hold. For the sake of everyone's clarity, there is no patent or intellectual property issue here and we'd like to see this feature in the kernel. I did indicate that there is a patent related to the mechanism underlying this patch set but that is completely incidental to the issue here. We have filed that patent only for the purpose of defense and have no interest or resources to go after infringements. As such, I spoke about the approach, it's value for networking and a few possible ways of implementing it in the kernel at Linux Plumbers Conference 2017. As a contractor and a member of our team at AppSwitch (FKA Fermat), Tycho Andersen helped implement a fully user space version of system call trap mechanism based on seccomp / fd-passing and participated in our team discussions about upstreaming a kernel version of the feature. Given that context, we were taken aback that he posted the v1 patch set without letting us know and without any mention of AppSwitch in the post even though he was still under contract at that time. In any case, please note that we will communicate with Tycho directly regarding this matter going forward. -- Dinesh Subhraveti