]> nv-tegra.nvidia Code Review - linux-2.6.git/commit
[PATCH] uml: timer initialization cleanup
authorJeff Dike <jdike@addtoit.com>
Mon, 10 Jul 2006 11:45:05 +0000 (04:45 -0700)
committerLinus Torvalds <torvalds@g5.osdl.org>
Mon, 10 Jul 2006 20:24:23 +0000 (13:24 -0700)
commitaceb343464a136e1c0de5294b097a1f9ab018870
treedb42e6d7b059948b3ef0d957fb9dcc87462c7fd3
parent598d188af1a0645dc75c9541eff0017a4f6d9987
[PATCH] uml: timer initialization cleanup

This cleans up the mess that is the timer initialization.  There used to be
two timer handlers - one that basically ran during delay loop calibration and
one that handled the timer afterwards.  There were also two sets of timer
initialization code - one that starts in user code and calls into the kernel
side of the house, and one that starts in kernel code and calls user code.

This eliminates one timer handler and consolidates the two sets of
initialization code.

[akpm@osdl.org: use new INTF_ flags]
Signed-off-by: Jeff Dike <jdike@addtoit.com>
Cc: Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
arch/um/include/kern_util.h
arch/um/kernel/time_kern.c
arch/um/os-Linux/irq.c
arch/um/os-Linux/signal.c
arch/um/os-Linux/time.c