sos
259387e651
Added ata.c device driver file.
...
Just so I don't have to repatch files.i386 again & again...
1995-03-07 21:15:30 +00:00
dg
d8b8ecb978
Increased number of buffers to 1/12 of (page_count - 1024). This makes the
...
cache minimum closer to 10% in the usual case.
1995-03-07 19:58:02 +00:00
dg
791564efa9
Removed most of the special policy regarding the seperation of VMIO and
...
dir/metadata buffers as it seems to have anomolous effects.
1995-03-07 19:53:27 +00:00
dg
22174e3f91
Set VAGE flag when pager is destroyed. This usually happens when an
...
object has fallen off the end of the cached list - this is likely the
last reference to the vnode and it should be reused before non file
vnodes that are already on the free list (VDIR mostly).
1995-03-07 19:04:10 +00:00
dg
273587ca9b
Added a new flag "VAGE" to indicate that the vnode should go on the head
...
of the free list.
1995-03-07 19:00:47 +00:00
dg
652f33dd01
Put VAGE vnodes at the head of the free list.
1995-03-07 18:59:45 +00:00
dg
ffdff08c04
Fixed object reference count problem that occurred in the MAP_PRIVATE
...
case after we rewrote vm_mmap(). Added some comments to make it easier
to follow the reference counts.
1995-03-07 17:27:49 +00:00
dg
964f4c0754
Don't attempt to reverse collapse non OBJ_INTERNAL objects.
1995-03-07 17:25:46 +00:00
gibbs
600c7320bd
Be careful to maintain the bits in SBLKCTL that are reserved.
1995-03-07 09:00:44 +00:00
gibbs
920849e38f
Compile cleanly -Wall. Remove some code that was an attempt to make
...
the 294x probe more stable, but since the guess was wrong, go back to
the clearer aproach I used the first time around.
1995-03-07 08:59:28 +00:00
gibbs
d6d2d98089
Compile cleanly -Wall.
1995-03-07 08:58:22 +00:00
dufault
ac962b6339
Submitted by: bde@zeta.org.au (Bruce Evans)
...
Fix it so that calls to extend_get won't dereference 0 when "swap
on sd.." calls sdsize() on systems with no SCSI devices.
This probably really fixes Poul's "boot with no SCSI" problem.
1995-03-06 15:02:13 +00:00
ugen
dbb6d219cb
Restore IPACCT out there..
1995-03-06 10:33:34 +00:00
phk
543c4f70db
Update vfs_cache.c to use the <sys/queue.h> macros. This makes it easier
...
to read, but doesn't change the speed.
Reviewed by: phk
Obtained from: via NetBSD
1995-03-06 06:45:52 +00:00
dg
2e12ff40d7
Removed an old (commented out) call to cldisksort(). This has been
...
obsolete since 4.4 clustering.
1995-03-06 05:40:44 +00:00
dg
fb4e5f837a
Remove some of my old debugging junk that somehow slipped in under my nose.
1995-03-06 05:36:59 +00:00
nate
442234e087
The new ld has apparently uncovered the bug that sio.c and tty.c
...
both define ttydefchars[] as globals. This was fixed in 1.1.5
by making ttydefchars[] static like it should always have been.
Submitted by: Bruce Evans <bde@zeta.org.au>
1995-03-06 02:50:49 +00:00
nate
426c2d1173
Removed unnecessary define for TCPOUTFLAGS since they are not used.
1995-03-06 02:49:24 +00:00
joerg
a7aa212707
Make `p'' an explicit alias for
`print'' instead of being an
...
implicit alias for ``panic'', since this seems to be more rational.
1995-03-05 22:56:21 +00:00
joerg
b63a99a993
Update to beta3.20/b22
...
pcvt_ioctl.h doesn't belong to here.
1995-03-05 22:26:21 +00:00
joerg
631a7b3f84
Update to beta3.20/b22
1995-03-05 22:25:44 +00:00
joerg
75d1e75006
Make pcvt actually work.
1995-03-05 22:24:59 +00:00
joerg
aad435dabc
pcvt is still using the XSERVER option; document this.
1995-03-05 22:23:35 +00:00
swallace
5f6a57e19b
Revert to earlier code which contains FreeBSD snd[1-7] probe information,
...
$Id$ information, and other code to make sound driver compile and work
correctly with FreeBSD.
Integrate changes obtained from Sujal Patel. These changes are:
o local.h: reverse option logic from EXCLUDE_* to AUDIO_*
o pas2_mixer.c: small addition
o ad1848.c: minor change with macro names
o sequencer.c: minor change with note check
o many spelling corrections in comments in about every other file
1995-03-05 22:11:57 +00:00
jkh
c7088a996b
Reserve cdev 63 for Brian Litzinger & his Talisman Lite MPEG decoder
...
Submitted by: Brian Litzinger <brian@MediaCity.com>
1995-03-05 21:41:40 +00:00
dufault
2a8d0d19ae
Fix when SCSI_DEBUG turned on. Thanks to Michael Reifenberger.
1995-03-05 20:01:44 +00:00
jkh
5b1befcfaa
Have dmabuf.c match the roll-back in soundcard.c. We should be making
...
better noises again.
Submitted by: Sujal Patel <smpatel@wam.umd.edu>
1995-03-05 08:10:28 +00:00
wpaul
e07b647f3f
Changed the printf()s in npxattach a bit so you don't end up with
...
messages like this:
wdc0 at 0x1f0-0x1f7 irq 14 on isa
wdc0: unit 0 (wd0): <ST506>
wd0: size unknown, using BIOS values: 615 cyl, 4 head, 17 sec, bytes/sec 512
npx0 at 0xf0-0xff irq 13 on motherboard
npx0: changing root device to wd0a
^^^^^^
The spurious 'npx0: ' pops up if you have a 386 with a 387 FPU.
1995-03-05 04:06:44 +00:00
jkh
9e1c56ebfa
Correct some of the spelling.
1995-03-05 04:06:11 +00:00
jkh
643d49d85e
Revert change on advice of author.
...
Submitted by: Sujal Patel <smpatel@wam.umd.edu>
1995-03-05 04:01:29 +00:00
ache
ced0d594a6
PLEASE, PLEASE, PLEASE!!!!!!!
...
DO NOT COMMIT NEW VOXWARE VERSIONS BLINDLY, TAKE CARE TO RESTORE
PAS16D FIXES, I AM REALLY TIRED TO DO IT WITH EACH NEW RELEASE!!!
1995-03-05 03:28:38 +00:00
jkh
89824ef63f
Remove a gratutious cast.
1995-03-04 21:14:19 +00:00
jkh
fb37701122
Upgrade the sound drivers to VoxWare pre-3.0 and fix a number of bugs.
...
Make the sound configuration a little neater
(see /sys/i386/isa/sound/Readme.freebsd)
Add support for the Microsoft Sound Source.
Document the sound options again.
Submitted by: Sujal Patel <smpatel@wam.umd.edu>
Obtained from: Voxware
1995-03-04 21:11:21 +00:00
dufault
a045617862
Add processor type and worm drivers
1995-03-04 20:53:18 +00:00
dufault
8d5fda7c8e
Add processor type and worm type drivers
1995-03-04 20:52:38 +00:00
dufault
caa91d7b29
1. Change driver signatures to full signature for slice support.
...
2. Add "pt" (processor type) driver.
3. Add "worm" (Write Once) driver for Jordan.
1995-03-04 20:51:10 +00:00
nate
b9aa930e44
Weak symbol support from NetBSD. This should bring us in sync with the
...
NetBSD ld code except for local changes for dlopen() and friends and
the hashing on the minor value of the shlibs. We should be binary
compatible now with all their libraries.
Obtained from: NetBSD
1995-03-04 17:49:20 +00:00
dg
2c92668cd9
Added some more of John's "anti-chatter" fixes - set the page activation
...
count to 0 after activating the page; the previous behavior biased the
pages too high in some cases.
Submitted by: John Dyson
1995-03-04 15:16:07 +00:00
bde
8c0df6f11f
Remove unused common variable `extended'.
1995-03-04 12:36:55 +00:00
bde
3e1a082ed0
Support extended DOSpartitions.
...
Accept even suspicious partitions.
Moved most handling of the compatibility slice to dsopen().
Report i/o errors.
1995-03-04 11:44:05 +00:00
bde
f0822da550
Don't warn about missing labels for non-BSD slices.
...
Don't print debugging messages by default.
Initialize the compatibility slice here and not in the machine-dependent
code.
Fix initialization of the label for the whole disk slice.
Make it clear that write protection of labels doesn't apply when there is
no label.
1995-03-04 11:42:27 +00:00
bde
e11bf3ee66
Fake the geometry to be 32 sectors * 64 heads * (vn->sc_size / 2048)
...
cylinders instead of vn->sc_size * 1 * 1.
Remove unnecessary tests of the unit numbern vnioctl().
1995-03-04 11:08:26 +00:00
bde
6c07e800e7
Add a type field to struct diskslice.
1995-03-04 11:05:44 +00:00
dg
b9eaccdb6b
Reduced loopback MTU to 16k to work around a miriad of problems with it
...
set near or above 32k (likely caused by 16bit signed word overflow). 16k
actually (surprizingly) has higher performance than other values I tested.
1995-03-04 04:28:50 +00:00
dg
e4e3f30221
Removed obsolete vtrace() remnants.
1995-03-04 03:24:45 +00:00
dg
bcbb89dc92
Removed obsolete vtrace() and reorganized a little.
1995-03-04 02:25:36 +00:00
ache
71942b1297
Fix flag bugs with RUKEYMAP
1995-03-03 23:12:20 +00:00
dg
060088a329
Preserve reverse link integraty while doing the queue insertion.
1995-03-03 22:14:42 +00:00
dg
9dc7842c25
Fixes from John Dyson to work around vnode lock hang. Basically, remove
...
the VOP_BMAP calls, and add one to bdwrite.
Submitted by: John Dyson
1995-03-03 22:13:16 +00:00
dufault
78929da63c
Make sure there is a device before opening. Fixes NULL access
...
when opening unattached devices.
1995-03-03 21:38:43 +00:00