From 6e045ca26d969f7465819984668417c9c3b47520 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Sun, 28 Oct 2018 19:04:28 +0100 Subject: sys/syz-extract: support missing arch headers The latest Linux kernel misses some arch-specific headers on some archs: asm/a.out.h asm/prctl.h asm/mce.h Support that. --- sys/linux/sys.txt | 1 + 1 file changed, 1 insertion(+) (limited to 'sys/linux/sys.txt') diff --git a/sys/linux/sys.txt b/sys/linux/sys.txt index 8b45e3d0b..a6826d637 100644 --- a/sys/linux/sys.txt +++ b/sys/linux/sys.txt @@ -125,6 +125,7 @@ eventfd2(initval int32, flags flags[eventfd_flags]) fd_event read$eventfd(fd fd_event, val ptr[out, int64], len len[val]) write$eventfd(fd fd_event, val ptr[in, int64], len len[val]) +# TODO: offset must be page-aligned. Or does the syscall even accept offset in pages? mmap(addr vma, len len[addr], prot flags[mmap_prot], flags flags[mmap_flags], fd fd, offset fileoff) munmap(addr vma, len len[addr]) mremap(addr vma, len len[addr], newlen len[newaddr], flags flags[mremap_flags], newaddr vma) -- cgit mrf-deployment