]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
25 years agoThis commit was generated by cvs2svn to compensate for changes in r44930,
David E. O'Brien [Mon, 22 Mar 1999 01:26:43 +0000 (01:26 +0000)]
This commit was generated by cvs2svn to compensate for changes in r44930,
which included commits to RCS files with non-trunk default branches.

25 years agoVirgin import of ISC-DHCP v2.0b1pl18
David E. O'Brien [Mon, 22 Mar 1999 01:26:43 +0000 (01:26 +0000)]
Virgin import of ISC-DHCP v2.0b1pl18

25 years agoThe attached patch to /usr/src/sbin/dump/optr.c changes the comparison
Jordan K. Hubbard [Sun, 21 Mar 1999 23:47:38 +0000 (23:47 +0000)]
The attached patch to /usr/src/sbin/dump/optr.c changes the comparison
so that dumps are treated by dump -w as having been done on midnight
of the day they were actually run. This makes dump -w behave as
expected for regularly scheduled daily dumps - if they all run the
same day. It makes dump -w behave strangely if you dump late in the
day and check again after midnight, but that is the lesser of two
evils.

Submitted by: Mike Meyer <mwm@phone.net>
PR: 9429

25 years agoTwo changes:
Alan Cox [Sun, 21 Mar 1999 23:37:00 +0000 (23:37 +0000)]
Two changes:

Remove more (redundant) map timestamp increments from properly
synchronized routines.  (Changed: vm_map_entry_link, vm_map_entry_unlink,
and vm_map_pageable.)

Micro-optimize vm_map_entry_link and vm_map_entry_unlink, eliminating
unnecessary dereferences.  At the same time, converted them from macros
to inline functions.

25 years agoAdd cdev 120 as the audit device.
Jordan K. Hubbard [Sun, 21 Mar 1999 21:53:09 +0000 (21:53 +0000)]
Add cdev 120 as the audit device.

Requested by: Robert Watson <robert+freebsd@cyrus.watson.org>

25 years agoFinally remove the ancient `-exec rm -f {} ;' cruft that used to be
Joerg Wunsch [Sun, 21 Mar 1999 12:34:06 +0000 (12:34 +0000)]
Finally remove the ancient `-exec rm -f {} ;' cruft that used to be
used to cleanup old files, and replace it by -delete which has been
present in our find(1) for ages now.

25 years agoNow bb structures are linked together.
Poul-Henning Kamp [Sun, 21 Mar 1999 12:32:17 +0000 (12:32 +0000)]
Now bb structures are linked together.

25 years agoLink the bb structures together as we find them.
Poul-Henning Kamp [Sun, 21 Mar 1999 12:30:50 +0000 (12:30 +0000)]
Link the bb structures together as we find them.

25 years agoRemove the linker-set hack we used for BB profiling.
Poul-Henning Kamp [Sun, 21 Mar 1999 12:28:14 +0000 (12:28 +0000)]
Remove the linker-set hack we used for BB profiling.

25 years agoRestored objlink. The previous commit was confused about the difference
Bruce Evans [Sun, 21 Mar 1999 06:43:40 +0000 (06:43 +0000)]
Restored objlink.  The previous commit was confused about the difference
between OBJLINK and objlink.

25 years agoDon't be so selective about which errors cause us to continue and
Warner Losh [Sun, 21 Mar 1999 03:45:58 +0000 (03:45 +0000)]
Don't be so selective about which errors cause us to continue and
which ones cause us to fail.  Now all open errors on the databse file
will cause the next file in the list to be tried.

Submitted by: Arne Henrik Juul <arnej@math.ntnu.no>
PR: 4585

25 years agoAn even number of nodes, not node pairs are required for tsort(1) to work.
Bill Fumerola [Sat, 20 Mar 1999 21:24:18 +0000 (21:24 +0000)]
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>

25 years agoNote that the upgrade target exists, and what it does.
Jordan K. Hubbard [Sat, 20 Mar 1999 20:10:19 +0000 (20:10 +0000)]
Note that the upgrade target exists, and what it does.

Requested by: Wayne M Barnes <stabilizer@klentaq1.emergingtech.org>

25 years agoEliminate a pointless TLB flush from the SMP idle loop.
Alan Cox [Sat, 20 Mar 1999 18:44:13 +0000 (18:44 +0000)]
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>

25 years agoRevert bootinfo to 1.4 and use a different solution to NULL m_args
Daniel C. Sobral [Sat, 20 Mar 1999 14:13:09 +0000 (14:13 +0000)]
Revert bootinfo to 1.4 and use a different solution to NULL m_args
instead (don't copy).

25 years agoOops! forgot to introduce the src file in my last commit.
Foxfair Hu [Sat, 20 Mar 1999 13:23:48 +0000 (13:23 +0000)]
Oops! forgot to introduce the src file in my last commit.

25 years agoFix a couple of nasty errors in the README.
Daniel C. Sobral [Sat, 20 Mar 1999 12:25:43 +0000 (12:25 +0000)]
Fix a couple of nasty errors in the README.

25 years agoSupporting locale for Chinese Big5 completely.
Foxfair Hu [Sat, 20 Mar 1999 11:49:23 +0000 (11:49 +0000)]
Supporting locale for Chinese Big5 completely.

25 years agoDocument net.inet.ip.fastforwarding, and the fact that it bypasses the
Dag-Erling Smørgrav [Sat, 20 Mar 1999 10:25:40 +0000 (10:25 +0000)]
Document net.inet.ip.fastforwarding, and the fact that it bypasses the
ipfirewall code.

Submitted by: Ruslan Ermilov <ru@ucb.crimea.ua>

25 years agoTurn on PCI bus mastering in driver attach routine
Wes Peters [Sat, 20 Mar 1999 04:51:25 +0000 (04:51 +0000)]
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

25 years agomdoc fixes
Bill Fumerola [Sat, 20 Mar 1999 04:46:58 +0000 (04:46 +0000)]
mdoc fixes

PR: docs/7864
Submitted by: Yoshihiko OHTA <yohta@bres.tsukuba.ac.jp>

25 years agoUse the proper mdoc macro
Bill Fumerola [Sat, 20 Mar 1999 04:26:57 +0000 (04:26 +0000)]
Use the proper mdoc macro

PR: docs/9892
Submitted by: Kazuo Horikawa <horikawa@jp.freebsd.org>

25 years agosecurity(1) doesn't exist, but security(7) does.
Bill Fumerola [Sat, 20 Mar 1999 04:03:56 +0000 (04:03 +0000)]
security(1) doesn't exist, but security(7) does.

PR: docs/10478
Submitted by: Oliver Fromme <oliver.fromme@heim3.tu-clausthal.de>

25 years agoSync with sys/i386/isa/if_ed.c revision 1.150.
KATO Takenori [Fri, 19 Mar 1999 16:01:34 +0000 (16:01 +0000)]
Sync with sys/i386/isa/if_ed.c revision 1.150.

25 years agoSync with sys/boot/i386/loader/version revision 1.4.
KATO Takenori [Fri, 19 Mar 1999 15:59:56 +0000 (15:59 +0000)]
Sync with sys/boot/i386/loader/version revision 1.4.

25 years agoSync with sys/boot/i386/libi386/bootinfo.c revision 1.18.
KATO Takenori [Fri, 19 Mar 1999 15:58:05 +0000 (15:58 +0000)]
Sync with sys/boot/i386/libi386/bootinfo.c revision 1.18.

25 years agoDon't lower the ipl for splsoftcam, splsoftvm and splsoftnet.
Doug Rabson [Fri, 19 Mar 1999 10:56:28 +0000 (10:56 +0000)]
Don't lower the ipl for splsoftcam, splsoftvm and splsoftnet.

25 years agoOffer an X Kern Developer collection, by user request (it's also more
Jordan K. Hubbard [Fri, 19 Mar 1999 10:54:38 +0000 (10:54 +0000)]
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.

25 years agoFixed a serious bug in rev.1.202. getnewbuf() sometimes didn't
Bruce Evans [Fri, 19 Mar 1999 10:17:44 +0000 (10:17 +0000)]
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.

25 years agoDo away with some literal text that is never switched
Brian Somers [Fri, 19 Mar 1999 09:00:08 +0000 (09:00 +0000)]
Do away with some literal text that is never switched
off - I *think* these were groff bugs.

25 years agoAdd /etc/rc.firewall to list of "save after upgrade" targets.
Jordan K. Hubbard [Fri, 19 Mar 1999 08:22:31 +0000 (08:22 +0000)]
Add /etc/rc.firewall to list of "save after upgrade" targets.

25 years agoClarify yet again that we need to synchronize the debug state of
Greg Lehey [Fri, 19 Mar 1999 07:27:31 +0000 (07:27 +0000)]
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.

25 years agoIf we fail to open the super device, open the "wrong" device (that is,
Greg Lehey [Fri, 19 Mar 1999 07:21:27 +0000 (07:21 +0000)]
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.

25 years agoDefine two superdevices for vinum(8), depending on whether they are
Greg Lehey [Fri, 19 Mar 1999 07:19:52 +0000 (07:19 +0000)]
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.

25 years agoVolState: return an enum volumestate, not a (non-existent) enum volstate.
Greg Lehey [Fri, 19 Mar 1999 07:17:05 +0000 (07:17 +0000)]
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)

25 years agoPerform all of vinumstrategy at splbio. This doesn't appear
Greg Lehey [Fri, 19 Mar 1999 07:15:24 +0000 (07:15 +0000)]
Perform all of vinumstrategy at splbio.  This doesn't appear
necessary, but might explain some weird problems that some people have
been getting.

25 years agoUse microtime, not getmicrotime, to note the times in the malloc and
Greg Lehey [Fri, 19 Mar 1999 07:14:18 +0000 (07:14 +0000)]
Use microtime, not getmicrotime, to note the times in the malloc and
free histories.

25 years agoAdd debug flags DEBUG_BIGDRIVE, designed for testing only. It
Greg Lehey [Fri, 19 Mar 1999 07:13:31 +0000 (07:13 +0000)]
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.

25 years agoCoalesce flags VINUM_DISKCONFIG and VINUM_READING_CONFIG. They did
Greg Lehey [Fri, 19 Mar 1999 07:10:19 +0000 (07:10 +0000)]
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.

25 years agofree_vinum: don't change loop bounds for deleting drives while in the loop.
Greg Lehey [Fri, 19 Mar 1999 07:08:40 +0000 (07:08 +0000)]
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>.

25 years agoConstruct the free queue(s) in descending order (by physical
Alan Cox [Fri, 19 Mar 1999 05:21:03 +0000 (05:21 +0000)]
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.

25 years agoReplace hardcoded quoting with Sq or Dq.
Brian Somers [Fri, 19 Mar 1999 01:42:45 +0000 (01:42 +0000)]
Replace hardcoded quoting with Sq or Dq.

25 years agomore $d -> %d fixes
Mike Smith [Fri, 19 Mar 1999 00:35:07 +0000 (00:35 +0000)]
more $d -> %d fixes

25 years agoFix some $d -> %d mistakes.
Mike Smith [Fri, 19 Mar 1999 00:33:31 +0000 (00:33 +0000)]
Fix some $d -> %d mistakes.

Submitted by: crb@crbowman.erols.com

25 years agoDon't forget to fully initialise the configured values
Brian Somers [Fri, 19 Mar 1999 00:05:32 +0000 (00:05 +0000)]
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'.

25 years agoModify to compile with egcs.
Greg Lehey [Thu, 18 Mar 1999 23:26:22 +0000 (23:26 +0000)]
Modify to compile with egcs.

Prodded-by: obrien
25 years agoClarify the synchronization options in additional plexes to a volume.
Greg Lehey [Thu, 18 Mar 1999 23:17:05 +0000 (23:17 +0000)]
Clarify the synchronization options in additional plexes to a volume.

25 years agoUse ``Sx'' when xref'ing sections.
Brian Somers [Thu, 18 Mar 1999 21:53:56 +0000 (21:53 +0000)]
Use ``Sx'' when xref'ing sections.

25 years agoRemove all remaining [ and ] characters (and do things properly).
Brian Somers [Thu, 18 Mar 1999 21:50:52 +0000 (21:50 +0000)]
Remove all remaining [ and ] characters (and do things properly).

25 years agoCast (u_char *) to (vm_offset_t) to silence compiler warnings.
Jonathan Lemon [Thu, 18 Mar 1999 20:13:20 +0000 (20:13 +0000)]
Cast (u_char *) to (vm_offset_t) to silence compiler warnings.

25 years agoNeed to translate more .h to .ph then just /usr/include &
Julian Elischer [Thu, 18 Mar 1999 19:39:07 +0000 (19:39 +0000)]
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

25 years agoRemove debugging printf that I overlooked.
Jonathan Lemon [Thu, 18 Mar 1999 18:43:03 +0000 (18:43 +0000)]
Remove debugging printf that I overlooked.

25 years agoAvoid copying m_args if none exists. (Perhaps this is a better solution,
Daniel C. Sobral [Thu, 18 Mar 1999 14:36:22 +0000 (14:36 +0000)]
Avoid copying m_args if none exists. (Perhaps this is a better solution,
Doug?)

25 years agoInstall the manual page in sys/boot/i386/loader.
KATO Takenori [Thu, 18 Mar 1999 13:42:21 +0000 (13:42 +0000)]
Install the manual page in sys/boot/i386/loader.

Sumbmitted by: Takahashi Yoshihiro <nyan@dd.catv.ne.jp>

25 years agoDon't choke in MOD_ARGS() if mp->m_args is NULL.
Doug Rabson [Thu, 18 Mar 1999 11:00:48 +0000 (11:00 +0000)]
Don't choke in MOD_ARGS() if mp->m_args is NULL.

25 years agoUpdate bmake glue for cvs-1.10
Peter Wemm [Thu, 18 Mar 1999 09:37:57 +0000 (09:37 +0000)]
Update bmake glue for cvs-1.10

25 years agoMerge cvs-1.9.xx -> 1.10 changes onto mainline.
Peter Wemm [Thu, 18 Mar 1999 09:32:46 +0000 (09:32 +0000)]
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..

25 years agoMerge cvs-1.9.xx -> 1.10 changes onto mainline.
Peter Wemm [Thu, 18 Mar 1999 09:31:26 +0000 (09:31 +0000)]
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).

25 years agoThis commit was generated by cvs2svn to compensate for changes in r44852,
Peter Wemm [Thu, 18 Mar 1999 09:21:42 +0000 (09:21 +0000)]
This commit was generated by cvs2svn to compensate for changes in r44852,
which included commits to RCS files with non-trunk default branches.

25 years agoImport cvs-1.10 onto vendor branch. Merge to follow shortly.
Peter Wemm [Thu, 18 Mar 1999 09:21:42 +0000 (09:21 +0000)]
Import cvs-1.10 onto vendor branch.  Merge to follow shortly.

Obtained from: cyclic.com

25 years agoThis apparently works now, excise it from TROUBLE.TXT
Jordan K. Hubbard [Thu, 18 Mar 1999 06:43:01 +0000 (06:43 +0000)]
This apparently works now, excise it from TROUBLE.TXT

25 years agoAdd pointer sys/boot/README for new boot system (this should be in a
Warner Losh [Thu, 18 Mar 1999 05:39:45 +0000 (05:39 +0000)]
Add pointer sys/boot/README for new boot system (this should be in a
man page, but I take what I can get)
Submitted by: chuckr

Add warning that vn can't be a loadable module for a while
Submitted by: dillon

Add name change for old atapi cd driver
Submitted by: sos

25 years agoUpdate to use the modified vm86_datacall interface.
Jonathan Lemon [Thu, 18 Mar 1999 04:38:16 +0000 (04:38 +0000)]
Update to use the modified vm86_datacall interface.

25 years agoChange the vm86_datacall interface so that callers are now responsible
Jonathan Lemon [Thu, 18 Mar 1999 04:37:35 +0000 (04:37 +0000)]
Change the vm86_datacall interface so that callers are now responsible
for passing in their own data space and associated page table information.

Update the support files so that any pages in the vm86 page table are
mapped, rather than just one page.

Restore the E820 memory probe, and have it use the new interface.

25 years agoChange btrl/btsl to cmpl/movl, since each cpu now has their own copy
Jonathan Lemon [Thu, 18 Mar 1999 04:22:23 +0000 (04:22 +0000)]
Change btrl/btsl to cmpl/movl, since each cpu now has their own copy
of private_tss, and there's no need to use a bit array.  Also fixes
the problem of using `je' after btrl, since cmpl sets ZF.

Noticed by: Luoqi, on -current

25 years agoThis is a temporary README file, to help those trying to experiment
Chuck Robey [Wed, 17 Mar 1999 23:44:19 +0000 (23:44 +0000)]
This is a temporary README file, to help those trying to experiment
with the new boot loader configuration process.  I got a lot of
help from Daniel Sobral, and both Dan and I got help from Mike
Smith.  This really belongs in Warner's UPDATING, but he's not
been answering his email recently, so that will wait a little.

Robert Nordier also gave me a lot of help, but he hasn't seen the
last version, and can't be blamed for my errors.

Approved by: jkh

Reviewed by: Mike Smith

25 years agoVersion bump: kvm & dictionary size.
Daniel C. Sobral [Wed, 17 Mar 1999 23:05:46 +0000 (23:05 +0000)]
Version bump: kvm & dictionary size.

25 years agoDisable trace! until it gets fixed.
Daniel C. Sobral [Wed, 17 Mar 1999 23:03:36 +0000 (23:03 +0000)]
Disable trace! until it gets fixed.

25 years ago- Mixup of kldstat arguments. Use '-i 1' instead of '-n 1' when checking
Nate Williams [Wed, 17 Mar 1999 21:57:00 +0000 (21:57 +0000)]
- Mixup of kldstat arguments.  Use '-i 1' instead of '-n 1' when checking
  for the PCIC module in the kernel.

{ I promise this is the last commit! }

Submitted by: "Sean O'Connell" <sean@stat.Duke.EDU>

25 years agoWhoops, fixed typos in PCIC loading command when I modified Sean's
Nate Williams [Wed, 17 Mar 1999 20:57:40 +0000 (20:57 +0000)]
Whoops, fixed typos in PCIC loading command when I modified Sean's
original patch.

Submitted by: "Sean O'Connell" <sean@stat.Duke.EDU>

25 years agoDocument the flags and p parameters to VOP_LOCK and VOP_UNLOCK. Also,
Guy Helmer [Wed, 17 Mar 1999 20:17:32 +0000 (20:17 +0000)]
Document the flags and p parameters to VOP_LOCK and VOP_UNLOCK.  Also,
at Doug Rabson's suggestion, add vn_lock(9) as an alternative name for
this manpage and note its calling convention.

PR: docs/9338

25 years agoChange copyright in kernel output at booting time
Wolfram Schneider [Wed, 17 Mar 1999 19:55:52 +0000 (19:55 +0000)]
Change copyright in kernel output at booting time
from "FreeBSD Inc." to "The FreeBSD Project".

25 years agoAdd a Q&D test before loading the pcic module to make sure there isn't
Nate Williams [Wed, 17 Mar 1999 17:39:50 +0000 (17:39 +0000)]
Add a Q&D test before loading the pcic module to make sure there isn't
a compiled in one.

Submitted by: "Sean O'Connell" <sean@stat.Duke.EDU>

25 years agoMF22... add bridging support to the device drivers. Without this
Luigi Rizzo [Wed, 17 Mar 1999 16:44:53 +0000 (16:44 +0000)]
MF22... add bridging support to the device drivers. Without this
bridging cannot work on -current/releng3!

25 years agoAdd new -y/--bzip2/--bunzip2 flag. With all the ports that are going to
David E. O'Brien [Wed, 17 Mar 1999 12:09:31 +0000 (12:09 +0000)]
Add new -y/--bzip2/--bunzip2 flag.  With all the ports that are going to
bzip2 as the compression mechanism, this makes life easier.

Obtained from: bzip2 website

25 years agoFix builds for the AXP
Gary Palmer [Wed, 17 Mar 1999 11:42:18 +0000 (11:42 +0000)]
Fix builds for the AXP

Submitted by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>

25 years agoSync with sys/i386/conf/options.i386 revision 1.110.
KATO Takenori [Wed, 17 Mar 1999 09:00:33 +0000 (09:00 +0000)]
Sync with sys/i386/conf/options.i386 revision 1.110.

25 years agoSync with sys/i386/conf/majors.i386 revision up to 1.68.
KATO Takenori [Wed, 17 Mar 1999 08:59:31 +0000 (08:59 +0000)]
Sync with sys/i386/conf/majors.i386 revision up to 1.68.

25 years agoSync with sys/i386/conf/files.i386 revision 1.229.
KATO Takenori [Wed, 17 Mar 1999 08:58:42 +0000 (08:58 +0000)]
Sync with sys/i386/conf/files.i386 revision 1.229.

25 years agoSync with sys/i386/conf/devices.i386 revision 1.16.
KATO Takenori [Wed, 17 Mar 1999 08:57:32 +0000 (08:57 +0000)]
Sync with sys/i386/conf/devices.i386 revision 1.16.

25 years agoSync with sys/i386/conf/GENERIC revision 1.155.
KATO Takenori [Wed, 17 Mar 1999 08:56:28 +0000 (08:56 +0000)]
Sync with sys/i386/conf/GENERIC revision 1.155.

25 years agoPrep for 1080/1240 support. Those fine h/w engineers at Qlogic
Matt Jacob [Wed, 17 Mar 1999 05:07:18 +0000 (05:07 +0000)]
Prep for 1080/1240 support. Those fine h/w engineers at Qlogic
gave yet another internal register layout model for what is
*still* the same architecture. I hope they saved billyuns of gates
'coz otherwise this is *really* annoying.

25 years agoA wad of changes- prepping for 1080/1240 support (which caused a massive
Matt Jacob [Wed, 17 Mar 1999 05:04:39 +0000 (05:04 +0000)]
A wad of changes- prepping for 1080/1240 support (which caused a massive
thwank in register layout goop). A different mboxcmd approach. Some PDB change
infrastructure. Some better management of loopdown/loopup events (keep them
distinct from resource starvation for simq freeze/unfreeze actions).

25 years agoSplit check_quotas into check_quotas and enable_quotas
Bill Fumerola [Wed, 17 Mar 1999 04:00:04 +0000 (04:00 +0000)]
Split check_quotas into check_quotas and enable_quotas

enable_quotas - use quotas on your system
check_quotas - check for violations on startup

By assuming that a system was neat and without violation before it booted
we can skip a long (and at that point needless) process.

Submitted by: Alex Perel <veers@disturbed.net>

25 years agodescribe new ISP options
Matt Jacob [Wed, 17 Mar 1999 01:50:21 +0000 (01:50 +0000)]
describe new ISP options

25 years agoAdd options to turn off support for Qlogic 1020/1040, Qlogic 1080/1240,
Matt Jacob [Wed, 17 Mar 1999 01:48:34 +0000 (01:48 +0000)]
Add options to turn off support for Qlogic 1020/1040, Qlogic 1080/1240,
or Qlogic 2100 cards. This to save substantial f/w code space if you really
care.

Add in options to enable expanded lun or fabric f/w downloads for Qlogic 2100.

25 years agoRemove all hardcoded [...] syntax.
Brian Somers [Wed, 17 Mar 1999 00:25:43 +0000 (00:25 +0000)]
Remove all hardcoded [...] syntax.
With help from: Daniel C. Sobral <dcs@newsguy.com>

25 years agoFixed `mount -a -u ...'. Rev.1.19 broke this by trying too hard to
Bruce Evans [Tue, 16 Mar 1999 22:26:51 +0000 (22:26 +0000)]
Fixed `mount -a -u ...'.  Rev.1.19 broke this by trying too hard to
avoid mounting filesystems multiple times.

PR: 10572
Submitted by: Cy Schubert <cy@cschuber.net.gov.bc.ca>

25 years agoDon't call int15:820, it's not allowed to be called from vm86 mode.
Mike Smith [Tue, 16 Mar 1999 21:22:24 +0000 (21:22 +0000)]
Don't call int15:820, it's not allowed to be called from vm86 mode.

PR: i386/10485
Submitted by: takawata@shidahara1.planet.sci.kobe-u.ac.jp

25 years agoLook for the right ACPI table signature.
Mike Smith [Tue, 16 Mar 1999 21:11:28 +0000 (21:11 +0000)]
Look for the right ACPI table signature.

PR: i386/10587
Submitted by: Takanori Watanabe <takawata@shidahara1.planet.sci.kobe-u.ac.jp>

25 years agoDisable setgid kmem for now.
Warner Losh [Tue, 16 Mar 1999 20:57:19 +0000 (20:57 +0000)]
Disable setgid kmem for now.

25 years agoRemove old reference to needing 'make clean' for QUOTAS - that is no
Eivind Eklund [Tue, 16 Mar 1999 16:27:46 +0000 (16:27 +0000)]
Remove old reference to needing 'make clean' for QUOTAS - that is no
longer correct.

25 years agoRewert the atapi CDROM driver's name to wcd.
Søren Schmidt [Tue, 16 Mar 1999 13:34:03 +0000 (13:34 +0000)]
Rewert the atapi CDROM driver's name to wcd.
This is to avoid confusion with the new system.
Also provide real entires in MAKEDEV for the new system.

25 years agoAdd cross-reference to loader man page, plus various minor
Robert Nordier [Tue, 16 Mar 1999 13:16:11 +0000 (13:16 +0000)]
Add cross-reference to loader man page, plus various minor
improvements.

25 years agoAdd majors for new ATA/ATAPI driver.
Søren Schmidt [Tue, 16 Mar 1999 12:50:02 +0000 (12:50 +0000)]
Add majors for new ATA/ATAPI driver.

25 years agoFix a dummynet bug caused by passing a bad next hop address (the
Luigi Rizzo [Tue, 16 Mar 1999 12:06:11 +0000 (12:06 +0000)]
Fix a dummynet bug caused by passing a bad next hop address (the
symptom was the msg "arp failure -- host is not on local network" that
some user have seen on multihomed machines.
Bug tracked down by Emmanuel Duros

25 years agoMention changes to the default authentication behaviour.
Brian Somers [Tue, 16 Mar 1999 11:54:02 +0000 (11:54 +0000)]
Mention changes to the default authentication behaviour.

25 years agoMinor adjustments to make LINT compile again (thanks to phk for reminding me).
Hellmuth Michaelis [Tue, 16 Mar 1999 11:07:04 +0000 (11:07 +0000)]
Minor adjustments to make LINT compile again (thanks to phk for reminding me).
Because the Fritz!Card PCMCIA stuff is also affected, this includes the fix
from PR kern/10278 submitted by Udo Schweigert (udo.schweigert@mchp.siemens.de).
PR: kern/10278

25 years agoDon't run FLL fodder through the median-filter.
Poul-Henning Kamp [Tue, 16 Mar 1999 08:39:37 +0000 (08:39 +0000)]
Don't run FLL fodder through the median-filter.

Reduce max integration time to 128sec and use 50% exponential decay rather
than 256sec/25%.

25 years agoCorrect a problem in kmem_malloc: A kmem_malloc allowing "wait" may
Alan Cox [Tue, 16 Mar 1999 07:39:07 +0000 (07:39 +0000)]
Correct a problem in kmem_malloc: A kmem_malloc allowing "wait" may
block (VM_WAIT) holding the map lock.  This is bad.  For example, a subsequent
kmem_malloc by an interrupt handler on the same map may find the lock held
and panic in the lockmgr.