mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-10-22 16:43:05 -05:00
In a payload process on a PS5 (firmware 12.70), sysctlbyname returns -1 with ENOENT for thirteen names that threw here, and leaves the buffer and the length alone, for a read, a size query, a null length and a null buffer with a null length. sysctl does the same for the fixed MIBs of seven of them. sysctlnametomib gives those seven MIBs and returns ENOENT for hw.cacheline_size and hw.usermem, which threw too. machdep.cacheline_size already returned ENOENT and is now tested with the others. A write to the new names and MIBs throws, as the console's answer to a write was not tried. The hw.realmem and vm.overcommit debt entries now say that a payload process gets ENOENT for them as well. AI-assisted: yes Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>