Go to file
Curtis Malainey 54bb3e4d01 ipc3: move pointer assignments to after validation
UBSAN is complaining about the pointers being overflown given we haven't
checked the parameters. Move it behind the code that protects this to
satisfy the sanitizer.

Signed-off-by: Curtis Malainey <cujomalainey@chromium.org>
2024-09-05 17:42:54 +03:00
.github .github/ipc_fuzzer: use new -i 3 and -i 4 fuzz.sh options 2024-09-02 16:48:32 +01:00
app boards: ace30: enable SOF log level at INF level 2024-09-05 16:22:40 +03:00
doc header: rtos: decouple headers into rtos specific directories. 2022-08-31 12:01:07 +01:00
installer installer: same default platforms as xtensa-build-all.sh 2024-05-03 15:01:53 +03:00
keys
lmdk lmdk: Fix linker script 2024-08-05 18:56:56 +01:00
posix/include src: dai-zephyr: copy data to all available sinks 2024-08-05 10:39:30 +03:00
scripts Add new `fuzz_*features.conf` files to add more CONFIG_ when fuzzing 2024-09-02 16:48:32 +01:00
smex smex/CMakeLists.txt: drop bogus, non-portable -Wl,-EL binutils option 2024-08-09 13:03:46 +03:00
src ipc3: move pointer assignments to after validation 2024-09-05 17:42:54 +03:00
submanifests sof-ci-jenkins: zephyr-override-template: Whitelist nxp_hal 2023-06-28 13:38:59 +03:00
test buf: rename buffer.c to comp_buffer.c and move to buffers 2024-09-02 16:47:40 +01:00
third_party/include comp: Add initial Google CTC component 2024-08-06 13:32:51 -07:00
tools Audio: DCblock: Tune: Move dcblock setup scripts to module directory 2024-09-02 13:32:56 +01:00
xtos/include src: dai-zephyr: copy data to all available sinks 2024-08-05 10:39:30 +03:00
zephyr buf: rename buffer.c to comp_buffer.c and move to buffers 2024-09-02 16:47:40 +01:00
.gitignore rimage: move everything down to subdir tools/rimage/, prepare move to sof 2023-10-05 10:18:11 -07:00
.gitmodules Delete old rimage submodule and old rimage west module 2023-10-09 13:08:07 -07:00
.travis.yml
CMakeLists.txt uuid: Add app-global UUID registry 2024-07-05 14:32:56 +01:00
CODEOWNERS CODEOWNERS: remove invalid libinyang and makarukp 2024-08-29 20:05:31 +01:00
Kconfig kconfig: allow SOF Kconfig to be included in other projects 2021-08-04 12:34:39 +01:00
Kconfig.sof Kconfig: make `COMPILER_WORKAROUND_CACHE_ATTR` depend on xtensa 2024-08-20 11:51:41 +03:00
Kconfig.xtos-build kconfig: move BUILD_VM_ROM Kconfig.xtos-build 2021-05-25 15:53:39 +01:00
Kconfig.xtos-dbg Kconfig: use uncached buffer only for debugging 2021-09-29 16:36:27 +01:00
Kconfig.zephyr-log audio: Put buffer state log under CONFIG_SOF_LOG_DBG_BUFFER switch 2023-08-16 21:21:55 +03:00
LICENCE LICENCE: Add Khronos Group Inc license header 2022-04-12 19:41:27 +03:00
README.md rimage: move everything down to subdir tools/rimage/, prepare move to sof 2023-10-05 10:18:11 -07:00
uuid-registry.txt comp: Add initial Google CTC component 2024-08-06 13:32:51 -07:00
versions.json versions.json: set version to 2.10.99 2024-06-07 17:08:21 +01:00
west.yml west.yml: update Zephyr to 689d1edee1d5 2024-09-05 14:26:12 +03:00

README.md

Sound Open Firmware

Status

Daily Actions

Gitter chat

#sof channel on discord.com

Documentation

See docs

Running the tests

See unit testing documentation

Deployment

TODO: Add additional notes about how to deploy this on a live system

Contributing

See Contributing to the Project

License

This project is licensed under the BSD Clause 3 - see the LICENCE file for details