Skip to content

Warning emitted if FW revision is newer than what kernel knows about #2647

@kv2019i

Description

@kv2019i

Latest sof-dev (03b55f5) with FW version SOF1.6 emits following warnings:

[24943.815895] sof-audio-pci 0000:00:1f.3: Firmware: ABI 3:18:1 Kernel ABI 3:18:0
[24943.815896] sof-audio-pci 0000:00:1f.3: warn: FW ABI is more recent than kernel

If CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS=y FW load will fail..

As only PATCH version is changed, a warning should not be emitted. Following ABI semantics, PATCH level updates should be fully backward compatible.

If we don't relax the check, we'd have to make continuous updates to kernel IPC definitions whenever FW is changed. This is no longer the case with the relaxed ABI change process introduced this year, allowing compatible ABI changes to be merged at different base to kernen and firmware master branches.

FYI @lgirdwood @plbossart

Metadata

Metadata

Assignees

Labels

P3Low-impact bugs or featuresbugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions