IRC channel logs

2022-04-14.log

back to list of logs

<luckyluke>I found that syscalls need a special copyin/copyout for arguments passed by reference, since also pointers may have different size in user/kernel. I was thinking about just changing the arg type to vm_offset_t but I saw xnu uses some munge_xxxx helpers to shrink and expand arguments for each syscall.... should we have also something similar? I guess that would replace some parts of locore.S
***duds-_ is now known as duds-
<Shentino_>Where is the documentation for the api for GNU Mach? I saw it somewhere but googling for it is leaving me at a loss for finding it again
***Shentino_ is now known as Shentino
<Shentino>Found it
<Shentino>The GNU Mach Reference Manual
<Shentino>Question: is the swapper the "pager of last resort" that is built into mach itself?