X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=os%2Fos-solaris.h;h=56729565b127631b2061258c7a9e373e47da7f21;hp=b58d1308efc49e4bd1cf0d530256f90e9e076afd;hb=e8462bd8250cf3ff2d41f17e1a4d4cefc70b6b37;hpb=8f933caebc879fa06bb8d2d25802dd6f27da8071 diff --git a/os/os-solaris.h b/os/os-solaris.h index b58d1308..56729565 100644 --- a/os/os-solaris.h +++ b/os/os-solaris.h @@ -69,8 +69,8 @@ static inline int fio_set_odirect(int fd) /* * pset binding hooks for fio */ -#define fio_setaffinity(td) \ - pset_bind((td)->o.cpumask, P_PID, (td)->pid, NULL) +#define fio_setaffinity(pid, cpumask) \ + pset_bind(&(cpumask), P_PID, (pid), NULL) #define fio_getaffinity(pid, ptr) ({ 0; }) #define fio_cpu_clear(mask, cpu) pset_assign(PS_NONE, (cpu), NULL)