Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ext4: fix miscellaneous sparse warnings

Signed-off-by: Theodore Ts'o <tytso@mit.edu>

+3 -3
+1 -1
fs/ext4/fsmap.c
··· 626 626 { 627 627 struct ext4_fsmap dkeys[2]; /* per-dev keys */ 628 628 struct ext4_getfsmap_dev handlers[EXT4_GETFSMAP_DEVS]; 629 - struct ext4_getfsmap_info info = {0}; 629 + struct ext4_getfsmap_info info = { NULL }; 630 630 int i; 631 631 int error = 0; 632 632
+1 -1
fs/ext4/ioctl.c
··· 608 608 static int ext4_ioc_getfsmap(struct super_block *sb, 609 609 struct fsmap_head __user *arg) 610 610 { 611 - struct getfsmap_info info = {0}; 611 + struct getfsmap_info info = { NULL }; 612 612 struct ext4_fsmap_head xhead = {0}; 613 613 struct fsmap_head head; 614 614 bool aborted = false;
+1 -1
fs/ext4/super.c
··· 4679 4679 4680 4680 #ifdef CONFIG_QUOTA 4681 4681 for (i = 0; i < EXT4_MAXQUOTAS; i++) 4682 - kfree(sbi->s_qf_names[i]); 4682 + kfree(get_qf_name(sb, sbi, i)); 4683 4683 #endif 4684 4684 ext4_blkdev_remove(sbi); 4685 4685 brelse(bh);