Commit Graph

21136 Commits

Author SHA1 Message Date
bde
acc3e38f78 Removed ix.4.
Submitted by:	roberto
1997-04-14 15:05:49 +00:00
bde
880c5c361f Fixed printing of registers in dbflalt_handler(). The registers
were always in a tss; that tss just changed from the one in the
pcb to common_tss (who knows where it was when there was no curpcb?).
Not using the pcb also fixed the problem that there is no pcb in
idle(), so we now always get useful register values.
1997-04-14 13:52:52 +00:00
bde
82f16b75fb Fixed another prototype bug in synopsis. 1997-04-14 13:37:18 +00:00
bde
2e2bf64395 Fixed spelling of isnetworktty.
Fixed stray whitespace.
1997-04-14 13:33:20 +00:00
jkh
d043629403 Add Stefan Bethke to all the usual places.
Fix typo-spam from yesterday (sorry John!)
1997-04-14 13:20:21 +00:00
kato
69a13fa7d1 Fix `lockmgr: locking against myself' panic by multi union mount of
same directory pair.

If we do:
    mount -t union a b
    mount -t union a b
then, (1) namei tries to lock fs which has been already locked by
first union mount and (2) union_root() tries to lock locked fs.  To
avoid first deadlock condition, unlock vnode if lowerrootvp is union
node, and to avoid second case, union_mount returns EDEADLK when multi
union mount is detected.
1997-04-14 10:52:25 +00:00
wosch
c834ab375e Add manpage link introduction.1 -> intro.1 1997-04-14 10:24:14 +00:00
jmg
73856517a4 slight rewording of HISTORY section
Closes PR#3261
1997-04-14 09:24:06 +00:00
kato
49921c887d Fix locking violation when accessing `..'.
Obtained from:	NetBSD
1997-04-14 05:13:55 +00:00
peter
05ac2f5194 Unused variable (upobj is now purely handled within pmap) 1997-04-14 03:40:42 +00:00
gibbs
9fb6b26949 Be more careful about how SCBs are cleaned up during error recovery.
Add some more diagnostic information to timeouts.
1997-04-14 02:27:50 +00:00
gibbs
5b06a03240 Re-arange the selection and reselection code to hopefully kill the
spurious selection timeouts that have been reported.
1997-04-14 02:26:59 +00:00
dyson
63a3ea066f Make a problem that I cannot reproduce go away for now. This commit
is to decrease the inconvienience of other developers until I can
really fix the code.
Reviewed by:	Donald J. Maddox <dmaddox@scsn.net>
1997-04-14 01:28:58 +00:00
gibbs
902b5e4d16 New name for the EtherExpress register file. 1997-04-14 00:40:04 +00:00
gibbs
a35f223331 Add Intel EtherExpress16 support into the ie driver, removing the need
for the ix driver.

Add a shutdown hook that resets the etherexpress so that Windoze can find
the card after a warm boot.

Submitted by: Aaron Smith <aaron@tau.veritas.com>
Obtained From: NetBSD
1997-04-14 00:37:53 +00:00
gibbs
f1730f3a0a GENERIC, LINT:
Add an ie entry that corresponds to the location the old ix entry used
to probe and kill the ix entry.

files.i386:
Remove entries for the ix driver.
1997-04-14 00:35:25 +00:00
gibbs
799987ea99 Remove this man page now that the ie driver supports the EtherExpress16. 1997-04-14 00:31:19 +00:00
davidn
4e402b133c Remove text about unsupported flags 'mdmbuf', 'local', 'crtscts' etc
that are in reality handled in gettytab.

Document the new 'dialin' and 'network' tty flags.
1997-04-13 21:29:50 +00:00
joerg
b0b7aa73cd ``Ooops'' :-) 1997-04-13 20:20:25 +00:00
davidn
c910600cbb (log entry inadvertently missed)
Add "dialin" to installable /etc/ttys file for dialin lines which
allows login to recognise which serial lines are dialin etc.
1997-04-13 20:09:54 +00:00
davidn
38d53c52b9 PR:
Reviewed by:
Submitted by:
Obtained from:
1997-04-13 19:58:05 +00:00
joerg
ed5e079990 Make the $@ macro behave as described in the man page.
This patch has been submitted by Andreas Burmester (i think) on the
German Usenet long ago.  Andreas told me that our m4 has quite more
subtle bugs, so we might consider using NGU m4 instead.
1997-04-13 17:51:32 +00:00
bde
72796f8caf Don't forget to set `runtime' in fork_trampoline(). The time slice before
switching to a child for the first time was being counted twice.  I think
this only affected unimportant statistics.

Simplified arg handling in fork_trampoline().  splz() doesn't actually
smash the registers of interest.
1997-04-13 16:58:08 +00:00
davidn
d0ab7d0baa Fix typo. 1997-04-13 16:55:56 +00:00
bde
efb4d7374b Fixed some style bugs. 1997-04-13 15:52:26 +00:00
bde
3db3e02ae7 Removed nonstandard #include of <sys/types.h>.
Use _BSD_OFF_T_ instead of off_t so that we're still self-sufficent.

Copied the ftruncate/lseek()/mmap()/truncate() redeclaration hacks
from <sys/types.h> so that things depending on them don't break.
1997-04-13 15:50:07 +00:00
bde
1c9db9a173 #ifdef'ed the declaration of lseek() so that -Wredundant-decls doesn't
cause noise.

Duplicated the lseek() redeclaration hack for all functions involving
off_t's (ftruncate(), mmap() and truncate()) to help broken programs
work.
1997-04-13 15:38:10 +00:00
bde
b9d8e9106d Moved #include of <sys/cdefs.h> earlier so that __signed in
<machine/types.h> gets redefined in the non-GNU and non-ANSI cases.
Since this hasn't caused problems, there must be no one actually
benefitting from the obfuscations supported by <sys/cdefs.h>.
`make CC="cc -traditional"' in /usr/src/bin shows the same.  Almost
everything is broken in essentially the same way - `const' is used
in strings before <sys/cdefs.h> is included, so `const' is not
#defined away until after it is used.

Fixed some style bugs.
1997-04-13 15:27:12 +00:00
davidn
72d3bcd80b Use isdialuptty() rather than hard-coded heuristic. 1997-04-13 15:26:04 +00:00
davidn
77f2b2acb5 Implement two new keywords and status flags for entries in /etc/ttys;
TTY_NETWORK (network), TTY_DIALUP (dialup), which determine a basic
connection type. TTY_DIALUP in particular will replace the old out of
date heuristic "tty[dD]*" in login.c (and better than the current
hard-coded method).
1997-04-13 15:16:03 +00:00
davidn
e20e33863e Add MLINKS for isdialuptty(3) & isnetworktty(3). 1997-04-13 15:12:14 +00:00
davidn
3887e465a5 Add bitflags TTY_NETWORK/TTY_DIALUP and interface functions which
make use of them.
1997-04-13 15:09:46 +00:00
bde
81c85a1050 Fixed #include and/or prototype bugs in synopsis. 1997-04-13 14:49:13 +00:00
bde
d280e8e0d0 Updated synopsis for Lite2.
Fixed missing #include in synopsis.
1997-04-13 14:39:59 +00:00
jkh
a7e3be2ea2 Add Jack O'Neill for his donation of an NCR 53C575 controller card. 1997-04-13 14:36:18 +00:00
bde
bf2cc57012 Fixed type bugs in synopsis. Some of the typedefs that were used here
haven't existed for years, if they ever existed.  The "prototypes" are
actually for macros, so they are difficult to check automatically.
1997-04-13 14:19:59 +00:00
bde
f98bb54e1a Fixed missing const in synopsis. 1997-04-13 14:12:48 +00:00
bde
c0329bd830 Fixed #include and/or prototype bugs in synopsis. 1997-04-13 14:10:05 +00:00
bde
999100fc38 "Fixed" prototype bugs in synopsis. 1997-04-13 14:05:58 +00:00
bde
d999f08ae0 Fixed missing #include in synopsis. 1997-04-13 13:52:58 +00:00
bde
3e916061b2 Fixed #includes in synopsis. 1997-04-13 13:48:43 +00:00
bde
611c08ecf2 Updated the LOCK_* #defines in the synopsis to be lexically identical
with the (Lite1) ones in fcntl.h).
1997-04-13 13:43:06 +00:00
bde
d6e9aa93dc Fixed missing consts in synopsis. 1997-04-13 13:37:56 +00:00
bde
9d3ce8b6e3 Fixed #include and/or prototype bugs in synopsis. 1997-04-13 13:35:33 +00:00
bde
d4bdcb159b Fixed wrong #include in synopsis. 1997-04-13 13:29:06 +00:00
bde
f4efda881f Fixed #include and/or prototype bugs in synopsis. 1997-04-13 13:26:42 +00:00
bde
4cb656bbbf Fixed #include and/or prototype bugs in synopsis. 1997-04-13 13:16:20 +00:00
kato
e39250c28c Access correct union mount point in union_access. 1997-04-13 13:12:12 +00:00
bde
992f8c8d6f Fixed wrong/incomplete #includes in synopsis. 1997-04-13 13:02:07 +00:00
bde
49de54424e Fixed wrong function return type in synopsis. 1997-04-13 13:01:05 +00:00