Module Name: src Committed By: christos Date: Sat Sep 26 20:28:38 UTC 2015
Modified Files: src/sys/sys: sysctl.h src/sys/uvm: uvm_param.h Log Message: move CTL_VM constants to uvm_param.h, leaving a comment behind. To generate a diff of this commit: cvs rdiff -u -r1.216 -r1.217 src/sys/sys/sysctl.h cvs rdiff -u -r1.34 -r1.35 src/sys/uvm/uvm_param.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/sys/sysctl.h diff -u src/sys/sys/sysctl.h:1.216 src/sys/sys/sysctl.h:1.217 --- src/sys/sys/sysctl.h:1.216 Thu Sep 24 10:32:15 2015 +++ src/sys/sys/sysctl.h Sat Sep 26 16:28:37 2015 @@ -1,4 +1,4 @@ -/* $NetBSD: sysctl.h,v 1.216 2015/09/24 14:32:15 christos Exp $ */ +/* $NetBSD: sysctl.h,v 1.217 2015/09/26 20:28:37 christos Exp $ */ /* * Copyright (c) 1989, 1993 @@ -829,10 +829,8 @@ struct evcnt_sysctl { #define KERN_EVCNT_COUNT_NONZERO 1 /* - * CTL_VM identifiers + * CTL_VM identifiers in <uvm/uvm_param.h> */ -#define VM_PROC 1 /* internal */ -#define VM_PROC_MAP 1 /* struct kinfo_vmentry */ /* * The vm.proc.map sysctl allows a process to dump the VM layout of Index: src/sys/uvm/uvm_param.h diff -u src/sys/uvm/uvm_param.h:1.34 src/sys/uvm/uvm_param.h:1.35 --- src/sys/uvm/uvm_param.h:1.34 Wed Feb 26 11:11:59 2014 +++ src/sys/uvm/uvm_param.h Sat Sep 26 16:28:38 2015 @@ -1,4 +1,4 @@ -/* $NetBSD: uvm_param.h,v 1.34 2014/02/26 16:11:59 matt Exp $ */ +/* $NetBSD: uvm_param.h,v 1.35 2015/09/26 20:28:38 christos Exp $ */ /* * Copyright (c) 1991, 1993 @@ -177,8 +177,11 @@ extern const int *const uvmexp_pageshift #define VM_FILEMAX 13 #define VM_MINADDRESS 14 #define VM_MAXADDRESS 15 +#define VM_PROC 16 /* process information */ -#define VM_MAXID 16 /* number of valid vm ids */ +#define VM_MAXID 17 /* number of valid vm ids */ + +#define VM_PROC_MAP 1 /* struct kinfo_vmentry */ #define CTL_VM_NAMES { \ { 0, 0 }, \ @@ -197,6 +200,7 @@ extern const int *const uvmexp_pageshift { "filemax", CTLTYPE_INT }, \ { "minaddress", CTLTYPE_LONG }, \ { "maxaddress", CTLTYPE_LONG }, \ + { "proc", CTLTYPE_STRUCT }, \ } #ifndef ASSEMBLER