1213 Commits

Author SHA1 Message Date
wollman
e0985aae7e Correct DEC -> Digital Equipment Corporation. 1994-10-01 00:18:53 +00:00
swallace
0835249aca Add #ifndef ALLOW_CONFLICT_IRQ
Reviewed by:	jkh
1994-09-30 05:35:55 +00:00
ache
a83f1d347b Log SA_CORE signals
Obtained from: FreeBSD 1.x
1994-09-30 00:38:34 +00:00
sos
c438251e56 Oops, forgot one patch for the changed selwakeup, fixed. 1994-09-29 21:11:29 +00:00
ache
5d7c4c64ff Fix broken FAT_CURSOR support, don't set cursor shape on VGA 1994-09-29 15:49:09 +00:00
csgr
656c1d99a7 Do strip -x of kernel
Obtained from:1.1.5.1
1994-09-29 14:02:40 +00:00
sos
b4b2ad573d Added pcaselect call. 1994-09-29 08:59:33 +00:00
sos
cab475507f Changed header sligthly. 1994-09-29 08:31:39 +00:00
sos
8f1e1e2a1a Changed header slightly. 1994-09-29 08:29:21 +00:00
sos
d3edb28dc2 Updated pcaudio.c to latest from 1.1.5.1
Enabled timer reprogramming in clock.c (this could use more work).

Obtained from: FreeBSD-1.1.5.1
1994-09-29 08:24:45 +00:00
wollman
3418b20e52 Fixed bug in hardclock() that caused adjtime() to fail when given
a negative offset.  This would be seen in xntpd as a rash of
``Previous time adjustment didn't complete'' messages on startup.
1994-09-29 00:52:06 +00:00
wollman
f04cd875db GENERIC*: remove commented-out options; the user should have to do
/some/ research to figure out how to turn them on.

LINT: better description of TCP_COMPAT_42: ``emulate 4.2BSD TCP bugs''.
1994-09-28 22:57:24 +00:00
wollman
bb4185a6aa LKMs are no longer options, so remove the `options LKM' from LINT. 1994-09-28 22:51:54 +00:00
dg
e86c0206e9 Now that LKM is standard, PROCFS isn't needed in the GENERIC kernels
either.
1994-09-28 22:49:54 +00:00
dg
67a9ab27de The FDESC filesystem is definately not needed in the GENERIC kernels. 1994-09-28 22:46:22 +00:00
wollman
0f24b2046a LKM support is no longer optional. 1994-09-28 22:45:04 +00:00
wollman
f7f00d52e8 Disable MFS as loadable until someone figures out how to make it work. 1994-09-28 22:16:27 +00:00
se
badfdbfc1a Reviewed by: Julian Elischer / Jordan K. Hubbard
Changes are only effective, if NEW_SCSICONF is defined:

1) Added u_int16 quirks to struct scsi_link for device quirks.
2) Added void *devmodes to struct scsi_link for tape density modes.
3) Modified selectdev() to return first full match (with wildcard).

With this patch all device dependent configuration is done in one place
(scsiconf.c), while there were some specifications in st.c and some
hardware dependent drivers (ie. ncr.c) before.
1994-09-28 20:16:45 +00:00
phk
59934affab A potential panic, found by adding declarations. 1994-09-28 19:55:10 +00:00
phk
ee374e9243 Added a %p to printf & friends, same thing as 0x%08x but more with the
potiential to make a warning from gcc more useful.
1994-09-28 19:22:32 +00:00
phk
ad1c6ca62b #include ddb.h not db_output.h 1994-09-28 19:16:24 +00:00
sef
e13a0afdfd Get rid of parentheses in version stuff. Use 2.0.0-Development instead. 1994-09-28 18:26:02 +00:00
se
cd2cee44a9 Added entries for PCI and NCR device drivers. 1994-09-28 17:00:14 +00:00
dfr
57b6c0c34c Make NFS ask the filesystems for directory cookies instead of making them
itself.
1994-09-28 16:45:22 +00:00
se
c49750310f Submitted by: Wolfgang Stanglmeier <wolf@dentaro.GUN.de>
New version with improved support for WIDE SCSI using the NCR 53c825.
Test for buggy secondary cache implementations.
PCI Int to IRQ mapping now specified per slot.
1994-09-28 16:34:13 +00:00
jkh
e2a0f2a7e4 Make bt_timeout() match proper calling conventions - thank you -W! 1994-09-28 16:23:13 +00:00
jkh
86acbaa967 Re-port over all of Atsushi Murai's 32bit support and various and sundry
improvements from 1.1.5.1.  I tried to compile a kernel without BOUNCE_BUFFERS
with the previous version for my Bt946c and it puked and died.  Bringing
these enhancements back in allows the faster controllers to DTRT while
still not messing up the older ISA/broken VLB controllers, since
bounce-buffering is still the default.  In theory, anyway.  Bt445S and Bt545S
folks should start testing this ASAP!  (actually, Bt445C and Bt545C folks
even more so!).
1994-09-28 15:55:35 +00:00
bde
5d7666d68b Ensure normal selection and alignment of the text and data sections before
including files.  vector.s sometimes left the data section misaligned
(depending on the configuration) so all the time-critical globals in icu.s
were sometimes misaligned.
1994-09-28 03:37:49 +00:00
phk
5187120fbe A minor slip, ktrnamei() is void, not int. 1994-09-27 21:26:56 +00:00
dg
4f97017177 Previous commit should have read ...in vm_page_alloc_contig().
...(this commit): moved initialization of 'start' to make it more clear
that it is initialized properly (also in vm_page_alloc_contig).
Reviewed by:
Submitted by:
Obtained from:
1994-09-27 20:49:02 +00:00
dg
e513bd35af Fixed another bug, and cleaned up the code. 1994-09-27 20:45:24 +00:00
phk
77843a901a Added declarations, fixed bugs due to missing decls. At least one of them
could panic a system. (I know, it paniced mine!).
1994-09-27 20:42:59 +00:00
phk
5c792336a6 ktrace.c: added decl of ktrnamei
lkm.h:	   added decl of lkmdispatch
mount.h:   added decl of vfs_busy,vfs_unbusy
syscall:   The "created from" changed.
1994-09-27 20:39:54 +00:00
phk
f5a12741b5 Added
options                DIAGNOSTIC
 options                MSDOSFS_DEBUG
1994-09-27 20:36:26 +00:00
phk
2f56b9ec91 Added include of <machine/cons.h> so that cngetc() gets declared. 1994-09-27 20:35:55 +00:00
phk
d0ad392702 Moved the "relookup" routine into vfs_lookup.c from ufs/ufs/ufs_vnops.c.
Several FS's use this, so it doesn't belong in ufs.  (unionfs, msdosfs and ufs)
1994-09-27 20:33:41 +00:00
dg
9aaca324b5 Fixed multiple bugs in previous version of vm_page_alloc_contig. 1994-09-27 19:34:16 +00:00
dg
cefcba07fb 1) New "vm_page_alloc_contig" routine by me.
2) Created a new vm_page flag "PG_FREE" to help track free pages.
3) Use PG_FREE flag to detect inconsistencies in a few places.
1994-09-27 18:00:29 +00:00
dg
54a697ba7c First round of changes to get the sound code working in 2.0. 1994-09-27 17:58:30 +00:00
dg
0b0fbe4d94 Woops, wrong solution to the problem. Backed out previous fix to ddb.h, and
nuked the db_printf() declaration from db_output.h.
Reviewed by:
Submitted by:
Obtained from:
1994-09-27 12:15:56 +00:00
dg
ae77edd20e Nuked db_printf() prototype; it now clashes with the one in db_output.h. 1994-09-27 12:11:09 +00:00
ache
066066b3d9 Bug fixed: cursor shaping in mode swithching produce wrong results for
non-fat cursors, cursor_start goes beyond font size.
1994-09-27 11:40:02 +00:00
phk
e3b14acab7 Makes gcc silent in sys/ddb. 1994-09-27 03:34:58 +00:00
ache
9a50506be2 Refuse text mode switching when proper font not loaded 1994-09-27 01:50:07 +00:00
wollman
4f2f437be2 Lots of kernel code requires vnodE_if.h, so provide code to generate it
if requested.  LKMs which need it should use:

SRCS+=	vnode_if.h
CLEANFILES+= vnode_if.h vnode_if.c

These rules were already present for VFS LKMs; now they are enabled all
the time.  (VFS LKMs do not need the fragment above; it is still done for them.)
1994-09-26 22:34:04 +00:00
dg
8369f70aad Process accounting implementation by Chris Demetriou, with minor local
changes.

Obtained from:	NetBSD
1994-09-26 21:09:15 +00:00
pst
40864c38bc Make Cyrix CPU flush internal cache any time it goes into hold state.
(Meant to commit this a long time ago... oh well).
1994-09-26 16:56:22 +00:00
jkh
b5324bb13a Jim Babb's port of the AIC6360 driver.
Submitted by:	babb
Obtained from:  NetBSD
1994-09-26 16:15:45 +00:00
jkh
998114bc72 Jim Babb's port of the AIC6360 code.
Submitted by:	babb
Obtained from:  NetBSD
1994-09-26 16:15:06 +00:00
phk
ddacaf4e0d init_sysent.c was missing the final newline. 1994-09-26 03:27:22 +00:00