]> git.ipfire.org Git - thirdparty/ipxe.git/commitdiff
[ipoib] Mark REMAC cache as expensive
authorMichael Brown <mcb30@ipxe.org>
Mon, 29 Jun 2015 13:12:43 +0000 (14:12 +0100)
committerMichael Brown <mcb30@ipxe.org>
Mon, 29 Jun 2015 13:12:43 +0000 (14:12 +0100)
As with the neighbour cache, discarding an REMAC cache entry is
potentially very disruptive.

Originally-fixed-by: Wissam Shoukair <wissams@mellanox.com>
Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/drivers/net/ipoib.c

index 7250f8415fe6917f801b1ebc16c5301620c75a51..b72e8fc52682cd123ed8e04f043ba4f67ee7b338 100644 (file)
@@ -234,7 +234,7 @@ static unsigned int ipoib_discard_remac ( void ) {
 }
 
 /** IPoIB cache discarder */
-struct cache_discarder ipoib_discarder __cache_discarder ( CACHE_NORMAL ) = {
+struct cache_discarder ipoib_discarder __cache_discarder ( CACHE_EXPENSIVE ) = {
        .discard = ipoib_discard_remac,
 };