+15
−2
+29
−13
Loading
Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more
When the lock_kernel() turns into lock_flocks() and a spinlock, we won't be able to do allocations with the lock held. Preallocate space without the lock, and retry if the lock state changes out from underneath us. Signed-off-by:Greg Farnum <gregf@hq.newdream.net> Signed-off-by:
Sage Weil <sage@newdream.net>