Commit 5b7bf42e3d47fb16aaf53776ae3eaaf1be247a35
Committed by
David S. Miller
1 parent
8d82f219c2
Exists in
master
and in
6 other branches
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
net/rds/iw_rdma.c
... | ... | @@ -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 |