<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/nvd, branch release/9.3.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F9.3.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F9.3.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2013-11-03T20:50:48Z</updated>
<entry>
<title>MFC r256151:</title>
<updated>2013-11-03T20:50:48Z</updated>
<author>
<name>Jim Harris</name>
<email>jimharris@FreeBSD.org</email>
</author>
<published>2013-11-03T20:50:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=53c3214f84141507cd46fa3f6dd9dbfe4a4692a5'/>
<id>urn:sha1:53c3214f84141507cd46fa3f6dd9dbfe4a4692a5</id>
<content type='text'>
Add driver-assisted striping for upcoming Intel NVMe controllers that can
benefit from it.

Sponsored by:	Intel
</content>
</entry>
<entry>
<title>MFC r253476:</title>
<updated>2013-07-24T22:48:29Z</updated>
<author>
<name>Jim Harris</name>
<email>jimharris@FreeBSD.org</email>
</author>
<published>2013-07-24T22:48:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b14d6a9e466ee2480f7b9f8ebd3aed7ce9bf32ac'/>
<id>urn:sha1:b14d6a9e466ee2480f7b9f8ebd3aed7ce9bf32ac</id>
<content type='text'>
  Add message when nvd disks are attached and detached.

  As part of this commit, add an nvme_strvis() function which borrows
  heavily from cam_strvis().  This will allow stripping of
  leading/trailing whitespace and also handle unprintable characters
  in model/serial numbers.  This function goes into a new nvme_util.c
  file which is used by both the driver and nvmecontrol.

Approved by:	re (kib)
Sponsored by:	Intel
</content>
</entry>
<entry>
<title>MFC r253473:</title>
<updated>2013-07-24T22:44:46Z</updated>
<author>
<name>Jim Harris</name>
<email>jimharris@FreeBSD.org</email>
</author>
<published>2013-07-24T22:44:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ef1ff2593f6c4acc3e5b17dc013c07d7e2301356'/>
<id>urn:sha1:ef1ff2593f6c4acc3e5b17dc013c07d7e2301356</id>
<content type='text'>
  Do not call disk_create() until we have completed all initialization of our
  internal disk structure.

Approved by:	re (kib)
Sponsored by:	Intel
</content>
</entry>
<entry>
<title>MFC r253437:</title>
<updated>2013-07-24T22:40:34Z</updated>
<author>
<name>Jim Harris</name>
<email>jimharris@FreeBSD.org</email>
</author>
<published>2013-07-24T22:40:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=29b5ff11d51ffa5bc83dc8098c34910cb43bfb46'/>
<id>urn:sha1:29b5ff11d51ffa5bc83dc8098c34910cb43bfb46</id>
<content type='text'>
  Define constants for the lengths of the serial number, model number
  and firmware revision in the controller's identify structure.

  Also modify consumers of these fields to ensure they only use the
  specified number of bytes for their respective fields.

Approved by:	re (kib)
Sponsored by:	Intel
</content>
</entry>
<entry>
<title>MFC r253112:</title>
<updated>2013-07-12T22:07:33Z</updated>
<author>
<name>Jim Harris</name>
<email>jimharris@FreeBSD.org</email>
</author>
<published>2013-07-12T22:07:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a3e24ccf54c1d090cbf4a96962bda6e482647761'/>
<id>urn:sha1:a3e24ccf54c1d090cbf4a96962bda6e482647761</id>
<content type='text'>
  Update copyright dates.

Approved by:	re (kib)
</content>
</entry>
<entry>
<title>240618, 240621, 240633, 240671, 240672, 240697, 240700, 241433,</title>
<updated>2013-06-25T23:52:39Z</updated>
<author>
<name>Jim Harris</name>
<email>jimharris@FreeBSD.org</email>
</author>
<published>2013-06-25T23:52:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=73d841c4b6a68f8e3a42b8b9981db98b735090c4'/>
<id>urn:sha1:73d841c4b6a68f8e3a42b8b9981db98b735090c4</id>
<content type='text'>
241434, 241657, 241658, 241659, 241660, 241661, 241662, 241663,
241664, 241665, 241689, 242420, 243951, 244410, 244411, 244413,
244549, 245136, 247963, 248729, 248730, 248731, 248732, 248733,
248734, 248735, 248736, 248737, 248738, 248739, 248740, 248741,
248746, 248747, 248748, 248749, 248754, 248755, 248756, 248757,
248758, 248759, 248760, 248761, 248762, 248763, 248764, 248765,
248766, 248767, 248768, 248769, 248770, 248771, 248772, 248773,
248780, 248834, 248835, 248913, 248977, 249067, 249416, 249417,
249418, 249419, 249420, 249421, 249422, 249432
</content>
</entry>
<entry>
<title>MFC r240616, r240619, r240620:</title>
<updated>2013-06-25T23:30:48Z</updated>
<author>
<name>Jim Harris</name>
<email>jimharris@FreeBSD.org</email>
</author>
<published>2013-06-25T23:30:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c061d457cadb8803dd543ece4ed8e3133cac064d'/>
<id>urn:sha1:c061d457cadb8803dd543ece4ed8e3133cac064d</id>
<content type='text'>
Merge initial NVM Express (NVMe) commits to stable/9.

This only pulls the nvme(4), nvd(4) and nvmecontrol(8) code into stable/9.
A follow-up commit will link it into the build and merge all of the
additional commits made for NVMe over the last few months.

Sponsored by:	Intel
</content>
</entry>
</feed>
