Commit Graph
3 Commits
Author SHA1 Message Date
milescovielloandClaude Opus 5.5 01c8cebf8c fix(libkernel): return EINVAL/EFAULT from getrusage instead of throwing
FreeBSD's getrusage rejects an unknown `who` with EINVAL before it
copies anything out and returns EFAULT when the result can't be
written. The HLE threw std::invalid_argument for both, which ends the
title.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-17 06:10:58 +00:00
Darryl Fernandesandmilescoviello c2f16e0e4d fix(libkernel): support RUSAGE_CHILDREN in getrusage
Co-authored-by: milescoviello <[email protected]>
2026-10-11 11:39:12 -04:00
Adrià FranchandClaude 1311e6e455 feat(kernel): support getrusage RUSAGE_THREAD on Linux
Co-Authored-By: Claude <[email protected]>
2026-10-06 14:19:40 +02:00