inode.c (155130a4f7848b1aac439cab6bda1a175507c71c) | inode.c (6a1a90ad1b0edb556a7550a6ef8a8756f0304dd5) |
---|---|
1/* 2 * linux/fs/ext2/inode.c 3 * 4 * Copyright (C) 1992, 1993, 1994, 1995 5 * Remy Card (card@masi.ibp.fr) 6 * Laboratoire MASI - Institut Blaise Pascal 7 * Universite Pierre et Marie Curie (Paris VI) 8 * --- 1530 unchanged lines hidden (view full) --- 1539 if (error) 1540 return error; 1541 } 1542 if (iattr->ia_valid & ATTR_SIZE && iattr->ia_size != inode->i_size) { 1543 error = ext2_setsize(inode, iattr->ia_size); 1544 if (error) 1545 return error; 1546 } | 1/* 2 * linux/fs/ext2/inode.c 3 * 4 * Copyright (C) 1992, 1993, 1994, 1995 5 * Remy Card (card@masi.ibp.fr) 6 * Laboratoire MASI - Institut Blaise Pascal 7 * Universite Pierre et Marie Curie (Paris VI) 8 * --- 1530 unchanged lines hidden (view full) --- 1539 if (error) 1540 return error; 1541 } 1542 if (iattr->ia_valid & ATTR_SIZE && iattr->ia_size != inode->i_size) { 1543 error = ext2_setsize(inode, iattr->ia_size); 1544 if (error) 1545 return error; 1546 } |
1547 generic_setattr(inode, iattr); | 1547 setattr_copy(inode, iattr); |
1548 if (iattr->ia_valid & ATTR_MODE) 1549 error = ext2_acl_chmod(inode); 1550 mark_inode_dirty(inode); 1551 1552 return error; 1553} | 1548 if (iattr->ia_valid & ATTR_MODE) 1549 error = ext2_acl_chmod(inode); 1550 mark_inode_dirty(inode); 1551 1552 return error; 1553} |