X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=fs%2Fjfs%2Fjfs_dtree.c;h=bde0df43bc7f258ece1e0d7bca6b175b21372844;hb=987b0145d94eecf292d8b301228356f44611ab7c;hp=d10b0caafff39ff5ead5a21fdded247075b4f3f4;hpb=f7ed79d23a47594e7834d66a8f14449796d4f3e6;p=linux-2.6.git diff --git a/fs/jfs/jfs_dtree.c b/fs/jfs/jfs_dtree.c index d10b0caaf..bde0df43b 100644 --- a/fs/jfs/jfs_dtree.c +++ b/fs/jfs/jfs_dtree.c @@ -1011,9 +1011,6 @@ static int dtSplitUp(tid_t tid, DT_PUTPAGE(smp); - if (!DO_INDEX(ip)) - ip->i_size = xlen << sbi->l2bsize; - goto freeKeyName; } @@ -1070,9 +1067,7 @@ static int dtSplitUp(tid_t tid, xaddr = addressPXD(pxd) + xlen; dbFree(ip, xaddr, (s64) n); } - } else if (!DO_INDEX(ip)) - ip->i_size = lengthPXD(pxd) << sbi->l2bsize; - + } extendOut: DT_PUTPAGE(smp); @@ -1115,9 +1110,6 @@ static int dtSplitUp(tid_t tid, goto splitOut; } - if (!DO_INDEX(ip)) - ip->i_size += PSIZE; - /* * propagate up the router entry for the leaf page just split * @@ -2463,9 +2455,6 @@ static int dtDeleteUp(tid_t tid, struct inode *ip, break; } - if (!DO_INDEX(ip)) - ip->i_size -= PSIZE; - return 0; }