HomeFreeBSD

Add unmapped I/O support to ata(4) driver.

Description

Add unmapped I/O support to ata(4) driver.

Main problem there was PIO mode support, that required KVA mapping.
Handle that case using recently added pmap_quick_enter_page(9) KPI,
mapping data pages to KVA one at a time.

Details

Provenance
mavAuthored on
Parents
rS286414: Add more ifdefs to fix build with GCC after r286406.
Branches
Unknown
Tags
Unknown