Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 582e2e05 authored by Jianpeng Ma's avatar Jianpeng Ma Committed by NeilBrown
Browse files

md/bitmap:Don't use IS_ERR to judge alloc_page().



Signed-off-by: default avatarJianpeng Ma <majianpeng@gmail.com>
Signed-off-by: default avatarNeilBrown <neilb@suse.de>
parent 7ad4d4a6
Loading
Loading
Loading
Loading
+2 −6
Original line number Diff line number Diff line
@@ -470,14 +470,10 @@ static int bitmap_new_disk_sb(struct bitmap *bitmap)
{
	bitmap_super_t *sb;
	unsigned long chunksize, daemon_sleep, write_behind;
	int err = -EINVAL;

	bitmap->storage.sb_page = alloc_page(GFP_KERNEL);
	if (IS_ERR(bitmap->storage.sb_page)) {
		err = PTR_ERR(bitmap->storage.sb_page);
		bitmap->storage.sb_page = NULL;
		return err;
	}
	if (bitmap->storage.sb_page == NULL)
		return -ENOMEM;
	bitmap->storage.sb_page->index = 0;

	sb = kmap_atomic(bitmap->storage.sb_page);