]> git.proxmox.com Git - mirror_ubuntu-eoan-kernel.git/blobdiff - fs/stat.c
sched/headers: Prepare to remove <linux/cred.h> inclusion from <linux/sched.h>
[mirror_ubuntu-eoan-kernel.git] / fs / stat.c
index a268b7f27adf62fc8ffd5fddd0d7012d35bc5295..95bd41762770c4ee38dae89c7ddd0b8cda4c5822 100644 (file)
--- a/fs/stat.c
+++ b/fs/stat.c
@@ -12,6 +12,7 @@
 #include <linux/fs.h>
 #include <linux/namei.h>
 #include <linux/security.h>
+#include <linux/cred.h>
 #include <linux/syscalls.h>
 #include <linux/pagemap.h>
 
@@ -31,7 +32,7 @@ void generic_fillattr(struct inode *inode, struct kstat *stat)
        stat->atime = inode->i_atime;
        stat->mtime = inode->i_mtime;
        stat->ctime = inode->i_ctime;
-       stat->blksize = (1 << inode->i_blkbits);
+       stat->blksize = i_blocksize(inode);
        stat->blocks = inode->i_blocks;
 }