The manager_arb mutex doesn't exist any more.
Showing the changes to kernel/workqueue.c (1 of 1 file). Show all
Unified · Split
| @@ -165,7 +165,6 @@ struct worker_pool { · 164 unmodified lines | |||
| 165 | DECLARE_HASHTABLE(busy_hash, BUSY_WORKER_HASH_ORDER); | 165 | DECLARE_HASHTABLE(busy_hash, BUSY_WORKER_HASH_ORDER); |
| 166 | /* L: hash of busy workers */ | 166 | /* L: hash of busy workers */ |
| 167 | 167 | ||
| 168 | /* see manage_workers() for details on the two manager mutexes */ | ||
| 169 | struct worker *manager; /* L: purely informational */ | 168 | struct worker *manager; /* L: purely informational */ |
| 170 | struct mutex attach_mutex; /* attach/detach exclusion */ | 169 | struct mutex attach_mutex; /* attach/detach exclusion */ |
| 171 | struct list_head workers; /* A: attached workers */ | 170 | struct list_head workers; /* A: attached workers */ |