lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Message-ID: <s5hr2a7pqv1.wl-tiwai@suse.de> Date: Fri, 12 Apr 2019 10:30:58 +0200 From: Takashi Iwai <tiwai@...e.de> To: Linus Torvalds <torvalds@...ux-foundation.org> Cc: Mark Brown <broonie@...nel.org>, Liam Girdwood <lgirdwood@...il.com>, Linux Kernel Mailing List <linux-kernel@...r.kernel.org> Subject: [GIT PULL] sound fixes for 5.1-rc5 Linus, please pull sound fixes for v5.1-rc5 from: git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git tags/sound-5.1-rc5 The topmost commit is 9b0dcd0e5a27958b57e3e390f63c098d63a055da ---------------------------------------------------------------- sound fixes for 5.1-rc5 Well, this one became unpleasantly larger than previous pull requests, but it's a kind of usual pattern: now it contains a collection of ASoC fixes, and nothing to worry too much. The fixes for ASoC core (DAPM, DPCM, topology) are all small and just covering corner cases. The rest changes are driver-specific, many of which are for x86 platforms and new drivers like STM32, in addition to the usual fixups for HD-audio. ---------------------------------------------------------------- Annaliese McDermond (2): ASoC: tlv320aic32x4: Fix Common Pins ASoC: tlv320aic32x4: Change author's name Arnaud Pouliquen (1): ASoC: stm32: fix sai driver name initialisation Charles Keepax (6): ASoC: wm_adsp: Correct handling of compressed streams that restart ASoC: wm_adsp: Correct error messages in wm_adsp_buffer_get_error ASoC: wm_adsp: Add locking to wm_adsp2_bus_error ASoC: wm_adsp: Shutdown any compressed streams on DSP watchdog timeout ASoC: wm_adsp: Check for buffer in trigger stop ASoC: cs35l35: Disable regulators on driver removal Daniel Mack (1): ASoC: cs4270: Set auto-increment bit for register writes Daniel Mentz (1): ALSA: uapi: #include <time.h> in asound.h Guenter Roeck (1): ASoC: intel: Fix crash at suspend/resume after failed codec registration Gustavo A. R. Silva (1): ASoC: ab8500: Mark expected switch fall-through Hans de Goede (1): ASoC: Intel: cht_bsw_max98090_ti: Enable codec clock once and keep it enabled Hui Wang (1): ALSA: hda - Add two more machines to the power_save_blacklist Jenny TC (1): ASoC: Intel: Skylake: enable S24_LE format support Jerome Brunet (1): ASoC: dpcm: skip missing substream while applying symmetry Jiada Wang (2): ASoC: rsnd: src: Avoid a potential deadlock ASoC: rsnd: src: fix compiler warnings Jian-Hong Pan (1): ALSA: hda/realtek: Enable headset MIC of Acer TravelMate B114-21 with ALC233 John Hsu (2): ASoC: nau8824: fix the issue of the widget with prefix name ASoC: nau8810: fix the issue of widget with prefixed name Jonathan Hunter (1): ASoC: soc-core: Fix probe deferral following prelink failure KaiChieh Chuang (2): ASoC: mediatek: btcvsd add loopback ASoC: dpcm: prevent snd_soc_dpcm use after free Kailang Yang (1): ALSA: hda/realtek - Move to ACT_INIT state Kuninori Morimoto (2): ASoC: audio-graph-card: don't select DPCM via audio-graph-card ASoC: simple-card: don't select DPCM via simple-audio-card Marc Gonzalez (1): ASoC: wcd9335: Fix missing regmap requirement Oleksandr Andrushchenko (1): ALSA: xen-front: Do not use stream buffer size before it is set Olivier Moysan (9): ASoC: stm32: sai: fix iec958 controls indexation ASoC: stm32: sai: fix exposed capabilities in spdif mode ASoC: stm32: sai: fix race condition in irq handler ASoC: stm32: sai: fix oversampling mode ASoC: stm32: sai: fix set_sync service ASoC: stm32: i2s: fix registers declaration in regmap ASoC: stm32: dfsdm: manage multiple prepare ASoC: stm32: dfsdm: fix debugfs warnings on entry creation ASoC: stm32: sai: fix master clock management Pankaj Bharadiya (1): ASoC: dapm: Fix NULL pointer dereference in snd_soc_dapm_free_kcontrol Philipp Puschmann (1): ASoC: tlv320aic3x: fix reset gpio reference counting Rander Wang (3): ASoC:soc-pcm:fix a codec fixup issue in TDM case ASoC:hdac_hda:use correct format to setup hda codec ASoC:intel:skl:fix a simultaneous playback & capture issue on hda platform Ranjani Sridharan (6): ASoC: dapm: set power_check callback for widgets that shouldnt be always on ASoC: intel: skylake: add remove() callback for component driver ASoC: topology: Use the correct dobj to free enum control values and texts ASoC: core: conditionally increase module refcount on component open ASoC: pcm: update module refcount if module_get_upon_open is set ASoC: pcm: fix error handling when try_module_get() fails. Richard Sailer (1): ALSA: hda/realtek - Add quirk for Tuxedo XC 1509 Russell King (2): ASoC: hdmi-codec: fix S/PDIF DAI ASoC: hdmi-codec: avoid limiting params->msbits in hw_params() S.j. Wang (2): ASoC: fsl_asrc: add constraint for the asrc of older version ASoC: fsl_esai: fix channel swap issue when stream starts Shuming Fan (3): ASoC: rt5682: Check JD status when system resume ASoC: rt5682: fix jack type detection issue ASoC: rt5682: recording has no sound after booting Sugar Zhang (2): ASoC: rockchip: pdm: fix regmap_ops hang issue ASoC: rockchip: pdm: change dma burst to 8 Sylwester Nawrocki (2): ASoC: samsung: i2s: Fix DAPM routes for capture stream ASoC: samsung: odroid: Fix clock configuration for 44100 sample rate Takashi Iwai (1): ALSA: hda: Fix racy display power access Tzung-Bi Shih (2): ASoC: mediatek: mt8183: skip for i2s5 in mck_disable ASoC: Intel: kbl: fix wrong number of channels Zubin Mithra (1): ALSA: seq: Fix OOB-reads from strlcpy --- include/sound/soc.h | 11 +- include/uapi/sound/asound.h | 1 + sound/core/seq/seq_clientmgr.c | 6 +- sound/hda/ext/hdac_ext_bus.c | 1 - sound/hda/hdac_bus.c | 1 + sound/hda/hdac_component.c | 6 +- sound/pci/hda/hda_intel.c | 4 + sound/pci/hda/patch_realtek.c | 72 ++++++++---- sound/soc/codecs/Kconfig | 1 + sound/soc/codecs/ab8500-codec.c | 1 + sound/soc/codecs/cs35l35.c | 11 ++ sound/soc/codecs/cs4270.c | 1 + sound/soc/codecs/hdac_hda.c | 53 ++++++--- sound/soc/codecs/hdac_hda.h | 1 + sound/soc/codecs/hdmi-codec.c | 121 ++++++++++----------- sound/soc/codecs/nau8810.c | 4 +- sound/soc/codecs/nau8824.c | 46 ++++++-- sound/soc/codecs/rt5682.c | 56 +++++----- sound/soc/codecs/tlv320aic32x4-i2c.c | 4 +- sound/soc/codecs/tlv320aic32x4-spi.c | 4 +- sound/soc/codecs/tlv320aic32x4.c | 2 + sound/soc/codecs/tlv320aic3x.c | 4 +- sound/soc/codecs/wm_adsp.c | 40 +++++-- sound/soc/codecs/wm_adsp.h | 1 + sound/soc/fsl/fsl_asrc.c | 14 +++ sound/soc/fsl/fsl_esai.c | 47 ++++++-- sound/soc/generic/audio-graph-card.c | 11 +- sound/soc/generic/simple-card.c | 12 +- sound/soc/intel/atom/sst-mfld-platform-pcm.c | 8 ++ sound/soc/intel/boards/cht_bsw_max98090_ti.c | 47 +++++++- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 2 +- sound/soc/intel/skylake/skl-messages.c | 1 + sound/soc/intel/skylake/skl-pcm.c | 28 ++++- sound/soc/mediatek/common/mtk-btcvsd.c | 69 +++++++++++- sound/soc/mediatek/mt8183/mt8183-afe-clk.c | 4 + sound/soc/rockchip/rockchip_pdm.c | 4 +- sound/soc/samsung/i2s.c | 10 +- sound/soc/samsung/odroid.c | 4 +- sound/soc/sh/rcar/core.c | 2 + sound/soc/sh/rcar/rsnd.h | 5 + sound/soc/sh/rcar/src.c | 21 ++-- sound/soc/soc-core.c | 6 +- sound/soc/soc-dapm.c | 11 ++ sound/soc/soc-pcm.c | 66 +++++++++-- sound/soc/soc-topology.c | 7 +- sound/soc/stm/stm32_adfsdm.c | 38 ++++++- sound/soc/stm/stm32_i2s.c | 3 +- sound/soc/stm/stm32_sai.c | 8 +- sound/soc/stm/stm32_sai_sub.c | 114 ++++++++++++++----- sound/xen/xen_snd_front_alsa.c | 2 +- 50 files changed, 734 insertions(+), 262 deletions(-)
Powered by blists - more mailing lists