<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/ccd, branch release/3.4.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F3.4.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F3.4.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>1999-12-20T00:16:49Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>1999-12-20T00:16:49Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>1999-12-20T00:16:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7a85407ad7dfbbdae7987bcff091bb36a6b83aee'/>
<id>urn:sha1:7a85407ad7dfbbdae7987bcff091bb36a6b83aee</id>
<content type='text'>
'RELENG_3_4_0_RELEASE'.

This commit was manufactured to restore the state of the 3.4-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
</entry>
<entry>
<title>$Id$ -&gt; $FreeBSD$</title>
<updated>1999-08-29T16:33:42Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1999-08-29T16:33:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c4f617ca01b475bdf034553dfe123deeb1589899'/>
<id>urn:sha1:c4f617ca01b475bdf034553dfe123deeb1589899</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC: Remove devstat entry when taking down a ccd device.</title>
<updated>1999-07-26T00:40:14Z</updated>
<author>
<name>Tor Egge</name>
<email>tegge@FreeBSD.org</email>
</author>
<published>1999-07-26T00:40:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d12ff49719dec2feea7918be4cacfa81eae977b7'/>
<id>urn:sha1:d12ff49719dec2feea7918be4cacfa81eae977b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Brought in fix from rev 1.43: overflow bug</title>
<updated>1999-03-11T19:21:31Z</updated>
<author>
<name>David Greenman</name>
<email>dg@FreeBSD.org</email>
</author>
<published>1999-03-11T19:21:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=364d988de3ee34c0100899c253fcd7660b5442dc'/>
<id>urn:sha1:364d988de3ee34c0100899c253fcd7660b5442dc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge the following revisions of the following files into RELENG_3:</title>
<updated>1999-02-18T22:06:27Z</updated>
<author>
<name>Kenneth D. Merry</name>
<email>ken@FreeBSD.org</email>
</author>
<published>1999-02-18T22:06:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=052745d518efa53de2db9d9f45170430dc2ff81d'/>
<id>urn:sha1:052745d518efa53de2db9d9f45170430dc2ff81d</id>
<content type='text'>
  Revision  Path
  1.2       src/share/man/man9/devstat.9
  1.15      src/sys/cam/scsi/scsi_cd.c
  1.10      src/sys/cam/scsi/scsi_ch.c
  1.20      src/sys/cam/scsi/scsi_da.c
  1.6       src/sys/cam/scsi/scsi_pass.c
  1.5       src/sys/cam/scsi/scsi_pt.c
  1.19      src/sys/cam/scsi/scsi_sa.c
  1.40,1.41 src/sys/dev/ccd/ccd.c
  1.133     src/sys/i386/isa/fd.c
  1.188     src/sys/i386/isa/wd.c
  1.19      src/sys/i386/isa/wfd.c
  1.9       src/sys/kern/subr_devstat.c
  1.52      src/sys/pc98/pc98/fd.c
  1.74      src/sys/pc98/pc98/wd.c
  1.4       src/sys/sys/devicestat.h
  1.30      src/usr.bin/vmstat/vmstat.c

The changes to atapi-cd.c that went into -current have not been merged,
since devstat support for that driver is not in RELENG_3.

Add a prioritization field to the devstat_add_entry() call so that
peripheral drivers can determine where in the devstat(9) list they are
inserted.

This requires recompilation of libdevstat, systat, vmstat, rpc.rstatd, and
any ports that depend on the devstat code, since the size of the devstat
structure has changed.  The devstat version number has been incremented as
well to reflect the change.
</content>
</entry>
<entry>
<title>Update system to new device statistics code.</title>
<updated>1998-09-15T08:15:30Z</updated>
<author>
<name>Justin T. Gibbs</name>
<email>gibbs@FreeBSD.org</email>
</author>
<published>1998-09-15T08:15:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b2dfb1f906d8c8e59539eef1c054963dab103cd5'/>
<id>urn:sha1:b2dfb1f906d8c8e59539eef1c054963dab103cd5</id>
<content type='text'>
Submitted by:	"Kenneth D. Merry" &lt;ken@plutotech.com&gt;
		mike@smith.net.au (Mike Smith)
</content>
</entry>
<entry>
<title>Make struct buf-&gt;b_offset reflect the real byte offset which got</title>
<updated>1998-08-19T10:50:32Z</updated>
<author>
<name>Søren Schmidt</name>
<email>sos@FreeBSD.org</email>
</author>
<published>1998-08-19T10:50:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e620a1cbed83659da9ffb5141a053d1ee3a4b552'/>
<id>urn:sha1:e620a1cbed83659da9ffb5141a053d1ee3a4b552</id>
<content type='text'>
in via the uio struct. This enables device drivers to use != DEV_BSIZE
blocking on devices with wierd sector/block sizes (ie CDROM's).
</content>
</entry>
<entry>
<title>There is no such thing any more as "struct bdevsw".</title>
<updated>1998-07-04T22:30:26Z</updated>
<author>
<name>Julian Elischer</name>
<email>julian@FreeBSD.org</email>
</author>
<published>1998-07-04T22:30:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f7ea2f55d11712e31e448896b4d1bda81be24e35'/>
<id>urn:sha1:f7ea2f55d11712e31e448896b4d1bda81be24e35</id>
<content type='text'>
There is only cdevsw (which should be renamed in a later edit to deventry
or something). cdevsw contains the union of what were in both bdevsw an
cdevsw entries.  The bdevsw[] table stiff exists and is a second pointer
to the cdevsw entry of the device. it's major is in d_bmaj rather than
d_maj. some cleanup still to happen (e.g. dsopen now gets two pointers
to the same cdevsw struct instead of one to a bdevsw and one to a cdevsw).

rawread()/rawwrite() went away as part of this though it's not strictly
the same  patch, just that it involves all the same lines in the drivers.

cdroms no longer have write() entries (they did have rawwrite (?)).
tapes no longer have support for bdev operations.

Reviewed by: Eivind Eklund and Mike Smith
	Changes suggested by eivind.
</content>
</entry>
<entry>
<title>VOP_STRATEGY grows an (struct vnode *) argument</title>
<updated>1998-07-04T20:45:42Z</updated>
<author>
<name>Julian Elischer</name>
<email>julian@FreeBSD.org</email>
</author>
<published>1998-07-04T20:45:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=fd5d1124e25f9996b0bfbf17156d850d106b27b4'/>
<id>urn:sha1:fd5d1124e25f9996b0bfbf17156d850d106b27b4</id>
<content type='text'>
as the value in b_vp is often not really what you want.
(and needs to be frobbed). more cleanups will follow this.
Reviewed by: Bruce Evans &lt;bde@freebsd.org&gt;
</content>
</entry>
<entry>
<title>This commit fixes various 64bit portability problems required for</title>
<updated>1998-06-07T17:13:14Z</updated>
<author>
<name>Doug Rabson</name>
<email>dfr@FreeBSD.org</email>
</author>
<published>1998-06-07T17:13:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ecbb00a2629050fd720dc376a33c45f4ad767cea'/>
<id>urn:sha1:ecbb00a2629050fd720dc376a33c45f4ad767cea</id>
<content type='text'>
FreeBSD/alpha.  The most significant item is to change the command
argument to ioctl functions from int to u_long.  This change brings us
inline with various other BSD versions.  Driver writers may like to
use (__FreeBSD_version == 300003) to detect this change.

The prototype FreeBSD/alpha machdep will follow in a couple of days
time.
</content>
</entry>
</feed>
