From ef90fee1ae6d7cecd6be9318d6a875aa23b6ca4d Mon Sep 17 00:00:00 2001 From: Jesper Dangaard Brouer Date: Mon, 8 Jun 2009 03:11:43 +0000 Subject: [PATCH] --- yaml --- r: 150795 b: refs/heads/master c: eaa184a1a1cda3991420c47bc960ddea6cbacff2 h: refs/heads/master i: 150793: 91c8411c9c8b15e35028fb750237353d96c901a9 150791: dfe5eb38fe848bdbe6c00e6d2075322d76e9d683 v: v3 --- [refs] | 2 +- trunk/net/sctp/protocol.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 196fd5d32580..dc1103d5e5e7 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 382bfeec48e43c416af9b271b9b70d2f61ef32d2 +refs/heads/master: eaa184a1a1cda3991420c47bc960ddea6cbacff2 diff --git a/trunk/net/sctp/protocol.c b/trunk/net/sctp/protocol.c index cb2c50dbd421..79cbd47f4df7 100644 --- a/trunk/net/sctp/protocol.c +++ b/trunk/net/sctp/protocol.c @@ -1370,6 +1370,8 @@ SCTP_STATIC __exit void sctp_exit(void) sctp_proc_exit(); cleanup_sctp_mibs(); + rcu_barrier(); /* Wait for completion of call_rcu()'s */ + kmem_cache_destroy(sctp_chunk_cachep); kmem_cache_destroy(sctp_bucket_cachep); }