phk
deef3e4795
rewrap some long lines.
1996-02-13 14:16:36 +00:00
phk
ec263309a1
use devfs_add_devswf and avoid local variable.
1996-02-13 14:15:13 +00:00
phk
259fd0427d
Correct & Update the printing of CPU features. We have printed rubbish
...
since version 1.117 when Garrett made the switch to %b. Updated to
reflect Intel AP-485 (241618-004).
1996-02-13 10:30:36 +00:00
ache
63aca4a0d9
Physically ask for leadout entry instead of asking of
...
last_track + 1 entry, some drives don't understand it
1996-02-13 03:46:48 +00:00
ache
5ab0a6f9b3
Implement CDIOCSTART
1996-02-13 02:32:36 +00:00
ache
89cd3c7ebf
Recognize NRC MBR-7.4 too
1996-02-12 23:22:33 +00:00
gibbs
e3405759c1
Correct the PCI ID for the Buslogic 946.
1996-02-12 17:00:39 +00:00
gibbs
7b4fbe06e3
4.4Lite2 implemented the LIST_INSERT_BEFORE and TAILQ_INSERT_BEFORE
...
exactly as I did (should have checked there first I guess) except my
macro for TAILQ_INSERT_BEFORE took an unneeded arg. We now match 4.4Lite2.
Suggested by: Jeffrey Hsu <hsu@FreeBSD.org>
1996-02-12 08:20:54 +00:00
dyson
a3a752bd16
Add ifdefs for non-freebsd system usage. Add missing select wakeups,
...
and make the select wakup code a little neater.
1996-02-11 22:09:50 +00:00
dyson
e46dad739e
Fixed a really bogus problem with msync ripping pages away from
...
objects before they were written. Also, don't allow processes
without write access to remove pages from vm_objects.
1996-02-11 22:03:49 +00:00
phk
91b7831a8f
Make tundebug sysctl writable.
1996-02-09 09:23:56 +00:00
dyson
8a8f7022a9
Add some missing requests for the read-side to wakeup the write-side. Also
...
add some missing wakeups by the write side to the read side.
1996-02-09 04:36:36 +00:00
wollman
d67de917b8
If a slow input queue was defined by the driver, initialize it.
1996-02-08 21:34:56 +00:00
wollman
af1fba7084
#if out unsupported IMP code.
1996-02-08 15:43:35 +00:00
pst
48877b468a
Close kern/627 - panic if syscons not attached
1996-02-08 06:30:31 +00:00
pst
67857c5707
Close kern/614 - wait up to an hour for a tape operation like "fsf" (slow drives)
1996-02-08 06:23:49 +00:00
wollman
458006d550
Add a couple of macros I expect to need.
1996-02-07 21:52:57 +00:00
wollman
5d4cf224aa
Comment out netccitt, netimp, and netiso entries, since we
...
no longer ship this code.
Submitted by: davidg
1996-02-07 20:06:22 +00:00
wollman
88a3e24de1
Define a new socket option, SO_PRIVSTATE. Getting it returns the state
...
of the SS_PRIV flag in so_state; setting it always clears same.
1996-02-07 16:19:19 +00:00
dyson
88532580c7
Apparent fix for a pipe hang problem.
1996-02-07 06:41:56 +00:00
wollman
d5b2f00dce
Kill netccitt. The code is ancient, nobody wants to maintain it, and it
...
doesn't compile cleanly.
1996-02-06 21:07:22 +00:00
wollman
a2d5b5c9bf
Get rid of netiso. It hasn't compiled in some time, there are no
...
applications, and nobody uses it.
1996-02-06 21:02:09 +00:00
wollman
4c8887d923
Comment out ISO, CCITT, LLC, and HDLC with a note to the effect
...
that we no longer ship source for these protocols.
1996-02-06 20:57:46 +00:00
wollman
25ee6cca2a
Clean up Ethernet drivers:
...
- fill in and use ifp->if_softc
- use if_bpf rather than private cookie variables
- change bpf interface to take advantage of this
- call ether_ifattach() directly from Ethernet drivers
- delete kludge in if_attach() that did this indirectly
1996-02-06 18:51:28 +00:00
jkh
3a4dbb3ce7
Fix METEOR_TEST_VIDEO case.
...
Submitted by: Jim Lowe <james@miller.cs.uwm.edu>
1996-02-05 23:04:05 +00:00
wollman
9bfe2ca847
Provide a direct entry point for IP input. This actually results
...
in a slight decrease in performance, but will lead to better
performance later.
1996-02-05 20:36:02 +00:00
wollman
b87b197fab
Make me feel a little better by filling in reasonable values for rmx_sendpipe
...
and rmx_recvpipe. This has no demonstrable effect on performance.
(ttcp reports about 44 Mbit/s for all the buffer sizes I tried between
16384 and 65536.)
1996-02-05 19:34:27 +00:00
wollman
0f4941f370
Fill in the corresponding ether address of multicast and broadcast
...
pseudo-``ARP entries'' so arp(8) doesn't show them as `unresolved'.
1996-02-05 18:04:30 +00:00
mpp
27e5218d1c
Correct some man page cross references and some file
...
locations.
1996-02-05 17:32:16 +00:00
dg
8f7e0fb9a7
Unspam my changes in rev 1.54 that John spammed in rev 1.55.
1996-02-05 14:23:19 +00:00
ache
83f2da5e45
Deliver all bells to current console, use different pitch
...
for non-originating bells.
1996-02-05 14:08:39 +00:00
dyson
8682ae1fc5
More fixes from bde.
...
Only modify times on success.
splhigh() around time variable usage.
Make atomic writes more posix compliant.
Spelling errors.
Submitted by: bde
1996-02-05 05:50:34 +00:00
dyson
01c2e97c89
Kva space allocated for direct buffer wasn't quite big enough. The
...
system can panic easily without this patch.
1996-02-05 05:17:15 +00:00
dyson
f8428b2cd3
Changed vm_fault_quick in vm_machdep.c to be global. Needed for
...
new pipe code.
1996-02-04 22:09:12 +00:00
dg
c053427517
Rewrote cpu_fork so that it doesn't use pmap_activate, and removed
...
pmap_activate since it's not used anymore. Changed cpu_fork so that
it uses one line of inline assembly rather than calling mvesp() to
get the current stack pointer. Removed mvesp() since it is no longer
being used.
1996-02-04 21:20:53 +00:00
dyson
276899d730
Improve the performance for pipe(2) again. Also include some
...
fixes for previous version of new pipes from Bruce Evans. This
new version:
Supports more properly the semantics of select (BDE).
Supports "OLD_PIPE" correctly (kern_descrip.c, BDE).
Eliminates incorrect EPIPE returns (bash 'pipe broken' messages.)
Much faster yet, currently tuned relatively conservatively -- but now
gives approx 50% more perf than the new pipes code did originally.
(That was about 50% more perf than the original BSD pipe code.)
Known bugs outstanding:
No support for async io (SIGIO). Will be included soon.
Next to do:
Merge support for FIFOs.
Submitted by: bde
1996-02-04 19:56:35 +00:00
pst
da64467214
Document kernel config flags better and add bidirectional override
1996-02-04 10:23:33 +00:00
pst
fa0f914f53
Tell userconfig about qcam
1996-02-04 10:03:19 +00:00
pst
eeb6a1a35f
Add ability to bypass the auto-detection code. It used to be rock solid
...
for me, but has gotten a bit flakey in bidirectional parallel port mode.
Fix a bug in bidirectional parallel port transfers, more work is still
needed here (testers welcome).
Minor cleanup.
1996-02-04 10:02:35 +00:00
joerg
b7b17e09c4
Create symlinks for vnboot and bootvn, too.
1996-02-03 21:12:27 +00:00
peter
1146260c40
Fill in a lot of the missing blanks from the version I posted...
...
(better check to see that I've not misspelt somebody's name here, this
info was collected from some strange places..)
1996-02-03 14:50:52 +00:00
ache
7e54aa0dab
Implement CD_MEDIA_CATALOG request for read_subchannel
...
Obtained from: NetBSD
1996-02-03 14:33:56 +00:00
ache
a7443136fb
Since ioc_read_subchannel don't used for hardware, remove padding.
...
Now almost all my changes backed out, expect one comment
about network byte order of LBA.
1996-02-03 14:19:13 +00:00
joerg
660a4cf0c0
Add a quirk record for the Tandberg 42XX series. Not only that these
...
drives require ST_Q_SNS_HLP, they also wrongly accept a blocksize of
1024 in the first place (for a QIC-150 cartridge), but complain later
about it. The hack is to only probe for 512 for them.
Reorder the entries in st_decide_mode() so that QIC >= 525 is properly
accepted as variable blocksize.
1996-02-03 13:31:13 +00:00
phk
fb13b8ddcf
Make the sorting of IPFW rules an option. You don't want it to sort them.
...
>>>WARNING<<< you may have to revisit your firewall setup.
1996-02-03 11:48:12 +00:00
ache
12102ecb9d
Detect yet one kind of device (taken from NetBSD)
...
Use more accurate TOC size calculation
1996-02-03 00:06:49 +00:00
ache
a724de6de3
Simplify READTOCENTRYS by removing fake leadout code,
...
SCSI system do it for us
1996-02-02 23:43:40 +00:00
joerg
e23399eaf5
Add the HP4020i CD-R as a known device.
...
Reorder the CD-R entries in knowndevs[].
Submitted by: fred@jjarray.umd.edu (Fred Cawthorne)
1996-02-02 22:59:48 +00:00
joerg
e13396326f
Add the Emulex MD21 ESDI-to-SCSI bridge as a known device (with more than
...
one LUN).
Submitted by: Wilko Bulte
1996-02-02 22:57:27 +00:00
ache
bc4a7990f2
Implement PREVENT & CLOSE ioctls
1996-02-02 22:08:28 +00:00