Bill Fumerola
bc47530cab
An even number of nodes, not node pairs are required for tsort(1) to work.
...
Pairs are inherently even.
PR: docs/9264
Submitted by: NAGAO Tadaaki <nagao@iij.ad.jp>
1999-03-20 21:24:18 +00:00
Jordan K. Hubbard
7785c4f280
Note that the upgrade target exists, and what it does.
...
Requested by: Wayne M Barnes <stabilizer@klentaq1.emergingtech.org>
1999-03-20 20:10:19 +00:00
Alan Cox
2618393ec3
Eliminate a pointless TLB flush from the SMP idle loop.
...
Submitted by: Luoqi Chen <luoqi@watermarkgroup.com>
Reviewed by: "John S. Dyson" <toor@dyson.iquest.net>
1999-03-20 18:44:13 +00:00
Daniel C. Sobral
22004b5952
Revert bootinfo to 1.4 and use a different solution to NULL m_args
...
instead (don't copy).
1999-03-20 14:13:09 +00:00
Foxfair Hu
7756f9b5e0
Oops! forgot to introduce the src file in my last commit.
1999-03-20 13:23:48 +00:00
Daniel C. Sobral
f6eaf40e07
Fix a couple of nasty errors in the README.
1999-03-20 12:25:43 +00:00
Foxfair Hu
b5763c3a6a
Supporting locale for Chinese Big5 completely.
1999-03-20 11:49:23 +00:00
Dag-Erling Smørgrav
0f5d195d94
Document net.inet.ip.fastforwarding, and the fact that it bypasses the
...
ipfirewall code.
Submitted by: Ruslan Ermilov <ru@ucb.crimea.ua>
1999-03-20 10:25:40 +00:00
Wes Peters
df373873b5
Turn on PCI bus mastering in driver attach routine
...
to avoid hanging the system if the BIOS has not
initialized the interface.
PR: 10150
Reviewed by: dg
1999-03-20 04:51:25 +00:00
Bill Fumerola
2a520986b3
mdoc fixes
...
PR: docs/7864
Submitted by: Yoshihiko OHTA <yohta@bres.tsukuba.ac.jp>
1999-03-20 04:46:58 +00:00
Bill Fumerola
bb7b64a35e
Use the proper mdoc macro
...
PR: docs/9892
Submitted by: Kazuo Horikawa <horikawa@jp.freebsd.org>
1999-03-20 04:26:57 +00:00
Bill Fumerola
5175e4a53d
security(1) doesn't exist, but security(7) does.
...
PR: docs/10478
Submitted by: Oliver Fromme <oliver.fromme@heim3.tu-clausthal.de>
1999-03-20 04:03:56 +00:00
KATO Takenori
68ac28d7f9
Sync with sys/i386/isa/if_ed.c revision 1.150.
1999-03-19 16:01:34 +00:00
KATO Takenori
a3eb4bf80c
Sync with sys/boot/i386/loader/version revision 1.4.
1999-03-19 15:59:56 +00:00
KATO Takenori
6fafdac65b
Sync with sys/boot/i386/libi386/bootinfo.c revision 1.18.
1999-03-19 15:58:05 +00:00
Doug Rabson
1a94f2a6e8
Don't lower the ipl for splsoftcam, splsoftvm and splsoftnet.
1999-03-19 10:56:28 +00:00
Jordan K. Hubbard
1895abde6f
Offer an X Kern Developer collection, by user request (it's also more
...
orthogonal to the other entries).
Clean up X selection code a bit.
Choose proper architecture subdirectories on mirror sites now that we've
gone fully to the new multi-arch directory scheme.
1999-03-19 10:54:38 +00:00
Bruce Evans
96ebc5810b
Fixed a serious bug in rev.1.202. getnewbuf() sometimes didn't
...
initialise bp->b_data. This tended to cause panics for file
systems whose block size is smaller than one page.
1999-03-19 10:17:44 +00:00
Brian Somers
4a948cab8b
Do away with some literal text that is never switched
...
off - I *think* these were groff bugs.
1999-03-19 09:00:08 +00:00
Jordan K. Hubbard
3e4cc6bfc4
Add /etc/rc.firewall to list of "save after upgrade" targets.
1999-03-19 08:22:31 +00:00
Greg Lehey
1151ad0883
Clarify yet again that we need to synchronize the debug state of
...
kernel and userland modules.
Describe the superdevice method of ensuring that people at least
recognize the problem if they run into a debug synchronization problem.
1999-03-19 07:27:31 +00:00
Greg Lehey
fd20bb017e
If we fail to open the super device, open the "wrong" device (that is,
...
the debug superdevice when we're compiled without debug, or the normal
superdevice when we're compiled with debug. If this succeeds, print
an informative comment and exit.
make_devices: Create both debug and normal superdevices.
1999-03-19 07:21:27 +00:00
Greg Lehey
3c7e349bca
Define two superdevices for vinum(8), depending on whether they are
...
compiled with or without debugging support. This enables us to catch
(fatal) mismatches between the kernel and userland.
Coalesce flags VINUM_DISKCONFIG and VINUM_READING_CONFIG. They did
essentially the same thing.
Add VINUM_BIGDRIVE for pretending we have macho hardware.
1999-03-19 07:19:52 +00:00
Greg Lehey
def602f62b
VolState: return an enum volumestate, not a (non-existent) enum volstate.
...
Strangely, neither gcc nor EGCS noticed this bug.
Eagle-eyed by: arno@heho.snv.jussieu.fr (Arno J. Klaassen)
1999-03-19 07:17:05 +00:00
Greg Lehey
1f3cd6add9
Perform all of vinumstrategy at splbio. This doesn't appear
...
necessary, but might explain some weird problems that some people have
been getting.
1999-03-19 07:15:24 +00:00
Greg Lehey
82ca4fa74c
Use microtime, not getmicrotime, to note the times in the malloc and
...
free histories.
1999-03-19 07:14:18 +00:00
Greg Lehey
6e6d6dd86e
Add debug flags DEBUG_BIGDRIVE, designed for testing only. It
...
pretends that each drive is 100 times as large as it really is. Not
for use at home.
Coalesce flags VINUM_DISKCONFIG and VINUM_READING_CONFIG. They did
essentially the same thing.
1999-03-19 07:13:31 +00:00
Greg Lehey
9e89208b39
Coalesce flags VINUM_DISKCONFIG and VINUM_READING_CONFIG. They did
...
essentially the same thing.
Reset flags at the right point at the end of configuration. The
previous code disabled configuration saving at the end.
1999-03-19 07:10:19 +00:00
Greg Lehey
66c4363288
free_vinum: don't change loop bounds for deleting drives while in the loop.
...
This solved a problem where 'vinum resetconfig' only reset half
the drives.
Reported-by: Brad Knowles <blk@skynet.be>
Karl Pielorz <kpielorz@tdx.co.uk>
Change the super device. We now have three super devices:
1. The normal superdevice used by vinum(8).
2. The superdevice used by vinum(8) when compiled with debug support.
3. The superdevice used by the daemon.
This method allows vinum(8) to determine debug mismatches. Also check
correctly for the device type. The old code did not check all bits of
the minor number.
Reported-by: a cast of thousands, most recently by Brad Knowles
<blk@skynet.be>.
1999-03-19 07:08:40 +00:00
Alan Cox
61fc5ee627
Construct the free queue(s) in descending order (by physical
...
address) so that the first 16MB of physical memory is allocated
last rather than first. On large-memory machines, this avoids
the exhaustion of low physical memory before isa_dmainit has run.
1999-03-19 05:21:03 +00:00
Brian Somers
24a6ccfc38
Replace hardcoded quoting with Sq or Dq.
1999-03-19 01:42:45 +00:00
Mike Smith
ddc4659f9d
more $d -> %d fixes
1999-03-19 00:35:07 +00:00
Mike Smith
a528364ed0
Fix some $d -> %d mistakes.
...
Submitted by: crb@crbowman.erols.com
1999-03-19 00:33:31 +00:00
Brian Somers
521e2a5300
Don't forget to fully initialise the configured values
...
for MYADDR and HISADDR in ``set ifaddr'' so that unspecified
values don't end up retaining their `width'.
1999-03-19 00:05:32 +00:00
Greg Lehey
6f70e1c542
Modify to compile with egcs.
...
Prodded-by: obrien
1999-03-18 23:26:22 +00:00
Greg Lehey
a542207223
Clarify the synchronization options in additional plexes to a volume.
1999-03-18 23:17:05 +00:00
Brian Somers
8b9e9093a0
Use ``Sx'' when xref'ing sections.
1999-03-18 21:53:56 +00:00
Brian Somers
7919e54037
Remove all remaining [ and ] characters (and do things properly).
1999-03-18 21:50:52 +00:00
Jonathan Lemon
9947b0e93f
Cast (u_char *) to (vm_offset_t) to silence compiler warnings.
1999-03-18 20:13:20 +00:00
Julian Elischer
210f91c89f
Need to translate more .h to .ph then just /usr/include &
...
/usr/include/sys. Specifically we need /usr/include/machine
since "syslog.h" includes "machine/ansi.h". To be safe we
translate all of /usr/include/* and /usr/include/*/*.
sample error case:
echo "require 'syslog.ph';" | /usr/bin/perl
will fail when syslog.ph tries to include machine/ansi.ph
Submitted by: Doug Ambrisko
1999-03-18 19:39:07 +00:00
Jonathan Lemon
1baefb0612
Remove debugging printf that I overlooked.
1999-03-18 18:43:03 +00:00
Daniel C. Sobral
76bd51f729
Avoid copying m_args if none exists. (Perhaps this is a better solution,
...
Doug?)
1999-03-18 14:36:22 +00:00
KATO Takenori
c0318acd20
Install the manual page in sys/boot/i386/loader.
...
Sumbmitted by: Takahashi Yoshihiro <nyan@dd.catv.ne.jp>
1999-03-18 13:42:21 +00:00
Doug Rabson
28add8fe61
Don't choke in MOD_ARGS() if mp->m_args is NULL.
1999-03-18 11:00:48 +00:00
Peter Wemm
4603683033
Update bmake glue for cvs-1.10
1999-03-18 09:37:57 +00:00
Peter Wemm
46a2066259
Merge cvs-1.9.xx -> 1.10 changes onto mainline.
...
Changes of significance include the top level CVS directory being optional
and defaulting to off..
1999-03-18 09:32:46 +00:00
Peter Wemm
b791882da9
Merge cvs-1.9.xx -> 1.10 changes onto mainline.
...
The merge turned up a long-standing bug in local additions. I'm not
quite sure it's right yet. (the code in question is dealing with
diffs relative to "HEAD" and dead revisions).
1999-03-18 09:31:26 +00:00
Peter Wemm
6a2d2db53b
This commit was generated by cvs2svn to compensate for changes in r44852,
...
which included commits to RCS files with non-trunk default branches.
1999-03-18 09:21:42 +00:00
Peter Wemm
0008866e58
Import cvs-1.10 onto vendor branch. Merge to follow shortly.
...
Obtained from: cyclic.com
1999-03-18 09:21:42 +00:00
Jordan K. Hubbard
b05b1d8172
This apparently works now, excise it from TROUBLE.TXT
1999-03-18 06:43:01 +00:00