This patch by Cherry Zhang marks the syscall functions that call into C code as noescape, so that calling syscall functions that take pointers do not require allocation. Bootstrapped and ran Go testsuite on x86_64-pc-linux-gnu. Committed to mainline. Ian