]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
25 years agoThis commit was generated by cvs2svn to compensate for changes in r44196,
rnordier [Sun, 21 Feb 1999 21:23:42 +0000 (21:23 +0000)]
This commit was generated by cvs2svn to compensate for changes in r44196,
which included commits to RCS files with non-trunk default branches.

25 years agoAdd boot0cfg: this installs/configures the `boot0' boot manager. A
rnordier [Sun, 21 Feb 1999 21:23:42 +0000 (21:23 +0000)]
Add boot0cfg: this installs/configures the `boot0' boot manager.  A
CLI utility to do this has been requested by a few people.

25 years agoFix bug: If gdb couldn't find the dynamic linker's "r_debug_state"
jdp [Sun, 21 Feb 1999 19:58:36 +0000 (19:58 +0000)]
Fix bug: If gdb couldn't find the dynamic linker's "r_debug_state"
symbol, it aborted with "virtual memory exhausted."  Now it warns
about the problem and proceeds.

25 years agoAdded man page usb uhci ohci
n_hibma [Sun, 21 Feb 1999 16:56:33 +0000 (16:56 +0000)]
Added man page usb uhci ohci

25 years agoBug fix: Trap 12 when ugen not present and therefore unattached physical
n_hibma [Sun, 21 Feb 1999 16:53:35 +0000 (16:53 +0000)]
Bug fix: Trap 12 when ugen not present and therefore unattached physical
 device removed.

25 years agoDevice unload code is broken, disabled. Requires a bit of redesign on the
n_hibma [Sun, 21 Feb 1999 16:36:30 +0000 (16:36 +0000)]
Device unload code is broken, disabled. Requires a bit of redesign on the
part of the uhub driver to be able to fix it. Modules should not be
unloaded as they unload partially. Not easy to fix either.

25 years agoAdd uhci and ohci driver names
n_hibma [Sun, 21 Feb 1999 16:33:51 +0000 (16:33 +0000)]
Add uhci and ohci driver names

25 years agoRename hid device to uhid (HID: Human Interface Device)
n_hibma [Sun, 21 Feb 1999 16:23:23 +0000 (16:23 +0000)]
Rename hid device to uhid (HID: Human Interface Device)

25 years agomake ums look like a Mouse Systems or Sysmouse mouse. Remove PS/2 interf.
n_hibma [Sun, 21 Feb 1999 16:20:19 +0000 (16:20 +0000)]
make ums look like a Mouse Systems or Sysmouse mouse. Remove PS/2 interf.
Supplied by MAEKAWA Masahide <bishop@rr.iij4u.or.jp>. Thanks!
USB Mouse now supports up to 7 buttons and X,Y,Z (wheel) directions.

25 years ago 1) Added define for USB as an interface
n_hibma [Sun, 21 Feb 1999 16:08:43 +0000 (16:08 +0000)]
   1) Added define for USB as an interface
   2) Added define for maximum number of buttons for Mouse Systems

25 years agoFix controller/device ppc0 inconsistency with GENERIC
nsouch [Sun, 21 Feb 1999 15:04:43 +0000 (15:04 +0000)]
Fix controller/device ppc0 inconsistency with GENERIC

Suggested by: Jeroen Ruigrok/Asmodai <asmodai@wxs.nl>

25 years agoAdd support for Compaq ProLiant 1200 host to PCI bridge.
dfr [Sun, 21 Feb 1999 11:39:37 +0000 (11:39 +0000)]
Add support for Compaq ProLiant 1200 host to PCI bridge.

Obtained from: 2.2 branch
Reviewed by: Benjamin Lewis <bhlewis@gte.net>

25 years agoAdd a quick note to say what the 3 uuencoded files are.
julian [Sun, 21 Feb 1999 09:36:33 +0000 (09:36 +0000)]
Add a quick note to say what the 3 uuencoded files are.

25 years ago Remove conditional sysctl's
dillon [Sun, 21 Feb 1999 08:34:15 +0000 (08:34 +0000)]
Remove conditional sysctl's

    Leave swap_async_max sysctl intact, remove swap_cluster_max sysctl.

Reviewed by:      Alan Cox <alc@cs.rice.edu>

25 years agoReviewed by: Alan Cox <alc@cs.rice.edu>
dillon [Sun, 21 Feb 1999 08:30:49 +0000 (08:30 +0000)]
Reviewed by: Alan Cox <alc@cs.rice.edu>

    Fix problem w/ low-swap/low-memory handling as reported by Bruce Evans.

25 years agoIncrement __FreeBSD_version to reflect the fact that the kernel can
jdp [Sat, 20 Feb 1999 23:54:00 +0000 (23:54 +0000)]
Increment __FreeBSD_version to reflect the fact that the kernel can
now handle dynamic linkers which are statically linked executables.

25 years agoIf you merge this into -stable, please increment __FreeBSD_version
jdp [Sat, 20 Feb 1999 23:52:34 +0000 (23:52 +0000)]
If you merge this into -stable, please increment __FreeBSD_version
in "src/sys/sys/param.h".

Fix the ELF image activator so that it can handle dynamic linkers
which are executables linked at a fixed address.  This improves
compliance with the ABI spec, and it opens the door to possibly
better dynamic linker performance in the future.  I've experimented
a bit with a fixed-address dynamic linker, and it works fine.  But
I don't have any measurements yet to determine whether it's
worthwhile.

Also, remove a few calculations that were never used for anything.

I will increment __FreeBSD_version, since this adds a new capability
to the kernel that the dynamic linker might some day rely upon.

25 years agoRemoved uhub from list. Mandatory with usb device and this was already
n_hibma [Sat, 20 Feb 1999 23:29:24 +0000 (23:29 +0000)]
Removed uhub from list. Mandatory with usb device and this was already
forced in conf/files. Unneccessary entry.

25 years agoFix an operator precedence bug.
dt [Sat, 20 Feb 1999 22:16:13 +0000 (22:16 +0000)]
Fix an operator precedence bug.

Found by: -Wall

25 years agoA correction to the code which attempts to prevent the same module
dfr [Sat, 20 Feb 1999 21:22:00 +0000 (21:22 +0000)]
A correction to the code which attempts to prevent the same module
being loaded twice.  It used rindex() to strip the pathname but failed
to account for the fact that rindex() will return a pointer to the '/',
not the first character of the filename.

Submitted by: Nick Hibma <hibma@skylink.it>

25 years agoReally make the "Rename nlpt to lpt." purported to have been made in
obrien [Sat, 20 Feb 1999 21:12:24 +0000 (21:12 +0000)]
Really make the "Rename nlpt to lpt." purported to have been made in
rev 1.149.

25 years agoSet ifq_maxlen.
dt [Sat, 20 Feb 1999 21:03:53 +0000 (21:03 +0000)]
Set ifq_maxlen.

25 years agoBit 24 of the Feature Flag is FXSR (for Fast FP Save and Restore).
roberto [Sat, 20 Feb 1999 19:46:39 +0000 (19:46 +0000)]
Bit 24 of the Feature Flag is FXSR (for Fast FP Save and Restore).

Reminded by: Francis Dupont <Francis.Dupont@inria.fr>

25 years ago Bug fix: devcount was running from [count..0], should be [count-1..0]
n_hibma [Sat, 20 Feb 1999 19:22:00 +0000 (19:22 +0000)]
   Bug fix: devcount was running from [count..0], should be [count-1..0]

25 years agoWorld, I'd like you to meet the first FreeBSD token Ring driver.
julian [Sat, 20 Feb 1999 11:18:00 +0000 (11:18 +0000)]
World, I'd like you to meet the first FreeBSD token Ring driver.
This  is for various Olicom cards. An IBM driver is following.
This patch also adds support to tcpdump to decode packets on tokenring.
Congratulations to the proud father.. (below)

Submitted by: Larry Lile <lile@stdio.com>

25 years agoKill an obsolete file. It has been moved to sys/dev/kbd.
yokota [Sat, 20 Feb 1999 05:28:10 +0000 (05:28 +0000)]
Kill an obsolete file.  It has been moved to sys/dev/kbd.

25 years agoMake sure the DAC palette width is restored to 6 bit.
yokota [Sat, 20 Feb 1999 03:05:37 +0000 (03:05 +0000)]
Make sure the DAC palette width is restored to 6 bit.

25 years agoFix <back quote>/<logical not>/<vertical bar> key.
yokota [Sat, 20 Feb 1999 02:23:18 +0000 (02:23 +0000)]
Fix <back quote>/<logical not>/<vertical bar> key.
PR: i386/10130

25 years agoHandle empty PAP & CHAP packets (containing only an FSM header).
brian [Sat, 20 Feb 1999 01:12:45 +0000 (01:12 +0000)]
Handle empty PAP & CHAP packets (containing only an FSM header).
Some CHAP implementations send no welcome message with their
SUCCESS/FAILURE packets.  This was being mis-identified as
a truncated packet by the new authentication code :-(

25 years ago 1) In polling mode (during boot) the callout_handle wasn't
n_hibma [Fri, 19 Feb 1999 22:48:28 +0000 (22:48 +0000)]
 1) In polling mode (during boot) the callout_handle wasn't
initialised (PR1).
Thanks to "Louis A. Mamakos" <louie@TransSys.COM> for his patient
testing of my mods.
     2) Removed some debugging output (PR1)

25 years agoIntroduce machine-dependent macro pgtok() to convert page count to number
luoqi [Fri, 19 Feb 1999 19:34:49 +0000 (19:34 +0000)]
Introduce machine-dependent macro pgtok() to convert page count to number
of kilobytes. Its definition for each architecture could be optimized to
avoid potential numerical overflows.

25 years agoEliminate a possible numerical overflow.
luoqi [Fri, 19 Feb 1999 19:14:48 +0000 (19:14 +0000)]
Eliminate a possible numerical overflow.

25 years agoavoid panic with pkts larger than MTU and DF set coming out of a pipe.
luigi [Fri, 19 Feb 1999 18:32:55 +0000 (18:32 +0000)]
avoid panic with pkts larger than MTU and DF set coming out of a pipe.

25 years ago Make worklist add function a static, remove from sys/vnode.h
dillon [Fri, 19 Feb 1999 17:41:14 +0000 (17:41 +0000)]
Make worklist add function a static, remove from sys/vnode.h

25 years ago Protect vn worklist and vn->v_{clean,dirty}blkhd at splbio().
dillon [Fri, 19 Feb 1999 17:36:58 +0000 (17:36 +0000)]
Protect vn worklist and vn->v_{clean,dirty}blkhd at splbio().

    Get rid of extra LIST_REMOVE()

Reviewed by: hsu@FreeBSD.ORG (Jeffrey Hsu), mckusick@McKusick.COM
Submitted by: hsu@FreeBSD.ORG (Jeffrey Hsu), dillon@backplane.com ( Matthew Dillon )

25 years agoHide access to vmspace:vm_pmap with inline function vmspace_pmap(). This
luoqi [Fri, 19 Feb 1999 14:25:37 +0000 (14:25 +0000)]
Hide access to vmspace:vm_pmap with inline function vmspace_pmap(). This
is the preparation step for moving pmap storage out of vmspace proper.

Reviewed by: Alan Cox <alc@cs.rice.edu>
Matthew Dillion <dillon@apollo.backplane.com>

25 years agoRemove all the #ifdef notyet stuff, it is probably never going to happen
phk [Fri, 19 Feb 1999 13:45:09 +0000 (13:45 +0000)]
Remove all the #ifdef notyet stuff, it is probably never going to happen
in the first place.

Use 3sec timeout as recommended.

Reorder some debug messages.

Label som of the 0x%x in debug messages

Make sppp_print_bytes() use %*D and handle zero length.

If we don't have MAGIC numbers, don't yell loopback if 0 == 0

25 years agoSince ifru_flags is a short, we can fit in a copy of the flags
phk [Fri, 19 Feb 1999 13:41:35 +0000 (13:41 +0000)]
Since ifru_flags is a short, we can fit in a copy of the flags
before they got changed.  This can help eliminate much of the
gymnastics drivers do in their ioctl routines to figure this out.

Remove commented out IFF_NOTRAILERS

25 years agoAdded description of how they can access particulary
semenu [Fri, 19 Feb 1999 12:38:10 +0000 (12:38 +0000)]
Added description of how they can access particulary
NTFS attribute and write files.

25 years agoAdded limited write ability. Now we can use some kind
semenu [Fri, 19 Feb 1999 12:31:02 +0000 (12:31 +0000)]
Added limited write ability. Now we can use some kind
of files for swap holders. See mount_ntfs..8 for details.

25 years agoBe a little more verbose about dodgy looking authentication
brian [Fri, 19 Feb 1999 10:48:42 +0000 (10:48 +0000)]
Be a little more verbose about dodgy looking authentication
packets before dropping them in the bit-bucket.

25 years agoFinish documenting -S src-addr change.
imp [Fri, 19 Feb 1999 07:40:59 +0000 (07:40 +0000)]
Finish documenting -S src-addr change.

Forgotten by: me
Forgotten for: Far Too Long
Gently Reminded by: Ruslan Ermilov <ru@ucb.crimea.ua>
Submitted by: Ruslan Ermilov <ru@ucb.crimea.ua>

25 years agoAdd entry for D-Link DE-660
msmith [Fri, 19 Feb 1999 07:20:55 +0000 (07:20 +0000)]
Add entry for D-Link DE-660

Submitted by: Brian Handy <handy@lambic.physics.montana.edu>

25 years agoSubmitted by: Alan Cox <alc@cs.rice.edu>
dillon [Fri, 19 Feb 1999 03:11:37 +0000 (03:11 +0000)]
Submitted by: Alan Cox <alc@cs.rice.edu>

    Remove remaining share map garbage from vm_map_lookup() and clean out
    old #if 0 stuff.

25 years agoFix typo in comment.
jdp [Fri, 19 Feb 1999 01:31:38 +0000 (01:31 +0000)]
Fix typo in comment.

25 years agoOn the i386, load the ELF dynamic linker where an mmap(0, ...) would
jdp [Fri, 19 Feb 1999 01:30:43 +0000 (01:30 +0000)]
On the i386, load the ELF dynamic linker where an mmap(0, ...) would
put it, just like on the Alpha.  It was wrong to load it at the
fixed address 0x08000000.  That should only be done if the dynamic
linker is an executable (not a shared object) with a specific load
address encoded in the object file itself.

This fixes the recent breakage in the Linux emulator.

25 years agoDocument a changed variable name.
jkh [Thu, 18 Feb 1999 23:59:58 +0000 (23:59 +0000)]
Document a changed variable name.

25 years ago Moved [uo]hci_pci.c from /sys/dev/pci to /sys/pci after Soren
n_hibma [Thu, 18 Feb 1999 21:42:19 +0000 (21:42 +0000)]
   Moved [uo]hci_pci.c from /sys/dev/pci to /sys/pci after Soren
   threatened to send Bruce. These files are no longer shared
   with NetBSD anyway.

   Requires a config and make depend.

25 years agoChange to a proper numbering scheme for the ugen device. It requires
n_hibma [Thu, 18 Feb 1999 21:17:16 +0000 (21:17 +0000)]
Change to a proper numbering scheme for the ugen device. It requires
a unit and endpoint number. This is combined into a minor number.
The naming of the devices in /dev is now /dev/ugen<unit>.<endpoint>

25 years agoSet the devstat priority for ccd devices to DEVSTAT_PRIORITY_CCD
ken [Thu, 18 Feb 1999 21:11:53 +0000 (21:11 +0000)]
Set the devstat priority for ccd devices to DEVSTAT_PRIORITY_CCD
instead of DEVSTAT_PRIORITY_OTHER.

25 years agoMoved busreset in uhci_init up to avoid clearing of FLBASE in Via 83572
n_hibma [Thu, 18 Feb 1999 21:03:10 +0000 (21:03 +0000)]
Moved busreset in uhci_init up to avoid clearing of FLBASE in Via 83572
(PR1)

25 years ago Limit number of simultanious asynchronous swap pager I/Os that can
dillon [Thu, 18 Feb 1999 19:57:33 +0000 (19:57 +0000)]
Limit number of simultanious asynchronous swap pager I/Os that can
    be in progress at any given moment.

    Add two swap tuneables to sysctl:

vm.swap_async_max: 4
vm.swap_cluster_max: 16

    Recommended values are a cluster size of 8 or 16 pages.  async_max is
    about right for 1-4 swap devices.  Reduce to 2 if swap is eating too much
    bandwidth, or even 1 if swap is both eating too much bandwidth and sitting
    on a slow network (10BaseT).

    The defaults work well across a broad range of configurations and should
    normally be left alone.

25 years agoBuild correctly when -DNOCRYPT is used.
brian [Thu, 18 Feb 1999 19:45:06 +0000 (19:45 +0000)]
Build correctly when -DNOCRYPT is used.

25 years agoDon't expect a chap response if we haven't negotiated
brian [Thu, 18 Feb 1999 19:11:46 +0000 (19:11 +0000)]
Don't expect a chap response if we haven't negotiated
chap 0x80.

25 years agoMore style fixes to bring this almost to bde's suggested version.
obrien [Thu, 18 Feb 1999 18:56:58 +0000 (18:56 +0000)]
More style fixes to bring this almost to bde's suggested version.

25 years agoUndo Nicolas' changes (1.91->1.92, added USB controller in pcisupport.c).
n_hibma [Thu, 18 Feb 1999 18:48:01 +0000 (18:48 +0000)]
Undo Nicolas' changes (1.91->1.92, added USB controller in pcisupport.c).
Please don't.

25 years agoFix sync rate and transfer rate printouts in xpt_announce_periph().
ken [Thu, 18 Feb 1999 18:08:39 +0000 (18:08 +0000)]
Fix sync rate and transfer rate printouts in xpt_announce_periph().
Sync rates like 4.032MHz were getting printed as 4.32MHz.

Also, add a quirk entry for the 18G Quantum Atlas III.  Like most other
recent Quantum drives, it bogusly reports queue full.  Thanks to Andre
Albsmeier <andre.albsmeier@mchp.siemens.de> for the Atlas III inquiry
information.

Reviewed by: gibbs

25 years agoMake .Os behave as defined (unrecognized arguments displayed as given).
fenner [Thu, 18 Feb 1999 16:54:24 +0000 (16:54 +0000)]
Make .Os behave as defined (unrecognized arguments displayed as given).
Add a warning for unknown BSD versions.
Make ".Os FreeBSD" work without a warning (fix bug in previous commit).

25 years agoSpell ".Fx" properly.
fenner [Thu, 18 Feb 1999 16:53:29 +0000 (16:53 +0000)]
Spell ".Fx" properly.

25 years agobde suggests not to trust ${COPY} to always be defined.
obrien [Thu, 18 Feb 1999 09:38:18 +0000 (09:38 +0000)]
bde suggests not to trust ${COPY} to always be defined.
also fix style bugs submitted by Bruce

25 years agoMove the declaration of the vfs.nfs sysctl node outside an ifdef so that
dfr [Thu, 18 Feb 1999 09:19:41 +0000 (09:19 +0000)]
Move the declaration of the vfs.nfs sysctl node outside an ifdef so that
it builds if NFS_NOSERVER is defined.

Spotted by: Bruce Evans <bde@zeta.org.au>

25 years agoAdd a little bit more identifying information to the myriad PCI network
wollman [Thu, 18 Feb 1999 01:13:40 +0000 (01:13 +0000)]
Add a little bit more identifying information to the myriad PCI network
drivers.

25 years agoFully support both NT and LANMan CHAP type 0x80 as both
brian [Thu, 18 Feb 1999 00:52:15 +0000 (00:52 +0000)]
Fully support both NT and LANMan CHAP type 0x80 as both
authenticator and authenticatee.

25 years agoInitialize procsig0.ps_refcnt to 1 (instead of 2), this would silence
luoqi [Wed, 17 Feb 1999 21:03:14 +0000 (21:03 +0000)]
Initialize procsig0.ps_refcnt to 1 (instead of 2), this would silence
complaints about ps_refcnt greater than two when we try to fork() a
kthread from proc0 with RFSIGSHARE flag set.

Noticed by: Tor Egge <tegge@fast.no>
Reviewed by: Richard Seaman, Jr. <dick@tar.com>

25 years agoUse ${MAKE} not 'make -f'
msmith [Wed, 17 Feb 1999 20:56:09 +0000 (20:56 +0000)]
Use ${MAKE} not 'make -f'

Submitted by: tfreak@fluffybunny.jaded.net

25 years agofix double LIST_REMOVE; other cosmetic changes to match version 9.32.
mckusick [Wed, 17 Feb 1999 20:01:20 +0000 (20:01 +0000)]
fix double LIST_REMOVE; other cosmetic changes to match version 9.32.
Obtained from: Jeffrey Hsu <hsu@FreeBSD.ORG>

25 years agoFixed bitrot in NFS_ACDEBUG option.
bde [Wed, 17 Feb 1999 13:59:29 +0000 (13:59 +0000)]
Fixed bitrot in NFS_ACDEBUG option.

25 years agoUse `${CC} ${CFLAGS} ${LDFLAGS} -nostdlib -Wl...' instead of
bde [Wed, 17 Feb 1999 13:48:07 +0000 (13:48 +0000)]
Use `${CC} ${CFLAGS} ${LDFLAGS} -nostdlib -Wl...' instead of
`ld ... <fudged ${LDFLAGS}>' to invoke the linker.  This gets the
flags and standard library paths right without complications.
Unfortunately, it doesn't help for the X11 library paths -- cc
only appends /aout for standard library paths.

25 years agoSubmitted by: Luoqi Chen <luoqi@watermarkgroup.com>
dillon [Wed, 17 Feb 1999 09:08:29 +0000 (09:08 +0000)]
Submitted by: Luoqi Chen <luoqi@watermarkgroup.com>

    Unlock vnode before messing with map to avoid deadlock between map and
    vnode ( e.g. with exec_map and underlying program binary vnode ).  Solves
    a deadlock that most often occurs during a large -j# buildworld reported
    by three people.

25 years agoCatch up with the past week:
imp [Wed, 17 Feb 1999 05:32:40 +0000 (05:32 +0000)]
Catch up with the past week:
Add better text for the ppbus changes
Add note about libdevstat changing forcing a recompile of some
things in the tree as well as ports that use devstat.

Thanks to those people that used HEADS UP in their message.  Large,
rabid mammals to those that wanted to beat the /etc/rc* horse with the
phrase "heads up" in the subject line.

25 years agoDocument forward(1) better.
jkoshy [Wed, 17 Feb 1999 03:39:39 +0000 (03:39 +0000)]
Document forward(1) better.

PR: docs/10126
Submitted by: Sue Blake <sue@welearn.com.au>

25 years agoAdd a note about ELF executables requiring to be linked with -export-dynamic
jkoshy [Wed, 17 Feb 1999 02:41:04 +0000 (02:41 +0000)]
Add a note about ELF executables requiring to be linked with -export-dynamic
for dlsym() searches inside the executable to work.

25 years agoNuke any remaining auth timers when datalinks come back down
brian [Wed, 17 Feb 1999 02:11:28 +0000 (02:11 +0000)]
Nuke any remaining auth timers when datalinks come back down
to DATALINK_LCP.

25 years agoadd now required queue.h include
mjacob [Tue, 16 Feb 1999 20:34:56 +0000 (20:34 +0000)]
add now required queue.h include

25 years agoFix off-by-one error.
fenner [Tue, 16 Feb 1999 19:05:09 +0000 (19:05 +0000)]
Fix off-by-one error.

25 years agoRe-enable doscmd build.
luoqi [Tue, 16 Feb 1999 17:57:25 +0000 (17:57 +0000)]
Re-enable doscmd build.

25 years agoLook for aout X libraries at the right place.
luoqi [Tue, 16 Feb 1999 14:57:58 +0000 (14:57 +0000)]
Look for aout X libraries at the right place.

25 years agoBetter fix for the traceroute flood bug.
des [Tue, 16 Feb 1999 14:19:50 +0000 (14:19 +0000)]
Better fix for the traceroute flood bug.

Submitted by: bde

25 years ago- Cosmetic change.
kato [Tue, 16 Feb 1999 11:15:21 +0000 (11:15 +0000)]
- Cosmetic change.
- Enable bs driver.
- Add ax and xl drivers.

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

25 years agoMerge with sys/i386/conf/options.i386 revision 1.102.
kato [Tue, 16 Feb 1999 11:12:42 +0000 (11:12 +0000)]
Merge with sys/i386/conf/options.i386 revision 1.102.

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

25 years agoSync with sys/i386/i386/machdep.c revision 1.326.
kato [Tue, 16 Feb 1999 11:07:06 +0000 (11:07 +0000)]
Sync with sys/i386/i386/machdep.c revision 1.326.

25 years ago* Change sysctl from using linker_set to construct its tree using SLISTs.
dfr [Tue, 16 Feb 1999 10:49:55 +0000 (10:49 +0000)]
* Change sysctl from using linker_set to construct its tree using SLISTs.
  This makes it possible to change the sysctl tree at runtime.

* Change KLD to find and register any sysctl nodes contained in the loaded
  file and to unregister them when the file is unloaded.

Reviewed by: Archie Cobbs <archie@whistle.com>,
Peter Wemm <peter@netplex.com.au> (well they looked at it anyway)

25 years agoBe more forgiving of PnP config saving failures.
jkh [Tue, 16 Feb 1999 01:58:04 +0000 (01:58 +0000)]
Be more forgiving of PnP config saving failures.

25 years agoWait by default for one second after the login script
brian [Tue, 16 Feb 1999 00:16:56 +0000 (00:16 +0000)]
Wait by default for one second after the login script
is complete before checking carrier.  If it's there,
the device supports carrier.  If it's not it doesn't.

Add the ``set cd'' command for deciding how soon to check
for carrier, and for deciding if carrier is REQUIRED.

The default has changed:  Pre 2.0 versions of ppp waited
for 1 second.  Version 2 didn't wait, but this causes
problems with some (few?) modems that don't assert carrier
immediately on reporting CONNECT.  The one second delay
is back now and can be removed with ``set cd 0''.

Bump the ppp version number in case this needs to be changed
again....

25 years agoApplied patch from MAEKAWA Masahide <bishop@rr.iij4u.or.jp>. (PR2)
n_hibma [Mon, 15 Feb 1999 21:41:43 +0000 (21:41 +0000)]
Applied patch from MAEKAWA Masahide <bishop@rr.iij4u.or.jp>. (PR2)

Seems to solve a problem with a mouse not responding to movements in the
X direction. Problem description is still rather vague and solution is
not exactly clear. Problem might be a compiler optimisation.

25 years agoAdded vendor Compaq/CMDTACH and USB067[03]
n_hibma [Mon, 15 Feb 1999 21:39:49 +0000 (21:39 +0000)]
Added vendor Compaq/CMDTACH and USB067[03]

25 years agoAdded more verbose debugging output to uhci_run
n_hibma [Mon, 15 Feb 1999 20:43:17 +0000 (20:43 +0000)]
Added more verbose debugging output to uhci_run

25 years agoEnable load of i386 ELF kernels with larger KVA range (e.g. starting at
tegge [Mon, 15 Feb 1999 17:36:58 +0000 (17:36 +0000)]
Enable load of i386 ELF kernels with larger KVA range (e.g. starting at
0xe0100000u or 0xc0100000u instead of the usual 0xf0100000u).

25 years agoback out obj/colldef PATH hack, it breaks cross-compiling per Bruce
ache [Mon, 15 Feb 1999 15:11:07 +0000 (15:11 +0000)]
back out obj/colldef PATH hack, it breaks cross-compiling per Bruce
There is _BUILD_TOOLS hack for. Plase all targets under it.

25 years agoFixed bitrot in usage message and disordering of options in previous commit.
bde [Mon, 15 Feb 1999 14:15:28 +0000 (14:15 +0000)]
Fixed bitrot in usage message and disordering of options in previous commit.

I'm not sure why we have `mvstat -z'.  `sysctl vm.zone' gives more
information.  OTOH, `sysctl vm.zone' shouldn't return ASCII data,
and reporting of memory use should be integrated, at least as an
option.

25 years agoFixed disordering of options in previous commit.
bde [Mon, 15 Feb 1999 13:57:18 +0000 (13:57 +0000)]
Fixed disordering of options in previous commit.

25 years agoEOPNOTSUPP also applies to fchflags().
bde [Mon, 15 Feb 1999 13:16:02 +0000 (13:16 +0000)]
EOPNOTSUPP also applies to fchflags().

25 years agoDon't pass -static in ${LDFLAGS} to ld for building doscmd.kernel,
bde [Mon, 15 Feb 1999 12:36:21 +0000 (12:36 +0000)]
Don't pass -static in ${LDFLAGS} to ld for building doscmd.kernel,
since it means -s (strip), and static linkage is forced correctly
anyway.  Other things in ${LDFLAGS} are still bogusly passed to ld.
This only affects the aout case.

25 years agoCorrected ioctl numbers conflict.
roger [Mon, 15 Feb 1999 11:04:36 +0000 (11:04 +0000)]
Corrected ioctl numbers conflict.
Thanks to Vsevolod Lobko <seva@alex-ua.com> for spotting this.
P:

25 years agoClean up some .Os macro uses: quotes are not needed, multiple arguments
fenner [Mon, 15 Feb 1999 08:34:14 +0000 (08:34 +0000)]
Clean up some .Os macro uses: quotes are not needed, multiple arguments
don't really work if the first one isn't "FreeBSD", and "FreeBSD-Experimental"
isn't an OS name.

25 years agoIf the user provided a large enough argument to the -w option, the sum
des [Mon, 15 Feb 1999 08:11:44 +0000 (08:11 +0000)]
If the user provided a large enough argument to the -w option, the sum
would overflow and you'd end up doing select() with a negative timeout.

25 years agonlpt -> lpt changes. Point at the man page, but refrain from
imp [Mon, 15 Feb 1999 08:09:07 +0000 (08:09 +0000)]
nlpt -> lpt changes.  Point at the man page, but refrain from
suggesting course of action if man page proves unhelpful.

25 years agoChange .Fx macro to always display "FreeBSD" and its argument, whether
fenner [Mon, 15 Feb 1999 07:27:18 +0000 (07:27 +0000)]
Change .Fx macro to always display "FreeBSD" and its argument, whether
 the argument is a known FreeBSD version or not.
Output an nroff error if .Fx is used with an unknown FreeBSD version.
Change .Nx and .Ox macros to always display the argument, whether
 the argument is a known version or not.  This eliminates much of the
 need to syncrhonize .Nx and .Ox with their source OS's -- only the
 exceptions (like ".Nx 1.2a" -> "NetBSD 1.2A") where the argument is
 not directly copied to the output need to be added.

25 years agoAlways define oS to be "FreeBSD $2", no matter whether or not we
fenner [Mon, 15 Feb 1999 07:24:09 +0000 (07:24 +0000)]
Always define oS to be "FreeBSD $2", no matter whether or not we
know the version number given as the argument to ".Os FreeBSD xxx".
Output nroff warning when we see a version number that we don't
know about.

25 years agoUpdate to deal with pnp userconfig data.
jkh [Mon, 15 Feb 1999 07:07:37 +0000 (07:07 +0000)]
Update to deal with pnp userconfig data.

Submitted by: abial