<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/cam/scsi/scsi_pt.c, branch releng/4.7</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F4.7</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F4.7'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2000-01-17T06:27:37Z</updated>
<entry>
<title>Do the minor changes needed because of change to ccb_getdev structure.</title>
<updated>2000-01-17T06:27:37Z</updated>
<author>
<name>Matt Jacob</name>
<email>mjacob@FreeBSD.org</email>
</author>
<published>2000-01-17T06:27:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=10b6172afbd71bf4a98f79ab2941ecb1059cadfb'/>
<id>urn:sha1:10b6172afbd71bf4a98f79ab2941ecb1059cadfb</id>
<content type='text'>
JKH Trading Stamps applied.

Reviewed by:	gibbs@freebsd.org, ken@freebsd.org
</content>
</entry>
<entry>
<title>Convert the xpt, pass, pt and target drivers to use the new</title>
<updated>1999-11-17T04:59:09Z</updated>
<author>
<name>Kenneth D. Merry</name>
<email>ken@FreeBSD.org</email>
</author>
<published>1999-11-17T04:59:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=73d2691976aed323723fff1dcd449046a21f6b98'/>
<id>urn:sha1:73d2691976aed323723fff1dcd449046a21f6b98</id>
<content type='text'>
make_dev()/destroy_dev() interface.
</content>
</entry>
<entry>
<title>Introduce the disk mini-layer and devstat_end_transaction_buf() in cam/scsi.</title>
<updated>1999-10-01T09:34:10Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>1999-10-01T09:34:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=779b1b3d5b50d99b22f0e5e9e493a6825f2e1dc5'/>
<id>urn:sha1:779b1b3d5b50d99b22f0e5e9e493a6825f2e1dc5</id>
<content type='text'>
Somewhat reviewed by:   ken
</content>
</entry>
<entry>
<title>Remove five now unused fields from struct cdevsw.  They should never</title>
<updated>1999-09-25T18:24:47Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>1999-09-25T18:24:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d6a0e38a1bffb551c7a3159a072a0ac3b30abccb'/>
<id>urn:sha1:d6a0e38a1bffb551c7a3159a072a0ac3b30abccb</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>$Id$ -&gt; $FreeBSD$</title>
<updated>1999-08-28T01:08:13Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1999-08-28T01:08:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c3aac50f284c6cca5b4f2eb46aaa13812cb8b630'/>
<id>urn:sha1:c3aac50f284c6cca5b4f2eb46aaa13812cb8b630</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix short timeout problems with the pt(4) driver:</title>
<updated>1999-08-20T03:48:11Z</updated>
<author>
<name>Kenneth D. Merry</name>
<email>ken@FreeBSD.org</email>
</author>
<published>1999-08-20T03:48:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3ece1bd2960046b4af0ce44bef16e8943de76bd3'/>
<id>urn:sha1:3ece1bd2960046b4af0ce44bef16e8943de76bd3</id>
<content type='text'>
- increase the default timeout from 10 seconds to 60 seconds
- add a new kernel option, SCSI_PT_DEFAULT_TIMEOUT, that lets users specify
  the default timeout for the pt driver to use
- add two new ioctls, one to get the timeout for a given pt device, the
  other to set the timeout for a given pt device.  The idea is that
  userland applications using the device can set the timeout to suit their
  purposes.  The ioctls are defined in a new header file, sys/ptio.h

PR:		10266
Reviewed by:	gibbs, joerg
</content>
</entry>
<entry>
<title>Welcome devtoname(), to most likely be used when printing information</title>
<updated>1999-08-17T20:25:50Z</updated>
<author>
<name>Bill Fumerola</name>
<email>billf@FreeBSD.org</email>
</author>
<published>1999-08-17T20:25:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b8e49f681ba1043f50d42c84eb3eeb78a6d8e96e'/>
<id>urn:sha1:b8e49f681ba1043f50d42c84eb3eeb78a6d8e96e</id>
<content type='text'>
about a dev_t.

printf("%x", dev) now becomes printf("%s", devtoname(dev)) because
printing actual information about the device is much more useful then
printing a pointer to an address that would never help the developer debug.

Submitted by:	phk, bde
</content>
</entry>
<entry>
<title>Simplify cdevsw registration.</title>
<updated>1999-05-31T11:29:30Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>1999-05-31T11:29:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2447bec8293649f281b5f9926a7cd4097ccaf4bf'/>
<id>urn:sha1:2447bec8293649f281b5f9926a7cd4097ccaf4bf</id>
<content type='text'>
The cdevsw_add() function now finds the major number(s) in the
struct cdevsw passed to it.  cdevsw_add_generic() is no longer
needed, cdevsw_add() does the same thing.

cdevsw_add() will print an message if the d_maj field looks bogus.

Remove nblkdev and nchrdev variables.  Most places they were used
bogusly.  Instead check a dev_t for validity by seeing if devsw()
or bdevsw() returns NULL.

Move bdevsw() and devsw() functions to kern/kern_conf.c

Bump __FreeBSD_version to 400006

This commit removes:
        72 bogus makedev() calls
        26 bogus SYSINIT functions

if_xe.c bogusly accessed cdevsw[], author/maintainer please fix.

I4b and vinum not changed.  Patches emailed to authors.  LINT
probably broken until they catch up.
</content>
</entry>
<entry>
<title>This commit should be a extensive NO-OP:</title>
<updated>1999-05-30T16:53:49Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>1999-05-30T16:53:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4e2f199e0c9ada1b226f685a848abb1420a1ff8f'/>
<id>urn:sha1:4e2f199e0c9ada1b226f685a848abb1420a1ff8f</id>
<content type='text'>
        Reformat and initialize correctly all "struct cdevsw".

        Initialize the d_maj and d_bmaj fields.

        The d_reset field was not removed, although it is never used.

I used a program to do most of this, so all the files now use the
same consistent format.  Please keep it that way.

Vinum and i4b not modified, patches emailed to respective authors.
</content>
</entry>
<entry>
<title>Add a default async handler funstion to cam_periph.c to remove duplicated</title>
<updated>1999-05-22T22:00:24Z</updated>
<author>
<name>Justin T. Gibbs</name>
<email>gibbs@FreeBSD.org</email>
</author>
<published>1999-05-22T22:00:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=516871c61311af73d2a9b2fd3e32ffba92d00b84'/>
<id>urn:sha1:516871c61311af73d2a9b2fd3e32ffba92d00b84</id>
<content type='text'>
code in all initiator type peripheral drivers.

scsi_target.c:
	Release ATIO structures that wind up in the 'unkown command queue'
	for consumption by our userland counterpart, back to the controller
	when the exception for that command is cleared.
</content>
</entry>
</feed>
