From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.5 required=3.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 25BEAC433E0 for ; Thu, 28 Jan 2021 08:17:01 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id CFA7F64D9D for ; Thu, 28 Jan 2021 08:17:00 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org CFA7F64D9D Authentication-Results: mail.kernel.org; dmarc=fail (p=reject dis=none) header.from=google.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 5C4E26E917; Thu, 28 Jan 2021 08:16:43 +0000 (UTC) Received: from mail-lj1-x234.google.com (mail-lj1-x234.google.com [IPv6:2a00:1450:4864:20::234]) by gabe.freedesktop.org (Postfix) with ESMTPS id 4B50B6E3D0 for ; Wed, 27 Jan 2021 10:47:58 +0000 (UTC) Received: by mail-lj1-x234.google.com with SMTP id a25so1546010ljn.0 for ; Wed, 27 Jan 2021 02:47:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=nt9pdiLty5VAzHiVzQ9Z0VE2Bkzi2Zy4BkFRJGQTy+s=; b=RkI69ax2YOOuKLnURhraOk6rkuVkZAdIrcLC8ROzb78X3XKcsHv7ZkY1MlD4SJgGMv mvSeWdPu6cvDFRvCbp1iTBbLA1Zl8F7eXpM479ayN+NeCBRjUZ9u4HUy3EzFV1sYTJcy PYB/fNUbJlr64E477+47TxBf7b4ryCO7tAewLY6czi6NhEMjHxiI15j/4hIaqSUmrqvt hnkovTZkaCRWB504JvBAbJB02VSyoiNAOfs8HPotmXVpd8A4rbeS6mMZhro1+rQDyfcn ljPWQoMwPkLz6Wc1OU0ppRL02EqrNXZCGQXG1ygbkLlN+Jif1Tk4RsoVvqn8fhhDYg0j bsvg== 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:cc:content-transfer-encoding; bh=nt9pdiLty5VAzHiVzQ9Z0VE2Bkzi2Zy4BkFRJGQTy+s=; b=mlBfBN4sIvXbljXq8kFMeGzIbYandttvi9jCJov1milFKsJWBvJkaCPZOsum1Qglaf hH8eDPaIbVsL+vbPCv2lP6OVikGY7bslNS5i84IvPlZhkuvTJIo4fzssLlnxLZEyqgKu LYjj5GWXaZUfWQDBia78RS9cEmfrR8aKtTBrAg61YMsWYBIoLtUQqiXUjTS7/AXHCG9K lWli+e/kAI42tsZ7eNZaRcTgiTvv3B/VmPOtfs3zIPmr3f/I7RIH6IorrnuN5rjl8pjh 0TZimDxxSXOPIAjcJ3vobFZjQk/lAoSF/CCyyk17JMc31HuKybr9pt2cWITYxhhPdN9e wcHg== X-Gm-Message-State: AOAM532YqD8DhpXGGXDVSuN4BBb2mb1RpQkUI7bp9g+nm+mCCOBlojD9 Sk0OxgKi4TAUlQdk1xiLrxk7f+XTcW1r0jncPs+PEA== X-Google-Smtp-Source: ABdhPJwad4Dbjby0b67biXG1UmzBFT032qoQOR80f/hQK6P7qLf8Q2hmv4TTfsdOlkWpWnRX5IIbsSeyI8gxECdjNcI= X-Received: by 2002:a2e:908e:: with SMTP id l14mr5465324ljg.226.1611744476438; Wed, 27 Jan 2021 02:47:56 -0800 (PST) MIME-Version: 1.0 References: <20210126225138.1823266-1-kaleshsingh@google.com> In-Reply-To: <20210126225138.1823266-1-kaleshsingh@google.com> From: Jann Horn Date: Wed, 27 Jan 2021 11:47:29 +0100 Message-ID: Subject: Re: [PATCH] procfs/dmabuf: Add /proc//task//dmabuf_fds To: Kalesh Singh X-Mailman-Approved-At: Thu, 28 Jan 2021 08:15:36 +0000 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Michal Hocko , "open list:DOCUMENTATION" , Szabolcs Nagy , dri-devel@lists.freedesktop.org, Yafang Shao , Hui Su , Michel Lespinasse , Jonathan Corbet , Mauro Carvalho Chehab , Jeffrey Vander Stoep , Daniel Jordan , kernel-team , Alexey Dobriyan , Linux Media Mailing List , Kees Cook , linaro-mm-sig@lists.linaro.org, linux-fsdevel , Bernd Edlinger , Suren Baghdasaryan , Alexey Gladkov , kernel list , Minchan Kim , Andrei Vagin , "Eric W. Biederman" , Greg Kroah-Hartman , Hridya Valsaraju , Andrew Morton , Linux API , =?UTF-8?Q?Christian_K=C3=B6nig?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" K2plZmZ2IGZyb20gQW5kcm9pZAoKT24gVHVlLCBKYW4gMjYsIDIwMjEgYXQgMTE6NTEgUE0gS2Fs ZXNoIFNpbmdoIDxrYWxlc2hzaW5naEBnb29nbGUuY29tPiB3cm90ZToKPiBJbiBvcmRlciB0byBt ZWFzdXJlIGhvdyBtdWNoIG1lbW9yeSBhIHByb2Nlc3MgYWN0dWFsbHkgY29uc3VtZXMsIGl0IGlz Cj4gbmVjZXNzYXJ5IHRvIGluY2x1ZGUgdGhlIERNQSBidWZmZXIgc2l6ZXMgZm9yIHRoYXQgcHJv Y2VzcyBpbiB0aGUgbWVtb3J5Cj4gYWNjb3VudGluZy4gU2luY2UgdGhlIGhhbmRsZSB0byBETUEg YnVmZmVycyBhcmUgcmF3IEZEcywgaXQgaXMgaW1wb3J0YW50Cj4gdG8gYmUgYWJsZSB0byBpZGVu dGlmeSB3aGljaCBwcm9jZXNzZXMgaGF2ZSBGRCByZWZlcmVuY2VzIHRvIGEgRE1BIGJ1ZmZlci4K Ck9yIHlvdSBjb3VsZCB0cnkgdG8gbGV0IHRoZSBETUEgYnVmZmVyIHRha2UgYSByZWZlcmVuY2Ug b24gdGhlCm1tX3N0cnVjdCBhbmQgYWNjb3VudCBpdHMgc2l6ZSBpbnRvIHRoZSBtbV9zdHJ1Y3Q/ IFRoYXQgd291bGQgcHJvYmFibHkKYmUgbmljZXIgdG8gd29yayB3aXRoIHRoYW4gaGF2aW5nIHRv IHBva2UgYXJvdW5kIGluIHByb2NmcyBzZXBhcmF0ZWx5CmZvciBETUEgYnVmZmVycy4KCj4gQ3Vy cmVudGx5LCBETUEgYnVmZmVyIEZEcyBjYW4gYmUgYWNjb3VudGVkIHVzaW5nIC9wcm9jLzxwaWQ+ L2ZkLyogYW5kCj4gL3Byb2MvPHBpZD4vZmRpbmZvIC0tIGJvdGggb2Ygd2hpY2ggYXJlIG9ubHkg cm9vdCByZWFkYWJsZSwgYXMgZm9sbG93czoKClRoYXQncyBub3QgcXVpdGUgcmlnaHQuIFRoZXkg Y2FuIGJvdGggYWxzbyBiZSBhY2Nlc3NlZCBieSB0aGUgdXNlcgpvd25pbmcgdGhlIHByb2Nlc3Mu IEFsc28sIGZkaW5mbyBpcyBhIHN0YW5kYXJkIGludGVyZmFjZSBmb3IKaW5zcGVjdGluZyBwcm9j ZXNzIHN0YXRlIHRoYXQgZG9lc24ndCBwZXJtaXQgcmVhZGluZyBwcm9jZXNzIG1lbW9yeSBvcgpt YW5pcHVsYXRpbmcgcHJvY2VzcyBzdGF0ZSAtIHNvIEkgdGhpbmsgaXQgd291bGQgYmUgZmluZSB0 byBwZXJtaXQKYWNjZXNzIHRvIGZkaW5mbyB1bmRlciBhIFBUUkFDRV9NT0RFX1JFQURfRlNDUkVE IGNoZWNrLCBqdXN0IGxpa2UgdGhlCmludGVyZmFjZSB5b3UncmUgc3VnZ2VzdGluZy4KCj4gICAx LiBEbyBhIHJlYWRsaW5rIG9uIGVhY2ggRkQuCj4gICAyLiBJZiB0aGUgdGFyZ2V0IHBhdGggYmVn aW5zIHdpdGggIi9kbWFidWYiLCB0aGVuIHRoZSBGRCBpcyBhIGRtYWJ1ZiBGRC4KPiAgIDMuIHN0 YXQgdGhlIGZpbGUgdG8gZ2V0IHRoZSBkbWFidWYgaW5vZGUgbnVtYmVyLgo+ICAgNC4gUmVhZC8g cHJvYy88cGlkPi9mZGluZm8vPGZkPiwgdG8gZ2V0IHRoZSBETUEgYnVmZmVyIHNpemUuCj4KPiBB bmRyb2lkIGNhcHR1cmVzIHBlci1wcm9jZXNzIHN5c3RlbSBtZW1vcnkgc3RhdGUgd2hlbiBjZXJ0 YWluIGxvdyBtZW1vcnkKPiBldmVudHMgKGUuZyBhIGZvcmVncm91bmQgYXBwIGtpbGwpIG9jY3Vy LCB0byBpZGVudGlmeSBwb3RlbnRpYWwgbWVtb3J5Cj4gaG9nZ2Vycy4gVG8gaW5jbHVkZSBhIHBy b2Nlc3PigJlzIGRtYWJ1ZiB1c2FnZSBhcyBwYXJ0IG9mIGl0cyBtZW1vcnkgc3RhdGUsCj4gdGhl IGRhdGEgY29sbGVjdGlvbiBuZWVkcyB0byBiZSBmYXN0IGVub3VnaCB0byByZWZsZWN0IHRoZSBt ZW1vcnkgc3RhdGUgYXQKPiB0aGUgdGltZSBvZiBzdWNoIGV2ZW50cy4KPgo+IFNpbmNlIHJlYWRp bmcgL3Byb2MvPHBpZD4vZmQvIGFuZCAvcHJvYy88cGlkPi9mZGluZm8vIHJlcXVpcmVzIHJvb3QK PiBwcml2aWxlZ2VzLCB0aGlzIGFwcHJvYWNoIGlzIG5vdCBzdWl0YWJsZSBmb3IgcHJvZHVjdGlv biBidWlsZHMuCgpJdCBzaG91bGQgYmUgZWFzeSB0byBhZGQgZW5vdWdoIGluZm9ybWF0aW9uIHRv IC9wcm9jLzxwaWQ+L2ZkaW5mby8gc28KdGhhdCB5b3UgZG9uJ3QgbmVlZCB0byBsb29rIGF0IC9w cm9jLzxwaWQ+L2ZkLyBhbnltb3JlLgoKPiBHcmFudGluZwo+IHJvb3QgcHJpdmlsZWdlcyBldmVu IHRvIGEgc3lzdGVtIHByb2Nlc3MgaW5jcmVhc2VzIHRoZSBhdHRhY2sgc3VyZmFjZSBhbmQKPiBp cyBoaWdobHkgdW5kZXNpcmFibGUuIEFkZGl0aW9uYWxseSB0aGlzIGlzIHNsb3cgYXMgaXQgcmVx dWlyZXMgbWFueQo+IGNvbnRleHQgc3dpdGNoZXMgZm9yIHNlYXJjaGluZyBhbmQgZ2V0dGluZyB0 aGUgZG1hLWJ1ZiBpbmZvLgoKV2hhdCBkbyB5b3UgbWVhbiBieSAiY29udGV4dCBzd2l0Y2hlcyI/ IFRhc2sgc3dpdGNoZXMgb3Iga2VybmVsL3VzZXIKdHJhbnNpdGlvbnMgKGUuZy4gdmlhIHN5c2Nh bGwpPwoKPiBXaXRoIHRoZSBhZGRpdGlvbiBvZiBwZXItYnVmZmVyIGRtYWJ1ZiBzdGF0cyBpbiBz eXNmcyBbMV0sIHRoZSBETUEgYnVmZmVyCj4gZGV0YWlscyBjYW4gYmUgcXVlcmllZCB1c2luZyB0 aGVpciB1bmlxdWUgaW5vZGUgbnVtYmVycy4KPgo+IFRoaXMgcGF0Y2ggcHJvcG9zZXMgYWRkaW5n IGEgL3Byb2MvPHBpZD4vdGFzay88dGlkPi9kbWFidWZfZmRzIGludGVyZmFjZS4KPgo+IC9wcm9j LzxwaWQ+L3Rhc2svPHRpZD4vZG1hYnVmX2ZkcyBjb250YWlucyBhIGxpc3Qgb2YgaW5vZGUgbnVt YmVycyBmb3IKPiBldmVyeSBETUEgYnVmZmVyIEZEIHRoYXQgdGhlIHRhc2sgaGFzLiBFbnRyaWVz IHdpdGggdGhlIHNhbWUgaW5vZGUKPiBudW1iZXIgY2FuIGFwcGVhciBtb3JlIHRoYW4gb25jZSwg aW5kaWNhdGluZyB0aGUgdG90YWwgRkQgcmVmZXJlbmNlcwo+IGZvciB0aGUgYXNzb2NpYXRlZCBE TUEgYnVmZmVyLgo+Cj4gSWYgYSB0aHJlYWQgc2hhcmVzIHRoZSBzYW1lIGZpbGVzIGFzIHRoZSBn cm91cCBsZWFkZXIgdGhlbiBpdHMKPiBkbWFidWZfZmRzIGZpbGUgd2lsbCBiZSBlbXB0eSwgYXMg dGhlc2UgZG1hYnVmcyBhcmUgcmVwb3J0ZWQgYnkgdGhlCj4gZ3JvdXAgbGVhZGVyLgo+Cj4gVGhl IGludGVyZmFjZSByZXF1aXJlcyBQVFJBQ0VfTU9ERV9SRUFEX0ZTQ1JFRCAoc2FtZSBhcyAvcHJv Yy88cGlkPi9tYXBzKQo+IGFuZCBhbGxvd3MgdGhlIGVmZmljaWVudCBhY2NvdW50aW5nIG9mIHBl ci1wcm9jZXNzIERNQSBidWZmZXIgdXNhZ2Ugd2l0aG91dAo+IHJlcXVpcmluZyByb290IHByaXZp bGVnZXMuIChTZWUgZGF0YSBiZWxvdykKCkknbSBub3QgY29udmluY2VkIHRoYXQgaW50cm9kdWNp bmcgYSBuZXcgcHJvY2ZzIGZpbGUgZm9yIHRoaXMgaXMgdGhlCnJpZ2h0IHdheSB0byBnby4gQW5k IHRoZSBpZGVhIG9mIGhhdmluZyB0byBwb2tlIGludG8gbXVsdGlwbGUKZGlmZmVyZW50IGZpbGVz IGluIHByb2NmcyBhbmQgaW4gc3lzZnMganVzdCB0byBiZSBhYmxlIHRvIGNvbXB1dGUgYQpwcm9w ZXIgbWVtb3J5IHVzYWdlIHNjb3JlIGZvciBhIHByb2Nlc3Mgc2VlbXMgd2VpcmQgdG8gbWUuICJI b3cgbXVjaAptZW1vcnkgaXMgdGhpcyBwcm9jZXNzIHVzaW5nIiBzZWVtcyBsaWtlIHRoZSBraW5k IG9mIHF1ZXN0aW9uIHRoZQprZXJuZWwgb3VnaHQgdG8gYmUgYWJsZSB0byBhbnN3ZXIgKGFuZCB0 aGUga2VybmVsIG5lZWRzIHRvIGJlIGFibGUgdG8KYW5zd2VyIHNvbWV3aGF0IGFjY3VyYXRlbHkg c28gdGhhdCBpdHMgb3duIE9PTSBraWxsZXIgY2FuIGRvIGl0cyBqb2IKcHJvcGVybHkpPwpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFp bGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK