Subject: RE: [RFC] Interface to hardware-assisted data movers
To: 'Jason R Thorpe' <thorpej@wasabisystems.com>
From: Cliff Neighbors <cliff@allegronetworks.com>
List: tech-kern
Date: 06/19/2002 17:30:23
Some data movers have ability to "hold" the source and/or destination
address.
These can be useful when moving data through device fifo registers,
or for block fill & zero. Perhaps the API can define flags for set up
addr hold mode (or none).
-cliff-
---
cliff neighbors
allegro networks, inc.
cliff@allegronetworks.com
408-281-5532
---
-----Original Message-----
From: Jason R Thorpe [mailto:thorpej@wasabisystems.com]
Sent: Wednesday, June 19, 2002 4:32 PM
To: tech-kern@netbsd.org
Subject: [RFC] Interface to hardware-assisted data movers
The following outlines an API for using hardware-assisted data movers.
Included in this category are hardware devices which can do:
- block clear
- block fill
- block copy
- multi-stream XOR
The eventual goal is to use this to accelerate the XOR operation for
RAID. Userland access to the devices will also be provided by a
/dev/dmover device.
Comments are appreciated.
--
-- Jason R. Thorpe <thorpej@wasabisystems.com>