Commit Graph

1016 Commits

Author SHA1 Message Date
nate
69dc0f6e65 Added the Linux atrun command as hacked by Chris Demetriou for NetBSD. 1994-01-05 01:03:02 +00:00
nate
e89a0b36de Whoops, I committed an older version that didn't have some warnings fixed.
This version fixes all warnings given the default compiler flags with some
casts.
1994-01-04 20:20:38 +00:00
nate
750a676cd9 Updated config files for new multi-controller wd.c driver and removed
outdated wx config file.
1994-01-04 20:10:34 +00:00
nate
13123d2da0 Removed wx driver hooks. 1994-01-04 20:09:28 +00:00
nate
91a22eb4aa Removed wx driver hooks 1994-01-04 20:08:56 +00:00
nate
a3362b6726 Temporary hack to allow multiple controller support until Rod gets more
time to do it the 'Right Way'.
1994-01-04 20:06:30 +00:00
nate
69c2227b71 New wd driver, based on Bruce Evans 'wx/altwd' driver which has passed
enough tests to be considered more stable than current driver.

Lots of work by Bruce, David G., and Guido have gone into this version, and
more is to come in the future.

Support for multiple controllers is in, but doesn't work correctly with
different controllers (IDE AND MFM), but multiple alike controllers appears
to work.

Most of the stray interrupts problems should be fixed, although you will
get a couple 'extra interrupts' when disklabeling and on startup.
1994-01-04 20:05:26 +00:00
ache
7409833247 Add warning comment line (rm anything into /var/run) 1994-01-04 18:06:18 +00:00
ache
22eebdda3e Add adjkerntz to track time zone change. 1994-01-04 17:50:25 +00:00
ache
9ddfb33fd0 Add (commented) stuff to make 'tcsh' 8-bit clean. 1994-01-04 17:29:58 +00:00
jkh
352c7ab0fd Updated man page to document new behaviour of -Z, -z and -Q flags. 1994-01-03 23:52:35 +00:00
dg
d44d2d472f Implemented 'QMAGIC' a.out format correctly, and changed the default
output to be QMAGIC.
1994-01-03 18:35:54 +00:00
dg
787505bcb7 Yanked out history section as it is unlikely there will be any further
changes for some time. Also changed the indentation style a little.
1994-01-03 17:17:19 +00:00
dg
9f62521751 Increased maximum and default 'size' limits to more reasonable values. 1994-01-03 16:00:52 +00:00
dg
7d2bd6aedc Only use syscallmap if FM_TRAP or EX_TRAPSTK are defined. 1994-01-03 08:10:47 +00:00
dg
59648ea2fc Convert syscall to trapframe. Based on work done by John Brezak. 1994-01-03 07:55:47 +00:00
dg
17916ffcbb Patches from John Brezak (necessary for the syscall->trapframe conversion
as well as add additional functionality):

Print symbolic args and line no's in stack traces.
1994-01-03 07:54:10 +00:00
ache
44196ffe13 Temporary plug CLOCAL security hole, while sticky bits
yet not implemented. Only for bidirectional case.
1994-01-02 10:17:29 +00:00
ats
dc0d9c2d73 Added y.tab.h to the CLEANFILES target. 1993-12-31 11:24:16 +00:00
jkh
1e6f35c547 Added more robust ldconfig setting in rc, removed redundant ldconfig in
rc.local.
1993-12-30 18:19:18 +00:00
jkh
d3c860aed8 Set a default ldconfig path for shared libs. 1993-12-30 02:31:16 +00:00
dg
7c8ae9b1dd change maxprot of text to allow writes. 1993-12-30 01:39:29 +00:00
smace
2fa482e62d Update shlib version to 1.0 1993-12-28 07:57:07 +00:00
smace
fa3eee434b Update version to 1.0 1993-12-28 07:54:51 +00:00
rgrimes
a493de1b14 Insert tab before comment so brain dead shell does not screw up
the arguments to mknod.
1993-12-24 11:36:28 +00:00
jkh
d7a06fc61f Adding embryonic C++ shared lib support (all tests positive so far). 1993-12-24 02:11:37 +00:00
rgrimes
325d986adc Put back refclock_omega.c, it was in the sources but some how did not
end up in my copy.
1993-12-23 10:21:55 +00:00
jkh
03fd21e05b C++ support changes (+misc fixes) from Paul K. 1993-12-22 23:28:35 +00:00
dg
ba8f800748 Raised minimum buffer cache from 128k to 256k. 1993-12-22 13:12:04 +00:00
dg
bcc23094ea First round of changes from John Dyson and myself to the VM system. This
set improves performance and fixes the following problems (description
from John Dyson):

1.	Growing swap space problem in both static usage and
	in situations with lots of fork/execs in heavy paging
	situations.

2.	Sparse swap space allocation (internal fragmentation.)

3.	General swap_pager slowness.

Additionally, the new swap_pager also provides hooks for multi-page
I/O that is currently being developed (in early testing phases.)

Problem #1 is a result of a problem where objects cannot be collapsed
once a pager has been allocated for them.  This problem has been solved
by relaxing the restriction by allowing the pages contained in a shadow
object's pager be copied to the parent object's pager.  The copy is
afforded by manipulating pointers to the disk blocks on the swap space.
Since an improved swap_pager has already been developed with the data
structures to support the copy operation, this new swap_pager has been
introduced.  Also, shadow object bypass in the collapse code has been
enhanced to support checking for pages on disk.  The vm_pageout daemon
has also been modified to defer creation of an object's pager when the
object's shadow is paging.  This allows efficient immediate collapsing
of a shadow into a parent object under many circumstances without the
creation of an intermediate pager.

Problem #2 is solved by the allocation data structures and algorithms
in the new swap_pager.  Additionally, a newer version of this new swap_pager
is being tested that permits multiple page I/O and mitigation of the
fragmentation problems associated with allocation of large contiguous blocks
of swap space.

Problem #3 is addressed by better algorithms and a fix of a couple of bugs
in the swap_pager.  Additionally, this new pager has a growth path allowing
multi-page inputs from disk.  Approximately 50% performance improvement can
be expected under certain circumstances when using this pager in the standard
single page mode.

(Actually, I've seen more like twice the speed in my tests. -DLG)
1993-12-22 12:51:39 +00:00
rgrimes
060fd6a230 Needed to change the LDADD+= and DPADD+= depending on if obj directories
are used or not.

Add .verions to the CLEANFILES+= on those Makefiles that create a version.c
file.

Remove reference to nonexistent file ref_omega.c in one Makefile.

Fix copy of authdes.c.expot so that it works with or without obj directories.

No compiles both with and without obj directories.
1993-12-22 11:34:09 +00:00
wollman
86565b770f Support for automatically running ntpdate and xntpd. 1993-12-21 21:28:12 +00:00
dg
bdeca0229c Changed pointer type from caddr_t to void * for fillw, insw, outsw, and
outsb.
1993-12-21 21:27:04 +00:00
wollman
23c79208e3 Definitions taken from original machines/freebsd. 1993-12-21 21:11:53 +00:00
wollman
961a5c5b9f Expanded. 1993-12-21 21:11:05 +00:00
wollman
c964ad8678 Deleted old configuration grot and added BSD-style Makefile. Added
README.FreeBSD.  Re-added NTP's version of getopt() and fixed conflicts.
1993-12-21 21:06:54 +00:00
wollman
91c890859f Converted to BSD-style Makefile. 1993-12-21 20:38:27 +00:00
wollman
b44cd01740 Don't build getopt: it conflicts with our standard getopt. 1993-12-21 20:16:46 +00:00
wollman
d2cdd748d3 Convert tickadj to use BSD-style Makefile. Don't bother with the
other programs.
1993-12-21 20:16:18 +00:00
wollman
976234d3f2 Converted to use Berkeley-style makefiles, and configured all clocks on
permanently.
1993-12-21 20:04:14 +00:00
wollman
36518b49c7 Add BSD-style Makefile for ntptrace. 1993-12-21 19:50:40 +00:00
wollman
ef8e32bb68 Convert ntpq to BSD-style makefile. 1993-12-21 19:46:16 +00:00
wollman
95089ca73e Add BSD-style Makefile for libntp, and make the ``exportable'' version
of DES (actually just a dummy) compile.  (DES should not actually be
used in any case.)
1993-12-21 19:42:19 +00:00
wollman
3b752c69e0 Create BSD-style makefile for ntpdate. 1993-12-21 19:40:50 +00:00
wollman
766e72915c This commit was generated by cvs2svn to compensate for changes in r893,
which included commits to RCS files with non-trunk default branches.
1993-12-21 18:36:48 +00:00
wollman
8e51e9f142 xntpd 3.3b from UDel 1993-12-21 18:36:48 +00:00
wollman
ea7ac98755 xntpd 3.3b from UDel 1993-12-21 18:36:48 +00:00
ache
3ebd494429 Comment out porogrammer-readable fd name set,
not needed in standard version, only for XENIX lovers.
1993-12-21 05:49:28 +00:00
ache
ffd03db109 Separate read/write and format GAPs. 1993-12-21 05:11:10 +00:00
ache
4119384dea Use separate fields for format GAP and read/write GAP.
Restore usage of read/write GAP.
1993-12-21 05:09:21 +00:00