Remove __sinit_lock_acquire() and __sinit_lock_release(). Replace these with __sfp_lock_acquire() and __sfp_lock_release(), respectively. This eliminates a potential deadlock issue between __sinit() and __sfp(). Remove now unused __sinit_recursive_mutex and __lock___sinit_recursive_mutex. |
||
|---|---|---|
| .. | ||
| Makefile.inc | ||
| __dprintf.c | ||
| ffs.c | ||
| fini.c | ||
| init.c | ||
| lock.c | ||
| misc.tex | ||
| unctrl.c | ||