]> git.neil.brown.name Git - LaFS.git/commit
Never set SegRef on an InoIdx block
authorNeilBrown <neilb@suse.de>
Sun, 15 Aug 2010 08:39:28 +0000 (18:39 +1000)
committerNeilBrown <neilb@suse.de>
Sun, 15 Aug 2010 08:39:28 +0000 (18:39 +1000)
commit2eb766ad915c2136d35f2db08589b4b9ffe5c2a0
tree91a3f405702c146d9ce0f2b643e7986324cb55b9
parent8e28990842d1d7d07113ad04861c1ef02106494f
Never set SegRef on an InoIdx block

An InoIdx block doesn't have a uptodate ->physaddr, that is only
updated in the data block.  So setting SegRef on it is pointless.

Instead, when we find an InoIdx block while setting SegRef, use the
data block instead.

Signed-off-by: NeilBrown <neilb@suse.de>
block.c
segments.c