namei.c (b8356c465b42c162f34b5fd4102a6c27cec36f43) | namei.c (1d1fe1ee02b9ac2660995b10e35dd41448fef011) |
---|---|
1/* 2 * linux/fs/ext4/namei.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 * --- 2209 unchanged lines hidden (view full) --- 2218 ext4_mark_inode_dirty(handle, inode); 2219 iput (inode); 2220 goto out_stop; 2221 } 2222 } else { 2223 inode->i_op = &ext4_fast_symlink_inode_operations; 2224 memcpy((char*)&EXT4_I(inode)->i_data,symname,l); 2225 inode->i_size = l-1; | 1/* 2 * linux/fs/ext4/namei.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 * --- 2209 unchanged lines hidden (view full) --- 2218 ext4_mark_inode_dirty(handle, inode); 2219 iput (inode); 2220 goto out_stop; 2221 } 2222 } else { 2223 inode->i_op = &ext4_fast_symlink_inode_operations; 2224 memcpy((char*)&EXT4_I(inode)->i_data,symname,l); 2225 inode->i_size = l-1; |
2226 EXT4_I(inode)->i_flags &= ~EXT4_EXTENTS_FL; | |
2227 } 2228 EXT4_I(inode)->i_disksize = inode->i_size; 2229 err = ext4_add_nondir(handle, dentry, inode); 2230out_stop: 2231 ext4_journal_stop(handle); 2232 if (err == -ENOSPC && ext4_should_retry_alloc(dir->i_sb, &retries)) 2233 goto retry; 2234 return err; --- 232 unchanged lines hidden --- | 2226 } 2227 EXT4_I(inode)->i_disksize = inode->i_size; 2228 err = ext4_add_nondir(handle, dentry, inode); 2229out_stop: 2230 ext4_journal_stop(handle); 2231 if (err == -ENOSPC && ext4_should_retry_alloc(dir->i_sb, &retries)) 2232 goto retry; 2233 return err; --- 232 unchanged lines hidden --- |