Skip to content

Commit

Permalink
Add NVMe drive to NOIOB quirk list
Browse files Browse the repository at this point in the history
Dell-branded Intel P4600 NVMe drives benefit from NVMe 1.3's NOIOB
feature. Unfortunately just like Intel DC P4500s, they don't advertise
themselves as benefiting from this...

This changes adds P4600s to the existing list of old drives which
benefit from striping.

PR:		233969
Submitted by:	David Fugate <dave.fugate@gmail.com>
Reviewed by:	imp, mav
Approved by:	imp (mentor)
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D18772
  • Loading branch information
Chuck Tuffli authored and Chuck Tuffli committed Jan 8, 2019
1 parent af1f5e6 commit 5312bd8
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions sys/dev/nvme/nvme_ns.c
Original file line number Diff line number Diff line change
Expand Up @@ -514,6 +514,7 @@ nvme_ns_construct(struct nvme_namespace *ns, uint32_t id,
case 0x09538086: /* Intel DC PC3500 */
case 0x0a538086: /* Intel DC PC3520 */
case 0x0a548086: /* Intel DC PC4500 */
case 0x0a558086: /* Dell Intel P4600 */
if (ctrlr->cdata.vs[3] != 0)
ns->stripesize =
(1 << ctrlr->cdata.vs[3]) * ctrlr->min_page_size;
Expand Down

0 comments on commit 5312bd8

Please sign in to comment.