diff options
| author | 2006-09-10 12:57:55 -0700 | |
|---|---|---|
| committer | 2006-10-04 06:48:48 -0600 | |
| commit | 6e5dc42b5add25c94ce0e95da87122f91b4bfdb3 (patch) | |
| tree | cf7c584790d4528a441d58641d9e665b94089a8c /drivers/parisc/iosapic.c | |
| parent | [PARISC] remove halftick and copy clocktick to local var (gcc can optimize usage) (diff) | |
| download | wireguard-linux-6e5dc42b5add25c94ce0e95da87122f91b4bfdb3.tar.xz wireguard-linux-6e5dc42b5add25c94ce0e95da87122f91b4bfdb3.zip | |
[PARISC] Further updates to timer_interrupt()
This version (relative to the current tree):
o eliminates "while (ticks_elapsed)" loop. It's not needed.
o drop "ticks_elapsed" completely from timer_interrupt().
o Estimates elapsed cycles (based on HZ) to see which kind of
math we want to use to calculate "cycles_remainder".
o Fixes a bug where we would loose a tick if we decided
we wanted to skip one interrupt.
Signed-off-by: Grant Grundler <grundler@parisc-linux.org>
Signed-off-by: Kyle McMartin <kyle@parisc-linux.org>
Diffstat (limited to 'drivers/parisc/iosapic.c')
0 files changed, 0 insertions, 0 deletions
