Commit 560d454b authored by Matthew Wilcox's avatar Matthew Wilcox
Browse files

mm: Convert __do_page_cache_readahead to XArray



This one is trivial.

Signed-off-by: default avatarMatthew Wilcox <willy@infradead.org>
parent 4e17ec25
Loading
Loading
Loading
Loading
+1 −3
Original line number Diff line number Diff line
@@ -176,9 +176,7 @@ unsigned int __do_page_cache_readahead(struct address_space *mapping,
		if (page_offset > end_index)
			break;

		rcu_read_lock();
		page = radix_tree_lookup(&mapping->i_pages, page_offset);
		rcu_read_unlock();
		page = xa_load(&mapping->i_pages, page_offset);
		if (page && !xa_is_value(page)) {
			/*
			 * Page already present?  Kick off the current batch of