]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r281281, r281285:
authorjimharris <jimharris@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 14 May 2015 21:28:46 +0000 (21:28 +0000)
committerjimharris <jimharris@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 14 May 2015 21:28:46 +0000 (21:28 +0000)
commit7bcb1f72117066b3989f59ba2aa67b94f8088108
tree355f847478b8310d9d46d24644008a319b2dcac9
parent0746636f7cdeae8f16c26dd1c7be4cd95c184b7f
MFC r281281, r281285:

  nvme: create separate DMA tag for non-payload DMA buffers

  Submission and completion queue memory need to use a
  separate DMA tag for mappings than payload buffers,
  to ensure mappings remain contiguous even with DMAR
  enabled.

Sponsored by: Intel

git-svn-id: svn://svn.freebsd.org/base/stable/10@282924 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/nvme/nvme_private.h
sys/dev/nvme/nvme_qpair.c