io_u: don't add slat samples if we are in ramp time
[fio.git] / gettime-thread.c
index 2dc976fb42c7bbb5b4deedc0746d5577bd5c1e0b..19541b474b75878999657475f88d46178ad7c831 100644 (file)
@@ -9,9 +9,7 @@
 struct timeval *fio_tv = NULL;
 int fio_gtod_offload = 0;
 static pthread_t gtod_thread;
-#ifdef FIO_HAVE_CPU_AFFINITY
 static os_cpu_mask_t fio_gtod_cpumask;
-#endif
 
 void fio_gtod_init(void)
 {
@@ -73,7 +71,7 @@ int fio_start_gtod_thread(void)
                return 1;
 
        pthread_attr_init(&attr);
-       pthread_attr_setstacksize(&attr, PTHREAD_STACK_MIN);
+       pthread_attr_setstacksize(&attr, 2 * PTHREAD_STACK_MIN);
        ret = pthread_create(&gtod_thread, &attr, gtod_thread_main, mutex);
        pthread_attr_destroy(&attr);
        if (ret) {
@@ -83,7 +81,7 @@ int fio_start_gtod_thread(void)
 
        ret = pthread_detach(gtod_thread);
        if (ret) {
-               log_err("Can't detatch gtod thread: %s\n", strerror(ret));
+               log_err("Can't detach gtod thread: %s\n", strerror(ret));
                goto err;
        }