From a717296a2036cede5fccfff544513043a984d614 Mon Sep 17 00:00:00 2001 From: Kimplul Date: Thu, 15 Sep 2022 19:21:14 +0300 Subject: change syscalls to take 5 params and return 6 + In total, a syscall is built up of 6 values, with the first being the syscall number. Symmetrically, the first value is now a status and the following five values return "values". This allows us to cram in more info into the ipc_* functions. The performance difference is absolutely minimal, at least from my testing in qemu. --- arch/riscv64/conf/initrd | Bin 2560 -> 2560 bytes 1 file changed, 0 insertions(+), 0 deletions(-) (limited to 'arch/riscv64/conf/initrd') diff --git a/arch/riscv64/conf/initrd b/arch/riscv64/conf/initrd index f05e035..3af4d2e 100644 Binary files a/arch/riscv64/conf/initrd and b/arch/riscv64/conf/initrd differ -- cgit v1.3