-
Notifications
You must be signed in to change notification settings - Fork 6.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
tests: kernel: poll: timeout with FPU enabled #31472
Comments
Reproducibility: Analysis: Analyzing deeper, and looking at assembly code, Debugging step by step I could not found which code modified d8, Questions: Note: enabling FPU_SHARING requires to increase some (all ?) stacks in order to avoid stack overflow. |
Enabling CONFIG_FPU_SHARING (and increasing CONFIG_MAIN_STACK_SIZE),
|
This might be related to #29590 (based on CONFIG_FPU_SHARING need). |
@ABOSTM thanks for the detailed analysis, I am going to take a look. Enabling FPU_SHARING would be a straightforward fix that comes with a cost of extra ram, code footprint and context-switch overhead, so I'd rather avoid this if possible. |
Closing this ticket as it concerns the same issue as #29590 |
Describe the bug
When running tests/kernel/poll on stm32f3_disco, test never ends and twister timeout expires.
This happens specially on stm32f3_disco which has CONFIG_FPU enabled by default.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Tests passed
Logs and console output
*** Booting Zephyr OS build zephyr-v2.4.0-3063-g33028963c808 ***
Environment (please complete the following information):
The text was updated successfully, but these errors were encountered: