Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c119b87d authored by Steve French's avatar Steve French
Browse files

[CIFS] Missing part of previous patch



Signed-off-by: default avatarSteve French <sfrench@us.ibm.com>
parent 3020a1f5
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -489,8 +489,10 @@ int cifs_close(struct inode *inode, struct file *file)
					the struct would be in each open file,
					but this should give enough time to 
					clear the socket */
					write_unlock(&file->f_owner.lock);
					cERROR(1,("close with pending writes"));
					msleep(timeout);
					write_lock(&file->f_owner.lock);
					timeout *= 4;
				} 
				write_unlock(&file->f_owner.lock);
+1 −0
Original line number Diff line number Diff line
@@ -279,6 +279,7 @@ static int get_sfu_uid_mode(struct inode * inode,
		return (int)rc;
	else if (rc > 3) {
		mode = le32_to_cpu(*((__le32 *)ea_value));
		inode->i_mode &= ~SFBITS_MASK; 
		cFYI(1,("special bits 0%o org mode 0%o", mode, inode->i_mode));
		inode->i_mode = (mode &  SFBITS_MASK) | inode->i_mode;
		cFYI(1,("special mode bits 0%o", mode));