diff options
Diffstat (limited to 'block/blk-ioc.c')
| -rw-r--r-- | block/blk-ioc.c | 3 | 
1 files changed, 1 insertions, 2 deletions
diff --git a/block/blk-ioc.c b/block/blk-ioc.c index 46cd7bd18b3..1a27f45ec77 100644 --- a/block/blk-ioc.c +++ b/block/blk-ioc.c @@ -6,7 +6,6 @@  #include <linux/init.h>  #include <linux/bio.h>  #include <linux/blkdev.h> -#include <linux/bootmem.h>	/* for max_pfn/max_low_pfn */  #include <linux/slab.h>  #include "blk.h" @@ -69,7 +68,7 @@ static void ioc_destroy_icq(struct io_cq *icq)  	 * under queue_lock.  If it's not pointing to @icq now, it never  	 * will.  Hint assignment itself can race safely.  	 */ -	if (rcu_dereference_raw(ioc->icq_hint) == icq) +	if (rcu_access_pointer(ioc->icq_hint) == icq)  		rcu_assign_pointer(ioc->icq_hint, NULL);  	ioc_exit_icq(icq);  | 
