Jordan K. Hubbard
cdf25f3740
Add Fred Cawthorne's GPIB driver.
...
Submitted by: fcawth@delphi.umd.edu
1994-12-17 08:07:03 +00:00
Jordan K. Hubbard
df26e9b0b2
First cut at making multiple distributions loadable in a single pass.
1994-12-17 06:57:45 +00:00
Andrey A. Chernov
632a24451c
Fix odd length long names
...
Submitted by: dufault@hda.com
also Obtained from: 1.1.5.1
1994-12-17 05:59:33 +00:00
David Greenman
763424fcf0
Changed splimp to splhigh to close a potential hole that could lead
...
to corrupted malloc data structures caused by frees occurring at other
than splimp.
1994-12-17 04:04:42 +00:00
Andrey A. Chernov
50da78da7c
Automatically add gmake to DEPENDS, if USE_GMAKE
1994-12-17 02:37:26 +00:00
Andrey A. Chernov
a7e957efb2
Don't use build: ... pre-build, move pre-build inside
...
BUILD_COOKIE instead
1994-12-17 01:58:11 +00:00
Bruce Evans
8c664261f7
Uncomment DISKSLICE; it should work now (for drivers that support it).
1994-12-16 16:58:08 +00:00
Bruce Evans
9a0f1b5bd5
Continue implementing disk slices and labels for the vn driver. Everything
...
is supposed to work except "media removal" (shutting down the vn driver)
while some partitions are open.
Fix some errnos: return ENOTTY, not ENXIO for unknown ioctls; return
ENODEV, not ENXIO for the unsupported dump operation.
1994-12-16 16:50:15 +00:00
Bruce Evans
fb72042b5c
Duplicate readdisklabel() and writedisklabel() and remove DOS stuff from
...
from the copies to create correct_readdisklabel() and
correct_writedisklabel().
Print the slice number in diskerr() if it is nonzero.
1994-12-16 16:31:23 +00:00
Bruce Evans
9af6068321
Separate go-away code from dsinit() to produce dsgone().
...
Call correct_writedisklabel() instead of writedisklabel() (temporary
compatibility hack).
Remove kludge for allowing a label on slice 0.
1994-12-16 16:14:39 +00:00
Bruce Evans
d92b67e7f0
Add prototype for dsgone. Remove prototype for nonexistent dswlabel.
1994-12-16 16:05:11 +00:00
Bruce Evans
6216a129da
Add support for sliced disk devices ssd*, svn*, swd*. The `s' at the start
...
of these names is so that they can be distinguished in MAKEDEV until the
non-sliced devices go away.
1994-12-16 15:59:44 +00:00
Poul-Henning Kamp
d71494d323
Don't push/pop the return-val register. (DUH!)
1994-12-16 07:31:47 +00:00
Poul-Henning Kamp
d90b957315
Grumble, try to remember what assembler syntax is used :-/
...
Increase polling frequency a fraction to just above 1 Hz.
1994-12-16 07:09:22 +00:00
Poul-Henning Kamp
2decd76771
Be much more carefull about what we leave in unused registers when we call
...
the APM-bios.
This stabilizes a couple of APM bioses quite a bit.
They all make the mistake of going into 16-bit mode, without clearing the
top half of the 32bit registers.
Later they do a
| movw %si,$0x7331
| movw %ax,0x6(%si)
or something along those lines and crash and burn, because their segment
is already relocated, so adding 0xf0171ce9 to the base of it is bad news.
At least SystemSoft is guilty of this bummer.
1994-12-16 06:16:30 +00:00
Poul-Henning Kamp
784cf072d8
Remove sd1-sd3 & st1, now that we can autoallocate them.
...
fix the vn driver in LINT. It autoallocates too.
Reviewed by: phk
Submitted by: rgrimes
1994-12-16 06:04:16 +00:00
Poul-Henning Kamp
a31f80dc67
Allocate all scsi-devices on the fly, not just CDs.
...
Reviewed by: phk
Submitted by: rgrimes
1994-12-16 06:03:28 +00:00
Paul Traina
75a128283a
Rudimentry bsd-audio emulator for VAT support using FreeBSD's voxware package.
...
Voxware hackers should feel free to work on this some more, it's by no means
a perfect product.
(I have patches for GUS users running 2.x to run their GUS with bidirectional
DMA (talk while listening. All other soundboards must use push-to-talk until
people learn to build real hardware).
Submitted by: amancio hasty & paul traina
1994-12-16 04:59:18 +00:00
Gary Clark II
4915b106ed
Changed line so commit would take
1994-12-16 04:01:16 +00:00
Poul-Henning Kamp
22529dad0f
An inconsequential #ifdef Bruce forgot.
1994-12-16 01:13:09 +00:00
David Greenman
8d6e8ede62
Protect kmem_map modifications with splhigh() to work around a problem with
...
the map being locked at interrupt time.
1994-12-15 22:47:11 +00:00
Garrett Wollman
e0e878ae9e
Document EAFNOSUPPORT error return for TCP bind and connect operations.
1994-12-15 20:54:28 +00:00
Garrett Wollman
9ee39fc64d
Fix PR 59: don't allow TCP connections withmulticast addresses at either
...
end.
1994-12-15 20:39:34 +00:00
Andrey A. Chernov
58328669a3
Fix hostnames >32 chars
...
Submitted by: cstruble@singularity.bevc.blacksburg.va.us
1994-12-15 01:21:06 +00:00
Søren Schmidt
45d04cf11f
Fix bug around VOP_READDIR, now takes 6 parameters not 4.
...
The MAXBSIZE has changed, so use DEFAULT_PAGE_SIZE instead.
1994-12-14 22:03:48 +00:00
Garrett Wollman
5be2baf843
Make rtq_reallyold user-configurable via sysctl.
1994-12-14 19:06:37 +00:00
Garrett Wollman
c70b84bd3c
Document new route flags.
1994-12-14 18:55:01 +00:00
Garrett Wollman
23f6ed01aa
Actually enable NTP kernel PLL. (Oops!)
...
Noticed by Pete Carah.
1994-12-14 17:57:47 +00:00
Andrey A. Chernov
f9ff1b665d
patch: pre-patch ... is wrong, move pre-patch
...
inside PATCH_COOKIE
1994-12-14 05:53:09 +00:00
Garrett Wollman
2c17fe9339
Call rtalloc_ign() so that protocol cloning will not occur at the IP layer.
1994-12-13 23:08:12 +00:00
Garrett Wollman
652082e6ac
Implemented rtalloc_ign().
1994-12-13 23:07:03 +00:00
Garrett Wollman
a7c7761f65
Make it possible to correctly print out new route flags, and do so.
1994-12-13 22:34:34 +00:00
Garrett Wollman
93587737d7
Update calls to rtalloc1().
1994-12-13 22:33:05 +00:00
Garrett Wollman
31246bc25f
Update calls to rtalloc1(). Also merge rt_prflags with rt_flags.
1994-12-13 22:32:45 +00:00
Garrett Wollman
2c4615f0aa
Update calls to rtalloc1() to match.
1994-12-13 22:32:17 +00:00
Garrett Wollman
995add1a12
Add support for two separate cloning flags, one set by the lower layers,
...
and one set by the protocol family. Also add another parameter to
rtalloc1() to allow for any interface flags to be ignored; currently
this is only useful for RTF_PRCLONING. Get rid of rt_prflags and re-unite
with rt_flags. Add T/TCP ``route metrics''.
NB: YOU MUST RECOMPILE `route' AND OTHER RELATED PROGRAMS AS A RESULT OF
THIS CHANGE.
This also adds a new interface parameter, `ifi_physical', which will
eventually replace IFF_ALTPHYS as the mechanism for specifying the
particular physical connection desired on a multiple-connection card.
NB: YOU MUST RECOMPILE `ifconfig' AND OTHER RELATED PROGRAMS AS A RESULT OF
THIS CHANGE.
1994-12-13 22:31:49 +00:00
Garrett Wollman
0d2d94f67b
Add ahc driver, more symtab space.
1994-12-13 22:01:35 +00:00
Andrey A. Chernov
699204c2a5
Merge...
1994-12-13 21:03:46 +00:00
Garrett Wollman
3aa0699930
Delete `HZ' option; it's only of use to Bruce and screws up the NTP PLL
...
(among other things). Correctly specify `vn' as a pseudo. Make sure
things are in the right places.
1994-12-13 20:56:30 +00:00
Andrey A. Chernov
5d9b1b20cb
Upgrade...
1994-12-13 20:43:57 +00:00
Andrey A. Chernov
f545af68fd
This commit was generated by cvs2svn to compensate for changes in r5093,
...
which included commits to RCS files with non-trunk default branches.
1994-12-13 20:43:57 +00:00
Andrey A. Chernov
62dcb67cdc
Point that we use GNU version of uucp
1994-12-13 19:48:51 +00:00
Guido van Rooij
a7e6a0941a
lsdev paniced the machine when 2 (or more) ide controllers are installed.
...
Beware for cut and paste!
Reviewed by:
Submitted by:
Obtained from:
1994-12-13 18:20:08 +00:00
Gary Clark II
663abed6d2
Add slip_server FAQ from Guy Helmer
...
Submitted by: Guy Helmer
1994-12-13 17:48:46 +00:00
Ugen J.S. Antsilevich
3107b31b8d
Add clear one accounting entry control.
...
Structure fields changed to seem more standart.
1994-12-13 15:57:34 +00:00
Ugen J.S. Antsilevich
611367b40f
Add interface to clear accounting entry option.
...
Reflect ip_fw structure changes.
1994-12-13 15:56:51 +00:00
Jean-Marc Zucconi
e40adb1bbd
Added '${GMAKE} install.man' when installing with Imake and gmake
1994-12-12 22:32:30 +00:00
Ugen J.S. Antsilevich
f3caf95e23
Late patch for delete control..
1994-12-12 18:10:41 +00:00
Ugen J.S. Antsilevich
10a642bb05
Add match by interface from which packet arrived (via)
...
Handle right fragmented packets. Remove checking option
from kernel..
1994-12-12 17:20:55 +00:00
Ugen J.S. Antsilevich
fab9e6db0e
Add via option,minor changes to interface to reflect
...
internal firewall changes.Check option disabled temporary.
1994-12-12 17:19:33 +00:00