* fio win affinity broken
@ 2018-10-29 20:03 Jeff Furlong
2018-10-29 20:12 ` Sitsofe Wheeler
0 siblings, 1 reply; 8+ messages in thread
From: Jeff Furlong @ 2018-10-29 20:03 UTC (permalink / raw)
To: fio
Hi All,
Back in http://git.kernel.dk/cgit/fio/commit/?id=c479640d6208236744f0562b1e79535eec290e2b several updates were made for Windows CPU affinity. However, using the cpus_allowed since fio 3.6 and latest git appears to throw error messages. Consider a job:
fio --name=test --ioengine=windowsaio --direct=1 --rw=write --overwrite=1 --filename=\\.\PHYSICALDRIVE1 --runtime=1s --thread --cpus_allowed=0-1 --cpus_allowed_policy=shared
fio_setaffinity: failed to set thread affinity (pid 2768, group 0, mask 10000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 2372, group 0, mask 20000, GetLastError=87)
clock setaffinity failed: No error
It seems err 87 is ERROR_INVALID_PARAMETER, but any idea why "GROUP_AFFINITY struct's Reserved members are not initialised to 0?" Might it be related to Windows version? Seems to fail on 2012 and 2016. Thanks.
Regards,
Jeff
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: fio win affinity broken
2018-10-29 20:03 fio win affinity broken Jeff Furlong
@ 2018-10-29 20:12 ` Sitsofe Wheeler
2018-10-29 21:22 ` Elliott, Robert (Persistent Memory)
0 siblings, 1 reply; 8+ messages in thread
From: Sitsofe Wheeler @ 2018-10-29 20:12 UTC (permalink / raw)
To: Jeff Furlong; +Cc: fio
Hi Jeff,
On Mon, 29 Oct 2018 at 20:04, Jeff Furlong <jeff.furlong@wdc.com> wrote:
>
> Hi All,
> Back in http://git.kernel.dk/cgit/fio/commit/?id=c479640d6208236744f0562b1e79535eec290e2b several updates were made for Windows CPU affinity. However, using the cpus_allowed since fio 3.6 and latest git appears to throw error messages. Consider a job:
>
> fio --name=test --ioengine=windowsaio --direct=1 --rw=write --overwrite=1 --filename=\\.\PHYSICALDRIVE1 --runtime=1s --thread --cpus_allowed=0-1 --cpus_allowed_policy=shared
>
> fio_setaffinity: failed to set thread affinity (pid 2768, group 0, mask 10000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (pid 2372, group 0, mask 20000, GetLastError=87)
> clock setaffinity failed: No error
>
> It seems err 87 is ERROR_INVALID_PARAMETER, but any idea why "GROUP_AFFINITY struct's Reserved members are not initialised to 0?" Might it be related to Windows version? Seems to fail on 2012 and 2016. Thanks.
Which version of fio are you compiling with, which cpus do you have
and what is the output when you use --debug=process in fio line?
--
Sitsofe | http://sucs.org/~sits/
^ permalink raw reply [flat|nested] 8+ messages in thread
* RE: fio win affinity broken
2018-10-29 20:12 ` Sitsofe Wheeler
@ 2018-10-29 21:22 ` Elliott, Robert (Persistent Memory)
2018-10-30 16:20 ` Jeff Furlong
0 siblings, 1 reply; 8+ messages in thread
From: Elliott, Robert (Persistent Memory) @ 2018-10-29 21:22 UTC (permalink / raw)
To: 'Sitsofe Wheeler', Jeff Furlong; +Cc: fio
> -----Original Message-----
> From: fio-owner@vger.kernel.org [mailto:fio-owner@vger.kernel.org] On Behalf Of Sitsofe Wheeler
> Sent: Monday, October 29, 2018 3:12 PM
> Subject: Re: fio win affinity broken
>
> On Mon, 29 Oct 2018 at 20:04, Jeff Furlong <jeff.furlong@wdc.com> wrote:
> >
> > Back in http://git.kernel.dk/cgit/fio/commit/?id=c479640d6208236744f0562b1e79535eec290e2b several
> > updates were made for Windows CPU affinity. However, using the cpus_allowed since fio 3.6 and latest
> > git appears to throw error messages. Consider a job:
> >
> > fio --name=test --ioengine=windowsaio --direct=1 --rw=write --overwrite=1 --
> > filename=\\.\PHYSICALDRIVE1 --runtime=1s --thread --cpus_allowed=0-1 --cpus_allowed_policy=shared
Usually split is a better choice than shared - do you really want threads hopping between CPUs?
> > fio_setaffinity: failed to set thread affinity (pid 2768, group 0, mask 10000, GetLastError=87)
> > fio_setaffinity: failed to set thread affinity (pid 2372, group 0, mask 20000, GetLastError=87)
> > clock setaffinity failed: No error
Those are the clock threads, not the job threads. At startup, fio spawns threads on all CPUs to
measure the clocks (fio_monotonic_clocktest).
A Windows difference from linux I mentioned last year was:
If you've constrained the CPU affinity outside fio, some of those will fail. In Windows,
something like
START /AFFINITY 0x55555555 fio ...
can cause half of the clock threads to fail.
In linux, processes and threads are not restricted to their parent's
affinity mask. Although they inherit by default, they may call
sched_setaffinity with any values.
I hoped to work on a patch to limit the clock threads to the CPUs within the parent affinity mask
and the logical OR of all the CPUs that are going to be used by the jobs, but then lost access
to the Windows system I was using and never went back to it.
> > It seems err 87 is ERROR_INVALID_PARAMETER, but any idea why "GROUP_AFFINITY struct's Reserved
> members are not initialised to 0?"
That's just one possible reason for failure; more likely causes are an invalid Mask or Group for
the system under test.
---
Robert Elliott, HPE Persistent Memory
^ permalink raw reply [flat|nested] 8+ messages in thread
* RE: fio win affinity broken
2018-10-29 21:22 ` Elliott, Robert (Persistent Memory)
@ 2018-10-30 16:20 ` Jeff Furlong
2018-10-31 2:20 ` Elliott, Robert (Persistent Memory)
0 siblings, 1 reply; 8+ messages in thread
From: Jeff Furlong @ 2018-10-30 16:20 UTC (permalink / raw)
To: Elliott, Robert (Persistent Memory), 'Sitsofe Wheeler'; +Cc: fio
Robert,
Agreed split is better. In trying to trim down the parameter list I left the policy to shared, which is default. I haven't constrained the fio process, so not sure why the resulting clock threads fail. Is the mask shifted the correct number of bits?
Sitsofe,
On a x64 version of Win2016, with dual Intel(R) Xeon(R) CPU E5-2623 v3 @ 3.00GHz, running
fio --name=test --ioengine=windowsaio --direct=1 --rw=write --overwrite=1 --filename=\\.\PHYSICALDRIVE1 --runtime=1s --thread --cpus_allowed=0-1 --debug=process
process 4788 row_first_cpu=0 cpumask->row[0]=1
process 4788 first set cpu in mask is at index 0
process 4788 group=0 group_start=0 group_size=64 search_cpu=0
process 4788 row_last_cpu=-1 cpumask->row[7]=0
process 4788 row_last_cpu=-1 cpumask->row[6]=0
process 5868 row_first_cpu=1 cpumask->row[0]=2
process 4788 row_last_cpu=-1 cpumask->row[5]=0
process 4788 row_last_cpu=-1 cpumask->row[4]=0
process 5868 first set cpu in mask is at index 1
process 4788 row_last_cpu=-1 cpumask->row[3]=0
process 4788 row_last_cpu=-1 cpumask->row[2]=0
process 4788 row_last_cpu=-1 cpumask->row[1]=0
process 4788 row_last_cpu=0 cpumask->row[0]=1
process 5868 group=0 group_start=0 group_size=64 search_cpu=1
process 4788 last set cpu in mask is at index 0
process 5868 row_last_cpu=-1 cpumask->row[7]=0
process 4788 Returning group=0 group_mask=1
process 5868 row_last_cpu=-1 cpumask->row[6]=0
process 5868 row_last_cpu=-1 cpumask->row[5]=0
process 5868 row_last_cpu=-1 cpumask->row[4]=0
process 5868 row_last_cpu=-1 cpumask->row[3]=0
process 920 row_first_cpu=3 cpumask->row[0]=8
process 5868 row_last_cpu=-1 cpumask->row[2]=0
process 920 first set cpu in mask is at index 3
process 5868 row_last_cpu=-1 cpumask->row[1]=0
process 5868 row_last_cpu=1 cpumask->row[0]=2
process 5868 last set cpu in mask is at index 1
process 920 group=0 group_start=0 group_size=64 search_cpu=3
process 5868 Returning group=0 group_mask=2
process 920 row_last_cpu=-1 cpumask->row[7]=0
process 920 row_last_cpu=-1 cpumask->row[6]=0
process 920 row_last_cpu=-1 cpumask->row[5]=0
process 920 row_last_cpu=-1 cpumask->row[4]=0
process 920 row_last_cpu=-1 cpumask->row[3]=0
process 920 row_last_cpu=-1 cpumask->row[2]=0
process 920 row_last_cpu=-1 cpumask->row[1]=0
process 5888 row_first_cpu=2 cpumask->row[0]=4
process 920 row_last_cpu=3 cpumask->row[0]=8
process 5888 first set cpu in mask is at index 2
process 920 last set cpu in mask is at index 3
process 920 Returning group=0 group_mask=8
process 5888 group=0 group_start=0 group_size=64 search_cpu=2
process 5888 row_last_cpu=-1 cpumask->row[7]=0
process 5888 row_last_cpu=-1 cpumask->row[6]=0
process 5888 row_last_cpu=-1 cpumask->row[5]=0
process 5888 row_last_cpu=-1 cpumask->row[4]=0
process 5888 row_last_cpu=-1 cpumask->row[3]=0
process 5888 row_last_cpu=-1 cpumask->row[2]=0
process 5888 row_last_cpu=-1 cpumask->row[1]=0
process 5888 row_last_cpu=2 cpumask->row[0]=4
process 5880 row_first_cpu=4 cpumask->row[0]=16
process 5888 last set cpu in mask is at index 2
process 5888 Returning group=0 group_mask=4
process 5880 first set cpu in mask is at index 4
process 5880 group=0 group_start=0 group_size=64 search_cpu=4
process 5880 row_last_cpu=-1 cpumask->row[7]=0
process 5880 row_last_cpu=-1 cpumask->row[6]=0
process 5880 row_last_cpu=-1 cpumask->row[5]=0
process 5880 row_last_cpu=-1 cpumask->row[4]=0
process 5880 row_last_cpu=-1 cpumask->row[3]=0
process 5880 row_last_cpu=-1 cpumask->row[2]=0
process 5880 row_last_cpu=-1 cpumask->row[1]=0
process 5880 row_last_cpu=4 cpumask->row[0]=16
process 5880 last set cpu in mask is at index 4
process 5880 Returning group=0 group_mask=16
process 1064 row_first_cpu=5 cpumask->row[0]=32
process 1064 first set cpu in mask is at index 5
process 1064 group=0 group_start=0 group_size=64 search_cpu=5
process 1064 row_last_cpu=-1 cpumask->row[7]=0
process 1064 row_last_cpu=-1 cpumask->row[6]=0
process 1064 row_last_cpu=-1 cpumask->row[5]=0
process 1064 row_last_cpu=-1 cpumask->row[4]=0
process 5104 row_first_cpu=6 cpumask->row[0]=64
process 5104 first set cpu in mask is at index 6
process 1064 row_last_cpu=-1 cpumask->row[3]=0
process 5104 group=0 group_start=0 group_size=64 search_cpu=6
process 1064 row_last_cpu=-1 cpumask->row[2]=0
process 1064 row_last_cpu=-1 cpumask->row[1]=0
process 5104 row_last_cpu=-1 cpumask->row[7]=0
process 5640 row_first_cpu=14 cpumask->row[0]=16384
process 5640 first set cpu in mask is at index 14
process 1064 row_last_cpu=5 cpumask->row[0]=32
process 5104 row_last_cpu=-1 cpumask->row[6]=0
process 2108 row_first_cpu=7 cpumask->row[0]=128
process 1064 last set cpu in mask is at index 5
process 5104 row_last_cpu=-1 cpumask->row[5]=0
process 5640 group=0 group_start=0 group_size=64 search_cpu=14
process 3776 row_first_cpu=8 cpumask->row[0]=256
process 1064 Returning group=0 group_mask=32
process 5104 row_last_cpu=-1 cpumask->row[4]=0
process 5640 row_last_cpu=-1 cpumask->row[7]=0
process 2108 first set cpu in mask is at index 7
process 1176 row_first_cpu=9 cpumask->row[0]=512
process 5640 row_last_cpu=-1 cpumask->row[6]=0
process 1420 row_first_cpu=13 cpumask->row[0]=8192
process 3776 first set cpu in mask is at index 8
process 5640 row_last_cpu=-1 cpumask->row[5]=0
process 4000 row_first_cpu=10 cpumask->row[0]=1024
process 5640 row_last_cpu=-1 cpumask->row[4]=0
process 3776 group=0 group_start=0 group_size=64 search_cpu=8
process 6028 row_first_cpu=11 cpumask->row[0]=2048
process 5640 row_last_cpu=-1 cpumask->row[3]=0
process 5104 row_last_cpu=-1 cpumask->row[3]=0
process 4000 first set cpu in mask is at index 10
process 2108 group=0 group_start=0 group_size=64 search_cpu=7
process 3776 row_last_cpu=-1 cpumask->row[7]=0
process 1420 first set cpu in mask is at index 13
process 1176 first set cpu in mask is at index 9
process 5104 row_last_cpu=-1 cpumask->row[2]=0
process 5640 row_last_cpu=-1 cpumask->row[2]=0
process 1088 row_first_cpu=12 cpumask->row[0]=4096
process 3776 row_last_cpu=-1 cpumask->row[6]=0
process 2108 row_last_cpu=-1 cpumask->row[7]=0
process 5104 row_last_cpu=-1 cpumask->row[1]=0
process 6028 first set cpu in mask is at index 11
process 5640 row_last_cpu=-1 cpumask->row[1]=0
process 4000 group=0 group_start=0 group_size=64 search_cpu=10
process 3776 row_last_cpu=-1 cpumask->row[5]=0
process 2108 row_last_cpu=-1 cpumask->row[6]=0
process 1420 group=0 group_start=0 group_size=64 search_cpu=13
process 5104 row_last_cpu=6 cpumask->row[0]=64
process 1088 first set cpu in mask is at index 12
process 5640 row_last_cpu=14 cpumask->row[0]=16384
process 4000 row_last_cpu=-1 cpumask->row[7]=0
process 1176 group=0 group_start=0 group_size=64 search_cpu=9
process 1420 row_last_cpu=-1 cpumask->row[7]=0
process 5104 last set cpu in mask is at index 6
process 2108 row_last_cpu=-1 cpumask->row[5]=0
process 3776 row_last_cpu=-1 cpumask->row[4]=0
process 5640 last set cpu in mask is at index 14
process 6028 group=0 group_start=0 group_size=64 search_cpu=11
process 360 row_first_cpu=15 cpumask->row[0]=32768
process 5104 Returning group=0 group_mask=64
process 2108 row_last_cpu=-1 cpumask->row[4]=0
process 1088 group=0 group_start=0 group_size=64 search_cpu=12
process 5640 Returning group=0 group_mask=16384
process 360 first set cpu in mask is at index 15
process 2108 row_last_cpu=-1 cpumask->row[3]=0
process 6028 row_last_cpu=-1 cpumask->row[7]=0
process 3776 row_last_cpu=-1 cpumask->row[3]=0
process 1088 row_last_cpu=-1 cpumask->row[7]=0
process 2108 row_last_cpu=-1 cpumask->row[2]=0
process 6028 row_last_cpu=-1 cpumask->row[6]=0
process 3776 row_last_cpu=-1 cpumask->row[2]=0
process 2108 row_last_cpu=-1 cpumask->row[1]=0
process 4000 row_last_cpu=-1 cpumask->row[6]=0
process 360 group=0 group_start=0 group_size=64 search_cpu=15
process 6028 row_last_cpu=-1 cpumask->row[5]=0
process 1088 row_last_cpu=-1 cpumask->row[6]=0
process 3776 row_last_cpu=-1 cpumask->row[1]=0
process 1420 row_last_cpu=-1 cpumask->row[6]=0
process 2108 row_last_cpu=7 cpumask->row[0]=128
process 360 row_last_cpu=-1 cpumask->row[7]=0
process 1088 row_last_cpu=-1 cpumask->row[5]=0
process 1176 row_last_cpu=-1 cpumask->row[7]=0
process 6028 row_last_cpu=-1 cpumask->row[4]=0
process 1420 row_last_cpu=-1 cpumask->row[5]=0
process 1088 row_last_cpu=-1 cpumask->row[4]=0
process 360 row_last_cpu=-1 cpumask->row[6]=0
process 5948 row_first_cpu=17 cpumask->row[0]=131072
process 3776 row_last_cpu=8 cpumask->row[0]=256
process 5948 first set cpu in mask is at index 17
process 360 row_last_cpu=-1 cpumask->row[5]=0
process 3076 row_first_cpu=18 cpumask->row[0]=262144
process 1420 row_last_cpu=-1 cpumask->row[4]=0
process 360 row_last_cpu=-1 cpumask->row[4]=0
process 3776 last set cpu in mask is at index 8
process 360 row_last_cpu=-1 cpumask->row[3]=0
process 3076 first set cpu in mask is at index 18
process 1088 row_last_cpu=-1 cpumask->row[3]=0
process 5948 group=0 group_start=0 group_size=64 search_cpu=17
process 3776 Returning group=0 group_mask=256
process 360 row_last_cpu=-1 cpumask->row[2]=0
process 6028 row_last_cpu=-1 cpumask->row[3]=0
process 5948 row_last_cpu=-1 cpumask->row[7]=0
process 360 row_last_cpu=-1 cpumask->row[1]=0
process 3076 group=0 group_start=0 group_size=64 search_cpu=18
process 1088 row_last_cpu=-1 cpumask->row[2]=0
process 5948 row_last_cpu=-1 cpumask->row[6]=0
process 4000 row_last_cpu=-1 cpumask->row[5]=0
process 360 row_last_cpu=15 cpumask->row[0]=32768
process 3076 row_last_cpu=-1 cpumask->row[7]=0
process 1088 row_last_cpu=-1 cpumask->row[1]=0
process 6028 row_last_cpu=-1 cpumask->row[2]=0
process 5948 row_last_cpu=-1 cpumask->row[5]=0
process 1420 row_last_cpu=-1 cpumask->row[3]=0
process 360 last set cpu in mask is at index 15
process 2108 last set cpu in mask is at index 7
process 3076 row_last_cpu=-1 cpumask->row[6]=0
process 1088 row_last_cpu=12 cpumask->row[0]=4096
process 6028 row_last_cpu=-1 cpumask->row[1]=0
process 5948 row_last_cpu=-1 cpumask->row[4]=0
process 1420 row_last_cpu=-1 cpumask->row[2]=0
process 360 Returning group=0 group_mask=32768
process 4000 row_last_cpu=-1 cpumask->row[4]=0
process 3076 row_last_cpu=-1 cpumask->row[5]=0
process 1088 last set cpu in mask is at index 12
process 5948 row_last_cpu=-1 cpumask->row[3]=0
process 4000 row_last_cpu=-1 cpumask->row[3]=0
process 2108 Returning group=0 group_mask=128
process 5948 row_last_cpu=-1 cpumask->row[2]=0
process 4000 row_last_cpu=-1 cpumask->row[2]=0
process 1420 row_last_cpu=-1 cpumask->row[1]=0
process 3076 row_last_cpu=-1 cpumask->row[4]=0
process 6028 row_last_cpu=11 cpumask->row[0]=2048
process 4000 row_last_cpu=-1 cpumask->row[1]=0
process 5948 row_last_cpu=-1 cpumask->row[1]=0
process 1088 Returning group=0 group_mask=4096
process 1420 row_last_cpu=13 cpumask->row[0]=8192
process 1176 row_last_cpu=-1 cpumask->row[6]=0
process 3076 row_last_cpu=-1 cpumask->row[3]=0
process 6028 last set cpu in mask is at index 11
process 5948 row_last_cpu=17 cpumask->row[0]=131072
process 4000 row_last_cpu=10 cpumask->row[0]=1024
process 1420 last set cpu in mask is at index 13
process 4280 row_first_cpu=19 cpumask->row[0]=524288
process 3180 row_first_cpu=16 cpumask->row[0]=65536
process 4000 last set cpu in mask is at index 10
process 4280 first set cpu in mask is at index 19
process 1176 row_last_cpu=-1 cpumask->row[5]=0
process 3180 first set cpu in mask is at index 16
process 4000 Returning group=0 group_mask=1024
process 1420 Returning group=0 group_mask=8192
process 3076 row_last_cpu=-1 cpumask->row[2]=0
process 1176 row_last_cpu=-1 cpumask->row[4]=0
process 6028 Returning group=0 group_mask=2048
process 4280 group=0 group_start=0 group_size=64 search_cpu=19
process 5948 last set cpu in mask is at index 17
process 3180 group=0 group_start=0 group_size=64 search_cpu=16
process 1176 row_last_cpu=-1 cpumask->row[3]=0
process 3076 row_last_cpu=-1 cpumask->row[1]=0
process 4280 row_last_cpu=-1 cpumask->row[7]=0
process 3180 row_last_cpu=-1 cpumask->row[7]=0
process 4280 row_last_cpu=-1 cpumask->row[6]=0
process 5948 Returning group=0 group_mask=131072
process 3076 row_last_cpu=18 cpumask->row[0]=262144
process 1176 row_last_cpu=-1 cpumask->row[2]=0
process 4280 row_last_cpu=-1 cpumask->row[5]=0
process 3180 row_last_cpu=-1 cpumask->row[6]=0
process 3076 last set cpu in mask is at index 18
process 4412 row_first_cpu=20 cpumask->row[0]=1048576
process 4412 first set cpu in mask is at index 20
process 4280 row_last_cpu=-1 cpumask->row[4]=0
process 3076 Returning group=0 group_mask=262144
process 4412 group=0 group_start=0 group_size=64 search_cpu=20
process 1176 row_last_cpu=-1 cpumask->row[1]=0
process 4412 row_last_cpu=-1 cpumask->row[7]=0
process 4280 row_last_cpu=-1 cpumask->row[3]=0
process 3180 row_last_cpu=-1 cpumask->row[5]=0
process 4412 row_last_cpu=-1 cpumask->row[6]=0
process 4412 row_last_cpu=-1 cpumask->row[5]=0
process 4280 row_last_cpu=-1 cpumask->row[2]=0
process 3180 row_last_cpu=-1 cpumask->row[4]=0
process 1176 row_last_cpu=9 cpumask->row[0]=512
process 4412 row_last_cpu=-1 cpumask->row[4]=0
process 4280 row_last_cpu=-1 cpumask->row[1]=0
process 3180 row_last_cpu=-1 cpumask->row[3]=0
process 4412 row_last_cpu=-1 cpumask->row[3]=0
process 1176 last set cpu in mask is at index 9
process 4280 row_last_cpu=19 cpumask->row[0]=524288
process 4412 row_last_cpu=-1 cpumask->row[2]=0
process 3180 row_last_cpu=-1 cpumask->row[2]=0
process 4280 last set cpu in mask is at index 19
process 1176 Returning group=0 group_mask=512
process 4280 Returning group=0 group_mask=524288
process 4412 row_last_cpu=-1 cpumask->row[1]=0
process 3180 row_last_cpu=-1 cpumask->row[1]=0
process 4412 row_last_cpu=20 cpumask->row[0]=1048576
process 3180 row_last_cpu=16 cpumask->row[0]=65536
process 4412 last set cpu in mask is at index 20
process 3180 last set cpu in mask is at index 16
process 4412 Returning group=0 group_mask=1048576
process 3180 Returning group=0 group_mask=65536
fio_setaffinity: failed to set thread affinity (pid 5948, group 0, mask 20000, GetLastError=87)
process 5364 row_first_cpu=21 cpumask->row[0]=2097152
process 5364 first set cpu in mask is at index 21
process 5364 group=0 group_start=0 group_size=64 search_cpu=21
process 5364 row_last_cpu=-1 cpumask->row[7]=0
process 5364 row_last_cpu=-1 cpumask->row[6]=0
process 5364 row_last_cpu=-1 cpumask->row[5]=0
process 5364 row_last_cpu=-1 cpumask->row[4]=0
process 5364 row_last_cpu=-1 cpumask->row[3]=0
process 5364 row_last_cpu=-1 cpumask->row[2]=0
process 5364 row_last_cpu=-1 cpumask->row[1]=0
process 5364 row_last_cpu=21 cpumask->row[0]=2097152
process 5364 last set cpu in mask is at index 21
process 5364 Returning group=0 group_mask=2097152
process 3236 row_first_cpu=22 cpumask->row[0]=4194304
process 3236 first set cpu in mask is at index 22
process 3236 group=0 group_start=0 group_size=64 search_cpu=22
process 3236 row_last_cpu=-1 cpumask->row[7]=0
process 3236 row_last_cpu=-1 cpumask->row[6]=0
process 3236 row_last_cpu=-1 cpumask->row[5]=0
process 3236 row_last_cpu=-1 cpumask->row[4]=0
process 3236 row_last_cpu=-1 cpumask->row[3]=0
process 3236 row_last_cpu=-1 cpumask->row[2]=0
process 3236 row_last_cpu=-1 cpumask->row[1]=0
process 3236 row_last_cpu=22 cpumask->row[0]=4194304
process 3236 last set cpu in mask is at index 22
fio_setaffinity: failed to set thread affinity (pid 3076, group 0, mask 40000, GetLastError=87)
process 3236 Returning group=0 group_mask=4194304
process 4340 row_first_cpu=59 cpumask->row[0]=0
process 4340 first set cpu in mask is at index 59
process 4340 group=0 group_start=0 group_size=64 search_cpu=59
process 4340 row_last_cpu=-1 cpumask->row[7]=0
process 4340 row_last_cpu=-1 cpumask->row[6]=0
process 4340 row_last_cpu=-1 cpumask->row[5]=0
process 4340 row_last_cpu=-1 cpumask->row[4]=0
process 4340 row_last_cpu=-1 cpumask->row[3]=0
process 4340 row_last_cpu=-1 cpumask->row[2]=0
process 4340 row_last_cpu=-1 cpumask->row[1]=0
process 4340 row_last_cpu=59 cpumask->row[0]=0
process 4340 last set cpu in mask is at index 59
process 4340 Returning group=0 group_mask=0
process 1084 row_first_cpu=25 cpumask->row[0]=33554432
process 1084 first set cpu in mask is at index 25
process 1084 group=0 group_start=0 group_size=64 search_cpu=25
process 1084 row_last_cpu=-1 cpumask->row[7]=0
fio_setaffinity: failed to set thread affinity (pid 4280, group 0, mask 80000, GetLastError=87)
process 1084 row_last_cpu=-1 cpumask->row[6]=0
process 1128 row_first_cpu=26 cpumask->row[0]=67108864
process 1084 row_last_cpu=-1 cpumask->row[5]=0
process 1128 first set cpu in mask is at index 26
process 1084 row_last_cpu=-1 cpumask->row[4]=0
process 1084 row_last_cpu=-1 cpumask->row[3]=0
process 1084 row_last_cpu=-1 cpumask->row[2]=0
process 1128 group=0 group_start=0 group_size=64 search_cpu=26
process 1084 row_last_cpu=-1 cpumask->row[1]=0
process 1128 row_last_cpu=-1 cpumask->row[7]=0
process 1084 row_last_cpu=25 cpumask->row[0]=33554432
process 1128 row_last_cpu=-1 cpumask->row[6]=0
process 1084 last set cpu in mask is at index 25
process 1128 row_last_cpu=-1 cpumask->row[5]=0
process 1084 Returning group=0 group_mask=33554432
process 1128 row_last_cpu=-1 cpumask->row[4]=0
process 1128 row_last_cpu=-1 cpumask->row[3]=0
process 1128 row_last_cpu=-1 cpumask->row[2]=0
process 1128 row_last_cpu=-1 cpumask->row[1]=0
process 1128 row_last_cpu=26 cpumask->row[0]=67108864
process 1128 last set cpu in mask is at index 26
process 1128 Returning group=0 group_mask=67108864
process 4852 row_first_cpu=27 cpumask->row[0]=134217728
process 4852 first set cpu in mask is at index 27
process 4852 group=0 group_start=0 group_size=64 search_cpu=27
process 4852 row_last_cpu=-1 cpumask->row[7]=0
process 4852 row_last_cpu=-1 cpumask->row[6]=0
process 4852 row_last_cpu=-1 cpumask->row[5]=0
process 4852 row_last_cpu=-1 cpumask->row[4]=0
process 4852 row_last_cpu=-1 cpumask->row[3]=0
process 4852 row_last_cpu=-1 cpumask->row[2]=0
process 4852 row_last_cpu=-1 cpumask->row[1]=0
process 4852 row_last_cpu=27 cpumask->row[0]=134217728
process 4852 last set cpu in mask is at index 27
process 4852 Returning group=0 group_mask=134217728
fio_setaffinity: failed to set thread affinity (pid 4412, group 0, mask 100000, GetLastError=87)
process 2332 row_first_cpu=28 cpumask->row[0]=268435456
process 2332 first set cpu in mask is at index 28
process 2332 group=0 group_start=0 group_size=64 search_cpu=28
process 2332 row_last_cpu=-1 cpumask->row[7]=0
process 2332 row_last_cpu=-1 cpumask->row[6]=0
process 2332 row_last_cpu=-1 cpumask->row[5]=0
process 2332 row_last_cpu=-1 cpumask->row[4]=0
process 2332 row_last_cpu=-1 cpumask->row[3]=0
process 2332 row_last_cpu=-1 cpumask->row[2]=0
process 2332 row_last_cpu=-1 cpumask->row[1]=0
process 2332 row_last_cpu=28 cpumask->row[0]=268435456
process 2332 last set cpu in mask is at index 28
process 2332 Returning group=0 group_mask=268435456
process 5156 row_first_cpu=29 cpumask->row[0]=536870912
process 5156 first set cpu in mask is at index 29
process 5156 group=0 group_start=0 group_size=64 search_cpu=29
process 5156 row_last_cpu=-1 cpumask->row[7]=0
process 5156 row_last_cpu=-1 cpumask->row[6]=0
process 5156 row_last_cpu=-1 cpumask->row[5]=0
process 5156 row_last_cpu=-1 cpumask->row[4]=0
fio_setaffinity: failed to set thread affinity (pid 4852, group 0, mask 8000000, GetLastError=87)
process 5156 row_last_cpu=-1 cpumask->row[3]=0
process 5156 row_last_cpu=-1 cpumask->row[2]=0
process 5156 row_last_cpu=-1 cpumask->row[1]=0
process 5156 row_last_cpu=29 cpumask->row[0]=536870912
process 5156 last set cpu in mask is at index 29
process 5156 Returning group=0 group_mask=536870912
process 548 row_first_cpu=30 cpumask->row[0]=1073741824
process 548 first set cpu in mask is at index 30
process 548 group=0 group_start=0 group_size=64 search_cpu=30
process 548 row_last_cpu=-1 cpumask->row[7]=0
process 548 row_last_cpu=-1 cpumask->row[6]=0
process 548 row_last_cpu=-1 cpumask->row[5]=0
process 548 row_last_cpu=-1 cpumask->row[4]=0
process 548 row_last_cpu=-1 cpumask->row[3]=0
process 548 row_last_cpu=-1 cpumask->row[2]=0
process 548 row_last_cpu=-1 cpumask->row[1]=0
process 548 row_last_cpu=30 cpumask->row[0]=1073741824
process 548 last set cpu in mask is at index 30
process 548 Returning group=0 group_mask=1073741824
process 6020 row_first_cpu=31 cpumask->row[0]=2147483648
fio_setaffinity: failed to set thread affinity (pid 2332, group 0, mask 10000000, GetLastError=87)
process 6020 first set cpu in mask is at index 31
process 6020 group=0 group_start=0 group_size=64 search_cpu=31
process 6020 row_last_cpu=-1 cpumask->row[7]=0
process 6020 row_last_cpu=-1 cpumask->row[6]=0
process 6020 row_last_cpu=-1 cpumask->row[5]=0
process 6020 row_last_cpu=-1 cpumask->row[4]=0
process 6020 row_last_cpu=-1 cpumask->row[3]=0
process 1012 row_first_cpu=32 cpumask->row[0]=0
process 6020 row_last_cpu=-1 cpumask->row[2]=0
process 6020 row_last_cpu=-1 cpumask->row[1]=0
process 1012 first set cpu in mask is at index 32
process 6020 row_last_cpu=31 cpumask->row[0]=2147483648
process 6020 last set cpu in mask is at index 31
process 6020 Returning group=0 group_mask=2147483648
process 1012 group=0 group_start=0 group_size=64 search_cpu=32
process 1012 row_last_cpu=-1 cpumask->row[7]=0
process 1012 row_last_cpu=-1 cpumask->row[6]=0
process 1012 row_last_cpu=-1 cpumask->row[5]=0
process 1012 row_last_cpu=-1 cpumask->row[4]=0
process 1012 row_last_cpu=-1 cpumask->row[3]=0
process 1012 row_last_cpu=-1 cpumask->row[2]=0
process 1012 row_last_cpu=-1 cpumask->row[1]=0
process 1012 row_last_cpu=32 cpumask->row[0]=0
process 1012 last set cpu in mask is at index 32
process 1012 Returning group=0 group_mask=0
process 2272 row_first_cpu=33 cpumask->row[0]=0
process 2272 first set cpu in mask is at index 33
process 2272 group=0 group_start=0 group_size=64 search_cpu=33
process 2272 row_last_cpu=-1 cpumask->row[7]=0
process 2272 row_last_cpu=-1 cpumask->row[6]=0
process 2272 row_last_cpu=-1 cpumask->row[5]=0
process 2272 row_last_cpu=-1 cpumask->row[4]=0
process 2272 row_last_cpu=-1 cpumask->row[3]=0
process 2272 row_last_cpu=-1 cpumask->row[2]=0
process 2272 row_last_cpu=-1 cpumask->row[1]=0
process 2272 row_last_cpu=33 cpumask->row[0]=0
process 2272 last set cpu in mask is at index 33
process 2272 Returning group=0 group_mask=0
process 5508 row_first_cpu=34 cpumask->row[0]=0
process 5508 first set cpu in mask is at index 34
process 5508 group=0 group_start=0 group_size=64 search_cpu=34
process 5508 row_last_cpu=-1 cpumask->row[7]=0
process 5508 row_last_cpu=-1 cpumask->row[6]=0
process 5508 row_last_cpu=-1 cpumask->row[5]=0
process 5508 row_last_cpu=-1 cpumask->row[4]=0
process 5508 row_last_cpu=-1 cpumask->row[3]=0
process 5508 row_last_cpu=-1 cpumask->row[2]=0
fio_setaffinity: failed to set thread affinity (pid 5364, group 0, mask 200000, GetLastError=87)
process 5508 row_last_cpu=-1 cpumask->row[1]=0
process 5508 row_last_cpu=34 cpumask->row[0]=0
process 5508 last set cpu in mask is at index 34
process 5508 Returning group=0 group_mask=0
process 1904 row_first_cpu=35 cpumask->row[0]=0
process 1904 first set cpu in mask is at index 35
process 1904 group=0 group_start=0 group_size=64 search_cpu=35
process 1904 row_last_cpu=-1 cpumask->row[7]=0
process 1904 row_last_cpu=-1 cpumask->row[6]=0
process 1904 row_last_cpu=-1 cpumask->row[5]=0
process 1904 row_last_cpu=-1 cpumask->row[4]=0
process 1904 row_last_cpu=-1 cpumask->row[3]=0
process 1904 row_last_cpu=-1 cpumask->row[2]=0
process 1904 row_last_cpu=-1 cpumask->row[1]=0
process 1904 row_last_cpu=35 cpumask->row[0]=0
process 1904 last set cpu in mask is at index 35
process 1904 Returning group=0 group_mask=0
process 5356 row_first_cpu=36 cpumask->row[0]=0
process 5356 first set cpu in mask is at index 36
process 5356 group=0 group_start=0 group_size=64 search_cpu=36
process 5356 row_last_cpu=-1 cpumask->row[7]=0
process 5356 row_last_cpu=-1 cpumask->row[6]=0
process 5356 row_last_cpu=-1 cpumask->row[5]=0
process 5356 row_last_cpu=-1 cpumask->row[4]=0
process 5356 row_last_cpu=-1 cpumask->row[3]=0
process 5356 row_last_cpu=-1 cpumask->row[2]=0
process 5356 row_last_cpu=-1 cpumask->row[1]=0
fio_setaffinity: failed to set thread affinity (pid 2272, group 0, mask 200000000, GetLastError=87)
process 5356 row_last_cpu=36 cpumask->row[0]=0
process 5356 last set cpu in mask is at index 36
process 2676 row_first_cpu=37 cpumask->row[0]=0
process 5356 Returning group=0 group_mask=0
process 2676 first set cpu in mask is at index 37
process 2676 group=0 group_start=0 group_size=64 search_cpu=37
process 2676 row_last_cpu=-1 cpumask->row[7]=0
process 2676 row_last_cpu=-1 cpumask->row[6]=0
process 2676 row_last_cpu=-1 cpumask->row[5]=0
process 2676 row_last_cpu=-1 cpumask->row[4]=0
process 2676 row_last_cpu=-1 cpumask->row[3]=0
process 2676 row_last_cpu=-1 cpumask->row[2]=0
process 2676 row_last_cpu=-1 cpumask->row[1]=0
process 2676 row_last_cpu=37 cpumask->row[0]=0
process 2676 last set cpu in mask is at index 37
process 2676 Returning group=0 group_mask=0
process 4104 row_first_cpu=38 cpumask->row[0]=0
process 4104 first set cpu in mask is at index 38
process 4104 group=0 group_start=0 group_size=64 search_cpu=38
process 4104 row_last_cpu=-1 cpumask->row[7]=0
process 4104 row_last_cpu=-1 cpumask->row[6]=0
process 4104 row_last_cpu=-1 cpumask->row[5]=0
process 4104 row_last_cpu=-1 cpumask->row[4]=0
process 4104 row_last_cpu=-1 cpumask->row[3]=0
clock setaffinity failed: No error
process 4104 row_last_cpu=-1 cpumask->row[2]=0
process 4104 row_last_cpu=-1 cpumask->row[1]=0
process 4104 row_last_cpu=38 cpumask->row[0]=0
process 4104 last set cpu in mask is at index 38
process 4104 Returning group=0 group_mask=0
process 2660 row_first_cpu=39 cpumask->row[0]=0
process 2660 first set cpu in mask is at index 39
process 2660 group=0 group_start=0 group_size=64 search_cpu=39
process 2660 row_last_cpu=-1 cpumask->row[7]=0
process 2660 row_last_cpu=-1 cpumask->row[6]=0
process 2660 row_last_cpu=-1 cpumask->row[5]=0
process 2660 row_last_cpu=-1 cpumask->row[4]=0
process 2660 row_last_cpu=-1 cpumask->row[3]=0
process 2660 row_last_cpu=-1 cpumask->row[2]=0
process 2660 row_last_cpu=-1 cpumask->row[1]=0
process 2660 row_last_cpu=39 cpumask->row[0]=0
process 2660 last set cpu in mask is at index 39
process 2660 Returning group=0 group_mask=0
process 5136 row_first_cpu=40 cpumask->row[0]=0
process 5136 first set cpu in mask is at index 40
process 5136 group=0 group_start=0 group_size=64 search_cpu=40
process 5136 row_last_cpu=-1 cpumask->row[7]=0
process 5136 row_last_cpu=-1 cpumask->row[6]=0
process 5136 row_last_cpu=-1 cpumask->row[5]=0
process 5136 row_last_cpu=-1 cpumask->row[4]=0
process 5136 row_last_cpu=-1 cpumask->row[3]=0
process 5136 row_last_cpu=-1 cpumask->row[2]=0
process 5136 row_last_cpu=-1 cpumask->row[1]=0
process 5136 row_last_cpu=40 cpumask->row[0]=0
process 5136 last set cpu in mask is at index 40
process 5136 Returning group=0 group_mask=0
process 5352 row_first_cpu=41 cpumask->row[0]=0
process 5352 first set cpu in mask is at index 41
process 5352 group=0 group_start=0 group_size=64 search_cpu=41
process 5352 row_last_cpu=-1 cpumask->row[7]=0
process 5352 row_last_cpu=-1 cpumask->row[6]=0
process 5352 row_last_cpu=-1 cpumask->row[5]=0
process 5352 row_last_cpu=-1 cpumask->row[4]=0
process 5352 row_last_cpu=-1 cpumask->row[3]=0
process 5352 row_last_cpu=-1 cpumask->row[2]=0
process 5352 row_last_cpu=-1 cpumask->row[1]=0
process 5352 row_last_cpu=41 cpumask->row[0]=0
fio_setaffinity: failed to set thread affinity (pid 4340, group 0, mask 800000000000000, GetLastError=87)
process 5352 last set cpu in mask is at index 41
process 5352 Returning group=0 group_mask=0
process 5916 row_first_cpu=42 cpumask->row[0]=0
process 5916 first set cpu in mask is at index 42
process 5916 group=0 group_start=0 group_size=64 search_cpu=42
process 5916 row_last_cpu=-1 cpumask->row[7]=0
process 5916 row_last_cpu=-1 cpumask->row[6]=0
process 5916 row_last_cpu=-1 cpumask->row[5]=0
process 5916 row_last_cpu=-1 cpumask->row[4]=0
process 5916 row_last_cpu=-1 cpumask->row[3]=0
process 5916 row_last_cpu=-1 cpumask->row[2]=0
process 1492 row_first_cpu=43 cpumask->row[0]=0
fio_setaffinity: failed to set thread affinity (pid 5136, group 0, mask 10000000000, GetLastError=87)
process 1492 first set cpu in mask is at index 43
process 5916 row_last_cpu=-1 cpumask->row[1]=0
process 5916 row_last_cpu=42 cpumask->row[0]=0
process 1492 group=0 group_start=0 group_size=64 search_cpu=43
process 1492 row_last_cpu=-1 cpumask->row[7]=0
process 5916 last set cpu in mask is at index 42
process 1492 row_last_cpu=-1 cpumask->row[6]=0
process 5916 Returning group=0 group_mask=0
process 1492 row_last_cpu=-1 cpumask->row[5]=0
process 1492 row_last_cpu=-1 cpumask->row[4]=0
process 4948 row_first_cpu=44 cpumask->row[0]=0
process 1492 row_last_cpu=-1 cpumask->row[3]=0
process 1492 row_last_cpu=-1 cpumask->row[2]=0
process 4948 first set cpu in mask is at index 44
process 1492 row_last_cpu=-1 cpumask->row[1]=0
process 1492 row_last_cpu=43 cpumask->row[0]=0
process 1492 last set cpu in mask is at index 43
process 1492 Returning group=0 group_mask=0
process 4948 group=0 group_start=0 group_size=64 search_cpu=44
process 4948 row_last_cpu=-1 cpumask->row[7]=0
process 4948 row_last_cpu=-1 cpumask->row[6]=0
process 4948 row_last_cpu=-1 cpumask->row[5]=0
process 4948 row_last_cpu=-1 cpumask->row[4]=0
process 4948 row_last_cpu=-1 cpumask->row[3]=0
process 4948 row_last_cpu=-1 cpumask->row[2]=0
process 4948 row_last_cpu=-1 cpumask->row[1]=0
process 4948 row_last_cpu=44 cpumask->row[0]=0
process 4948 last set cpu in mask is at index 44
process 4948 Returning group=0 group_mask=0
process 4120 row_first_cpu=45 cpumask->row[0]=0
process 4120 first set cpu in mask is at index 45
process 4120 group=0 group_start=0 group_size=64 search_cpu=45
process 4120 row_last_cpu=-1 cpumask->row[7]=0
process 4120 row_last_cpu=-1 cpumask->row[6]=0
process 4120 row_last_cpu=-1 cpumask->row[5]=0
process 4120 row_last_cpu=-1 cpumask->row[4]=0
process 4120 row_last_cpu=-1 cpumask->row[3]=0
process 4120 row_last_cpu=-1 cpumask->row[2]=0
fio_setaffinity: failed to set thread affinity (pid 1084, group 0, mask 2000000, GetLastError=87)
process 4120 row_last_cpu=-1 cpumask->row[1]=0
process 4120 row_last_cpu=45 cpumask->row[0]=0
process 4120 last set cpu in mask is at index 45
process 4120 Returning group=0 group_mask=0
process 1924 row_first_cpu=46 cpumask->row[0]=0
process 1924 first set cpu in mask is at index 46
process 1924 group=0 group_start=0 group_size=64 search_cpu=46
process 1924 row_last_cpu=-1 cpumask->row[7]=0
process 1924 row_last_cpu=-1 cpumask->row[6]=0
process 1924 row_last_cpu=-1 cpumask->row[5]=0
process 1924 row_last_cpu=-1 cpumask->row[4]=0
process 1924 row_last_cpu=-1 cpumask->row[3]=0
process 1924 row_last_cpu=-1 cpumask->row[2]=0
process 1924 row_last_cpu=-1 cpumask->row[1]=0
process 1924 row_last_cpu=46 cpumask->row[0]=0
process 1924 last set cpu in mask is at index 46
process 1924 Returning group=0 group_mask=0
process 5848 row_first_cpu=47 cpumask->row[0]=0
process 5848 first set cpu in mask is at index 47
process 5848 group=0 group_start=0 group_size=64 search_cpu=47
process 5848 row_last_cpu=-1 cpumask->row[7]=0
process 5848 row_last_cpu=-1 cpumask->row[6]=0
process 5848 row_last_cpu=-1 cpumask->row[5]=0
process 5848 row_last_cpu=-1 cpumask->row[4]=0
process 5848 row_last_cpu=-1 cpumask->row[3]=0
process 5848 row_last_cpu=-1 cpumask->row[2]=0
process 5848 row_last_cpu=-1 cpumask->row[1]=0
process 5848 row_last_cpu=47 cpumask->row[0]=0
process 5848 last set cpu in mask is at index 47
process 5848 Returning group=0 group_mask=0
process 4156 row_first_cpu=48 cpumask->row[0]=0
process 4156 first set cpu in mask is at index 48
process 4156 group=0 group_start=0 group_size=64 search_cpu=48
process 4156 row_last_cpu=-1 cpumask->row[7]=0
process 4156 row_last_cpu=-1 cpumask->row[6]=0
process 4156 row_last_cpu=-1 cpumask->row[5]=0
process 4156 row_last_cpu=-1 cpumask->row[4]=0
fio_setaffinity: failed to set thread affinity (pid 1128, group 0, mask 4000000, GetLastError=87)
process 4156 row_last_cpu=-1 cpumask->row[3]=0
process 2096 row_first_cpu=49 cpumask->row[0]=0
process 4156 row_last_cpu=-1 cpumask->row[2]=0
process 4156 row_last_cpu=-1 cpumask->row[1]=0
process 4156 row_last_cpu=48 cpumask->row[0]=0
process 2096 first set cpu in mask is at index 49
process 4156 last set cpu in mask is at index 48
process 4156 Returning group=0 group_mask=0
process 2096 group=0 group_start=0 group_size=64 search_cpu=49
process 2096 row_last_cpu=-1 cpumask->row[7]=0
process 2096 row_last_cpu=-1 cpumask->row[6]=0
process 2096 row_last_cpu=-1 cpumask->row[5]=0
process 2096 row_last_cpu=-1 cpumask->row[4]=0
process 2096 row_last_cpu=-1 cpumask->row[3]=0
process 2096 row_last_cpu=-1 cpumask->row[2]=0
process 2096 row_last_cpu=-1 cpumask->row[1]=0
process 2096 row_last_cpu=49 cpumask->row[0]=0
process 2096 last set cpu in mask is at index 49
process 2096 Returning group=0 group_mask=0
process 6084 row_first_cpu=50 cpumask->row[0]=0
process 6084 first set cpu in mask is at index 50
process 6084 group=0 group_start=0 group_size=64 search_cpu=50
process 6084 row_last_cpu=-1 cpumask->row[7]=0
process 6084 row_last_cpu=-1 cpumask->row[6]=0
process 6084 row_last_cpu=-1 cpumask->row[5]=0
process 6084 row_last_cpu=-1 cpumask->row[4]=0
process 6084 row_last_cpu=-1 cpumask->row[3]=0
process 6084 row_last_cpu=-1 cpumask->row[2]=0
process 6084 row_last_cpu=-1 cpumask->row[1]=0
process 2772 row_first_cpu=51 cpumask->row[0]=0
process 6084 row_last_cpu=50 cpumask->row[0]=0
fio_setaffinity: failed to set thread affinity (pid 5848, group 0, mask 800000000000, GetLastError=87)
process 2772 first set cpu in mask is at index 51
process 6084 last set cpu in mask is at index 50
process 6084 Returning group=0 group_mask=0
process 2772 group=0 group_start=0 group_size=64 search_cpu=51
process 2772 row_last_cpu=-1 cpumask->row[7]=0
process 3964 row_first_cpu=52 cpumask->row[0]=0
process 2772 row_last_cpu=-1 cpumask->row[6]=0
process 3964 first set cpu in mask is at index 52
process 2772 row_last_cpu=-1 cpumask->row[5]=0
process 2772 row_last_cpu=-1 cpumask->row[4]=0
process 3964 group=0 group_start=0 group_size=64 search_cpu=52
process 3964 row_last_cpu=-1 cpumask->row[7]=0
process 2772 row_last_cpu=-1 cpumask->row[3]=0
process 3964 row_last_cpu=-1 cpumask->row[6]=0
process 3964 row_last_cpu=-1 cpumask->row[5]=0
process 2772 row_last_cpu=-1 cpumask->row[2]=0
process 3964 row_last_cpu=-1 cpumask->row[4]=0
process 3964 row_last_cpu=-1 cpumask->row[3]=0
process 2772 row_last_cpu=-1 cpumask->row[1]=0
process 3964 row_last_cpu=-1 cpumask->row[2]=0
process 3964 row_last_cpu=-1 cpumask->row[1]=0
process 2772 row_last_cpu=51 cpumask->row[0]=0
process 3964 row_last_cpu=52 cpumask->row[0]=0
process 2772 last set cpu in mask is at index 51
process 3964 last set cpu in mask is at index 52
process 2772 Returning group=0 group_mask=0
process 3964 Returning group=0 group_mask=0
process 4384 row_first_cpu=53 cpumask->row[0]=0
process 4384 first set cpu in mask is at index 53
process 4384 group=0 group_start=0 group_size=64 search_cpu=53
process 4384 row_last_cpu=-1 cpumask->row[7]=0
process 4384 row_last_cpu=-1 cpumask->row[6]=0
process 4384 row_last_cpu=-1 cpumask->row[5]=0
process 4384 row_last_cpu=-1 cpumask->row[4]=0
process 4384 row_last_cpu=-1 cpumask->row[3]=0
clock setaffinity failed: No error
process 4384 row_last_cpu=-1 cpumask->row[2]=0
process 4384 row_last_cpu=-1 cpumask->row[1]=0
process 4384 row_last_cpu=53 cpumask->row[0]=0
process 4384 last set cpu in mask is at index 53
process 4384 Returning group=0 group_mask=0
process 5244 row_first_cpu=54 cpumask->row[0]=0
process 5244 first set cpu in mask is at index 54
process 5244 group=0 group_start=0 group_size=64 search_cpu=54
process 5244 row_last_cpu=-1 cpumask->row[7]=0
process 5244 row_last_cpu=-1 cpumask->row[6]=0
process 5244 row_last_cpu=-1 cpumask->row[5]=0
process 5244 row_last_cpu=-1 cpumask->row[4]=0
process 5244 row_last_cpu=-1 cpumask->row[3]=0
process 5244 row_last_cpu=-1 cpumask->row[2]=0
process 5244 row_last_cpu=-1 cpumask->row[1]=0
process 5244 row_last_cpu=54 cpumask->row[0]=0
process 5244 last set cpu in mask is at index 54
process 5244 Returning group=0 group_mask=0
process 5076 row_first_cpu=55 cpumask->row[0]=0
process 5076 first set cpu in mask is at index 55
process 5076 group=0 group_start=0 group_size=64 search_cpu=55
process 5076 row_last_cpu=-1 cpumask->row[7]=0
process 5076 row_last_cpu=-1 cpumask->row[6]=0
process 5076 row_last_cpu=-1 cpumask->row[5]=0
process 5076 row_last_cpu=-1 cpumask->row[4]=0
process 5076 row_last_cpu=-1 cpumask->row[3]=0
process 5076 row_last_cpu=-1 cpumask->row[2]=0
process 5076 row_last_cpu=-1 cpumask->row[1]=0
clock setaffinity failed: No error
process 5076 row_last_cpu=55 cpumask->row[0]=0
process 5076 last set cpu in mask is at index 55
process 5076 Returning group=0 group_mask=0
process 5344 row_first_cpu=56 cpumask->row[0]=0
process 5344 first set cpu in mask is at index 56
process 5344 group=0 group_start=0 group_size=64 search_cpu=56
process 5344 row_last_cpu=-1 cpumask->row[7]=0
process 5344 row_last_cpu=-1 cpumask->row[6]=0
process 5344 row_last_cpu=-1 cpumask->row[5]=0
process 5344 row_last_cpu=-1 cpumask->row[4]=0
process 5344 row_last_cpu=-1 cpumask->row[3]=0
process 5344 row_last_cpu=-1 cpumask->row[2]=0
process 5344 row_last_cpu=-1 cpumask->row[1]=0
process 5344 row_last_cpu=56 cpumask->row[0]=0
process 5344 last set cpu in mask is at index 56
process 5344 Returning group=0 group_mask=0
process 3204 row_first_cpu=57 cpumask->row[0]=0
process 3204 first set cpu in mask is at index 57
process 3204 group=0 group_start=0 group_size=64 search_cpu=57
process 3204 row_last_cpu=-1 cpumask->row[7]=0
process 3204 row_last_cpu=-1 cpumask->row[6]=0
process 3204 row_last_cpu=-1 cpumask->row[5]=0
process 3204 row_last_cpu=-1 cpumask->row[4]=0
process 3204 row_last_cpu=-1 cpumask->row[3]=0
process 3204 row_last_cpu=-1 cpumask->row[2]=0
process 3204 row_last_cpu=-1 cpumask->row[1]=0
process 3204 row_last_cpu=57 cpumask->row[0]=0
process 3204 last set cpu in mask is at index 57
process 3204 Returning group=0 group_mask=0
clock setaffinity failed: No error
process 3848 row_first_cpu=58 cpumask->row[0]=0
process 3848 first set cpu in mask is at index 58
process 3848 group=0 group_start=0 group_size=64 search_cpu=58
process 3848 row_last_cpu=-1 cpumask->row[7]=0
process 3848 row_last_cpu=-1 cpumask->row[6]=0
process 3848 row_last_cpu=-1 cpumask->row[5]=0
process 3848 row_last_cpu=-1 cpumask->row[4]=0
process 3848 row_last_cpu=-1 cpumask->row[3]=0
process 3848 row_last_cpu=-1 cpumask->row[2]=0
process 3848 row_last_cpu=-1 cpumask->row[1]=0
process 3848 row_last_cpu=58 cpumask->row[0]=0
process 3848 last set cpu in mask is at index 58
process 3848 Returning group=0 group_mask=0
process 440 row_first_cpu=23 cpumask->row[0]=8388608
process 440 first set cpu in mask is at index 23
process 440 group=0 group_start=0 group_size=64 search_cpu=23
process 440 row_last_cpu=-1 cpumask->row[7]=0
process 440 row_last_cpu=-1 cpumask->row[6]=0
process 440 row_last_cpu=-1 cpumask->row[5]=0
process 440 row_last_cpu=-1 cpumask->row[4]=0
process 440 row_last_cpu=-1 cpumask->row[3]=0
process 440 row_last_cpu=-1 cpumask->row[2]=0
process 440 row_last_cpu=-1 cpumask->row[1]=0
process 440 row_last_cpu=23 cpumask->row[0]=8388608
process 440 last set cpu in mask is at index 23
fio_setaffinity: failed to set thread affinity (pid 5156, group 0, mask 20000000, GetLastError=87)
process 440 Returning group=0 group_mask=8388608
process 4420 row_first_cpu=60 cpumask->row[0]=0
process 4420 first set cpu in mask is at index 60
process 4420 group=0 group_start=0 group_size=64 search_cpu=60
process 4420 row_last_cpu=-1 cpumask->row[7]=0
process 4420 row_last_cpu=-1 cpumask->row[6]=0
process 4420 row_last_cpu=-1 cpumask->row[5]=0
process 4420 row_last_cpu=-1 cpumask->row[4]=0
process 4420 row_last_cpu=-1 cpumask->row[3]=0
process 4420 row_last_cpu=-1 cpumask->row[2]=0
process 4420 row_last_cpu=-1 cpumask->row[1]=0
process 4420 row_last_cpu=60 cpumask->row[0]=0
process 4420 last set cpu in mask is at index 60
process 4420 Returning group=0 group_mask=0
process 5164 row_first_cpu=61 cpumask->row[0]=0
process 5164 first set cpu in mask is at index 61
process 5164 group=0 group_start=0 group_size=64 search_cpu=61
process 5164 row_last_cpu=-1 cpumask->row[7]=0
process 5164 row_last_cpu=-1 cpumask->row[6]=0
process 5164 row_last_cpu=-1 cpumask->row[5]=0
process 5164 row_last_cpu=-1 cpumask->row[4]=0
process 5164 row_last_cpu=-1 cpumask->row[3]=0
process 5164 row_last_cpu=-1 cpumask->row[2]=0
process 5164 row_last_cpu=-1 cpumask->row[1]=0
fio_setaffinity: failed to set thread affinity (pid 3848, group 0, mask 400000000000000, GetLastError=87)
process 5164 row_last_cpu=61 cpumask->row[0]=0
process 5164 last set cpu in mask is at index 61
process 5164 Returning group=0 group_mask=0
process 5176 row_first_cpu=62 cpumask->row[0]=0
process 5176 first set cpu in mask is at index 62
process 5176 group=0 group_start=0 group_size=64 search_cpu=62
process 5176 row_last_cpu=-1 cpumask->row[7]=0
process 5176 row_last_cpu=-1 cpumask->row[6]=0
process 5176 row_last_cpu=-1 cpumask->row[5]=0
process 5176 row_last_cpu=-1 cpumask->row[4]=0
process 5176 row_last_cpu=-1 cpumask->row[3]=0
process 5176 row_last_cpu=-1 cpumask->row[2]=0
process 5176 row_last_cpu=-1 cpumask->row[1]=0
process 5176 row_last_cpu=62 cpumask->row[0]=0
process 5176 last set cpu in mask is at index 62
process 5176 Returning group=0 group_mask=0
process 5152 row_first_cpu=63 cpumask->row[0]=0
process 5152 first set cpu in mask is at index 63
process 5152 group=0 group_start=0 group_size=64 search_cpu=63
process 5152 row_last_cpu=-1 cpumask->row[7]=0
process 5152 row_last_cpu=-1 cpumask->row[6]=0
process 5152 row_last_cpu=-1 cpumask->row[5]=0
process 5152 row_last_cpu=-1 cpumask->row[4]=0
process 5152 row_last_cpu=-1 cpumask->row[3]=0
process 5152 row_last_cpu=-1 cpumask->row[2]=0
process 5152 row_last_cpu=-1 cpumask->row[1]=0
process 5152 row_last_cpu=63 cpumask->row[0]=0
process 5152 last set cpu in mask is at index 63
process 5152 Returning group=0 group_mask=0
clock setaffinity failed: No error
process 3852 row_first_cpu=24 cpumask->row[0]=16777216
process 3852 first set cpu in mask is at index 24
process 3852 group=0 group_start=0 group_size=64 search_cpu=24
process 3852 row_last_cpu=-1 cpumask->row[7]=0
process 3852 row_last_cpu=-1 cpumask->row[6]=0
process 3852 row_last_cpu=-1 cpumask->row[5]=0
process 3852 row_last_cpu=-1 cpumask->row[4]=0
process 3852 row_last_cpu=-1 cpumask->row[3]=0
process 3852 row_last_cpu=-1 cpumask->row[2]=0
process 3852 row_last_cpu=-1 cpumask->row[1]=0
process 3852 row_last_cpu=24 cpumask->row[0]=16777216
process 3852 last set cpu in mask is at index 24
process 3852 Returning group=0 group_mask=16777216
fio_setaffinity: failed to set thread affinity (pid 5152, group 0, mask 8000000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 1012, group 0, mask 100000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 3236, group 0, mask 400000, GetLastError=87)
clock setaffinity failed: No error
fio_setaffinity: failed to set thread affinity (pid 5508, group 0, mask 400000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 1904, group 0, mask 800000000, GetLastError=87)
clock setaffinity failed: No error
fio_setaffinity: failed to set thread affinity (pid 5356, group 0, mask 1000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 2676, group 0, mask 2000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 4104, group 0, mask 4000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 2660, group 0, mask 8000000000, GetLastError=87)
clock setaffinity failed: No error
clock setaffinity failed: No error
fio_setaffinity: failed to set thread affinity (pid 5352, group 0, mask 20000000000, GetLastError=87)
clock setaffinity failed: No error
fio_setaffinity: failed to set thread affinity (pid 5916, group 0, mask 40000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 1492, group 0, mask 80000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 4948, group 0, mask 100000000000, GetLastError=87)
clock setaffinity failed: No error
fio_setaffinity: failed to set thread affinity (pid 4120, group 0, mask 200000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 1924, group 0, mask 400000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 3180, group 0, mask 10000, GetLastError=87)
clock setaffinity failed: No error
fio_setaffinity: failed to set thread affinity (pid 4156, group 0, mask 1000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 2096, group 0, mask 2000000000000, GetLastError=87)
clock setaffinity failed: No error
fio_setaffinity: failed to set thread affinity (pid 6084, group 0, mask 4000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 2772, group 0, mask 8000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 3964, group 0, mask 10000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 4384, group 0, mask 20000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 5244, group 0, mask 40000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 5076, group 0, mask 80000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 5344, group 0, mask 100000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 3204, group 0, mask 200000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 548, group 0, mask 40000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 440, group 0, mask 800000, GetLastError=87)
clock setaffinity failed: No error
fio_setaffinity: failed to set thread affinity (pid 4420, group 0, mask 1000000000000000, GetLastError=87)
clock setaffinity failed: No error
fio_setaffinity: failed to set thread affinity (pid 5164, group 0, mask 2000000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 5176, group 0, mask 4000000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 6020, group 0, mask 80000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 3852, group 0, mask 1000000, GetLastError=87)
clock setaffinity failed: No error
clock setaffinity failed: No error
clock setaffinity failed: No error
clock setaffinity failed: No error
clock setaffinity failed: No error
clock setaffinity failed: No error
clock setaffinity failed: No error
clock setaffinity failed: No error
clock setaffinity failed: No error
clock setaffinity failed: No error
clock setaffinity failed: No error
clock setaffinity failed: No error
clock setaffinity failed: No error
clock setaffinity failed: No error
clock setaffinity failed: No error
clock setaffinity failed: No error
clock setaffinity failed: No error
clock setaffinity failed: No error
clock setaffinity failed: No error
clock setaffinity failed: No error
clock setaffinity failed: No error
clock setaffinity failed: No error
clock setaffinity failed: No error
clock setaffinity failed: No error
clock setaffinity failed: No error
clock setaffinity failed: No error
clock setaffinity failed: No error
clock setaffinity failed: No error
clock setaffinity failed: No error
clock setaffinity failed: No error
clock setaffinity failed: No error
clock setaffinity failed: No error
clock setaffinity failed: No error
Starting 1 thread
process 3176 pid=0: runstate NOT_CREATED -> SETTING_UP
process 3176 pid=0: runstate SETTING_UP -> NOT_CREATED
process 3176 pid=0: runstate NOT_CREATED -> CREATED
process 3176 will pthread_create
process 4324 jobs pid=4324 started
process 4324 pid=4324: runstate CREATED -> INITIALIZED
process 3176 pid=4324: runstate INITIALIZED -> RUNNING
process 4324 row_first_cpu=0 cpumask->row[0]=3
process 4324 first set cpu in mask is at index 0
process 4324 group=0 group_start=0 group_size=64 search_cpu=0
process 4324 row_last_cpu=-1 cpumask->row[7]=0
process 4324 row_last_cpu=-1 cpumask->row[6]=0
process 4324 row_last_cpu=-1 cpumask->row[5]=0
process 4324 row_last_cpu=-1 cpumask->row[4]=0
process 4324 row_last_cpu=-1 cpumask->row[3]=0
process 4324 row_last_cpu=-1 cpumask->row[2]=0
process 4324 row_last_cpu=-1 cpumask->row[1]=0
process 4324 row_last_cpu=1 cpumask->row[0]=3
process 4324 last set cpu in mask is at index 1
process 4324 Returning group=0 group_mask=3
process 4324 row_first_cpu=0 cpumask->row[0]=3
process 4324 first set cpu in mask is at index 0
process 4324 group=0 group_start=0 group_size=64 search_cpu=0
process 4324 row_last_cpu=-1 cpumask->row[7]=0
process 4324 row_last_cpu=-1 cpumask->row[6]=0
process 4324 row_last_cpu=-1 cpumask->row[5]=0
process 4324 row_last_cpu=-1 cpumask->row[4]=0
process 4324 row_last_cpu=-1 cpumask->row[3]=0
process 4324 row_last_cpu=-1 cpumask->row[2]=0
process 4324 row_last_cpu=-1 cpumask->row[1]=0
process 4324 row_last_cpu=1 cpumask->row[0]=3
process 4324 last set cpu in mask is at index 1
process 4324 Returning group=0 group_mask=3
process 4324 pid=4324: runstate RUNNING -> FINISHING
process 4324 pid=4324: runstate FINISHING -> EXITED
process 3176 pid=4324: runstate EXITED -> REAPED
process 3176 terminate group_id=-1
process 3176 setting terminate on test/4324
process 2204 pid=4324: runstate REAPED -> FINISHING
process 2204 pid=4324: runstate FINISHING -> REAPED
Regards,
Jeff
-----Original Message-----
From: Elliott, Robert (Persistent Memory) [mailto:elliott@hpe.com]
Sent: Monday, October 29, 2018 2:23 PM
To: 'Sitsofe Wheeler' <sitsofe@gmail.com>; Jeff Furlong <jeff.furlong@wdc.com>
Cc: fio <fio@vger.kernel.org>
Subject: RE: fio win affinity broken
> -----Original Message-----
> From: fio-owner@vger.kernel.org [mailto:fio-owner@vger.kernel.org] On
> Behalf Of Sitsofe Wheeler
> Sent: Monday, October 29, 2018 3:12 PM
> Subject: Re: fio win affinity broken
>
> On Mon, 29 Oct 2018 at 20:04, Jeff Furlong <jeff.furlong@wdc.com> wrote:
> >
> > Back in
> > http://git.kernel.dk/cgit/fio/commit/?id=c479640d6208236744f0562b1e7
> > 9535eec290e2b several updates were made for Windows CPU affinity. However, using the cpus_allowed since fio 3.6 and latest git appears to throw error messages. Consider a job:
> >
> > fio --name=test --ioengine=windowsaio --direct=1 --rw=write
> > --overwrite=1 --
> > filename=\\.\PHYSICALDRIVE1 --runtime=1s --thread --cpus_allowed=0-1
> > --cpus_allowed_policy=shared
Usually split is a better choice than shared - do you really want threads hopping between CPUs?
> > fio_setaffinity: failed to set thread affinity (pid 2768, group 0,
> > mask 10000, GetLastError=87)
> > fio_setaffinity: failed to set thread affinity (pid 2372, group 0,
> > mask 20000, GetLastError=87) clock setaffinity failed: No error
Those are the clock threads, not the job threads. At startup, fio spawns threads on all CPUs to measure the clocks (fio_monotonic_clocktest).
A Windows difference from linux I mentioned last year was:
If you've constrained the CPU affinity outside fio, some of those will fail. In Windows,
something like
START /AFFINITY 0x55555555 fio ...
can cause half of the clock threads to fail.
In linux, processes and threads are not restricted to their parent's
affinity mask. Although they inherit by default, they may call
sched_setaffinity with any values.
I hoped to work on a patch to limit the clock threads to the CPUs within the parent affinity mask and the logical OR of all the CPUs that are going to be used by the jobs, but then lost access to the Windows system I was using and never went back to it.
> > It seems err 87 is ERROR_INVALID_PARAMETER, but any idea why
> > "GROUP_AFFINITY struct's Reserved
> members are not initialised to 0?"
That's just one possible reason for failure; more likely causes are an invalid Mask or Group for the system under test.
---
Robert Elliott, HPE Persistent Memory
^ permalink raw reply [flat|nested] 8+ messages in thread
* RE: fio win affinity broken
2018-10-30 16:20 ` Jeff Furlong
@ 2018-10-31 2:20 ` Elliott, Robert (Persistent Memory)
2018-10-31 4:06 ` Jeff Furlong
0 siblings, 1 reply; 8+ messages in thread
From: Elliott, Robert (Persistent Memory) @ 2018-10-31 2:20 UTC (permalink / raw)
To: 'Jeff Furlong', 'Sitsofe Wheeler'; +Cc: fio
> -----Original Message-----
> From: Jeff Furlong [mailto:jeff.furlong@wdc.com]
> Sent: Tuesday, October 30, 2018 11:21 AM
> To: Elliott, Robert (Persistent Memory) <elliott@hpe.com>; 'Sitsofe Wheeler' <sitsofe@gmail.com>
> Cc: fio <fio@vger.kernel.org>
> Subject: RE: fio win affinity broken
>
> Robert,
> Agreed split is better. In trying to trim down the parameter list I left the policy to shared, which
> is default. I haven't constrained the fio process, so not sure why the resulting clock threads fail.
> Is the mask shifted the correct number of bits?
>
> Sitsofe,
> On a x64 version of Win2016, with dual Intel(R) Xeon(R) CPU E5-2623 v3 @ 3.00GHz, running
>
> fio --name=test --ioengine=windowsaio --direct=1 --rw=write --overwrite=1 --
> filename=\\.\PHYSICALDRIVE1 --runtime=1s --thread --cpus_allowed=0-1 --debug=process
>
All of your threads fail starting with the 17th (mask 10000) (see below).
Is that how many CPU cores you really have?
cpus_online() is calling GetMaximumProcessorCount() which is returning the
count of 64:
process 4788 group=0 group_start=0 group_size=64 search_cpu=0
In linux, that would return only 16 for a system with 16 online CPUs.
GetActiveProcessorCount() might be a better function to call.
fio_setaffinity: failed to set thread affinity (mask 10000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 100000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 1000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 10000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 100000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 1000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 10000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 100000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 1000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 10000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 100000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 1000000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 20000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 200000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 2000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 20000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 200000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 2000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 20000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 200000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 2000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 20000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 200000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 2000000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 40000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 400000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 4000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 40000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 400000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 4000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 40000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 400000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 4000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 40000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 400000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 4000000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 80000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 800000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 8000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 80000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 800000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 8000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 80000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 800000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 8000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 80000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 800000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 8000000000000000, GetLastError=87)
---
Robert Elliott, HPE Persistent Memory
^ permalink raw reply [flat|nested] 8+ messages in thread
* RE: fio win affinity broken
2018-10-31 2:20 ` Elliott, Robert (Persistent Memory)
@ 2018-10-31 4:06 ` Jeff Furlong
2018-10-31 15:06 ` Sitsofe Wheeler
2018-11-01 15:33 ` eliezer
0 siblings, 2 replies; 8+ messages in thread
From: Jeff Furlong @ 2018-10-31 4:06 UTC (permalink / raw)
To: Elliott, Robert (Persistent Memory), 'Sitsofe Wheeler'; +Cc: fio
Each socket has 8 logical cores, so 16 total cores. Agreed GetMaximumProcessorCount() returns the max possible cores, and GetActiveProcessorCount() returns the current active cores. I can try to see if that change resolves it. Thanks.
Regards,
Jeff
-----Original Message-----
From: fio-owner@vger.kernel.org [mailto:fio-owner@vger.kernel.org] On Behalf Of Elliott, Robert (Persistent Memory)
Sent: Tuesday, October 30, 2018 7:21 PM
To: Jeff Furlong <jeff.furlong@wdc.com>; 'Sitsofe Wheeler' <sitsofe@gmail.com>
Cc: fio <fio@vger.kernel.org>
Subject: RE: fio win affinity broken
> -----Original Message-----
> From: Jeff Furlong [mailto:jeff.furlong@wdc.com]
> Sent: Tuesday, October 30, 2018 11:21 AM
> To: Elliott, Robert (Persistent Memory) <elliott@hpe.com>; 'Sitsofe
> Wheeler' <sitsofe@gmail.com>
> Cc: fio <fio@vger.kernel.org>
> Subject: RE: fio win affinity broken
>
> Robert,
> Agreed split is better. In trying to trim down the parameter list I
> left the policy to shared, which is default. I haven't constrained the fio process, so not sure why the resulting clock threads fail.
> Is the mask shifted the correct number of bits?
>
> Sitsofe,
> On a x64 version of Win2016, with dual Intel(R) Xeon(R) CPU E5-2623 v3
> @ 3.00GHz, running
>
> fio --name=test --ioengine=windowsaio --direct=1 --rw=write
> --overwrite=1 --
> filename=\\.\PHYSICALDRIVE1 --runtime=1s --thread --cpus_allowed=0-1
> --debug=process
>
All of your threads fail starting with the 17th (mask 10000) (see below).
Is that how many CPU cores you really have?
cpus_online() is calling GetMaximumProcessorCount() which is returning the count of 64:
process 4788 group=0 group_start=0 group_size=64 search_cpu=0
In linux, that would return only 16 for a system with 16 online CPUs.
GetActiveProcessorCount() might be a better function to call.
fio_setaffinity: failed to set thread affinity (mask 10000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 100000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 1000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 10000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 100000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 1000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 10000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 100000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 1000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 10000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 100000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 1000000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 20000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 200000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 2000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 20000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 200000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 2000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 20000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 200000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 2000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 20000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 200000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 2000000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 40000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 400000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 4000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 40000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 400000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 4000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 40000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 400000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 4000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 40000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 400000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 4000000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 80000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 800000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 8000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 80000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 800000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 8000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 80000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 800000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 8000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 80000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 800000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 8000000000000000, GetLastError=87)
---
Robert Elliott, HPE Persistent Memory
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: fio win affinity broken
2018-10-31 4:06 ` Jeff Furlong
@ 2018-10-31 15:06 ` Sitsofe Wheeler
2018-11-01 15:33 ` eliezer
1 sibling, 0 replies; 8+ messages in thread
From: Sitsofe Wheeler @ 2018-10-31 15:06 UTC (permalink / raw)
To: Jeff Furlong; +Cc: Elliott, Robert (Persistent Memory), fio
I agree with the assessment that Robert and yourself have made - it
should have been a call to GetActiveProcessorCount() and I'm not sure
why I didn't use that...
On Wed, 31 Oct 2018 at 04:06, Jeff Furlong <jeff.furlong@wdc.com> wrote:
>
> Each socket has 8 logical cores, so 16 total cores. Agreed GetMaximumProcessorCount() returns the max possible cores, and GetActiveProcessorCount() returns the current active cores. I can try to see if that change resolves it. Thanks.
>
> Regards,
> Jeff
>
> -----Original Message-----
> From: fio-owner@vger.kernel.org [mailto:fio-owner@vger.kernel.org] On Behalf Of Elliott, Robert (Persistent Memory)
> Sent: Tuesday, October 30, 2018 7:21 PM
> To: Jeff Furlong <jeff.furlong@wdc.com>; 'Sitsofe Wheeler' <sitsofe@gmail.com>
> Cc: fio <fio@vger.kernel.org>
> Subject: RE: fio win affinity broken
>
>
>
> > -----Original Message-----
> > From: Jeff Furlong [mailto:jeff.furlong@wdc.com]
> > Sent: Tuesday, October 30, 2018 11:21 AM
> > To: Elliott, Robert (Persistent Memory) <elliott@hpe.com>; 'Sitsofe
> > Wheeler' <sitsofe@gmail.com>
> > Cc: fio <fio@vger.kernel.org>
> > Subject: RE: fio win affinity broken
> >
> > Robert,
> > Agreed split is better. In trying to trim down the parameter list I
> > left the policy to shared, which is default. I haven't constrained the fio process, so not sure why the resulting clock threads fail.
> > Is the mask shifted the correct number of bits?
> >
> > Sitsofe,
> > On a x64 version of Win2016, with dual Intel(R) Xeon(R) CPU E5-2623 v3
> > @ 3.00GHz, running
> >
> > fio --name=test --ioengine=windowsaio --direct=1 --rw=write
> > --overwrite=1 --
> > filename=\\.\PHYSICALDRIVE1 --runtime=1s --thread --cpus_allowed=0-1
> > --debug=process
> >
>
> All of your threads fail starting with the 17th (mask 10000) (see below).
> Is that how many CPU cores you really have?
>
> cpus_online() is calling GetMaximumProcessorCount() which is returning the count of 64:
> process 4788 group=0 group_start=0 group_size=64 search_cpu=0
>
> In linux, that would return only 16 for a system with 16 online CPUs.
> GetActiveProcessorCount() might be a better function to call.
>
>
> fio_setaffinity: failed to set thread affinity (mask 10000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 100000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 1000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 10000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 100000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 1000000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 10000000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 100000000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 1000000000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 10000000000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 100000000000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 1000000000000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 20000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 200000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 2000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 20000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 200000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 2000000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 20000000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 200000000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 2000000000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 20000000000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 200000000000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 2000000000000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 40000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 400000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 4000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 40000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 400000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 4000000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 40000000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 400000000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 4000000000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 40000000000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 400000000000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 4000000000000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 80000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 800000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 8000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 80000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 800000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 8000000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 80000000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 800000000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 8000000000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 80000000000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 800000000000000, GetLastError=87)
> fio_setaffinity: failed to set thread affinity (mask 8000000000000000, GetLastError=87)
>
>
> ---
> Robert Elliott, HPE Persistent Memory
>
>
>
>
--
Sitsofe | http://sucs.org/~sits/
^ permalink raw reply [flat|nested] 8+ messages in thread
* RE: fio win affinity broken
2018-10-31 4:06 ` Jeff Furlong
2018-10-31 15:06 ` Sitsofe Wheeler
@ 2018-11-01 15:33 ` eliezer
1 sibling, 0 replies; 8+ messages in thread
From: eliezer @ 2018-11-01 15:33 UTC (permalink / raw)
To: 'Jeff Furlong',
'Elliott, Robert (Persistent Memory)',
'Sitsofe Wheeler'
Cc: 'fio'
Jeff,
I just wanted to confirm, I'm also getting the same error on a test windows 2016 server with 16 total cores and fio version 3.9 for windows:
iops-testing: (g=0): rw=randrw, bs=(R) 16.0KiB-16.0KiB, (W) 16.0KiB-16.0KiB, (T) 16.0KiB-16.0KiB, ioengine=windowsaio, iodepth=1
fio-3.9
fio_setaffinity: failed to set thread affinity (pid 17004, group 0, mask 100000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 10872, group 0, mask 400000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 17720, group 0, mask 4000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 16588, group 0, mask 40000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 1336, group 0, mask 800000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 7164, group 0, mask 200000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 292, group 0, mask 1000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 9548, group 0, mask 2000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 11336, group 0, mask 10000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 1676, group 0, mask 2000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 17776, group 0, mask 100000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 16912, group 0, mask 400000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 732, group 0, mask 1000000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 18192, group 0, mask 2000000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 8472, group 0, mask 8000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 11684, group 0, mask 20000000000, GetLastError=87)
clock setaffinity failed: No error
fio_setaffinity: failed to set thread affinity (pid 10696, group 0, mask 1000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 1640, group 0, mask 800000000000, GetLastError=87)
clock setaffinity failed: No error
fio_setaffinity: failed to set thread affinity (pid 3100, group 0, mask 40000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 840, group 0, mask 4000000000000, GetLastError=87)
clock setaffinity failed: No error
fio_setaffinity: failed to set thread affinity (pid 1012, group 0, mask 200000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (pid 376, group 0, mask 8000000000000, GetLastError=87)
[snip]
Regards,
Eliezer
-----Original Message-----
From: fio-owner@vger.kernel.org [mailto:fio-owner@vger.kernel.org] On Behalf Of Jeff Furlong
Sent: Tuesday, October 30, 2018 11:07 PM
To: Elliott, Robert (Persistent Memory); 'Sitsofe Wheeler'
Cc: fio
Subject: RE: fio win affinity broken
Each socket has 8 logical cores, so 16 total cores. Agreed GetMaximumProcessorCount() returns the max possible cores, and GetActiveProcessorCount() returns the current active cores. I can try to see if that change resolves it. Thanks.
Regards,
Jeff
-----Original Message-----
From: fio-owner@vger.kernel.org [mailto:fio-owner@vger.kernel.org] On Behalf Of Elliott, Robert (Persistent Memory)
Sent: Tuesday, October 30, 2018 7:21 PM
To: Jeff Furlong <jeff.furlong@wdc.com>; 'Sitsofe Wheeler' <sitsofe@gmail.com>
Cc: fio <fio@vger.kernel.org>
Subject: RE: fio win affinity broken
> -----Original Message-----
> From: Jeff Furlong [mailto:jeff.furlong@wdc.com]
> Sent: Tuesday, October 30, 2018 11:21 AM
> To: Elliott, Robert (Persistent Memory) <elliott@hpe.com>; 'Sitsofe
> Wheeler' <sitsofe@gmail.com>
> Cc: fio <fio@vger.kernel.org>
> Subject: RE: fio win affinity broken
>
> Robert,
> Agreed split is better. In trying to trim down the parameter list I
> left the policy to shared, which is default. I haven't constrained the fio process, so not sure why the resulting clock threads fail.
> Is the mask shifted the correct number of bits?
>
> Sitsofe,
> On a x64 version of Win2016, with dual Intel(R) Xeon(R) CPU E5-2623 v3
> @ 3.00GHz, running
>
> fio --name=test --ioengine=windowsaio --direct=1 --rw=write
> --overwrite=1 --
> filename=\\.\PHYSICALDRIVE1 --runtime=1s --thread --cpus_allowed=0-1
> --debug=process
>
All of your threads fail starting with the 17th (mask 10000) (see below).
Is that how many CPU cores you really have?
cpus_online() is calling GetMaximumProcessorCount() which is returning the count of 64:
process 4788 group=0 group_start=0 group_size=64 search_cpu=0
In linux, that would return only 16 for a system with 16 online CPUs.
GetActiveProcessorCount() might be a better function to call.
fio_setaffinity: failed to set thread affinity (mask 10000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 100000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 1000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 10000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 100000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 1000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 10000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 100000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 1000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 10000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 100000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 1000000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 20000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 200000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 2000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 20000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 200000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 2000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 20000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 200000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 2000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 20000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 200000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 2000000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 40000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 400000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 4000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 40000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 400000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 4000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 40000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 400000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 4000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 40000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 400000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 4000000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 80000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 800000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 8000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 80000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 800000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 8000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 80000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 800000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 8000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 80000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 800000000000000, GetLastError=87)
fio_setaffinity: failed to set thread affinity (mask 8000000000000000, GetLastError=87)
---
Robert Elliott, HPE Persistent Memory
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2018-11-02 0:36 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-10-29 20:03 fio win affinity broken Jeff Furlong
2018-10-29 20:12 ` Sitsofe Wheeler
2018-10-29 21:22 ` Elliott, Robert (Persistent Memory)
2018-10-30 16:20 ` Jeff Furlong
2018-10-31 2:20 ` Elliott, Robert (Persistent Memory)
2018-10-31 4:06 ` Jeff Furlong
2018-10-31 15:06 ` Sitsofe Wheeler
2018-11-01 15:33 ` eliezer
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.