commit | 02e425668f5c9deb42787d10001a3b605993ad15 | [log] [tgz] |
---|---|---|
author | Andy Lutomirski <[email protected]> | Wed Oct 03 16:23:49 2018 -0700 |
committer | Ingo Molnar <[email protected]> | Thu Oct 04 08:17:50 2018 +0200 |
tree | 4694f40f6acceb4c1715cc8b9e1b08ee19eaf014 | |
parent | 88296bd42b4e9d24e138a68b337c235b5cac89a7 [diff] |
x86/vdso: Fix vDSO syscall fallback asm constraint regression When I added the missing memory outputs, I failed to update the index of the first argument (ebx) on 32-bit builds, which broke the fallbacks. Somehow I must have screwed up my testing or gotten lucky. Add another test to cover gettimeofday() as well. Signed-off-by: Andy Lutomirski <[email protected]> Cc: Linus Torvalds <[email protected]> Cc: Peter Zijlstra <[email protected]> Cc: Thomas Gleixner <[email protected]> Cc: [email protected] Fixes: 715bd9d12f84 ("x86/vdso: Fix asm constraints on vDSO syscall fallbacks") Link: http://lkml.kernel.org/r/21bd45ab04b6d838278fa5bebfa9163eceffa13c.1538608971.git.luto@kernel.org Signed-off-by: Ingo Molnar <[email protected]>