<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sbin, branch release/9.2.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F9.2.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F9.2.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2013-07-24T22:48:29Z</updated>
<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-test2/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 r253474:</title>
<updated>2013-07-24T22:46:27Z</updated>
<author>
<name>Jim Harris</name>
<email>jimharris@FreeBSD.org</email>
</author>
<published>2013-07-24T22:46:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=bf7495d76f2a2f04baa465d95000a2262a54c082'/>
<id>urn:sha1:bf7495d76f2a2f04baa465d95000a2262a54c082</id>
<content type='text'>
  Fix nvme(4) and nvd(4) to support non 512-byte sector sizes.

  Recent testing with QEMU that has variable sector size support for
  NVMe uncovered some of these issues.  Chatham prototype boards supported
  only 512 byte sectors.

Approved by:	re (kib)
Sponsored by:	Intel
</content>
</entry>
<entry>
<title>MFC r253459:</title>
<updated>2013-07-24T22:43:40Z</updated>
<author>
<name>Jim Harris</name>
<email>jimharris@FreeBSD.org</email>
</author>
<published>2013-07-24T22:43:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=72e97bf8c6d5f45f19d514b4318987801bc43640'/>
<id>urn:sha1:72e97bf8c6d5f45f19d514b4318987801bc43640</id>
<content type='text'>
  Use _PATH_DEV (from paths.h) for the "/dev/" string, rather than
  hard-coding it.

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-test2/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 r253436, r253458:</title>
<updated>2013-07-24T22:38:37Z</updated>
<author>
<name>Jim Harris</name>
<email>jimharris@FreeBSD.org</email>
</author>
<published>2013-07-24T22:38:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=0d0aca3c369dc7da7d7a0ecf62057cf79ba197a1'/>
<id>urn:sha1:0d0aca3c369dc7da7d7a0ecf62057cf79ba197a1</id>
<content type='text'>
  Simplify open_dev() by returning errno values rather than just 0 or 1.

  Also remove stat() call and just rely on errno from open() call to discern
  whether dev node exists or not.

Approved by:	re (kib)
Sponsored by:	Intel
</content>
</entry>
<entry>
<title>MFC r253393:</title>
<updated>2013-07-24T22:34:06Z</updated>
<author>
<name>Jim Harris</name>
<email>jimharris@FreeBSD.org</email>
</author>
<published>2013-07-24T22:34:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d59c18d942e5e049e54c263f549d2c71af58a1de'/>
<id>urn:sha1:d59c18d942e5e049e54c263f549d2c71af58a1de</id>
<content type='text'>
  Do not throw an error if the user requests to activate the image from
  an empty firmware slot, as long as the user has specified a firmware
  image to download into the empty firmware slot.

Approved by:	re (kib)
Sponsored by:	Intel
</content>
</entry>
<entry>
<title>MFC 253433:</title>
<updated>2013-07-24T01:08:45Z</updated>
<author>
<name>Craig Rodrigues</name>
<email>rodrigc@FreeBSD.org</email>
</author>
<published>2013-07-24T01:08:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=50dcab85bfec0d93f73ea9831c2a96207aea00fe'/>
<id>urn:sha1:50dcab85bfec0d93f73ea9831c2a96207aea00fe</id>
<content type='text'>
    In this GRN, Marcel Moolenaar overhauled the logic for mounting
    the root file system on bootup:

       |------------------------------------------------------------------------
       |r214006 | marcel | 2010-10-17 22:01:53 -0700 (Sun, 17 Oct 2010) | 20 lines
       |
       | Re-implement the root mount logic using a recursive approach, whereby each
       |root file system (starting with devfs and a synthesized configuration) can
       |contain directives for mounting another file system as root.
       |------------------------------------------------------------------------

    This commit adds a mount.conf(8) man page which documents
    the root mount logic.  mount.conf(8) also provides some examples
    for the /.mount.conf file, which can be used to change the root mount behavior.

    Reviewed by: marcel bjk

MFC: 253445:

    Minor mdoc fixes

Approved by: re (gjb)
</content>
</entry>
<entry>
<title>MFC r253116:</title>
<updated>2013-07-12T22:16:43Z</updated>
<author>
<name>Jim Harris</name>
<email>jimharris@FreeBSD.org</email>
</author>
<published>2013-07-12T22:16:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2ef389b5a4362ae747fc5fa71370620bae9b788f'/>
<id>urn:sha1:2ef389b5a4362ae747fc5fa71370620bae9b788f</id>
<content type='text'>
  Ensure controller or namespace node name is specified before trying to
  access it.

  While here, also fix the identify usage message to show the -v and -x
  parameters.

Approved by:	re (kib)
</content>
</entry>
<entry>
<title>MFC r253115:</title>
<updated>2013-07-12T22:15:50Z</updated>
<author>
<name>Jim Harris</name>
<email>jimharris@FreeBSD.org</email>
</author>
<published>2013-07-12T22:15:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=8a870c63f0dca7fc56652d32ad7e075733577f23'/>
<id>urn:sha1:8a870c63f0dca7fc56652d32ad7e075733577f23</id>
<content type='text'>
  Condense the output for displaying LBA formats.

Approved by:	re (kib)
</content>
</entry>
<entry>
<title>MFC r253114:</title>
<updated>2013-07-12T22:14:57Z</updated>
<author>
<name>Jim Harris</name>
<email>jimharris@FreeBSD.org</email>
</author>
<published>2013-07-12T22:14:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=363ea931988def87d4d96ebcb4420f0426c61bc3'/>
<id>urn:sha1:363ea931988def87d4d96ebcb4420f0426c61bc3</id>
<content type='text'>
  Send per-namespace logpage commands to the controller devnode, so they
  are processed as admin commands, not I/O commands.

  As part of this change, pull out the code for parsing a namespace node
  string into a separate function, since it is used for both identify and
  logpage commands.

Approved by:	re (kib)
</content>
</entry>
</feed>
