Commit Graph

1992 Commits

Author SHA1 Message Date
jkh
074642b5a5 Remove libg++ until we have a working one again.
Submitted by:	jkh
1994-08-07 20:58:04 +00:00
jkh
cb2dc0b756 Whap games too, for now. As people add this stuff back, they can
change the Makefiles, but I'm trying to get as much of the world to
build as possible at the moment.
Submitted by:	jkh
1994-08-07 20:56:35 +00:00
csgr
de78279ff4 Removed des_rw.c from rlogin - this is now in libkrb.
I hope there will be no problems at the moment with programs depending
on this - I think Garrett has commented kerberos out of everything though
1994-08-07 20:56:28 +00:00
jkh
c088690a5b Remove contrib, add gnu to reflect current state of the tree so that I can
at least build obj links from the top.
Submitted by:
1994-08-07 20:52:54 +00:00
wollman
a490c07b43 Allow the `bdes' program to compile. 1994-08-07 19:04:10 +00:00
wollman
07f54dbbf0 Don't try to build librpc in a separate directory. 1994-08-07 18:52:47 +00:00
wollman
dad3f94d04 This commit was generated by cvs2svn to compensate for changes in r1905,
which included commits to RCS files with non-trunk default branches.
1994-08-07 18:50:51 +00:00
wollman
da8387f131 Sun RPC demo programs from 4.4-Lite 1994-08-07 18:50:51 +00:00
wollman
7e6f5f8c5d Add Sun RPC documentation, which should eventually go into our PSD.
(I think I'm up to part 6.)
1994-08-07 18:46:28 +00:00
wollman
2914d85c79 Use the header files that are compatible with the code just moved over
from 1.1.5.
1994-08-07 18:41:02 +00:00
wollman
39d367d32e Moving RPC stuff into libc, part 2. 1994-08-07 18:39:35 +00:00
wollman
ad3e7cd01d Moving Sun RPC code into libc, part 1. Based on work done by a number of
people, including J.T. Conklin, Theo de Raadt, Paul Richards, and probably
someone else who's going to flame me as soon as they see this message.
1994-08-07 18:36:12 +00:00
wollman
a4620e09c1 Move rpcinfo program over from 1.1.5. Based on original work by J.T. Conklin
in 1.x.
1994-08-07 18:23:25 +00:00
wollman
ead91815c8 Moved from usr.bin/bdes for export-control. 1994-08-07 18:17:39 +00:00
wollman
2698777ee3 Move RPC stub generator program over from 1.1.5.
Submitted by:	Original work in 1.x by J. T. Conklin.
1994-08-07 18:01:39 +00:00
dg
5f96899afd Made pmap_kenter "TLB safe". ...and then removed all the pmap_updates that
are no longer needed because of this.
1994-08-07 14:53:27 +00:00
dg
81dc370a9d Provide support for upcoming merged VM/buffer cache, and fixed a few bugs
that haven't appeared to manifest themselves (yet).

Submitted by:	John Dyson
1994-08-07 13:10:43 +00:00
dg
024b33e58c Don't kremove process VM pages (oops!). This was the cause of the instability
that was introduced last night.

Submitted by:	 John Dyson
1994-08-07 03:31:52 +00:00
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