HomeFreeBSD

MFC r297858: Allocate separate DMA area for synchronous IOCB execution.

Description

MFC r297858: Allocate separate DMA area for synchronous IOCB execution.

Usually IOCBs should be put on queue for asynchronous processing and should
not require additional DMA memory. But there are some cases like aborts and
resets that for external reasons has to be synchronous. Give those cases
separate 2*64 byte DMA area to decouple them from other DMA scratch area
users, using it for asynchronous requests.

Details

Provenance
mavAuthored on
Parents
rS298965: MFC r297856: Reimplement ISP_TSK_MGMT IOCTL via asynchronous request.
Branches
Unknown
Tags
Unknown