<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/mpr, branch release/11.0.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F11.0.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F11.0.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2016-07-19T16:46:27Z</updated>
<entry>
<title>MFC r302673</title>
<updated>2016-07-19T16:46:27Z</updated>
<author>
<name>Stephen McConnell</name>
<email>slm@FreeBSD.org</email>
</author>
<published>2016-07-19T16:46:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=fe49fb6bb11fb19d3e09b200e02e1ba6c2a72050'/>
<id>urn:sha1:fe49fb6bb11fb19d3e09b200e02e1ba6c2a72050</id>
<content type='text'>
Use real values to calculate Max I/O size instead of guessing.

Reviewed by:	ken, scottl
Approved by:	re(gjb), ken, scottl, ambrisko (mentors)
Differential Revision:	https://reviews.freebsd.org/D7043
</content>
</entry>
<entry>
<title>Remove NULL checks after M_WAITOK allocations from mpr(4).</title>
<updated>2016-05-10T15:04:24Z</updated>
<author>
<name>Edward Tomasz Napierala</name>
<email>trasz@FreeBSD.org</email>
</author>
<published>2016-05-10T15:04:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=13a89428278aa7bcd19286e7c653705c0dc34c09'/>
<id>urn:sha1:13a89428278aa7bcd19286e7c653705c0dc34c09</id>
<content type='text'>
Reviewed by:	asomers@
MFC after:	1 month
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D6297
</content>
</entry>
<entry>
<title>Bump version of mpr driver to 13.00.00.00-fbsd</title>
<updated>2016-05-09T16:38:51Z</updated>
<author>
<name>Stephen McConnell</name>
<email>slm@FreeBSD.org</email>
</author>
<published>2016-05-09T16:38:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e769dfac4945d24ec7cc7accaf9d006edcb80439'/>
<id>urn:sha1:e769dfac4945d24ec7cc7accaf9d006edcb80439</id>
<content type='text'>
Approved by:	ken, scottl, ambrisko
MFC after:      1 week
</content>
</entry>
<entry>
<title>Disks can go missing until a reboot is done in some cases.</title>
<updated>2016-05-09T16:36:40Z</updated>
<author>
<name>Stephen McConnell</name>
<email>slm@FreeBSD.org</email>
</author>
<published>2016-05-09T16:36:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=58581c1363b5aa5b03cdb4161c0be81edd4300ac'/>
<id>urn:sha1:58581c1363b5aa5b03cdb4161c0be81edd4300ac</id>
<content type='text'>
This is due to the DevHandle not being released, which causes the Firmware to
not allow that disk to be re-added.

Reviewed by:    ken, scottl, ambrisko, asomers
Approved by:	ken, scottl, ambrisko
MFC after:      1 week
Differential Revision: https://reviews.freebsd.org/D6102
</content>
</entry>
<entry>
<title>done_ccb pointer can be used if it is NULL.</title>
<updated>2016-05-09T16:34:06Z</updated>
<author>
<name>Stephen McConnell</name>
<email>slm@FreeBSD.org</email>
</author>
<published>2016-05-09T16:34:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5d21655f671994ceca29e27a8c78e1eb1d671599'/>
<id>urn:sha1:5d21655f671994ceca29e27a8c78e1eb1d671599</id>
<content type='text'>
To prevent this, move check for done_ccb == NULL to before done_ccb is used in
mprsas_stop_unit_done().

Reviewed by:    ken, scottl, ambrisko, asomers
Approved by:	ken, scottl, ambrisko
MFC after:      1 week
Differential Revision: https://reviews.freebsd.org/D6099
</content>
</entry>
<entry>
<title>Use callout_reset_sbt() instead of callout_reset() if FreeBSD ver is &gt;= 1000029</title>
<updated>2016-05-09T16:31:43Z</updated>
<author>
<name>Stephen McConnell</name>
<email>slm@FreeBSD.org</email>
</author>
<published>2016-05-09T16:31:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=407073a044f3b28a337b339f59ae67643c7bafbf'/>
<id>urn:sha1:407073a044f3b28a337b339f59ae67643c7bafbf</id>
<content type='text'>
Reviewed by:    ken, scottl, ambrisko, asomers
Approved by:	ken, scottl, ambrisko
MFC after:      1 week
Differential Revision: https://reviews.freebsd.org/D6101
</content>
</entry>
<entry>
<title>No need to set the MPRSAS_SHUTDOWN flag because it's never used.</title>
<updated>2016-05-09T16:29:25Z</updated>
<author>
<name>Stephen McConnell</name>
<email>slm@FreeBSD.org</email>
</author>
<published>2016-05-09T16:29:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=dd9f4a95b2a1eb9b5ee16ad30cfc48811b2fb69c'/>
<id>urn:sha1:dd9f4a95b2a1eb9b5ee16ad30cfc48811b2fb69c</id>
<content type='text'>
Approved by:	ken, scottl, ambrisko
MFC after:      1 week
</content>
</entry>
<entry>
<title>Fix possible use of invalid pointer.</title>
<updated>2016-05-09T16:26:34Z</updated>
<author>
<name>Stephen McConnell</name>
<email>slm@FreeBSD.org</email>
</author>
<published>2016-05-09T16:26:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=88619392216a5446c44e6633629936f4ff1895fa'/>
<id>urn:sha1:88619392216a5446c44e6633629936f4ff1895fa</id>
<content type='text'>
It was possible to use an invalid pointer to get the target ID value. To fix
this, initialize a local Target ID variable to an invalid value and change that
variable to a valid value only if the pointer to the Target ID is not NULL.

Reviewed by:    ken, scottl, ambrisko, asomers
Approved by:	ken, scottl, ambrisko
MFC after:      1 week
Differential Revision: https://reviews.freebsd.org/D6100
</content>
</entry>
<entry>
<title>Change logging level for a debug string to use MPR_LOG instead of MPR_INFO.</title>
<updated>2016-05-09T16:24:16Z</updated>
<author>
<name>Stephen McConnell</name>
<email>slm@FreeBSD.org</email>
</author>
<published>2016-05-09T16:24:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b41c6ff97a5e2b217f80598adcbb81de2ca52ecd'/>
<id>urn:sha1:b41c6ff97a5e2b217f80598adcbb81de2ca52ecd</id>
<content type='text'>
Approved by:	ken, scottl, ambrisko
MFC after:      1 week
</content>
</entry>
<entry>
<title>No log bit in IOCStatus and endian-safe changes.</title>
<updated>2016-05-09T16:21:14Z</updated>
<author>
<name>Stephen McConnell</name>
<email>slm@FreeBSD.org</email>
</author>
<published>2016-05-09T16:21:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d3f6eabf131ddfb53caf67b90d53b2538cb4ab79'/>
<id>urn:sha1:d3f6eabf131ddfb53caf67b90d53b2538cb4ab79</id>
<content type='text'>
Use MPI2_IOCSTATUS_MASK when checking IOCStatus to mask off the log bit, and
make a few more things endian-safe.

Reviewed by:    ken, scottl, ambrisko, asomers
Approved by:	ken, scottl, ambrisko
MFC after:      1 week
Differential Revision: https://reviews.freebsd.org/D6097
</content>
</entry>
</feed>
