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
wollman
a7daa1ed08
Use __GNU_P not __P.
1994-08-04 20:57:07 +00:00
wollman
f53b3edeed
Use __GNU_P ratherthan __P.
1994-08-04 20:53:14 +00:00
wollman
85ada48073
histedit.h is now installed from here, not from libedit.
1994-08-04 20:49:28 +00:00
wollman
5e44d04dde
histedit.h is now installed from include.
1994-08-04 20:47:46 +00:00
wollman
4e7c0a8db9
Install RPC headers from include, like they always should have been.
1994-08-04 20:39:34 +00:00
dg
4db9c05591
Added assembly versions of ffs() and bcmp().
1994-08-04 19:51:01 +00:00
dg
f9c5964667
Inlined insque and remque.
1994-08-04 19:46:57 +00:00
dg
92c719582b
Fixed bug that would cause free memory reserves to be depleted and cause a
...
panic in some cases.
Submitted by: John Dyson
1994-08-04 19:43:13 +00:00
dg
89acf22c68
Added some code that was accidently left out early in the 1.x -> 2.0 VM
...
system conversion.
Submitted by: John Dyson
1994-08-04 19:40:47 +00:00
wollman
3d95e51839
Move ieeefp.h over, and put it in the correct subdirectory this time.
...
Submitted by: Andrew Moore
1994-08-04 19:16:37 +00:00
wollman
c769b45a20
Added glueo build rpcsvc stuff, and install floatingpoint.h.
1994-08-04 19:04:38 +00:00
wollman
effca015f9
Moved 1.1.5 RPC service files from 1.1.5. Tese are the correct ones;
...
the ones in /usr/src/lib/librpc/rpcsvc are somewhat bogus and will
be deleted.
Submitted by: Original work in 1.1 by J.T. Conklin.
1994-08-04 19:01:57 +00:00
dg
21785a3b44
Updated to include improvements from FreeBSD 1.1.5. Fixed brokeness
...
with multicast support and BPF.
1994-08-04 17:42:35 +00:00
dg
d746eaf05a
Nuke redefinition of insque and remque.
1994-08-04 06:15:10 +00:00
dg
8155465ec7
Nuked #if 0'd _insque and _remque routines - they are now inlined in
...
cpufunc.h.
1994-08-04 06:10:27 +00:00
dg
7c5373446c
Made NFS attribute cache timeouts kernel config file tunable via
...
NFS_MINATTRTIMO and NFS_MAXATTRTIMO.
1994-08-04 06:03:46 +00:00
dg
0711a9cff6
Integrated VM system improvements/fixes from FreeBSD-1.1.5.
1994-08-04 03:06:48 +00:00
dg
9de51a06f5
Changed occurrances of "itrunc" to "ffs_truncate" to make Bruce happy.
1994-08-03 08:19:35 +00:00
dg
0d42d1a776
Merged in post-1.1.5 work done by myself and John Dyson. This includes:
...
me:
1) TLB flush optimization that effectively eliminates half of all of the
TLB flushes. This works by only flushing the TLB when a page is "present"
in memory (i.e. the valid bit is set in the page table entry). See section
5.3.5 of the Intel 386 Programmer's Reference Manual.
2) The handling of "CMAP" has been improved to catch attempts at multiple
simultaneous use.
John:
1) Added pmap_qenter/pmap_qremove functions for fast mapping of pages into
the kernel. This is for future optimizations and support for the upcoming
merged VM/buffer cache.
Reviewed by: John Dyson
1994-08-03 02:45:30 +00:00
phk
4d3996ec21
This commit was generated by cvs2svn to compensate for changes in r1823,
...
which included commits to RCS files with non-trunk default branches.
1994-08-02 20:15:59 +00:00
phk
49d4be764f
Here comes the right import of gcc-2.6.0.
1994-08-02 20:15:59 +00:00
phk
5ba9f35203
Here comes the right import of gcc-2.6.0.
1994-08-02 20:15:59 +00:00
dg
7dfd7162fb
Added MAP_FILE definition that does nothing - for backward source
...
compatibility.
1994-08-02 15:06:58 +00:00
dg
af911d9034
Completed (hopefully) the kernel support for old style "fastlinks".
1994-08-02 13:51:05 +00:00
dg
bd5cd438f2
Fixed so that it can grok old style "fastlinks".
1994-08-02 12:54:27 +00:00
dg
b0756e8093
Don't call getmntopts with a null pointer as an option string; it'll
...
dereference it. Pass optarg from getopts as it should have been done.
This bug caused mount_cd9660 to segfault whenever -o was used.
1994-08-02 11:45:43 +00:00
dg
5ccbe6e80a
Fixed NULL pointer dereference that occured when any options were
...
specified.
1994-08-02 11:42:10 +00:00
dg
8d205697aa
Added $Id$
1994-08-02 07:55:43 +00:00
phk
cc4d732770
This commit was generated by cvs2svn to compensate for changes in r1814,
...
which included commits to RCS files with non-trunk default branches.
1994-08-02 05:22:24 +00:00
phk
690a62daf0
This is the tcl-scripts which will convert gcc-2.6.0 to bmake form,
...
a patch to gcc from Bruce, and to libg++ by me. I will check in the
actual compiler when Jordan has put in the rest of src/gnu.
1994-08-02 05:22:24 +00:00
dg
d54d08937b
fixed bug where large amounts of unidirectional UDP traffic would fill
...
the interface output queue and further udp packets would be fragmented
and only partially sent - keeping the output queue full and jamming the
network, but not actually getting any real work done (because you can't
send just 'part' of a udp packet - if you fragment it, you must send
the whole thing). The fix involves adding a check to make sure that the
output queue has sufficient space for all of the fragments.
1994-08-01 12:01:45 +00:00
dg
f55740d974
Fixed bug with Nagel Congestion Avoidance where a tcp connection would
...
stall unnecessarily - always send an ACK when a packet len of < mss is
received.
1994-08-01 12:00:25 +00:00
dg
8894126bab
Reduced loopback MTU from 65535 to 65532 because some things like NFS
...
really like it to be rounded to a longword.
1994-08-01 11:39:43 +00:00
dg
0e87163cbf
Removed all code related to the pagescan daemon, and changed 'act_count'
...
adjustments to compensate for a world without the pagescan daemon.
1994-08-01 11:25:45 +00:00
dg
4470f3d596
Allow for output processing routine to handle entire character buffer
...
and thus not require a sleep/wakeup.
Reviewed by:
Submitted by:
1994-08-01 10:42:26 +00:00
dg
8b75418fcc
Fixed a bug that was introduced in the conversion from 1.1.5 to 2.0.
1994-08-01 10:38:19 +00:00