On 2014-07-23 16:22, scameron@xxxxxxxxxxxxxxxxxx wrote:
On Wed, Jul 23, 2014 at 12:10:09PM +0200, Jens Axboe wrote:
On 2014-07-22 22:59, scameron@xxxxxxxxxxxxxxxxxx wrote:
Hi Jens,
I'm running into a crash with fio today, seems to be easily reproducible.
[root@msablackburn saperf]# fio --version
fio-2.1.11-2-g90811
(top of current git tree.)
[root@msablackburn saperf]# fio ./2drive_sdr_verify.fio
4_KiB_RR_drive_r: (g=0): rw=randwrite, bs=4K-4K/4K-4K/4K-4K,
ioengine=libaio, iodepth=170
4_KiB_RR_drive_s: (g=0): rw=randwrite, bs=4K-4K/4K-4K/4K-4K,
ioengine=libaio, iodepth=170
fio-2.1.11-2-g90811
Starting 2 threads
fio: io_u.c:1315: __get_io_u: Assertion `io_u->flags & IO_U_F_FREE'
failed.a 58m:59s]
Aborted (core dumped)
Looks like there's a long standing race in the async verification. Does
this patch fix it for you?
So far so good. Been running for about 30 minutes now when previously it
would crash within a minute or two.
Good, that's a lot better... The fix has been committed, btw, that's how
much confidence I have in my fixes ;-)
Let me know how it goes when it has run longer.
--
Jens Axboe
--
To unsubscribe from this list: send the line "unsubscribe fio" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html