Print this page
OS-5462 lxbrand kernel should be lint clean
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
OS-3554 lx brand: node.js test test-fs-append-file.js hangs on 64-bit

*** 21,31 **** /* * Copyright 2006 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */ ! #pragma ident "%Z%%M% %I% %E% SMI" #include <sys/brand.h> #include <sys/systm.h> #include <sys/types.h> #include <sys/zone.h> --- 21,33 ---- /* * Copyright 2006 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */ ! /* ! * Copyright 2016 Joyent, Inc. ! */ #include <sys/brand.h> #include <sys/systm.h> #include <sys/types.h> #include <sys/zone.h>
*** 33,43 **** /* * brand(2) system call. */ int64_t brandsys(int cmd, uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, ! uintptr_t arg4, uintptr_t arg5, uintptr_t arg6) { struct proc *p = curthread->t_procp; int64_t rval = 0; int err; --- 35,45 ---- /* * brand(2) system call. */ int64_t brandsys(int cmd, uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, ! uintptr_t arg4) { struct proc *p = curthread->t_procp; int64_t rval = 0; int err;
*** 47,56 **** */ if (INGLOBALZONE(p) || !ZONE_IS_BRANDED(p->p_zone)) return (set_errno(ENOSYS)); if ((err = ZBROP(p->p_zone)->b_brandsys(cmd, &rval, arg1, arg2, arg3, ! arg4, arg5, arg6)) != 0) return (set_errno(err)); return (rval); } --- 49,58 ---- */ if (INGLOBALZONE(p) || !ZONE_IS_BRANDED(p->p_zone)) return (set_errno(ENOSYS)); if ((err = ZBROP(p->p_zone)->b_brandsys(cmd, &rval, arg1, arg2, arg3, ! arg4)) != 0) return (set_errno(err)); return (rval); }