azahar/src
Masamune3210 f2250fa485 kernel: extend NullWaitObject fix to WaitSynchronization1 (svc 0x24)
The previous NullWaitObject fix only covered WaitSynchronizationN (0x25).
WaitSynchronization1 (0x24) had the same issue: handle=0 returned
ResultInvalidHandle immediately, crashing any process whose wait handle
had not been populated yet.

Apply the same fix: handle=0 is substituted with a NullWaitObject so the
thread sleeps until the timeout expires and receives ResultTimeout, matching
real hardware behaviour.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-15 10:02:59 -05:00
..
android audio: Add option to simulate headphones plugged in (#2099) 2026-05-08 15:19:53 +02:00
audio_core cmake: Add EXCLUDE_FROM_ALL to targets where applicable 2026-05-09 14:01:56 +01:00
citra_libretro libretro: fix linker error with tests 2026-04-09 22:00:49 +01:00
citra_meta cmake: Explicitly use gcc-ar instead of ar for MXE builds 2026-05-09 10:32:52 +01:00
citra_qt citra_qt: add bulk shortcut creation for all games 2026-05-14 15:52:32 -05:00
citra_room citra_meta: Move DetachedTasks construction to main.cpp 2026-01-19 21:01:55 +00:00
citra_room_standalone Fixed launch failures on NetBSD due to PaX MPROTECT restrictions 2026-04-05 13:11:40 +01:00
common cmake: Add EXCLUDE_FROM_ALL to targets where applicable 2026-05-09 14:01:56 +01:00
core kernel: extend NullWaitObject fix to WaitSynchronization1 (svc 0x24) 2026-05-15 10:02:59 -05:00
input_common cmake: Add EXCLUDE_FROM_ALL to targets where applicable 2026-05-09 14:01:56 +01:00
installer Move version numbers to end of release file filenames 2026-03-04 14:48:04 +00:00
network cmake: Add EXCLUDE_FROM_ALL to targets where applicable 2026-05-09 14:01:56 +01:00
tests tests: Don't run catch_discover_tests when cross-compiling to a different OS 2026-05-09 10:32:52 +01:00
video_core cmake: Add EXCLUDE_FROM_ALL to targets where applicable 2026-05-09 14:01:56 +01:00
web_service cmake: Add EXCLUDE_FROM_ALL to targets where applicable 2026-05-09 14:01:56 +01:00
.clang-format clang format: add objective c++ formatting 2022-01-10 13:52:39 +01:00
CMakeLists.txt core: Add CMAKE option to disable built-in keyblob (#2024) 2026-04-12 18:57:55 +01:00