mirror of
https://github.com/torvalds/linux.git
synced 2024-11-24 21:21:41 +00:00
sctp: Fix build failure.
Commitc182f90bc1
("SCTP: fix race between sctp_bind_addr_free() and sctp_bind_addr_conflict()") and commit1231f0baa5
("net,rcu: convert call_rcu(sctp_local_addr_free) to kfree_rcu()"), happening in different trees, introduced a build failure. Simply make the SCTP race fix use kfree_rcu() too. Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
0a384b226f
commit
5d41452166
@ -145,7 +145,7 @@ static void sctp_bind_addr_clean(struct sctp_bind_addr *bp)
|
||||
/* Empty the bind address list. */
|
||||
list_for_each_entry_safe(addr, temp, &bp->address_list, list) {
|
||||
list_del_rcu(&addr->list);
|
||||
call_rcu(&addr->rcu, sctp_local_addr_free);
|
||||
kfree_rcu(addr, rcu);
|
||||
SCTP_DBG_OBJCNT_DEC(addr);
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user