From f69f4d86301f1939e11bf2b4c68245ec7b79f525 Mon Sep 17 00:00:00 2001 From: Jung-uk Kim Date: Mon, 16 Apr 2012 23:16:18 +0000 Subject: [PATCH] Correct an argument type of iopl syscall for Linuxulator. This also fixes a warning from Clang, i. e., "args->level < 0 is always false". --- sys/amd64/linux32/syscalls.master | 2 +- sys/i386/linux/syscalls.master | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys/amd64/linux32/syscalls.master b/sys/amd64/linux32/syscalls.master index 4101ba5d025..a71e02d72d8 100644 --- a/sys/amd64/linux32/syscalls.master +++ b/sys/amd64/linux32/syscalls.master @@ -202,7 +202,7 @@ struct l_newstat *buf); } ; 109: olduname 109 AUE_NULL STD { int linux_uname(void); } -110 AUE_NULL STD { int linux_iopl(l_ulong level); } +110 AUE_NULL STD { int linux_iopl(l_int level); } 111 AUE_NULL STD { int linux_vhangup(void); } 112 AUE_NULL UNIMPL idle 113 AUE_NULL UNIMPL vm86old diff --git a/sys/i386/linux/syscalls.master b/sys/i386/linux/syscalls.master index d1830a50925..0f2139cde77 100644 --- a/sys/i386/linux/syscalls.master +++ b/sys/i386/linux/syscalls.master @@ -203,7 +203,7 @@ struct l_newstat *buf); } ; 109: olduname 109 AUE_NULL STD { int linux_uname(void); } -110 AUE_NULL STD { int linux_iopl(l_ulong level); } +110 AUE_NULL STD { int linux_iopl(l_int level); } 111 AUE_NULL STD { int linux_vhangup(void); } 112 AUE_NULL UNIMPL idle 113 AUE_NULL STD { int linux_vm86old(void); }