Files
scoutfs/kmod
Zach Brown a5fa9909f5 scoutfs: fix size index item mapping
The mapping of size index item keys to lock names and key ranges was
completely bonkers.  Its method of setting variable length masks could
easily create locks with different names whose key ranges overlapped.

We map ranges of sizes to locks and the big change is that all the
inodes in these sizes are covered.  We can't try to have groups of
inodes per size because that would result in too many full precision
size locks.

With this fix the size index item locks no longer trigger warnings that
we're creating locks with overlapping keys.

Signed-off-by: Zach Brown <zab@versity.com>
2017-11-21 13:11:43 -08:00
..
2017-11-21 13:11:43 -08:00
2017-07-19 13:30:03 -07:00