server: only do cpu_to_le64() on io_sample_data member if iolog is histogram
authorTuan Hoang <tuan.hoang1@ibm.com>
Wed, 6 Jul 2022 22:35:09 +0000 (00:35 +0200)
committerTuan Hoang <tuan.hoang1@ibm.com>
Wed, 6 Jul 2022 22:35:09 +0000 (00:35 +0200)
commit64f11975d06a91059aee9bfface33591b3627feb
tree5ceb27fb4614fa7bc85468082029e5c873776f81
parent1eb5ca76ee17ff80dd06a0c2d22498ab720ec76f
server: only do cpu_to_le64() on io_sample_data member if iolog is histogram

In the case of histogram iolog, the union io_sample_data member is a
pointer of struct io_u_plat_entry, while in the case of normal iolog, it
is an uint64_t. Thus only need to do the byteswap in case it is an
uint64_t.

Signed-off-by: Ulrich Weigand <ulrich.weigand@de.ibm.com>
Signed-off-by: Tuan Hoang <tuan.hoang1@ibm.com>
server.c