David Greenman
687ad8d189
The code I wrote to write mbufs out using PIO had a bug in the handling
...
of mb_offset given the right sequence of 1 and 0 byte mbufs. This bug
was discovered by John Hood who also provided this fix - which is a
rewrite of the routine (and is easier to understand than the code I wrote).
Submitted by: John Hood <cgull@smoke.marlboro.vt.us>
1994-10-14 11:56:36 +00:00
Jordan K. Hubbard
c59ce636ad
Last commit not quite right - this works.
1994-10-14 09:04:19 +00:00
Jordan K. Hubbard
e1e0de6dae
Get the EXCLUDES correct so you can actually exclude GUS support.
1994-10-14 09:01:20 +00:00
Jordan K. Hubbard
0a99546c0a
Add missing )'s to previous midnight changes. :-)
1994-10-14 08:57:25 +00:00
Søren Schmidt
5828b66e7f
Added coff & ibcs2 modules.
...
Reviewed by:
Submitted by:
Obtained from:
1994-10-14 08:54:31 +00:00
Søren Schmidt
69b770e238
iBCS2 emulator core files.
...
This is the main files for the iBCS2 emulator. It can be use
compiled into the kernel by using:
options IBCS2
options COMPAT_IBCS2
or as a lkm module using:
options COMPAT_IBCS2
and then loading it via the ibcs2 script in /usr/bin
REMEMBER: this code is still experimental ! NO WARRENTY !
Submitted by: sef@kithrup.com , mostyn@mrl.com , sos@kmd-ac.dk
1994-10-14 08:53:16 +00:00
Søren Schmidt
29b9e87cdd
LKM module for the coff loader (used for iBCS2 emulation)
1994-10-14 08:46:12 +00:00
Søren Schmidt
8ddee77e1b
LKM module for the iBCS2 emulator
1994-10-14 08:45:16 +00:00
Jordan K. Hubbard
cc33ccc9bc
Add new IS_INTERACTIVE flag. This lets you specify that the port
...
is an interactive port, and requires user input somewhere along
the way (either fetching, configuring, building or installing).
If the user then sets BATCH in their environment, this port will be
skipped. If the user sets INTERACTIVE, then ONLY those ports marked
interactive are run (allowing one to do all ports in two passes).
If the user sets both BATCH and INTERACTIVE, then a metal claw extends
from the CRT and brutally yanks their nose off.
1994-10-14 07:56:46 +00:00
Jordan K. Hubbard
288b78cdc3
Add ft.
...
Submitted by: babb
1994-10-14 06:14:58 +00:00
Jordan K. Hubbard
cfa2a10c70
Sigh. NOW it's ok! :-)
1994-10-14 05:57:49 +00:00
Jordan K. Hubbard
1593f21e50
Print a better verbose message when creating packages.
1994-10-14 05:56:15 +00:00
Jordan K. Hubbard
69bb95d933
This should do it - I forgot about pkg_info.
1994-10-14 05:55:57 +00:00
Jordan K. Hubbard
9b98d77e09
Whoops - variable was in wrong scope. Correct.
1994-10-14 05:43:41 +00:00
Jordan K. Hubbard
ae38c11f2d
Fix bug in home directory calculation that I introduced with the free space
...
checking code. Fix the free space checking code, while I'm at it! ;)
Thanks to Garrett for spotting the home dir problem.
1994-10-14 05:42:24 +00:00
Jordan K. Hubbard
5da4a65126
Fix bug in home directory calculation that I introduced with the free space
...
checking code. Fix the free space checking code, while I'm at it! ;)
Thanks to Garrett for spotting the home dir problem.
1994-10-14 05:34:04 +00:00
David Greenman
2e1e24dd28
Fixed bug where page modifications would be lost when swap space was
...
almost depleted.
Reviewed by: John Dyson
1994-10-14 01:58:52 +00:00
David Greenman
defb6744ba
Changed I/O error messages to be somewhat less cryptic. Removed a piece
...
of unused code.
1994-10-14 00:57:19 +00:00
Garrett Wollman
e2637b6b1c
Fix some endianness and packet header bugs found in BSDi's port of this code.
...
(From mbone mailing-list.)
1994-10-13 22:12:42 +00:00
Søren Schmidt
2b101991d4
Damn, check in the wrong version, fixed.
...
Reviewed by:
Submitted by:
Obtained from:
1994-10-13 21:41:36 +00:00
Søren Schmidt
6e542db138
Main iBCS2 include file. First part of iBCS2 emulator.
1994-10-13 21:08:11 +00:00
Søren Schmidt
8117efaa95
Made it possible for ioctl to return a value.
...
Ifdef by COMPAT_IBCS2 (used by the socksys system).
Submitted by: Mostyn Lewis (mostyn@mrl.com )
1994-10-13 21:01:47 +00:00
David Greenman
28e12d63f3
Fixed an object reference count problem that was caused by a call to
...
vm_object_lookup() being outside of some parens. The bug was introduced
via some recently added code.
Reviewed by: John Dyson
1994-10-13 21:01:39 +00:00
Søren Schmidt
6fc4a1ae38
Added ifdef COMPAT_IBCS2 around setre[ug]id.
1994-10-13 20:59:49 +00:00
Garrett Wollman
b938dc2407
sysctl(3) can return an error (setting errno to ENOMEM) when the
...
fields in the utsname structure are too small to hold their
corresponding MIB variables. Don't return an error in this case.
1994-10-13 20:31:19 +00:00
Søren Schmidt
5411ea9d8c
Added ibcs2_socksys file.
1994-10-13 20:19:11 +00:00
Søren Schmidt
539168b09f
Added socksys device (for iBCS2 emulation)
...
Reviewed by:
Submitted by:
Obtained from:
1994-10-13 20:17:06 +00:00
Søren Schmidt
a163498e32
Added socksys device (for iBCS2 emulation)
1994-10-13 20:10:14 +00:00
Garrett Wollman
10be56487a
As suggested by Sally Floyd, don't add the ``small fraction of the window
...
size'' when doing congestion avoidance.
Submitted by: Mark Andrews
1994-10-13 18:36:32 +00:00
Stefan Eßer
1dc73d350b
Added ncrcontrol (display and configure NCR 53c810 SCSI parameters).
1994-10-13 18:10:40 +00:00
Stefan Eßer
176416ca2e
Added call to getbootfile() and removed reference to ncr.imask.
1994-10-13 18:01:32 +00:00
Stefan Eßer
7d44d0e3cf
ncrcontrol will be installed SETGID kmem in /usr/sbin.
1994-10-13 17:45:40 +00:00
Stefan Eßer
35321ba474
Moved into correct MAN section ...
1994-10-13 17:43:51 +00:00
Jordan K. Hubbard
c41b51643d
Silence the sub-makes.
1994-10-13 10:33:35 +00:00
Jordan K. Hubbard
3270fb5ece
Put back the `:' in the trinary ?: so this can actually compile again! :)
1994-10-13 08:46:44 +00:00
Jordan K. Hubbard
64324dc610
Change the way pre-install was done after a suggestion from Andrew.
...
Now both pre-install and install inherit the INSTALL_COOKIE.
1994-10-13 08:08:56 +00:00
Stefan Eßer
55f018a694
Submitted by: Wolfgang Stanglmeier <wolf@dentaro.GUN.de>
...
removed PCI mapping call from vga_attach() in pcisupport.c.
1994-10-13 01:12:31 +00:00
Stefan Eßer
152f2ff316
Submitted by: Wolfgang Stanglmeier <wolf@dentaro.GUN.de>
...
Debugging option changed, getirr() removed.
1994-10-13 01:11:13 +00:00
Jordan K. Hubbard
baaac71882
Re-work the way pre-install was being depended. I couldn't make the
...
install cookie work any other way (perhaps I'm just being stupid).
In any case, INSTALL_COOKIE now works as advertised, and prevents duplicate
installations. pre-install users will have to keep their own cookies if
they wish to avoid duplicate installations, or tell me how to make the
rules run properly.
1994-10-12 23:32:32 +00:00
Poul-Henning Kamp
72ab19aeb7
Added '-F file' option of mount_mfs. This allows me to make floppy images
...
without waiting for my floppy-drive all the time :-) Might have other
interesting uses too.
1994-10-12 22:04:36 +00:00
Søren Schmidt
2a460312c8
Don't allow the same MISC module loading more than once..
1994-10-12 20:28:32 +00:00
Bruce Evans
b2f6e97280
Work around FIFO bug in SMC UARTS.
...
Fix endless loop in siopoll() for an event on a tty with no tty struct.
Don't generate unwanted interrupts in the serial console driver. These
bugs probably don't matter unless the tty struct is dynamically allocated.
Support polled mode. To use it, leave out the irq and the vector in
the config file. It only causes extra overhead for open polled ports.
The maximum usable speed is approximately 1000 bps for a 16450 and
15000 bps for a 16550.
Other cosmetic changes.
1994-10-12 19:49:11 +00:00
Stefan Eßer
a9db861824
Submitted by: Wolfgang Stanglmeier <wolf@dentaro.GUN.de>
...
Config and statuts display utility for the NCR PCI SCSI driver.
1994-10-12 12:02:52 +00:00
Stefan Eßer
fb912bf5b8
Submitted by: Matt Thomas <thomas@lkg.dec.com>
...
#ifdef MULTICAST removed.
1994-10-12 11:39:37 +00:00
Stefan Eßer
140e168d9b
Submitted by: Matt Thomas <thomas@lkg.dec.com>
...
Preliminary FAST Ethernet support added (DEC21140).
1994-10-12 11:19:36 +00:00
Stefan Eßer
157823e855
Temporary disable scanning for VGA cards, was causing problems.
1994-10-12 11:06:49 +00:00
Stefan Eßer
5044407419
Submitted by: Bruce Evans <bde@zeta.org.au>
...
Function getirr() could clobber interrupt controller state.
1994-10-12 04:17:24 +00:00
Poul-Henning Kamp
1915df31ae
Added a 10ms delay after the HW-reset in bt_init(). This makes some funky
...
old boards more happy.
Reviewed by: Julian
Submitted by: Julian
1994-10-12 04:15:30 +00:00
Stefan Eßer
8f7b2bb2fb
Name change: pci_intel.c -> pcisupport.c
1994-10-12 03:56:49 +00:00
Andrey A. Chernov
3d1e296ec5
Oops, change ${MAKE_FLAGS} to ${MAKEFLAGS} in pre-configure line
1994-10-12 03:25:59 +00:00