summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_proc.c
Commit message (Collapse)AuthorAgeFilesLines
* Last major round (Unless Bruce thinks of somthing :-) of malloc changes.phk1997-10-121-2/+5
| | | | | | | | Distribute all but the most fundamental malloc types. This time I also remembered the trick to making things static: Put "static" in front of them. A couple of finer points by: bde
* Distribute and statizice a lot of the malloc M_* types.phk1997-10-111-1/+3
| | | | Substantial input from: bde
* Removed unused #includes.bde1997-08-021-10/+1
|
* Fill in some extra fields in the eproc structure. gdb uses this informationtegge1997-06-271-1/+5
| | | | | to determine where the data segment in core dumps should be mapped. Reviewed by: Peter Wemm <peter@spinner.dialix.com.au>
* 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.
* This is the kernel Lite/2 commit. There are some requisite userlanddyson1997-02-101-1/+1
| | | | | | | | | | | | | | | 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.
* Attached simple external ddb commands `show rtc', `show pgrpdump'bde1996-09-141-8/+7
| | | | | and `show cbstat'. The pgrpdump code was previously controlled by `#ifdef DEBUG'.
* Quiet a couple of -Wunused warnings.wollman1996-07-091-1/+3
|
* Clean up -Wunused warnings.gpalmer1996-06-121-3/+3
| | | | Reviewed by: bde
* Fix the same problem that davidg fixed in -stable some days ago andphk1996-06-061-62/+115
| | | | restructure sysctl stuff a bit. KERN_PROC_PID now uses pfind().
* Fix a panic caused by (proc)->p_session being dereferenced for a processdg1996-05-301-8/+10
| | | | that was exiting.
* Declared pgrpdump() properly.bde1996-04-071-1/+3
|
* From Lite2: proc LIST changes.hsu1996-03-111-101/+66
| | | | Reviewed by: david & bde
* fill in kinfo_eproc.e_login - otherwise a sysctl to read the eprocs wontpeter1996-01-011-1/+3
| | | | | get the login names, and "ps -ax -O login" will return an empty column under the login name.
* A Major staticize sweep. Generates a couple of warnings that I'll dealphk1995-12-141-5/+5
| | | | | | with later. A number of unused vars removed. A number of unused procs removed or #ifdefed.
* Untangled the vm.h include file spaghetti.dg1995-12-071-2/+8
|
* Completed function declarations and/or added prototypes.bde1995-12-021-3/+3
|
* Hmm, I seem to have got all my patches screwed up anyway. Too bad.phk1995-11-141-1/+146
| | | | this is where the proctable stuff went.
* Remove trailing whitespace.rgrimes1995-05-301-4/+4
|
* Cosmetics. related to getting prototypes into view.phk1994-10-101-2/+1
|
* Got rid of map.h. It's a leftover from the rmap code, and we use rlists.dg1994-10-091-2/+1
| | | | Changed swapmap into swaplist.
* "idle priority" support. Based on code from Henrik Vestergaard Draboel,dg1994-10-021-1/+2
| | | | but substantially rewritten by me.
* While in the real world, I had a bad case of being swapped out for a lot ofphk1994-09-251-3/+4
| | | | | | | | cycles. While waiting there I added a lot of the extra ()'s I have, (I have never used LISP to any extent). So I compiled the kernel with -Wall and shut up a lot of "suggest you add ()'s", removed a bunch of unused var's and added a couple of declarations here and there. Having a lap-top is highly recommended. My kernel still runs, yell at me if you kernel breaks.
* Realtime priority scheduling support.dg1994-09-011-1/+4
| | | | Submitted by: Henrik Vestergaard Draboel
* Fix up some sloppy coding practices:wollman1994-08-181-1/+4
| | | | | | | | | | | | - Delete redundant declarations. - Add -Wredundant-declarations to Makefile.i386 so they don't come back. - Delete sloppy COMMON-style declarations of uninitialized data in header files. - Add a few prototypes. - Clean up warnings resulting from the above. NB: ioconf.c will still generate a redundant-declaration warning, which is unavoidable unless somebody volunteers to make `config' smarter.
* Added $Id$dg1994-08-021-0/+1
|
* The big 4.4BSD Lite to FreeBSD 2.0.0 (Development) patch.rgrimes1994-05-251-0/+9
| | | | | Reviewed by: Rodney W. Grimes Submitted by: John Dyson and David Greenman
* BSD 4.4 Lite Kernel Sourcesrgrimes1994-05-241-0/+401
OpenPOWER on IntegriCloud