aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/gfs2_ondisk.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/linux/gfs2_ondisk.h')
-rw-r--r--include/linux/gfs2_ondisk.h42
1 files changed, 21 insertions, 21 deletions
diff --git a/include/linux/gfs2_ondisk.h b/include/linux/gfs2_ondisk.h
index 99d7ae4f6b7e..ec432e0c208d 100644
--- a/include/linux/gfs2_ondisk.h
+++ b/include/linux/gfs2_ondisk.h
@@ -1,11 +1,11 @@
1/* 1/*
2 * Copyright (C) Sistina Software, Inc. 1997-2003 All rights reserved. 2* Copyright (C) Sistina Software, Inc. 1997-2003 All rights reserved.
3 * Copyright (C) 2004-2005 Red Hat, Inc. All rights reserved. 3* Copyright (C) 2004-2005 Red Hat, Inc. All rights reserved.
4 * 4*
5 * This copyrighted material is made available to anyone wishing to use, 5* This copyrighted material is made available to anyone wishing to use,
6 * modify, copy, or redistribute it subject to the terms and conditions 6* modify, copy, or redistribute it subject to the terms and conditions
7 * of the GNU General Public License v.2. 7* of the GNU General Public License v.2.
8 */ 8*/
9 9
10#ifndef __GFS2_ONDISK_DOT_H__ 10#ifndef __GFS2_ONDISK_DOT_H__
11#define __GFS2_ONDISK_DOT_H__ 11#define __GFS2_ONDISK_DOT_H__
@@ -34,14 +34,14 @@
34#define GFS2_FORMAT_LH 800 34#define GFS2_FORMAT_LH 800
35#define GFS2_FORMAT_LD 900 35#define GFS2_FORMAT_LD 900
36#define GFS2_FORMAT_LB 1000 36#define GFS2_FORMAT_LB 1000
37#define GFS2_FORMAT_EA 1100 37#define GFS2_FORMAT_EA 1600
38#define GFS2_FORMAT_ED 1200 38#define GFS2_FORMAT_ED 1700
39#define GFS2_FORMAT_UT 1300 39#define GFS2_FORMAT_UT 1300
40#define GFS2_FORMAT_QC 1400 40#define GFS2_FORMAT_QC 1400
41/* These are format numbers for entities contained in files */ 41/* These are format numbers for entities contained in files */
42#define GFS2_FORMAT_RI 1500 42#define GFS2_FORMAT_RI 1100
43#define GFS2_FORMAT_DE 1600 43#define GFS2_FORMAT_DE 1200
44#define GFS2_FORMAT_QU 1700 44#define GFS2_FORMAT_QU 1500
45/* These are part of the superblock */ 45/* These are part of the superblock */
46#define GFS2_FORMAT_FS 1801 46#define GFS2_FORMAT_FS 1801
47#define GFS2_FORMAT_MULTI 1900 47#define GFS2_FORMAT_MULTI 1900
@@ -74,9 +74,9 @@ struct gfs2_inum {
74#define GFS2_METATYPE_JD 7 74#define GFS2_METATYPE_JD 7
75#define GFS2_METATYPE_LH 8 75#define GFS2_METATYPE_LH 8
76#define GFS2_METATYPE_LD 9 76#define GFS2_METATYPE_LD 9
77#define GFS2_METATYPE_LB 10 77#define GFS2_METATYPE_LB 12
78#define GFS2_METATYPE_EA 11 78#define GFS2_METATYPE_EA 10
79#define GFS2_METATYPE_ED 12 79#define GFS2_METATYPE_ED 11
80#define GFS2_METATYPE_UT 13 80#define GFS2_METATYPE_UT 13
81#define GFS2_METATYPE_QC 14 81#define GFS2_METATYPE_QC 14
82 82
@@ -181,6 +181,7 @@ struct gfs2_quota {
181 __be64 qu_limit; 181 __be64 qu_limit;
182 __be64 qu_warn; 182 __be64 qu_warn;
183 __be64 qu_value; 183 __be64 qu_value;
184 __u8 qu_reserved[64];
184}; 185};
185 186
186/* 187/*
@@ -260,11 +261,10 @@ struct gfs2_dinode {
260struct gfs2_dirent { 261struct gfs2_dirent {
261 struct gfs2_inum de_inum; 262 struct gfs2_inum de_inum;
262 __be32 de_hash; 263 __be32 de_hash;
263 __be32 de_rec_len; 264 __be16 de_rec_len;
264 __u8 de_name_len; 265 __be16 de_name_len;
265 __u8 de_type; 266 __be16 de_type;
266 __u16 __pad1; 267 __u8 __pad[14];
267 __u32 __pad2;
268}; 268};
269 269
270/* 270/*
@@ -279,7 +279,7 @@ struct gfs2_leaf {
279 __be32 lf_dirent_format; /* Format of the dirents */ 279 __be32 lf_dirent_format; /* Format of the dirents */
280 __be64 lf_next; /* Next leaf, if overflow */ 280 __be64 lf_next; /* Next leaf, if overflow */
281 281
282 __u8 lf_reserved[32]; 282 __u8 lf_reserved[64];
283}; 283};
284 284
285/* 285/*