diff options
Diffstat (limited to 'fs/gfs2/trans.c')
-rw-r--r-- | fs/gfs2/trans.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/fs/gfs2/trans.c b/fs/gfs2/trans.c index a9df4a34ebad..b014591fa4a4 100644 --- a/fs/gfs2/trans.c +++ b/fs/gfs2/trans.c | |||
@@ -199,17 +199,17 @@ void gfs2_trans_add_rg(struct gfs2_rgrpd *rgd) | |||
199 | 199 | ||
200 | void gfs2_trans_add_databuf(struct gfs2_sbd *sdp, struct buffer_head *bh) | 200 | void gfs2_trans_add_databuf(struct gfs2_sbd *sdp, struct buffer_head *bh) |
201 | { | 201 | { |
202 | struct gfs2_databuf *db; | 202 | struct gfs2_bufdata *bd; |
203 | 203 | ||
204 | db = get_v2db(bh); | 204 | bd = get_v2bd(bh); |
205 | if (!db) { | 205 | if (!bd) { |
206 | db = kmalloc(sizeof(struct gfs2_databuf), | 206 | bd = kmalloc(sizeof(struct gfs2_bufdata), |
207 | GFP_KERNEL | __GFP_NOFAIL); | 207 | GFP_NOFS | __GFP_NOFAIL); |
208 | lops_init_le(&db->db_le, &gfs2_databuf_lops); | 208 | lops_init_le(&bd->bd_le, &gfs2_databuf_lops); |
209 | get_bh(bh); | 209 | get_bh(bh); |
210 | db->db_bh = bh; | 210 | bd->bd_bh = bh; |
211 | set_v2db(bh, db); | 211 | set_v2bd(bh, bd); |
212 | lops_add(sdp, &db->db_le); | 212 | lops_add(sdp, &bd->bd_le); |
213 | } | 213 | } |
214 | } | 214 | } |
215 | 215 | ||