wollman
7e2affb65e
Make the %zfod display make more sense by comparing zfod versus the total
...
zfod + nzfod, rather than zfod / nzfod, which doesn't make a whole lot of sense.
1994-08-07 00:16:29 +00:00
dg
93fcce5ec9
Implemented "fast" mbuf macros. a small number of mbufs are cached in
...
a linked list for fast allocation/free. Improves TCP performance by
about 20%.
Submitted by: John Dyson
1994-08-06 11:26:16 +00:00
dg
4c3dd171d4
Don't strip the kernel.
1994-08-06 10:52:15 +00:00
dg
d54669e82c
Fixed various prototype problems with the pmap functions and the subsequent
...
problems that fixing them caused.
1994-08-06 10:25:50 +00:00
dg
e1ff3868d9
Incorporated 1.1.5 improvements to the bounce buffer code (i.e. make it
...
actually work), and additionally improved it's performance via new pmap
routines and "pbuf" allocation policy.
Submitted by: John Dyson
1994-08-06 09:20:56 +00:00
dg
3e6daf24bb
Made the tmpstk start at tmpstk. Not doing so causes problems for the
...
debugger.
Submitted by: John Dyson
1994-08-06 09:17:44 +00:00
dg
8b20309268
Incorporated post 1.1.5 work from John Dyson. This includes performance
...
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
1994-08-06 09:15:42 +00:00
dg
edb74877fe
Implemented support for the "ps_strings" structure (grrrr...) for use in
...
the userland library libkvm.
1994-08-06 09:06:31 +00:00
dg
f35b3c52c8
Enabled page table preloading of cached objects.
...
Submitted by: John Dyson
1994-08-06 09:00:50 +00:00
dg
9719140bdf
Process scheduling changes - adapted from FreeBSD 1.1.5. Basically,
...
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
1994-08-06 07:15:04 +00:00
dg
85b36e9dfa
Added my own kernel configuration file. This can be used as a place to
...
start for people trying to get 2.0 running.
1994-08-06 06:36:55 +00:00
wollman
775b0042f2
Fix some dependency bobbles.
1994-08-06 01:51:03 +00:00
wollman
fc552b671f
Disable Kerberos for now.
1994-08-06 01:48:36 +00:00
wollman
539f537fbd
Regenerate conf.h with configure script from original package.
1994-08-05 22:33:44 +00:00
wollman
c32caf3e8f
Use the GNU tree patch.
1994-08-05 22:10:00 +00:00
wollman
263f601c86
Need -lcompat to link under 2.0.
1994-08-05 22:04:02 +00:00
wollman
83f9018281
Bump shared-library version numbers.
1994-08-05 21:33:53 +00:00
wollman
a53b074453
Last commit was slightly half-baked; try again. Use <sys/cdefs.h> to get
...
__P defined, rather than trying to do it ourselves.
1994-08-05 21:31:51 +00:00
wollman
96c19e77ba
Update to new make macros and disable Kerberos because we haven't got it
...
set up right yet.
1994-08-05 21:24:58 +00:00
wollman
9d31fc7ba2
We call our cpp by a different name.
1994-08-05 21:08:10 +00:00
wollman
97f56a5f0d
Don't use Berkeley zcat, use more powerful gzip zcat.
1994-08-05 21:05:31 +00:00
wollman
f96b2a7f7c
Use the apropos and whatis that go with our man program, not the BSD ones.
1994-08-05 20:53:13 +00:00
wollman
83c8fa2b56
Don't do Kerberos yet, we aren't ready for it.
1994-08-05 20:47:28 +00:00
wollman
6948441e17
Don't use kerberos yet, we aren't ready.
1994-08-05 20:43:31 +00:00
wollman
078f6c2ba6
Don't use kerberos yet, we aren't ready for it.
1994-08-05 20:40:56 +00:00
wollman
7f05c31bb1
Don't use Kerberos yet, we aren't ready for it.
1994-08-05 20:39:34 +00:00
wollman
777018737b
Don't compile with kerberos yet, we aren't ready.
1994-08-05 20:32:22 +00:00
wollman
3ac06aac07
More merry makefile munging for man page compatability.
1994-08-05 19:00:04 +00:00
wollman
2751343523
Make it work with new mmap syscall.
1994-08-05 17:53:07 +00:00
wollman
0e5400218f
Fix makefiles for our macros.
1994-08-05 17:02:31 +00:00
wollman
d7fca5c189
Get rid of update. Make man page installation work with our scheme
...
(and rename a few in the process).
1994-08-05 16:31:05 +00:00
wollman
2159e4287d
Delete redundant #ifdef __i386__, be consistent about idempotency
...
protection.
Submitted by: Bruce Evans
1994-08-05 14:36:04 +00:00
dg
d2ff996240
Changed output formatting to 0 pad hex bytes if necessary. This makes
...
the output consistent with traditional representations of ethernet
addresses. I still don't like the spacing in netstat -i, however.
1994-08-05 12:38:06 +00:00
dg
f25724c99e
Hack to get netstat compiling...from 1.1.5.
1994-08-05 12:33:30 +00:00
dg
44d9b49523
Changed output formatting to accurately represent the precision.
1994-08-05 10:34:19 +00:00
dg
8b4c1e13e0
Converted 'vmunix' to 'kernel'.
1994-08-05 09:28:55 +00:00
dg
26a975e503
Renamed this thing, and change 'vmunix' to 'kernel' internally.
1994-08-05 09:25:31 +00:00
dg
6b466831f4
Converted 'vmunix' to 'kernel'.
1994-08-05 09:14:37 +00:00
wollman
57ea13e98c
Convert to our man installation style. Also fixed long-standing bug
...
in `fastboot'/`fasthalt' in which the interpreter would hang around
after `reboot' or `halt' is run, causing an irritating ``Killed'' message.
1994-08-05 02:42:42 +00:00
wollman
195961bd8d
Allow libtelnet to compile, by removing references to Kerberos and DES in
...
the Makefile. We still need to determine the appropriate source organization
for this.
1994-08-05 02:02:36 +00:00
wollman
d61cc614b7
Make up for the fact that rpc headers are now installed from include.
1994-08-05 01:59:40 +00:00
wollman
0946373659
Temporarily force creation of librpc.so.2.0 (by including lib-directory
...
Makefile.inc). Eventually this will be moved back into libc as in 1.1.5.
1994-08-05 01:58:43 +00:00
wollman
66d9a507a2
Make it work with our make macros.
1994-08-05 01:52:05 +00:00
wollman
ac2dffffaf
Make it work with our make macros.
1994-08-05 01:42:04 +00:00
wollman
e017c781ca
First crack at making libc work with the new make macros. It compiles on
...
my machine, and a simple static (genassym) and shared (sysctl) executable
both work. Still to be done: RPCand YP merge.
1994-08-05 01:19:12 +00:00
wollman
962b8cc8e0
From 1.1.5: define default shared library versions. For 2.0, use version
...
2.0.
1994-08-04 22:44:00 +00:00
wollman
fa7e8791ec
For the moment, don't build kpasswdd until we figure out what
...
to do with it.
1994-08-04 21:54:38 +00:00
wollman
39c6e29318
Make obj directory work right. md?hl.c should probably be
...
deleted, but I'll leave that up to PHK.
1994-08-04 21:20:03 +00:00
wollman
d0e08020fb
Add a couple of files we created in 1.x.
1994-08-04 21:10:08 +00:00
wollman
5a93a2fdb9
Spplat our 1.1.5 `mk' ifiles over the top of the 4.4 ones. So far
...
as I can tell, this is ts the right thing to do.
1994-08-04 21:09:27 +00:00