[RFC] Event timers on sparc64/sun4v

Alexander Motin mav at FreeBSD.org
Wed Jul 21 12:11:50 UTC 2010


Alexander Motin wrote:
> Marius Strobl wrote:
>> On Sun, Jul 18, 2010 at 08:02:09PM +0300, Alexander Motin wrote:
>>> tick_et_start() status is not checked my MI code at the moment, as error
>>> handling in that case is not obvious. Do you like panic of printf there?
>> Ah, I haven't looked at the MI code to closely. No, it's not that
>> important, a printf should be sufficient for now, I just don't
>> want the check to get completely dropped.
> 
> I better do it MI way. It's not so difficult. I am just thinking what
> better report from driver: allowed divisors, periods, or rounding function.

Here is updated patch for latest HEAD, which should handle this:
http://people.freebsd.org/~mav/timers_sparc4.patch

I also added support for STICK timecounter. For this moment with lowest
priority to not use it by default, until it is tested.

-- 
Alexander Motin


More information about the freebsd-sparc64 mailing list