Paul Saab
e9df486f0a
Backout rev 1.57 & 1.58. While the previous revisions fixed
...
attaching to running processes, it completely breaks normal debugging.
A better fix is in the works, but cannot be properly tested until
the problem with gdb hanging the system in -current is solved.
2000-12-31 01:30:27 +00:00
Matthew Dillon
10c2f24068
Imply -c when -S is specified, so 'vnconfig -s reserve -S 4 vn1' configures the
...
device as expected.
2000-12-31 01:27:55 +00:00
Matthew Dillon
08c0a67b2e
Fix a lockup problem that occurs with 'cvs update'. specfs's fsync can
...
get into the same sort of infinite loop that ffs's fsync used to get
into, probably due to background bitmap writes. The solution is
the same.
2000-12-30 23:32:24 +00:00
Poul-Henning Kamp
6214433089
Use macro API for <sys/queue.h>
2000-12-30 22:06:19 +00:00
Poul-Henning Kamp
1009e5708d
My bad, committed the submitted patch rather than the fixed patch.
2000-12-30 21:56:18 +00:00
Ben Smithurst
42680b3a78
Use macro API to <sys/queue.h>
2000-12-30 21:52:34 +00:00
Poul-Henning Kamp
4d51ef6343
Use macro API to <sys/queue.h>
...
Submitted by: "Jason" <jsmethers@pdq.net>
Reviewed by: phk
2000-12-30 21:22:54 +00:00
Poul-Henning Kamp
539d2b38e2
Use macro API to <sys/queue.h>
...
Submitted by: "Jason" <jsmethers@pdq.net>
Reviewed by: phk
2000-12-30 21:17:03 +00:00
Poul-Henning Kamp
32ff2662d1
Use macro API to <sys/queue.h>
...
Submitted by: "Peter Avalos" <pavalos@theshell.com>
Reviewed by: /sbin/md5
2000-12-30 21:05:45 +00:00
Poul-Henning Kamp
baba280c68
Use macro API to <sys/queue.h>
...
Submitted by: "Jason" <jsmethers@pdq.net>
Reviewed by: /sbin/md5
2000-12-30 21:02:25 +00:00
Poul-Henning Kamp
2673ed4725
Use macro API to <sys/queue.h>
...
Submitted by: "Jason" <jsmethers@pdq.net>
Reviewed by: /sbin/md5
2000-12-30 20:56:04 +00:00
Poul-Henning Kamp
0d7b8d16dc
Use <sys/queue.h> macro API.
...
Submitted by: "Jason" <jsmethers@pdq.net>
Reviewed by: /sbin/md5
2000-12-30 20:40:16 +00:00
Bruce A. Mah
d4b6ae6159
Sync up the list of supported AMI MegaRAID controllers with reality.
...
Submitted by: msmith
2000-12-30 20:11:55 +00:00
Matt Jacob
56c6d0d775
Change the modification of what could be a const string. Apparently the
...
construct:
char *foo;
...
foo = "XXX";
...
foo[1] = 'Y';
is wrong. IT blew up on NetBSD-sparc64 because that platform write-protects
constant strings.
2000-12-30 20:09:26 +00:00
Ben Smithurst
b4660c3783
Remove comma after final .Nm entry before .Nd
2000-12-30 18:58:15 +00:00
Ben Smithurst
83c1fbc27f
Remove CIRCLEQ manual page links now that CIRCLEQ has been axed.
2000-12-30 18:54:35 +00:00
Brian Feldman
429d49129b
Fix a tailq conversion bug that resulted in, e.g., nvi crashing upon
...
quitting every time. The way to free a CIRCLEQ was to loop until
the current == current->head, but the way to free a TAILQ is to loop
until current->head == NULL.
In any case, the CORRECT way to do it is a loop of TAILQ_EMPTY() checks
and TAILQ_REMOVE()al of TAILQ_FIRST(). This bug wouldn't have happened
if the loop wasn't hard-coded...
There may be more bugs of this type from the conversion.
2000-12-30 16:10:32 +00:00
Assar Westerlund
26a2d90362
update to the current set of mnt_, ufs_ and nfs_ flags
...
also make man-page correspond to the code
2000-12-30 15:41:40 +00:00
Poul-Henning Kamp
88f9a60376
Use the MACRO API to <sys/queue.h>.
...
Submitted by: "Peter Avalos" <pavalos@theshell.com>
2000-12-30 14:19:07 +00:00
Doug Rabson
15c2c12d0d
Don't include <stddef.h> for offsetof() - its also defined in <sys/types.h>
2000-12-30 13:07:58 +00:00
Doug Rabson
48dd241687
Merge ALIGN changes from alpha code.
2000-12-30 13:06:01 +00:00
Doug Rabson
c8cf198085
Fix typo.
2000-12-30 13:04:20 +00:00
Paul Saab
894653d6fa
Pass me the pointy hat. Do not hold sched_lock over psignal.
...
Submitted by: alfred
2000-12-30 00:44:44 +00:00
Paul Richards
28d1c34421
Change open modes from ">$file" to "> $file" because it's much safer should
...
$file not be what you expect, particularly should $file turn out to be
"+REQUIRES" since ">+" is a valid open mode.
This isn't currently a problem since $file is constructed safely but it removes the potential of future problems.
Pointed out by Anton Berezin.
2000-12-30 00:14:01 +00:00
Assar Westerlund
a8bbdaecf7
add strcollect.c to SRCS (new file in 1.0.5)
2000-12-29 23:44:24 +00:00
Assar Westerlund
b5b5f8787e
set LIBEXECDIR (used by kipd)
2000-12-29 23:43:23 +00:00
Brian Somers
12df0d6c58
Log the ``MPPE: MasterKey is invalid...'' message as a CCP
...
diagnostic rather than a warning.
2000-12-29 22:25:56 +00:00
Assar Westerlund
6e3caa0833
fix conflicts from merge
2000-12-29 21:16:01 +00:00
Assar Westerlund
2a9bc9996c
This commit was generated by cvs2svn to compensate for changes in r70494,
...
which included commits to RCS files with non-trunk default branches.
2000-12-29 21:00:22 +00:00
Assar Westerlund
5ad8ddfb6f
import krb4-1.0.5
2000-12-29 21:00:22 +00:00
Poul-Henning Kamp
c5e5cd90bd
Convert from CIRCLEQ to TAILQ.
2000-12-29 20:33:28 +00:00
Poul-Henning Kamp
fabacd3a11
Use TAILQ instead of CIRCLEQ.
2000-12-29 20:25:01 +00:00
Bruce A. Mah
1d2187bfdb
Fix some misplaced release notes, correct some omissions and
...
inconsistencies between architectures.
2000-12-29 19:34:46 +00:00
Matt Jacob
e9423e211e
Add in Bill Sommerfeld's -Wformat stuff. Add a ISP_CFG_NOINIT option
...
to keep from completing initialization when isp_init is called.
2000-12-29 19:17:18 +00:00
Matt Jacob
8ead30564e
Add in Bill Sommerfelds -Wformat changes. Set up default node && port
...
WWNs correctly (Again!) - this time for the case that we're not going
to fully init the adapter if isp_init is called (with ISP_CFG_NOINIT
set in options). The pupose for this is to bring the adapter up to
almost ready to go, get info out of NVRAM, but to not start it up- leaving
it until later to actually start things up if wanted (and possibly with
different roles selected).
2000-12-29 19:12:44 +00:00
Matt Jacob
f09b192280
Set up to do a local interrupt fielding before calling common code-
...
allows us to grab lock as we should.
2000-12-29 19:10:16 +00:00
Matt Jacob
c40e096ed6
Make sure we do locking if we call isp_intr.
...
Make sure we enter Giant for now if we call into cam for completion.
2000-12-29 19:06:32 +00:00
Ben Smithurst
d0d78e1303
Convert to use the <sys/queue.h> macros rather than fiddling with the queue
...
structure internals.
Reviewed by: markm
2000-12-29 18:04:54 +00:00
Takanori Watanabe
ccf67a960f
Remove the old acpi stuff entry.
...
Submitted by:kurinyma
2000-12-29 15:39:45 +00:00
Alexey Zelkin
f5ad3be5c6
Get rid of deprecated ru_SU.* locales. ru_RU.* will be used instead.
2000-12-29 14:58:35 +00:00
Ruslan Ermilov
672062062d
Fixed typo not fixed in previous revision.
2000-12-29 14:36:05 +00:00
Ruslan Ermilov
4263595653
Prepare for mdoc(7)NG.
2000-12-29 14:08:20 +00:00
Alfred Perlstein
030f23696c
fix comment which was outdated 3 years ago
...
remove useless assignment
purge entire file of 'register' keyword
2000-12-29 13:49:05 +00:00
Alfred Perlstein
6e4f51d1ac
clean up kmem_suballoc():
...
remove useless assignment
remove 'register' variables
2000-12-29 13:05:22 +00:00
Paul Richards
8fcbbfe4a3
The pci and isa drivers were meant to share the same devclass but
...
the devclass definitions were all wrong so they had their own private
ones with the same name.
Fix it so they all use the same global devclass.
2000-12-29 11:59:41 +00:00
Paul Richards
2d1a798869
Change the module name from lnc to if_lnc so that ifconfig works.
2000-12-29 11:46:17 +00:00
Paul Richards
7716c31841
Set a lower probe return value for PCI cards so that the pcn driver wins.
2000-12-29 11:41:18 +00:00
Dag-Erling Smørgrav
d17485b639
Add support for a .publickey file.
...
Submitted by: Svein Skogen <tds@nsn.no>
Reviewed by: brian, ru
2000-12-29 11:39:25 +00:00
Toshihiko ARAI
b799efd8af
Fixed my mistake (rev: 1.169).
...
Submitted by: sanpei
2000-12-29 09:57:17 +00:00
Poul-Henning Kamp
24b85d18c5
CIRCLEQs are a disgrace to everything Knuth taught us in Volume 1 Chapter 2.
...
Retire them before anybody starts to use them again.
Use TAILQ instead, it provides the same functionality.
2000-12-29 09:55:40 +00:00