aboutsummaryrefslogtreecommitdiffstats
path: root/fs/gfs2/incore.h
diff options
context:
space:
mode:
authorSteven Whitehouse <swhiteho@redhat.com>2009-02-10 08:48:30 -0500
committerSteven Whitehouse <steve@dolmen.chygwyn.com>2009-03-24 07:21:21 -0400
commit02e3cc70ecbd4352ae4d26459929f43ab1547251 (patch)
tree56d0dd9501481545e592430e408e5cf1495ed373 /fs/gfs2/incore.h
parentf15ab5619d8068a321094f4705147764d689e88e (diff)
GFS2: Expose UUID via sysfs/uevent
Since we have a UUID, we ought to expose it to the user via sysfs and uevents. We already have the fs name in both of these places (a combination of the lock proto and lock table name) so if we add the UUID as well, we have a full set. For older filesystems (i.e. those created before mkfs.gfs2 was writing UUIDs by default) the sysfs file will appear zero length, and no UUID env var will be added to the uevents. Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
Diffstat (limited to 'fs/gfs2/incore.h')
-rw-r--r--fs/gfs2/incore.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/fs/gfs2/incore.h b/fs/gfs2/incore.h
index 3f29bd224ba1..980a0864ca6c 100644
--- a/fs/gfs2/incore.h
+++ b/fs/gfs2/incore.h
@@ -470,6 +470,7 @@ struct gfs2_sb_host {
470 470
471 char sb_lockproto[GFS2_LOCKNAME_LEN]; 471 char sb_lockproto[GFS2_LOCKNAME_LEN];
472 char sb_locktable[GFS2_LOCKNAME_LEN]; 472 char sb_locktable[GFS2_LOCKNAME_LEN];
473 u8 sb_uuid[16];
473}; 474};
474 475
475/* 476/*