Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
[sfrench/cifs-2.6.git] / drivers / base / devtmpfs.c
index 44a74cf1372c6e710d2b102ac51dd34ee44ffd0e..d2fb9c8ed2057b16954dd8871b1e8a033625da10 100644 (file)
@@ -309,7 +309,8 @@ static int handle_remove(const char *nodename, struct device *dev)
        if (d_really_is_positive(dentry)) {
                struct kstat stat;
                struct path p = {.mnt = parent.mnt, .dentry = dentry};
-               err = vfs_getattr(&p, &stat);
+               err = vfs_getattr(&p, &stat, STATX_TYPE | STATX_MODE,
+                                 AT_STATX_SYNC_AS_STAT);
                if (!err && dev_mynode(dev, d_inode(dentry), &stat)) {
                        struct iattr newattrs;
                        /*