Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
intel: adsp: fix firmware image in IMR overwriting
The IMR is used by the firmware to hold its own copy for hot-booting and for an "L3 heap," used for slow large allocations like loadable libraries. The beginning of the L3 heap is currently hard-coded and now the firmware has grown too large to fit into the dedicated area so that it gets overwritten by heap allocations. This is a critical bug that needs an urgent solution, for which we increase the offset, but a real fix must calculate the L3 heap offset automatically. (cherry picked from commit 293fa11) Original-BugLink: thesofproject/sof#9308 Original-Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com> GitOrigin-RevId: 293fa11 Change-Id: If6dfc2283d19bd72cfa9bc627fdccefdeb6b8eb7 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/zephyr/+/5745034 Tested-by: ChromeOS Prod (Robot) <chromeos-ci-prod@chromeos-bot.iam.gserviceaccount.com> Reviewed-by: Fabio Baltieri <fabiobaltieri@google.com> Commit-Queue: Fabio Baltieri <fabiobaltieri@google.com>
- Loading branch information