]> git.baikalelectronics.ru Git - kernel.git/commit
selftests/x86/fsgsbase: Add a missing memory constraint
authorAndy Lutomirski <luto@kernel.org>
Fri, 26 Jun 2020 17:24:28 +0000 (10:24 -0700)
committerThomas Gleixner <tglx@linutronix.de>
Wed, 1 Jul 2020 13:27:20 +0000 (15:27 +0200)
commit077677ca259b793ffeb95a25e42385f8fdf3b2c9
tree379d458f8bf0e85e1bcbaeda683eca889fb97a17
parentbda811a7c23c795fb5d8d75eef607d4a8f4a8a2e
selftests/x86/fsgsbase: Add a missing memory constraint

The manual call to set_thread_area() via int $0x80 was missing any
indication that the descriptor was a pointer, causing gcc to
occasionally generate wrong code.  Add the missing constraint.

Signed-off-by: Andy Lutomirski <luto@kernel.org>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Link: https://lkml.kernel.org/r/432968af67259ca92d68b774a731aff468eae610.1593192140.git.luto@kernel.org
tools/testing/selftests/x86/fsgsbase.c