• Mark Haverkamp 's avatar
    [SCSI] 2.6 aacraid: Variable FIB size (updated patch) · 7c00ffa3
    Mark Haverkamp authored
    New code from the Adaptec driver.  Performance enhancement for newer
    adapters.  I hope that this isn't too big for a single patch.  I believe
    that other than the few small cleanups mentioned, that the changes are
    all related.
    - Added Variable FIB size negotiation for new adapters.
    - Added support to maximize scatter gather tables and thus permit
      requests larger than 64KB/each.
    - Limit Scatter Gather to 34 elements for ROMB platforms.
    - aac_printf is only enabled with AAC_QUIRK_34SG
    - Large FIB ioctl support
    - some minor cleanup
    Passes sparse check.
    I have tested it on x86 and ppc64 machines.
    Signed-off-by: default avatarJames Bottomley <James.Bottomley@SteelEye.com>
aacraid.h 47.3 KB