Hi Josef, There are new sparse warnings show up in tree: git://git.kernel.org/pub/scm/linux/kernel/git/josef/btrfs-next.git own-caching head: c7fc403528c5a40ac1dad05296ba4835072bc03d commit: b6579666166dc9043543fbae61ba81451aab628b [10/12] Btrfs: manage metadata cache ourselves All sparse warnings: + fs/btrfs/disk-io.c:822:5: sparse: symbol 'btrfs_wq_btree_submit_bio' was not declared. Should it be static? + fs/btrfs/disk-io.c:921:5: sparse: symbol 'merge_bio' was not declared. Should it be static? + fs/btrfs/disk-io.c:1049:5: sparse: symbol 'write_iolock_eb' was not declared. Should it be static? fs/btrfs/disk-io.c:2805:17: sparse: incompatible types in comparison expression (different address spaces) fs/btrfs/disk-io.c:2980:25: sparse: incompatible types in comparison expression (different address spaces) vim +822 fs/btrfs/disk-io.c 819 bio_endio(async->bio, ret); 820 } 821 > 822 int btrfs_wq_btree_submit_bio(struct btrfs_root *root, int rw, 823 struct bio *bio, int mirror_num) 824 { 825 struct btrfs_fs_info *fs_info = root->fs_info; Please consider folding the attached diff :-) --- 0-DAY kernel build testing backend Open Source Technology Centre Fengguang Wu Intel Corporation