Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Jun 2007 16:29:04 +0000
From:      "Poul-Henning Kamp" <phk@phk.freebsd.dk>
To:        Takeharu KATO <takeharu1219@ybb.ne.jp>
Cc:        freebsd-current@freebsd.org
Subject:   Re: Evaluation of High Precision Event Timer Driver for userland timer facility 
Message-ID:  <6083.1182184144@critter.freebsd.dk>
In-Reply-To: Your message of "Tue, 19 Jun 2007 00:07:31 %2B0900." <46769FB3.8060002@ybb.ne.jp> 

next in thread | previous in thread | raw e-mail | index | archive | help
In message <46769FB3.8060002@ybb.ne.jp>, Takeharu KATO writes:

>> Basing this facility on the HPET almost guarantees that we cannot
>> use it in FreeBSD, because the HPET is not available on more than
>> a couple of our architectures.
>>
>Certainly the facility is not available non-PC platform, it
>highly depends on board specs.
>
>How do you think about introducing this facility as a kernel option.
>As far as I think, this facility is a kind of device driver, this is 
>not timer facility which is used in common.

I would prefer if the API seen from the rest of the kernel did not
change depending on if you have something like this or not.  That
requires changes to the current tsleep(9) API, but we have already
been talking about that for some time (Search the arch@ list)

-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6083.1182184144>