Merge tag 'pull-bd_inode-1' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
[linux-2.6-block.git] / fs / gfs2 / glock.c
index 9f11fc1e79eb67c46a55a1fa759508a29a7a1227..4ea6c8bfb4e6c536d17e7b4a1d28535fe9cff009 100644 (file)
@@ -1267,7 +1267,7 @@ int gfs2_glock_get(struct gfs2_sbd *sdp, u64 number,
        mapping = gfs2_glock2aspace(gl);
        if (mapping) {
                 mapping->a_ops = &gfs2_meta_aops;
-               mapping->host = s->s_bdev->bd_inode;
+               mapping->host = s->s_bdev->bd_mapping->host;
                mapping->flags = 0;
                mapping_set_gfp_mask(mapping, GFP_NOFS);
                mapping->i_private_data = NULL;