utils.c (4b4193256c8d3bc3a5397b5cd9494c2ad386317d) | utils.c (0d56a4518d5eaf595a24ab2202e171330bb2ed72) |
---|---|
1// SPDX-License-Identifier: MIT 2/* 3 * VirtualBox Guest Shared Folders support: Utility functions. 4 * Mainly conversion from/to VirtualBox/Linux data structures. 5 * 6 * Copyright (C) 2006-2018 Oracle Corporation 7 */ 8 --- 219 unchanged lines hidden (view full) --- 228 sf_i->force_restat = 1; 229 fallthrough; 230 default: 231 err = vboxsf_inode_revalidate(dentry); 232 } 233 if (err) 234 return err; 235 | 1// SPDX-License-Identifier: MIT 2/* 3 * VirtualBox Guest Shared Folders support: Utility functions. 4 * Mainly conversion from/to VirtualBox/Linux data structures. 5 * 6 * Copyright (C) 2006-2018 Oracle Corporation 7 */ 8 --- 219 unchanged lines hidden (view full) --- 228 sf_i->force_restat = 1; 229 fallthrough; 230 default: 231 err = vboxsf_inode_revalidate(dentry); 232 } 233 if (err) 234 return err; 235 |
236 generic_fillattr(d_inode(dentry), kstat); | 236 generic_fillattr(&init_user_ns, d_inode(dentry), kstat); |
237 return 0; 238} 239 240int vboxsf_setattr(struct dentry *dentry, struct iattr *iattr) 241{ 242 struct vboxsf_inode *sf_i = VBOXSF_I(d_inode(dentry)); 243 struct vboxsf_sbi *sbi = VBOXSF_SBI(dentry->d_sb); 244 struct shfl_createparms params = {}; --- 307 unchanged lines hidden --- | 237 return 0; 238} 239 240int vboxsf_setattr(struct dentry *dentry, struct iattr *iattr) 241{ 242 struct vboxsf_inode *sf_i = VBOXSF_I(d_inode(dentry)); 243 struct vboxsf_sbi *sbi = VBOXSF_SBI(dentry->d_sb); 244 struct shfl_createparms params = {}; --- 307 unchanged lines hidden --- |