super.c (89b93a7b15f75d04ed579baeb4d941e8ce7634c8) super.c (cd913c76f489def1a388e3a5b10df94948ede3f5)
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * linux/fs/ext4/super.c
4 *
5 * Copyright (C) 1992, 1993, 1994, 1995
6 * Remy Card (card@masi.ibp.fr)
7 * Laboratoire MASI - Institut Blaise Pascal
8 * Universite Pierre et Marie Curie (Paris VI)

--- 3899 unchanged lines hidden (view full) ---

3908 if ((data && !orig_data) || !sbi)
3909 goto out_free_base;
3910
3911 sbi->s_blockgroup_lock =
3912 kzalloc(sizeof(struct blockgroup_lock), GFP_KERNEL);
3913 if (!sbi->s_blockgroup_lock)
3914 goto out_free_base;
3915
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * linux/fs/ext4/super.c
4 *
5 * Copyright (C) 1992, 1993, 1994, 1995
6 * Remy Card (card@masi.ibp.fr)
7 * Laboratoire MASI - Institut Blaise Pascal
8 * Universite Pierre et Marie Curie (Paris VI)

--- 3899 unchanged lines hidden (view full) ---

3908 if ((data && !orig_data) || !sbi)
3909 goto out_free_base;
3910
3911 sbi->s_blockgroup_lock =
3912 kzalloc(sizeof(struct blockgroup_lock), GFP_KERNEL);
3913 if (!sbi->s_blockgroup_lock)
3914 goto out_free_base;
3915
3916 sbi->s_daxdev = fs_dax_get_by_bdev(sb->s_bdev);
3916 sbi->s_daxdev = fs_dax_get_by_bdev(sb->s_bdev, &sbi->s_dax_part_off);
3917 sb->s_fs_info = sbi;
3918 sbi->s_sb = sb;
3919 sbi->s_inode_readahead_blks = EXT4_DEF_INODE_READAHEAD_BLKS;
3920 sbi->s_sb_block = sb_block;
3921 sbi->s_sectors_written_start =
3922 part_stat_read(sb->s_bdev, sectors[STAT_WRITE]);
3923
3924 /* Cleanup superblock name */

--- 2771 unchanged lines hidden ---
3917 sb->s_fs_info = sbi;
3918 sbi->s_sb = sb;
3919 sbi->s_inode_readahead_blks = EXT4_DEF_INODE_READAHEAD_BLKS;
3920 sbi->s_sb_block = sb_block;
3921 sbi->s_sectors_written_start =
3922 part_stat_read(sb->s_bdev, sectors[STAT_WRITE]);
3923
3924 /* Cleanup superblock name */

--- 2771 unchanged lines hidden ---