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

Reply via email to