[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH] Use clock_gettime() on OpenBSD
From: |
Brad Smith |
Subject: |
[Qemu-devel] [PATCH] Use clock_gettime() on OpenBSD |
Date: |
Sat, 30 Mar 2013 02:25:25 -0400 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
init_get_clock() already indicates to get_clock() to utilize
clock_gettime() with a monotonic clock but OpenBSD was missing
from the list of OS's to use a monotonic clock on.
What I don't understand is why is init_get_clock() not called
anywhere?
diff --git a/include/qemu/timer.h b/include/qemu/timer.h
index 1766b2d..8b86fa5 100644
--- a/include/qemu/timer.h
+++ b/include/qemu/timer.h
@@ -118,7 +118,8 @@ extern int use_rt_clock;
static inline int64_t get_clock(void)
{
#if defined(__linux__) || (defined(__FreeBSD__) && __FreeBSD_version >=
500000) \
- || defined(__DragonFly__) || defined(__FreeBSD_kernel__)
+ || defined(__DragonFly__) || defined(__FreeBSD_kernel__) \
+ || defined(__OpenBSD__)
if (use_rt_clock) {
struct timespec ts;
clock_gettime(CLOCK_MONOTONIC, &ts);
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
- [Qemu-devel] [PATCH] Use clock_gettime() on OpenBSD,
Brad Smith <=