[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH] Add configure clock_gettime() monotonic time te
From: |
Paolo Bonzini |
Subject: |
Re: [Qemu-devel] [PATCH] Add configure clock_gettime() monotonic time test |
Date: |
Wed, 03 Apr 2013 10:18:51 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130311 Thunderbird/17.0.4 |
Il 03/04/2013 00:52, Peter Maydell ha scritto:
> On 2 April 2013 17:45, Paolo Bonzini <address@hidden> wrote:
>> Il 02/04/2013 17:42, Brad Smith ha scritto:
>>> Replace the hardcoded list of OS's utilizing clock_gettime() for monotonic
>>> time with a configure test. This is to fix the use of monotonic time on
>>> OpenBSD but allows for other POSIX compliant OS's such as NetBSD to also
>>> utilize clock_gettime().
>>
>> I thought the list of OSes was supposed to filter out those that somehow
>> had a broken CLOCK_MONOTONIC.
>
> Judging from wading through git history, it's mostly just
> historic accretion from an initial #ifdef __linux__ which was
> put in by Fabrice way back when configure was barely doing
> compile-this-code checks at all.
>
> Google does suggest that some OSes do provide a CLOCK_MONOTONIC
> but clock_gettime(CLOCK_MONOTONIC) always fails, eg Centos 3.
It would already fail, and no one reported it.
CentOS 3 has a 2.4 kernel. I doubt anyone is using it with a recent QEMU.
Paolo
>> Otherwise, you might as well use "#ifdef CLOCK_MONOTONIC" and skip the
>> configure test completely.
>
> Tempting.
>
> -- PMM
>
>
- [Qemu-devel] [PATCH] Add configure clock_gettime() monotonic time test, Brad Smith, 2013/04/02
- Re: [Qemu-devel] [PATCH] Add configure clock_gettime() monotonic time test, Paolo Bonzini, 2013/04/02
- Re: [Qemu-devel] [PATCH] Add configure clock_gettime() monotonic time test, Brad Smith, 2013/04/02
- Re: [Qemu-devel] [PATCH] Add configure clock_gettime() monotonic time test, Peter Maydell, 2013/04/02
- Re: [Qemu-devel] [PATCH] Add configure clock_gettime() monotonic time test,
Paolo Bonzini <=
- Re: [Qemu-devel] [PATCH] Add configure clock_gettime() monotonic time test, Brad Smith, 2013/04/03
- Re: [Qemu-devel] [PATCH] Add configure clock_gettime() monotonic time test, Paolo Bonzini, 2013/04/03
- Re: [Qemu-devel] [PATCH] Add configure clock_gettime() monotonic time test, Brad Smith, 2013/04/03
- Re: [Qemu-devel] [PATCH] Add configure clock_gettime() monotonic time test, Brad Smith, 2013/04/04
- Re: [Qemu-devel] [PATCH] Add configure clock_gettime() monotonic time test, Anthony Liguori, 2013/04/04