]> git.itanic.dy.fi Git - linux-stable/commit
x86: don't use REP_GOOD or ERMS for user memory copies
authorLinus Torvalds <torvalds@linux-foundation.org>
Sat, 15 Apr 2023 20:14:59 +0000 (13:14 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Wed, 19 Apr 2023 00:05:28 +0000 (17:05 -0700)
commitadfcf4231b8cbc2d9c1e7bfaa965b907e60639eb
tree4aceffad12112ff5fab00b48005fab8c55cc8404
parent20f3337d350c4e1b4ac66d731fd4e98565bf6cc0
x86: don't use REP_GOOD or ERMS for user memory copies

The modern target to use is FSRM (Fast Short REP MOVS), and the other
cases should only be used for bigger areas (ie mainly things like page
clearing).

Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
arch/x86/include/asm/uaccess_64.h
arch/x86/lib/copy_user_64.S