Hi, David Sterba I find this patch caused NULL pointer accessing in lattest integration-4.5: btrfs: synchronize incompat feature bits with sysfs files CommitID: 14e46e04958df740c6c6a94849f176159a333f13 Several xfstests(as btrfs/103) failed with "BUG: unable to handle kernel NULL pointer..." warning. Can be reproduced by following way: mkfs.btrfs -f /dev/sdb20 mount -o "compress=lzo" /dev/sdb20 /mnt/tmp (panic) Maybe caused by following reason: (Only guessd by review source, hadn't trace to confirm) In open_ctree(), btrfs_parse_options()->btrfs_sysfs_feature_update()->sysfs_remove_group() is trying to remove fs_info->fs_devices->fsid_kobj, but this kobject is not initialized before. It is initialized in open_ctree() after btrfs_parse_options(). Cound you try to confirm it? Thanks Zhaolei -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
