K 10 svn:author V 3 mav K 8 svn:date V 27 2012-11-12T07:25:47.251894Z K 7 svn:log V 507 When CPU becomes idle, cpu_idleclock() calculates time till the next timer event to reprogram the hardware timer. Return that time in microseconds to the caller and pass it to acpi_cpu_idle(), where it can be used as one more factor (quite precise one) to estimate further sleep time and choose optimal sleep state. With this change, depending on hardware, synthetic tests show up to double improvement in callout precision when deeper sleep states are in use. Also fix minor build issues on UP systems. END