Print this page
OS-5192 need faster clock_gettime
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Joshua M. Clulow <jmc@joyent.com>
Reviewed by: Ryan Zezeski <ryan@zinascii.com>
OS-5209 __KERN_NAUXV_IMPL needs to be increased for OS-5202
*** 24,34 ****
*/
/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
/* All Rights Reserved */
/*
! * Copyright (c) 2012 Joyent, Inc. All rights reserved.
*/
#ifndef _SYS_USER_H
#define _SYS_USER_H
--- 24,34 ----
*/
/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
/* All Rights Reserved */
/*
! * Copyright 2016 Joyent, Inc.
*/
#ifndef _SYS_USER_H
#define _SYS_USER_H
*** 183,195 ****
* supplies should use the proc(4) interface to read /proc/PID/auxv.
*
* This value should not be changed in a patch.
*/
#if defined(__sparc)
! #define __KERN_NAUXV_IMPL 20
#elif defined(__i386) || defined(__amd64)
! #define __KERN_NAUXV_IMPL 22
#endif
struct execsw;
/*
--- 183,195 ----
* supplies should use the proc(4) interface to read /proc/PID/auxv.
*
* This value should not be changed in a patch.
*/
#if defined(__sparc)
! #define __KERN_NAUXV_IMPL 24
#elif defined(__i386) || defined(__amd64)
! #define __KERN_NAUXV_IMPL 26
#endif
struct execsw;
/*
*** 209,218 ****
--- 209,219 ----
char u_comm[MAXCOMLEN + 1]; /* executable file name from exec */
char u_psargs[PSARGSZ]; /* arguments from exec */
int u_argc; /* value of argc passed to main() */
uintptr_t u_argv; /* value of argv passed to main() */
uintptr_t u_envp; /* value of envp passed to main() */
+ uintptr_t u_commpagep; /* address of mapped comm page */
/*
* These fields are protected by p_lock:
*/
struct vnode *u_cdir; /* current directory */