From: Krzysztof Kozlowski <krzk@kernel.org>
To: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: Jonathan Corbet <corbet@lwn.net>,
Eric Biggers <ebiggers@kernel.org>,
linux-doc@vger.kernel.org, workflows@vger.kernel.org,
Shuah Khan <skhan@linuxfoundation.org>,
Randy Dunlap <rdunlap@infradead.org>,
linux-kernel@vger.kernel.org,
Konstantin Ryabitsev <konstantin@linuxfoundation.org>
Subject: Re: [PATCH] docs: submitting-patches: Require base tree information
Date: Thu, 22 Oct 2026 12:13:46 +0200 [thread overview]
Message-ID: <1e3ad9e8-cf97-4553-87ae-98c22aa974fc@kernel.org> (raw)
In-Reply-To: <CAMuHMdW6fLN66GzWt1C+zpCwW99UCaN=C2xCrxL9k1P7K7VKHg@mail.gmail.com>
On 22/10/2026 12:04, Geert Uytterhoeven wrote:
>>
>> This is a real issue because it is very difficult to spot - your commit
>> is applied, but you never verify whether is applied THE SAME way and
>> maintainer thinks everything was applied cleanly.
>>
>> If (1) happens and patch does not apply, the solution is to ask the
>> contributor to rebase.
>
> This happens a lot in DTS-enablement patches: multiple people are
> working on different devices for the same SoC/board, so half of their
> patches insert new device nodes at the same conflicting location.
> Perhaps we can teach to git how to handle DTS addition conflicts?
>
> So your solution is that I apply one new patch every day and publish
We speak about special cases, where there is a conflict thus the patch
does not apply and base information could the maintainer rebase the
patch. Only this case.
> the result, and ask all other N-1 series to be rebased? Obviously this
> not only applies to queuing patches, but also to applying patches for
> build/run testing during review?
Unfortunately yes, because every other option I know, so maintainer
doing rebases, is error-prone as I see every two months. If you assume
that maintainer can be trusted in a way that they will do the rebase
correctly, then well, welcome to burnout world were we barely have time
to go through inbox, not even thinking about doing this diligently.
If we had git-forge workflow, then this (contributor need to rebase till
there is no conflict) would be even an obvious requirement enforced by
the forge.
Best regards,
Krzysztof
prev parent reply other threads:[~2026-10-22 10:13 UTC|newest]
Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-10-20 21:22 Eric Biggers
2026-10-20 22:07 ` Konstantin Ryabitsev
2026-10-21 6:07 ` Randy Dunlap
2026-10-21 6:35 ` Krzysztof Kozlowski
2026-10-21 6:44 ` Eric Biggers
2026-10-21 6:47 ` Krzysztof Kozlowski
2026-10-21 3:17 ` Weijie Yuan
2026-10-21 6:26 ` Krzysztof Kozlowski
2026-10-21 6:39 ` Eric Biggers
2026-10-21 6:41 ` Krzysztof Kozlowski
2026-10-21 6:49 ` Eric Biggers
2026-10-21 11:55 ` Krzysztof Kozlowski
2026-10-21 15:04 ` Konstantin Ryabitsev
2026-10-21 15:49 ` Krzysztof Kozlowski
2026-10-21 16:37 ` Konstantin Ryabitsev
2026-10-21 16:32 ` Laurent Pinchart
2026-10-22 6:57 ` Krzysztof Kozlowski
2026-10-22 7:25 ` Eric Biggers
2026-10-22 8:29 ` Krzysztof Kozlowski
2026-10-22 10:03 ` Laurent Pinchart
2026-10-21 14:19 ` Jonathan Corbet
2026-10-21 15:59 ` Krzysztof Kozlowski
2026-10-22 10:04 ` Geert Uytterhoeven
2026-10-22 10:13 ` Krzysztof Kozlowski [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1e3ad9e8-cf97-4553-87ae-98c22aa974fc@kernel.org \
--to=krzk@kernel.org \
--cc=corbet@lwn.net \
--cc=ebiggers@kernel.org \
--cc=geert@linux-m68k.org \
--cc=konstantin@linuxfoundation.org \
--cc=linux-doc@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=rdunlap@infradead.org \
--cc=skhan@linuxfoundation.org \
--cc=workflows@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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®