diff options
author | Miod Vallat <miod@cvs.openbsd.org> | 2006-11-10 19:19:51 +0000 |
---|---|---|
committer | Miod Vallat <miod@cvs.openbsd.org> | 2006-11-10 19:19:51 +0000 |
commit | b32df8f435769c1c1761a730e9305c69fa7f7e19 (patch) | |
tree | c6990d437accac3bfbfb0292957055038166c9e3 /sys/arch/i386/pci/gscpcib.c | |
parent | 6d4f49cc464a262493f291ad7e7794f0563f0b9d (diff) |
Fetch syscall arguments beyond r9 with copyin() from the userland stack,
instead of having the userland syscall code put the first three locations
from the stack in r10-r12.
This will speed-up most of the system calls (but mmap) once these fetches
are removed, in a few weeks from now.
Diffstat (limited to 'sys/arch/i386/pci/gscpcib.c')
0 files changed, 0 insertions, 0 deletions