Add report on ioat(4) improvements from cem
This commit is contained in:
parent
cf6959da6f
commit
6f7e87b250
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=47921
1 changed files with 41 additions and 0 deletions
|
@ -212,4 +212,45 @@
|
||||||
|
|
||||||
<sponsor>EMC / Isilon Storage Division</sponsor>
|
<sponsor>EMC / Isilon Storage Division</sponsor>
|
||||||
</project>
|
</project>
|
||||||
|
|
||||||
|
<project cat='kern'>
|
||||||
|
<title>ioat(4) driver enhancements</title>
|
||||||
|
|
||||||
|
<contact>
|
||||||
|
<person>
|
||||||
|
<name>
|
||||||
|
<given>Conrad</given>
|
||||||
|
<common>Meyer</common>
|
||||||
|
</name>
|
||||||
|
<email>cem@FreeBSD.org</email>
|
||||||
|
</person>
|
||||||
|
</contact>
|
||||||
|
|
||||||
|
<links>
|
||||||
|
<url href="https://en.wikipedia.org/wiki/I/O_Acceleration_Technology">Wikipedia on I/OAT</url>
|
||||||
|
<url href="https://www.FreeBSD.org/news/status/report-2015-07-2015-09.html#ioat%284%29-Driver-Import">Last quarter's ioat(4) report</url>
|
||||||
|
</links>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<p> I/OAT DMA engines are bulk memory operation offload
|
||||||
|
engines built into some Intel Server/Storage platform
|
||||||
|
CPUs.</p>
|
||||||
|
|
||||||
|
<p>This quarter, several enhancements were made to the driver.
|
||||||
|
The driver now avoids memory allocation in locked paths, which
|
||||||
|
should avoid deadlocking in memory pressure scenarios. Support
|
||||||
|
for Broadwell-EP devices has been added. The
|
||||||
|
"blockfill" operation and a non-contiguous 8 KB copy
|
||||||
|
operation have been added to the API. The driver can recover from
|
||||||
|
various programming errors by resetting the hardware.</p>
|
||||||
|
</body>
|
||||||
|
|
||||||
|
<sponsor>EMC / Isilon Storage Division</sponsor>
|
||||||
|
|
||||||
|
<help>
|
||||||
|
<task>
|
||||||
|
<p>XOR and other advanced ("RAID") operation support.</p>
|
||||||
|
</task>
|
||||||
|
</help>
|
||||||
|
</project>
|
||||||
</report>
|
</report>
|
||||||
|
|
Loading…
Reference in a new issue