All of lore.kernel.org
 help / color / mirror / Atom feed
* List of patches to apply to stable releases
@ 2020-04-22 19:43 Guenter Roeck
  2020-04-24 10:11 ` Greg Kroah-Hartman
  0 siblings, 1 reply; 5+ messages in thread
From: Guenter Roeck @ 2020-04-22 19:43 UTC (permalink / raw)
  To: stable; +Cc: Greg Kroah-Hartman, Sasha Levin

Hi,

Please consider applying the following patches to the listed stable releases.

The following patches were found to be missing in stable releases by the
Chrome OS missing patch robot. The patches meet the following criteria.
- The patch includes a Fixes: tag
- The patch referenced in the Fixes: tag has been applied to the listed
  stable release
- The patch has not been applied to that stable release

All patches have been applied to the listed stable releases and to at least one
Chrome OS branch. Resulting images have been build- and runtime-tested (where
applicable) on real hardware and with virtual hardware on kerneltests.org.

Thanks,
Guenter

---
Upstream commit 6a30abaa40b6 ("ALSA: hda - Fix incorrect usage of IS_REACHABLE()")
  upstream: v4.17-rc4
    Fixes: c469652bb5e8 ("ALSA: hda - Use IS_REACHABLE() for dependency on input")
      in linux-4.4.y: 4281754e6bea
      in linux-4.9.y: 71bff398b0d4
      in linux-4.14.y: d3222cfc0b58
      upstream: v4.16-rc1
    Affected branches:
      linux-4.4.y
      linux-4.9.y (already applied)
      linux-4.14.y (already applied)

Upstream commit 20b50d79974e ("net: ipv4: emulate READ_ONCE() on ->hdrincl bit-field in raw_sendmsg()")
  upstream: v4.15-rc8
    Fixes: 8f659a03a0ba ("net: ipv4: fix for a race condition in raw_sendmsg")
      in linux-4.4.y: be27b620a861
      in linux-4.9.y: f75f910ffa90
      in linux-4.14.y: 3bc400bad0e0
      upstream: v4.15-rc4
    Affected branches:
      linux-4.4.y
      linux-4.9.y
      linux-4.14.y

Upstream commit 773daa3caf5d ("net: ipv4: avoid unused variable warning for sysctl")
  upstream: v4.16-rc5
    Fixes: c7272c2f1229 ("net: ipv4: don't allow setting net.ipv4.route.min_pmtu below 68")
      in linux-4.4.y: 94522bee72fd
      in linux-4.9.y: 06f01887683f
      in linux-4.14.y: 3bcf69f8e786
      upstream: v4.16-rc5
    Affected branches:
      linux-4.4.y
      linux-4.9.y
      linux-4.14.y

Upstream commit 2ecefa0a15fd ("keys: Fix the use of the C++ keyword "private" in uapi/linux/keyctl.h")
  upstream: v4.20-rc1
    Fixes: 8a2336e549d3 ("uapi/linux/keyctl.h: don't use C++ reserved keyword as a struct member name")
      in linux-4.14.y: 448b5498f6c6
      upstream: v4.19-rc3
    Affected branches:
      linux-4.14.y
      linux-4.19.y (already applied)

Upstream commit 9f614197c744 ("drm/msm: Use the correct dma_sync calls harder")
  upstream: v5.4-rc1
    Fixes: 3de433c5b38a ("drm/msm: Use the correct dma_sync calls in msm_gem")
      in linux-4.9.y: dca98889e8e5
      in linux-4.14.y: 7ed71842d3c8
      in linux-4.19.y: 39718d086d9b
      upstream: v5.3-rc3
    Affected branches:
      linux-4.9.y
      linux-4.14.y
      linux-4.19.y

Upstream commit 555089fdfc37 ("bpftool: Fix printing incorrect pointer in btf_dump_ptr")
  upstream: v5.5-rc7
    Fixes: 22c349e8db89 ("tools: bpftool: fix format strings and arguments for jsonw_printf()")
      in linux-4.19.y: 5fab87c26f0a
      upstream: v5.4-rc1
    Affected branches:
      linux-4.19.y
      linux-5.4.y (already applied)

Upstream commit ce4e45842de3 ("crypto: mxs-dcp - make symbols 'sha1_null_hash' and 'sha256_null_hash' static")
  upstream: v4.20-rc1
    Fixes: c709eebaf5c5 ("crypto: mxs-dcp - Fix SHA null hashes and output length")
      in linux-4.4.y: 33378afbd12b
      in linux-4.9.y: df1ef6f3c9ad
      in linux-4.14.y: c0933fa586b4
      in linux-4.19.y: 70ecd0459d03
      upstream: v4.20-rc1
    Affected branches:
      linux-4.4.y
      linux-4.9.y
      linux-4.14.y
      linux-4.19.y

Upstream commit 01ce31c57b3f ("vti4: removed duplicate log message.")
  upstream: v5.1
    Fixes: dd9ee3444014 ("vti4: Fix a ipip packet processing bug in 'IPCOMP' virtual tunnel")
      in linux-4.4.y: a4fa2a130412
      in linux-4.9.y: d2a6df768b55
      in linux-4.14.y: 61a2e1118c8a
      in linux-4.19.y: 8ce41db0dcfc
      upstream: v5.0-rc5
    Affected branches:
      linux-4.4.y
      linux-4.9.y
      linux-4.14.y
      linux-4.19.y

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

* Re: List of patches to apply to stable releases
  2020-04-22 19:43 List of patches to apply to stable releases Guenter Roeck
@ 2020-04-24 10:11 ` Greg Kroah-Hartman
  2020-04-24 14:02   ` Guenter Roeck
  0 siblings, 1 reply; 5+ messages in thread
From: Greg Kroah-Hartman @ 2020-04-24 10:11 UTC (permalink / raw)
  To: Guenter Roeck; +Cc: stable, Sasha Levin

On Wed, Apr 22, 2020 at 12:43:06PM -0700, Guenter Roeck wrote:
> Hi,
> 
> Please consider applying the following patches to the listed stable releases.
> 
> The following patches were found to be missing in stable releases by the
> Chrome OS missing patch robot. The patches meet the following criteria.
> - The patch includes a Fixes: tag
> - The patch referenced in the Fixes: tag has been applied to the listed
>   stable release
> - The patch has not been applied to that stable release
> 
> All patches have been applied to the listed stable releases and to at least one
> Chrome OS branch. Resulting images have been build- and runtime-tested (where
> applicable) on real hardware and with virtual hardware on kerneltests.org.
> 
> Thanks,
> Guenter
> 
> ---
> Upstream commit 6a30abaa40b6 ("ALSA: hda - Fix incorrect usage of IS_REACHABLE()")
>   upstream: v4.17-rc4
>     Fixes: c469652bb5e8 ("ALSA: hda - Use IS_REACHABLE() for dependency on input")
>       in linux-4.4.y: 4281754e6bea
>       in linux-4.9.y: 71bff398b0d4
>       in linux-4.14.y: d3222cfc0b58
>       upstream: v4.16-rc1
>     Affected branches:
>       linux-4.4.y
>       linux-4.9.y (already applied)
>       linux-4.14.y (already applied)

Now queued up.

> Upstream commit 20b50d79974e ("net: ipv4: emulate READ_ONCE() on ->hdrincl bit-field in raw_sendmsg()")
>   upstream: v4.15-rc8
>     Fixes: 8f659a03a0ba ("net: ipv4: fix for a race condition in raw_sendmsg")
>       in linux-4.4.y: be27b620a861
>       in linux-4.9.y: f75f910ffa90
>       in linux-4.14.y: 3bc400bad0e0
>       upstream: v4.15-rc4
>     Affected branches:
>       linux-4.4.y
>       linux-4.9.y
>       linux-4.14.y

Now queued up.

> Upstream commit 773daa3caf5d ("net: ipv4: avoid unused variable warning for sysctl")
>   upstream: v4.16-rc5
>     Fixes: c7272c2f1229 ("net: ipv4: don't allow setting net.ipv4.route.min_pmtu below 68")
>       in linux-4.4.y: 94522bee72fd
>       in linux-4.9.y: 06f01887683f
>       in linux-4.14.y: 3bcf69f8e786
>       upstream: v4.16-rc5
>     Affected branches:
>       linux-4.4.y
>       linux-4.9.y
>       linux-4.14.y

Now queued up.

> Upstream commit 2ecefa0a15fd ("keys: Fix the use of the C++ keyword "private" in uapi/linux/keyctl.h")
>   upstream: v4.20-rc1
>     Fixes: 8a2336e549d3 ("uapi/linux/keyctl.h: don't use C++ reserved keyword as a struct member name")
>       in linux-4.14.y: 448b5498f6c6
>       upstream: v4.19-rc3
>     Affected branches:
>       linux-4.14.y
>       linux-4.19.y (already applied)

Now queued up.

> Upstream commit 9f614197c744 ("drm/msm: Use the correct dma_sync calls harder")
>   upstream: v5.4-rc1
>     Fixes: 3de433c5b38a ("drm/msm: Use the correct dma_sync calls in msm_gem")
>       in linux-4.9.y: dca98889e8e5
>       in linux-4.14.y: 7ed71842d3c8
>       in linux-4.19.y: 39718d086d9b
>       upstream: v5.3-rc3
>     Affected branches:
>       linux-4.9.y
>       linux-4.14.y
>       linux-4.19.y

Now queued up.

> 
> Upstream commit 555089fdfc37 ("bpftool: Fix printing incorrect pointer in btf_dump_ptr")
>   upstream: v5.5-rc7
>     Fixes: 22c349e8db89 ("tools: bpftool: fix format strings and arguments for jsonw_printf()")
>       in linux-4.19.y: 5fab87c26f0a
>       upstream: v5.4-rc1
>     Affected branches:
>       linux-4.19.y
>       linux-5.4.y (already applied)

Now queued up.

> 
> Upstream commit ce4e45842de3 ("crypto: mxs-dcp - make symbols 'sha1_null_hash' and 'sha256_null_hash' static")
>   upstream: v4.20-rc1
>     Fixes: c709eebaf5c5 ("crypto: mxs-dcp - Fix SHA null hashes and output length")
>       in linux-4.4.y: 33378afbd12b
>       in linux-4.9.y: df1ef6f3c9ad
>       in linux-4.14.y: c0933fa586b4
>       in linux-4.19.y: 70ecd0459d03
>       upstream: v4.20-rc1
>     Affected branches:
>       linux-4.4.y
>       linux-4.9.y
>       linux-4.14.y
>       linux-4.19.y

That's really not a "bug", but I'll take it to keep your scripts happy.

> 
> Upstream commit 01ce31c57b3f ("vti4: removed duplicate log message.")
>   upstream: v5.1
>     Fixes: dd9ee3444014 ("vti4: Fix a ipip packet processing bug in 'IPCOMP' virtual tunnel")
>       in linux-4.4.y: a4fa2a130412
>       in linux-4.9.y: d2a6df768b55
>       in linux-4.14.y: 61a2e1118c8a
>       in linux-4.19.y: 8ce41db0dcfc
>       upstream: v5.0-rc5
>     Affected branches:
>       linux-4.4.y
>       linux-4.9.y
>       linux-4.14.y
>       linux-4.19.y

All now queued up, thanks for this list.

greg k-h

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

* Re: List of patches to apply to stable releases
  2020-04-24 10:11 ` Greg Kroah-Hartman
@ 2020-04-24 14:02   ` Guenter Roeck
  2020-04-24 15:02     ` Greg Kroah-Hartman
  0 siblings, 1 reply; 5+ messages in thread
From: Guenter Roeck @ 2020-04-24 14:02 UTC (permalink / raw)
  To: Greg Kroah-Hartman; +Cc: stable, Sasha Levin

On Fri, Apr 24, 2020 at 12:11:18PM +0200, Greg Kroah-Hartman wrote:
> On Wed, Apr 22, 2020 at 12:43:06PM -0700, Guenter Roeck wrote:
> 
[ ... ]
> > 
> > Upstream commit ce4e45842de3 ("crypto: mxs-dcp - make symbols 'sha1_null_hash' and 'sha256_null_hash' static")
> >   upstream: v4.20-rc1
> >     Fixes: c709eebaf5c5 ("crypto: mxs-dcp - Fix SHA null hashes and output length")
> >       in linux-4.4.y: 33378afbd12b
> >       in linux-4.9.y: df1ef6f3c9ad
> >       in linux-4.14.y: c0933fa586b4
> >       in linux-4.19.y: 70ecd0459d03
> >       upstream: v4.20-rc1
> >     Affected branches:
> >       linux-4.4.y
> >       linux-4.9.y
> >       linux-4.14.y
> >       linux-4.19.y
> 
> That's really not a "bug", but I'll take it to keep your scripts happy.
> 
No need to do that - if it happens please let me know and feel free to
drop. The script finds lots of irrelevant patches which are (often
unnecessarily) marked as Fixes: (maybe we should have a rule stating that
comment changes or documentation changes don't count as "fix"). I already
drop a lot of them, and feedback like this helps me decide what to drop
in the future.

In this case I kept the patch in the list not for the happiness of the
script but for the happiness of static analyzers. While it doesn't fix
a bug per se, it reduces the noise produced by those, which I think does
help because less noise improves focus on real bugs.

Thanks,
Guenter

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

* Re: List of patches to apply to stable releases
  2020-04-24 14:02   ` Guenter Roeck
@ 2020-04-24 15:02     ` Greg Kroah-Hartman
  2020-04-24 15:09       ` Guenter Roeck
  0 siblings, 1 reply; 5+ messages in thread
From: Greg Kroah-Hartman @ 2020-04-24 15:02 UTC (permalink / raw)
  To: Guenter Roeck; +Cc: stable, Sasha Levin

On Fri, Apr 24, 2020 at 07:02:18AM -0700, Guenter Roeck wrote:
> On Fri, Apr 24, 2020 at 12:11:18PM +0200, Greg Kroah-Hartman wrote:
> > On Wed, Apr 22, 2020 at 12:43:06PM -0700, Guenter Roeck wrote:
> > 
> [ ... ]
> > > 
> > > Upstream commit ce4e45842de3 ("crypto: mxs-dcp - make symbols 'sha1_null_hash' and 'sha256_null_hash' static")
> > >   upstream: v4.20-rc1
> > >     Fixes: c709eebaf5c5 ("crypto: mxs-dcp - Fix SHA null hashes and output length")
> > >       in linux-4.4.y: 33378afbd12b
> > >       in linux-4.9.y: df1ef6f3c9ad
> > >       in linux-4.14.y: c0933fa586b4
> > >       in linux-4.19.y: 70ecd0459d03
> > >       upstream: v4.20-rc1
> > >     Affected branches:
> > >       linux-4.4.y
> > >       linux-4.9.y
> > >       linux-4.14.y
> > >       linux-4.19.y
> > 
> > That's really not a "bug", but I'll take it to keep your scripts happy.
> > 
> No need to do that - if it happens please let me know and feel free to
> drop. The script finds lots of irrelevant patches which are (often
> unnecessarily) marked as Fixes: (maybe we should have a rule stating that
> comment changes or documentation changes don't count as "fix"). I already
> drop a lot of them, and feedback like this helps me decide what to drop
> in the future.
> 
> In this case I kept the patch in the list not for the happiness of the
> script but for the happiness of static analyzers. While it doesn't fix
> a bug per se, it reduces the noise produced by those, which I think does
> help because less noise improves focus on real bugs.

Yes it does, good point, but I don't want to start backporting all
sparse warning fixes to stable kernels just yet :)

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

* Re: List of patches to apply to stable releases
  2020-04-24 15:02     ` Greg Kroah-Hartman
@ 2020-04-24 15:09       ` Guenter Roeck
  0 siblings, 0 replies; 5+ messages in thread
From: Guenter Roeck @ 2020-04-24 15:09 UTC (permalink / raw)
  To: Greg Kroah-Hartman; +Cc: stable, Sasha Levin

On 4/24/20 8:02 AM, Greg Kroah-Hartman wrote:
> On Fri, Apr 24, 2020 at 07:02:18AM -0700, Guenter Roeck wrote:
>> On Fri, Apr 24, 2020 at 12:11:18PM +0200, Greg Kroah-Hartman wrote:
>>> On Wed, Apr 22, 2020 at 12:43:06PM -0700, Guenter Roeck wrote:
>>>
>> [ ... ]
>>>>
>>>> Upstream commit ce4e45842de3 ("crypto: mxs-dcp - make symbols 'sha1_null_hash' and 'sha256_null_hash' static")
>>>>   upstream: v4.20-rc1
>>>>     Fixes: c709eebaf5c5 ("crypto: mxs-dcp - Fix SHA null hashes and output length")
>>>>       in linux-4.4.y: 33378afbd12b
>>>>       in linux-4.9.y: df1ef6f3c9ad
>>>>       in linux-4.14.y: c0933fa586b4
>>>>       in linux-4.19.y: 70ecd0459d03
>>>>       upstream: v4.20-rc1
>>>>     Affected branches:
>>>>       linux-4.4.y
>>>>       linux-4.9.y
>>>>       linux-4.14.y
>>>>       linux-4.19.y
>>>
>>> That's really not a "bug", but I'll take it to keep your scripts happy.
>>>
>> No need to do that - if it happens please let me know and feel free to
>> drop. The script finds lots of irrelevant patches which are (often
>> unnecessarily) marked as Fixes: (maybe we should have a rule stating that
>> comment changes or documentation changes don't count as "fix"). I already
>> drop a lot of them, and feedback like this helps me decide what to drop
>> in the future.
>>
>> In this case I kept the patch in the list not for the happiness of the
>> script but for the happiness of static analyzers. While it doesn't fix
>> a bug per se, it reduces the noise produced by those, which I think does
>> help because less noise improves focus on real bugs.
> 
> Yes it does, good point, but I don't want to start backporting all
> sparse warning fixes to stable kernels just yet :)
> 

NP, I'll drop those in the future.

Thanks,
Guenter

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

end of thread, other threads:[~2020-04-24 15:09 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-04-22 19:43 List of patches to apply to stable releases Guenter Roeck
2020-04-24 10:11 ` Greg Kroah-Hartman
2020-04-24 14:02   ` Guenter Roeck
2020-04-24 15:02     ` Greg Kroah-Hartman
2020-04-24 15:09       ` Guenter Roeck

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.