summaryrefslogtreecommitdiff
path: root/src/stat.c
diff options
context:
space:
mode:
authorJim Meyering <meyering@redhat.com>2012-05-10 15:46:08 +0200
committerJim Meyering <meyering@redhat.com>2012-05-10 16:00:34 +0200
commite12107148944a6c03f5767a76b6acf5714bae7df (patch)
treea13e10ed5bf05289b15cf704c9af63a812d81340 /src/stat.c
parent53276320df7f072d271e44a528c6b5ef1aca554d (diff)
downloadcoreutils-e12107148944a6c03f5767a76b6acf5714bae7df.tar.xz
stat,tail: recognize new FS types: bdevfs, inodefs, qnx6
* src/stat.c (human_fstype) [__linux__]: Add 'case's for these local file system types: bdevfs (0x62646576), inodefs (0x42494E4D), qnx6 (0x68191122). Now that the kernel has a name for S_MAGIC_BINFMTFS, use theirs in place of our S_MAGIC_BINFMT_MISC. * NEWS (New features): Mention it.
Diffstat (limited to 'src/stat.c')
-rw-r--r--src/stat.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/stat.c b/src/stat.c
index d001cdaa2..c6747a6b5 100644
--- a/src/stat.c
+++ b/src/stat.c
@@ -249,9 +249,11 @@ human_fstype (STRUCT_STATVFS const *statfsbuf)
return "autofs";
case S_MAGIC_BEFS: /* 0x42465331 local */
return "befs";
+ case S_MAGIC_BDEVFS: /* 0x62646576 local */
+ return "bdevfs";
case S_MAGIC_BFS: /* 0x1BADFACE local */
return "bfs";
- case S_MAGIC_BINFMT_MISC: /* 0x42494E4D local */
+ case S_MAGIC_BINFMTFS: /* 0x42494E4D local */
return "binfmt_misc";
case S_MAGIC_BTRFS: /* 0x9123683E local */
return "btrfs";
@@ -303,6 +305,8 @@ human_fstype (STRUCT_STATVFS const *statfsbuf)
return "hpfs";
case S_MAGIC_HUGETLBFS: /* 0x958458F6 local */
return "hugetlbfs";
+ case S_MAGIC_MTD_INODE_FS: /* 0x11307854 local */
+ return "inodefs";
case S_MAGIC_INOTIFYFS: /* 0x2BAD1DEA local */
return "inotifyfs";
case S_MAGIC_ISOFS: /* 0x9660 local */
@@ -360,6 +364,8 @@ human_fstype (STRUCT_STATVFS const *statfsbuf)
return "pstorefs";
case S_MAGIC_QNX4: /* 0x002F local */
return "qnx4";
+ case S_MAGIC_QNX6: /* 0x68191122 local */
+ return "qnx6";
case S_MAGIC_RAMFS: /* 0x858458F6 local */
return "ramfs";
case S_MAGIC_REISERFS: /* 0x52654973 local */