fixes for ipc4 fuzzer build#4786
Conversation
without this we return an uninitialized value Signed-off-by: Curtis Malainey <cujomalainey@chromium.org>
irq_local_disable has no definition without it Signed-off-by: Curtis Malainey <cujomalainey@chromium.org>
|
Realizing now that I am going to need some fancy tricks to deal with the fact that the IPC depends directly on the manifest baked into the FW. Anyone got any ideas how to map this into the x86 linux build? |
|
I'm confused: why did the ipc-fuzzer-build PASSED in #4777 and all PRs before and after it? Asking because https://github.com/thesofproject/sof/pull/4786/checks?check_run_id=3657884209 (which disappeared on force push?!?) failed with "rimage not found" |
This header is needed for building IPC4 code Signed-off-by: Curtis Malainey <cujomalainey@chromium.org>
|
removing dependency on rimage for now, oss-fuzz CI isn't ready for submodules yet, see google/oss-fuzz#5908 |
|
https://github.com/thesofproject/sof/pull/4786/checks?check_run_id=3657976348 built without any issue now (and without rimage) On the other hand this CML crash does not ring any bell: |
|
SOFCI TEST |
Short term we are just going to have to fuzz the whole IPC4 message set (with some hard coded defaults) and ignore manifest. |
|
@marc-hb I am not sure how this would cause that, given this should only be fixing uninitialized data or build time bugs |
|
CML fail on PM streams known about and unrelated. |
@lgirdwood I couldn't find any related issue. I think @ranj063 mentioned thesofproject/linux#3120, is that what you had in mind too? |
No, it's the trace DMA. |
|
You mean HD DMA / brand new #4793? |
No description provided.