David Greenman
3f6254c656
Increased ARG_MAX even further...to 64k bytes.
1994-08-08 09:12:43 +00:00
David Greenman
866dba7305
Changed B_AGE policy to work correctly in a world with relatively large
...
buffer caches. The old policy generally ended up caching nothing.
1994-08-08 09:11:44 +00:00
Poul-Henning Kamp
61d5ffaf10
I belive this should be makeable under 2.0. There may be outstanding
...
issues in these areas:
.h's installed
.hP's installed
-lcurses interaction
files needed in ~/legal for copyleft reasons.
1994-08-08 05:52:55 +00:00
Poul-Henning Kamp
250fc6c839
This gcc-2.6.0 should work with 2.0
1994-08-08 04:45:29 +00:00
Poul-Henning Kamp
1490bf4054
Added -Dbsd4_4, this should close the problem with sys_errlist.
1994-08-08 04:36:16 +00:00
Poul-Henning Kamp
e277531771
gcc260.patch:
...
moved to the logical name.
libg++-2.6.patch:
FOO_MAX in limits.h isn't in hex under 2.0 (for the time being ??)
libg++-2.6.tcl:
it works on my 1.1.5.1 system. I cannot test it here until gcc-2.6.0
is installed.
gnu2bmake.tcl:
enhanced various ways.
README:
says "don't hack the bmaked sources"
gcc-2.6.0.tcl:
added the gen-* and md files to the bmaked sources. Not used by
makefiles. Do I need to add other files Garrett ?
1994-08-08 04:30:17 +00:00
Garrett Wollman
73407b3433
Move more YP user programs over.
1994-08-08 01:13:35 +00:00
Garrett Wollman
d832d69165
Added YP section 8 programs from 1.1.5. (Obligatory notice that this
...
code was originally written by Th. de Raadt, although this particular
organization is mine.)
1994-08-08 01:10:28 +00:00
Garrett Wollman
c1d06ca15a
Moved YP general explanation manual page to a slightly more appropriate
...
location.
1994-08-08 01:07:26 +00:00
Garrett Wollman
dd784d3e70
Copying YP programs over from 1.1.5, with a slightly different directory
...
structure than before.
1994-08-08 01:03:58 +00:00
Garrett Wollman
2e18dcd969
Added YP domain name getting/setting support, for SunOS/old program
...
compatibility.
1994-08-08 00:40:24 +00:00
Garrett Wollman
4849be9c13
Define a sysctl MIB variable for the YP domain name.
1994-08-08 00:30:12 +00:00
Garrett Wollman
5f51a9a8d5
Delete obsolete reference to librpc.a.
1994-08-08 00:10:09 +00:00
Garrett Wollman
76c72a54c2
Delete obsolete references to librpc.a.
1994-08-08 00:09:22 +00:00
Garrett Wollman
003a0dd6e4
Delete reference to obsolete librpc.a.
1994-08-08 00:04:21 +00:00
Garrett Wollman
0d096f62f7
Make librpcsvc.
1994-08-07 23:27:27 +00:00
Garrett Wollman
460d496846
Makefile to build librpcsvc. (All sources automatically generated.)
...
Taken from 1.1.5; not sure who originally wrote it.
1994-08-07 23:21:08 +00:00
Garrett Wollman
4415cd19f1
Add back in the YP code from 1.1.5. (This attribution brought to you
...
by Theo de Raadt.) Added a new make flag variable, NO_YP_LIBC, which
disables YP entirely. User-land programs to come later.
1994-08-07 23:04:55 +00:00
Garrett Wollman
71919dabc4
Increase ARG_MAX so that `make clean' in src/lib/libc works again.
...
(Adding YP pushed it over the limit.)
1994-08-07 23:00:50 +00:00
Garrett Wollman
437c3dee7c
Make sure that rpcsvc headers actually get installed.
1994-08-07 22:29:20 +00:00
Garrett Wollman
46cc41a1d8
More directory cleanup after YP merge.
1994-08-07 22:21:14 +00:00
Jordan K. Hubbard
db6ec19933
The handling of err.h and const.h were in a real tangle and didn't
...
work if you didn't explicitly depend first; this should both simplify
things and make it work in all circumstances.
Reviewed by:
Submitted by:
1994-08-07 21:28:27 +00:00
Jordan K. Hubbard
15e31b9bf5
Remove `old' directory.
...
Submitted by: jkh
1994-08-07 21:01:26 +00:00
Jordan K. Hubbard
e151425678
cc -> cc26 (until Poul-Henning decides how he wants this to look).
...
Submitted by: jkh
1994-08-07 21:00:46 +00:00
Jordan K. Hubbard
e59e670cbe
Remove libg++ until we have a working one again.
...
Submitted by: jkh
1994-08-07 20:58:04 +00:00
Jordan K. Hubbard
c762b52def
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
Geoff Rehmet
ffde931732
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
Jordan K. Hubbard
51ef388009
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
Garrett Wollman
107fc7e35c
Allow the `bdes' program to compile.
1994-08-07 19:04:10 +00:00
Garrett Wollman
12199686e6
Don't try to build librpc in a separate directory.
1994-08-07 18:52:47 +00:00
Garrett Wollman
944fcc15f8
Sun RPC demo programs from 4.4-Lite
1994-08-07 18:50:51 +00:00
Garrett Wollman
9e4ded5d0e
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
Garrett Wollman
86b9a9cc2d
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
Garrett Wollman
eae561b30e
Moving RPC stuff into libc, part 2.
1994-08-07 18:39:35 +00:00
Garrett Wollman
990647991e
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
Garrett Wollman
e99a5be395
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
Garrett Wollman
0cc8ddab2b
Moved from usr.bin/bdes for export-control.
1994-08-07 18:17:39 +00:00
Garrett Wollman
4e115012be
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
David Greenman
8339815ff9
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
David Greenman
a481f20029
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
David Greenman
c564966bf0
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
Garrett Wollman
104a05478d
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
David Greenman
cf1344f6fc
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
David Greenman
539d9ba017
Don't strip the kernel.
1994-08-06 10:52:15 +00:00
David Greenman
c87801fe54
Fixed various prototype problems with the pmap functions and the subsequent
...
problems that fixing them caused.
1994-08-06 10:25:50 +00:00
David Greenman
ae92ea446f
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
David Greenman
ed3f895438
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
David Greenman
16f62314cd
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
David Greenman
93f6448c49
Implemented support for the "ps_strings" structure (grrrr...) for use in
...
the userland library libkvm.
1994-08-06 09:06:31 +00:00
David Greenman
f720dc2ceb
Enabled page table preloading of cached objects.
...
Submitted by: John Dyson
1994-08-06 09:00:50 +00:00