summaryrefslogtreecommitdiffstats
path: root/sys/miscfs/procfs/procfs_cmdline.c
diff options
context:
space:
mode:
authorart <art@openbsd.org>2001-06-27 04:58:41 +0000
committerart <art@openbsd.org>2001-06-27 04:58:41 +0000
commitbc3ba6330be8cd7ef8776a90c1af93f8355b8611 (patch)
treeb95ef10ee07a69aa3211c49efbce6910044f50fa /sys/miscfs/procfs/procfs_cmdline.c
parentIndentation. (diff)
downloadwireguard-openbsd-bc3ba6330be8cd7ef8776a90c1af93f8355b8611.tar.xz
wireguard-openbsd-bc3ba6330be8cd7ef8776a90c1af93f8355b8611.zip
Remove old vm.
Diffstat (limited to 'sys/miscfs/procfs/procfs_cmdline.c')
-rw-r--r--sys/miscfs/procfs/procfs_cmdline.c24
1 files changed, 1 insertions, 23 deletions
diff --git a/sys/miscfs/procfs/procfs_cmdline.c b/sys/miscfs/procfs/procfs_cmdline.c
index 0189e3e9c28..b986a7beeff 100644
--- a/sys/miscfs/procfs/procfs_cmdline.c
+++ b/sys/miscfs/procfs/procfs_cmdline.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: procfs_cmdline.c,v 1.1 2000/08/12 04:29:24 jasoni Exp $ */
+/* $OpenBSD: procfs_cmdline.c,v 1.2 2001/06/27 04:58:43 art Exp $ */
/* $NetBSD: procfs_cmdline.c,v 1.3 1999/03/13 22:26:48 thorpej Exp $ */
/*
@@ -49,9 +49,7 @@
#include <miscfs/procfs/procfs.h>
#include <vm/vm.h>
-#if defined(UVM)
#include <uvm/uvm_extern.h>
-#endif
/*
* code for returning process's command line arguments
@@ -106,7 +104,6 @@ procfs_docmdline(curp, p, pfs, uio)
/*
* Lock the process down in memory.
*/
-#if defined(UVM)
/* XXXCDC: how should locking work here? */
if ((p->p_flag & P_WEXIT) || (p->p_vmspace->vm_refcnt < 1)) {
free(arg, M_TEMP);
@@ -114,9 +111,6 @@ procfs_docmdline(curp, p, pfs, uio)
}
PHOLD(p);
p->p_vmspace->vm_refcnt++; /* XXX */
-#else
- PHOLD(p);
-#endif
/*
* Read in the ps_strings structure.
@@ -130,11 +124,7 @@ procfs_docmdline(curp, p, pfs, uio)
auio.uio_segflg = UIO_SYSSPACE;
auio.uio_rw = UIO_READ;
auio.uio_procp = NULL;
-#if defined(UVM)
error = uvm_io(&p->p_vmspace->vm_map, &auio);
-#else
- error = procfs_rwmem(p, &auio);
-#endif
if (error)
goto bad;
@@ -150,11 +140,7 @@ procfs_docmdline(curp, p, pfs, uio)
auio.uio_segflg = UIO_SYSSPACE;
auio.uio_rw = UIO_READ;
auio.uio_procp = NULL;
-#if defined(UVM)
error = uvm_io(&p->p_vmspace->vm_map, &auio);
-#else
- error = procfs_rwmem(p, &auio);
-#endif
if (error)
goto bad;
@@ -177,11 +163,7 @@ procfs_docmdline(curp, p, pfs, uio)
auio.uio_segflg = UIO_SYSSPACE;
auio.uio_rw = UIO_READ;
auio.uio_procp = NULL;
-#if defined(UVM)
error = uvm_io(&p->p_vmspace->vm_map, &auio);
-#else
- error = procfs_rwmem(p, &auio);
-#endif
if (error)
goto bad;
@@ -204,12 +186,8 @@ procfs_docmdline(curp, p, pfs, uio)
bad:
-#if defined(UVM)
PRELE(p);
uvmspace_free(p->p_vmspace);
-#else
- PRELE(p);
-#endif
free(arg, M_TEMP);
return (error);
}