linux/arch/um/kernel
Jeff Dike cfd28f6695 uml: fix bad NTP interaction with clock
UML's supposed nanosecond clock interacts badly with NTP when NTP
decides that the clock has drifted ahead and needs to be slowed down.
Slowing down the clock is done by decrementing the cycle-to-nanosecond
multiplier, which is 1.  Decrementing that gives you 0 and time is
stopped.

This is fixed by switching to a microsecond clock, with a multiplier
of 1000.

Signed-off-by: Jeff Dike <jdike@linux.intel.com>
Cc: WANG Cong <xiyou.wangcong@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2008-05-13 08:02:22 -07:00
..
skas uml: fix mm_context memory leak 2008-02-08 09:22:43 -08:00
Makefile
asm-offsets.c
config.c.in
dyn.lds.S
exec.c uml: runtime host VMSPLIT detection 2008-02-08 09:22:42 -08:00
exitcode.c proc: remove proc_root from drivers 2008-04-29 08:06:18 -07:00
gmon_syms.c uml: style fixes in arch/um/kernel 2008-02-05 09:44:30 -08:00
gprof_syms.c uml: style fixes in arch/um/kernel 2008-02-05 09:44:30 -08:00
init_task.c
initrd.c uml: fix initrd printk 2008-02-23 17:12:13 -08:00
irq.c uml: miscellaneous code cleanups 2008-02-05 09:44:29 -08:00
ksyms.c aout: remove unnecessary inclusions of {asm, linux}/a.out.h 2008-02-08 09:22:30 -08:00
mem.c uml: fix build when SLOB is enabled 2008-05-13 08:02:22 -07:00
physmem.c uml: SMP locking commentary 2008-02-05 09:44:30 -08:00
process.c proc: remove proc_root from drivers 2008-04-29 08:06:18 -07:00
ptrace.c
reboot.c uml: style fixes in arch/um/kernel 2008-02-05 09:44:30 -08:00
sigio.c uml: style fixes in arch/um/kernel 2008-02-05 09:44:30 -08:00
signal.c uml: style fixes in arch/um/kernel 2008-02-05 09:44:30 -08:00
smp.c uml: style fixes in arch/um/kernel 2008-02-05 09:44:30 -08:00
syscall.c unified (weak) sys_pipe implementation 2008-05-03 13:50:33 -07:00
sysrq.c uml: style fixes in arch/um/kernel 2008-02-05 09:44:30 -08:00
time.c uml: fix bad NTP interaction with clock 2008-05-13 08:02:22 -07:00
tlb.c uml: style fixes in arch/um/kernel 2008-02-05 09:44:30 -08:00
trap.c uml: kill processes instead of panicing kernel 2008-02-05 09:44:28 -08:00
uaccess.c uml: style fixes in arch/um/kernel 2008-02-05 09:44:30 -08:00
um_arch.c uml: style fixes 2008-05-13 08:02:21 -07:00
umid.c uml: style fixes in arch/um/kernel 2008-02-05 09:44:30 -08:00
uml.lds.S
vmlinux.lds.S