diff options
-rw-r--r-- | arch/x86/entry/vdso/vclock_gettime.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/x86/entry/vdso/vclock_gettime.c b/arch/x86/entry/vdso/vclock_gettime.c index b7ccbff26a3f..18c8a78d1ec9 100644 --- a/arch/x86/entry/vdso/vclock_gettime.c +++ b/arch/x86/entry/vdso/vclock_gettime.c | |||
@@ -45,7 +45,7 @@ notrace static long vdso_fallback_gettime(long clock, struct timespec *ts) | |||
45 | long ret; | 45 | long ret; |
46 | asm ("syscall" : "=a" (ret), "=m" (*ts) : | 46 | asm ("syscall" : "=a" (ret), "=m" (*ts) : |
47 | "0" (__NR_clock_gettime), "D" (clock), "S" (ts) : | 47 | "0" (__NR_clock_gettime), "D" (clock), "S" (ts) : |
48 | "memory", "rcx", "r11"); | 48 | "rcx", "r11"); |
49 | return ret; | 49 | return ret; |
50 | } | 50 | } |
51 | 51 | ||
@@ -62,7 +62,7 @@ notrace static long vdso_fallback_gettime(long clock, struct timespec *ts) | |||
62 | "mov %%edx, %%ebx \n" | 62 | "mov %%edx, %%ebx \n" |
63 | : "=a" (ret), "=m" (*ts) | 63 | : "=a" (ret), "=m" (*ts) |
64 | : "0" (__NR_clock_gettime), [clock] "g" (clock), "c" (ts) | 64 | : "0" (__NR_clock_gettime), [clock] "g" (clock), "c" (ts) |
65 | : "memory", "edx"); | 65 | : "edx"); |
66 | return ret; | 66 | return ret; |
67 | } | 67 | } |
68 | 68 | ||