diff options
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm64/kernel/vdso.c | 2 | ||||
-rw-r--r-- | arch/ia64/kernel/time.c | 4 | ||||
-rw-r--r-- | arch/powerpc/kernel/time.c | 4 | ||||
-rw-r--r-- | arch/s390/kernel/time.c | 2 | ||||
-rw-r--r-- | arch/tile/kernel/time.c | 2 | ||||
-rw-r--r-- | arch/x86/kernel/vsyscall_gtod.c | 2 | ||||
-rw-r--r-- | arch/x86/kvm/x86.c | 2 |
7 files changed, 9 insertions, 9 deletions
diff --git a/arch/arm64/kernel/vdso.c b/arch/arm64/kernel/vdso.c index 50384fec56c4..574672f001f7 100644 --- a/arch/arm64/kernel/vdso.c +++ b/arch/arm64/kernel/vdso.c | |||
@@ -224,7 +224,7 @@ void update_vsyscall(struct timekeeper *tk) | |||
224 | vdso_data->wtm_clock_nsec = tk->wall_to_monotonic.tv_nsec; | 224 | vdso_data->wtm_clock_nsec = tk->wall_to_monotonic.tv_nsec; |
225 | 225 | ||
226 | if (!use_syscall) { | 226 | if (!use_syscall) { |
227 | vdso_data->cs_cycle_last = tk->clock->cycle_last; | 227 | vdso_data->cs_cycle_last = tk->cycle_last; |
228 | vdso_data->xtime_clock_sec = tk->xtime_sec; | 228 | vdso_data->xtime_clock_sec = tk->xtime_sec; |
229 | vdso_data->xtime_clock_nsec = tk->xtime_nsec; | 229 | vdso_data->xtime_clock_nsec = tk->xtime_nsec; |
230 | vdso_data->cs_mult = tk->mult; | 230 | vdso_data->cs_mult = tk->mult; |
diff --git a/arch/ia64/kernel/time.c b/arch/ia64/kernel/time.c index 71c52bc7c28d..11dc42da7daf 100644 --- a/arch/ia64/kernel/time.c +++ b/arch/ia64/kernel/time.c | |||
@@ -441,7 +441,7 @@ void update_vsyscall_tz(void) | |||
441 | } | 441 | } |
442 | 442 | ||
443 | void update_vsyscall_old(struct timespec *wall, struct timespec *wtm, | 443 | void update_vsyscall_old(struct timespec *wall, struct timespec *wtm, |
444 | struct clocksource *c, u32 mult) | 444 | struct clocksource *c, u32 mult, cycles_t cycle_last) |
445 | { | 445 | { |
446 | write_seqcount_begin(&fsyscall_gtod_data.seq); | 446 | write_seqcount_begin(&fsyscall_gtod_data.seq); |
447 | 447 | ||
@@ -450,7 +450,7 @@ void update_vsyscall_old(struct timespec *wall, struct timespec *wtm, | |||
450 | fsyscall_gtod_data.clk_mult = mult; | 450 | fsyscall_gtod_data.clk_mult = mult; |
451 | fsyscall_gtod_data.clk_shift = c->shift; | 451 | fsyscall_gtod_data.clk_shift = c->shift; |
452 | fsyscall_gtod_data.clk_fsys_mmio = c->archdata.fsys_mmio; | 452 | fsyscall_gtod_data.clk_fsys_mmio = c->archdata.fsys_mmio; |
453 | fsyscall_gtod_data.clk_cycle_last = c->cycle_last; | 453 | fsyscall_gtod_data.clk_cycle_last = cycle_last; |
454 | 454 | ||
455 | /* copy kernel time structures */ | 455 | /* copy kernel time structures */ |
456 | fsyscall_gtod_data.wall_time.tv_sec = wall->tv_sec; | 456 | fsyscall_gtod_data.wall_time.tv_sec = wall->tv_sec; |
diff --git a/arch/powerpc/kernel/time.c b/arch/powerpc/kernel/time.c index 9fff9cdcc519..368ab374d33c 100644 --- a/arch/powerpc/kernel/time.c +++ b/arch/powerpc/kernel/time.c | |||
@@ -741,7 +741,7 @@ static cycle_t timebase_read(struct clocksource *cs) | |||
741 | } | 741 | } |
742 | 742 | ||
743 | void update_vsyscall_old(struct timespec *wall_time, struct timespec *wtm, | 743 | void update_vsyscall_old(struct timespec *wall_time, struct timespec *wtm, |
744 | struct clocksource *clock, u32 mult) | 744 | struct clocksource *clock, u32 mult, cycle_t cycle_last) |
745 | { | 745 | { |
746 | u64 new_tb_to_xs, new_stamp_xsec; | 746 | u64 new_tb_to_xs, new_stamp_xsec; |
747 | u32 frac_sec; | 747 | u32 frac_sec; |
@@ -774,7 +774,7 @@ void update_vsyscall_old(struct timespec *wall_time, struct timespec *wtm, | |||
774 | * We expect the caller to have done the first increment of | 774 | * We expect the caller to have done the first increment of |
775 | * vdso_data->tb_update_count already. | 775 | * vdso_data->tb_update_count already. |
776 | */ | 776 | */ |
777 | vdso_data->tb_orig_stamp = clock->cycle_last; | 777 | vdso_data->tb_orig_stamp = cycle_last; |
778 | vdso_data->stamp_xsec = new_stamp_xsec; | 778 | vdso_data->stamp_xsec = new_stamp_xsec; |
779 | vdso_data->tb_to_xs = new_tb_to_xs; | 779 | vdso_data->tb_to_xs = new_tb_to_xs; |
780 | vdso_data->wtom_clock_sec = wtm->tv_sec; | 780 | vdso_data->wtom_clock_sec = wtm->tv_sec; |
diff --git a/arch/s390/kernel/time.c b/arch/s390/kernel/time.c index 0931b110c826..97950f392613 100644 --- a/arch/s390/kernel/time.c +++ b/arch/s390/kernel/time.c | |||
@@ -220,7 +220,7 @@ void update_vsyscall(struct timekeeper *tk) | |||
220 | /* Make userspace gettimeofday spin until we're done. */ | 220 | /* Make userspace gettimeofday spin until we're done. */ |
221 | ++vdso_data->tb_update_count; | 221 | ++vdso_data->tb_update_count; |
222 | smp_wmb(); | 222 | smp_wmb(); |
223 | vdso_data->xtime_tod_stamp = tk->clock->cycle_last; | 223 | vdso_data->xtime_tod_stamp = tk->cycle_last; |
224 | vdso_data->xtime_clock_sec = tk->xtime_sec; | 224 | vdso_data->xtime_clock_sec = tk->xtime_sec; |
225 | vdso_data->xtime_clock_nsec = tk->xtime_nsec; | 225 | vdso_data->xtime_clock_nsec = tk->xtime_nsec; |
226 | vdso_data->wtom_clock_sec = | 226 | vdso_data->wtom_clock_sec = |
diff --git a/arch/tile/kernel/time.c b/arch/tile/kernel/time.c index ae70155c2f16..d22d5bfc1e4e 100644 --- a/arch/tile/kernel/time.c +++ b/arch/tile/kernel/time.c | |||
@@ -269,7 +269,7 @@ void update_vsyscall(struct timekeeper *tk) | |||
269 | /* Userspace gettimeofday will spin while this value is odd. */ | 269 | /* Userspace gettimeofday will spin while this value is odd. */ |
270 | ++vdso_data->tb_update_count; | 270 | ++vdso_data->tb_update_count; |
271 | smp_wmb(); | 271 | smp_wmb(); |
272 | vdso_data->xtime_tod_stamp = clock->cycle_last; | 272 | vdso_data->xtime_tod_stamp = tk->cycle_last; |
273 | vdso_data->xtime_clock_sec = tk->xtime_sec; | 273 | vdso_data->xtime_clock_sec = tk->xtime_sec; |
274 | vdso_data->xtime_clock_nsec = tk->xtime_nsec; | 274 | vdso_data->xtime_clock_nsec = tk->xtime_nsec; |
275 | vdso_data->wtom_clock_sec = wtm->tv_sec; | 275 | vdso_data->wtom_clock_sec = wtm->tv_sec; |
diff --git a/arch/x86/kernel/vsyscall_gtod.c b/arch/x86/kernel/vsyscall_gtod.c index 9531fbb123ba..c3cb3c144591 100644 --- a/arch/x86/kernel/vsyscall_gtod.c +++ b/arch/x86/kernel/vsyscall_gtod.c | |||
@@ -32,7 +32,7 @@ void update_vsyscall(struct timekeeper *tk) | |||
32 | 32 | ||
33 | /* copy vsyscall data */ | 33 | /* copy vsyscall data */ |
34 | vdata->vclock_mode = tk->clock->archdata.vclock_mode; | 34 | vdata->vclock_mode = tk->clock->archdata.vclock_mode; |
35 | vdata->cycle_last = tk->clock->cycle_last; | 35 | vdata->cycle_last = tk->cycle_last; |
36 | vdata->mask = tk->clock->mask; | 36 | vdata->mask = tk->clock->mask; |
37 | vdata->mult = tk->mult; | 37 | vdata->mult = tk->mult; |
38 | vdata->shift = tk->shift; | 38 | vdata->shift = tk->shift; |
diff --git a/arch/x86/kvm/x86.c b/arch/x86/kvm/x86.c index 63832f5110b6..7b25125f3f42 100644 --- a/arch/x86/kvm/x86.c +++ b/arch/x86/kvm/x86.c | |||
@@ -1001,7 +1001,7 @@ static void update_pvclock_gtod(struct timekeeper *tk) | |||
1001 | 1001 | ||
1002 | /* copy pvclock gtod data */ | 1002 | /* copy pvclock gtod data */ |
1003 | vdata->clock.vclock_mode = tk->clock->archdata.vclock_mode; | 1003 | vdata->clock.vclock_mode = tk->clock->archdata.vclock_mode; |
1004 | vdata->clock.cycle_last = tk->clock->cycle_last; | 1004 | vdata->clock.cycle_last = tk->cycle_last; |
1005 | vdata->clock.mask = tk->clock->mask; | 1005 | vdata->clock.mask = tk->clock->mask; |
1006 | vdata->clock.mult = tk->mult; | 1006 | vdata->clock.mult = tk->mult; |
1007 | vdata->clock.shift = tk->shift; | 1007 | vdata->clock.shift = tk->shift; |