previous: >>108532493
#define __NR_personality 135
https://man7.org/linux/man-pages/man2/personality.2.html
tl;dr: manage process execution quirks
this is mostly useful for compatibility with legacy behavior, from what i can tell. pretty strange how there's only a single EINVAL error code, though. you'd think for at least a couple of them, an EPERM might fit better.
but anyway, yeah, another mostly useless syscall that i doubt anyone here has ever bothered to use before. it's got a cute name, though. similar to nice
relevant resources:
man man
man syscalls
https://man7.org/linux/man-pages/
https://linux.die.net/man/
https://elixir.bootlin.com/linux/
https://elixir.bootlin.com/musl/
https://elixir.bootlin.com/glibc/