The commit is pushed to "branch-rh7-3.10.0-123.1.2-ovz" and will appear at https://src.openvz.org/scm/ovz/vzkernel.git after rh7-3.10.0-123.1.2.vz7.4.10 ------> commit cebceb5a1d9504197d17b27d17deaf916cd466d0 Author: Kir Kolyshkin <k...@openvz.org> Date: Thu May 7 20:28:17 2015 +0400
ve/ppc: wire OpenVZ-specific syscalls This was found while tring to compile the kernel with a stock config (i.e. no CONFIG_BEANCOUNTERS, CONFIG_VE etc.) and boot it on IBM Power8. ============================================================= Signed-off-by: Kir Kolyshkin <k...@openvz.org> --- arch/powerpc/include/asm/systbl.h | 17 +++++++++++++++++ arch/powerpc/include/asm/unistd.h | 2 +- arch/powerpc/include/uapi/asm/unistd.h | 12 ++++++++++++ 3 files changed, 30 insertions(+), 1 deletion(-) diff --git a/arch/powerpc/include/asm/systbl.h b/arch/powerpc/include/asm/systbl.h index 43523fe..0221486 100644 --- a/arch/powerpc/include/asm/systbl.h +++ b/arch/powerpc/include/asm/systbl.h @@ -359,3 +359,20 @@ COMPAT_SYS(process_vm_readv) COMPAT_SYS(process_vm_writev) SYSCALL(finit_module) SYSCALL(ni_syscall) /* sys_kcmp */ +SYSCALL(ni_syscall) /* 356-360 reserved */ +SYSCALL(ni_syscall) +SYSCALL(ni_syscall) +SYSCALL(ni_syscall) +SYSCALL(ni_syscall) +SYSCALL(fairsched_mknod) +SYSCALL(fairsched_rmnod) +SYSCALL(fairsched_chwt) +SYSCALL(fairsched_mvpr) +SYSCALL(fairsched_rate) +SYSCALL(fairsched_vcpus) +SYSCALL(fairsched_cpumask) +SYSCALL(fairsched_nodemask) +SYSCALL(getluid) +SYSCALL(setluid) +SYSCALL(setublimit) +SYSCALL(ubstat) diff --git a/arch/powerpc/include/asm/unistd.h b/arch/powerpc/include/asm/unistd.h index 3ca819f..26b1df6 100644 --- a/arch/powerpc/include/asm/unistd.h +++ b/arch/powerpc/include/asm/unistd.h @@ -12,7 +12,7 @@ #include <uapi/asm/unistd.h> -#define __NR_syscalls 355 +#define __NR_syscalls 372 #define __NR__exit __NR_exit #define NR_syscalls __NR_syscalls diff --git a/arch/powerpc/include/uapi/asm/unistd.h b/arch/powerpc/include/uapi/asm/unistd.h index 74cb4d7..174536e 100644 --- a/arch/powerpc/include/uapi/asm/unistd.h +++ b/arch/powerpc/include/uapi/asm/unistd.h @@ -378,5 +378,17 @@ #define __NR_finit_module 353 #define __NR_kcmp 354 +#define __NR_fairsched_mknod 360 +#define __NR_fairsched_rmnod 361 +#define __NR_fairsched_chwt 362 +#define __NR_fairsched_mvpr 363 +#define __NR_fairsched_rate 364 +#define __NR_fairsched_vcpus 365 +#define __NR_fairsched_cpumask 366 +#define __NR_fairsched_nodemask 367 +#define __NR_getluid 368 +#define __NR_setluid 369 +#define __NR_setublimit 370 +#define __NR_ubstat 371 #endif /* _UAPI_ASM_POWERPC_UNISTD_H_ */ _______________________________________________ Devel mailing list Devel@openvz.org https://lists.openvz.org/mailman/listinfo/devel