locking/barriers: Convert users of lockless_dereference() to READ_ONCE()
[linux-block.git] / arch / x86 / include / asm / mmu_context.h
index 3c856a15b98e8edda98cc5ba7e40fc67f49be230..efc530642f7d5d88d481fc507a7ff213e4581ec5 100644 (file)
@@ -72,8 +72,8 @@ static inline void load_mm_ldt(struct mm_struct *mm)
 #ifdef CONFIG_MODIFY_LDT_SYSCALL
        struct ldt_struct *ldt;
 
-       /* lockless_dereference synchronizes with smp_store_release */
-       ldt = lockless_dereference(mm->context.ldt);
+       /* READ_ONCE synchronizes with smp_store_release */
+       ldt = READ_ONCE(mm->context.ldt);
 
        /*
         * Any change to mm->context.ldt is followed by an IPI to all