• Dan Williams's avatar
    isci: preallocate requests · db056250
    Dan Williams authored
    the dma_pool interface is optimized for object_size << page_size which
    is not the case with isci_request objects and the dma_pool routines show
    up in the top of the profile.
    
    The old io_request_table which tracked whether tci slots were in-flight
    or not is replaced with an IREQ_ACTIVE flag per request.
    Signed-off-by: default avatarDan Williams <dan.j.williams@intel.com>
    db056250
request.h 17.6 KB