mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH] docs: submitting-patches: Clarify half-baked review tags
@ 2026-11-04 17:17 Krzysztof Kozlowski
  2026-11-05  8:34 ` Weijie Yuan
  2026-11-05  8:50 ` Markus Elfring
  0 siblings, 2 replies; 5+ messages in thread
From: Krzysztof Kozlowski @ 2026-11-04 17:17 UTC (permalink / raw)
  To: Jonathan Corbet, Shuah Khan, Randy Dunlap, workflows, linux-doc,
	linux-kernel
  Cc: Krzysztof Kozlowski

Refactoring of driver subsystems or some core driver parts often come
with change of the actual drivers.  If that happens within one patch,
people giving "Reviewed-by" tag only to piece of the patch, like one
driver, and ignoring entire rest including the main concept of the
patch, are not really reviewing "the patch".

As explained in Submitting Patches document, the "Reviewer's statement
of oversight" is for patch:

  (a) I have carried out a technical review of this patch to
      evaluate its appropriateness and readiness for inclusion into
      the mainline kernel.

The sentence is complete, meaning it does not allow implicit variations
"this patch or part of this patch".

Reviewing pieces of patch while ignoring the main part of it, is
much closer to Acknowledgment, thus Ack, and "Reviewed-by" credit should
not be applicable.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>

---

And let me even bring a better example. Imagine a patch, doing massive
refactoring of core SPI stuff, 1000 lines of code, complex locking and
also simultaneously updates drivers to the new API changed in here.

Reviewing that 1000 lines of code in core SPI with complex locking takes
someone 30 minutes. He gives Rb tag, gets credit.

Now another person comes, looks at a SINGLE line in one driver he is
responsible for and gives Rb tag. For 10 seconds job of looking at one
changed call in one driver.
---
 Documentation/process/submitting-patches.rst | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/Documentation/process/submitting-patches.rst b/Documentation/process/submitting-patches.rst
index f271d7413f72..d2aa31bdee1e 100644
--- a/Documentation/process/submitting-patches.rst
+++ b/Documentation/process/submitting-patches.rst
@@ -585,6 +585,8 @@ serves to give credit to reviewers and to inform maintainers of the degree of
 review which has been done on the patch.  Reviewed-by: tags, when supplied by
 reviewers known to understand the subject area and to perform thorough reviews,
 will normally increase the likelihood of your patch getting into the kernel.
+If the reviewer checks only piece of the patch, leaving the rest unreviewed,
+then more appropriately is Acked-by tag.
 
 Both Tested-by and Reviewed-by tags, once received on mailing list from tester
 or reviewer, should be added by author to the applicable patches when sending
-- 
2.53.0


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

end of thread, other threads:[~2026-11-05  8:58 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-11-04 17:17 [PATCH] docs: submitting-patches: Clarify half-baked review tags Krzysztof Kozlowski
2026-11-05  8:34 ` Weijie Yuan
2026-11-05  8:54   ` Krzysztof Kozlowski
2026-11-05  8:57     ` Weijie Yuan
2026-11-05  8:50 ` Markus Elfring

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®