[stable,4.19,00/17] candidates for stable 4.19.y

Message ID 20191128165002.6234-1-mathieu.poirier@linaro.org
Headers show
Series
  • candidates for stable 4.19.y
Related show

Message

Mathieu Poirier Nov. 28, 2019, 4:49 p.m.
This is a retake of this set [1].  The patches are destined to 4.19.y and have
been applied and compiled to 4.19.86.  All the content in this set is already in
5.3.y.

Thanks,
Mathieu 

[1]. https://lkml.org/lkml/2019/11/15/1105

Alexandre Torgue (1):
  pinctrl: stm32: fix memory leak issue

Arnaud Pouliquen (1):
  mailbox: stm32_ipcc: add spinlock to fix channels concurrent access

Fabien Dessenne (1):
  mailbox: mailbox-test: fix null pointer if no mmio

Gabriel Fernandez (4):
  clk: stm32mp1: fix HSI divider flag
  clk: stm32mp1: fix mcu divider table
  clk: stm32mp1: add CLK_SET_RATE_NO_REPARENT to Kernel clocks
  clk: stm32mp1: parent clocks update

Hugues Fruchet (2):
  media: stm32-dcmi: fix DMA corruption when stopping streaming
  media: stm32-dcmi: fix check of pm_runtime_get_sync return value

Lionel Debieve (2):
  crypto: stm31/hash - Fix hmac issue more than 256 bytes
  hwrng: stm32 - fix unbalanced pm_runtime_enable

Loic Pallardy (1):
  remoteproc: fix rproc_da_to_va in case of unallocated carveout

Olivier Moysan (3):
  ASoC: stm32: i2s: fix dma configuration
  ASoC: stm32: i2s: fix 16 bit format support
  ASoC: stm32: i2s: fix IRQ clearing

Pierre-Yves MORDRET (1):
  dmaengine: stm32-dma: check whether length is aligned on FIFO
    threshold

Wen Yang (1):
  ASoC: stm32: sai: add missing put_device()

 drivers/char/hw_random/stm32-rng.c        |  8 +++++
 drivers/clk/clk-stm32mp1.c                | 28 +++++++++--------
 drivers/crypto/stm32/stm32-hash.c         |  2 +-
 drivers/dma/stm32-dma.c                   | 20 ++++--------
 drivers/mailbox/mailbox-test.c            | 14 +++++----
 drivers/mailbox/stm32-ipcc.c              | 37 +++++++++++++++++------
 drivers/media/platform/stm32/stm32-dcmi.c | 23 ++++++++++++--
 drivers/pinctrl/stm32/pinctrl-stm32.c     | 26 ++++++++++------
 drivers/remoteproc/remoteproc_core.c      |  4 +++
 sound/soc/stm/stm32_i2s.c                 | 29 +++++++++---------
 sound/soc/stm/stm32_sai.c                 | 11 +++++--
 11 files changed, 127 insertions(+), 75 deletions(-)

-- 
2.17.1

Comments

Mathieu Poirier Dec. 4, 2019, 6:13 p.m. | #1
On Tue, 3 Dec 2019 at 12:43, Greg KH <gregkh@linuxfoundation.org> wrote:
>

> On Thu, Nov 28, 2019 at 09:49:51AM -0700, Mathieu Poirier wrote:

> > From: Loic Pallardy <loic.pallardy@st.com>

> >

> > commit 74457c40f97a98142bb13153395d304ad3c85cdd upstream

> >

> > With introduction of rproc_alloc_registered_carveouts() which

> > delays carveout allocation just before the start of the remote

> > processor, rproc_da_to_va() could be called before all carveouts

> > are allocated.

> > This patch adds a check in rproc_da_to_va() to return NULL if

> > carveout is not allocated.

> >

> > Fixes: d7c51706d095 ("remoteproc: add alloc ops in rproc_mem_entry struct")

>

> This commit only shows up in 4.20, not 4.19, so why is this patch

> relevant for 4.19?


Your scripts are better than mine...

>

> thanks,

>

> greg k-h