Commit 8bb00d83 authored by Ralf Baechle's avatar Ralf Baechle

[MIPS] Increase cp0 compare clockevent min_delta_ns from 0x30 to 0x300.

Extremly low values are of dubious usefulness anyway but in this case
they actually were killing Qemu which simply wasn't able to complete
mips_next_event() within 0x30 100MHz cycles even on fast hosts.
Signed-off-by: default avatarRalf Baechle <ralf@linux-mips.org>
parent 64bfca5c
...@@ -421,7 +421,7 @@ void __cpuinit mips_clockevent_init(void) ...@@ -421,7 +421,7 @@ void __cpuinit mips_clockevent_init(void)
cd->mult = div_sc((unsigned long) mips_freq, NSEC_PER_SEC, 32); cd->mult = div_sc((unsigned long) mips_freq, NSEC_PER_SEC, 32);
cd->shift = 32; cd->shift = 32;
cd->max_delta_ns = clockevent_delta2ns(0x7fffffff, cd); cd->max_delta_ns = clockevent_delta2ns(0x7fffffff, cd);
cd->min_delta_ns = clockevent_delta2ns(0x30, cd); cd->min_delta_ns = clockevent_delta2ns(0x300, cd);
cd->rating = 300; cd->rating = 300;
cd->irq = irq; cd->irq = irq;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment