]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
24 years agoThis commit was generated by cvs2svn to compensate for changes in r53657,
David E. O'Brien [Wed, 24 Nov 1999 06:23:43 +0000 (06:23 +0000)]
This commit was generated by cvs2svn to compensate for changes in r53657,
which included commits to RCS files with non-trunk default branches.

24 years agoVirgin import of gcc from EGCS 1.1.2.
David E. O'Brien [Wed, 24 Nov 1999 06:23:43 +0000 (06:23 +0000)]
Virgin import of gcc from EGCS 1.1.2.
(renamed to freebsd-aout.h)

24 years agoThis commit was generated by cvs2svn to compensate for changes in r53654,
David E. O'Brien [Wed, 24 Nov 1999 06:22:22 +0000 (06:22 +0000)]
This commit was generated by cvs2svn to compensate for changes in r53654,
which included commits to RCS files with non-trunk default branches.

24 years agoVirgin import of GCC 2.7.2.3's gcc/config/i386/freebsd.h for a.out systems.
David E. O'Brien [Wed, 24 Nov 1999 06:22:22 +0000 (06:22 +0000)]
Virgin import of GCC 2.7.2.3's gcc/config/i386/freebsd.h for a.out systems.
[This has been renamed to freebsd-aout.h to not conflict with our own
hacked up version.]

24 years agoRevert to rev 1.91. Revs 1.9{2,3} were causing problems for people with
David E. O'Brien [Wed, 24 Nov 1999 06:04:11 +0000 (06:04 +0000)]
Revert to rev 1.91.  Revs 1.9{2,3} were causing problems for people with
pre-Aug 4.0-CURRENT worlds and those with pre-GCC 2.95.2 worlds.

The problem with pre-Aug worlds is the installed Byacc and Bison doesn't
have necessary changes to compile either GCC 2.95 or EGCS 1.1.x.

The problem with pre-GCC 2.95 worlds is libgcc is built with the wrong
compiler.  See rev 1.17 of src/gnu/lib/libgcc/Makefile (which used to live
in src/gnu/usr.bin/cc/libgcc) + commit messge for details of the requirements.

24 years agoExpand the field width for subtypes. We had already overflowed it
Julian Elischer [Wed, 24 Nov 1999 02:40:12 +0000 (02:40 +0000)]
Expand the field width for subtypes. We had already overflowed it
by 2 with people just adding numbers on the end of the ethernet subtypes.
We now have an additional 14 subtypes available in ethernet.
Use one of them immediatly for homePNA.

Reviewed by: Garrett Wollman <wollman@khavrinen.lcs.mit.edu>

24 years agoChange the prototype of the strto* routines to make the second
Archie Cobbs [Wed, 24 Nov 1999 01:03:08 +0000 (01:03 +0000)]
Change the prototype of the strto* routines to make the second
parameter a char ** instead of a const char **.  This make these
kernel routines consistent with the corresponding libc userland
routines.

Which is actually 'correct' is debatable, but consistency and
following the spec was deemed more important in this case.

Reviewed by (in concept): phk, bde

24 years agoOnly emit the ``wrong ifa'' message if the matching interface
Brian Somers [Tue, 23 Nov 1999 22:30:01 +0000 (22:30 +0000)]
Only emit the ``wrong ifa'' message if the matching interface
is neither IFF_LOOPBACK or IFF_POINTOPOINT.  It's quite common
(and probably more correct) to route local IP numbers via lo0
and it makes configuration easier to assign the hostname address
to local POINTOPOINT links too.

This message usually remains hidden because the loopback interface
gets the highest interface number at boot time, but when the
ethernet interface is added later, the message can get pretty
annoying.

Also, fix a typo.

Not objected to by: freebsd-net

24 years agoAdd ipfilter kld and wire it in.
Guido van Rooij [Tue, 23 Nov 1999 22:18:17 +0000 (22:18 +0000)]
Add ipfilter kld and wire it in.

24 years agoGet rid of useless osreldate include for KLD/LKM modules (sys/param.h
Guido van Rooij [Tue, 23 Nov 1999 22:16:41 +0000 (22:16 +0000)]
Get rid of useless osreldate include for KLD/LKM modules (sys/param.h
already carries what is needed).
This is needed for the KLD support.

24 years agorewire userland ipfilter programs
Guido van Rooij [Tue, 23 Nov 1999 21:57:29 +0000 (21:57 +0000)]
rewire userland ipfilter programs

24 years agoRevive userland stuff for ipfilter.
Guido van Rooij [Tue, 23 Nov 1999 21:53:19 +0000 (21:53 +0000)]
Revive userland stuff for ipfilter.
Also fixes:
PR: 7791

24 years agoAdd kernel parts of revived ipfilter (3.3.3.)
Guido van Rooij [Tue, 23 Nov 1999 21:44:59 +0000 (21:44 +0000)]
Add kernel parts of revived ipfilter (3.3.3.)

24 years ago Even better then using %fs:0 in our locked synchronizing instruction,
Matthew Dillon [Tue, 23 Nov 1999 20:07:39 +0000 (20:07 +0000)]
Even better then using %fs:0 in our locked synchronizing instruction,
    we instead use 0(%esp), which is per-cpu, already pretty much
    guarenteed to be locked into the cache, and does not stress the cache's
    set associativity.  invlpg might also be a good choice (suggested by
    Ingo).

Obtained from: Linus Torvalds <torvalds@transmeta.com>

24 years agoFix some bugs and make some policy changes.
Marcel Moolenaar [Tue, 23 Nov 1999 18:52:12 +0000 (18:52 +0000)]
Fix some bugs and make some policy changes.

o  Send libmytinfo back to the afterlife. It was revived by mistake,
o  Make gnu/lib/libgcc before making lib/libpam. This dependency has
   been overlooked in constructing the list,
o  make depend before make all. It's by using make depend that the
   dependency was found in the first place and we need it to prevent
   cleaning everything up before we start,
o  Don't specify -DNOINFO -DNOMAN for the libraries target. Let the
   target handle it. We can do away with a single run over the libs
   if we make everything while we're there and only install the
   libraries in the object tree.

24 years ago Add in required instruction serialization prior to releasing the
Matthew Dillon [Tue, 23 Nov 1999 18:46:09 +0000 (18:46 +0000)]
Add in required instruction serialization prior to releasing the
    MP lock for the last time.  The use of a locked instruction to
    cpu-private memory is 3x faster then CPUID and 3x faster then the
    use of a locked instruction to shared memory (the lock itself).

    Instruction serialization is required to ensure that any pending
    memory ops are properly flushed prior to the release of the lock,
    due to out-of-order instruction execution by the cpu.

24 years agoAdd .ORDER which is needed for the previous commit to work with -jN.
Marcel Moolenaar [Tue, 23 Nov 1999 17:18:52 +0000 (17:18 +0000)]
Add .ORDER which is needed for the previous commit to work with -jN.

Pointed out by: bde

24 years agoAdd machine-specific include path to ficl's sysdep.h. Wishes I had
Daniel C. Sobral [Tue, 23 Nov 1999 16:30:48 +0000 (16:30 +0000)]
Add machine-specific include path to ficl's sysdep.h. Wishes I had
gone to bed earlier.

Pointed by: peter

24 years agoRevert ill-considered simplification in 1.13.
Daniel C. Sobral [Tue, 23 Nov 1999 16:28:39 +0000 (16:28 +0000)]
Revert ill-considered simplification in 1.13.

Pointed by: peter

24 years agoImprove Makefile by using .PATH.
Daniel C. Sobral [Tue, 23 Nov 1999 15:55:28 +0000 (15:55 +0000)]
Improve Makefile by using .PATH.

Taught by: peter

24 years agoImprove on ficl port to alpha.
Daniel C. Sobral [Tue, 23 Nov 1999 15:24:30 +0000 (15:24 +0000)]
Improve on ficl port to alpha.

Files sysdep.[ch] are now in ${MACHINE_ARCH} subdirectory. Internal
#if's used to identify the platform where removed.

Make rule for target testmain was greatly simplified, because it was
easier simplifying it than changing it to support the new location of
sysdep.[ch].

(a repo-copy was done on sysdep.[ch], of course)

24 years ago(Hopefully) make all necessary changes for ficl to support alpha.
Daniel C. Sobral [Tue, 23 Nov 1999 11:17:37 +0000 (11:17 +0000)]
(Hopefully) make all necessary changes for ficl to support alpha.

24 years agoImprove backward compatibility.
Marcel Moolenaar [Tue, 23 Nov 1999 10:35:24 +0000 (10:35 +0000)]
Improve backward compatibility.

make(1) uses sysctlbyname() to find out if it is running on a PC98
machine. This check has been added on 1998/9/9. The MIB variable was
added on 1998/8/31. At that time __FreeBSD_version was 300003. So,
only perform the check *if* __FreeBSD_version is defined and if it's
greater than 300003.

For the record: sysctlbyname was added on 1997/5/30 so this change
automaticly handles that...

24 years agovnode_if.sh makes both vnode_if.c and vnode_if.h. Add vnode_if.c to
Marcel Moolenaar [Tue, 23 Nov 1999 10:17:36 +0000 (10:17 +0000)]
vnode_if.sh makes both vnode_if.c and vnode_if.h. Add vnode_if.c to
the LHS of the rule for vnode_if.h. This solves a "dunno how to make"
error.

24 years agoCorrect the following error: vm_map_pageable() on a COW'ed (post-fork)
Alan Cox [Tue, 23 Nov 1999 06:51:28 +0000 (06:51 +0000)]
Correct the following error: vm_map_pageable() on a COW'ed (post-fork)
 vm_map always failed because vm_map_lookup() looked at
 "vm_map_entry->wired_count" instead of "(vm_map_entry->eflags &
 MAP_ENTRY_USER_WIRED)".  The effect was that many page
 wiring operations by sysctl were (silently) failing.

24 years agoRemoved IPSEC and IPV6FIREWALL because they are not ready yet.
Yoshinobu Inoue [Tue, 23 Nov 1999 05:42:36 +0000 (05:42 +0000)]
Removed IPSEC and IPV6FIREWALL because they are not ready yet.

24 years agoDocument single_mountd_enable
Andrey A. Chernov [Tue, 23 Nov 1999 04:14:35 +0000 (04:14 +0000)]
Document single_mountd_enable

24 years agoFix a confusion between osigcontext and ucontext_t in the previous commit.
Brian Feldman [Tue, 23 Nov 1999 04:09:13 +0000 (04:09 +0000)]
Fix a confusion between osigcontext and ucontext_t in the previous commit.
Since an osigcontext is smaller, if you check for a valid (much larger sized)
ucontext_t and it fails, we bogusly would reject the osigcontext as per
rev 1.378.  Instead, check for osigcontext range validity first, and
ucontext_t later.  This unbreaks Netscape.

Pointed to the right commit by: peter

24 years agoAllow man to parse MANLOCALES but not to store it
Andrey A. Chernov [Tue, 23 Nov 1999 03:38:41 +0000 (03:38 +0000)]
Allow man to parse MANLOCALES but not to store it

24 years ago#ifdef MAIN locale additions to build man
Andrey A. Chernov [Tue, 23 Nov 1999 03:34:17 +0000 (03:34 +0000)]
#ifdef MAIN locale additions to build man

24 years agoRemove man_locles - goes to manpath.config
Andrey A. Chernov [Tue, 23 Nov 1999 03:33:25 +0000 (03:33 +0000)]
Remove man_locles - goes to manpath.config

24 years agoRemove man_locales - goes to manpath.config
Andrey A. Chernov [Tue, 23 Nov 1999 03:24:20 +0000 (03:24 +0000)]
Remove man_locales - goes to manpath.config

24 years agoUse manpath -L for man locales
Andrey A. Chernov [Tue, 23 Nov 1999 03:21:19 +0000 (03:21 +0000)]
Use manpath -L for man locales

24 years agoUse manpath -L for locales
Andrey A. Chernov [Tue, 23 Nov 1999 03:11:54 +0000 (03:11 +0000)]
Use manpath -L for locales

24 years agoAdd -L: print MANLOCALES variable for man locales list
Andrey A. Chernov [Tue, 23 Nov 1999 03:06:18 +0000 (03:06 +0000)]
Add -L: print MANLOCALES variable for man locales list

24 years agoTemporaly re-enable IPSEC and IPV6FIREWALL to make the kernel buildable
Yoshinobu Inoue [Tue, 23 Nov 1999 02:01:49 +0000 (02:01 +0000)]
Temporaly re-enable IPSEC and IPV6FIREWALL to make the kernel buildable
with INET6
(I'll fix those dependency later, Sorry)

PR: kern/15053
Submitted by: ssar@stacken.kth.se

24 years agoUse releaseNo, not release. release is evil and should go away.
Nick Hibma [Tue, 23 Nov 1999 01:16:10 +0000 (01:16 +0000)]
Use releaseNo, not release. release is evil and should go away.

24 years agoOops, typo
Brian Somers [Tue, 23 Nov 1999 00:26:03 +0000 (00:26 +0000)]
Oops, typo

24 years agoDocument pppoed options
Brian Somers [Tue, 23 Nov 1999 00:22:58 +0000 (00:22 +0000)]
Document pppoed options

24 years agoAdd pppoed startup options
Brian Somers [Tue, 23 Nov 1999 00:22:25 +0000 (00:22 +0000)]
Add pppoed startup options

24 years agoAdd a ``-P pidfile'' option
Brian Somers [Tue, 23 Nov 1999 00:21:20 +0000 (00:21 +0000)]
Add a ``-P pidfile'' option

24 years agoDon't setuid() 'till we've called ID0setproctitle()
Brian Somers [Tue, 23 Nov 1999 00:14:50 +0000 (00:14 +0000)]
Don't setuid() 'till we've called ID0setproctitle()

24 years agofix panic for large writes in non-blocking mode
Cameron Grant [Mon, 22 Nov 1999 21:16:01 +0000 (21:16 +0000)]
fix panic for large writes in non-blocking mode

24 years agoMissed two.
David E. O'Brien [Mon, 22 Nov 1999 20:03:01 +0000 (20:03 +0000)]
Missed two.

Submitted by: Philippe Charnier <charnier@xp11.frmug.org>

24 years agoFlip the sequence of vendor, product around, to make it consistent
Nick Hibma [Mon, 22 Nov 1999 19:08:36 +0000 (19:08 +0000)]
Flip the sequence of vendor, product around, to make it consistent
with the rest of the world. This avoids confusion when talking about
VID.PID.RID vs. PID.VID.RID. The former is the sequence normally used.

24 years agoClarify the functionality of usbd a bit more.
Nick Hibma [Mon, 22 Nov 1999 19:04:58 +0000 (19:04 +0000)]
Clarify the functionality of usbd a bit more.

24 years agoFix (I believe) Bill Paul's core dump when using gdb on shared executables.
Peter Wemm [Mon, 22 Nov 1999 18:04:53 +0000 (18:04 +0000)]
Fix (I believe) Bill Paul's core dump when using gdb on shared executables.
This is an addition to rev 1.5.  If lm == NULL, new->lm is uninitialized.

24 years agofix mixer to return properly scaled values
Cameron Grant [Mon, 22 Nov 1999 16:20:48 +0000 (16:20 +0000)]
fix mixer to return properly scaled values

24 years agoAdd pcm entries for the alpha too, since they were taken out of
Peter Wemm [Mon, 22 Nov 1999 16:10:26 +0000 (16:10 +0000)]
Add pcm entries for the alpha too, since they were taken out of
conf/files and moved to i386/conf/files.i386

Forgotten by: tanimura

24 years agoUpdate the Alpha makefile to be more in line with the x86 version. It
Peter Wemm [Mon, 22 Nov 1999 15:39:13 +0000 (15:39 +0000)]
Update the Alpha makefile to be more in line with the x86 version.  It
was getting quite dated.  Attempt to minimize diffs between the two so
it's not as painful to do this next time.

24 years agoIsolate the swapdev_vp "not quite" vnode in the only source file which
Poul-Henning Kamp [Mon, 22 Nov 1999 15:27:09 +0000 (15:27 +0000)]
Isolate the swapdev_vp "not quite" vnode in the only source file which
needs it now that /dev/drum is gone.

Reviewed by: eivind, peter

24 years agoUse %ll instead of %q as gcc moans bitterly about it.
Peter Wemm [Mon, 22 Nov 1999 15:23:58 +0000 (15:23 +0000)]
Use %ll instead of %q as gcc moans bitterly about it.

24 years agoIsolate the swapdev_vp "not quite" vnode in the only source file which
Poul-Henning Kamp [Mon, 22 Nov 1999 15:17:59 +0000 (15:17 +0000)]
Isolate the swapdev_vp "not quite" vnode in the only source file which
needs it now that /dev/drum is gone.

Reviewed by: eivind, peter

24 years agoZap some latent problems hidden by differences between KERNEL and _KERNEL.
Peter Wemm [Mon, 22 Nov 1999 15:14:56 +0000 (15:14 +0000)]
Zap some latent problems hidden by differences between KERNEL and _KERNEL.
The KAME code intruduces _KERNEL, which exposes some of them.

24 years agoUpdate the manpage with the changed usb_devinfo structure.
Nick Hibma [Mon, 22 Nov 1999 14:41:02 +0000 (14:41 +0000)]
Update the manpage with the changed usb_devinfo structure.

24 years agoFix some bugs in user-end output and add a reference to the original
Nick Hibma [Mon, 22 Nov 1999 14:40:04 +0000 (14:40 +0000)]
Fix some bugs in user-end output and add a reference to the original
copyright in the resulting file.

24 years agoFeh, kind of went wrong the previous commit. dev should child (in some
Nick Hibma [Mon, 22 Nov 1999 14:39:21 +0000 (14:39 +0000)]
Feh, kind of went wrong the previous commit. dev should child (in some
cases) plus a typo.

24 years agoAdd MOUSE_MSC_MAXBUTTON and MOUSE_IF_USB.
Nick Hibma [Mon, 22 Nov 1999 14:38:11 +0000 (14:38 +0000)]
Add MOUSE_MSC_MAXBUTTON and MOUSE_IF_USB.

24 years agoAllow config to generate proper ioconf.c files when devices request DMA
Andrew Gallatin [Mon, 22 Nov 1999 14:31:55 +0000 (14:31 +0000)]
Allow config to generate proper ioconf.c files when devices request DMA
channel 0.

Submitted by: dfr

24 years agoAllow a DMA channel of 0. This gets the on-board mss audio device working
Andrew Gallatin [Mon, 22 Nov 1999 14:30:41 +0000 (14:30 +0000)]
Allow a DMA channel of 0.  This gets the on-board mss audio device working
on Digital AlphaStations 200 and 500 machines (and probably others as well).

Submitted by: dfr

24 years agoTemporaly remove IPSEC and IPV6FIREWALL related options because they are not
Yoshinobu Inoue [Mon, 22 Nov 1999 13:25:21 +0000 (13:25 +0000)]
Temporaly remove IPSEC and IPV6FIREWALL related options because they are not
ready for build yet.

Commented by: des

24 years agoAllow empty UIDs if we are processing NIS records. I am not entirely
Eivind Eklund [Mon, 22 Nov 1999 12:42:38 +0000 (12:42 +0000)]
Allow empty UIDs if we are processing NIS records.  I am not entirely
happy with how this end up and will re-visit the entire empty field
problem, but this patch solves the NIS problem for now.

Submitted by: Dan Nelson <dan@emsphone.com>
PR: 14865,14984

24 years agomove INET6 option from GENERIC to LINT.
Yoshinobu Inoue [Mon, 22 Nov 1999 11:13:00 +0000 (11:13 +0000)]
move INET6 option from GENERIC to LINT.

Thanks for Brian Fundakowski Feldman and Dag-Erling Smorgrav,
to give me the comment and the patch.

Submitted by:Dag-Erling Smorgrav

24 years agoConvert various pieces of code to use vn_isdisk() rather than checking
Poul-Henning Kamp [Mon, 22 Nov 1999 10:33:55 +0000 (10:33 +0000)]
Convert various pieces of code to use vn_isdisk() rather than checking
for vp->v_type == VBLK.

In ccd: we don't need to call VOP_GETATTR to find the type of a vnode.

Reviewed by:    sos

24 years agoThis commit was generated by cvs2svn to compensate for changes in r53574,
David E. O'Brien [Mon, 22 Nov 1999 10:31:17 +0000 (10:31 +0000)]
This commit was generated by cvs2svn to compensate for changes in r53574,
which included commits to RCS files with non-trunk default branches.

24 years agoVirgin import of GNU Grep 2.3 [trimmed down].
David E. O'Brien [Mon, 22 Nov 1999 10:31:17 +0000 (10:31 +0000)]
Virgin import of GNU Grep 2.3 [trimmed down].

24 years agoComment out the newmidi stuff.
Seigo Tanimura [Mon, 22 Nov 1999 10:28:05 +0000 (10:28 +0000)]
Comment out the newmidi stuff.

24 years agoAdd signal changes.
Marcel Moolenaar [Mon, 22 Nov 1999 10:22:39 +0000 (10:22 +0000)]
Add signal changes.

i386 only: Add Linuxulator sysctl variables.

24 years agoMake the tests work again.
David E. O'Brien [Mon, 22 Nov 1999 09:48:04 +0000 (09:48 +0000)]
Make the tests work again.

24 years agospencer.tests is now spencer1.tests. The other files aren't part of
David E. O'Brien [Mon, 22 Nov 1999 09:43:15 +0000 (09:43 +0000)]
spencer.tests is now spencer1.tests.  The other files aren't part of
GNU Grep any longer.

24 years agoVirgin import of GNU Grep 2.3 [trimmed down].
David E. O'Brien [Mon, 22 Nov 1999 09:32:57 +0000 (09:32 +0000)]
Virgin import of GNU Grep 2.3 [trimmed down].

24 years agoThis commit was generated by cvs2svn to compensate for changes in r53568,
David E. O'Brien [Mon, 22 Nov 1999 09:32:57 +0000 (09:32 +0000)]
This commit was generated by cvs2svn to compensate for changes in r53568,
which included commits to RCS files with non-trunk default branches.

24 years agoFinish proper hookup of GNU Grep 2.3, including docs & config header file,
David E. O'Brien [Mon, 22 Nov 1999 09:13:43 +0000 (09:13 +0000)]
Finish proper hookup of GNU Grep 2.3, including docs & config header file,
rather than the compile commandline from hell.

Submitted by: ru

24 years agoBuild and install GNU Grep 2.3 docs.
David E. O'Brien [Mon, 22 Nov 1999 08:56:30 +0000 (08:56 +0000)]
Build and install GNU Grep 2.3 docs.

24 years agoVirgin import of a trimmed down GNU Grep 2.3.
David E. O'Brien [Mon, 22 Nov 1999 08:53:32 +0000 (08:53 +0000)]
Virgin import of a trimmed down GNU Grep 2.3.

24 years agoThis commit was generated by cvs2svn to compensate for changes in r53564,
David E. O'Brien [Mon, 22 Nov 1999 08:53:32 +0000 (08:53 +0000)]
This commit was generated by cvs2svn to compensate for changes in r53564,
which included commits to RCS files with non-trunk default branches.

24 years agoTo clarify the previous log message: belatedly back out rev. 1.20 of
Dag-Erling Smørgrav [Mon, 22 Nov 1999 08:43:00 +0000 (08:43 +0000)]
To clarify the previous log message: belatedly back out rev. 1.20 of
sysctl.c and rev. 1.18 of sysctl.8, which added an option to show sysctl
descriptions instead of their values. The kernel side of this was ripped
out by a certain axe-bearing Dane a long time ago.

PR: 15012

24 years agoBelatedly back out rev. 1.20.
Dag-Erling Smørgrav [Mon, 22 Nov 1999 08:38:29 +0000 (08:38 +0000)]
Belatedly back out rev. 1.20.

24 years agoAdd vnode_if.c to CLEANFILES.
Brian Feldman [Mon, 22 Nov 1999 06:38:30 +0000 (06:38 +0000)]
Add vnode_if.c to CLEANFILES.

24 years agoChange a CLEANFILES misspelling to get miibus_if.h removed.
Brian Feldman [Mon, 22 Nov 1999 06:38:13 +0000 (06:38 +0000)]
Change a CLEANFILES misspelling to get miibus_if.h removed.

24 years agoMake this compile (remove vnode_if.c from SRCS) and clean properly
Brian Feldman [Mon, 22 Nov 1999 06:36:25 +0000 (06:36 +0000)]
Make this compile (remove vnode_if.c from SRCS) and clean properly
(add opt_bus.h to CLEANFILES).

24 years agoAdd the descriptions of the bridge drivers for Sound Blaster, GUS
Seigo Tanimura [Mon, 22 Nov 1999 06:10:25 +0000 (06:10 +0000)]
Add the descriptions of the bridge drivers for Sound Blaster, GUS
and Crystal Semiconductor CS461x/428x.

24 years ago- Introduce the bridge drivers for Sound Blaser, GUS and Crystal
Seigo Tanimura [Mon, 22 Nov 1999 06:09:24 +0000 (06:09 +0000)]
- Introduce the bridge drivers for Sound Blaser, GUS and Crystal
  Semiconductor CS461x/428x.
- Add support for GUS and CS461x/428x pcm.
- Move newpcm drivers for ISA cards to files.i386. The drivers for
  PC98 would be something quite different from those for PC/AT.

Moving requested by: nyan

24 years ago- Introduce the bridge drivers for Sound Blaser, GUS and Crystal
Seigo Tanimura [Mon, 22 Nov 1999 06:07:49 +0000 (06:07 +0000)]
- Introduce the bridge drivers for Sound Blaser, GUS and Crystal
  Semiconductor CS461x/428x.
- Add support for GUS and CS461x/428x pcm.

Bridges reviewed by: dfr, cg
GUS non-PnP support submitted by: Ville-Pertti Keinonen <will@iki.fi>
GUS PnP support tested by: Michiru Saito <mich@mtci.ne.jp>

24 years ago nm_srtt and nm_sdrtt are arrays[4]. Remove explicit initialization
Matthew Dillon [Mon, 22 Nov 1999 04:50:09 +0000 (04:50 +0000)]
nm_srtt and nm_sdrtt are arrays[4].  Remove explicit initialization
    of element [4] in both, which goes beyond the end of the array, leaving
    [0], [1], [2], and [3].  This bug did not cause any problems since
    the overrun fields are initialized after the bogus array init but
    needs to be fixed anyway.

Submitted by:  Ian Dowse <iedowse@maths.tcd.ie>

24 years agoThe rt_refcnt member is a long now.
John Polstra [Mon, 22 Nov 1999 04:26:00 +0000 (04:26 +0000)]
The rt_refcnt member is a long now.

24 years ago Finish up umntall support. init now passed an argument to the
Matthew Dillon [Mon, 22 Nov 1999 04:23:11 +0000 (04:23 +0000)]
Finish up umntall support.  init now passed an argument to the
    rundown script 'reboot' or 'single'.  ISO support (which never
    worked) has been removed from mount_nfs.  mount_nfs and umount
    now use mounttab, which allows umntall to work properly.  The
    rc scripts now call umntall as appropriate.

Submitted by: Martin Blapp <mb@imp.ch>

24 years agoAdd the usbd.conf to the distribution target.
Nick Hibma [Mon, 22 Nov 1999 04:19:06 +0000 (04:19 +0000)]
Add the usbd.conf to the distribution target.

24 years agoAdd comments on what it the USB modules are. Add the usb module.
Nick Hibma [Mon, 22 Nov 1999 04:08:37 +0000 (04:08 +0000)]
Add comments on what it the USB modules are. Add the usb module.

The USB module contains the OHCI and UHCI controllers as well.
Sticking them into separate modules might be possible after I have
untangled the mess.

24 years agoClean up the Makefiles, make them consistent with the others and remove
Nick Hibma [Mon, 22 Nov 1999 03:55:33 +0000 (03:55 +0000)]
Clean up the Makefiles, make them consistent with the others and remove
debugging falgs (-g).

24 years agoAdd the usb module and move the USB related modules into the generic section
Nick Hibma [Mon, 22 Nov 1999 03:48:33 +0000 (03:48 +0000)]
Add the usb module and move the USB related modules into the generic section
USB seems to compile on Alpha's as well.

24 years agoUSB is loadable as a module as well.
Nick Hibma [Mon, 22 Nov 1999 03:46:33 +0000 (03:46 +0000)]
USB is loadable as a module as well.

24 years agoMove the pretty printing of the description for USB controllers to
Nick Hibma [Mon, 22 Nov 1999 03:34:43 +0000 (03:34 +0000)]
Move the pretty printing of the description for USB controllers to
pci_probe_nomatch, so it won't be in the way when loading USB as a module.

The reason for them being there in the first place is that every
motherboard comes with USB kit and this way it looks more pretty (peter).
The real solution will be to define some method of detaching a driver
after it has attached.

24 years agoRemove some bogus bus methods peter added. We are hardly doing
Nick Hibma [Mon, 22 Nov 1999 03:22:43 +0000 (03:22 +0000)]
Remove some bogus bus methods peter added. We are hardly doing
anything as a bus.

24 years agoKAME netinet6 basic part(no IPsec,no V6 Multicast Forwarding, no UDP/TCP
Yoshinobu Inoue [Mon, 22 Nov 1999 02:45:11 +0000 (02:45 +0000)]
KAME netinet6 basic part(no IPsec,no V6 Multicast Forwarding, no UDP/TCP
for IPv6 yet)

With this patch, you can assigne IPv6 addr automatically, and can reply to
IPv6 ping.

Reviewed by: freebsd-arch, cvs-committers
Obtained from: KAME project

24 years agoAn example of how to configure PPPoE.
Brian Somers [Sun, 21 Nov 1999 23:40:38 +0000 (23:40 +0000)]
An example of how to configure PPPoE.

24 years agoEnable pppoed
Brian Somers [Sun, 21 Nov 1999 23:39:51 +0000 (23:39 +0000)]
Enable pppoed

24 years agopppoed(8) - a server to accept PPPoE connections
Brian Somers [Sun, 21 Nov 1999 23:39:14 +0000 (23:39 +0000)]
pppoed(8) - a server to accept PPPoE connections

24 years agoCall MkSockNode() as uid 0
Brian Somers [Sun, 21 Nov 1999 23:27:23 +0000 (23:27 +0000)]
Call MkSockNode() as uid 0

Forgotten by: julian

24 years agoDocument the requirement for root privileges.
Julian Elischer [Sun, 21 Nov 1999 23:19:13 +0000 (23:19 +0000)]
Document the requirement for root privileges.