mirror of
				https://kernel.googlesource.com/pub/scm/linux/kernel/git/torvalds/linux
				synced 2025-11-04 08:34:47 +10:00 
			
		
		
		
	ubifs: Fix RENAME_WHITEOUT support
Remove faulty leftover check in do_rename(), apparently introduced in a merge that combined whiteout support changes with commitf03b8ad8d3("fs: support RENAME_NOREPLACE for local filesystems") Fixes:f03b8ad8d3("fs: support RENAME_NOREPLACE for local filesystems") Fixes:9e0a1fff8d("ubifs: Implement RENAME_WHITEOUT") Cc: stable@vger.kernel.org Signed-off-by: Felix Fietkau <nbd@nbd.name> Signed-off-by: Richard Weinberger <richard@nod.at>
This commit is contained in:
		
							parent
							
								
									33fda9fa9f
								
							
						
					
					
						commit
						c3d9fda688
					
				@ -1318,9 +1318,6 @@ static int do_rename(struct inode *old_dir, struct dentry *old_dentry,
 | 
			
		||||
	unsigned int uninitialized_var(saved_nlink);
 | 
			
		||||
	struct fscrypt_name old_nm, new_nm;
 | 
			
		||||
 | 
			
		||||
	if (flags & ~RENAME_NOREPLACE)
 | 
			
		||||
		return -EINVAL;
 | 
			
		||||
 | 
			
		||||
	/*
 | 
			
		||||
	 * Budget request settings: deletion direntry, new direntry, removing
 | 
			
		||||
	 * the old inode, and changing old and new parent directory inodes.
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user