b553c427d4
The PUFFS reclaim operation had a race condition with lookups: we could be asked to lookup a node, then to reclaim it before lookup completion. At lookup completion, we would then create a leaked node. Enter the PUFFS reclaim2 operation, which features a nlookup argument. That let us count how many lookups are pending and avoid the above described scenario. It also makes the codes simplier. |
||
---|---|---|
.. | ||
Makefile | ||
debug.c | ||
fuse.h | ||
libperfuse.3 | ||
ops.c | ||
perfuse.c | ||
perfuse.h | ||
perfuse_if.h | ||
perfuse_priv.h | ||
shlib_version | ||
subr.c |