Files
AnyPS5/docs/dev
milescovielloandClaude Opus 5.5 1e19b327f7 fix(libkernel): refuse a JIT shared memory descriptor in SCM_RIGHTS, and use the renamed kqueue check
sceKernelJitCreateSharedMemory's size object and maximum protection live
in libkernel's g_jitDescriptors, which the receive side of SCM_RIGHTS
doesn't fill, so a received JIT descriptor failed
sceKernelJitMapSharedMemory with EBADF (XairRrR's review). Passing one
now throws, with the random device and directory cases; IsJitSharedMemory
answers it. The merge of main brought #11296's rename of
IsKqueueDescriptor to IsKqueueDescriptor_nid_no_patch, which the kqueue
check now calls.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-29 05:47:55 +00:00
..