Recent changes (master)
The following changes since commit 199710f5822cf22bf76107f26993a9468f93a422:
oslib: fix strlcat's incorrect copying (2018-10-26 10:24:28 -0600)
are available in the git repository at:
git://git.kernel.dk/fio.git master
for you to fetch changes up to 16500b5a0b03ee0142d592bb74a46943a223b06e:
Fio 3.12 (2018-11-02 12:41:50 -0600)
----------------------------------------------------------------
Jeff Furlong (1):
Fix Windows CPU count
Jens Axboe (1):
Fio 3.12
FIO-VERSION-GEN | 2 +- os/os-windows-7.h | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-)
---
Diff of recent changes:
FIO-VERSION-GEN +1 -1
@@ -1,7 +1,7 @@ #!/bin/sh GVF=FIO-VERSION-FILE -DEF_VER=fio-3.11 +DEF_VER=fio-3.12 LF=' '
os/os-windows-7.h +3 -3
@@ -10,7 +10,7 @@ typedef struct {/* Return all processors regardless of processor group */ static inline unsigned int cpus_online (void ) { -return GetMaximumProcessorCount (ALL_PROCESSOR_GROUPS ); +return GetActiveProcessorCount (ALL_PROCESSOR_GROUPS ); }static inline void print_mask (os_cpu_mask_t *cpumask)
@@ -104,7 +104,7 @@ static inline int mask_to_group_mask(os_cpu_mask_t *cpumask, int *processor_grou cpus_offset =0 ; group_size =0 ;while (!found && group < online_groups) { - group_size =GetMaximumProcessorCount (group); + group_size =GetActiveProcessorCount (group);dprint (FD_PROCESS ,"group=%d group_start=%d group_size=%u search_cpu=%d\n" , group, cpus_offset, group_size, search_cpu);if (cpus_offset + group_size > search_cpu)
@@ -271,7 +271,7 @@ static inline int fio_getaffinity(int pid, os_cpu_mask_t *mask)dprint (FD_PROCESS ,"current_groups=%d group_count=%d\n" , current_groups[0 ], group_count);while (true) { - group_size =GetMaximumProcessorCount (group); + group_size =GetActiveProcessorCount (group);if (group_size ==0 ) {log_err ("fio_getaffinity: error retrieving size of " "processor group %d\n" , group);