Alsa-Devel Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] ASoC fixes for v5.0
@ 2019-02-08 12:34 Mark Brown
  2019-02-08 13:15 ` Takashi Iwai
  0 siblings, 1 reply; 6+ messages in thread
From: Mark Brown @ 2019-02-08 12:34 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood


[-- Attachment #1.1: Type: text/plain, Size: 2286 bytes --]

The following changes since commit 4cb79ef9c6c4413427cd70afbb1f3bc01e9b7abf:

  ASoC: amd: Fix potential NULL pointer dereference (2019-01-15 19:06:23 +0000)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-fix-v5.0-rc5

for you to fetch changes up to 860b454c2c0cbda6892954f5cdbbb48931b3c8db:

  ASoC: samsung: Prevent clk_get_rate() calls in atomic context (2019-02-07 14:34:53 +0000)

----------------------------------------------------------------
ASoC: Fixes for v5.0

A selection of driver specific fixes here, along with a few core fixes:

 - A fixup for some MFD devices that were broken by the previous fixes
   for deferred probe.
 - A fix for potential out of bounds array accesses when ordering DAPM
   power/up down sequences.
 - Avoid use after free issue when unloading and reloading drivers using
   topologies.

----------------------------------------------------------------
Charles Keepax (1):
      ASoC: core: Allow soc_find_component lookups to match parent of_node

Fabio Estevam (1):
      ASoC: MAINTAINERS: fsl: Change Fabio's email address

Guennadi Liakhovetski (1):
      ASoC: topology: fix oops/use-after-free case with dai driver

Jiada Wang (1):
      ASoC: rsnd: ssiu: correct shift bit for ssiu9

Kuninori Morimoto (2):
      ASoC: rsnd: fixup MIX kctrl registration
      ASoC: rsnd: fixup rsnd_ssi_master_clk_start() user count check

Pierre-Louis Bossart (1):
      ASoC: dapm: fix out-of-bounds accesses to DAPM lookup tables

Russell King (1):
      ASoC: hdmi-codec: fix oops on re-probe

Shuming Fan (1):
      ASoC: rt5682: Correct the setting while select ASRC clk for AD/DA filter

Sylwester Nawrocki (1):
      ASoC: samsung: Prevent clk_get_rate() calls in atomic context

 MAINTAINERS                   |  4 ++--
 sound/soc/codecs/hdmi-codec.c |  4 ++--
 sound/soc/codecs/rt5682.c     |  2 ++
 sound/soc/samsung/i2s.c       | 10 +++++-----
 sound/soc/sh/rcar/core.c      |  8 ++++----
 sound/soc/sh/rcar/ssi.c       |  2 +-
 sound/soc/sh/rcar/ssiu.c      |  2 +-
 sound/soc/soc-core.c          |  9 +++++++--
 sound/soc/soc-dapm.c          | 24 ++++++++++++++++++++++++
 sound/soc/soc-topology.c      |  5 +++++
 10 files changed, 53 insertions(+), 17 deletions(-)

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

[-- Attachment #2: Type: text/plain, Size: 0 bytes --]



^ permalink raw reply	[flat|nested] 6+ messages in thread
* [GIT PULL] ASoC fixes for v5.0
@ 2019-02-19 11:18 Mark Brown
  2019-02-19 12:38 ` Takashi Iwai
  0 siblings, 1 reply; 6+ messages in thread
From: Mark Brown @ 2019-02-19 11:18 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood


[-- Attachment #1.1: Type: text/plain, Size: 1222 bytes --]

The following changes since commit 860b454c2c0cbda6892954f5cdbbb48931b3c8db:

  ASoC: samsung: Prevent clk_get_rate() calls in atomic context (2019-02-07 14:34:53 +0000)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-fix-v5.0-rc6

for you to fetch changes up to 19dd0777773ab17b4d97f7105e836867c0cdecb4:

  ASoC: simple-card: fixup refcount_t underflow (2019-02-18 18:36:52 +0000)

----------------------------------------------------------------
ASoC: Fixes for v5.0

A few small fixes, a driver fix for Samsung, a fix for refcounting of
of_nodes in the simple-card driver that triggered on a lot of systems
and a fix for topology error handling.

----------------------------------------------------------------
Bard liao (1):
      ASoC: topology: free created components in tplg load error

Kuninori Morimoto (1):
      ASoC: simple-card: fixup refcount_t underflow

Sylwester Nawrocki (1):
      ASoC: samsung: i2s: Fix prescaler setting for the secondary DAI

 sound/soc/generic/simple-card.c | 2 +-
 sound/soc/samsung/i2s.c         | 8 +++++++-
 sound/soc/soc-topology.c        | 8 +++++++-
 3 files changed, 15 insertions(+), 3 deletions(-)

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

[-- Attachment #2: Type: text/plain, Size: 0 bytes --]



^ permalink raw reply	[flat|nested] 6+ messages in thread
* [GIT PULL] ASoC fixes for v5.0
@ 2019-01-18 12:54 Mark Brown
  2019-01-18 15:09 ` Takashi Iwai
  0 siblings, 1 reply; 6+ messages in thread
From: Mark Brown @ 2019-01-18 12:54 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Liam Girdwood


[-- Attachment #1.1: Type: text/plain, Size: 4804 bytes --]

The following changes since commit a7a850dba82498a1e050d8d153cae67ce0edb3b2:

  Merge branch 'asoc-4.21' into asoc-next (2018-12-18 12:23:59 +0000)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git tags/asoc-fix-v5.0-rc2

for you to fetch changes up to 4cb79ef9c6c4413427cd70afbb1f3bc01e9b7abf:

  ASoC: amd: Fix potential NULL pointer dereference (2019-01-15 19:06:23 +0000)

----------------------------------------------------------------
ASoC: Fixes for v5.0

Quite a big batch of fixes here.  There's a couple of things going on,
the main one is that we found some issues with not deferring probe when
we should, causing us to skip some driver initialization.  The fixes for
this then in turn exposed some issues with how we were searching for
components which had previously gone unnoticed due to the original
issue.

There's also been the normal driver specific stuff and there's been what
looks like several batches of automated scanning for issues which have
generated quite a large set of smaller fixes for potential crashes and
missed error handling.

----------------------------------------------------------------

Should probably have pointed out that the DaVinci runtime PM fix here is
a big diff but mostly code motion, it fixes problems where the device
would stop working after runtime PM.

Ajit Pandey (1):
      ASoC: soc-core: defer card probe until all component is added to list

Curtis Malainey (1):
      ASoC: soc-core: fix init platform memory handling

Dan Carpenter (6):
      ASoC: dma-sh7760: cleanup a debug printk
      ASoC: pcm512x: Fix a double unlock in pcm512x_digital_mute()
      ASoC: qdsp6: q6asm-dai: Off by one in of_q6asm_parse_dai_data()
      ASoC: qdsp6: q6asm-dai: Fix a NULL vs IS_ERR() bug
      ASoC: qdsp6: q6asm-dai: Fix a small memory leak
      ALSA: compress: prevent potential divide by zero bugs

Geert Uytterhoeven (1):
      ASoC: xlnx: Grammar s/the the/the/

Gustavo A. R. Silva (2):
      ASoC: rt5514-spi: Fix potential NULL pointer dereference
      ASoC: amd: Fix potential NULL pointer dereference

Kangjie Lu (1):
      ASoC: atom: fix a missing check of snd_pcm_lib_malloc_pages

Mac Chiang (1):
      ASoC: Intel: Boards: move the codec PLL configuration to _init

Mark Brown (1):
      ASoC: core: Make snd_soc_find_component() more robust

Maruthi Srinivas Bayyavarapu (1):
      ASoC: xlnx: change license header format style

Matthias Reichl (1):
      ASoC: core: Don't defer probe on optional, NULL components

Peter Ujfalusi (1):
      ASoC: ti: davinci-mcasp: Move context save/restore to runtime_pm callbacks

Rander Wang (1):
      ASoC: Intel: Haswell/Broadwell: fix setting for .dynamic field

Rohit kumar (2):
      ASoC: sdm845: set jack only for a specific backend
      ASoC: soc-core: Hold client_mutex around soc_init_dai_link()

Shuming Fan (2):
      ASoC: rt5682: Fix recording no sound issue
      ASoC: rt5682: Fix PLL source register definitions

Silvio Cesare (2):
      ASoC: dapm: change snprintf to scnprintf for possible overflow
      ASoC: imx-audmux: change snprintf to scnprintf for possible overflow

Sinan Kaya (1):
      ASoC: Intel: atom: Make PCI dependency explicit

Yizhuo (1):
      ASoC: Variable "val" in function rt274_i2c_probe() could be uninitialized

b-ak (1):
      ASoC: tlv320aic32x4: Kernel OOPS while entering DAPM standby mode

 include/sound/soc.h                           |   6 ++
 sound/core/compress_offload.c                 |   3 +-
 sound/soc/amd/raven/acp3x-pcm-dma.c           |   6 +-
 sound/soc/codecs/pcm512x.c                    |  11 +--
 sound/soc/codecs/rt274.c                      |   5 +-
 sound/soc/codecs/rt5514-spi.c                 |   2 +
 sound/soc/codecs/rt5682.c                     |   1 +
 sound/soc/codecs/rt5682.h                     |  24 ++---
 sound/soc/codecs/tlv320aic32x4.c              |   4 +
 sound/soc/fsl/imx-audmux.c                    |  24 ++---
 sound/soc/intel/Kconfig                       |   2 +-
 sound/soc/intel/atom/sst-mfld-platform-pcm.c  |   8 +-
 sound/soc/intel/boards/broadwell.c            |   2 +-
 sound/soc/intel/boards/glk_rt5682_max98357a.c |  45 ++-------
 sound/soc/intel/boards/haswell.c              |   2 +-
 sound/soc/qcom/qdsp6/q6asm-dai.c              |  17 +++-
 sound/soc/qcom/sdm845.c                       |  31 ++++--
 sound/soc/sh/dma-sh7760.c                     |   2 +-
 sound/soc/soc-core.c                          |  34 +++++--
 sound/soc/soc-dapm.c                          |  10 +-
 sound/soc/ti/davinci-mcasp.c                  | 136 ++++++++++++--------------
 sound/soc/xilinx/Kconfig                      |   2 +-
 sound/soc/xilinx/xlnx_i2s.c                   |  15 ++-
 23 files changed, 208 insertions(+), 184 deletions(-)

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

[-- Attachment #2: Type: text/plain, Size: 0 bytes --]



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

end of thread, other threads:[~2019-02-19 12:38 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-02-08 12:34 [GIT PULL] ASoC fixes for v5.0 Mark Brown
2019-02-08 13:15 ` Takashi Iwai
  -- strict thread matches above, loose matches on Subject: below --
2019-02-19 11:18 Mark Brown
2019-02-19 12:38 ` Takashi Iwai
2019-01-18 12:54 Mark Brown
2019-01-18 15:09 ` Takashi Iwai

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