From dffccf56e84f1af9024f232e4638b2d088d5b6e4 Mon Sep 17 00:00:00 2001 From: Sam Zaydel Date: Mon, 11 Sep 2017 12:48:00 -0700 Subject: [PATCH] Fix clock setaffinity failed error which occurs on Solaris and Solaris derivatives such as Illumos. --- os/os-solaris.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/os/os-solaris.h b/os/os-solaris.h index 6af25d2a..45268b23 100644 --- a/os/os-solaris.h +++ b/os/os-solaris.h @@ -97,7 +97,7 @@ static inline int fio_set_odirect(struct fio_file *f) * pset binding hooks for fio */ #define fio_setaffinity(pid, cpumask) \ - pset_bind((cpumask), P_PID, (pid), NULL) + pset_bind((cpumask), P_LWPID, (pid), NULL) #define fio_getaffinity(pid, ptr) ({ 0; }) #define fio_cpu_clear(mask, cpu) pset_assign(PS_NONE, (cpu), NULL) -- 2.25.1