Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp1623335yba; Thu, 25 Apr 2019 03:01:17 -0700 (PDT) X-Google-Smtp-Source: APXvYqwElpXD1i02f9/CZlmhkBT6CR8722yvvu7jmxcYGjE0RutdTEeGwiLX+2QUblpIVQu+41II X-Received: by 2002:a65:6212:: with SMTP id d18mr36292616pgv.162.1556186477355; Thu, 25 Apr 2019 03:01:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1556186477; cv=none; d=google.com; s=arc-20160816; b=u2VosmWnl8VaXJezyP6HJVh8T3QmYUFAYcwkWPbJWXj5fJbvdAFRs8a82c6t85Yoke dtxC0yl1WAAmRx032e4HEd+DB/FmxNP83wPRXjuMRzKMX17eXlnH4n0DxHkMtDjPNqpM rBbTnBSYGcg+Mus/Tz9PfVwUARLEsvwVSvbvu7ZIFe0aG3f6Q1OX/Ltupi6NdpXZQDEH UY8Zbz8y8ykSVPxcjLx1IBYxSpvLfwjwEohehk5DrIPCpSF6k0IW4ek1KE5GDK/kMbG2 xbP5Bwf9lOM4mjyCI35n2JpXbr81Ks/co48Hiz9s+1r/AUaGpyIVnj39JtTtoyHmibpd jcdg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from; bh=EfthvKf/Weg6bpkgNqJj3szwQh6wqtECtiGWxF/f8Dc=; b=ZcdDRZYwwIdf5tSB7FXJODP3HURdaLAhcD8ZtS+cc2eoEeVdSt3EF/ZExpFVOKMFgC 7O7EtmK6m9enbdXiTF6h9kvotPcSdvhZ6TPnr+Vj/9Sc5iNoZODBhoAgVEss7VWb0gR+ h5oxAnxWgi8A8J/je7hSI32/Vbig0EC89zqyAx1UFYN75JVLrl6Ng2/nIfNARqcbcimV DAAF8Uy/bsSkfIccGlftZLxpiio1kDcA90KXQMuM4p6QBpITNQPKDzychYG9AvyPRVfC XB3Ddo2kg/sQHnhKXVVyr88YHg7mGAUFN4gbeWsz2sLWz/HuGu5Rl/POAbx52+WA4nxB GDkQ== ARC-Authentication-Results: i=1; mx.google.com; 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 d34si22342778pla.224.2019.04.25.03.01.00; Thu, 25 Apr 2019 03:01:17 -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; 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 S2388117AbfDXS4V (ORCPT + 99 others); Wed, 24 Apr 2019 14:56:21 -0400 Received: from anholt.net ([50.246.234.109]:40290 "EHLO anholt.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726883AbfDXS4U (ORCPT ); Wed, 24 Apr 2019 14:56:20 -0400 Received: from localhost (localhost [127.0.0.1]) by anholt.net (Postfix) with ESMTP id DC17D10A33B8; Wed, 24 Apr 2019 11:56:19 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at anholt.net Received: from anholt.net ([127.0.0.1]) by localhost (kingsolver.anholt.net [127.0.0.1]) (amavisd-new, port 10024) with LMTP id LCYYf37ZcQIM; Wed, 24 Apr 2019 11:56:17 -0700 (PDT) Received: from eliezer.anholt.net (localhost [127.0.0.1]) by anholt.net (Postfix) with ESMTP id CE40910A3399; Wed, 24 Apr 2019 11:56:17 -0700 (PDT) Received: by eliezer.anholt.net (Postfix, from userid 1000) id 3F1812FE3AA5; Wed, 24 Apr 2019 11:56:17 -0700 (PDT) From: Eric Anholt To: dri-devel@lists.freedesktop.org, Dave Airlie Cc: linux-kernel@vger.kernel.org, Eric Anholt , Daniel Vetter Subject: [PATCH 2/2] drm/doc: Document expectation that userspace review looks at kernel uAPI. Date: Wed, 24 Apr 2019 11:56:17 -0700 Message-Id: <20190424185617.16865-2-eric@anholt.net> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190424185617.16865-1-eric@anholt.net> References: <20190424185617.16865-1-eric@anholt.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The point of this review process is that userspace using the new uAPI can actually live with the uAPI being provided, and it's hard to know that without having actually looked into a kernel patch yourself. Signed-off-by: Eric Anholt Suggested-by: Daniel Vetter --- Documentation/gpu/drm-uapi.rst | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Documentation/gpu/drm-uapi.rst b/Documentation/gpu/drm-uapi.rst index 8e5545dfbf82..298424b98d99 100644 --- a/Documentation/gpu/drm-uapi.rst +++ b/Documentation/gpu/drm-uapi.rst @@ -85,7 +85,9 @@ leads to a few additional requirements: - The userspace side must be fully reviewed and tested to the standards of that userspace project. For e.g. mesa this means piglit testcases and review on the mailing list. This is again to ensure that the new interface actually gets the - job done. + job done. The userspace-side reviewer should also provide at least an + Acked-by on the kernel uAPI patch indicating that they've looked at how the + kernel side is implementing the new feature being used. - The userspace patches must be against the canonical upstream, not some vendor fork. This is to make sure that no one cheats on the review and testing -- 2.20.1