From: Jim Meyering Date: Tue, 5 Jul 2011 20:49:56 +0000 (+0200) Subject: stat: recognize GPFS as a file system type X-Git-Tag: v8.13~88 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=473b4fc1e8842ad99f544832683699539da5828d;p=thirdparty%2Fcoreutils.git stat: recognize GPFS as a file system type * src/stat.c (human_fstype) [S_MAGIC_GPFS]: Add a case, to handle GPFS_SUPER_MAGIC/0x47504653. Prompted by this discussion: http://thread.gmane.org/gmane.comp.sysutils.autoconf.general/14007 * NEWS (Improvements): Mention it. --- diff --git a/NEWS b/NEWS index d58df26fce..f7e7823441 100644 --- a/NEWS +++ b/NEWS @@ -37,6 +37,8 @@ GNU coreutils NEWS -*- outline -*- cp and ls now support HP-UX 11.11's ACLs, thanks to improved support in gnulib. + stat -f now also recognizes the GPFS file system type. + ** Build-related Changes inherited from gnulib address a build failure on HP-UX 11.11 diff --git a/src/stat.c b/src/stat.c index 75e0e391cd..0ad465e223 100644 --- a/src/stat.c +++ b/src/stat.c @@ -289,6 +289,8 @@ human_fstype (STRUCT_STATVFS const *statfsbuf) return "futexfs"; case S_MAGIC_GFS: /* 0x1161970 */ return "gfs/gfs2"; + case S_MAGIC_GPFS: /* 0x47504653 */ + return "gpfs"; case S_MAGIC_HFS: /* 0x4244 */ return "hfs"; case S_MAGIC_HPFS: /* 0xF995E849 */