<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/smartpqi, branch release/12.3.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F12.3.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F12.3.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2021-07-31T14:55:44Z</updated>
<entry>
<title>smartpqi: Maintenance commit of Microchip smartpqi</title>
<updated>2021-07-31T14:55:44Z</updated>
<author>
<name>Papani Srikanth</name>
<email>papani.srikanth@microchip.com</email>
</author>
<published>2021-07-30T23:49:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f4855954c2078cc53ef01cd00e5cf18ef266e441'/>
<id>urn:sha1:f4855954c2078cc53ef01cd00e5cf18ef266e441</id>
<content type='text'>
Newly added features and bug fixes in latest Microchip SmartPQI driver.

 1) Newly added TMF feature.
 2) Added newly Huawei &amp; Inspur PCI ID's
 3) Fixed smartpqi driver hangs in Z-Pool while running on FreeBSD12.1
 4) Fixed flooding dmesg in kernel while the controller is offline during
    in ioctls.
 5) Avoided unnecessary host memory allocation for rcb sg buffers.
 6) Fixed race conditions while accessing internal rcb structure.
 7) Fixed where Logical volumes exposing two different names to the OS
    it's due to the system memory is overwritten with DMA stale data.
 8) Fixed dynamically unloading a smartpqi driver.
 9) Added device_shutdown callback instead of deprecated shutdown_final
    kernel event in smartpqi driver.
10) Fixed where Os is crashed during physical drive hot removal during
    heavy IO.
11) Fixed OS crash during controller lockup/offline during heavy IO.
12) Fixed coverity issues in smartpqi driver
13) Fixed system crash while creating and deleting logical volume in a
    continuous loop.
14) Fixed where the volume size is not exposing to OS when it expands.
15) Added HC3 pci id's.
16) Fixed compiler issues in 12.2 kernel.

Note: this is a direct commit, submitted by the vendor to support
stable/12

Reviewed by:		imp, Murthy Bhat, Scott Benesh
Differential Revision:	https://reviews.freebsd.org/D24428
</content>
</entry>
<entry>
<title>MFC r356445:</title>
<updated>2020-01-14T02:44:24Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2020-01-14T02:44:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=096c809375f5b1d093d5d3f4c883adedf6b283d5'/>
<id>urn:sha1:096c809375f5b1d093d5d3f4c883adedf6b283d5</id>
<content type='text'>
Decrease logging severity when adding a device or reading config table.

PR:	243056
</content>
</entry>
<entry>
<title>MFC r345964:</title>
<updated>2019-04-19T12:38:48Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2019-04-19T12:38:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=006d9965e6060a76bea6eefc9275ad02c2566bad'/>
<id>urn:sha1:006d9965e6060a76bea6eefc9275ad02c2566bad</id>
<content type='text'>
Remove single-use DEV_RESET() macro.
</content>
</entry>
<entry>
<title>Re-unbreak smartpqi(4) GCC build</title>
<updated>2018-07-13T22:49:48Z</updated>
<author>
<name>Conrad Meyer</name>
<email>cem@FreeBSD.org</email>
</author>
<published>2018-07-13T22:49:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=530a4c5af643ade67d2e5deb91692fa07382db46'/>
<id>urn:sha1:530a4c5af643ade67d2e5deb91692fa07382db46</id>
<content type='text'>
Like r333085, remove redundant declarations.

Redundant declarations were re-introduced in r336201.

Sponsored by:	Dell EMC Isilon
</content>
</entry>
<entry>
<title>smartpqi(4):</title>
<updated>2018-07-11T16:44:14Z</updated>
<author>
<name>Sean Bruno</name>
<email>sbruno@FreeBSD.org</email>
</author>
<published>2018-07-11T16:44:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b17f4335d2becd4ad1a74636675e4a3d273807a2'/>
<id>urn:sha1:b17f4335d2becd4ad1a74636675e4a3d273807a2</id>
<content type='text'>
 - Update to release "3"

Submitted by:	Deepak Ukey &lt;deepak.ukey@microsemi.com&gt;
Reviewed by:	mav
MFC after:	2 weeks
Differential Revision:	https://reviews.freebsd.org/D16060
</content>
</entry>
<entry>
<title>smartpqi(4): Unbreak GCC build</title>
<updated>2018-04-28T17:43:20Z</updated>
<author>
<name>Conrad Meyer</name>
<email>cem@FreeBSD.org</email>
</author>
<published>2018-04-28T17:43:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9cf21c2ee1b5406b4f2feca818e77da5f9715021'/>
<id>urn:sha1:9cf21c2ee1b5406b4f2feca818e77da5f9715021</id>
<content type='text'>
Remove redundant declarations.
</content>
</entry>
<entry>
<title>martpqi(4):</title>
<updated>2018-04-26T16:59:06Z</updated>
<author>
<name>Sean Bruno</name>
<email>sbruno@FreeBSD.org</email>
</author>
<published>2018-04-26T16:59:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1e66f787c838b5af7de716e266caf4e5d190d54b'/>
<id>urn:sha1:1e66f787c838b5af7de716e266caf4e5d190d54b</id>
<content type='text'>
- Microsemi SCSI driver for PQI controllers.
- Found on newer model HP servers.
- Restrict to AMD64 only as per developer request.

The driver provides support for the new generation of PQI controllers
from Microsemi. This driver is the first SCSI driver to implement the PQI
queuing model and it will replace the aacraid driver for Adaptec Series 9
controllers.  HARDWARE Controllers supported by the driver include:

    HPE Gen10 Smart Array Controller Family
    OEM Controllers based on the Microsemi Chipset.

Submitted by:   deepak.ukey@microsemi.com
Relnotes:       yes
Sponsored by:   Microsemi
Differential Revision:   https://reviews.freebsd.org/D14514
</content>
</entry>
</feed>
