Commit 5b7bf42e3d47fb16aaf53776ae3eaaf1be247a35

Authored by Roland Dreier
Committed by David S. Miller
1 parent 8d82f219c2

RDS: Remove some unused iWARP code

rds_iw_flush_goal() just returns a count, but it is only called in one
place and its return value is ignored there.  So delete all the dead code.

Signed-off-by: Roland Dreier <roland@purestorage.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

Showing 1 changed file with 1 additions and 14 deletions Side-by-side Diff

... ... @@ -477,17 +477,6 @@
477 477 }
478 478 }
479 479  
480   -static inline unsigned int rds_iw_flush_goal(struct rds_iw_mr_pool *pool, int free_all)
481   -{
482   - unsigned int item_count;
483   -
484   - item_count = atomic_read(&pool->item_count);
485   - if (free_all)
486   - return item_count;
487   -
488   - return 0;
489   -}
490   -
491 480 /*
492 481 * Flush our pool of MRs.
493 482 * At a minimum, all currently unused MRs are unmapped.
... ... @@ -500,7 +489,7 @@
500 489 LIST_HEAD(unmap_list);
501 490 LIST_HEAD(kill_list);
502 491 unsigned long flags;
503   - unsigned int nfreed = 0, ncleaned = 0, unpinned = 0, free_goal;
  492 + unsigned int nfreed = 0, ncleaned = 0, unpinned = 0;
504 493 int ret = 0;
505 494  
506 495 rds_iw_stats_inc(s_iw_rdma_mr_pool_flush);
... ... @@ -513,8 +502,6 @@
513 502 if (free_all)
514 503 list_splice_init(&pool->clean_list, &kill_list);
515 504 spin_unlock_irqrestore(&pool->list_lock, flags);
516   -
517   - free_goal = rds_iw_flush_goal(pool, free_all);
518 505  
519 506 /* Batched invalidate of dirty MRs.
520 507 * For FMR based MRs, the mappings on the unmap list are