On Mon, Dec 26, 2022 at 09:49:09PM -0600, Jeff LaBundy wrote:
Hi Sasha,
On Sun, Dec 25, 2022 at 08:13:58AM -0500, Sasha Levin wrote:
This is a note to let you know that I've just added the patch titled
Input: iqs7222 - protect against undefined slider size
to the 6.1-stable tree which can be found at:
http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
The filename of the patch is:
input-iqs7222-protect-against-undefined-slider-size.patch
and it can be found in the queue-6.1 subdirectory.
If you, or anyone else, feels it should not be added to the stable tree,
please let <stable@xxxxxxxxxxxxxxx> know about it.
I am replying to clarify what is undoubtedly my own misunderstanding
about the workflow for stable.
This patch was accompanied by several others with the same fixes tag
in 6.2-rc1, but some that appeared before it (e.g. [1]) do not seem
to appear in the queue-6.1 subdirectory despite appearing in the
queue-6.0 subdirectory.
May I ask for your help in understanding why only this patch is queued
for 6.1, while it and its predecessors were queued for 6.0?
Similarly, patch [2] from 6.1-rc1 already appears in 6.1.y, and has
been queued for 6.0.y. However, its parent [3] from the same lot and
with the same fixes tag is not queued for 6.0.y, yet already appears
in 6.1.y. Why does the queue for 6.0 seem to skip some patches that
were queued for 6.1?
[1] 404f3b48e65f ("Input: iqs7222 - report malformed properties")
[2] d56111ed5848 ("Input: iqs7222 - set all ULP entry masks by default")
[3] 514c13b1faed ("Input: iqs7222 - avoid sending empty SYN_REPORT events")
In case I have misunderstood or am simply jumping ahead, please let
me know. Thank you for your patience.
It was mostly a timing thing: the commits you've pointed out on 6.0 came
is as dependencies.
I've made sure that 6.1 has [1] and [2], while 6.0 has all 3 of the
patches.
If you'd like to give me a list of patches and which tree they should go
in, I could queue them up.
--
Thanks,
Sasha