diff options
Diffstat (limited to 'drivers/mtd/ubi/wl.c')
| -rw-r--r-- | drivers/mtd/ubi/wl.c | 10 | 
1 files changed, 2 insertions, 8 deletions
| diff --git a/drivers/mtd/ubi/wl.c b/drivers/mtd/ubi/wl.c index 834f6fe1f5fa..8f7bde6a85d6 100644 --- a/drivers/mtd/ubi/wl.c +++ b/drivers/mtd/ubi/wl.c @@ -470,11 +470,8 @@ struct ubi_wl_entry *ubi_wl_get_fm_peb(struct ubi_device *ubi, int anchor)  {  	struct ubi_wl_entry *e = NULL; -	if (!ubi->free.rb_node || (ubi->free_count - ubi->beb_rsvd_pebs < 1)) { -		ubi_warn(ubi, "Can't get peb for fastmap:anchor=%d, free_cnt=%d, reserved=%d", -			 anchor, ubi->free_count, ubi->beb_rsvd_pebs); +	if (!ubi->free.rb_node || (ubi->free_count - ubi->beb_rsvd_pebs < 1))  		goto out; -	}  	if (anchor)  		e = find_anchor_wl_entry(&ubi->free); @@ -1806,11 +1803,8 @@ int ubi_thread(void *u)  	for (;;) {  		int err; -		if (kthread_should_stop()) { -			ubi_msg(ubi, "background thread \"%s\" should stop, PID %d", -				ubi->bgt_name, task_pid_nr(current)); +		if (kthread_should_stop())  			break; -		}  		if (try_to_freeze())  			continue; |