<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/usb/storage, branch release/11.3.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F11.3.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F11.3.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2018-04-16T17:15:26Z</updated>
<entry>
<title>MFC r328342:</title>
<updated>2018-04-16T17:15:26Z</updated>
<author>
<name>Edward Tomasz Napierala</name>
<email>trasz@FreeBSD.org</email>
</author>
<published>2018-04-16T17:15:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f50bd56b4b1898719bfc52448c13dd86b5487c8f'/>
<id>urn:sha1:f50bd56b4b1898719bfc52448c13dd86b5487c8f</id>
<content type='text'>
Add SPDX identifiers to linux_ptrace.c and cfumass.c.
</content>
</entry>
<entry>
<title>Revert r330897:</title>
<updated>2018-03-29T02:50:57Z</updated>
<author>
<name>Eitan Adler</name>
<email>eadler@FreeBSD.org</email>
</author>
<published>2018-03-29T02:50:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4ab2e064d7950be84256d671a7ae93f87cc6aa36'/>
<id>urn:sha1:4ab2e064d7950be84256d671a7ae93f87cc6aa36</id>
<content type='text'>
This was intended to be a non-functional change. It wasn't. The commit
message was thus wrong. In addition it broke arm, and merged crypto
related code.

Revert with prejudice.

This revert skips files touched in r316370 since that commit was since
MFCed. This revert also skips files that require $FreeBSD$ property
changes.

Thank you to those who helped me get out of this mess including but not
limited to gonzo, kevans, rgrimes.

Requested by: gjb (re)
</content>
</entry>
<entry>
<title>Partial merge of the SPDX changes</title>
<updated>2018-03-14T03:19:51Z</updated>
<author>
<name>Eitan Adler</name>
<email>eadler@FreeBSD.org</email>
</author>
<published>2018-03-14T03:19:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=be5d0b9566b13fdf8cabebb63334cbec12bfc409'/>
<id>urn:sha1:be5d0b9566b13fdf8cabebb63334cbec12bfc409</id>
<content type='text'>
These changes are incomplete but are making it difficult
to determine what other changes can/should be merged.

No objections from:	pfg
</content>
</entry>
<entry>
<title>MFC r314290: Implement use of multiple transfers per I/O.</title>
<updated>2017-04-23T09:01:40Z</updated>
<author>
<name>Alexander Motin</name>
<email>mav@FreeBSD.org</email>
</author>
<published>2017-04-23T09:01:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a6644167774d2c6e44c71efbf90a3aaf2ad8f449'/>
<id>urn:sha1:a6644167774d2c6e44c71efbf90a3aaf2ad8f449</id>
<content type='text'>
This change removes limitation of single S/G list entry and limitation on
maximal I/O size, using multiple data transfers per I/O if needed.  Also
it removes code duplication between send and receive paths, which are now
completely equal.
</content>
</entry>
<entry>
<title>MFC r314256: Use ctl_queue_sense() to implement sense data reporting.</title>
<updated>2017-04-23T09:01:01Z</updated>
<author>
<name>Alexander Motin</name>
<email>mav@FreeBSD.org</email>
</author>
<published>2017-04-23T09:01:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=71a67e87f04b0680f13621aa261004daa33e7c5f'/>
<id>urn:sha1:71a67e87f04b0680f13621aa261004daa33e7c5f</id>
<content type='text'>
USB MS BBB transport does not support autosense, so we have to queue any
sense data back to CTL for later fetching via REQUEST SENSE.
</content>
</entry>
<entry>
<title>MFC r314254: Update kern_data_resid according to r312291.</title>
<updated>2017-04-23T09:00:26Z</updated>
<author>
<name>Alexander Motin</name>
<email>mav@FreeBSD.org</email>
</author>
<published>2017-04-23T09:00:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=23a99096c177ef91ef15be46a8dcc7ab3d5887eb'/>
<id>urn:sha1:23a99096c177ef91ef15be46a8dcc7ab3d5887eb</id>
<content type='text'>
This now mandatory for correct operation.
</content>
</entry>
<entry>
<title>MFC r313959:</title>
<updated>2017-04-09T19:30:49Z</updated>
<author>
<name>Edward Tomasz Napierala</name>
<email>trasz@FreeBSD.org</email>
</author>
<published>2017-04-09T19:30:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ac9b847894ff1f02987d923e529973291e2812d2'/>
<id>urn:sha1:ac9b847894ff1f02987d923e529973291e2812d2</id>
<content type='text'>
Add USB Mass Storage CTL frontend.  This makes it possible
for USB OTG-capable hardware to implement device side of USB
Mass Storage, ie pretend it's a flash drive.  It's configured
in the same way as other CTL frontends, using ctladm(8)
or ctld(8).  Differently from usfs(4), all the configuration
can be done without rebuilding the kernel.

Testing and review is welcome.  Right now I'm still moving,
and I don't have access to my test environment, so I'm somewhat
reluctant to making larger changes to this code; on the other
hand I don't want to let it sit on Phab until my testing setup
is back, because I want to get it into 11.1-RELEASE.

Relnotes:	yes
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>dev/usb: minor spelling fixes in comments.</title>
<updated>2016-05-02T17:44:03Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2016-05-02T17:44:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=207332450ebe1df184818ab11115dcd7b95a5bc5'/>
<id>urn:sha1:207332450ebe1df184818ab11115dcd7b95a5bc5</id>
<content type='text'>
No functional change.

Reviewed by:	hselasky
</content>
</entry>
<entry>
<title>Create a USB_PNP_INFO and use it to export the existing PNP</title>
<updated>2015-12-11T05:28:00Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2015-12-11T05:28:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f809f280e079432b896f3de6f15ca44a7bdab55f'/>
<id>urn:sha1:f809f280e079432b896f3de6f15ca44a7bdab55f</id>
<content type='text'>
tables. Some drivers needed some slight re-arrangement of declarations
to accommodate this. Change the USB pnp tables slightly to allow
better compatibility with the system by moving linux driver info from
start of each entry to the end. All other PNP tables in the system
have the per-device flags and such at the end of the elements rather
that at the beginning.

Differential Review: https://reviews.freebsd.org/D3458
</content>
</entry>
<entry>
<title>Use define instead of constant.</title>
<updated>2015-03-17T08:42:09Z</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2015-03-17T08:42:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5151af1dcb42701be6f773cf48ff7e2154649f27'/>
<id>urn:sha1:5151af1dcb42701be6f773cf48ff7e2154649f27</id>
<content type='text'>
Submitted by:	Dmitry Luhtionov &lt;dmitryluhtionov@gmail.com&gt;
</content>
</entry>
</feed>
