Issue created by Sebastian Huber: https://gitlab.rtems.org/rtems/rtos/rtems/-/work_items/5705
`AcpiInitializeTables()` runs from `bsp_start()`, long before there is a heap for `AcpiInitializeSubsystem()` to create the mutex objects from. The handle of a predefined mutex is a null pointer until then, so every table which the table manager installs early reports that it could not acquire the table mutex and then that it could not release it. There is a single thread of execution at that point and nothing to serialize. Found while running the full test suite on Qemu. This description was created with Claude Code assistance. -- View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/work_items/5705 You're receiving this email because of your account on gitlab.rtems.org. Unsubscribe from this thread: https://gitlab.rtems.org/-/sent_notifications/5-5fngwpqar1bwqc6g1c73ey1mj-1d/unsubscribe | Manage all notifications: https://gitlab.rtems.org/-/profile/notifications | Help: https://gitlab.rtems.org/help
_______________________________________________ bugs mailing list [email protected] http://lists.rtems.org/mailman/listinfo/bugs
