iolog replay: Treat 'open' on file that is scheduled to close as cancel of 'close...
authorAdam Kupczyk <akupczyk@redhat.com>
Thu, 9 Aug 2018 10:53:29 +0000 (12:53 +0200)
committerAdam Kupczyk <akupczyk@redhat.com>
Thu, 9 Aug 2018 10:53:29 +0000 (12:53 +0200)
commit230f33fbb6e0713d1189ea5d3295a8f536bac8d8
tree656cbd33384ed9bb9290c254ad26c8661abd4c11
parentb87ed299820c26e8c4271294b0c5037e8d0a3d4a
iolog replay: Treat 'open' on file that is scheduled to close as cancel of 'close' operation.

Problem occurs when processing generated iolog files, such as this:
fio version 2 iolog
rbd_data.0 add
rbd_data.0 open
rbd_data.0 write 0 4096
rbd_data.0 close
rbd_data.0 open
rbd_data.0 write 0 4096
rbd_data.0 close

Signed-off-by: Adam Kupczyk <akupczyk@redhat.com>
filesetup.c
ioengines.c