summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Move RPC stub generator program over from 1.1.5.wollman1994-08-0713-0/+3449
| | | | Submitted by: Original work in 1.x by J. T. Conklin.
* Made pmap_kenter "TLB safe". ...and then removed all the pmap_updates thatdg1994-08-077-23/+23
| | | | are no longer needed because of this.
* Provide support for upcoming merged VM/buffer cache, and fixed a few bugsdg1994-08-079-54/+51
| | | | | | that haven't appeared to manifest themselves (yet). Submitted by: John Dyson
* Don't kremove process VM pages (oops!). This was the cause of the instabilitydg1994-08-072-30/+40
| | | | | | that was introduced last night. Submitted by: John Dyson
* Make the %zfod display make more sense by comparing zfod versus the totalwollman1994-08-071-2/+5
| | | | zfod + nzfod, rather than zfod / nzfod, which doesn't make a whole lot of sense.
* Implemented "fast" mbuf macros. a small number of mbufs are cached indg1994-08-061-4/+32
| | | | | | | a linked list for fast allocation/free. Improves TCP performance by about 20%. Submitted by: John Dyson
* Don't strip the kernel.dg1994-08-063-9/+6
|
* Fixed various prototype problems with the pmap functions and the subsequentdg1994-08-0610-85/+77
| | | | problems that fixing them caused.
* Incorporated 1.1.5 improvements to the bounce buffer code (i.e. make itdg1994-08-062-974/+234
| | | | | | | actually work), and additionally improved it's performance via new pmap routines and "pbuf" allocation policy. Submitted by: John Dyson
* Made the tmpstk start at tmpstk. Not doing so causes problems for thedg1994-08-063-6/+6
| | | | | | debugger. Submitted by: John Dyson
* Incorporated post 1.1.5 work from John Dyson. This includes performancedg1994-08-0615-410/+380
| | | | | | | | | improvements via the new routines pmap_qenter/pmap_qremove and pmap_kenter/ pmap_kremove. These routine allow fast mapping of pages for those architectures that have "normal" MMUs. Also included is a fix to the pageout daemon to properly check a queue end condition. Submitted by: John Dyson
* Implemented support for the "ps_strings" structure (grrrr...) for use indg1994-08-061-3/+19
| | | | the userland library libkvm.
* Enabled page table preloading of cached objects.dg1994-08-061-1/+8
| | | | Submitted by: John Dyson
* Process scheduling changes - adapted from FreeBSD 1.1.5. Basically,dg1994-08-062-2/+12
| | | | | | | | charge scheduling CPU of child process to the parent and have child inherit scheduling CPU from parent on fork. Makes a **big** difference in the feel of the system to interactive users. Submitted by: John Dyson
* Added my own kernel configuration file. This can be used as a place todg1994-08-061-0/+116
| | | | start for people trying to get 2.0 running.
* Fix some dependency bobbles.wollman1994-08-061-0/+2
|
* Disable Kerberos for now.wollman1994-08-061-4/+4
|
* Regenerate conf.h with configure script from original package.wollman1994-08-051-8/+9
|
* Use the GNU tree patch.wollman1994-08-051-2/+2
|
* Need -lcompat to link under 2.0.wollman1994-08-052-2/+2
|
* Bump shared-library version numbers.wollman1994-08-051-3/+3
|
* Last commit was slightly half-baked; try again. Use <sys/cdefs.h> to getwollman1994-08-051-1/+1
| | | | __P defined, rather than trying to do it ourselves.
* Update to new make macros and disable Kerberos because we haven't got itwollman1994-08-0515-27/+28
| | | | set up right yet.
* We call our cpp by a different name.wollman1994-08-051-2/+3
|
* Don't use Berkeley zcat, use more powerful gzip zcat.wollman1994-08-051-5/+1
|
* Use the apropos and whatis that go with our man program, not the BSD ones.wollman1994-08-051-3/+3
|
* Don't do Kerberos yet, we aren't ready for it.wollman1994-08-051-3/+3
|
* Don't use kerberos yet, we aren't ready.wollman1994-08-051-3/+3
|
* Don't use kerberos yet, we aren't ready for it.wollman1994-08-051-4/+5
|
* Don't use Kerberos yet, we aren't ready for it.wollman1994-08-052-8/+10
|
* Don't compile with kerberos yet, we aren't ready.wollman1994-08-051-4/+7
|
* More merry makefile munging for man page compatability.wollman1994-08-0523-44/+243
|
* Make it work with new mmap syscall.wollman1994-08-051-9/+9
|
* Fix makefiles for our macros.wollman1994-08-054-5/+5
|
* Get rid of update. Make man page installation work with our schemewollman1994-08-0543-52/+180
| | | | (and rename a few in the process).
* Delete redundant #ifdef __i386__, be consistent about idempotencywollman1994-08-052-16/+8
| | | | | | protection. Submitted by: Bruce Evans
* Changed output formatting to 0 pad hex bytes if necessary. This makesdg1994-08-051-1/+1
| | | | | the output consistent with traditional representations of ethernet addresses. I still don't like the spacing in netstat -i, however.
* Hack to get netstat compiling...from 1.1.5.dg1994-08-051-1/+2
|
* Changed output formatting to accurately represent the precision.dg1994-08-051-2/+2
|
* Converted 'vmunix' to 'kernel'.dg1994-08-053-6/+6
|
* Renamed this thing, and change 'vmunix' to 'kernel' internally.dg1994-08-051-0/+153
|
* Converted 'vmunix' to 'kernel'.dg1994-08-0546-160/+160
|
* Convert to our man installation style. Also fixed long-standing bugwollman1994-08-0557-67/+834
| | | | | in `fastboot'/`fasthalt' in which the interpreter would hang around after `reboot' or `halt' is run, causing an irritating ``Killed'' message.
* Allow libtelnet to compile, by removing references to Kerberos and DES inwollman1994-08-051-3/+3
| | | | | the Makefile. We still need to determine the appropriate source organization for this.
* Make up for the fact that rpc headers are now installed from include.wollman1994-08-051-11/+0
|
* Temporarily force creation of librpc.so.2.0 (by including lib-directorywollman1994-08-051-0/+4
| | | | Makefile.inc). Eventually this will be moved back into libc as in 1.1.5.
* Make it work with our make macros.wollman1994-08-051-5/+11
|
* Make it work with our make macros.wollman1994-08-053-7/+8
|
* First crack at making libc work with the new make macros. It compiles onwollman1994-08-0589-106/+4729
| | | | | my machine, and a simple static (genassym) and shared (sysctl) executable both work. Still to be done: RPCand YP merge.
* From 1.1.5: define default shared library versions. For 2.0, use versionwollman1994-08-041-0/+3
| | | | 2.0.
OpenPOWER on IntegriCloud