]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
24 years agoMiscellaneous fixes/cleanups relating to ipfw and divert(4):
archie [Mon, 6 Dec 1999 00:43:07 +0000 (00:43 +0000)]
Miscellaneous fixes/cleanups relating to ipfw and divert(4):

- Implement 'ipfw tee' (finally)
- Divert packets by calling new function divert_packet() directly instead
  of going through protosw[].
- Replace kludgey global variable 'ip_divert_port' with a function parameter
  to divert_packet()
- Replace kludgey global variable 'frag_divert_port' with a function parameter
  to ip_reass()
- style(9) fixes

Reviewed by: julian, green

24 years agoSupported i8251 (internal COM1) FIFO mode.
nyan [Mon, 6 Dec 1999 00:23:38 +0000 (00:23 +0000)]
Supported i8251 (internal COM1) FIFO mode.

Submitted by: tanimura and nyan

24 years agoSorted SUBDIR.
bde [Sun, 5 Dec 1999 23:31:04 +0000 (23:31 +0000)]
Sorted SUBDIR.

24 years agoAdded a -6 option to lookup information using the whois.6bone.net
joe [Sun, 5 Dec 1999 22:43:36 +0000 (22:43 +0000)]
Added a -6 option to lookup information using the whois.6bone.net
database.

PR: misc/10803 misc/10804

24 years agoFixed disordering in rev.1.63.
bde [Sun, 5 Dec 1999 22:43:32 +0000 (22:43 +0000)]
Fixed disordering in rev.1.63.

24 years agoRemove references to old joystick driver from this file, which Peter
wpaul [Sun, 5 Dec 1999 22:18:29 +0000 (22:18 +0000)]
Remove references to old joystick driver from this file, which Peter
forgot to do when he converted it to newbus.

Note: make *sure* to remove any old joy.o object files from your kernel
build directories in order to be sure the joy driver is properly recompiled.

Noticed by: phk

24 years agoCreate a symlink for <machine/joystick.h>, like soundcard.h
peter [Sun, 5 Dec 1999 21:34:09 +0000 (21:34 +0000)]
Create a symlink for <machine/joystick.h>, like soundcard.h

24 years agoUpdate to reflect removed of al, ax, dm, pn and mx drivers and addition
wpaul [Sun, 5 Dec 1999 21:11:05 +0000 (21:11 +0000)]
Update to reflect removed of al, ax, dm, pn and mx drivers and addition
of dc driver.

24 years agoFix buffer overflows.
kris [Sun, 5 Dec 1999 21:02:41 +0000 (21:02 +0000)]
Fix buffer overflows.

Reviewed by: imp, audit@freebsd.org

24 years agoconditionalise some warning messages
cg [Sun, 5 Dec 1999 20:25:29 +0000 (20:25 +0000)]
conditionalise some warning messages

Submitted by: Vladimir N.Silyaev <vns@delta.odessa.ua>

24 years agoFixed a potential buffer overflow problem, in the device name handling.
joe [Sun, 5 Dec 1999 20:05:45 +0000 (20:05 +0000)]
Fixed a potential buffer overflow problem, in the device name handling.

PR: bin/15101

24 years agoAdd extra columns for printing longer device name.
charnier [Sun, 5 Dec 1999 20:04:56 +0000 (20:04 +0000)]
Add extra columns for printing longer device name.

24 years agoMinimal use of .Ar and .Nm.
charnier [Sun, 5 Dec 1999 20:03:22 +0000 (20:03 +0000)]
Minimal use of .Ar and .Nm.
Add section number to .Xr reference.
Add DIAGNOSTICS section name.
Remove unused #includes.
Be consistant in the parsing of flags and add missing option in usage string.
Add rcsid.

24 years agoModify the Adaptec "starfire" driver to reset the PHY on the MII bus
wpaul [Sun, 5 Dec 1999 20:02:45 +0000 (20:02 +0000)]
Modify the Adaptec "starfire" driver to reset the PHY on the MII bus
before selecting a mode. The Seeq PHY chips on the Adaptec cards that
use the AIC-6915 controller seem to need it in order to get them to
change modes correctly.

This corrects a problem that I noticed where my ANA-62022 board failed
to correctly program the full duplex bit in the macconfig1 register
when the interface was brought up. Running ifconfig sf0 would mask this
problem in some cases because polling the PHY status would cause the
miibus code to notice that full duplex was now needed and the statchg
callback would be invoked to configure the duplex setting. However it
would still get it wrong other times.

Also changed sf_miibus_statchg() to program the IPG register to match
the duplex setting in accordance with Adaptec manual's recommendations
(0x15 for full duplex, 0x11 for half duplex).

24 years agoSwitch over to using the generic joy driver
peter [Sun, 5 Dec 1999 20:02:19 +0000 (20:02 +0000)]
Switch over to using the generic joy driver

24 years agoTypo. Standard list of flag
charnier [Sun, 5 Dec 1999 20:01:28 +0000 (20:01 +0000)]
Typo. Standard list of flag
Add ``c89: '' in front of error messages to be errx()-like.

24 years agoCorrect use of .Nm, .Em, .Ev
charnier [Sun, 5 Dec 1999 19:57:14 +0000 (19:57 +0000)]
Correct use of .Nm, .Em, .Ev
Add rcsid. Use errx instead of fprintf + exit.
Various spelling fixes.

24 years agoDo not dot terminate errx() strings. Add rcsid.
charnier [Sun, 5 Dec 1999 19:53:37 +0000 (19:53 +0000)]
Do not dot terminate errx() strings. Add rcsid.
Document -d flag. Rework SYNOPSIS section

24 years agonewbusify and port the joy driver to the Alpha. It now attaches to the
peter [Sun, 5 Dec 1999 19:51:40 +0000 (19:51 +0000)]
newbusify and port the joy driver to the Alpha.  It now attaches to the
joystick port on PnP sound cards that have a suitable device ID on them.

Doug Rabson added timer code so it didn't have to beat on the isa timer.

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

24 years agofix dma underrun issues
cg [Sun, 5 Dec 1999 19:09:13 +0000 (19:09 +0000)]
fix dma underrun issues
mutate some panics to kasserts
add more spl protection

PR: kern/14990
Partially Submitted by: Vladimir N.Silyaev <vns@delta.odessa.ua>
Reviewed by: dfr

24 years agoAdd entry about updating of /dev being desirable.
phk [Sun, 5 Dec 1999 18:55:53 +0000 (18:55 +0000)]
Add entry about updating of /dev being desirable.

24 years agoRaise the pci compat driver match priority a bit so that it's not
peter [Sun, 5 Dec 1999 18:50:22 +0000 (18:50 +0000)]
Raise the pci compat driver match priority a bit so that it's not
quite so close to the chip* drivers.

24 years agoFix LINT breakage.
archie [Sun, 5 Dec 1999 18:49:09 +0000 (18:49 +0000)]
Fix LINT breakage.

24 years agoLower (a lot!) the chip* probe so it doesn't steal the pci ID from
peter [Sun, 5 Dec 1999 18:46:33 +0000 (18:46 +0000)]
Lower (a lot!) the chip* probe so it doesn't steal the pci ID from
ide_pci which still uses the pci driver compat shims.

24 years agoDon't use a bogus bus number for Ross host-pci bridges.
dfr [Sun, 5 Dec 1999 18:41:34 +0000 (18:41 +0000)]
Don't use a bogus bus number for Ross host-pci bridges.

PR: kern/15278
Submitted by: Ahmed Benani <ahmed_benani@urbanet.ch>

24 years agoMake '||' visible.
cracauer [Sun, 5 Dec 1999 12:23:03 +0000 (12:23 +0000)]
Make '||' visible.

PR: docs/15265
Submitted by: Kazu TAKAMUNE <takamune@avrl.mei.co.jp>

24 years agomake '|' character visible.
cracauer [Sun, 5 Dec 1999 12:13:54 +0000 (12:13 +0000)]
make '|' character visible.

PR: docs/15265
Submitted by: takamune@avrl.mei.co.jp

24 years agoFix cursor position calculation.
yokota [Sun, 5 Dec 1999 10:04:37 +0000 (10:04 +0000)]
Fix cursor position calculation.

Submitted by: Cejka Rudolf <cejkar@dcse.fee.vutbr.cz>

24 years agoA procfs mount is no longer needed for a jail.
phk [Sun, 5 Dec 1999 09:28:59 +0000 (09:28 +0000)]
A procfs mount is no longer needed for a jail.

24 years agoMention USB mouse support.
yokota [Sun, 5 Dec 1999 07:54:43 +0000 (07:54 +0000)]
Mention USB mouse support.

24 years agoReinstate the aic driver.
luoqi [Sun, 5 Dec 1999 01:56:42 +0000 (01:56 +0000)]
Reinstate the aic driver.

PR: conf/15187

24 years agoAdd pci_if.h to SRCS so that dcphy will build.
wpaul [Sun, 5 Dec 1999 01:39:11 +0000 (01:39 +0000)]
Add pci_if.h to SRCS so that dcphy will build.

24 years agoMake work for sigset_t change. Also modify tests to account for
deischen [Sun, 5 Dec 1999 00:48:53 +0000 (00:48 +0000)]
Make work for sigset_t change.  Also modify tests to account for
recent changes to signal handling.

24 years agoChange signal handling to conform to POSIX specified semantics.
deischen [Sat, 4 Dec 1999 22:55:59 +0000 (22:55 +0000)]
Change signal handling to conform to POSIX specified semantics.
Before this change, a signal was delivered to each thread that
didn't have the signal masked.  Signals also improperly woke up
threads waiting on I/O.  With this change, signals are now
handled in the following way:

  o If a thread is waiting in a sigwait for the signal,
    then the thread is woken up.

  o If no threads are sigwait'ing on the signal and a
    thread is in a sigsuspend waiting for the signal,
    then the thread is woken up.

  o In the case that no threads are waiting or suspended
    on the signal, then the signal is delivered to the
    first thread we find that has the signal unmasked.

  o If no threads are waiting or suspended on the signal,
    and no threads have the signal unmasked, then the signal
    is added to the process wide pending signal set.  The
    signal will be delivered to the first thread that unmasks
    the signal.

If there is an installed signal handler, it is only invoked
if the chosen thread was not in a sigwait.

In the case that multiple threads are waiting or suspended
on a signal, or multiple threads have the signal unmasked,
we wake up/deliver the signal to the first thread we find.
The above rules still apply.

Reported by: Scott Hess <scott@avantgo.com>
Reviewed by: jb, jasone

24 years agoDisconnect and tagged queueing now really work. Also fix a bug that's
luoqi [Sat, 4 Dec 1999 22:15:02 +0000 (22:15 +0000)]
Disconnect and tagged queueing now really work. Also fix a bug that's
causing problems to slow devices.

24 years agoGrrrr. I knew I forgot something. Remove mxphy, add dcphy and pnphy.
wpaul [Sat, 4 Dec 1999 20:07:54 +0000 (20:07 +0000)]
Grrrr. I knew I forgot something. Remove mxphy, add dcphy and pnphy.

24 years agoAdd the if_dc driver and remove all of the al, ax, dm, pn and mx drivers
wpaul [Sat, 4 Dec 1999 17:41:31 +0000 (17:41 +0000)]
Add the if_dc driver and remove all of the al, ax, dm, pn and mx drivers
which it replaces. The new driver supports all of the chips supported
by the ones it replaces, as well as many DEC/Intel 21143 10/100 cards.

This also completes my quest to convert things to miibus and add
Alpha support.

24 years agoFix "subscript has type `char'" warnings by casting to int, as
cracauer [Sat, 4 Dec 1999 17:12:47 +0000 (17:12 +0000)]
Fix "subscript has type `char'" warnings by casting to int, as
discussed on -arch.

24 years agoProperly align the columns of the header on Alpha.
marcel [Sat, 4 Dec 1999 13:36:22 +0000 (13:36 +0000)]
Properly align the columns of the header on Alpha.

24 years agoThe address 0x472 is used for the SCSI HDD geometry information on
kato [Sat, 4 Dec 1999 13:09:26 +0000 (13:09 +0000)]
The address 0x472 is used for the SCSI HDD geometry information on
PC-98.  Therefore, the PC-98 kernel should not modify it.

24 years agoOverride PERL and FULLPERL to be just "perl". This prevents MakeMaker
marcel [Sat, 4 Dec 1999 13:01:21 +0000 (13:01 +0000)]
Override PERL and FULLPERL to be just "perl". This prevents MakeMaker
(ie Makefile.PL) from creating makefiles that explicitly use the perl
from the object tree. It breaks cross-building. While I'm here, create
a variable that holds common MakeMaker arguments used by all targets,
and by doing so automaticly fixed a bug.

Approved by: markm

24 years agoAdd miniperlmain.c to CLEANFILES and remove a second instance of
marcel [Sat, 4 Dec 1999 12:40:38 +0000 (12:40 +0000)]
Add miniperlmain.c to CLEANFILES and remove a second instance of
config_h.sh

Not objected to by: markm

24 years agoWhen a Makefile.PL is evaluated in a subdirectory (ext/SDBM_Files/sdbm)
marcel [Sat, 4 Dec 1999 12:35:56 +0000 (12:35 +0000)]
When a Makefile.PL is evaluated in a subdirectory (ext/SDBM_Files/sdbm)
do not prepend '../' to PERL and FULLPERL. It breaks cross-building.

Approved by: markm

24 years agoSync with sys/i386/i386/machdep.c revision up to 1.381.
nyan [Sat, 4 Dec 1999 12:35:05 +0000 (12:35 +0000)]
Sync with sys/i386/i386/machdep.c revision up to 1.381.

24 years agoBump the version number now that the Linuxulator has pluggable ioctl
marcel [Sat, 4 Dec 1999 11:42:29 +0000 (11:42 +0000)]
Bump the version number now that the Linuxulator has pluggable ioctl
handlers.

24 years agoImplement pluggable ioctl handlers.
marcel [Sat, 4 Dec 1999 11:10:22 +0000 (11:10 +0000)]
Implement pluggable ioctl handlers.

Other modules can register and unregister ioctl handlers to extend the
ioctls known by the Linuxulator. A recent application is the vmware
port. The Linuxulator itself uses the new interface to register its
handlers as well. Handlers for the following types of ioctls have been
defined:
cdrom
console (=keyboard and VT handling)
socket
sound
termio

All ioctl related defines and declarations have been moved to a new
file (linux_ioctl.h), except for the pluggable ioctl handler interface
definition.

While there, cleanup linux.h some more.

linux.h and linux_ioctl.[ch] have been made to conform to style(9) as
much as possible.

Inspired and reviewed by: Vladimir N. Silyaev

24 years agooszsigcode -> szosigcode
marcel [Sat, 4 Dec 1999 10:53:39 +0000 (10:53 +0000)]
oszsigcode -> szosigcode

Pointed out by: bde

24 years agoFix type of sf_addr.
marcel [Sat, 4 Dec 1999 10:40:24 +0000 (10:40 +0000)]
Fix type of sf_addr.

Pointed out by: bde

24 years agoAdd the logical ID of ViBRA16CL PNP on Micron Millenium II motherboards.
tanimura [Sat, 4 Dec 1999 10:13:17 +0000 (10:13 +0000)]
Add the logical ID of ViBRA16CL PNP on Micron Millenium II motherboards.

PR: kern/15243
Submitted by: Steven G. Kargl <kargl@troutmask.apl.washington.edu>

24 years agoCall ISA_PNP_PROBE() to probe PnP cards, rather than match
tanimura [Sat, 4 Dec 1999 09:51:24 +0000 (09:51 +0000)]
Call ISA_PNP_PROBE() to probe PnP cards, rather than match
the vendor and logical IDs directly.

Submitted by: peter
Tested by: Timo Geusch <freebsd@timog.prestel.co.uk>

24 years agoCall isspace() directly to get rid of an objectionable include.
obrien [Sat, 4 Dec 1999 08:44:05 +0000 (08:44 +0000)]
Call isspace() directly to get rid of an objectionable include.

24 years agoforgot .CURDIR
julian [Sat, 4 Dec 1999 03:52:29 +0000 (03:52 +0000)]
forgot .CURDIR
caught by Steven G. Kargl <kargl@troutmask.apl.washington.edu>

24 years agoThe -s option was broken (missing braces around an else clause).
kris [Sat, 4 Dec 1999 03:19:15 +0000 (03:19 +0000)]
The -s option was broken (missing braces around an else clause).

Noticed by: Thomas Stromberg <tstromberg@rtci.com>
Obtained from: OpenBSD

24 years agoFix off-by-one error leading to a segfault.
kris [Sat, 4 Dec 1999 02:19:33 +0000 (02:19 +0000)]
Fix off-by-one error leading to a segfault.

Noticed by: Thomas Stromberg <tstromberg@rtci.com>

24 years agoDocument the .cvsrc "cvs" option for global options.
peter [Sat, 4 Dec 1999 02:15:30 +0000 (02:15 +0000)]
Document the .cvsrc "cvs" option for global options.

24 years agoFix buffer overflow & add $FreeBSD$
kris [Sat, 4 Dec 1999 02:11:51 +0000 (02:11 +0000)]
Fix buffer overflow & add $FreeBSD$

Reviewed by: imp

24 years agoAdd -q quite mode.
obrien [Sat, 4 Dec 1999 01:29:43 +0000 (01:29 +0000)]
Add -q quite mode.

24 years agoMinor whitespace fix.
obrien [Sat, 4 Dec 1999 01:27:51 +0000 (01:27 +0000)]
Minor whitespace fix.

24 years agoSupport the environtmental var "CVS_OPTIONS". Which can hold a set of
obrien [Sat, 4 Dec 1999 01:23:26 +0000 (01:23 +0000)]
Support the environtmental var "CVS_OPTIONS".  Which can hold a set of
default options for cvs.  These options are interpreted first and can be
overwritten by explicit command line parameters.

Obtained from: GNU Grep 2.3

24 years agoAdd back in a prefatory TUR when the tape is *not* mounted. This seems
mjacob [Sat, 4 Dec 1999 01:13:59 +0000 (01:13 +0000)]
Add back in a prefatory TUR when the tape is *not* mounted. This seems
to help with some older tape drives.

24 years agoFrom the author:
green [Fri, 3 Dec 1999 23:31:08 +0000 (23:31 +0000)]
From the author:

[This] updates [elf.5] from the enitial work I did in Queen's (UK) English to
American English, as is normal for the -doc project stuff.

Submitted by: Jeroen Ruigrok van der Werven <asmodai@wxs.nl>

24 years agoAdd RLIMIT_SBSIZE here, too.
green [Fri, 3 Dec 1999 23:25:14 +0000 (23:25 +0000)]
Add RLIMIT_SBSIZE here, too.

24 years agoMissed part of previous commit.
archie [Fri, 3 Dec 1999 23:15:33 +0000 (23:15 +0000)]
Missed part of previous commit.

24 years agoCorrect some botched timeout defines. Allocate only 8KB for the test read
mjacob [Fri, 3 Dec 1999 23:14:11 +0000 (23:14 +0000)]
Correct some botched timeout defines. Allocate only 8KB for the test read
in samount. Make things a lot quieter in samount (and other places). Fix
ridiculous and not so ridiculous bugs in compression related code in both
sagetparams and sasetparams.

24 years agoRecognize NGM_BPF_COOKIE.
archie [Fri, 3 Dec 1999 23:12:41 +0000 (23:12 +0000)]
Recognize NGM_BPF_COOKIE.

24 years agoNew netgraph node type, ng_bpf(8). This node type allows you to
archie [Fri, 3 Dec 1999 21:21:49 +0000 (21:21 +0000)]
New netgraph node type, ng_bpf(8).  This node type allows you to
apply bpf(4) filters to data travelling through a netgraph network.

24 years agoAdd a new function ng_findhook() for finding a node's hook;
archie [Fri, 3 Dec 1999 21:17:30 +0000 (21:17 +0000)]
Add a new function ng_findhook() for finding a node's hook;
if the node type provides a more efficient implementation than
the normal linear scan, use it.

Reviewed by: julian

24 years agoMerged NetBSD version, as they have done improvements:
semenu [Fri, 3 Dec 1999 20:37:40 +0000 (20:37 +0000)]
Merged NetBSD version, as they have done improvements:
1. ntfs_read*attr*() functions now accept
uio structure to eliminate one data copying.
2. found and removed deadlock caused
by 6 concurent ls -lR.
3. started implementation of nromal
Unicode<->unix recodeing.

Obtained from: NetBSD

24 years agoFix bug parsing 32 bit integers on machines where sizeof(long) == 4.
archie [Fri, 3 Dec 1999 20:27:33 +0000 (20:27 +0000)]
Fix bug parsing 32 bit integers on machines where sizeof(long) == 4.

24 years agoAdded ntfs filesystem to be exported.
semenu [Fri, 3 Dec 1999 20:23:53 +0000 (20:23 +0000)]
Added ntfs filesystem to be exported.

24 years agoAdded ntfs subdir to be filled.
semenu [Fri, 3 Dec 1999 20:22:45 +0000 (20:22 +0000)]
Added ntfs subdir to be filled.

24 years agoAdded ntfs subdir to allow mountd.c include <ntfs/ntfsmount.h>
semenu [Fri, 3 Dec 1999 20:17:16 +0000 (20:17 +0000)]
Added ntfs subdir to allow mountd.c include <ntfs/ntfsmount.h>
and others.

24 years agoDon't use %E* in old fields for compatibility reasons
ache [Fri, 3 Dec 1999 19:52:06 +0000 (19:52 +0000)]
Don't use %E* in old fields for compatibility reasons

24 years agoFix for the new usage of mkioctls
marcel [Fri, 3 Dec 1999 17:35:34 +0000 (17:35 +0000)]
Fix for the new usage of mkioctls

24 years agoChange -i host to whois.networksolutions.com
ache [Fri, 3 Dec 1999 16:56:57 +0000 (16:56 +0000)]
Change -i host to whois.networksolutions.com

24 years agoSupported to sound beep.
nyan [Fri, 3 Dec 1999 13:20:55 +0000 (13:20 +0000)]
Supported to sound beep.

Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata)

24 years agopc98/pc98/atapi.c
nyan [Fri, 3 Dec 1999 12:56:21 +0000 (12:56 +0000)]
pc98/pc98/atapi.c
Copied from i386/isa/atapi.c.
Fixed to support slave devices.
Ignore the device that has strange model strings.

i386/isa/atapi.c
Removed pc98 codes.

Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata)

24 years agoAvoid hardcoding any paths and variables. The include directory must
marcel [Fri, 3 Dec 1999 12:50:02 +0000 (12:50 +0000)]
Avoid hardcoding any paths and variables. The include directory must
now be specified on the command line. Accept a '-s' option which
controls whether a switch-statement is to be used instead of a series
of if-statements.

Replace cpp with gcc -E.

Discussed with: bde

24 years agoChange splbio() to splcam(). bs is cam driver.
nyan [Fri, 3 Dec 1999 11:58:12 +0000 (11:58 +0000)]
Change splbio() to splcam(). bs is cam driver.

24 years agoSync with sys/i386/conf/GENERIC revision 1.208.
nyan [Fri, 3 Dec 1999 11:40:52 +0000 (11:40 +0000)]
Sync with sys/i386/conf/GENERIC revision 1.208.

24 years agoRemove mention of 'ivars'.
mdodd [Fri, 3 Dec 1999 11:22:28 +0000 (11:22 +0000)]
Remove mention of 'ivars'.

24 years agoMake the stub routines have the same prototypes as the real bpf
julian [Fri, 3 Dec 1999 09:59:02 +0000 (09:59 +0000)]
Make the stub routines have the same prototypes as the real bpf
routines.

24 years agocorrect incomplete last change
mjacob [Fri, 3 Dec 1999 09:10:04 +0000 (09:10 +0000)]
correct incomplete last change

24 years agoRemove the 'ivars' arguement to device_add_child() and
mdodd [Fri, 3 Dec 1999 08:41:24 +0000 (08:41 +0000)]
Remove the 'ivars' arguement to device_add_child() and
device_add_child_ordered().  'ivars' may now be set using the
device_set_ivars() function.

This makes it easier for us to change how arbitrary data structures are
associated with a device_t.  Eventually we won't be modifying device_t
to add additional pointers for ivars, softc data etc.

Despite my best efforts I've probably forgotten something so let me know
if this breaks anything.  I've been running with this change for months
and its been quite involved actually isolating all the changes from
the rest of the local changes in my tree.

Reviewed by: peter, dfr

24 years agoSet RB_VERBOSE into boothowto (provide proper layering from boot loader
mjacob [Fri, 3 Dec 1999 07:20:22 +0000 (07:20 +0000)]
Set RB_VERBOSE into boothowto (provide proper layering from boot loader
(eventually) settings to kernel settings).

Prototype read_random to quiesce a warning.

24 years agoroll platform minor
mjacob [Fri, 3 Dec 1999 06:56:43 +0000 (06:56 +0000)]
roll platform minor

24 years agoclean up sprintf and have buffer that won't overflow
mjacob [Fri, 3 Dec 1999 06:56:23 +0000 (06:56 +0000)]
clean up sprintf and have buffer that won't overflow

24 years agoturn some messages into CFGPRINT messages
mjacob [Fri, 3 Dec 1999 06:55:39 +0000 (06:55 +0000)]
turn some messages into CFGPRINT messages

24 years agoBe careful not to re-initialise `struct stat' while it still has
brian [Fri, 3 Dec 1999 06:33:10 +0000 (06:33 +0000)]
Be careful not to re-initialise `struct stat' while it still has
a running timer.  This fixes a problem where a dial is manually
aborted, the hangup script kicks in and the chat timer ends up
on the timer queue twice (tick tick tick tick *boom*)

24 years agoAdd '-l' which will match a certain status code.
billf [Fri, 3 Dec 1999 06:08:11 +0000 (06:08 +0000)]
Add '-l' which will match a certain status code.
Add the submitter as a contributor in the man page
freebsd -> FreeBSD, while I'm poking around.

PR: bin/15162
Submitted by: Dominic Mitchell <dom@palmerharvey.co.uk>

24 years agoCorrect co-MAINTAINER's e-mail address. I don't know how many
billf [Fri, 3 Dec 1999 03:20:59 +0000 (03:20 +0000)]
Correct co-MAINTAINER's e-mail address. I don't know how many
more ways I can screw his address up. Suggestions welcome.

24 years agoDefine name length differently for alpha in order to preserve
jkh [Fri, 3 Dec 1999 02:23:34 +0000 (02:23 +0000)]
Define name length differently for alpha in order to preserve
backwards compatibility.

Submitted by: Andrew Gallatin <gallatin@cs.duke.edu>
Reviewed by: mckusick

24 years agoFix the 'usb0: USB revision unknown, not supported' people have been seeing
n_hibma [Fri, 3 Dec 1999 01:34:42 +0000 (01:34 +0000)]
Fix the 'usb0: USB revision unknown, not supported' people have been seeing
by identifying the version in the PCI drivers.

The OHCI driver just presets this to 1.0 as it is not specified in the
PCI registers anywhere. This should be revisited once USB 2.0 is in
wide spread use.

24 years agoRemove the 'alpha, use at your own risk' death-statement.
billf [Fri, 3 Dec 1999 00:40:31 +0000 (00:40 +0000)]
Remove the 'alpha, use at your own risk' death-statement.

Reviewed by: mckusick (verbally at FreeBSDcon)

24 years agoFix typo, add $FreeBSD$
billf [Fri, 3 Dec 1999 00:34:26 +0000 (00:34 +0000)]
Fix typo, add $FreeBSD$

24 years agoA better version of the previous checkin. If the user specifies
archie [Fri, 3 Dec 1999 00:28:06 +0000 (00:28 +0000)]
A better version of the previous checkin.  If the user specifies
a custom file that could override a FreeBSD file under a different
configuration, but doesn't under this one, give a different warning.

24 years agoRemove the 'gzip' image activator. We're not using a.out anymore, so save
msmith [Fri, 3 Dec 1999 00:16:20 +0000 (00:16 +0000)]
Remove the 'gzip' image activator.  We're not using a.out anymore, so save
ourselves just over 8k.

24 years agoAdd Matt Fuller's comment about long-standing x86 bug that allows you
wes [Thu, 2 Dec 1999 23:46:49 +0000 (23:46 +0000)]
Add Matt Fuller's comment about long-standing x86 bug that allows you
to install Windows.

24 years agoWhen specifying additiona user-specified kernel compilation source
archie [Thu, 2 Dec 1999 23:43:08 +0000 (23:43 +0000)]
When specifying additiona user-specified kernel compilation source
files in a 'files.XXX' file, config allows non-FreeBSD source files
with the same name as a FreeBSD source file to override the latter,
and in this situation it issues a warning.

However, if one of the user-specified files is actually a FreeBSD
source file (perhaps your kernel has some custom option that requires
that file), config mistakenly thinks it's a completely new file
and goes ahead and overrides all previous information for that file
(and issues the warning).

Fix this.

With help from: julian

24 years agoPrint device names for children that fail to detach.
imp [Thu, 2 Dec 1999 19:51:34 +0000 (19:51 +0000)]
Print device names for children that fail to detach.
Free child array when we're done with it.

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