Re: Regression on Intel Atom/SST/Baytrail devices w/ v5.7-rc1

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

On 4/14/20 4:02 AM, Pierre-Louis Bossart wrote:
Hi,
With Mark's for-next tree and v5.7-rc1 I get these really bad errors with the Atom/SST driver on a Baytrail device - found by accident while trying to validate UCM changes.

[    9.741953] intel_sst_acpi 80860F28:00: FW Version 01.0c.00.01
[    9.832992] intel_sst_acpi 80860F28:00: FW sent error response 0x40034
[    9.833019] intel_sst_acpi 80860F28:00: FW alloc failed ret -4
[    9.833028] intel_sst_acpi 80860F28:00: sst_get_stream returned err -5
[    9.833033] sst-mfld-platform sst-mfld-platform: ASoC: DAI prepare error: -5
[    9.833037]  Baytrail Audio Port: ASoC: prepare FE Baytrail Audio Port failed
[    9.853942] intel_sst_acpi 80860F28:00: FW sent error response 0x40034
[    9.853974] intel_sst_acpi 80860F28:00: FW alloc failed ret -4
[    9.853984] intel_sst_acpi 80860F28:00: sst_get_stream returned err -5
[    9.853990] sst-mfld-platform sst-mfld-platform: ASoC: DAI prepare error: -5
[    9.853994]  Baytrail Audio Port: ASoC: prepare FE Baytrail Audio Port failed

Trying to bisect, the errors change at some point:

[c77b8317ee3ab43634421afb73fdb1ea253d3d47] ASoC: mediatek: mt8183-da7219: use SND_SOC_DAPM_PINCTRL in TDM out

[    9.387540] bytcr_rt5640 bytcr_rt5640: ASoC: can't get playback BE for Headset Playback
[    9.387551] bytcr_rt5640 bytcr_rt5640: ASoC: can't get playback BE for media1_in
[    9.387556] bytcr_rt5640 bytcr_rt5640: ASoC: can't get playback BE for media0_out mix 0
[    9.387561] bytcr_rt5640 bytcr_rt5640: ASoC: can't get playback BE for media0_out
[    9.387566] bytcr_rt5640 bytcr_rt5640: ASoC: can't get playback BE for pcm0_in
[    9.387570] bytcr_rt5640 bytcr_rt5640: ASoC: can't get playback BE for modem_out mix 0
[    9.387575] bytcr_rt5640 bytcr_rt5640: ASoC: can't get playback BE for modem_out
[    9.387580] bytcr_rt5640 bytcr_rt5640: ASoC: can't get playback BE for codec_out0 mix 0
[    9.387584] bytcr_rt5640 bytcr_rt5640: ASoC: can't get playback BE for codec_out0

And then from
[5d3c644773925c3568617435e42a9404a114c428] drm/mediatek: support HDMI jack status reporting to v5.6-rc1 I get those time outs...

[   21.031638] intel_sst_acpi 80860F28:00: Wait timed-out condition:0x0, msg_id:0x1 fw_state 0x3
[   21.031661] intel_sst_acpi 80860F28:00: fw returned err -16
[   21.031692] sst-mfld-platform sst-mfld-platform: ASoC: PRE_PMD: pcm0_in event failed: -16

Both 5.5 and 5.6 work though, as if we are missing a set of dependencies? I am running out of time this evening, but I'd be good to see if anyone else reproduces my findings.

I saw the same thing yesterday, also when testing UCM changes :)

I was planning to bisect this myself today. But given your findings I'm not sure
if that is useful.  I would count the intermediate errors as also being bad I guess
and try to find the first bad commit and see from there.

Can you send me your git bisect log ?

Regards,

Hans





[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Pulse Audio]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux