Skip to content
Snippets Groups Projects
Commit 65e423f8 authored by Paul E. McKenney's avatar Paul E. McKenney
Browse files

Update documentation to note the passage of INIT_RCU_HEAD()

parent 5e8067ad
Branches
Tags
No related merge requests found
...@@ -1725,14 +1725,6 @@ the amount of locking which needs to be done. ...@@ -1725,14 +1725,6 @@ the amount of locking which needs to be done.
if (++cache_num > MAX_CACHE_SIZE) { if (++cache_num > MAX_CACHE_SIZE) {
struct object *i, *outcast = NULL; struct object *i, *outcast = NULL;
list_for_each_entry(i, &cache, list) { list_for_each_entry(i, &cache, list) {
@@ -85,6 +94,7 @@
obj->popularity = 0;
atomic_set(&obj->refcnt, 1); /* The cache holds a reference */
spin_lock_init(&obj->lock);
+ INIT_RCU_HEAD(&obj->rcu);
spin_lock_irqsave(&cache_lock, flags);
__cache_add(obj);
@@ -104,12 +114,11 @@ @@ -104,12 +114,11 @@
struct object *cache_find(int id) struct object *cache_find(int id)
{ {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment