openbsd
29 years agomorons tend to commit before compiling
deraadt [Tue, 14 Nov 1995 13:28:13 +0000 (13:28 +0000)]
morons tend to commit before compiling

29 years agoshow "fdeject" as a valid root filesystem choice
deraadt [Tue, 14 Nov 1995 13:26:25 +0000 (13:26 +0000)]
show "fdeject" as a valid root filesystem choice

29 years agoclear pv_synchook if we halt; thus prom "sync" command will not do the wrong thing
deraadt [Tue, 14 Nov 1995 13:24:58 +0000 (13:24 +0000)]
clear pv_synchook if we halt; thus prom "sync" command will not do the wrong thing

29 years agouse promvec->pv_enaddr on v2 proms also
deraadt [Tue, 14 Nov 1995 11:00:00 +0000 (11:00 +0000)]
use promvec->pv_enaddr on v2 proms also

29 years agorepair indentation
deraadt [Mon, 13 Nov 1995 11:27:23 +0000 (11:27 +0000)]
repair indentation

29 years agodo not forward garbled SIMPLEX-generated packets to bpf; from Jean-Luc.Richier@imag...
deraadt [Mon, 13 Nov 1995 07:42:49 +0000 (07:42 +0000)]
do not forward garbled SIMPLEX-generated packets to bpf; from Jean-Luc.Richier@imag.fr; netbsd pr#1693

29 years agofrom netbsd
deraadt [Mon, 13 Nov 1995 07:22:10 +0000 (07:22 +0000)]
from netbsd

29 years agovarargs.h needs ... in va_dcl for gcc >= 2; from arnej@imf.unit.no; netbsd pr#1695
deraadt [Mon, 13 Nov 1995 07:18:50 +0000 (07:18 +0000)]
varargs.h needs ... in va_dcl for gcc >= 2; from arnej@imf.unit.no; netbsd pr#1695

29 years agomake 24f work; from gillhaa@ghost.whirlpool.com; netbsd pr#1717
deraadt [Mon, 13 Nov 1995 07:12:01 +0000 (07:12 +0000)]
make 24f work; from gillhaa@ghost.whirlpool.com; netbsd pr#1717

29 years agohandle yearistype.sh not being +x by copying it to another name which can be chmod +x
deraadt [Mon, 13 Nov 1995 07:03:34 +0000 (07:03 +0000)]
handle yearistype.sh not being +x by copying it to another name which can be chmod +x

29 years agodo not use -fno-builtin for kernels; the reasons why are manifold
deraadt [Mon, 13 Nov 1995 06:49:43 +0000 (06:49 +0000)]
do not use -fno-builtin for kernels; the reasons why are manifold

29 years agobzero adosfsmount so that mountd delete does not crash machine; from osymh@gemini...
deraadt [Mon, 13 Nov 1995 05:23:19 +0000 (05:23 +0000)]
bzero adosfsmount so that mountd delete does not crash machine; from osymh@gemini.oscs.montana.edu; netbsd pr#1720

29 years agowhen using -O, do not create directories; from Mark_Weaver@brown.edu; netbsd pr#1712
deraadt [Mon, 13 Nov 1995 05:21:04 +0000 (05:21 +0000)]
when using -O, do not create directories; from Mark_Weaver@brown.edu; netbsd pr#1712

29 years agofix mounting two filesystems on the same point; from osymh@gemini.oscs.montana.edu...
deraadt [Mon, 13 Nov 1995 05:07:16 +0000 (05:07 +0000)]
fix mounting two filesystems on the same point; from osymh@gemini.oscs.montana.edu; netbsd pr#1722

29 years agoabort returns void; from bernd@arresum.inka.de; netbsd pr#1724
deraadt [Mon, 13 Nov 1995 04:59:23 +0000 (04:59 +0000)]
abort returns void; from bernd@arresum.inka.de; netbsd pr#1724

29 years agotime_t typecast; from bernd@arresum.inka.de; netbsd pr#1724
deraadt [Mon, 13 Nov 1995 04:57:57 +0000 (04:57 +0000)]
time_t typecast; from bernd@arresum.inka.de; netbsd pr#1724

29 years agotypecast svc_freeargs() args properly; from bernd@arresum.inka.de; netbsd pr#1724
deraadt [Mon, 13 Nov 1995 04:57:24 +0000 (04:57 +0000)]
typecast svc_freeargs() args properly; from bernd@arresum.inka.de; netbsd pr#1724

29 years agowrap isaphysmem in NISADMA; from andrew@wipux2.wifo.uni-mannheim.de; netbsd pr#1735
deraadt [Mon, 13 Nov 1995 04:53:26 +0000 (04:53 +0000)]
wrap isaphysmem in NISADMA; from andrew@wipux2.wifo.uni-mannheim.de; netbsd pr#1735

29 years agoforce yacc run for make depend; from is@Beverly.Rhein.DE; netbsd pr#1733
deraadt [Mon, 13 Nov 1995 04:47:00 +0000 (04:47 +0000)]
force yacc run for make depend; from is@Beverly.Rhein.DE; netbsd pr#1733

29 years agowss/pss man pages; from mike.long@analog.com; netbsd pr #1757
deraadt [Mon, 13 Nov 1995 04:42:59 +0000 (04:42 +0000)]
wss/pss man pages; from mike.long@analog.com; netbsd pr #1757

29 years agoadd sb/gus drivers; from jtk@kolvir.arlington.ma.us; netbsd pr#1731
deraadt [Mon, 13 Nov 1995 04:41:15 +0000 (04:41 +0000)]
add sb/gus drivers; from jtk@kolvir.arlington.ma.us; netbsd pr#1731

29 years agogrammar fix; from seebs@taniemarie.solon.com; netbsd pr#1704
deraadt [Mon, 13 Nov 1995 04:35:14 +0000 (04:35 +0000)]
grammar fix; from seebs@taniemarie.solon.com; netbsd pr#1704

29 years agopcap inject function is a good idea; from scottr@edsi.org; netbsd pr#1747
deraadt [Mon, 13 Nov 1995 04:31:41 +0000 (04:31 +0000)]
pcap inject function is a good idea; from scottr@edsi.org; netbsd pr#1747

29 years agogeneric audio man page; from jtk@kolvir.arlington.ma.us; netbsd pr#1752
deraadt [Mon, 13 Nov 1995 04:27:26 +0000 (04:27 +0000)]
generic audio man page; from jtk@kolvir.arlington.ma.us; netbsd pr#1752

29 years agolprm failed to delete all files; from thomas@cevis.uni-Bremen.de; netbsd pr#1756
deraadt [Mon, 13 Nov 1995 04:25:58 +0000 (04:25 +0000)]
lprm failed to delete all files; from thomas@cevis.uni-Bremen.de; netbsd pr#1756

29 years agodocument -h flag; from windsor@punk.hedgehog.com, netbsd pr#1740
deraadt [Mon, 13 Nov 1995 04:22:38 +0000 (04:22 +0000)]
document -h flag; from windsor@punk.hedgehog.com, netbsd pr#1740

29 years agoallow override of nroff command; from msaitoh@spa.is.uec.ac.jp, netbsd pr #1741
deraadt [Mon, 13 Nov 1995 04:21:04 +0000 (04:21 +0000)]
allow override of nroff command; from msaitoh@spa.is.uec.ac.jp, netbsd pr #1741

29 years agofrom netbsd:
deraadt [Mon, 13 Nov 1995 04:10:53 +0000 (04:10 +0000)]
from netbsd:
Fix handling of "-M core" and "-N system"; a real brain-o on my part.
Fix related typo in manual page.

29 years agofrom netbsd:
deraadt [Mon, 13 Nov 1995 04:10:20 +0000 (04:10 +0000)]
from netbsd:
Remove device nodes before trying to create new ones

29 years agofrom netbsd:
deraadt [Mon, 13 Nov 1995 04:09:21 +0000 (04:09 +0000)]
from netbsd:
Prevent endless loop (-> kernel crash) when a signal is sent to a process
waiting for a vt to become active. Move one ifdef XSERVER to the right place.

29 years agocan have multiple cg2
deraadt [Mon, 13 Nov 1995 04:08:41 +0000 (04:08 +0000)]
can have multiple cg2

29 years agoaccept ufs or ffs
deraadt [Mon, 13 Nov 1995 04:07:17 +0000 (04:07 +0000)]
accept ufs or ffs

29 years agofrom netbsd:Need to define KERNTEXTOFF for kvm_mkdb
deraadt [Mon, 13 Nov 1995 04:06:46 +0000 (04:06 +0000)]
from netbsd:Need to define KERNTEXTOFF for kvm_mkdb

29 years agoufs ==> ffs
deraadt [Mon, 13 Nov 1995 04:05:54 +0000 (04:05 +0000)]
ufs ==> ffs

29 years agoindenting error thing that is making my diffs look confusing
deraadt [Mon, 13 Nov 1995 04:05:22 +0000 (04:05 +0000)]
indenting error thing that is making my diffs look confusing

29 years agofrom netbsd:
deraadt [Mon, 13 Nov 1995 04:04:18 +0000 (04:04 +0000)]
from netbsd:
add sys/types.h to generated file

29 years agofrom netbsd:
deraadt [Mon, 13 Nov 1995 04:03:51 +0000 (04:03 +0000)]
from netbsd:
Fix file descriptor leak.
Include header files to bring prototypes into scope.  Remove explicit
declarations.

29 years agofrom netbsd
deraadt [Mon, 13 Nov 1995 04:02:59 +0000 (04:02 +0000)]
from netbsd

29 years agorequire UNION
deraadt [Mon, 13 Nov 1995 04:01:27 +0000 (04:01 +0000)]
require UNION

29 years agoSETUIDSCRIPTS are always on
deraadt [Mon, 13 Nov 1995 04:00:54 +0000 (04:00 +0000)]
SETUIDSCRIPTS are always on

29 years agoenable SETUIDSCRIPTS, because they are secure
deraadt [Mon, 13 Nov 1995 03:59:57 +0000 (03:59 +0000)]
enable SETUIDSCRIPTS, because they are secure

29 years agoupdate to netbsd
deraadt [Mon, 13 Nov 1995 03:53:30 +0000 (03:53 +0000)]
update to netbsd

29 years agocorrect some copyrights
deraadt [Mon, 13 Nov 1995 03:50:45 +0000 (03:50 +0000)]
correct some copyrights

29 years agoallow ufs or ffs
deraadt [Mon, 13 Nov 1995 03:46:37 +0000 (03:46 +0000)]
allow ufs or ffs

29 years agocomment a bit better
deraadt [Mon, 13 Nov 1995 03:43:07 +0000 (03:43 +0000)]
comment a bit better

29 years agofix DVMA problem on sun4 systems with writeback cache. you need
chuck [Fri, 10 Nov 1995 00:25:06 +0000 (00:25 +0000)]
fix DVMA problem on sun4 systems with writeback cache.   you need
to flush the cache after map in so that the info gets written into
main memory.   you really only need to do this when writing data
(e.g. disk write), but there is currently no way to tell if you are
writing so we do it for all cases (XXX this is stupid, fix later).
This causes 4/200's to be able to write disk files on SMD disks without
data corruption.

29 years agocorrect sun4 calls to fb_attach()
deraadt [Thu, 9 Nov 1995 21:34:44 +0000 (21:34 +0000)]
correct sun4 calls to fb_attach()

29 years agodon't panic for multiple /dev/fb declarers
deraadt [Thu, 9 Nov 1995 21:34:12 +0000 (21:34 +0000)]
don't panic for multiple /dev/fb declarers

29 years ago$NetBSD$ -> $Id$
deraadt [Thu, 9 Nov 1995 21:26:13 +0000 (21:26 +0000)]
$NetBSD$ -> $Id$

29 years agono install
deraadt [Thu, 9 Nov 1995 20:06:20 +0000 (20:06 +0000)]
no install

29 years ago+ yp.no directory for the ypmake Makefile
deraadt [Thu, 9 Nov 1995 20:01:10 +0000 (20:01 +0000)]
+ yp.no directory for the ypmake Makefile

29 years agoufs vs ffs compat stuff from Gordon Ross. Gordon says:
chuck [Thu, 9 Nov 1995 06:08:38 +0000 (06:08 +0000)]
ufs vs ffs compat stuff from Gordon Ross.    Gordon says:

This allows the 1.0 version of /sbin/mount to work with the latest
kernels.  (Being unable to mount disks is a real drag...)

29 years agoopenbsd, not netbsd
deraadt [Wed, 8 Nov 1995 07:12:52 +0000 (07:12 +0000)]
openbsd, not netbsd

29 years agocopy bootblocks, and kernel is called bsd
deraadt [Wed, 8 Nov 1995 01:36:58 +0000 (01:36 +0000)]
copy bootblocks, and kernel is called bsd

29 years agouse /var/yp.no
deraadt [Wed, 8 Nov 1995 00:01:04 +0000 (00:01 +0000)]
use /var/yp.no

29 years agofix tty0?, fd, and skip lp/lptwo for now
deraadt [Tue, 7 Nov 1995 22:50:58 +0000 (22:50 +0000)]
fix tty0?, fd, and skip lp/lptwo for now

29 years ago../m68k is a subdir
deraadt [Tue, 7 Nov 1995 21:16:25 +0000 (21:16 +0000)]
../m68k is a subdir

29 years agofpsp is a subdir
deraadt [Tue, 7 Nov 1995 21:15:17 +0000 (21:15 +0000)]
fpsp is a subdir

29 years agooptimized in_cksum from Zubin Dittia <zubin@dworkin.wustl.edu>
chuck [Tue, 7 Nov 1995 20:22:45 +0000 (20:22 +0000)]
optimized in_cksum from Zubin Dittia <zubin@dworkin.wustl.edu>
Zubin says:
 The checksum computation code here is significantly faster than its
 vanilla C counterpart (by significantly, I mean 2-3 times faster if
 the data is in cache, and 1.5-2 times faster if the data is not in
 cache).
 We optimize on three fronts:
      1. By using the add-with-carry (addxcc) instruction, we can use
         32-bit operations instead of 16-bit operations.
      2. By unrolling the main loop to reduce branch overheads.
      3. By doing a sequence of load,load,add,add,load,load,add,add,
         we can avoid the extra stall cycle which is incurred if the
         instruction immediately following a load tries to use the
         target register of the load.
 Another possible optimization is to replace a pair of 32-bit loads
 with a single 64-bit load (ldd) instruction, but I found that although
 this improves performance somewhat on Sun4c machines, it actually
 reduces performance considerably on Sun4m machines (because of their
 superscaler architecture).  So I chose to leave it out.

29 years ago$Id$ throughout
deraadt [Tue, 7 Nov 1995 08:48:35 +0000 (08:48 +0000)]
$Id$ throughout
update many copyrights

29 years ago$Id$ lines
deraadt [Tue, 7 Nov 1995 08:42:20 +0000 (08:42 +0000)]
$Id$ lines
MVME167: repair job

29 years agohunt, maim, and then kill the reproducing ttybs
deraadt [Tue, 7 Nov 1995 08:40:56 +0000 (08:40 +0000)]
hunt, maim, and then kill the reproducing ttybs

29 years agofix type-o by pk. a sun4 cpumodel looks like "SUN-4" rather than
chuck [Tue, 7 Nov 1995 00:13:38 +0000 (00:13 +0000)]
fix type-o by pk.   a sun4 cpumodel looks like "SUN-4" rather than
"SUN/4" ...   sun4's definitely do *not* want the a.out header installed.

29 years agoclean two more .o files
deraadt [Mon, 6 Nov 1995 23:44:14 +0000 (23:44 +0000)]
clean two more .o files

29 years agofrom NetBSD
deraadt [Mon, 6 Nov 1995 21:51:49 +0000 (21:51 +0000)]
from NetBSD

29 years agosparc support from NetBSD
deraadt [Mon, 6 Nov 1995 21:51:06 +0000 (21:51 +0000)]
sparc support from NetBSD

29 years agono more eject programs; all ELF/ECOFF machines have nlist problems
deraadt [Mon, 6 Nov 1995 21:42:19 +0000 (21:42 +0000)]
no more eject programs; all ELF/ECOFF machines have nlist problems

29 years agoComplete change from ufs -> ffs; (From Tatoku Ogaito; PR #1679)
deraadt [Mon, 6 Nov 1995 21:40:46 +0000 (21:40 +0000)]
Complete change from ufs -> ffs; (From Tatoku Ogaito; PR #1679)

29 years agoIn ccdstart(), only translate the block number from partition-relative
deraadt [Mon, 6 Nov 1995 21:36:17 +0000 (21:36 +0000)]
In ccdstart(), only translate the block number from partition-relative
to absolute if part != RAW_PART.

29 years agoinstall the correct "ypmake" Makefile
deraadt [Mon, 6 Nov 1995 21:35:06 +0000 (21:35 +0000)]
install the correct "ypmake" Makefile

29 years agoavoid bus_tmp() because mapiodev() may reuse that mapping, which would be a catastrophe
deraadt [Mon, 6 Nov 1995 21:34:38 +0000 (21:34 +0000)]
avoid bus_tmp() because mapiodev() may reuse that mapping, which would be a catastrophe

29 years agoprelim, need fixup
deraadt [Mon, 6 Nov 1995 21:30:03 +0000 (21:30 +0000)]
prelim, need fixup

29 years agofrom netbsd
deraadt [Mon, 6 Nov 1995 21:27:23 +0000 (21:27 +0000)]
from netbsd

29 years agocomplete ufs -> ffs change (From John Kohl; PR #1403)
deraadt [Mon, 6 Nov 1995 21:19:02 +0000 (21:19 +0000)]
complete ufs -> ffs change (From John Kohl; PR #1403)

29 years agolibkern pica stuff
deraadt [Mon, 6 Nov 1995 21:15:52 +0000 (21:15 +0000)]
libkern pica stuff

29 years agoRemove extra space in first line so tic can exec it. (this is actually a bogus fix)
deraadt [Mon, 6 Nov 1995 21:13:09 +0000 (21:13 +0000)]
Remove extra space in first line so tic can exec it. (this is actually a bogus fix)

29 years agocomplete ufs -> ffs change (From John Kohl; PR #1403)
deraadt [Mon, 6 Nov 1995 21:06:48 +0000 (21:06 +0000)]
complete ufs -> ffs change (From John Kohl; PR #1403)

29 years agoFixed ioctl name in case statement comment.
davem [Sun, 5 Nov 1995 10:28:10 +0000 (10:28 +0000)]
Fixed ioctl name in case statement comment.

29 years agoFixed macro name typo in comment.
davem [Sun, 5 Nov 1995 10:27:30 +0000 (10:27 +0000)]
Fixed macro name typo in comment.

29 years agocan map pixels in VME32 space
deraadt [Fri, 3 Nov 1995 03:24:27 +0000 (03:24 +0000)]
can map pixels in VME32 space

29 years agono obio/vme on sun4c
deraadt [Fri, 3 Nov 1995 01:42:44 +0000 (01:42 +0000)]
no obio/vme on sun4c

29 years agokohl noticed a spelling error
deraadt [Thu, 2 Nov 1995 15:28:42 +0000 (15:28 +0000)]
kohl noticed a spelling error

29 years agofrom netbsd
deraadt [Wed, 1 Nov 1995 17:41:00 +0000 (17:41 +0000)]
from netbsd

29 years ago+ from moj
deraadt [Wed, 1 Nov 1995 17:40:33 +0000 (17:40 +0000)]
+ from moj

29 years agodisktab from NetBSD
deraadt [Wed, 1 Nov 1995 17:40:06 +0000 (17:40 +0000)]
disktab from NetBSD

29 years agovax c runtime support
deraadt [Wed, 1 Nov 1995 17:38:00 +0000 (17:38 +0000)]
vax c runtime support

29 years agotls rearranges GENERIC/INSTALL
deraadt [Wed, 1 Nov 1995 17:26:42 +0000 (17:26 +0000)]
tls rearranges GENERIC/INSTALL

29 years agogwr says:
deraadt [Wed, 1 Nov 1995 17:25:00 +0000 (17:25 +0000)]
gwr says:
New SCSI driver for the NCR5380, by David Jones.
Does DMA with interrupts.  Much faster than our old
driver which did only PIO transfers. (Thanks David!)
Could be used on the amiga, and probably others...

29 years agoxy and xd drivers from chuck
deraadt [Wed, 1 Nov 1995 17:24:22 +0000 (17:24 +0000)]
xy and xd drivers from chuck

29 years agoLANCE_REVC_BUG fixes
deraadt [Wed, 1 Nov 1995 17:23:34 +0000 (17:23 +0000)]
LANCE_REVC_BUG fixes

29 years agonew xy & 5380 drivers
deraadt [Wed, 1 Nov 1995 17:21:56 +0000 (17:21 +0000)]
new xy & 5380 drivers

29 years agofrom NetBSD
deraadt [Wed, 1 Nov 1995 17:21:39 +0000 (17:21 +0000)]
from NetBSD

29 years agovtrace update
deraadt [Wed, 1 Nov 1995 17:21:03 +0000 (17:21 +0000)]
vtrace update

29 years agoAdd the function isbad(), needed by xd/xy drivers
deraadt [Wed, 1 Nov 1995 17:20:36 +0000 (17:20 +0000)]
Add the function isbad(), needed by xd/xy drivers

29 years agoFix previous change that broke kd console
deraadt [Wed, 1 Nov 1995 17:20:21 +0000 (17:20 +0000)]
Fix previous change that broke kd console

29 years agoCopyright stuff
deraadt [Wed, 1 Nov 1995 17:16:51 +0000 (17:16 +0000)]
Copyright stuff

29 years agoAlways ensure space for trailing NULL in argv
deraadt [Wed, 1 Nov 1995 17:16:32 +0000 (17:16 +0000)]
Always ensure space for trailing NULL in argv

29 years agofrom NetBSD
deraadt [Wed, 1 Nov 1995 17:00:51 +0000 (17:00 +0000)]
from NetBSD

29 years ago+ full set of ypserv tools that compile
deraadt [Wed, 1 Nov 1995 16:55:29 +0000 (16:55 +0000)]
+ full set of ypserv tools that compile

29 years agoerror in system(3) man page from John Kohl
deraadt [Wed, 1 Nov 1995 16:43:27 +0000 (16:43 +0000)]
error in system(3) man page from John Kohl