]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
25 years agoReplace UE_GET_IN with UE_GET_DIR
Nick Hibma [Mon, 3 May 1999 23:19:32 +0000 (23:19 +0000)]
Replace UE_GET_IN with UE_GET_DIR
Remove freeind of description. Is done by subr_bus.c.

25 years agoReplace UE_GET_IN with UE_GET_DIR
Nick Hibma [Mon, 3 May 1999 23:18:11 +0000 (23:18 +0000)]
Replace UE_GET_IN with UE_GET_DIR

25 years agoChange '#if UKBD_DEBUG' to '#ifdef...'
Nick Hibma [Mon, 3 May 1999 23:16:05 +0000 (23:16 +0000)]
Change '#if UKBD_DEBUG' to '#ifdef...'

Remove freeing of description on detach. Is done by subr_bus.c.

25 years agoRemove double removal of children of a hub. (remove disconnected method)
Nick Hibma [Mon, 3 May 1999 23:14:46 +0000 (23:14 +0000)]
Remove double removal of children of a hub. (remove disconnected method)
This was introduced when merging a patch for the newbus people.

And change the debugging flag from USB_DEBUG to UHUB_DEBUG.

25 years agoAdd URL to HID spec
Nick Hibma [Mon, 3 May 1999 23:13:14 +0000 (23:13 +0000)]
Add URL to HID spec

25 years agoClean up parts of struct shared between NetBSD and FreeBSD
Nick Hibma [Mon, 3 May 1999 23:12:49 +0000 (23:12 +0000)]
Clean up parts of struct shared between NetBSD and FreeBSD

25 years agoClean up debugging output
Nick Hibma [Mon, 3 May 1999 23:11:41 +0000 (23:11 +0000)]
Clean up debugging output

25 years agoAll directory accesses must be made with NFS_DIRBLKSIZE chunks to avoid
Alan Cox [Mon, 3 May 1999 20:59:14 +0000 (20:59 +0000)]
All directory accesses must be made with NFS_DIRBLKSIZE chunks to avoid
confusing the directory read cookie cache.  The nfs_access implementation
for v2 mounts attempts to read from the directory if root is the user
so that root can't access cached files when the server remaps root
to some other user.

Submitted by: Doug Rabson <dfr@nlsystems.com>
Reviewed by: Matthew Dillon <dillon@apollo.backplane.com>

25 years agoGC some unused files from gdb and add them to the exclude list for future
Doug Rabson [Mon, 3 May 1999 20:50:12 +0000 (20:50 +0000)]
GC some unused files from gdb and add them to the exclude list for future
imports.

25 years agoAdd 3Com/Noteworthy 56k modem
Brian Somers [Mon, 3 May 1999 19:08:43 +0000 (19:08 +0000)]
Add 3Com/Noteworthy 56k modem
PR:       9187
Submitted by: Craig Leres <leres@ee.lbl.gov>
Requested by: Nathan Ahlstrom <nrahlstr@winternet.com>

25 years agoDocument NO_FORTRAN.
David E. O'Brien [Mon, 3 May 1999 17:54:59 +0000 (17:54 +0000)]
Document NO_FORTRAN.

25 years agoUpgrade firmware images Alteon's latest release (12.3.10). This fixes a
Bill Paul [Mon, 3 May 1999 17:44:53 +0000 (17:44 +0000)]
Upgrade firmware images Alteon's latest release (12.3.10). This fixes a
bug in the stats accounting (nicSendBDs counter was bogus when TX ring was
configured to be in host memory).

Update if_tireg.h to look for new firmware fix level.

25 years agoUnbreak my previous commit
Gary Palmer [Mon, 3 May 1999 17:42:34 +0000 (17:42 +0000)]
Unbreak my previous commit

25 years agoCreate share/man8/alpha
Gary Palmer [Mon, 3 May 1999 17:23:52 +0000 (17:23 +0000)]
Create share/man8/alpha

Forgotten By: obrien

25 years agotemporary workaround for bin/11464
Matt Jacob [Mon, 3 May 1999 13:53:16 +0000 (13:53 +0000)]
temporary workaround for bin/11464

25 years agoActivate pccardc.8.
Jun Kuriyama [Mon, 3 May 1999 11:20:15 +0000 (11:20 +0000)]
Activate pccardc.8.

25 years agoDon't deref a NULL mem_range_softc.mr_op pointer on non-MTRR systems when
Peter Wemm [Mon, 3 May 1999 09:47:53 +0000 (09:47 +0000)]
Don't deref a NULL mem_range_softc.mr_op pointer on non-MTRR systems when
starting the AP.

25 years agoChanges to support diskless booting on the alpha:
Doug Rabson [Mon, 3 May 1999 09:36:29 +0000 (09:36 +0000)]
Changes to support diskless booting on the alpha:
* Make the network code in the bootstrap more chatty (helps debugging)
* Add nfs root stuff to cpu_rootconf(). I also added a check to make sure
  it really was netbooting which allows the use of the same kernel for local
  and network boots.
* Tweak the de driver so that it takes the speed setting from the console
  for the alpha (some PWSs have broken de chipsets). This is the same
  behaviour as NetBSD/alpha.

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

25 years agoAdd an additional probe, hopefully allowing me to distinguish
Brian Somers [Mon, 3 May 1999 09:32:31 +0000 (09:32 +0000)]
Add an additional probe, hopefully allowing me to distinguish
between the PC/Xi and PC/Xem boards.  Now all I need is for
someone with a PC/Xem to tell me what the probe says....

25 years agoCorrect typos.
Joseph Koshy [Mon, 3 May 1999 08:32:45 +0000 (08:32 +0000)]
Correct typos.

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

25 years agoCorrect misuse of .Nm.
Joseph Koshy [Mon, 3 May 1999 07:25:50 +0000 (07:25 +0000)]
Correct misuse of .Nm.

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

25 years agoRound two of MetBSD games merges.
Steve Price [Mon, 3 May 1999 02:08:31 +0000 (02:08 +0000)]
Round two of MetBSD games merges.

Submitted by: Stephen J. Roznowski <sjr@home.net>

25 years agoClarify when the user gets a prompt for the old password, and that
Greg Lehey [Mon, 3 May 1999 00:56:05 +0000 (00:56 +0000)]
Clarify when the user gets a prompt for the old password, and that
passwords are not echoed.

Get quotes right in troff.

25 years agoThe VFS/BIO subsystem contained a number of hacks in order to optimize
Alan Cox [Sun, 2 May 1999 23:57:16 +0000 (23:57 +0000)]
The VFS/BIO subsystem contained a number of hacks in order to optimize
piecemeal, middle-of-file writes for NFS.  These hacks have caused no
end of trouble, especially when combined with mmap().  I've removed
them.  Instead, NFS will issue a read-before-write to fully
instantiate the struct buf containing the write.  NFS does, however,
optimize piecemeal appends to files.  For most common file operations,
you will not notice the difference.  The sole remaining fragment in
the VFS/BIO system is b_dirtyoff/end, which NFS uses to avoid cache
coherency issues with read-merge-write style operations.  NFS also
optimizes the write-covers-entire-buffer case by avoiding the
read-before-write.  There is quite a bit of room for further
optimization in these areas.

The VM system marks pages fully-valid (AKA vm_page_t->valid =
VM_PAGE_BITS_ALL) in several places, most noteably in vm_fault.  This
is not correct operation.  The vm_pager_get_pages() code is now
responsible for marking VM pages all-valid.  A number of VM helper
routines have been added to aid in zeroing-out the invalid portions of
a VM page prior to the page being marked all-valid.  This operation is
necessary to properly support mmap().  The zeroing occurs most often
when dealing with file-EOF situations.  Several bugs have been fixed
in the NFS subsystem, including bits handling file and directory EOF
situations and buf->b_flags consistancy issues relating to clearing
B_ERROR & B_INVAL, and handling B_DONE.

getblk() and allocbuf() have been rewritten.  B_CACHE operation is now
formally defined in comments and more straightforward in
implementation.  B_CACHE for VMIO buffers is based on the validity of
the backing store.  B_CACHE for non-VMIO buffers is based simply on
whether the buffer is B_INVAL or not (B_CACHE set if B_INVAL clear,
and vise-versa).  biodone() is now responsible for setting B_CACHE
when a successful read completes.  B_CACHE is also set when a bdwrite()
is initiated and when a bwrite() is initiated.  VFS VOP_BWRITE
routines (there are only two - nfs_bwrite() and bwrite()) are now
expected to set B_CACHE.  This means that bowrite() and bawrite() also
set B_CACHE indirectly.

There are a number of places in the code which were previously using
buf->b_bufsize (which is DEV_BSIZE aligned) when they should have
been using buf->b_bcount.  These have been fixed.  getblk() now clears
B_DONE on return because the rest of the system is so bad about
dealing with B_DONE.

Major fixes to NFS/TCP have been made.  A server-side bug could cause
requests to be lost by the server due to nfs_realign() overwriting
other rpc's in the same TCP mbuf chain.  The server's kernel must be
recompiled to get the benefit of the fixes.

Submitted by: Matthew Dillon <dillon@apollo.backplane.com>

25 years agotimestamp:
Greg Lehey [Sun, 2 May 1999 22:23:18 +0000 (22:23 +0000)]
timestamp:
  Assign explicit variable for sec to get it to compile on Alpha.

Submitted by: dfr

25 years agoSet ifq_maxlen to default value. (This should be safe, it's not clear
Peter Wemm [Sun, 2 May 1999 22:01:24 +0000 (22:01 +0000)]
Set ifq_maxlen to default value.  (This should be safe, it's not clear
if there's benefit to setting it to the exact amount, it appears the
card has 32K of ram, and 8K is used for outgoing packets, that would
be something like a queue limit of 5 packets.  I don't think that's
useful...)

PR: 11456
Submitted by: Stephen J. Roznowski <sjr@home.net>

25 years agoAdd driver for the Iomega Zip 100 drive.
Nick Hibma [Sun, 2 May 1999 21:54:05 +0000 (21:54 +0000)]
Add driver for the Iomega Zip 100 drive.

25 years agoSigh, serves me right for committing without reading the followups. :-]
Peter Wemm [Sun, 2 May 1999 21:53:28 +0000 (21:53 +0000)]
Sigh, serves me right for committing without reading the followups. :-]
The whole thing (mpu_config etc) is dead code.

PR: 11411 (followup)
Pointed out by: "Daniel C. Sobral" <dcs@newsguy.com>

25 years agoChange e-mail address
Nick Hibma [Sun, 2 May 1999 21:52:15 +0000 (21:52 +0000)]
Change e-mail address

25 years agoOperator precedence bug
Peter Wemm [Sun, 2 May 1999 21:51:17 +0000 (21:51 +0000)]
Operator precedence bug

PR: 11411
Submitted by: Christopher Peterson <cpeterso@cs.washington.edu>

25 years agoOperator precedence bug
Peter Wemm [Sun, 2 May 1999 21:46:31 +0000 (21:46 +0000)]
Operator precedence bug

PR: 11415
Submitted by: Christopher Peterson <cpeterso@cs.washington.edu>

25 years agoOperator precedence (nit: in #if 0 code) bug.
Peter Wemm [Sun, 2 May 1999 21:45:31 +0000 (21:45 +0000)]
Operator precedence (nit: in #if 0 code) bug.
PR: 11413
Submitted by: Christopher Peterson <cpeterso@cs.washington.edu>

25 years agoTypo: if (mpu_config = NULL) -> if (mpu_config != NULL)
Peter Wemm [Sun, 2 May 1999 21:43:20 +0000 (21:43 +0000)]
Typo:  if (mpu_config = NULL) -> if (mpu_config != NULL)

PR: 11411
Submitted by: Christopher Peterson <cpeterso@cs.washington.edu>

25 years agoOperator precedence bug
Peter Wemm [Sun, 2 May 1999 21:41:20 +0000 (21:41 +0000)]
Operator precedence bug

PR: 11410
Submitted by: Christopher Peterson <cpeterso@cs.washington.edu>

25 years agos/size == 0;/size = 0;/
Peter Wemm [Sun, 2 May 1999 21:39:52 +0000 (21:39 +0000)]
s/size == 0;/size = 0;/

PR: 11409
Submitted by: Christopher Peterson <cpeterso@cs.washington.edu>

25 years ago_G_USING_THUNKS probably applies to a.out too.
David E. O'Brien [Sun, 2 May 1999 21:22:50 +0000 (21:22 +0000)]
_G_USING_THUNKS probably applies to a.out too.
(well we define DEFAULT_VTABLE_THUNKS=1 for G++ in the a.out case, so it seems
likely)

Submitted by: jdp

25 years agoMake this compile with CY_PCI_FASTINTR again.
Peter Wemm [Sun, 2 May 1999 20:42:13 +0000 (20:42 +0000)]
Make this compile with CY_PCI_FASTINTR again.

25 years agoAttempt to make the sound driver recompile, at least for LINT which has
Peter Wemm [Sun, 2 May 1999 20:40:28 +0000 (20:40 +0000)]
Attempt to make the sound driver recompile, at least for LINT which has
the sscape/trix driver active, which (for some reason) disables the
mpu401 driver, causing an undefined reference to mpuintr.  This was broken
with rev 1.79 (part of the PC98 nss driver commit).

25 years agoDisable FDC_YE - it's broken at present (breaking LINT) and awaiting some
Peter Wemm [Sun, 2 May 1999 20:38:08 +0000 (20:38 +0000)]
Disable FDC_YE - it's broken at present (breaking LINT) and awaiting some
pccard fixups.
Make DEVFS compile, it breaks LINT.

25 years agoThese two drivers have not been converted for newbus eisa yet.
Peter Wemm [Sun, 2 May 1999 20:35:44 +0000 (20:35 +0000)]
These two drivers have not been converted for newbus eisa yet.

25 years agoDisable second declaration of oltr0 - the first one (intended for isa) will
Peter Wemm [Sun, 2 May 1999 20:34:06 +0000 (20:34 +0000)]
Disable second declaration of oltr0 - the first one (intended for isa) will
cause the device to be found on all busses, including pci.

25 years agoRemove old bmake framework for gdb. It has moved to live next to binutils.
Doug Rabson [Sun, 2 May 1999 19:51:47 +0000 (19:51 +0000)]
Remove old bmake framework for gdb. It has moved to live next to binutils.

25 years ago* Merge gdb/doc/Makefile into binutils/doc/Makefile
Doug Rabson [Sun, 2 May 1999 19:50:18 +0000 (19:50 +0000)]
* Merge gdb/doc/Makefile into binutils/doc/Makefile
* Update build for gdbserver and gdbreplay to work under binutils
* Fix gdbserver to use PT_GETREGS etc to access registers, removing the
  dependancy on the u-area.
* Make gdbserver work on the alpha.

25 years agoDocument another (less-virulent) CRLF-related bug.
Tim Vanderhoek [Sun, 2 May 1999 18:17:23 +0000 (18:17 +0000)]
Document another (less-virulent) CRLF-related bug.

25 years agoLittle fix in previous: watch NUL-termination.
Dmitrij Tejblum [Sun, 2 May 1999 17:44:16 +0000 (17:44 +0000)]
Little fix in previous: watch NUL-termination.

25 years agoInstall boot.config with `-P' in it in the i386 boot floppy.
Masafumi Max NAKANE [Sun, 2 May 1999 17:43:45 +0000 (17:43 +0000)]
Install boot.config with `-P' in it in the i386 boot floppy.

Also, let the bigboot floppy to have /boot/loader.rc with
  echo \007\007
  autoboot 10

25 years agoNew translation of pccardc.8.
Jun Kuriyama [Sun, 2 May 1999 16:33:13 +0000 (16:33 +0000)]
New translation of pccardc.8.

Obtained from: PAO (written in Japanese)
Reviewed by: bsd-nomads@clave.gr.jp
freebsd-mobile@freebsd.org
Randy Bush <randy@psg.com>
Bill Trost <trost@grey.cloud.rain.com>
Bruce Campbell <bc@apnic.net>

25 years agoFreeBSD-3.0 is a snapshot from -current, while 3.1 and 3.2
Wolfram Schneider [Sun, 2 May 1999 16:23:53 +0000 (16:23 +0000)]
FreeBSD-3.0 is a snapshot from -current, while 3.1 and 3.2
are from 3.x-stable which was branched quite some time after 3.0-release
(about Jan 15 if I recall correctly).

----> FreeBSD-3.0-----\----- FreeBSD-4.x-current -----....
                       \
                     3.x-stable ----> 3.1 ---> 3.2 ....

Submitted by: peter

25 years agoEnable gdb on the alpha.
Doug Rabson [Sun, 2 May 1999 16:11:43 +0000 (16:11 +0000)]
Enable gdb on the alpha.

25 years agoResurrect a file for alpha support in GDB and add some minor FreeBSD tweaks.
Doug Rabson [Sun, 2 May 1999 16:08:02 +0000 (16:08 +0000)]
Resurrect a file for alpha support in GDB and add some minor FreeBSD tweaks.

Magic wand waved by: Peter Wemm <peter@netplex.com.au>

25 years agoSpace typos from last commit.
Wolfram Schneider [Sun, 2 May 1999 15:40:49 +0000 (15:40 +0000)]
Space typos from last commit.

Added upcoming releases FreeBSD 3.2, NetBSD 1.3, OpenBSD 2.5

NetBSD 1.2.1 is a patch release of NetBSD 1.2 (a branch of 1.2)
NetBSD 1.3.1, 1.3.2, 1.3.3 are a patch release of NetBSD 1.3 (a branch of 1.3).

FreeBSD 3.0, FreeBSD 3.1 and FreeBSD 3.2 are a releases
from the 3.0-stable branch.

Added FreeBSD 4.0-current.

Added FreeBSD 3.1 release date.

25 years agoDelete parts of gdb which are now shared with binutils.
Doug Rabson [Sun, 2 May 1999 15:34:14 +0000 (15:34 +0000)]
Delete parts of gdb which are now shared with binutils.

25 years agoSystem Perl is now 5.00503! There is support for threads, but this is
Mark Murray [Sun, 2 May 1999 15:29:56 +0000 (15:29 +0000)]
System Perl is now 5.00503! There is support for threads, but this is
not currently enabled. Thread-boffins are welcome to send me patches.

25 years agoPerl moves up a maintenance version.
Mark Murray [Sun, 2 May 1999 15:25:40 +0000 (15:25 +0000)]
Perl moves up a maintenance version.

25 years agoPerl is moving up a maintenance version.
Mark Murray [Sun, 2 May 1999 15:23:55 +0000 (15:23 +0000)]
Perl is moving up a maintenance version.

While I'm here - reorder crypto directories to better support
dependancies. Perl and others like it better that way.

25 years agoMerge conflicts. More elegant improvements will follow in a couple
Mark Murray [Sun, 2 May 1999 15:18:32 +0000 (15:18 +0000)]
Merge conflicts. More elegant improvements will follow in a couple
of days.

25 years agoHandle receiving more than one acceptable CCP REQ
Brian Somers [Sun, 2 May 1999 14:33:39 +0000 (14:33 +0000)]
Handle receiving more than one acceptable CCP REQ
during one negotiation session without REJecting
everything from the second REQuest.

25 years agoThis commit was generated by cvs2svn to compensate for changes in r46307,
Mark Murray [Sun, 2 May 1999 14:33:17 +0000 (14:33 +0000)]
This commit was generated by cvs2svn to compensate for changes in r46307,
which included commits to RCS files with non-trunk default branches.

25 years agoMaintenance releace 3 of perl5.005. Includes support for threads.
Mark Murray [Sun, 2 May 1999 14:33:17 +0000 (14:33 +0000)]
Maintenance releace 3 of perl5.005. Includes support for threads.

25 years agoPart of routed upgrade.
Mark Murray [Sun, 2 May 1999 13:20:38 +0000 (13:20 +0000)]
Part of routed upgrade.
Submitted by:  Vernon Schryver <vjs@calcite.rhyolite.com>

25 years agoMerge-o-matic and add a bunch of $Id's
Mark Murray [Sun, 2 May 1999 13:14:16 +0000 (13:14 +0000)]
Merge-o-matic and add a bunch of $Id's

25 years agoFight with false newlines in kernel message logs. Output a line into log only
Dmitrij Tejblum [Sun, 2 May 1999 12:47:09 +0000 (12:47 +0000)]
Fight with false newlines in kernel message logs. Output a line into log only
after we read a newline, or we have nothing to read from /dev/klog. Read
/dev/klog in non-blocking mode.

25 years agoDeclare the return address for __divX, __remX so that gdb can step over
Doug Rabson [Sun, 2 May 1999 12:05:09 +0000 (12:05 +0000)]
Declare the return address for __divX, __remX so that gdb can step over
calls properly.

25 years agoThe maximum pagesize for alpha is 64k, not 1Mb.
Doug Rabson [Sun, 2 May 1999 12:02:55 +0000 (12:02 +0000)]
The maximum pagesize for alpha is 64k, not 1Mb.

25 years agoAdd upgrade instructions to facilitate future gdb imports.
Doug Rabson [Sun, 2 May 1999 11:59:45 +0000 (11:59 +0000)]
Add upgrade instructions to facilitate future gdb imports.

25 years agoEnable building gdb under binutils for i386. I can't enable the alpha build
Doug Rabson [Sun, 2 May 1999 11:38:12 +0000 (11:38 +0000)]
Enable building gdb under binutils for i386. I can't enable the alpha build
yet since CVS is hiding one of my files.

25 years ago* Add bmake framework for using gdb alongside binutils. The old bmake
Doug Rabson [Sun, 2 May 1999 11:32:14 +0000 (11:32 +0000)]
* Add bmake framework for using gdb alongside binutils. The old bmake
  framework was repository copied from gnu/usr.bin/gdb.
* Add alpha support.

25 years agoMerge local changes into gdb-4.18 and add changes for FreeBSD/alpha.
Doug Rabson [Sun, 2 May 1999 11:25:35 +0000 (11:25 +0000)]
Merge local changes into gdb-4.18 and add changes for FreeBSD/alpha.

25 years agoLatest-and-greatest routed.
Mark Murray [Sun, 2 May 1999 10:51:54 +0000 (10:51 +0000)]
Latest-and-greatest routed.
Includes RIPv2 and Router Discovery.

Submitted by: Vernon Schryver <vjs@calcite.rhyolite.com>

25 years agoThis commit was generated by cvs2svn to compensate for changes in r46283,
Doug Rabson [Sun, 2 May 1999 10:18:14 +0000 (10:18 +0000)]
This commit was generated by cvs2svn to compensate for changes in r46283,
which included commits to RCS files with non-trunk default branches.

25 years agoVirgin import of gdb-4.18
Doug Rabson [Sun, 2 May 1999 10:18:14 +0000 (10:18 +0000)]
Virgin import of gdb-4.18

25 years agoDisable building gdb in preparation for importing gdb-4.18
Doug Rabson [Sun, 2 May 1999 09:57:53 +0000 (09:57 +0000)]
Disable building gdb in preparation for importing gdb-4.18

25 years agoFix conflicts.
David E. O'Brien [Sun, 2 May 1999 09:24:16 +0000 (09:24 +0000)]
Fix conflicts.

25 years agojunk from the last import
David E. O'Brien [Sun, 2 May 1999 09:22:01 +0000 (09:22 +0000)]
junk from the last import

25 years agoThis commit was generated by cvs2svn to compensate for changes in r46275,
David E. O'Brien [Sun, 2 May 1999 09:03:51 +0000 (09:03 +0000)]
This commit was generated by cvs2svn to compensate for changes in r46275,
which included commits to RCS files with non-trunk default branches.

25 years agoVirgin import of ISC-DHCP v2.0b1pl27
David E. O'Brien [Sun, 2 May 1999 09:03:51 +0000 (09:03 +0000)]
Virgin import of ISC-DHCP v2.0b1pl27

25 years agoThis routine was "use"ing File::Basename. This commit removes that
Mark Murray [Sun, 2 May 1999 08:55:27 +0000 (08:55 +0000)]
This routine was "use"ing File::Basename. This commit removes that
"use" and replaces it with equivalent inline code. The reason is that
Perl has some very nasty circular dependancies, and I am trying to
get the System Perl upgraded by one maintenance level.

The basic rule, until I can find a way to solve this, is that
the build tools MAY NOT use any library code; it must all be inline.

25 years agoMention ``show mp''.
Brian Somers [Sun, 2 May 1999 08:52:50 +0000 (08:52 +0000)]
Mention ``show mp''.
Describe ACFComp correctly.

25 years agoUpdate documentation of new functions.
Greg Lehey [Sun, 2 May 1999 08:03:30 +0000 (08:03 +0000)]
Update documentation of new functions.

Describe new scale letter for sizes: 's' (sector) instead of 'b'
(block).  Both mean 512 bytes, but 'b' is deprecated because it's
confusing.

Document log file and environment variables.

25 years agoAdd definitions for history functions and printconfig split.
Greg Lehey [Sun, 2 May 1999 08:02:48 +0000 (08:02 +0000)]
Add definitions for history functions and printconfig split.

25 years agoprintconfig:
Greg Lehey [Sun, 2 May 1999 08:02:03 +0000 (08:02 +0000)]
printconfig:
  split into vinum_printconfig (interactive) and printconfig (called
  from vinum_printconfig and from vinum_create when starting an
  interactive update.

25 years agovinum_create:
Greg Lehey [Sun, 2 May 1999 08:01:21 +0000 (08:01 +0000)]
vinum_create:
  If no file name is specified, create one and edit it with the editor
  specified in the EDITOR environment variable, by default vi.

vinum_help:
  Update.

Fix typos in messages.

25 years agoMaintain a log file, by default /var/log/vinum.history, showing what
Greg Lehey [Sun, 2 May 1999 08:00:30 +0000 (08:00 +0000)]
Maintain a log file, by default /var/log/vinum.history, showing what
has been done.  This name can be overridden by the value of the
VINUM_HISTORY environment variable.

Print dates in log file according to the variable VINUM_DATEFORMAT, by
default %e %b %Y %H:%M:%S.

25 years agoGet extern declarations right.
Greg Lehey [Sun, 2 May 1999 07:59:04 +0000 (07:59 +0000)]
Get extern declarations right.

Change DEBUG_EXITFREE to DEBUG_WARNINGS.

25 years agoclose_drive:
Greg Lehey [Sun, 2 May 1999 07:51:20 +0000 (07:51 +0000)]
close_drive:
  If a drive has gone down and has dirty buffers associated with it,
  we'll get a panic when we try to vn_close it.  Check for this
  situation and discard any buffers; they're toast anyway.

  Only complain about usage count if DEBUG_WARNINGS is set.

check_drive:
  Change parameter name from drivename to devicename.

  Get the check for a referenced drive right.

  If the partition isn't a vinum drive, set the last error to ENODEV.

vinum_scandisk:
  Change parameter name from drivename [] to devicename [].

25 years agovinum_mallocinfo:
Greg Lehey [Sun, 2 May 1999 07:50:38 +0000 (07:50 +0000)]
vinum_mallocinfo:
  Set the entry number correctly.

25 years agoset_sd_state:
Greg Lehey [Sun, 2 May 1999 07:50:09 +0000 (07:50 +0000)]
set_sd_state:
  Don't change state from reborn to reborn.  This caused a silly
  warning message.

25 years agosizespec:
Greg Lehey [Sun, 2 May 1999 07:49:13 +0000 (07:49 +0000)]
sizespec:
  Implement scaling letter 's' to mean 'sectors' (of 512 bytes).

25 years agoRemove some dead variables.
Greg Lehey [Sun, 2 May 1999 07:48:00 +0000 (07:48 +0000)]
Remove some dead variables.

Change DEBUG_EXITFREE to DEBUG_WARNINGS.

25 years ago- Added PCI identification support for the TI1251 PCI/CardBus bridge.
Nate Williams [Sun, 2 May 1999 05:53:50 +0000 (05:53 +0000)]
- Added PCI identification support for the TI1251 PCI/CardBus bridge.
  With this addition my ThinkPad 600E works with the stock FreeBSD
  PCMCIA code.

25 years agoAdd $Id$
Kris Kennaway [Sun, 2 May 1999 05:43:43 +0000 (05:43 +0000)]
Add $Id$

25 years agoMissed a ref to /usr/share/mk/bsd.port.mk
Tim Vanderhoek [Sun, 2 May 1999 05:04:26 +0000 (05:04 +0000)]
Missed a ref to /usr/share/mk/bsd.port.mk

25 years ago- When the card is inserted, call pccard_insert_beep instead of
Nate Williams [Sun, 2 May 1999 04:19:27 +0000 (04:19 +0000)]
- When the card is inserted, call pccard_insert_beep instead of
  pccard_remove_beep.

Submitted by: PAO

25 years agoWhoops, not all SMP systems have memory range attribute support. Don't
Mike Smith [Sun, 2 May 1999 03:06:22 +0000 (03:06 +0000)]
Whoops, not all SMP systems have memory range attribute support.  Don't
try to set it up on an AP unless we do.

Submitted by: dave adkins <adkin003@tc.umn.edu>

25 years ago* Alpha's do crashdumps too. (move manpage to arch-neutral home)
David E. O'Brien [Sun, 2 May 1999 00:37:39 +0000 (00:37 +0000)]
* Alpha's do crashdumps too.  (move manpage to arch-neutral home)
* s/i386/alpha/g  < man8.alpha/MAKEDEV.8  (someone that knows the Alpha
  platform please remove obivious i386 bogons)

25 years agoRemove NOPERL. Seems to cause too many problems, as those that try don't
David E. O'Brien [Sun, 2 May 1999 00:18:02 +0000 (00:18 +0000)]
Remove NOPERL.  Seems to cause too many problems, as those that try don't
understand the implications and don't think to undo it when they get experience
trouble.  (wonder about some of the people running -CURRENT sometimes)

25 years agoDon't install i386 specific manpage on the Alpha -- install Alpha specfic
David E. O'Brien [Sun, 2 May 1999 00:13:44 +0000 (00:13 +0000)]
Don't install i386 specific manpage on the Alpha -- install Alpha specfic
ones instead.

25 years agoOops. Introduced a typo in one of previous commits.
Nick Hibma [Sat, 1 May 1999 23:59:09 +0000 (23:59 +0000)]
Oops. Introduced a typo in one of previous commits.

25 years agoClean up uhci_intr. Avoid acknowledging mutliple interrupts with
Nick Hibma [Sat, 1 May 1999 23:46:02 +0000 (23:46 +0000)]
Clean up uhci_intr. Avoid acknowledging mutliple interrupts with
multiple writes.

25 years agoCorrect maximum error count in TD initialisation for transfer from 2 to 3.
Nick Hibma [Sat, 1 May 1999 23:38:46 +0000 (23:38 +0000)]
Correct maximum error count in TD initialisation for transfer from 2 to 3.