<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/cam, branch releng/4.8</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=releng%2F4.8</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=releng%2F4.8'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2003-03-14T02:13:13Z</updated>
<entry>
<title>MFC SanDisk ImageMate quirk</title>
<updated>2003-03-14T02:13:13Z</updated>
<author>
<name>Nate Lawson</name>
<email>njl@FreeBSD.org</email>
</author>
<published>2003-03-14T02:13:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=41b07e842a5fefd249edb66c1e7035958227742b'/>
<id>urn:sha1:41b07e842a5fefd249edb66c1e7035958227742b</id>
<content type='text'>
Approved by:	re (jhb)
</content>
</entry>
<entry>
<title>MFC USB and SCSI quirks for Optio230 camera.  The USB quirk is in a slightly</title>
<updated>2003-03-14T02:01:46Z</updated>
<author>
<name>Nate Lawson</name>
<email>njl@FreeBSD.org</email>
</author>
<published>2003-03-14T02:01:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=75a2c64b88599ae99ecafe0a74aacba8d6e17767'/>
<id>urn:sha1:75a2c64b88599ae99ecafe0a74aacba8d6e17767</id>
<content type='text'>
different format than the one in -current but they have the same effect.

Approved by:	re (jhb)
</content>
</entry>
<entry>
<title>MFC: 1.118, 1.121, 1.124.  Quirks for various USB devices</title>
<updated>2003-03-09T08:07:17Z</updated>
<author>
<name>Nate Lawson</name>
<email>njl@FreeBSD.org</email>
</author>
<published>2003-03-09T08:07:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=8bb06ec3aea4063ba6bc454ccf604c94575192a6'/>
<id>urn:sha1:8bb06ec3aea4063ba6bc454ccf604c94575192a6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC: New SCSI target emulator code</title>
<updated>2003-02-18T22:07:11Z</updated>
<author>
<name>Nate Lawson</name>
<email>njl@FreeBSD.org</email>
</author>
<published>2003-02-18T22:07:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f99ffd4a43d2eca19509efdf35906c21adc07108'/>
<id>urn:sha1:f99ffd4a43d2eca19509efdf35906c21adc07108</id>
<content type='text'>
This code allows a user program to enable target mode on a SIM and
then emulate any number of devices (disks, tape drives, etc.)  All
decisions about device behavior (UA, CA, inquiry response) are left
to the usermode program and the kernel driver is merely a conduit
for CCBs.  This enables multiple concurrent target emulators, each
using its own backing store and IO model.

Also included is a user program that emulates a disk (RBC) using a
file as a backing store.  This provides functionality similar to
md(4) at the CAM layer.

Approved by:	re (scottl)
</content>
</entry>
<entry>
<title>MFC vmapbuf()/userland race. vmapbuf() can block, allowing another userland</title>
<updated>2003-01-25T19:04:40Z</updated>
<author>
<name>Matthew Dillon</name>
<email>dillon@FreeBSD.org</email>
</author>
<published>2003-01-25T19:04:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=89cf393aec09bc3d39cc05cb7ec2600ef9e1ce48'/>
<id>urn:sha1:89cf393aec09bc3d39cc05cb7ec2600ef9e1ce48</id>
<content type='text'>
process or thread to change a mapping or resize a file.  vmapbuf() Now
returns an error which callers check.
</content>
</entry>
<entry>
<title>MFC: aic7xxx and aic79xx drivers</title>
<updated>2003-01-20T23:59:21Z</updated>
<author>
<name>Justin T. Gibbs</name>
<email>gibbs@FreeBSD.org</email>
</author>
<published>2003-01-20T23:59:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d07f1af66690e5a2e05d60be4e404d910c0061a4'/>
<id>urn:sha1:d07f1af66690e5a2e05d60be4e404d910c0061a4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC rev. 1.116, 1.117:</title>
<updated>2002-12-20T15:20:25Z</updated>
<author>
<name>Yaroslav Tykhiy</name>
<email>ytykhiy@gmail.com</email>
</author>
<published>2002-12-20T15:20:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c1f3623c0ea03ee4effb677e9f6865a0e7b04ae9'/>
<id>urn:sha1:c1f3623c0ea03ee4effb677e9f6865a0e7b04ae9</id>
<content type='text'>
Clear the "device open" flag and release the peripheral
if returning a error from daopen().
</content>
</entry>
<entry>
<title>MFC: The HP DAT 40 tape drive should be able to handle variable block</title>
<updated>2002-12-17T17:08:50Z</updated>
<author>
<name>Tom Rhodes</name>
<email>trhodes@FreeBSD.org</email>
</author>
<published>2002-12-17T17:08:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=8c50e41eec5aa8c24103a974ec1272c8baefc472'/>
<id>urn:sha1:8c50e41eec5aa8c24103a974ec1272c8baefc472</id>
<content type='text'>
sizes.  But for some reason the block size is different when a different
type of tape is placed in the drive.  This commit fixes that.

PR:		46209
Submitted by:	Alex Wang &lt;alex@alexwang.com&gt;
Approved by:	mjacob
</content>
</entry>
<entry>
<title>Correct an off by one in the calculation of the "full inquiry length".</title>
<updated>2002-12-09T17:31:55Z</updated>
<author>
<name>Justin T. Gibbs</name>
<email>gibbs@FreeBSD.org</email>
</author>
<published>2002-12-09T17:31:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=1bab0e40ae78bf3cbe68d3b27a2d7fabf40302ec'/>
<id>urn:sha1:1bab0e40ae78bf3cbe68d3b27a2d7fabf40302ec</id>
<content type='text'>
Although the SCSI spec indicates that the "additional length field" of
the inquiry data is "n - 4", n is an index to the last byte of inquiry
data, not the length of data.  For length calculations, use 5, not 4.

In xpt_set_transfer_settings, never attempt U320 transfer speeds if
the information transfer units capability is not supported by the device.
The SPI4 spec precludes running any PACED transfer speed without IUTs.

Reviewed by: scottl, ken
</content>
</entry>
<entry>
<title>MFC: support old behavior for CDRIOC*SPEED ioctls</title>
<updated>2002-11-25T05:30:31Z</updated>
<author>
<name>Nate Lawson</name>
<email>njl@FreeBSD.org</email>
</author>
<published>2002-11-25T05:30:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3e9e86119d9758d80260261c20d031fa8c794d2e'/>
<id>urn:sha1:3e9e86119d9758d80260261c20d031fa8c794d2e</id>
<content type='text'>
</content>
</entry>
</feed>
