[PATCH] kill unneeded code from mm/memory.c

From: Christoph Hellwig (hch@ns.caldera.de)
Date: Wed Aug 01 2001 - 18:53:27 EST


Hi Alan,

the attached patch kills a one of the two identical conditionals
at the end of vmtruncate. This piece of code is only in -ac, btw.

Please consider applying.

        Christoph

-- 
Of course it doesn't work. We've performed a software upgrade.

diff -uNr ../master/linux-2.4.7-ac3/mm/memory.c linux/mm/memory.c --- ../master/linux-2.4.7-ac3/mm/memory.c Thu Aug 2 01:48:23 2001 +++ linux/mm/memory.c Thu Aug 2 01:50:12 2001 @@ -1041,17 +1041,10 @@ } } inode->i_size = offset; - if (inode->i_op && inode->i_op->truncate) - { - /* This doesnt scale but it is meant to be a 2.4 invariant */ - lock_kernel(); - inode->i_op->truncate(inode); - unlock_kernel(); - } - return 0; - + out_truncate: if (inode->i_op && inode->i_op->truncate) { + /* This doesnt scale but it is meant to be a 2.4 invariant */ lock_kernel(); inode->i_op->truncate(inode); unlock_kernel(); - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Tue Aug 07 2001 - 21:00:14 EST