• Chris Mason's avatar
    RDS: flush fmrs before allocating new ones · 8576f374
    Chris Mason authored
    Flushing FMRs is somewhat expensive, and is currently kicked off when
    the interrupt handler notices that we are getting low.  The result of
    this is that FMR flushing only happens from the interrupt cpus.
    
    This spreads the load more effectively by triggering flushes just before
    we allocate a new FMR.
    Signed-off-by: default avatarChris Mason <chris.mason@oracle.com>
    8576f374
ib_rdma.c 20.4 KB