ext4: clean up some wait_on_page_writeback calls
wait_on_page_writeback already checks the writeback bit, so callers of it needn't do that test. Signed-off-by: Darrick J. Wong <djwong@us.ibm.com> Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
This commit is contained in:
		
							parent
							
								
									ed3ce80a52
								
							
						
					
					
						commit
						7cb1a5351d
					
				| @ -2796,9 +2796,7 @@ static int write_cache_pages_da(struct address_space *mapping, | ||||
| 				continue; | ||||
| 			} | ||||
| 
 | ||||
| 			if (PageWriteback(page)) | ||||
| 				wait_on_page_writeback(page); | ||||
| 
 | ||||
| 			wait_on_page_writeback(page); | ||||
| 			BUG_ON(PageWriteback(page)); | ||||
| 
 | ||||
| 			if (mpd->next_page != page->index) | ||||
|  | ||||
| @ -876,8 +876,7 @@ move_extent_per_page(struct file *o_filp, struct inode *donor_inode, | ||||
| 	 * It needs to call wait_on_page_writeback() to wait for the | ||||
| 	 * writeback of the page. | ||||
| 	 */ | ||||
| 	if (PageWriteback(page)) | ||||
| 		wait_on_page_writeback(page); | ||||
| 	wait_on_page_writeback(page); | ||||
| 
 | ||||
| 	/* Release old bh and drop refs */ | ||||
| 	try_to_release_page(page, 0); | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user