Do you mean to be using --timeout or --runtime?
On Mon, Jul 18, 2011 at 6:02 PM, Daniel Farina <daniel@xxxxxxxxxx> wrote:
> On Mon, Jul 18, 2011 at 4:49 PM, Chris Worley <worleys@xxxxxxxxx> wrote:
>> Could you add-in "--loops=10000"?
>
> No timeout occurs.
>
> FYI, I have poked around at init.c, and feel that somehow
> fill_def_thread isn't doing its job when job files are not being used:
>
> int parse_options(int argc, char *argv[])
> {
> int job_files, i;
>
> f_out = stdout;
> f_err = stderr;
>
> fio_options_fill_optstring();
> fio_options_dup_and_init(l_opts);
>
> if (setup_thread_area())
> return 1;
> if (fill_def_thread())
> return 1;
>
> job_files = parse_cmd_line(argc, argv);
>
> for (i = 0; i < job_files; i++) {
> if (fill_def_thread())
> return 1;
> if (parse_jobs_ini(ini_file[i], i))
> return 1;
> free(ini_file[i]);
> }
>
> I think something is fishy here with the order of events (see
> parse_cmd_line, which interprets the timeout, but fill_def_thread is
> not called after that point unless there are job files). gdb seemed to
> confirm that the value wasn't getting copied to the thread-local
> memory. (I also did try the non-forked based backend to make sure it
> wasn't some mechanism problem there, if memory serves).
>
> --
> fdr
>
--
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
[Home]
[Linux SCSI]
[Linux USB Devel]
[Video for Linux]
[Linux Audio Users]
[Photo]
[Yosemite News]
[Yosemite Photos]
[Video Projectors]
[Free Online Dating]
[Linux Kernel]
[Linux SCSI]
[XFree86]