Matt Jacob
803ee29602
Not quite right for the goal of using swi_register, but on the way there.
1998-12-24 06:05:48 +00:00
Matt Jacob
5d754af79f
a more correct change that should meet the sniff test
1998-12-24 06:01:15 +00:00
Jordan K. Hubbard
f5457f7c86
Turn NODOCS on for now.
1998-12-24 04:28:25 +00:00
Matt Jacob
93f8eaab7d
Unstaticize swi_camnet && swi_cambio so Alpha kernels can build again.
1998-12-24 02:43:41 +00:00
Warner Losh
ab308df62c
Added new users/group that Matt Dillan added. While not strictly
...
necessary due to later changes to the tree, they may someday be
required.
1998-12-24 02:02:09 +00:00
David E. O'Brien
6221587909
Remove:
...
corelate
corelated
corelation
corelative
corelatively
My Random-House dictionary doesn't list them, and grog says (paraphrased):
SOED only accepts 'corelate's, and it just notes corelate as an
alternative (and obviously not exactly mainstream) spelling for
correlate.
(yes these spellings tripped me)
1998-12-24 01:06:59 +00:00
Matt Jacob
a1d461b7dd
you can retry SYNC CACHE on UA errors
1998-12-23 16:48:17 +00:00
Foxfair Hu
b7f854eed2
Add Matrox Mystique 1064/1164SG chips info. By the datasheet from Matrox,
...
they use the same value in the VID register.
PR kern/9137: Matrox Mystique chip name typo error
Submitted by: Alex D. Chen <dhchen@Canvas.dorm7.nccu.edu.tw>
1998-12-23 14:28:37 +00:00
Peter Wemm
ab65c1d9b0
The largest PID is now 99999
...
Reported by: Ben Stuyts <ben@stuyts.nl>
1998-12-23 12:03:33 +00:00
Doug Rabson
6b387220be
[This is a null commit to supply the correct log entry]
...
Rename 'cerror' to '.cerror' so that programs which have a function or
global variable named 'cerror' don't completely break the syscall error
reporting mechanism.
1998-12-23 11:55:42 +00:00
Doug Rabson
b7f762137a
Implement fpsetmask() and other fp*() functions. Programs should use
...
#include <ieeefp.h>
to access these functions instead of the i386 specific
#include <machine/floatingpoint.h>
Submitted by: Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp>
1998-12-23 11:50:52 +00:00
Mike Smith
f56eb43ab6
Don't leave the CDROM tray locked if an attempt to mount it is made and
...
the drive is actually empty.
Submitted by: Ben Smithurst <ben@scientia.demon.co.uk>
1998-12-23 09:07:40 +00:00
Matthew Dillon
35fb56f97e
Add (commented out) directive and note regarding dumpfile location
...
when running in a sandbox.
Submitted by: Ben Smithurst <ben@scientia.demon.co.uk>
1998-12-23 06:06:13 +00:00
Matthew Dillon
9858fcda2e
Update comments to routines in vm_page.c, most especially whether a
...
routine can block or not as part of a general effort to carefully
document blocking/non-blocking calls in the kernel.
1998-12-23 01:52:47 +00:00
Matthew Dillon
557d5a1caa
M_AWAIT changed to M_ASLEEP
1998-12-23 01:06:57 +00:00
Matthew Dillon
367f1374e1
Documentation update for new M_AWAIT flag to kernel malloc, plus revamp
...
the descriptions of the flags and return value.
1998-12-23 01:05:06 +00:00
Matthew Dillon
1ddb20703d
update asleep/await sections
1998-12-23 00:24:59 +00:00
Warner Losh
ed994fe86a
Invalid is spelled with the v *BEFORE* the a.
1998-12-22 22:31:06 +00:00
Andrzej Bialecki
cf99ccfbc0
Fix typo.
...
Submitted by: Ilya V. Komarov <mur@lynx.ru>
1998-12-22 21:40:56 +00:00
Luigi Rizzo
68e9d93414
Add entries for DUMMYNET and BRIDGE
1998-12-22 20:44:13 +00:00
Luigi Rizzo
549db363a7
'ip_fw_head' and 'M_IPFW' are also used in ip_dummynet so cannot be
...
static...
Reported by: Dave Alden
1998-12-22 20:38:06 +00:00
Eivind Eklund
800df04d57
Error check is not necessary - this function cannot fail in this
...
context.
Noted by: gibbs
1998-12-22 20:21:12 +00:00
Eivind Eklund
3c68dd1aec
Staticize.
...
Reviewed by: gibbs
1998-12-22 20:05:23 +00:00
Matthew Dillon
88b85f7467
Add manual page describing kernel buffer management system (i.e.
...
kern/vfs_bio.c).
1998-12-22 19:47:48 +00:00
Matthew Dillon
7626ae52a5
Grammer / Consistancy update
...
Submitted by: Eivind Eklund <eivind@yes.no>
1998-12-22 19:02:51 +00:00
Matthew Dillon
e6ee8e16e0
Adjust some comments to prevent future confusion on the implementation.
...
Also add a reference to the buf(9) manual page.
1998-12-22 18:57:30 +00:00
Justin T. Gibbs
e84c798977
Don't calculate the residual twice.
1998-12-22 18:14:50 +00:00
Justin T. Gibbs
b2608b2c73
Staticize the overrun buffer so that they are not shared between
...
cards of different bus types as each bus type may have a different
bus mapping.
Submitted by: Eivind Eklund <eivind@yes.no>
1998-12-22 18:14:15 +00:00
Justin T. Gibbs
a466025179
Return NULL on resource shortage instead of blindly continuing.
...
Obtained from: Eivind Eklund <eivind@yes.no>
1998-12-22 18:12:09 +00:00
Matt Jacob
2331285d76
Print out latched cdb's correlated to latched errors in MTIOCERRSTAT case.
...
Complete the addition of the setmark support
(from Martin.Birgmeier@aon.at ).
1998-12-22 17:28:25 +00:00
Matt Jacob
5a4f8fa5a4
Add a quirk NORRLS (no reserve/release) which can (and
...
will) get set for the devices that don't actually support
reserve/release (so we don't keep trying it).
Add softc storage and manage storing last I/O and CTL
commands that had errors (for correlative purposes).
In saclose clear the 'MOUNTED' bit if we either rewind or
unload (yes, this shouldn't be necessary since the next open
should catch whether a tape change occurred, but I'm having
some questions about that actually working so this is
safer for the moment). Oh, forgot to mention in previous
commit messages that some of the failures particularly at
close time cause the tape to be ejected (for the sake
of safety)- all this prior to redoing the state machine
(which is in progress) which will try and handle this better.
Complete the addition of the setmark support
(from Martin.Birgmeier@aon.at ).
1998-12-22 17:26:13 +00:00
Matt Jacob
7a8811b86b
add command storage to correlate with latched error
1998-12-22 17:17:17 +00:00
Luoqi Chen
1a551e9808
Correctly handle misaligned VMIO buffer (whose start or end offset in the VM
...
object are not page aligned). This should fix the mount_msdos panic after a
failed attemp to mount as ffs.
Reviewed By: Matthew Dillon <dillon@apollo.backplane.com>
Archie Cobbs <archie@whistle.com>
Dmitrij Tejblum <dima@tejblum.dnttm.rssi.ru>
1998-12-22 14:43:58 +00:00
Jordan K. Hubbard
c9f66c3bfe
Add /usr/share/examples/bootforth so that world builds don't start falling
...
over.
Forgotten by: abial :-)
1998-12-22 12:33:32 +00:00
Jordan K. Hubbard
8d8f2bab5a
Collapse the "get" code substantially by combining common functions.
...
Also make mountpoint for each media type easier to change.
Also reshuffled some menus for easier usage.
1998-12-22 12:31:26 +00:00
Andrzej Bialecki
7b753b610c
Add examples how to use the terminal emulation code in /boot/loader to
...
create nice startup menus. Improvements are warmly welcome. :-)
1998-12-22 12:15:45 +00:00
Jordan K. Hubbard
558408f95d
User reports that using mount_null destroyed his filesystem, I reply
...
that nullfs really doesn't work, he askes why this isn't noted for the
"dangerous" filesystems, I go "hmmm."
1998-12-22 11:52:10 +00:00
Andrzej Bialecki
cf9443f92b
Add simple terminal emulator, compatible with cons25. Currently supported
...
capabilities are: AF, AB, cm, ho, me, cd. The code is hidden behind
-DTERM_EMU - should it cause any problems, you can remove this define
to get back the old behaviour.
You'll find some examples how to use it in src/share/examples/bootforth.
Reviewed by: jkh
1998-12-22 11:51:25 +00:00
Andrzej Bialecki
ac19ebdfbe
Add new word ".#" which acts like "." but doesn't output a space separator.
...
I found it impossible to output parametrized strings like "\033[%d;%dH"
without building them first in pad area.
1998-12-22 11:46:27 +00:00
Andrzej Bialecki
1c49fb07d8
* Begin integration of built-ins with Forth: leave the exit code from
...
a built-in command on Forth stack.
* Fix a bug which was causing a panic when loading stripped aout kernels.
Reviewed by: jkh
1998-12-22 11:41:51 +00:00
Joerg Wunsch
cd40239fe3
For whatever reason, i've thrown away this change yesterday instead of
...
committing it: include rdp.4.
Pointed out by: bde
1998-12-22 09:36:29 +00:00
Søren Schmidt
5b3c791070
The result of running make linux_sysent.c on the new syscalls.master
1998-12-22 09:00:47 +00:00
Søren Schmidt
ec4e636d4c
Fix NOIMPL -> NOPROTO as per bruce.
1998-12-22 08:59:19 +00:00
Eivind Eklund
ea420b4fd8
Better error checking and more complete struct initialization.
...
Reviewed by: Simon Shapiro <shimon@simon-shapiro.org>
1998-12-22 00:52:27 +00:00
Eivind Eklund
29c98cd8bf
Check return value of tsleep(). I've checked of all call points -
...
there does not seem to be a problem with this.
PR: kern/8732
Analysis by: David G Andersen <danderse@cs.utah.edu>
Tested by: Alfred Perlstein <bright@hotjobs.com>
1998-12-22 00:44:11 +00:00
Eivind Eklund
db878ba480
Staticize.
1998-12-21 23:38:33 +00:00
Luigi Rizzo
af38c68c1e
Recover from previous dummynet screwup
1998-12-21 22:40:54 +00:00
Luigi Rizzo
2296e7a82a
Add manpages for dummynet and bridging
1998-12-21 22:37:53 +00:00
Matt Jacob
0c6c3059e2
Add in forward space/backward space/write SetMarks commands.
...
Obtained from:Martin.Birgmeier@aon.at
1998-12-21 22:14:02 +00:00
Luigi Rizzo
f0f6d6434d
Restore 1.82->1.83 change deleted by mistake< per Bruce suggestion
1998-12-21 21:36:40 +00:00