(In reply to Dmitry Savostyanov from comment #32)
> After upgrade to the 5.5.1 kernel supplied with Arch Linux, the issue
> re-appeared. There is no error message in dmesg any more, so the reason may
> be different.

Please file a different bug. The runtime conflict between SOF and SST
drivers has been worked around for now, by making the Kconfig options
mutually exclusive. This is still resolved even on Linux 5.5.1 (I'm
testing on Arch Linux as well).

The issue you are seeing may be related to ALSA userspace or to
PulseAudio instead of the kernel; both have been undergoing changes
including the conversion to UCM2 profiles, which has unintentionally
broken sound in some cases [1]. Please check journalctl for more output.

[1] https://bugzilla.redhat.com/show_bug.cgi?id=1772498#c45

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1846539

Title:
  [broadwell-rt286, playback] Since Linux 5.2rc2 audio playback no
  longer works on Dell Venue 11 Pro 7140

Status in HWE Next:
  Confirmed
Status in Linux:
  Confirmed
Status in linux package in Ubuntu:
  Fix Released
Status in linux-oem-osp1 package in Ubuntu:
  Fix Released
Status in linux source package in Bionic:
  Invalid
Status in linux-oem-osp1 source package in Bionic:
  Fix Released
Status in linux source package in Eoan:
  Fix Released
Status in linux-oem-osp1 source package in Eoan:
  Fix Released

Bug description:
  [Impact]
  With the current default kernel config, the SND_SOC_SOF_BROADWELL_SUPPORT
  is set to Y, then it will make the legacy intel soc driver fail, and
  moreover the current sof driver can't support broadwell well, as a
  result, many broadwell computers with I2S codec can't support sound anymore.

  [Fix]
  Intel submitted a patch, it will make those two kconfig options exclusive,
  and the legacy soc's option has higher priority, if both of them are
  enabled, sof's option will be disabled.

  [Test Case]
  Build the kernel and check the debian/build/$buidling_dir/.config,  the
  SND_SOC_SOF_BROADWELL_SUPPORT is disabled.

  [Regression Risk]
  Low, so far, the sof driver can't support broadwell machine well, so
  there is no machine use this driver yet.


  Hello!

  I noticed that since Linux 5.2rc2 audio playback no longer works on
  Dell Venue 11 Pro 7140 (Intel Core M-5Y71; rt286). Turns out that
  happened because SND_SOC_SOF_BROADWELL_SUPPORT was enabled in kernel
  binary builds since 5.2rc2: https://kernel.ubuntu.com/~kernel-
  ppa/mainline/v5.2-rc2/

  To verify this assumption I tested two builds of Linux 5.3.1.
  1. Build with enabled SND_SOC_SOF_BROADWELL_SUPPORT from 
https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.3.1/

  Audio playback doesn't work, dmesg:
  [    4.072800] snd_hda_intel 0000:00:03.0: bound 0000:00:02.0 (ops 
i915_audio_component_bind_ops [i915])
  [    4.212606] broadwell-audio broadwell-audio: ASoC: failed to init link 
System PCM: -517
  [    4.238009] broadwell-audio broadwell-audio: ASoC: failed to init link 
System PCM: -517
  [    4.294920] broadwell-audio broadwell-audio: ASoC: failed to init link 
System PCM: -517
  [    4.407351] broadwell-audio broadwell-audio: ASoC: failed to init link 
System PCM: -517
  [    4.428922] broadwell-audio broadwell-audio: ASoC: failed to init link 
System PCM: -517
  [    4.458926] broadwell-audio broadwell-audio: ASoC: failed to init link 
System PCM: -517
  [    4.472113] haswell-pcm-audio haswell-pcm-audio: Direct firmware load for 
intel/IntcPP01.bin failed with error -2
  [    4.472118] haswell-pcm-audio haswell-pcm-audio: fw image 
intel/IntcPP01.bin not available(-2)
  [    4.472735] haswell-pcm-audio haswell-pcm-audio: FW loaded, mailbox 
readback FW info: type 01, - version: 00.00, build 77, source commit id: 
876ac6906f31a43b6772b23c7c983ce9dcb18a19
  [    4.474607] broadwell-audio broadwell-audio: snd-soc-dummy-dai <-> System 
Pin mapping ok
  [    4.474676] broadwell-audio broadwell-audio: snd-soc-dummy-dai <-> 
Offload0 Pin mapping ok
  [    4.474741] broadwell-audio broadwell-audio: snd-soc-dummy-dai <-> 
Offload1 Pin mapping ok
  [    4.474807] broadwell-audio broadwell-audio: snd-soc-dummy-dai <-> 
Loopback Pin mapping ok
  [    4.476377] broadwell-audio broadwell-audio: rt286-aif1 <-> 
snd-soc-dummy-dai mapping ok
  [    4.480344] input: broadwell-rt286 Headset as 
/devices/pci0000:00/INT3438:00/broadwell-audio/sound/card1/input14
  [    7.892659] haswell-pcm-audio haswell-pcm-audio: error: message type 7 
header 0x87000000
  [   13.015379] haswell-pcm-audio haswell-pcm-audio: error: reset stream 2 
still running
  [   13.127262] haswell-pcm-audio haswell-pcm-audio: error: reset stream 0 
still running
  [   19.623436] haswell-pcm-audio haswell-pcm-audio: ipc: --message timeout-- 
ipcx 0x86120000 isr 0x00000000 ipcd 0x47000000 imrx 0x7fff0000
  [   19.623446] haswell-pcm-audio haswell-pcm-audio: ipc: error set dx state 3 
faile

  2. Build with disabled SND_SOC_SOF_BROADWELL_SUPPORT.

  Audio playback works, dmesg:
  [    4.839028] haswell-pcm-audio haswell-pcm-audio: Direct firmware load for 
intel/IntcPP01.bin failed with error -2
  [    4.839034] haswell-pcm-audio haswell-pcm-audio: fw image 
intel/IntcPP01.bin not available(-2)
  [    4.839644] haswell-pcm-audio haswell-pcm-audio: FW loaded, mailbox 
readback FW info: type 01, - version: 00.00, build 77, source commit id: 
876ac6906f31a43b6772b23c7c983ce9dcb18a19
  [    4.851204] snd_hda_intel 0000:00:03.0: bound 0000:00:02.0 (ops 
i915_audio_component_bind_ops [i915])
  [    4.907386] broadwell-audio broadwell-audio: snd-soc-dummy-dai <-> System 
Pin mapping ok
  [    4.907475] broadwell-audio broadwell-audio: snd-soc-dummy-dai <-> 
Offload0 Pin mapping ok
  [    4.909831] broadwell-audio broadwell-audio: snd-soc-dummy-dai <-> 
Offload1 Pin mapping ok
  [    4.909931] broadwell-audio broadwell-audio: snd-soc-dummy-dai <-> 
Loopback Pin mapping ok
  [    4.912149] broadwell-audio broadwell-audio: rt286-aif1 <-> 
snd-soc-dummy-dai mapping ok
  [    4.929629] input: broadwell-rt286 Headset as 
/devices/pci0000:00/INT3438:00/broadwell-audio/sound/card1/input14

  ProblemType: Bug
  DistroRelease: Ubuntu 19.10
  Package: alsa-base 1.0.25+dfsg-0ubuntu5
  ProcVersionSignature: Ubuntu 5.3.0-13.14-generic 5.3.0
  Uname: Linux 5.3.0-13-generic x86_64
  ApportVersion: 2.20.11-0ubuntu7
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC1:  irina       818 F.... pulseaudio
   /dev/snd/controlC0:  irina       818 F.... pulseaudio
  CurrentDesktop: GNOME
  Date: Fri Oct  4 01:22:54 2019
  InstallationDate: Installed on 2019-02-12 (233 days ago)
  InstallationMedia: Ubuntu 18.10 "Cosmic Cuttlefish" - Release amd64 
(20181017.3)
  PackageArchitecture: all
  ProcEnviron:
   TERM=xterm-256color
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=<set>
   LANG=ru_RU.UTF-8
   SHELL=/bin/bash
  SourcePackage: alsa-driver
  Symptom: audio
  Symptom_AlsaPlaybackTest: ALSA playback test through plughw:broadwellrt286 
failed
  Symptom_AlsaPlaybackTestStderr:
   W r i t e   e r r o r :   - 5 , I n p u t / o u t p u t   e r r o r
    x r u n _ r e c o v e r y   f a i l e d :   - 5 , I n p u t / o u t p u t   
e r r o r
    T r a n s f e r   f a i l e d :   I n p u t / o u t p u t   e r r o r
  Symptom_Card: Встроенное аудио - broadwell-rt286
  Symptom_DevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC1:  irina       818 F.... pulseaudio
   /dev/snd/controlC0:  irina       818 F.... pulseaudio
  Symptom_Type: No sound at all
  Title: [broadwell-rt286 - broadwell-rt286, playback] No sound at all
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 06/21/2019
  dmi.bios.vendor: Dell Inc.
  dmi.bios.version: A19
  dmi.board.name: 0VYPC7
  dmi.board.vendor: Dell Inc.
  dmi.board.version: A00
  dmi.chassis.type: 8
  dmi.chassis.vendor: Dell Inc.
  dmi.modalias: 
dmi:bvnDellInc.:bvrA19:bd06/21/2019:svnDellInc.:pnVenue11Pro7140:pvr:rvnDellInc.:rn0VYPC7:rvrA00:cvnDellInc.:ct8:cvr:
  dmi.product.name: Venue 11 Pro 7140
  dmi.product.sku: 066B
  dmi.sys.vendor: Dell Inc.

To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/1846539/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to