]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
24 years agoSplit the Bt848 driver into seperate files for
roger [Sun, 26 Sep 1999 22:06:20 +0000 (22:06 +0000)]
Split the Bt848 driver into seperate files for
audio, tuner, card make, os dependent code and core bt848/i2c code.

Also, rewrite tuner code for FM Radio to make the code cleaner.

24 years ago[[ Forced commit for last (null) message ]]
imp [Sun, 26 Sep 1999 21:58:43 +0000 (21:58 +0000)]
[[ Forced commit for last (null) message ]]

Revert to using ointhand2_t rather than inthand2_t.  Use unwise casts
to pass pointers as ints in i386 only code.  This will be fixed in the
future as the transition to newbus completes.

This eliminates the warnings and still works.

Add $FreeBSD$ to driver.h and pcic.c

24 years ago*** empty log message ***
imp [Sun, 26 Sep 1999 21:52:43 +0000 (21:52 +0000)]
*** empty log message ***

24 years ago-Wall cleanups, handle unknown cases.
billf [Sun, 26 Sep 1999 21:44:16 +0000 (21:44 +0000)]
-Wall cleanups, handle unknown cases.

Submitted by: billf, ken
Reviewed by: ken

24 years agoSilence -Wall
billf [Sun, 26 Sep 1999 21:37:46 +0000 (21:37 +0000)]
Silence -Wall

Reviewed by: dillon

24 years agoKill printf warnings.
imp [Sun, 26 Sep 1999 21:24:36 +0000 (21:24 +0000)]
Kill printf warnings.

24 years ago This is a major fixup of unionfs. At least 30 serious bugs have been
dillon [Sun, 26 Sep 1999 20:52:41 +0000 (20:52 +0000)]
This is a major fixup of unionfs.  At least 30 serious bugs have been
    fixed (many due to changing semantics in other parts of the kernel and not
    the original author's fault), including one critical one: unionfs could
    cause UFS corruption in the fronting store due to calling VOP_OPEN for
    writing without turning on vmio for the UFS vnode.

    Most of the bugs were related to semantics changes in VOP calls, lock
    ordering problems (causing deadlocks), improper handling of a read-only
    backing store (such as an NFS mount), improper referencing and locking
    of vnodes, not using real struct locks for vnode locking, not using
    recursive locks when accessing the fronting store, and things like that.

    New functionality has been added:  unionfs now has mmap() support, but
    only partially tested, and rename has been enhanced considerably.

    There are still some things that unionfs cannot do.   You cannot
    rename a directory without confusing unionfs, and there are issues
    with softlinks, hardlinks, and special files.  unionfs mostly doesn't
    understand them (and never did).

    There are probably still panic situations, but hopefully no where near
    as many as before this commit.

    The unionfs in this commit has been tested overlayed on /usr/src
    (backing /usr/src being a read-only NFS mount, fronting /usr/src being
    a local filesystem).  kernel builds have been tested, buildworld is
    undergoing testing.  More testing is necessary.

24 years agoTry and catch a make -j problem in 'make depend'.
peter [Sun, 26 Sep 1999 19:11:04 +0000 (19:11 +0000)]
Try and catch a make -j problem in 'make depend'.

Tested by: Dirk-Willem van Gulik <dirkx@va-179.skylink.it>

24 years agoGC bdbtofsb()
peter [Sun, 26 Sep 1999 19:05:39 +0000 (19:05 +0000)]
GC bdbtofsb()

24 years agobdbtofsb() appears to have been unused for quite some time, if ever.
peter [Sun, 26 Sep 1999 18:56:43 +0000 (18:56 +0000)]
bdbtofsb() appears to have been unused for quite some time, if ever.
Appears to be a 4.4Lite relic.

24 years agoChange explicit use of the queue fields into use of the definitions
n_hibma [Sun, 26 Sep 1999 18:48:53 +0000 (18:48 +0000)]
Change explicit use of the queue fields into use of the definitions
in queue.h.

Change the name of two variables for consistency.

Reviewed-By: peter

24 years agoMinor tidy up of PPP_FILTER and NBPF stuff. Don't generate bpf.h in the
peter [Sun, 26 Sep 1999 18:44:29 +0000 (18:44 +0000)]
Minor tidy up of PPP_FILTER and NBPF stuff.  Don't generate bpf.h in the
module and don't #include "bpf.h".

24 years agoUpdate the Starfire driver comments and man page to include the URL of
wpaul [Sun, 26 Sep 1999 18:35:30 +0000 (18:35 +0000)]
Update the Starfire driver comments and man page to include the URL of
the AIC-6915 Programmer's Manual which I finally found online at Adaptec's
site.

24 years agoUpdate this to be able to output ASSERT_VOP_(UN)LOCKED() based on the
eivind [Sun, 26 Sep 1999 18:31:51 +0000 (18:31 +0000)]
Update this to be able to output ASSERT_VOP_(UN)LOCKED() based on the
lock specifications in kern/vnode_if.src.  At present, this do not
distinguish between exclusive and shared locks, and the kernel is so full
of bugs in this area that running with auto-generation of assertions
enabled makes DEBUG_VFS_LOCKS totally useless for anybody that has used it
for anything prior to outputting automated assertions.  Due to this, I made
vnode_if.sh only output locking assertions if you have the environment
variable DEBUG_ALL_VFS_LOCKS set to "YES".  In order to actually use the
assertions, you need to also add "options DEBUG_VFS_LOCKS" to your kernel
config file.

Urged to commit by: phk

24 years agoMove the declaration of panic() from sys/systm.h to sys/param.h.
eivind [Sun, 26 Sep 1999 18:19:49 +0000 (18:19 +0000)]
Move the declaration of panic() from sys/systm.h to sys/param.h.
Rationale: Wider access, so we can add assertions to header files.
panicstr is still in sys/systm.h

Suggested by:   phk
Discussed with: peter

24 years agoMove the vop_islocked declaration to the top, in preparation for committing
eivind [Sun, 26 Sep 1999 18:10:59 +0000 (18:10 +0000)]
Move the vop_islocked declaration to the top, in preparation for committing
code to auto-generate assertions from the lockspecs

24 years agodevice_get_ivars() called twice. Remove second call and assignment.
mdodd [Sun, 26 Sep 1999 18:05:37 +0000 (18:05 +0000)]
device_get_ivars() called twice.  Remove second call and assignment.

Noticed by: Peter

24 years agoDuplicated '(' removed.
mdodd [Sun, 26 Sep 1999 18:04:26 +0000 (18:04 +0000)]
Duplicated '(' removed.

Noticed by: Mark Murray <mark@grondar.za>

25 years agomca_add_{iospace,mspace}() no longer takes a 4th arg.
mdodd [Sun, 26 Sep 1999 07:16:01 +0000 (07:16 +0000)]
mca_add_{iospace,mspace}() no longer takes a 4th arg.

25 years agoRip out the nastiness I cribbed from the EISA bus code and actually
mdodd [Sun, 26 Sep 1999 07:02:05 +0000 (07:02 +0000)]
Rip out the nastiness I cribbed from the EISA bus code and actually
implement the resource management code correctly, using approved
interfaces.

While I'm here, clean up a few things.

25 years ago- Split out the ISA and PCCARD specific code.
mdodd [Sun, 26 Sep 1999 06:42:36 +0000 (06:42 +0000)]
- Split out the ISA and PCCARD specific code.

- Split out the prototypes, externs and struct decls from if_epreg.h into
  if_epvar.h.

- Add support for MCA based Etherlink III (3c529) devices.

None of this code is used right now; the old if_ep driver is still
in place and used.

I will eventually get around to converting if_ep_isa.c to newbus once I've
had a talk with Peter and DFR about the DEVICE_IDENTIFY() method.

I have tested this code on my PS/2.  It works.  I would like EISA and ISA
testers since my example hardware hasn't arrived yet.

Add:

dev/ep/if_ep.c          optional ep
dev/ep/if_ep_isa.c      optional ep isa
dev/ep/if_ep_eisa.c     optional ep eisa
dev/ep/if_ep_mca.c      optional ep mca
dev/ep/if_ep_pccard.c   optional ep card

to sys/conf/files

Remove:

i386/eisa/3c5x9.c             optional        ep
i386/isa/if_ep.c              optional        ep

from sys/i386/conf/files.i386

PCCARD testers wanted!

I will switch off and cvs rm the old driver in favor of this copy once
I've had positive feedback or have the hardware to verify that it works.

25 years agoMerge from sys/i386/isa/spkr.c revision 1.37 and 1.39.
nyan [Sun, 26 Sep 1999 03:24:37 +0000 (03:24 +0000)]
Merge from sys/i386/isa/spkr.c revision 1.37 and 1.39.

25 years agoMerge from sys/i386/isa/pcaudio.c revision 1.50.
nyan [Sun, 26 Sep 1999 03:22:34 +0000 (03:22 +0000)]
Merge from sys/i386/isa/pcaudio.c revision 1.50.

25 years agoMerge from sys/i386/isa/mse.c revision 1.44.
nyan [Sun, 26 Sep 1999 03:21:38 +0000 (03:21 +0000)]
Merge from sys/i386/isa/mse.c revision 1.44.

25 years agoMention /dev/vn0b and /dev/vntab. ascii -> ASCII transform had
nik [Sun, 26 Sep 1999 00:05:45 +0000 (00:05 +0000)]
Mention /dev/vn0b and /dev/vntab.  ascii -> ASCII transform had
already happened in an earlier commit.

PR:             docs/13645
Submitted by:   Stephen Roznowski <sjr@home.com>

25 years agoChange .Fn to .Xr on a couple of lines where abort(3) is referenced.
chris [Sat, 25 Sep 1999 22:42:12 +0000 (22:42 +0000)]
Change .Fn to .Xr on a couple of lines where abort(3) is referenced.

25 years agoCapitalization errors:
chris [Sat, 25 Sep 1999 21:47:27 +0000 (21:47 +0000)]
Capitalization errors:

* Gcc -> gcc
* Gnu -> GNU

25 years agoDocument the make_dev(9) and remove_dev(9) facilities.
chris [Sat, 25 Sep 1999 20:12:01 +0000 (20:12 +0000)]
Document the make_dev(9) and remove_dev(9) facilities.
remove_dev(9) is created as a link to the existing make_dev(9) page.

Reviewed by: phk

25 years agoFor some reason patch didn't remove these three lines first time around.
phk [Sat, 25 Sep 1999 18:57:27 +0000 (18:57 +0000)]
For some reason patch didn't remove these three lines first time around.

25 years agoRemove a warning check which was too general.
phk [Sat, 25 Sep 1999 18:52:03 +0000 (18:52 +0000)]
Remove a warning check which was too general.

25 years agoFix from Tor so that if we enter the debugger in the tristate going to
mjacob [Sat, 25 Sep 1999 18:36:31 +0000 (18:36 +0000)]
Fix from Tor so that if we enter the debugger in the tristate going to
SMP (other CPUs stopped but SMP mode not really started).

Obtained from:Tor.Egge@fast.no

25 years agoUpdate the dictionary to contain all of the words in
jhb [Sat, 25 Sep 1999 18:35:42 +0000 (18:35 +0000)]
Update the dictionary to contain all of the words in
/usr/share/dict/{eign,web2,propernames}.  Most of the additions are
proper names, but the word 'all' is a notable exception.

PR: misc/12285
Reviewed by: bde

25 years agoFix from Tor so that if we enter the debugger in the tristate going to
mjacob [Sat, 25 Sep 1999 18:35:38 +0000 (18:35 +0000)]
Fix from Tor so that if we enter the debugger in the tristate going to
SMP (other CPUs stopped but SMP mode not really started).

Obtained from: Tor.Egge@fast.no

25 years agoRemove five now unused fields from struct cdevsw. They should never
phk [Sat, 25 Sep 1999 18:24:47 +0000 (18:24 +0000)]
Remove five now unused fields from struct cdevsw.  They should never
have been there in the first place.  A GENERIC kernel shrinks almost 1k.

Add a slightly different safetybelt under nostop for tty drivers.

Add some missing FreeBSD tags

25 years agoChange contigmalloc() lower memory bound from 1MB to 0 to improve
wpaul [Sat, 25 Sep 1999 17:29:02 +0000 (17:29 +0000)]
Change contigmalloc() lower memory bound from 1MB to 0 to improve
chances of allocations succeeding on systems with small amounts of
RAM.

Pointed out by: bde

25 years ago mdoc style cleanup
dillon [Sat, 25 Sep 1999 17:21:21 +0000 (17:21 +0000)]
mdoc style cleanup

Submitted by:   Mike Pritchard <mpp@FreeBSD.ORG>

25 years ago mdoc cleanup
dillon [Sat, 25 Sep 1999 17:11:54 +0000 (17:11 +0000)]
mdoc cleanup

Submitted by:   Mike Pritchard <mpp@FreeBSD.ORG>

25 years agoThis patch clears the way for removing a number of tty related
phk [Sat, 25 Sep 1999 16:21:39 +0000 (16:21 +0000)]
This patch clears the way for removing a number of tty related
fields in struct cdevsw:

        d_stop          moved to struct tty.
        d_reset         already unused.
        d_devtotty      linkage now provided by dev_t->si_tty.

These fields will be removed from struct cdevsw together with
d_params and d_maxio Real Soon Now.

The changes in this patch consist of:

        initialize dev->si_tty in *_open()
        initialize tty->t_stop
        remove devtotty functions
        rename ttpoll to ttypoll
        a few adjustments to these changes in the generic code
        a bump of __FreeBSD_version
        add a couple of FreeBSD tags

25 years agoRemove a useless new line.
chris [Sat, 25 Sep 1999 16:11:09 +0000 (16:11 +0000)]
Remove a useless new line.

25 years agoDocument the devtoname(9) kernel interface.
chris [Sat, 25 Sep 1999 15:58:33 +0000 (15:58 +0000)]
Document the devtoname(9) kernel interface.

25 years agoAdd missing 't' in printf message.
phk [Sat, 25 Sep 1999 14:43:40 +0000 (14:43 +0000)]
Add missing 't' in printf message.

25 years agoRemove unnecessary file. This file is obsolete by newbus integration.
nyan [Sat, 25 Sep 1999 14:17:05 +0000 (14:17 +0000)]
Remove unnecessary file. This file is obsolete by newbus integration.

25 years agoFix a hole in jail(2).
phk [Sat, 25 Sep 1999 14:14:21 +0000 (14:14 +0000)]
Fix a hole in jail(2).

Noticed by: Alexander Bezroutchko <abb@zenon.net>

25 years agoRemove NBPF conditionality of bpf calls in most of our network drivers.
phk [Sat, 25 Sep 1999 12:06:01 +0000 (12:06 +0000)]
Remove NBPF conditionality of bpf calls in most of our network drivers.

This means that we will not have to have a bpf and a non-bpf version
of our driver modules.

This does not open any security hole, because the bpf core isn't loadable

The drivers left unchanged are the "cross platform" drivers where the respective
maintainers are urged to DTRT, whatever that may be.

Add a couple of missing FreeBSD tags.

25 years agoOops! I enabled SOFTUPDATES by accident.
phk [Sat, 25 Sep 1999 11:28:18 +0000 (11:28 +0000)]
Oops!  I enabled SOFTUPDATES by accident.

Pointed out by: eivind

25 years agoRename a macro; it gets set at "make world" time, and I had a local
markm [Sat, 25 Sep 1999 06:59:10 +0000 (06:59 +0000)]
Rename a macro; it gets set at "make world" time, and I had a local
mod that masked this. D'uh.

25 years agoMerge from sys/i386/conf/files.i386 revision 1.270 and 1.271.
nyan [Sat, 25 Sep 1999 05:39:19 +0000 (05:39 +0000)]
Merge from sys/i386/conf/files.i386 revision 1.270 and 1.271.

25 years agoCall sk_start() at the end of sk_intr() if there's packets in the
wpaul [Sat, 25 Sep 1999 04:50:27 +0000 (04:50 +0000)]
Call sk_start() at the end of sk_intr() if there's packets in the
interface send queue that need to be processed.

25 years agoRemove two more unnecessary function declarations/prototypes.
billf [Sat, 25 Sep 1999 03:22:52 +0000 (03:22 +0000)]
Remove two more unnecessary function declarations/prototypes.

25 years agoInclude the proper headers, remove the unnecessary function declarations.
billf [Sat, 25 Sep 1999 03:20:29 +0000 (03:20 +0000)]
Include the proper headers, remove the unnecessary function declarations.

25 years agoo Remove all of the objformat logic, it's never coming back.
billf [Sat, 25 Sep 1999 03:02:08 +0000 (03:02 +0000)]
o Remove all of the objformat logic, it's never coming back.
o Simplify getpackagesite(), it comes back in full glory when we branch
again. It's still needed however to get the i386 or alpha directory.

25 years agoRemove duplicate declarations for two internal functions.
billf [Sat, 25 Sep 1999 02:23:19 +0000 (02:23 +0000)]
Remove duplicate declarations for two internal functions.
Remove delcaration for getenv(), we already get it from stdlib.h

25 years agoStuff a variable declaration inside a #if block that is only used for that
billf [Sat, 25 Sep 1999 02:11:30 +0000 (02:11 +0000)]
Stuff a variable declaration inside a #if block that is only used for that
#if.

25 years agoRemove declaration of getenv(), we get that from stdlib.h already.
billf [Sat, 25 Sep 1999 02:10:38 +0000 (02:10 +0000)]
Remove declaration of getenv(), we get that from stdlib.h already.

25 years agoTypo
brian [Fri, 24 Sep 1999 23:57:22 +0000 (23:57 +0000)]
Typo

Submitted by: Alex Nash <nash@mcs.net>

25 years agoVarious style and visual changes.
phantom [Fri, 24 Sep 1999 20:39:24 +0000 (20:39 +0000)]
Various style and visual changes.
VESA_132x30 is not available mode
SC_PIXLE_MODE -> SC_PIXEL_MODE

25 years agoFix problem where a macro is not properly initialised in the !THREAD
markm [Fri, 24 Sep 1999 19:39:34 +0000 (19:39 +0000)]
Fix problem where a macro is not properly initialised in the !THREAD
case. Simple reodering does it.

Thanks to: sos

25 years ago More locking clarifications. Add skeleton manual page for VOP_LEASE
dillon [Fri, 24 Sep 1999 17:11:02 +0000 (17:11 +0000)]
More locking clarifications.  Add skeleton manual page for VOP_LEASE

25 years agoSwitch the order of a two tests so that the error actually has to occur
obrien [Fri, 24 Sep 1999 16:27:32 +0000 (16:27 +0000)]
Switch the order of a two tests so that the error actually has to occur
for you to be told there was an error [during verbose boot].

I poked him for the fix, he poked me to get it committed.

Submitted by: Jason Young <doogie@anet-stl.com>

25 years agoLow-level, but significant cleanup of Perl's build process.
markm [Fri, 24 Sep 1999 15:32:11 +0000 (15:32 +0000)]
Low-level, but significant cleanup of Perl's build process.

This should significantly ease "make; make install" loops.

25 years ago More synchronization of the VOP documentation to the real world.
dillon [Fri, 24 Sep 1999 13:58:55 +0000 (13:58 +0000)]
More synchronization of the VOP documentation to the real world.

25 years agoFix timeout handeling and add retry counts.
sos [Fri, 24 Sep 1999 12:36:10 +0000 (12:36 +0000)]
Fix timeout handeling and add retry counts.
Add HPT366 probe message (but no real support yet),
Add CDR support for several diffenrent blocktypes, also close
disk as a multisession CD.

25 years agoMention -p and -t options.
phantom [Fri, 24 Sep 1999 11:37:06 +0000 (11:37 +0000)]
Mention -p and -t options.

25 years ago More clarification of locking requirements.
dillon [Fri, 24 Sep 1999 10:42:45 +0000 (10:42 +0000)]
More clarification of locking requirements.

25 years ago Bring more VOP manual pages up to date in regards to locking
dillon [Fri, 24 Sep 1999 10:19:43 +0000 (10:19 +0000)]
Bring more VOP manual pages up to date in regards to locking
    requirements.

25 years ago Update errors in documentation for various VOP_ calls. Specifically,
dillon [Fri, 24 Sep 1999 07:07:02 +0000 (07:07 +0000)]
Update errors in documentation for various VOP_ calls.  Specifically,
    describe the correct locking state expected on entry and return.

25 years agoSlight reordering of /etc/rc order: It now goes
nsayer [Fri, 24 Sep 1999 06:49:00 +0000 (06:49 +0000)]
Slight reordering of /etc/rc order: It now goes

...
recover vi
msgs/bounds
update MOTD
rc.{arch}
rc.devfs
rc.local
$local.startup
securelevel

The motive behind this is to delay rc.{arch} as long as possible,
as it loads the screensaver, which kills the splash screen.
But at the same time, it can't be done after rc.devfs, as
that might depend on arch specific actions. rc.local and local.startup
also should come after these, and securelevel must be last of all.

25 years ago Add information and configuration on the DUL.
jmb [Thu, 23 Sep 1999 22:48:12 +0000 (22:48 +0000)]
Add information and configuration on the DUL.
Based upon a suggestion from
Don Croyle <croyle@gelemna.ft-wayne.in.us>.

25 years agoGuard against an rm returning non-zero status.
jkh [Thu, 23 Sep 1999 18:40:54 +0000 (18:40 +0000)]
Guard against an rm returning non-zero status.

Noticed by: Makoto MATSUSHITA

25 years ago Header file required to support ccd changes. Forgot to commit last
dillon [Thu, 23 Sep 1999 16:20:05 +0000 (16:20 +0000)]
Header file required to support ccd changes.  Forgot to commit last
    night.

25 years ago- Supported 1.23MB FD again.
nyan [Thu, 23 Sep 1999 14:21:14 +0000 (14:21 +0000)]
- Supported 1.23MB FD again.
- Supported all formats that IBM-PC's driver (isa/fd.c) supports.
- Changed the device minor numbers. They sync in IBM-PC's driver.

25 years agomdoc(7)'fy
phantom [Thu, 23 Sep 1999 13:45:43 +0000 (13:45 +0000)]
mdoc(7)'fy

25 years agomdoc(7)'fy
phantom [Thu, 23 Sep 1999 13:42:19 +0000 (13:42 +0000)]
mdoc(7)'fy
Empty sections commented.

25 years agoLearn nroff about -p and -t options. It allows to preprocess
phantom [Thu, 23 Sep 1999 13:40:28 +0000 (13:40 +0000)]
Learn nroff about -p and -t options. It allows to preprocess
file with pic(1) and tbl(1).

Not objected to: mpp

25 years agoAdd to .Nm devstat_end_transaction_buf().
phantom [Thu, 23 Sep 1999 13:31:15 +0000 (13:31 +0000)]
Add to .Nm devstat_end_transaction_buf().
Do some ordering.

Noticed by: ken

25 years agoNuke dlopen.3 -> dlversion.3 link.
phantom [Thu, 23 Sep 1999 13:26:41 +0000 (13:26 +0000)]
Nuke dlopen.3 -> dlversion.3 link.
This function was removed by jdp in rev.1.5 of dlopen.3

Forgoten by: jdp

25 years ago Bring documentation up to date
dillon [Thu, 23 Sep 1999 10:35:48 +0000 (10:35 +0000)]
Bring documentation up to date

25 years ago Bring ccd documentation up to date. Reference vinum, elucidate more
dillon [Thu, 23 Sep 1999 10:04:25 +0000 (10:04 +0000)]
Bring ccd documentation up to date.  Reference vinum, elucidate more
    on mirroring and interleaving.

25 years agoLinux doesn't complain if you remove a msg queue that doesn't exist
marcel [Thu, 23 Sep 1999 09:57:45 +0000 (09:57 +0000)]
Linux doesn't complain if you remove a msg queue that doesn't exist
(given the proper permissions).

25 years ago Cleanup CCD quite a bit, including adding clarifying comments.
dillon [Thu, 23 Sep 1999 09:25:05 +0000 (09:25 +0000)]
Cleanup CCD quite a bit, including adding clarifying comments.

    Enhance MIRROR code.  Add a few more sanity checks and implement
    a zone-based disk selector to make use of both disks when reading.

    Also implement a read fail-over.  If a read error occurs on one
    disk, the I/O is retried on the other.

    NOTE: CCD's mirroring support cannot deal with write errors properly
    in regards to recovery, meaning that 'old' data under a write error may
    be read non-deterministically if you reboot after a write error, and CCD
    certainly cannot deal with a disk changeout.  And it still can't.  Use
    vinum if you are really serious about mirroring.  CCD basically just
    implements a poor-man's mirror.

25 years ago Fix ccdiodone code. The code was using cbp->cb_buf.b_bcount to
dillon [Thu, 23 Sep 1999 08:41:48 +0000 (08:41 +0000)]
Fix ccdiodone code.  The code was using cbp->cb_buf.b_bcount to
    sum the total amount of I/O issued to determine when all the I/O
    has completed.  This fails when the EOF boundry occurs in the middle
    of an I/O.  Using cbp->cb_buf.b_bufsize works better.

25 years agoClarify what getdevs() expects as input.
ken [Thu, 23 Sep 1999 06:36:02 +0000 (06:36 +0000)]
Clarify what getdevs() expects as input.

Prompted by: grog

25 years agoSync with am-utils-6.0.2s2.
obrien [Thu, 23 Sep 1999 06:19:25 +0000 (06:19 +0000)]
Sync with am-utils-6.0.2s2.

25 years agoMake the frequency tuneable via a sysctl.
jhay [Thu, 23 Sep 1999 06:02:30 +0000 (06:02 +0000)]
Make the frequency tuneable via a sysctl.

Reviewed by: phk

25 years agoFix conflicts.
obrien [Thu, 23 Sep 1999 05:36:01 +0000 (05:36 +0000)]
Fix conflicts.

Version 6.0.2s2 gives us a better fix a buffer overflow problem in
real_plog().  It also gives us a few code cleanups to quiet `gcc -Wall'.

25 years agoRestore vendor $Id$ now that it won't be clobbered.
peter [Thu, 23 Sep 1999 05:26:10 +0000 (05:26 +0000)]
Restore vendor $Id$ now that it won't be clobbered.

25 years agoThis commit was generated by cvs2svn to compensate for changes in r51591,
obrien [Thu, 23 Sep 1999 05:15:28 +0000 (05:15 +0000)]
This commit was generated by cvs2svn to compensate for changes in r51591,
which included commits to RCS files with non-trunk default branches.

25 years agoVirgin import of AMD (am-utils) v6.0.2s2
obrien [Thu, 23 Sep 1999 05:15:28 +0000 (05:15 +0000)]
Virgin import of AMD (am-utils) v6.0.2s2

25 years agoFix a commit that shouldn't have snuck in. Rev 1.12 was a part of the
peter [Thu, 23 Sep 1999 05:01:52 +0000 (05:01 +0000)]
Fix a commit that shouldn't have snuck in.  Rev 1.12 was a part of the
newbusification of aha, not device_get_flags() related...

25 years agoMFS: firewall -> firewall_type
jkh [Thu, 23 Sep 1999 04:22:33 +0000 (04:22 +0000)]
MFS: firewall -> firewall_type

25 years agoFixed the bug that the number of sectors per cylinder was stored into
kato [Thu, 23 Sep 1999 04:09:01 +0000 (04:09 +0000)]
Fixed the bug that the number of sectors per cylinder was stored into
the ncyls (number of cylinders) in dsinit().

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

25 years ago- Fixed DMA 64k boundary problem.
kato [Thu, 23 Sep 1999 03:57:16 +0000 (03:57 +0000)]
- Fixed DMA 64k boundary problem.
- Test the processor flag to detect disk I/O BIOS errors.

Submitted by: IMAI Takeshi <take-i@ceres.dti.ne.jp>

25 years agoSync with sys/dev/syscons/syscons.c revision 1.322.
kato [Thu, 23 Sep 1999 03:37:40 +0000 (03:37 +0000)]
Sync with sys/dev/syscons/syscons.c revision 1.322.

25 years agoAs suggested by phk, unconditionalize BPF support in these drivers. Since
wpaul [Thu, 23 Sep 1999 03:32:57 +0000 (03:32 +0000)]
As suggested by phk, unconditionalize BPF support in these drivers. Since
there are stubs compiled into the kernel if BPF support is not enabled,
there aren't any problems with unresolved symbols. The modules in /modules
are compiled with BPF support enabled anyway, so the most this will do is
bloat GENERIC a little.

25 years agomoved to tmac/locale
ache [Thu, 23 Sep 1999 02:56:00 +0000 (02:56 +0000)]
moved to tmac/locale

25 years agomoved to koi2alt
ache [Thu, 23 Sep 1999 02:54:44 +0000 (02:54 +0000)]
moved to koi2alt

25 years ago Fix bug in pseudo-geometry calculation code that assumed a sector size
dillon [Thu, 23 Sep 1999 00:09:08 +0000 (00:09 +0000)]
Fix bug in pseudo-geometry calculation code that assumed a sector size
    smaller then 1024 bytes.

25 years agoRemove the "diffburst" tool, because equivalent functionality is now available
archie [Wed, 22 Sep 1999 23:48:58 +0000 (23:48 +0000)]
Remove the "diffburst" tool, because equivalent functionality is now available
via "split -p". Leave a note to this effect in the README file.

25 years agoAdd gencat(1) to SEE ALSO section.
phantom [Wed, 22 Sep 1999 22:44:42 +0000 (22:44 +0000)]
Add gencat(1) to SEE ALSO section.

PR: docs/13658
Submitted by: Zahemszky Gabor <zgabor@code.hu>

25 years agoAllow .Rv macro to be used in 7th section also. This patch
phantom [Wed, 22 Sep 1999 22:36:16 +0000 (22:36 +0000)]
Allow .Rv macro to be used in 7th section also.  This patch
will fix  "Usage: .Rv ..." error at mdoc.samples.7

Ok'ed by: mpp