diff options
Diffstat (limited to 'kernel/entry/kvm.c')
| -rw-r--r-- | kernel/entry/kvm.c | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/kernel/entry/kvm.c b/kernel/entry/kvm.c index 49972ee99aff..96d476e06c77 100644 --- a/kernel/entry/kvm.c +++ b/kernel/entry/kvm.c @@ -26,7 +26,7 @@ static int xfer_to_guest_mode_work(struct kvm_vcpu *vcpu, unsigned long ti_work)  		if (ret)  			return ret; -		ti_work = READ_ONCE(current_thread_info()->flags); +		ti_work = read_thread_flags();  	} while (ti_work & XFER_TO_GUEST_MODE_WORK || need_resched());  	return 0;  } @@ -43,7 +43,7 @@ int xfer_to_guest_mode_handle_work(struct kvm_vcpu *vcpu)  	 * disabled in the inner loop before going into guest mode. No need  	 * to disable interrupts here.  	 */ -	ti_work = READ_ONCE(current_thread_info()->flags); +	ti_work = read_thread_flags();  	if (!(ti_work & XFER_TO_GUEST_MODE_WORK))  		return 0; |