]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
25 years agoFix bug: if a dlopen() failed (e.g., because of undefined symbols),
John Polstra [Fri, 9 Jul 1999 16:22:55 +0000 (16:22 +0000)]
Fix bug: if a dlopen() failed (e.g., because of undefined symbols),
the dynamic linker didn't clean up properly.  A subsequent dlopen()
of the same object would appear to succeed.

Another excellent fix from Max Khon.

PR: bin/12471
Submitted by: Max Khon <fjoe@iclub.nsu.ru>

25 years agoFix typo in previous commit.
Sheldon Hearn [Fri, 9 Jul 1999 13:37:59 +0000 (13:37 +0000)]
Fix typo in previous commit.

Reported by: bde

25 years agoRemoved device-dirver flags.
KATO Takenori [Fri, 9 Jul 1999 13:19:35 +0000 (13:19 +0000)]
Removed device-dirver flags.

25 years agoSync with sys/i386/i386/userconfig.c revision 1.148.
KATO Takenori [Fri, 9 Jul 1999 12:52:09 +0000 (12:52 +0000)]
Sync with sys/i386/i386/userconfig.c revision 1.148.

25 years agoAdd the pps (Pulse per second timing interface) device.
Sheldon Hearn [Fri, 9 Jul 1999 12:52:04 +0000 (12:52 +0000)]
Add the pps (Pulse per second timing interface) device.

PR: 12568
Submitted by: Craig Leres <leres@ee.lbl.gov>

25 years agoSync with sys/i386/i386/machdep.c revision 1.355.
KATO Takenori [Fri, 9 Jul 1999 12:51:11 +0000 (12:51 +0000)]
Sync with sys/i386/i386/machdep.c revision 1.355.

25 years agoUse the proctitle to indicate that we're busy wrapping a request for a
Sheldon Hearn [Fri, 9 Jul 1999 11:46:45 +0000 (11:46 +0000)]
Use the proctitle to indicate that we're busy wrapping a request for a
service. Inetd already uses the process title to indicate that a request
for an internal service is being serviced, so this addition is fairly
orthogonal.

Submitted by: David Malone <dwmalone@maths.tcd.ie>

25 years agoAllow internal and external wrapping to be enabled independantly of
Sheldon Hearn [Fri, 9 Jul 1999 11:19:01 +0000 (11:19 +0000)]
Allow internal and external wrapping to be enabled independantly of
each other. Instead of allowing the -w option to be specified twice,
we now take -w (wrap external) and -W (wrap internal).

Discussed with: markm

25 years agoInstall dhclient.conf.
David E. O'Brien [Fri, 9 Jul 1999 05:30:33 +0000 (05:30 +0000)]
Install dhclient.conf.

PR: conf/12458
Submitted by: Doug <doug@gorean.org>

25 years agoThis commit adds driver support for the SysKonnect SK-984x series
Bill Paul [Fri, 9 Jul 1999 04:30:09 +0000 (04:30 +0000)]
This commit adds driver support for the SysKonnect SK-984x series
gigabit ethernet adapters. This includes two single port cards
(single mode and multimode fiber) and two dual port cards (also single
mode and multimode fiber). SysKonnect is currently the only
vendor with a dual port gigabit ethernet NIC.

The ports on dual port adapters are treated as separate network
interfaces. Thus, if you have an SK-9844 dual port SX card, you
should have both sk0 and sk1 interfaces attached. Dual port cards
are implemented using two XMAC II chips connected to a single
SysKonnect GEnesis controller. Hence, dual port cards are really
one PCI device, as opposed to two separate PCI devices connected
through a PCI to PCI bridge. Note that SysKonnect's drivers use
the two ports for failover purposes rather that as two separate
interfaces, plus they don't support jumbo frames. This applies to
their Linux driver too. :)

Support is provided for hardware multicast filtering, BPF and
jumbo frames. The SysKonnect cards support TCP checksum offload
however this feature is not currently enabled (hopefully it will
be once we get checksum offload support).

There are still a few things that need to be implemeted, like
the ability to communicate with the on-board LM80 voltage/temperature
monitor, but I wanted to get the driver under CVS control and into
-current so people could bang on it.

A big thanks for SysKonnect for making all their programming info
for these cards (and for their FDDI and token ring cards) available
without NDA (see www.syskonnect.com).

25 years agoSupport for i386 hardware breakpoints.
Jonathan Lemon [Fri, 9 Jul 1999 04:18:32 +0000 (04:18 +0000)]
Support for i386 hardware breakpoints.

Submitted by: Brian Dean <brdean@unx.sas.com>

25 years agoImplement support for hardware debug registers on the i386.
Jonathan Lemon [Fri, 9 Jul 1999 04:16:00 +0000 (04:16 +0000)]
Implement support for hardware debug registers on the i386.

Submitted by: Brian Dean <brdean@unx.sas.com>

25 years agoProperly document /etc/defaults/rc.conf and rc_conf_files.
Jordan K. Hubbard [Fri, 9 Jul 1999 01:47:00 +0000 (01:47 +0000)]
Properly document /etc/defaults/rc.conf and rc_conf_files.

Submitted by: Sheldon Hearn <sheldonh@uunet.co.za>

25 years agoFix nested if/else within an if
Bill Fumerola [Thu, 8 Jul 1999 22:27:00 +0000 (22:27 +0000)]
Fix nested if/else within an if

25 years agoTweak previous commit. Only sense the configuration if network_interfaces
Peter Wemm [Thu, 8 Jul 1999 18:56:04 +0000 (18:56 +0000)]
Tweak previous commit.  Only sense the configuration if network_interfaces
is set to "auto".  Any network_interfaces settings will be treated as
before.

25 years agoCondition in KASSERT was reversed.
Kirk McKusick [Thu, 8 Jul 1999 17:58:55 +0000 (17:58 +0000)]
Condition in KASSERT was reversed.

25 years agoImplement VT_RELDISP ioctl
Marcel Moolenaar [Thu, 8 Jul 1999 16:15:19 +0000 (16:15 +0000)]
Implement VT_RELDISP ioctl

Submitted by: Kazutaka Yokota <yokota@FreeBSD.org>

25 years agoSync with sys/dev/syscons/syscons.c revision 1.313.
KATO Takenori [Thu, 8 Jul 1999 12:53:38 +0000 (12:53 +0000)]
Sync with sys/dev/syscons/syscons.c revision 1.313.

25 years agoSync with sys/i386/i386/machdep.c revision up to 1.354.
KATO Takenori [Thu, 8 Jul 1999 12:48:53 +0000 (12:48 +0000)]
Sync with sys/i386/i386/machdep.c revision up to 1.354.

25 years agoSync with sys/i386/conf/majors.i386 revision 1.79.
KATO Takenori [Thu, 8 Jul 1999 12:07:14 +0000 (12:07 +0000)]
Sync with sys/i386/conf/majors.i386 revision 1.79.

25 years agoSync with sys/i386/conf/Makefile.i386 revision 1.158.
KATO Takenori [Thu, 8 Jul 1999 11:48:47 +0000 (11:48 +0000)]
Sync with sys/i386/conf/Makefile.i386 revision 1.158.

25 years agoDEFAULT_PAGE_SIZE was removed, pgtok defined in headers, headers cleaned up.
Brian Feldman [Thu, 8 Jul 1999 06:22:04 +0000 (06:22 +0000)]
DEFAULT_PAGE_SIZE was removed, pgtok defined in headers, headers cleaned up.

Obtained from: Jonathan Towne <jontow@sysctl.urban-a.net>

25 years agoThese changes appear to give us benefits with both small (32MB) and
Kirk McKusick [Thu, 8 Jul 1999 06:06:00 +0000 (06:06 +0000)]
These changes appear to give us benefits with both small (32MB) and
large (1G) memory machine configurations.  I was able to run 'dbench 32'
on a 32MB system without bring the machine to a grinding halt.

    * buffer cache hash table now dynamically allocated.  This will
      have no effect on memory consumption for smaller systems and
      will help scale the buffer cache for larger systems.

    * minor enhancement to pmap_clearbit().  I noticed that
      all the calls to it used constant arguments.  Making
      it an inline allows the constants to propogate to
      deeper inlines and should produce better code.

    * removal of inherent vfs_ioopt support through the emplacement
      of appropriate #ifdef's, with John's permission.  If we do not
      find a use for it by the end of the year we will remove it entirely.

    * removal of getnewbufloops* counters & sysctl's - no longer
      necessary for debugging, getnewbuf() is now optimal.

    * buffer hash table functions removed from sys/buf.h and localized
      to vfs_bio.c

    * VFS_BIO_NEED_DIRTYFLUSH flag and support code added
      ( bwillwrite() ), allowing processes to block when too many dirty
      buffers are present in the system.

    * removal of a softdep test in bdwrite() that is no longer necessary
      now that bdwrite() no longer attempts to flush dirty buffers.

    * slight optimization added to bqrelse() - there is no reason
      to test for available buffer space on B_DELWRI buffers.

    * addition of reverse-scanning code to vfs_bio_awrite().
      vfs_bio_awrite() will attempt to locate clusterable areas
      in both the forward and reverse direction relative to the
      offset of the buffer passed to it.  This will probably not
      make much of a difference now, but I believe we will start
      to rely on it heavily in the future if we decide to shift
      some of the burden of the clustering closer to the actual
      I/O initiation.

    * Removal of the newbufcnt and lastnewbuf counters that Kirk
      added.  They do not fix any race conditions that haven't already
      been fixed by the gbincore() test done after the only call
      to getnewbuf().  getnewbuf() is a static, so there is no chance
      of it being misused by other modules.  ( Unless Kirk can think
      of a specific thing that this code fixes.  I went through it
      very carefully and didn't see anything ).

    * removal of VOP_ISLOCKED() check in flushbufqueues().  I do not
      think this check is necessary, the buffer should flush properly
      whether the vnode is locked or not. ( yes? ).

    * removal of extra arguments passed to getnewbuf() that are not
      necessary.

    * missed cluster_wbuild() that had to be a cluster_wbuild_wb() in
      vfs_cluster.c

    * vn_write() now calls bwillwrite() *PRIOR* to locking the vnode,
      which should greatly aid flushing operations in heavy load
      situations - both the pageout and update daemons will be able
      to operate more efficiently.

    * removal of b_usecount.  We may add it back in later but for now
      it is useless.  Prior implementations of the buffer cache never
      had enough buffers for it to be useful, and current implementations
      which make more buffers available might not benefit relative to
      the amount of sophistication required to implement a b_usecount.
      Straight LRU should work just as well, especially when most things
      are VMIO backed.  I expect that (even though John will not like
      this assumption) directories will become VMIO backed some point soon.

Submitted by: Matthew Dillon <dillon@backplane.com>
Reviewed by: Kirk McKusick <mckusick@mckusick.com>

25 years agoGrrr.... forgot one line from the previous fix.
Bill Paul [Thu, 8 Jul 1999 00:42:02 +0000 (00:42 +0000)]
Grrr.... forgot one line from the previous fix.

25 years agoFix a potential race condition that can occur in xl_start(). If the NIC
Bill Paul [Wed, 7 Jul 1999 21:49:14 +0000 (21:49 +0000)]
Fix a potential race condition that can occur in xl_start(). If the NIC
clears out the transmit queue and zeroes the downlist pointer register,
but xl_txeof() isn't called before xl_start() tries to queue more packets,
xl_start() will think that the DMA is still in progress and not update
the downlist register again, thus causing packets to sit in the transmit
queue forever.

Patch provided by: Russell T Hunt <alaric@MIT.EDU>

25 years agoBack out previous commit after discussing it with Dmitrij Tejblum.
Dag-Erling Smørgrav [Wed, 7 Jul 1999 21:01:20 +0000 (21:01 +0000)]
Back out previous commit after discussing it with Dmitrij Tejblum.

25 years agoAlways set errno to ENOMEM when returning 0 from malloc() or realloc().
Dag-Erling Smørgrav [Wed, 7 Jul 1999 19:54:08 +0000 (19:54 +0000)]
Always set errno to ENOMEM when returning 0 from malloc() or realloc().

Approved by: phk

25 years agoFix my complete botch. I hope. Tested this time
Matt Jacob [Wed, 7 Jul 1999 18:14:01 +0000 (18:14 +0000)]
Fix my complete botch. I hope. Tested this time

25 years ago- Fixed memory leak in sc_alloc_history_buffer().
Kazutaka YOKOTA [Wed, 7 Jul 1999 13:48:50 +0000 (13:48 +0000)]
- Fixed memory leak in sc_alloc_history_buffer().
- Correctly observe the variable `extra_history_size' when changing
  the size of history (scroll back) buffer.
- Added sc_free_history_buffer().

Pointed out by: des

25 years agoDo not list a null string in a dialog box.
Kazutaka YOKOTA [Wed, 7 Jul 1999 13:20:38 +0000 (13:20 +0000)]
Do not list a null string in a dialog box.

25 years ago- Fix Belgian keyboard map (be.iso.kbd).
Kazutaka YOKOTA [Wed, 7 Jul 1999 13:20:12 +0000 (13:20 +0000)]
- Fix Belgian keyboard map (be.iso.kbd).
- Add Belgian keyboard map with dead keys (be.iso.acc.kbd).

Tested and corrections submitted by: "Renaud Fivet" <rfi@ntc.be>

25 years agoDo away with ${network_interfaces} in rc.conf. Just use `ifconfig -l` to
Peter Wemm [Wed, 7 Jul 1999 12:49:47 +0000 (12:49 +0000)]
Do away with ${network_interfaces} in rc.conf.  Just use `ifconfig -l` to
get a list of interfaces, and then automatically configure them if
${ifconfig_${ifn}} or /etc/start_if.${ifn} exists.

This makes it a lot easier to deal with machines that constantly change
their network configuration as you can leave ifconfig settings for all
the possible cards - just the ones that are present will be configured.

25 years agoRemoved bogus quotes in descriptions of disk devices. Only "Winchester"
Bruce Evans [Wed, 7 Jul 1999 12:00:42 +0000 (12:00 +0000)]
Removed bogus quotes in descriptions of disk devices.  Only "Winchester"
disk devices are so-called.

25 years agoinvoke fvwm properly
Jordan K. Hubbard [Wed, 7 Jul 1999 09:47:41 +0000 (09:47 +0000)]
invoke fvwm properly

25 years agoadd unused argument to udev2dev() to make kernel compiled
Andrey A. Chernov [Wed, 7 Jul 1999 09:12:44 +0000 (09:12 +0000)]
add unused argument to udev2dev() to make kernel compiled

25 years agoAdd $Id$
Ollivier Robert [Wed, 7 Jul 1999 07:51:04 +0000 (07:51 +0000)]
Add $Id$

Approved by: kirk

25 years agoBreak lines to be < 80 chars. This has been done only to that file in
Martin Cracauer [Wed, 7 Jul 1999 06:44:53 +0000 (06:44 +0000)]
Break lines to be < 80 chars. This has been done only to that file in
doscmd that was affected by the SA_SIGINFO changes (which made many
lines longer).

This application is in need for general code reformatting and warning
fixes.

Submitted by: Warner Losh <imp@village.org>

25 years agoPer requests from the community, commit rudimentary cross compilation
Warner Losh [Wed, 7 Jul 1999 04:46:46 +0000 (04:46 +0000)]
Per requests from the community, commit rudimentary cross compilation
support.  I've been building world with these changes for months w/o
ill effect.  I've also managed to build the cross tool chain for MIPS
with these patches.

Please note that the extent to which these patches work is largely
dictated by how well our tool chains support the cross compilation.
Building alpha binaries on i386 doesn't work.  Supposedly building
i386 binaries on alpha does work, but I've not verified it with these
patches, however.

25 years agoSpelling nits
Warner Losh [Wed, 7 Jul 1999 04:28:48 +0000 (04:28 +0000)]
Spelling nits

25 years agoReinstate the previous fix for the broken export of a dev_t in sw_dev, convert
Mike Smith [Wed, 7 Jul 1999 04:07:03 +0000 (04:07 +0000)]
Reinstate the previous fix for the broken export of a dev_t in sw_dev, convert
back to a dev_t when the value is actually used.

25 years agoBack out previous commit. It was wrong, and caused panics.
Brian Feldman [Wed, 7 Jul 1999 03:03:59 +0000 (03:03 +0000)]
Back out previous commit. It was wrong, and caused panics.

25 years agoAdded pccard_conf parameter.
Tatsumi Hosokawa [Wed, 7 Jul 1999 02:01:57 +0000 (02:01 +0000)]
Added pccard_conf parameter.

25 years agoRemoved my name and (old) e-mail address from comments.
Tatsumi Hosokawa [Wed, 7 Jul 1999 01:26:55 +0000 (01:26 +0000)]
Removed my name and (old) e-mail address from comments.

25 years agoAdded pccard_conf parameter to /etc/rc.conf,
Tatsumi Hosokawa [Wed, 7 Jul 1999 01:19:15 +0000 (01:19 +0000)]
Added pccard_conf parameter to /etc/rc.conf,
and set it to "/etc/pccard.conf.sample" in /etc/defaults/rc.conf.
Perhaps this default value can be inappropriate,
but I set to this value for the convenience of PC-card boot.flp users.
Please correct it if there are better solutions.

25 years agoswdevt should contain a udev_t not a devt. This resulted in bogus
Mike Smith [Tue, 6 Jul 1999 23:51:02 +0000 (23:51 +0000)]
swdevt should contain a udev_t not a devt.  This resulted in bogus
swap device name reporting.

Submitted by: Bill Swingle <unfurl@freebsd.org>

25 years agoupdate fla related entries.
Poul-Henning Kamp [Tue, 6 Jul 1999 20:40:22 +0000 (20:40 +0000)]
update fla related entries.

25 years agoRename bpfilter to bpf.
Dag-Erling Smørgrav [Tue, 6 Jul 1999 19:23:32 +0000 (19:23 +0000)]
Rename bpfilter to bpf.

25 years agoUse -finet option to netstat(1), and don't discard anything.
Dag-Erling Smørgrav [Tue, 6 Jul 1999 19:12:31 +0000 (19:12 +0000)]
Use -finet option to netstat(1), and don't discard anything.
Don't truncate the protocol field.
These two changes conspire to make sockstat(1) show divert sockets.

Submitted by: ru

25 years agoDon't truncate port numbers.
Dag-Erling Smørgrav [Tue, 6 Jul 1999 19:10:15 +0000 (19:10 +0000)]
Don't truncate port numbers.

Submitted by: ru

25 years agoImplement SA_SIGINFO support for the Alpha. This is obviously a little
Peter Wemm [Tue, 6 Jul 1999 17:48:16 +0000 (17:48 +0000)]
Implement SA_SIGINFO support for the Alpha.  This is obviously a little
bit preliminary.  It still returns an old-style code arg if SA_SIGINFO
is not set, but I'm not sure of the value of this since the traditional
bsd-style fourth argument (address) is missing.

Also, tidy up a bit of lint.

25 years agoBackout the previous change. Claimed to break compatibility with
Nick Hibma [Tue, 6 Jul 1999 17:35:48 +0000 (17:35 +0000)]
Backout the previous change. Claimed to break compatibility with
NetBSD.

Requested-By: John Polstra
25 years agoDon't clobber the smb cdevsw entry that was installed by the driver
Peter Wemm [Tue, 6 Jul 1999 13:42:43 +0000 (13:42 +0000)]
Don't clobber the smb cdevsw entry that was installed by the driver
framework.

25 years agoQuieten gcc paranoia.
Peter Wemm [Tue, 6 Jul 1999 13:23:56 +0000 (13:23 +0000)]
Quieten gcc paranoia.

25 years agoList avaiable function keys.
Kazutaka YOKOTA [Tue, 6 Jul 1999 13:13:47 +0000 (13:13 +0000)]
List avaiable function keys.

25 years agoAdded a short README to PC-card boot.flp directory.
Tatsumi Hosokawa [Tue, 6 Jul 1999 13:07:51 +0000 (13:07 +0000)]
Added a short README to PC-card boot.flp directory.
(please check English grammer...:-) )

25 years agoTypo: s/0ff0/0xff0/
Peter Wemm [Tue, 6 Jul 1999 12:42:26 +0000 (12:42 +0000)]
Typo: s/0ff0/0xff0/

25 years agoAdded $pccardd_flags.
Tatsumi Hosokawa [Tue, 6 Jul 1999 12:17:59 +0000 (12:17 +0000)]
Added $pccardd_flags.

25 years agoRemove reference to the obsoleted COMCONSOLE option.
Kazutaka YOKOTA [Tue, 6 Jul 1999 11:45:27 +0000 (11:45 +0000)]
Remove reference to the obsoleted COMCONSOLE option.

Pointed out by: Crist J. Clark <cjc@cc942873-a.ewndsr1.nj.home.com>

25 years agoTrivial implementation of TIOCM{S|G}ET and TIOCMBI{S|C} ioctls. No need
Marcel Moolenaar [Tue, 6 Jul 1999 11:41:48 +0000 (11:41 +0000)]
Trivial implementation of TIOCM{S|G}ET and TIOCMBI{S|C} ioctls. No need
to convert the arguments.

25 years agoDon't ask about Linux emulation on the alpha (for now).
Jordan K. Hubbard [Tue, 6 Jul 1999 09:19:36 +0000 (09:19 +0000)]
Don't ask about Linux emulation on the alpha (for now).

25 years agoUse #include <pccard_conf.h> instead of -DPCCARD.
Tatsumi Hosokawa [Tue, 6 Jul 1999 09:16:00 +0000 (09:16 +0000)]
Use #include <pccard_conf.h> instead of -DPCCARD.
Now we don't have to make clean before make boot.flp's.

25 years agoAdd an option for more fully enabling linux compatibility.
Jordan K. Hubbard [Tue, 6 Jul 1999 08:45:40 +0000 (08:45 +0000)]
Add an option for more fully enabling linux compatibility.

25 years agoExclude CHECKSUM.MD5 itself from CHECKSUM.MD5 in PC-card floppy directory.
Tatsumi Hosokawa [Tue, 6 Jul 1999 08:24:35 +0000 (08:24 +0000)]
Exclude CHECKSUM.MD5 itself from CHECKSUM.MD5 in PC-card floppy directory.

25 years agoUpdate to new struct sigcontext after SA_SIGINFO changes
Martin Cracauer [Tue, 6 Jul 1999 07:15:11 +0000 (07:15 +0000)]
Update to new struct sigcontext after SA_SIGINFO changes

25 years agoImplement SA_SIGINFO for i386. Thanks to Bruce Evans for much more
Martin Cracauer [Tue, 6 Jul 1999 07:13:48 +0000 (07:13 +0000)]
Implement SA_SIGINFO for i386. Thanks to Bruce Evans for much more
than a review, this was a nice puzzle.

This is supposed to be binary and source compatible with older
applications that access the old FreeBSD-style three arguments to a
signal handler.

Except those applications that access hidden signal handler arguments
bejond the documented third one. If you have applications that do,
please let me know so that we take the opportunity to provide the
functionality they need in a documented manner.

Also except application that use 'struct sigframe' directly. You need
to recompile gdb and doscmd. `make world` is recommended.

Example program that demonstrates how SA_SIGINFO and old-style FreeBSD
handlers (with their three args) may be used in the same process is at
http://www3.cons.org/tmp/fbsd-siginfo.c

Programs that use the old FreeBSD-style three arguments are easy to
change to SA_SIGINFO (although they don't need to, since the old style
will still work):

  Old args to signal handler:
    void handler_sn(int sig, int code, struct sigcontext *scp)

  New args:
    void handler_si(int sig, siginfo_t *si, void *third)
  where:
    old:code == new:second->si_code
    old:scp == &(new:si->si_scp)     /* Passed by value! */

The latter is also pointed to by new:third, but accessing via
si->si_scp is preferred because it is type-save.

FreeBSD implementation notes:
- This is just the framework to make the interface POSIX compatible.
  For now, no additional functionality is provided. This is supposed
  to happen now, starting with floating point values.
- We don't use 'sigcontext_t.si_value' for now (POSIX meant it for
  realtime-related values).
- Documentation will be updated when new functionality is added and
  the exact arguments passed are determined. The comments in
  sys/signal.h are meant to be useful.

Reviewed by: BDE

25 years agoRename struct members sa_siginfo. POSIX reserves identifiers starting
Martin Cracauer [Tue, 6 Jul 1999 06:55:29 +0000 (06:55 +0000)]
Rename struct members sa_siginfo. POSIX reserves identifiers starting
with sa_ when <signal.h> is included. They would conflict with the
upcoming SA_SIGINFO implementation.

Reviewed by: BDE

25 years agoAdd Centaur/IDT WinChip support.
Brian Feldman [Tue, 6 Jul 1999 06:25:38 +0000 (06:25 +0000)]
Add Centaur/IDT WinChip support.

Why in the world do people put breaks at the end of a switch's default case?

25 years agoadd in (controlled by option) 2200 Expanded Lun F/W
Matt Jacob [Tue, 6 Jul 1999 05:38:24 +0000 (05:38 +0000)]
add in (controlled by option) 2200 Expanded Lun F/W

25 years agoI made some cleanups, rearranged things a bit, and made AMD Features default
Brian Feldman [Tue, 6 Jul 1999 05:25:41 +0000 (05:25 +0000)]
I made some cleanups, rearranged things a bit, and made AMD Features default
printing on CPUs that have it.
If there are no objections, I'll MFC all recent changes (harmless, really)
to 3.2 and PAO.

25 years agoMake the new %Z addition thread-safe.
David E. O'Brien [Tue, 6 Jul 1999 05:05:39 +0000 (05:05 +0000)]
Make the new %Z addition thread-safe.

25 years agosuggestions from bde to clean up last checkin slighty
Matt Jacob [Tue, 6 Jul 1999 01:40:03 +0000 (01:40 +0000)]
suggestions from bde to clean up last checkin slighty

25 years agoadd in a boot environment isp_disable flag
Matt Jacob [Tue, 6 Jul 1999 01:24:20 +0000 (01:24 +0000)]
add in a boot environment isp_disable flag

25 years agoAlways use growable thread stacks on the i386. The VM_STACK kernel option
Jason Evans [Tue, 6 Jul 1999 00:25:38 +0000 (00:25 +0000)]
Always use growable thread stacks on the i386.  The VM_STACK kernel option
must be made default for the alpha before growable thread stacks are
enabled for the alpha.

25 years agoMake the source and the man page agree about the flags accepted by
Nik Clayton [Mon, 5 Jul 1999 23:06:33 +0000 (23:06 +0000)]
Make the source and the man page agree about the flags accepted by
ntpdate.

PR:             docs/12344
Submitted by:   Gerhard Gonter <gonter@whisky.wu-wien.ac.at>
Reviewed by:    nik

25 years agoClarify static_routes variable's meaning
Nik Clayton [Mon, 5 Jul 1999 23:05:25 +0000 (23:05 +0000)]
Clarify static_routes variable's meaning

PR:             docs/12302
Submitted by:   Don Croyle <croyle@gelemna.ft-wayne.in.us>
Reviewed by:    nik

25 years agoWow- too much breakage..wait until you compile it, buckwheat...
Matt Jacob [Mon, 5 Jul 1999 22:04:08 +0000 (22:04 +0000)]
Wow- too much breakage..wait until you compile it, buckwheat...

25 years agoOops- got sense of ifdef wrong
Matt Jacob [Mon, 5 Jul 1999 22:01:48 +0000 (22:01 +0000)]
Oops- got sense of ifdef wrong

25 years agoadd 2200 f/w; fix botched define
Matt Jacob [Mon, 5 Jul 1999 20:42:08 +0000 (20:42 +0000)]
add 2200 f/w; fix botched define

25 years agoadd ISP_DISABLE_2200_SUPPORT defines; Add reference to 2200 F/W
Matt Jacob [Mon, 5 Jul 1999 20:24:46 +0000 (20:24 +0000)]
add ISP_DISABLE_2200_SUPPORT defines; Add reference to 2200 F/W

25 years agoRemove ti_refill_rx_rings() and associated stuff; replace dirty RX buffers
Bill Paul [Mon, 5 Jul 1999 20:19:41 +0000 (20:19 +0000)]
Remove ti_refill_rx_rings() and associated stuff; replace dirty RX buffers
in ti_rxeof() instead. This doesn't really seem to provide much in the
way of a performance boost, and I'm pretty sure it can cause mbuf leakage
in some extreme cases.

25 years agoadd another ISP option
Matt Jacob [Mon, 5 Jul 1999 20:19:34 +0000 (20:19 +0000)]
add another ISP option

25 years agoLet newuname return "Linux" as the OS name and not "FreeBSD". Also, return a
Marcel Moolenaar [Mon, 5 Jul 1999 19:18:03 +0000 (19:18 +0000)]
Let newuname return "Linux" as the OS name and not "FreeBSD". Also, return a
more sensible (for Linux applications) release number. Hardcoding a release
number has its drawbacks, but it will do for now.

25 years agoAlso try to load the interpreter without prepending "emul_path". This allows
Marcel Moolenaar [Mon, 5 Jul 1999 18:38:29 +0000 (18:38 +0000)]
Also try to load the interpreter without prepending "emul_path". This allows
dynamicly linked binaries to run in a chroot'd environment with "emul_path"
as the new root. The new behavior of loading interpreters is identical to the
principle of overlaying.

PR: 10145

25 years ago"Cannot" is one word. "Can not" has a different meaning if taken
Matthew Hunt [Mon, 5 Jul 1999 18:12:13 +0000 (18:12 +0000)]
"Cannot" is one word.  "Can not" has a different meaning if taken
literally.

25 years agoUpdate to latest version of PowerMACH Works from Olicom.
Larry Lile [Mon, 5 Jul 1999 17:47:50 +0000 (17:47 +0000)]
Update to latest version of PowerMACH Works from Olicom.

25 years agoReformat previous fix to remove an uglier than average goto.
Stephen McKay [Mon, 5 Jul 1999 12:50:54 +0000 (12:50 +0000)]
Reformat previous fix to remove an uglier than average goto.

Looked OK to: dg

25 years agoFixed English errors, spelling errors and formatting errors in rev.1.51
Bruce Evans [Mon, 5 Jul 1999 12:00:05 +0000 (12:00 +0000)]
Fixed English errors, spelling errors and formatting errors in rev.1.51
and rev.1.53.

25 years agoReflect recent changes in syscons and vga.
Kazutaka YOKOTA [Mon, 5 Jul 1999 10:03:05 +0000 (10:03 +0000)]
Reflect recent changes in syscons and vga.

25 years agoAdded the EXAMPLE section and try to make the text slightly more informative.
Kazutaka YOKOTA [Mon, 5 Jul 1999 09:58:41 +0000 (09:58 +0000)]
Added the EXAMPLE section and try to make the text slightly more informative.

Grammar and Spelling Reviewed by: mpp

While mpp kindly checked grammar and spelling, any technical errors
remaining in the man pages are entirely of mine.

25 years agoMerge from -stable; support for the 'ida' driver, move fla to major 102
Mike Smith [Mon, 5 Jul 1999 09:43:29 +0000 (09:43 +0000)]
Merge from -stable; support for the 'ida' driver, move fla to major 102

25 years agoAdd support for the 'ida' driver.
Mike Smith [Mon, 5 Jul 1999 09:18:57 +0000 (09:18 +0000)]
Add support for the 'ida' driver.

25 years agoThe IDA driver is 'ida', not 'id'
Mike Smith [Mon, 5 Jul 1999 09:09:09 +0000 (09:09 +0000)]
The IDA driver is 'ida', not 'id'

25 years agoMove the initialisation/tuning of nmbclusters from param.c/machdep.c
Mike Smith [Mon, 5 Jul 1999 08:52:54 +0000 (08:52 +0000)]
Move the initialisation/tuning of nmbclusters from param.c/machdep.c
into uipc_mbuf.c.  This reduces three sets of identical tunable code to
one set, and puts the initialisation with the mbuf code proper.

Make NMBUFs tunable as well.

Move the nmbclusters sysctl here as well.

Move the initialisation of maxsockets from param.c to uipc_socket2.c,
next to its corresponding sysctl.

Use the new tunable macros for the kern.vm.kmem.size tunable (this should have
been in a separate commit, whoops).

25 years agoUse the new tunable macros for the net.inet.tcp.tcbhashsize tunable.
Mike Smith [Mon, 5 Jul 1999 08:46:55 +0000 (08:46 +0000)]
Use the new tunable macros for the net.inet.tcp.tcbhashsize tunable.

25 years agoA couple of new macros to make implementing tunable values slightly easier.
Mike Smith [Mon, 5 Jul 1999 08:45:14 +0000 (08:45 +0000)]
A couple of new macros to make implementing tunable values slightly easier.

25 years agoBump the number of vtys created to compensate for new demands created
Jordan K. Hubbard [Mon, 5 Jul 1999 08:39:00 +0000 (08:39 +0000)]
Bump the number of vtys created to compensate for new demands created
by /etc/ttys.

Forgotten by:   des

25 years agoMy last modification for PC-card boot.flp was incomplete, and one more patch
Tatsumi Hosokawa [Mon, 5 Jul 1999 07:15:42 +0000 (07:15 +0000)]
My last modification for PC-card boot.flp was incomplete, and one more patch
is needed.
This seems a sort of quick-hack, but it's hard to fix it in proper way.
I'll do it later.

25 years agoTake the Winbond driver out of GENERIC for the alpha. It'll come
Bill Paul [Mon, 5 Jul 1999 05:40:29 +0000 (05:40 +0000)]
Take the Winbond driver out of GENERIC for the alpha. It'll come
back when it actually works on the alpha. How it got in here in the
first place I have no idea.

25 years agoRespect the NOFSCHG variable. Add an $Id$ while I'm here, for whatever
Tim Vanderhoek [Mon, 5 Jul 1999 02:46:20 +0000 (02:46 +0000)]
Respect the NOFSCHG variable.  Add an $Id$ while I'm here, for whatever
reason Makefiles need $Id$.

25 years agoAdd an extra space to " AMD Features=" to make it line up well.
Brian Feldman [Mon, 5 Jul 1999 02:28:21 +0000 (02:28 +0000)]
Add an extra space to " AMD Features=" to make it line up well.