All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] docs/drm: Add a new bullet to the uAPI requirements (v2)
@ 2021-08-04 18:57 Jason Ekstrand
  2021-08-04 21:36 ` Daniel Stone
  0 siblings, 1 reply; 2+ messages in thread
From: Jason Ekstrand @ 2021-08-04 18:57 UTC (permalink / raw)
  To: dri-devel; +Cc: Jason Ekstrand, Daniel Vetter, Dave Airlie

While tracking down various bits of i915 uAPI, it's been difficult to
find the userspace much of the time because no one bothers to mention it
in commit messages.  Require the kernel patch to be a one-stop shop for
finding the various bits which were used to justify the new uAPI.

v2 (Daniel Vetter):
 - Minor wording tweaks

Signed-off-by: Jason Ekstrand <jason@jlekstrand.net>
Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: Dave Airlie <airlied@redhat.com>
---
 Documentation/gpu/drm-uapi.rst | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/Documentation/gpu/drm-uapi.rst b/Documentation/gpu/drm-uapi.rst
index 199afb503ab1..7b398c6fadc6 100644
--- a/Documentation/gpu/drm-uapi.rst
+++ b/Documentation/gpu/drm-uapi.rst
@@ -109,6 +109,11 @@ leads to a few additional requirements:
   userspace patches land. uAPI always flows from the kernel, doing things the
   other way round risks divergence of the uAPI definitions and header files.
 
+- The kernel patch which adds the new uAPI **must** reference the patch series
+  or merge requests in the userspaces projects which demonstrate the use of the
+  new uAPI and against which the review was done so that future developers can
+  find all of the pieces which tie together.
+
 These are fairly steep requirements, but have grown out from years of shared
 pain and experience with uAPI added hastily, and almost always regretted about
 just as fast. GFX devices change really fast, requiring a paradigm shift and
-- 
2.31.1


^ permalink raw reply related	[flat|nested] 2+ messages in thread

* Re: [PATCH] docs/drm: Add a new bullet to the uAPI requirements (v2)
  2021-08-04 18:57 [PATCH] docs/drm: Add a new bullet to the uAPI requirements (v2) Jason Ekstrand
@ 2021-08-04 21:36 ` Daniel Stone
  0 siblings, 0 replies; 2+ messages in thread
From: Daniel Stone @ 2021-08-04 21:36 UTC (permalink / raw)
  To: Jason Ekstrand; +Cc: dri-devel, Daniel Vetter, Dave Airlie

On Wed, 4 Aug 2021 at 19:57, Jason Ekstrand <jason@jlekstrand.net> wrote:
> While tracking down various bits of i915 uAPI, it's been difficult to
> find the userspace much of the time because no one bothers to mention it
> in commit messages.  Require the kernel patch to be a one-stop shop for
> finding the various bits which were used to justify the new uAPI.

Acked-by: Daniel Stone <daniels@collabora.com>

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2021-08-04 21:37 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-08-04 18:57 [PATCH] docs/drm: Add a new bullet to the uAPI requirements (v2) Jason Ekstrand
2021-08-04 21:36 ` Daniel Stone

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.