summaryrefslogtreecommitdiffstats
path: root/sys/miscfs/procfs/procfs_ctl.c
Commit message (Collapse)AuthorAgeFilesLines
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
|
* Removed unused #includes.bde1997-08-021-7/+1
|
* Removed bogon from previous commit: doubly included sys/systm.h.alex1997-04-271-2/+1
|
* Prevent debugger attachment to init when securelevel > 0.alex1997-04-271-1/+6
| | | | Noticed by: Brian Buchanan <brian@wasteland.calbbs.com>
* Don't include <sys/ioctl.h> in the kernel. Stage 1: don't includebde1997-03-241-2/+1
| | | | | it when it is not used. In most cases, the reasons for including it went away when the special ioctl headers became self-sufficient.
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notpeter1997-02-221-1/+1
| | | | ready for it yet.
* Add function prototypes for most of the new Lite2 functions.mpp1997-02-121-0/+3
| | | | | | Also made a few of the miscfs routines static to be consistent. Some modules simply required some additional #includes to remove -Wall warnings.
* This is the kernel Lite/2 commit. There are some requisite userlanddyson1997-02-101-14/+10
| | | | | | | | | | | | | | | changes, so don't expect to be able to run the kernel as-is (very well) without the appropriate Lite/2 userland changes. The system boots and can mount UFS filesystems. Untested: ext2fs, msdosfs, NFS Known problems: Incorrect Berkeley ID strings in some files. Mount_std mounts will not work until the getfsent library routine is changed. Reviewed by: various people Submitted by: Jeffery Hsu <hsu@freebsd.org>
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
| | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
* Major fixes for procfs..peter1996-01-241-3/+8
| | | | | | | | | | | | | | | | Implement a "variable" directory structure. Files that do not make sense for the given process do not "appear" and cannot be opened. For example, "system" processes do not have "file", "regs" or "fpregs", because they do not have a user area. "attempt" to fill in the user area of a given process when it is being accessed via /proc/pid/mem (the user struct is just after VM_MAXUSER_ADDRESS in the process address space.) Dont do IO to the U area while it's swapped, hold it in place if possible. Lock off access to the "ctl" file if it's done a setuid like the other pseudo-files in there.
* Untangled the vm.h include file spaghetti.dg1995-12-071-1/+3
|
* Added prototypes.bde1995-12-031-1/+3
| | | | Removed some unnecessary #includes.
* Don't include <sys/tty.h> in drivers that aren't tty drivers or in generalbde1995-07-161-2/+1
| | | | files that don't depend on the internals of <sys/tty.h>
* Add and move declarations to fix all of the warnings from `gcc -Wimplicit'bde1995-03-161-2/+7
| | | | | | (except in netccitt, netiso and netns) and most of the warnings from `gcc -Wnested-externs'. Fix all the bugs found. There were no serious ones.
* Make sure process isn't swapped when messing with it.dg1995-02-201-1/+2
| | | | Added missing newline to log() call.
* Fix problem when attached process detachedache1994-12-311-1/+5
| | | | Submitted by: Gary Jennejohn
* Added $Id$dg1994-08-021-2/+1
|
* BSD 4.4 Lite Kernel Sourcesrgrimes1994-05-241-0/+302
OpenPOWER on IntegriCloud