From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Subject: Re: Exit all jobs on error References: <5669B23C.1020001@kernel.dk> <20151210181540.GB21415@kernel.dk> <5669C364.9020100@kernel.dk> <5669C46F.3090300@kernel.dk> From: Jens Axboe Message-ID: <566AECA3.6000108@kernel.dk> Date: Fri, 11 Dec 2015 08:32:51 -0700 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit To: Andrey Kuzmin Cc: Sitsofe Wheeler , "fio@vger.kernel.org" List-ID: On 12/11/2015 03:01 AM, Andrey Kuzmin wrote: > ^Cbs: 1 (f=1): [w(1)] [0.0% done] [0KB/0KB/0KB /s] [0/0/0 iops] [eta > 01d:12h:24m:29s] > Program received signal SIGINT, Interrupt. > 0x00007ffff6b7ff3d in nanosleep () at ../sysdeps/unix/syscall-template.S:81 > 81 ../sysdeps/unix/syscall-template.S: No such file or directory. > (gdb) bt > #0 0x00007ffff6b7ff3d in nanosleep () at ../sysdeps/unix/syscall-template.S:81 > #1 0x00007ffff6bb14a4 in usleep (useconds=) at > ../sysdeps/unix/sysv/linux/usleep.c:32 > #2 0x000000000045a7ed in do_usleep (usecs=10000) at backend.c:1951 > #3 0x000000000045b33c in run_threads () at backend.c:2216 > #4 0x000000000045b6a8 in fio_backend () at backend.c:2333 > #5 0x00000000004991cb in main (argc=4, argv=0x7fffffffdda8, > envp=0x7fffffffddd0) at fio.c:60 That's not one of the IO threads, that's the main thread. It'll sit and wait in that loop until jobs finish. You'll need the backtrace of one of the stuck IO thread instead, this trace is quite normal and expected of backend. -- Jens Axboe