deraadt [Tue, 7 May 1996 14:10:40 +0000 (14:10 +0000)]
rcs used gets(); netbsd pr#2287; from beal@umiacs.UMD.EDU, cleaned up by me
deraadt [Tue, 7 May 1996 13:40:26 +0000 (13:40 +0000)]
gross BPF_HDR hack, do better
mickey [Tue, 7 May 1996 13:07:01 +0000 (13:07 +0000)]
fix that fillw's stuff again.
mickey [Tue, 7 May 1996 12:34:37 +0000 (12:34 +0000)]
show symtab name when no less than 3 of them.
mickey [Tue, 7 May 1996 12:26:27 +0000 (12:26 +0000)]
fillw is in machine/cpu.h now.
mickey [Tue, 7 May 1996 12:21:36 +0000 (12:21 +0000)]
add network dependencies.
mickey [Tue, 7 May 1996 12:02:52 +0000 (12:02 +0000)]
change -L option name to -Z, note that in
co(1) manual, add -Z where were missed.
deraadt [Tue, 7 May 1996 11:25:01 +0000 (11:25 +0000)]
idea by chuck to make libbug MI
niklas [Tue, 7 May 1996 10:22:45 +0000 (10:22 +0000)]
Restructure and document a bit. Also fixed a confusing bug, which
actually might turn out a feature... :-) But I want to test that a
bit more before having that into the tree.
niklas [Tue, 7 May 1996 10:14:34 +0000 (10:14 +0000)]
From NetBSD:
Add support for loading kernel into fastmem, if the kernel also supports
loading into fastmem. This removes the requirement that the kernel fit
into chipmem.
Add a -Z flag to force loading into chip memory.
Add a -s option for compatibility with my bootblock loader.
Move the test exit to just before starting the kernel; this lets the
test mode actually load the kernel and do the version checks.
niklas [Tue, 7 May 1996 10:12:22 +0000 (10:12 +0000)]
Remove cdev_ss_init, there's a def in the MI parts now
niklas [Tue, 7 May 1996 10:10:19 +0000 (10:10 +0000)]
RCS ID update
niklas [Tue, 7 May 1996 10:08:23 +0000 (10:08 +0000)]
From NetBSD:
Floppy driver now supports MSDOS track format. Minor device 1 (/dev/fd?b)
uses MSDOS MFM track encoding. From Ezra Story (ezy@panix.com) with
a couple of changes by Michael Hitch.
niklas [Tue, 7 May 1996 10:05:20 +0000 (10:05 +0000)]
Add back all the stuff I've had to remove due to kernel growth + MSDOSFS
niklas [Tue, 7 May 1996 10:02:51 +0000 (10:02 +0000)]
Use MI cdev_scanner_init macro. Fix tabs.
niklas [Tue, 7 May 1996 09:59:45 +0000 (09:59 +0000)]
Move the vector table to .data
niklas [Tue, 7 May 1996 09:58:36 +0000 (09:58 +0000)]
Use _vectab instead of Lvectab, which is moving to .data
From NetBSD:
Add floppy index interrupt processing.
Startup modified to work with kernel loaded directly into fast memory.
This removes the need to have enough chip memory to load the kernel
when booting. Kernel memory is dual-mapped (VA == 0 and VA == PA)
for enabling the MMU, and the VA == PA mapping removed after start_c()
has completed. Chip memory is still required for the /dev/reload
process.
niklas [Tue, 7 May 1996 09:55:10 +0000 (09:55 +0000)]
From NetBSD:
Startup modified to work with kernel loaded directly into fast memory.
This removes the need to have enough chip memory to load the kernel
when booting. Kernel memory is dual-mapped (VA == 0 and VA == PA)
for enabling the MMU, and the VA == PA mapping removed after start_c()
has completed. Chip memory is still required for the /dev/reload
process.
mickey [Tue, 7 May 1996 09:52:38 +0000 (09:52 +0000)]
fix comments s/$Id$/Id/, and usage string.
niklas [Tue, 7 May 1996 09:36:07 +0000 (09:36 +0000)]
Add SCSI scanner and MSDOSFS support
niklas [Tue, 7 May 1996 09:34:31 +0000 (09:34 +0000)]
Remove erroneously doubled text (patch can do that when a new file
comes into existence simultaneously from two directions).
niklas [Tue, 7 May 1996 09:32:21 +0000 (09:32 +0000)]
Add OPRAH
niklas [Tue, 7 May 1996 09:31:04 +0000 (09:31 +0000)]
Move this doc file
deraadt [Tue, 7 May 1996 09:00:07 +0000 (09:00 +0000)]
db release 1.85
deraadt [Tue, 7 May 1996 08:48:26 +0000 (08:48 +0000)]
sync with 0504; mostly proto changes (some svr4 ioctl changes)
deraadt [Tue, 7 May 1996 07:51:27 +0000 (07:51 +0000)]
sync with 0504 -- prototypes and bus.h
deraadt [Tue, 7 May 1996 07:47:34 +0000 (07:47 +0000)]
delete impossible to reach code, use more defined constants
deraadt [Tue, 7 May 1996 07:35:36 +0000 (07:35 +0000)]
sync with 0504 -- prototypes and bus.h
deraadt [Tue, 7 May 1996 07:34:16 +0000 (07:34 +0000)]
convert to machine/bus.h
deraadt [Tue, 7 May 1996 07:31:39 +0000 (07:31 +0000)]
add :
deraadt [Tue, 7 May 1996 07:21:29 +0000 (07:21 +0000)]
sync with 0504; prototype changes
deraadt [Tue, 7 May 1996 05:55:50 +0000 (05:55 +0000)]
correct bpf types
deraadt [Tue, 7 May 1996 05:53:40 +0000 (05:53 +0000)]
add local decl of sockaddr
deraadt [Tue, 7 May 1996 05:53:09 +0000 (05:53 +0000)]
pretty up output
deraadt [Tue, 7 May 1996 05:52:01 +0000 (05:52 +0000)]
if nfds > FD_SETSIZE, allocate room for the bitmasks inside the kernel; also
selscan() now understands that it may possible be passed home-grown fd_set's
larger than FD_SETSIZE.
rahnds [Tue, 7 May 1996 03:27:36 +0000 (03:27 +0000)]
This is the tape boot loader, not the disk. Remove the correct files.
The stboot file should be removed from the source space. (how is this done?)
rahnds [Tue, 7 May 1996 03:21:07 +0000 (03:21 +0000)]
remove file generated during build.
rahnds [Tue, 7 May 1996 03:06:15 +0000 (03:06 +0000)]
(maybe it will take this time)
Change the address of the stack from 3ffff8 to 3efff8. A problem
existed that the bss and the stack were colliding and the bzero of
the bss segement would clear the existing stack. The actuall placement
of the stack is just before the beginning of the executable _start-0x10;
Be careful if the executable address is ever changed.
tholo [Mon, 6 May 1996 22:52:19 +0000 (22:52 +0000)]
cvsinit.8 no longer exist
tholo [Mon, 6 May 1996 22:50:09 +0000 (22:50 +0000)]
Integrate local changes to CVS; remove files no longer part of the CVS
distribution
tholo [Mon, 6 May 1996 22:26:44 +0000 (22:26 +0000)]
Files missed by previous import
tholo [Mon, 6 May 1996 22:18:10 +0000 (22:18 +0000)]
New CVS release from Cyclic Software
tholo [Mon, 6 May 1996 22:11:59 +0000 (22:11 +0000)]
Use MSR 0x10, not 10 to clear the Pentium instruction counter; from David
Mazieres. Dunno how this could have worked with 10...
deraadt [Mon, 6 May 1996 21:55:31 +0000 (21:55 +0000)]
for 040, copy replacement routines over fpfault zone in trap table
deraadt [Mon, 6 May 1996 21:54:00 +0000 (21:54 +0000)]
correct my interrupt bugs
deraadt [Mon, 6 May 1996 21:53:39 +0000 (21:53 +0000)]
fix russian typo
deraadt [Mon, 6 May 1996 21:44:03 +0000 (21:44 +0000)]
hard-code the include installation path (mostly for speed)
deraadt [Mon, 6 May 1996 20:31:44 +0000 (20:31 +0000)]
use beforeinstall; includes walks the tree
tholo [Mon, 6 May 1996 20:29:38 +0000 (20:29 +0000)]
Zero the instruction counter on Pentium's after detecting one if we have
NTP code compiled in; prevents division errors in microtime()
deraadt [Mon, 6 May 1996 20:29:38 +0000 (20:29 +0000)]
use mounted table instead of fstab for -a; netbsd pr#2363; from greywolf@defender.VAS.viewlogic.com
mickey [Mon, 6 May 1996 16:50:38 +0000 (16:50 +0000)]
remove unused files, conserning to the last sync
mickey [Mon, 6 May 1996 14:13:53 +0000 (14:13 +0000)]
fix includes for x25/llc.
deraadt [Mon, 6 May 1996 11:49:24 +0000 (11:49 +0000)]
want ddb
deraadt [Mon, 6 May 1996 11:49:15 +0000 (11:49 +0000)]
add aria audio
niklas [Mon, 6 May 1996 11:42:14 +0000 (11:42 +0000)]
Initial version
niklas [Mon, 6 May 1996 11:36:52 +0000 (11:36 +0000)]
Correct RCS IDs
deraadt [Mon, 6 May 1996 11:33:35 +0000 (11:33 +0000)]
from netbsd; SCSIDEBUG printf() fixes
deraadt [Mon, 6 May 1996 11:33:06 +0000 (11:33 +0000)]
shinaken cd has lun problem
deraadt [Mon, 6 May 1996 11:31:35 +0000 (11:31 +0000)]
goes away
deraadt [Mon, 6 May 1996 11:31:26 +0000 (11:31 +0000)]
proto cpu_exec_aout_prep_oldzmagic()
deraadt [Mon, 6 May 1996 11:31:09 +0000 (11:31 +0000)]
defn cdev_scanner_init()
deraadt [Mon, 6 May 1996 11:28:16 +0000 (11:28 +0000)]
another void main(); netbsd pr#2373; from mouse@Collatz.McRCIM.McGill.EDU
deraadt [Mon, 6 May 1996 11:27:24 +0000 (11:27 +0000)]
gdb -k did not call kvm_open() with correct pathname; netbsd pr#2375; from mhitch@gemini.oscs.montana.edu
deraadt [Mon, 6 May 1996 11:26:06 +0000 (11:26 +0000)]
fix typos; netbsd pr#2376; from beal@umiacs.UMD.EDU
mickey [Mon, 6 May 1996 11:19:54 +0000 (11:19 +0000)]
do the ^W right.
niklas [Mon, 6 May 1996 09:56:20 +0000 (09:56 +0000)]
Return int from main(), so gcc -Werror won't complain. Rhyme not intended.
niklas [Mon, 6 May 1996 09:35:05 +0000 (09:35 +0000)]
Fix typo, lost newline
niklas [Mon, 6 May 1996 09:21:45 +0000 (09:21 +0000)]
Fix typo, s/aplx/splx/
mickey [Mon, 6 May 1996 08:10:17 +0000 (08:10 +0000)]
fix arg names (s/cmd/command/).
pefo [Mon, 6 May 1996 06:39:38 +0000 (06:39 +0000)]
Missing ' == NULL)' added...
mickey [Mon, 6 May 1996 05:43:41 +0000 (05:43 +0000)]
if.h was missed from the commit.
if_ethersubr.c: missed variables added.
deraadt [Sun, 5 May 1996 19:04:21 +0000 (19:04 +0000)]
fstat options -N and -M failed; netbsd pr#2374; from osymh@gemini.oscs.montana.edu
deraadt [Sun, 5 May 1996 16:19:31 +0000 (16:19 +0000)]
mv notrans out of loop and change my name
deraadt [Sun, 5 May 1996 16:15:46 +0000 (16:15 +0000)]
from netbsd:
handle the VISTTY vnode flag with the same letter ('I') that BSDI used.
Update the documentation of the vnode flags so that it lists only (and all)
of the flags understood by the program. (The documentation is likely in need
of more cleanup.)
deraadt [Sun, 5 May 1996 16:15:28 +0000 (16:15 +0000)]
from netbsd:
second argument to xdr_long must be a "long *", which means that the
'out' arg to svc_sendreply must point to a long if outproc is
xdr_long. It was pointing to an 'int', and that was crashing on the
alpha, due to bad alignment.
deraadt [Sun, 5 May 1996 16:14:50 +0000 (16:14 +0000)]
use XS (not XC) flags when setting tty flags; from <brook@trillium.nmsu.edu>.
deraadt [Sun, 5 May 1996 16:13:58 +0000 (16:13 +0000)]
headers
deraadt [Sun, 5 May 1996 14:56:34 +0000 (14:56 +0000)]
sync with 0430
mickey [Sun, 5 May 1996 13:36:23 +0000 (13:36 +0000)]
add general ether_ioctl call in net/if_ethersubr.c,
NS,IPX,X.25 special processing is now handled in there.
reflect this amazing addition in all the ether ifaces.
ppl, pls check the stuff.
deraadt [Sun, 5 May 1996 12:42:09 +0000 (12:42 +0000)]
ahc/ahe driver update from freebsd; merged by soda@sra.co.jp and
pete@demon.net
deraadt [Sun, 5 May 1996 12:37:32 +0000 (12:37 +0000)]
ypbind will create /var/yp/binding automatically, prints a warning.
mickey [Sun, 5 May 1996 12:23:06 +0000 (12:23 +0000)]
add advanced hang analyzer.
idea by theo.
deraadt [Sun, 5 May 1996 11:08:02 +0000 (11:08 +0000)]
build stand as well
deraadt [Sun, 5 May 1996 08:20:25 +0000 (08:20 +0000)]
report signal type before dying; from ian@cygnus.com forwarded by niklas
mickey [Sat, 4 May 1996 21:27:34 +0000 (21:27 +0000)]
it compiles now.
mickey [Sat, 4 May 1996 20:49:19 +0000 (20:49 +0000)]
add missed files.
niklas [Sat, 4 May 1996 20:04:28 +0000 (20:04 +0000)]
From NetBSD:
Amiga's have two mouse ports
mickey [Sat, 4 May 1996 19:43:35 +0000 (19:43 +0000)]
s/ts_/tv_/g again.
mickey [Sat, 4 May 1996 18:50:28 +0000 (18:50 +0000)]
remove #ifndef LKM, since that stuff already in sys/conf.h,
add lkmenodev prototype.
mickey [Sat, 4 May 1996 17:43:42 +0000 (17:43 +0000)]
add rnd driver.
mickey [Sat, 4 May 1996 16:47:17 +0000 (16:47 +0000)]
add files missed from 0418 sync.
mickey [Sat, 4 May 1996 16:38:07 +0000 (16:38 +0000)]
from CMU(CODA or MACH, by Robert Baron):
Under the GPROF conditional emit a call to mcount for bcopy, bzero,
copyin, and copyout, so they can be profiled. During a kernel build
these 4 routines account for 14% of the time in the kernel.
deraadt [Sat, 4 May 1996 16:07:47 +0000 (16:07 +0000)]
proto nicely
deraadt [Sat, 4 May 1996 15:22:53 +0000 (15:22 +0000)]
converted to mandoc
mickey [Sat, 4 May 1996 14:33:00 +0000 (14:33 +0000)]
missed from last commit.
from MACH: add {in,out}[wb] functions and dr* operations.
mickey [Sat, 4 May 1996 14:30:35 +0000 (14:30 +0000)]
from MACH: add {in,out}[bw] functions and dr* operations.
niklas [Sat, 4 May 1996 14:15:27 +0000 (14:15 +0000)]
Reintroduce GG2_GET_STATUS macro
niklas [Sat, 4 May 1996 14:12:29 +0000 (14:12 +0000)]
From NetBSD:
More cleanup for -Wall with DEBUG.
niklas [Sat, 4 May 1996 14:04:04 +0000 (14:04 +0000)]
From NetBSD:
Define BSR_MASK and use BSR_MASK to get the current bank select register.
Clean up the debugging code a bit and the warnings from -Wall.
Don't define ESDEBUG - it can now be set from the config file.
If the Ethernet chip gets reset during the copy of the transmit buffer,
requeue the current packet and reinitialize the controller. This recovers
from an apparent hardware bug when running on my A2000/Zeus system.
niklas [Sat, 4 May 1996 13:54:22 +0000 (13:54 +0000)]
From NetBSD:
Cleanup for -Wall if CL5426CONSOLE, CV64CONSOLE, ULOWELLCONSOLE or
RETINACONSOLE is not defined.