9bdb9265ed6cfd95fc217a9030b188a5a345cc89 |
|
14-Apr-2014 |
Jens Axboe <axboe@fb.com> |
server: ensure that incoming iolog name is NULL terminated Signed-off-by: Jens Axboe <axboe@fb.com>
/external/fio/server.c
|
dfbf1f6f34dfef111120438d9c4e2f75f20b4578 |
|
14-Apr-2014 |
Jens Axboe <axboe@fb.com> |
server: sanity check incoming command size (and payload) Signed-off-by: Jens Axboe <axboe@fb.com>
/external/fio/server.c
|
4a851614cfdbebddeb78de04ac89a39d26f25459 |
|
14-Apr-2014 |
Jens Axboe <axboe@fb.com> |
Error check fcntl() calls Add a helper to mark an fd as non-blocking, so we can check and complain in one place. Signed-off-by: Jens Axboe <axboe@fb.com>
/external/fio/server.c
|
8d7b618a261e7642769b8f0bf2cf6649bb383330 |
|
14-Apr-2014 |
Jens Axboe <axboe@fb.com> |
server: fix missing comma in fio_server_ops[] strings Signed-off-by: Jens Axboe <axboe@fb.com>
/external/fio/server.c
|
a48fddbcb33991f9b2d1be1fa0a5e5cfb9ea9fae |
|
14-Apr-2014 |
Jens Axboe <axboe@fb.com> |
server: fix potential buffer overrun in socket setup path Signed-off-by: Jens Axboe <axboe@fb.com>
/external/fio/server.c
|
afdcad2315c22200d594a29885053d7671881ebb |
|
14-Apr-2014 |
Jens Axboe <axboe@fb.com> |
server: fix potential buffer overrun in bind string Signed-off-by: Jens Axboe <axboe@fb.com>
/external/fio/server.c
|
59140421267ef809b00da12881b8d899ecefbb10 |
|
14-Apr-2014 |
Jens Axboe <axboe@fb.com> |
server: ensure that dus->name is always NULL terminated Signed-off-by: Jens Axboe <axboe@fb.com>
/external/fio/server.c
|
a3b4cf7dcae447729f0f4a4ea122f605b909ed70 |
|
11-Apr-2014 |
Jens Axboe <axboe@fb.com> |
diskutil: separate out stats from name Signed-off-by: Jens Axboe <axboe@fb.com>
/external/fio/server.c
|
b8ba87ac231c3facccb1e5b0e8b1b88dd162f8f3 |
|
11-Apr-2014 |
Jens Axboe <axboe@fb.com> |
server: ensure that server pid file mem is always freed Signed-off-by: Jens Axboe <axboe@fb.com>
/external/fio/server.c
|
2fd973c9e7bbbf88d52a55ee1daa2568d4bf5f41 |
|
09-Apr-2014 |
Jens Axboe <axboe@fb.com> |
server: fix fd leak in error case Signed-off-by: Jens Axboe <axboe@fb.com>
/external/fio/server.c
|
43cdea1d0d62fe57c0b1017c55b4700cd95f63b0 |
|
25-Mar-2014 |
Jens Axboe <axboe@fb.com> |
server: unlink sock file if interrupted early Signed-off-by: Jens Axboe <axboe@fb.com>
/external/fio/server.c
|
17e3531ad6dcd6d0d8f1191f7fe484a345f26f52 |
|
25-Mar-2014 |
Jens Axboe <axboe@fb.com> |
server: dump where we attempted to bind in case of failure Helps locate what the issue is, instead of having to use strace and similar tools. Signed-off-by: Jens Axboe <axboe@fb.com>
/external/fio/server.c
|
b96b90c383b25f4d0a002f672c3ff3dc02fdbf7b |
|
25-Mar-2014 |
Jens Axboe <axboe@fb.com> |
server: correct comment typo on port being after ':' We use commas in fio, since that works equally well on IPv4 and IPv6. Signed-off-by: Jens Axboe <axboe@fb.com>
/external/fio/server.c
|
4e59d0f3a3ff569bddb31fe6927a9faf204ae9bf |
|
14-Mar-2014 |
Jens Axboe <axboe@fb.com> |
Bump length of description field to 256 chars Ensure that string always end up \0 terminated, too. Signed-off-by: Jens Axboe <axboe@fb.com>
/external/fio/server.c
|
9f24726136cc2e94359da7e0dbfd3b6955a71bc5 |
|
03-Mar-2014 |
Jens Axboe <axboe@fb.com> |
server: fix warnings on some platforms on incompatible pointer type Signed-off-by: Jens Axboe <axboe@fb.com>
/external/fio/server.c
|
3aa3ceeb5c93f05e50d13a0e8f374843e6cb8ec5 |
|
25-Jan-2014 |
Jens Axboe <axboe@kernel.dk> |
client/server: don't reset ipv6 expectations fio_server_parse_host() no longer falls back to ipv4, so just pass in the actual value, not a reference. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
3caf43e3a1567affb2e35f4577d7c51c606187f1 |
|
25-Jan-2014 |
Jens Axboe <axboe@kernel.dk> |
server: fix wrong error return on host lookup failure Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
479471c409a61d01290ac9444042357b03f8d0b0 |
|
24-Jan-2014 |
Jens Axboe <axboe@kernel.dk> |
server: make the connect code fully IPv6 Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
3e260a46ea9a8de224c3d0a29a608da3440f284a |
|
09-Dec-2013 |
Jens Axboe <axboe@kernel.dk> |
Add options to have fio latency profile a device This adds three new options: - latency_target. This defines a specific latency target, in usec. - latency_window. This defines the period over which fio samples. - latency_percentile. This defines the percentage of IOs that must meet the criteria specified by latency_target/latency_window. With these options set, fio will run the described workload and vary the queue depth between 1 and iodepth= to find the best performing spot that meets the criteria specified by the three options. A sample job file is also added to demonstrate how to use this. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
6348b5dee54f24f2e78872948653942336f4c14e |
|
07-Nov-2013 |
Jens Axboe <axboe@kernel.dk> |
server: make job/connection lists private Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
a7533dbd90c821b2db04aa53168a4d0f4259ea6d |
|
06-Nov-2013 |
Jens Axboe <axboe@kernel.dk> |
server: get rid of compile warning on platforms where pid_t isn't int Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
4e0a8fa2593006505b7f4e18931a201d221b49e9 |
|
15-Apr-2013 |
Jens Axboe <axboe@kernel.dk> |
Fixup bad logging types Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
714e85f340194409d0abcf643cd2f154a7380a74 |
|
15-Apr-2013 |
Jens Axboe <axboe@kernel.dk> |
eta: improve output for threads sitting in TD_SETTING_UP Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
1f51bba9851d792fcf87e05f302162d50854c3a8 |
|
12-Apr-2013 |
Bruce Cran <bruce@cran.org.uk> |
server: include uio.h for writev() Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
3989b14303458519192f4ace8caf091d587f5e6e |
|
12-Apr-2013 |
Jens Axboe <axboe@kernel.dk> |
Make use of zlib optional Fio uses it to compress io logs between the client and server. But let them handshake on this requirement when they connect and probe, and fallback to just sending the logs in plain format if both of them do not support zlib compression. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
a572bbfb6a85b03e459a56616c2e95e497e005e8 |
|
12-Apr-2013 |
Aaron Carroll <xaaronc@gmail.com> |
server: fix 32-bit build warning Cast the 64-bit tag to a 32-bit pointer first, before casting to the fio_net_cmd_reply pointer. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
ed2c0a120c9ebc7770fe14ef47f9d302c11cdfda |
|
11-Apr-2013 |
Jens Axboe <axboe@kernel.dk> |
client/server: pass ->unit_base properly Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
16725bb04ffc0d58af3f1fe91cd58b31961a74f7 |
|
11-Apr-2013 |
Jens Axboe <axboe@kernel.dk> |
client/server: pass je->rate[] and je->iops[] over the net Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
22f80458a520d0c5371c64bf91d24cdd21dff825 |
|
09-Apr-2013 |
Jens Axboe <axboe@kernel.dk> |
Merge branch 'master' into gfio Conflicts: eta.c fio.h init.c options.c stat.c Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
ad705bcb7e79a7cdb9891db17b4c40b13b6c30c3 |
|
09-Apr-2013 |
Steven Noonan <steven@uplinklabs.net> |
implement 'unit_base' option to select between KB and Kbit et. al. With network testing, it's often desirable to measure in terms of kilobits/megabits rather than kilobytes/megabytes. This adds an option named 'unit_base' which can be set to either '1' or '8', where '1' means represent in terms of bits and '8' means to represent rate in terms of bytes. Signed-off-by: Steven Noonan <steven@uplinklabs.net> Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
8ea39c32d29428b17bfe9c806fc33f0c8adfe118 |
|
04-Mar-2013 |
Jens Axboe <axboe@kernel.dk> |
Merge branch 'master' into gfio Conflicts: init.c Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
4b91ee8fd12c72bd76ce9f5ff9116626b48566a0 |
|
25-Feb-2013 |
Jens Axboe <axboe@kernel.dk> |
Fixup wrong types for dprint() Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
95820b6e6c92025df8d89c0bf39b174e53137c41 |
|
31-Jan-2013 |
Jens Axboe <axboe@kernel.dk> |
Merge branch 'master' into gfio Conflicts: Makefile client.c configure fio.c fio.h server.c server.h Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
98ffb8f3ecebed9984d1744f142eb8be10c14dbd |
|
30-Jan-2013 |
Ken Raeburn <raeburn@permabit.com> |
Fix bugs in [v]snprintf usage When calling snprintf, supply the full buffer size instead of one byte less. When using the returned length from vsnprintf for logging, don't write more than the actual buffer size (minus one for the trailing \0), in case the formatted string was truncated. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
771e58befea806d2d881953050c4e65329eee382 |
|
30-Jan-2013 |
Jens Axboe <axboe@kernel.dk> |
Add unified_rw_reporting option If this is set, then fio will sum and display just a single set of statistics for any IO type. By default, fio accounts and reports each data direction separately. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
78799debc66f717469e751b3b9eb5dfa48cc547b |
|
29-Jan-2013 |
Jens Axboe <axboe@kernel.dk> |
client/server: fixup missing TRIM conversions Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
836fcc0fceb233ebcc41ee63b4ea5cae20b678a4 |
|
24-Jan-2013 |
Jens Axboe <axboe@kernel.dk> |
Merge branch 'master' into gfio Conflicts: Makefile backend.c client.c fio.c fio.h ioengine.h options.c os/os-linux.h server.c Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
1f81991ed356dd7257aef2c715ba9a24d9af93a5 |
|
24-Jan-2013 |
Jens Axboe <axboe@kernel.dk> |
Fix compile warnings on Windows Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
0dcebdf4a70ef0d8144b8fcba763ae87e7fc74b5 |
|
23-Jan-2013 |
Jens Axboe <axboe@kernel.dk> |
configure: add endian check Will remove guesswork and manual hacking in the OS headers. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
67bf982340d95ca98098ea050b54b4c7adb116c0 |
|
10-Jan-2013 |
Jens Axboe <axboe@kernel.dk> |
Add configure script Get rid of all the fragile guessing and checking of features, and roll a configure script instead. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
559cf11ad6d52bba25c5402d2dc66b54a68b11e3 |
|
15-Nov-2012 |
Jens Axboe <axboe@kernel.dk> |
server: properly reset state_number in fio_reset_state() Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
2caefeecf95c2e01ccffc3e286d17a84b12f4dc1 |
|
15-Nov-2012 |
Jens Axboe <axboe@kernel.dk> |
server: properly reset stat_number in fio_reset_state() Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
1e5324e723116a5faf9da686993cc79c14d62d4b |
|
14-Nov-2012 |
Jens Axboe <axboe@kernel.dk> |
Merge branch 'master' into gfio Conflicts: Makefile backend.c client.c fio.h options.c parse.c parse.h server.c server.h Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
108fea772db5f1dd91e2fb67737e3e0d36827b76 |
|
14-Nov-2012 |
Jens Axboe <axboe@kernel.dk> |
client/server: fixup "All clients" reporting We didn't properly account for no group_reporting and multiple jobs on multiple connections. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
298921d65ea914873cbc270af6663dad9e08b782 |
|
24-Sep-2012 |
Jens Axboe <axboe@kernel.dk> |
client/server: update for trim addition Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
c41a9d06a1957ba7c5a019e3d6088a5e8e8e0a47 |
|
11-May-2012 |
Jens Axboe <axboe@kernel.dk> |
Merge branch 'master' into gfio Conflicts: client.c eta.c server.c server.h Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
b7f05eb03c84bdc1259d1bb1c348328b16164430 |
|
11-May-2012 |
Jens Axboe <axboe@kernel.dk> |
eta: ETA bandwidth was off by 1.024 Same fix as 033bbb51 essentially. Since mtime is a 1000th of a second, for the usual option of having 1024 be the KB base, we end up being off by 1.024 if we don't multiply by 1000 before dividing by the runtime (and then dividing by 1024 to get to next power-of-2). Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
5c3f7cea8db0715b6bf8ebd79680f4a703128921 |
|
16-Apr-2012 |
Jens Axboe <axboe@kernel.dk> |
Enlarge probe version field Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
750db473abdebdbf3ddfc8556a9873762c9db8f4 |
|
16-Apr-2012 |
Jens Axboe <axboe@kernel.dk> |
Enlarge probe version field Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
0922d61ffe92cf10a563d7168decec84ab7a0d16 |
|
16-Apr-2012 |
Jens Axboe <axboe@kernel.dk> |
Get rid of fio_version.h Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
8029542b67e81c8ea83a0d71929426ec8439f9af |
|
16-Apr-2012 |
Jens Axboe <axboe@kernel.dk> |
Get rid of fio_version.h Signed-off-by: Jens Axboe <axboe@kernel.dk> Conflicts: fio_version.h Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
d31e26d0a575f91db96bda4d76b36fe38996d5f8 |
|
28-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
server: include number of CPUs in probe reply We'll need this for affinity mask setting. Also add room for flags, we'll want to pass back a flag mask of supported features on the remote end. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
2bb3f0a7e00d3d62943b0bcc8119ab81c157c349 |
|
28-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
backend: ensure that server side releases/frees shm segment on exit We were leaking one for every job run. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
30ffacbf5fe598195318c6e6a1dcd0456eba400b |
|
28-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
server: fix bug in going from thread_number to thread thread_numbers start at 1, not 0. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
40c605169e60d32fc321a2f9f465e76cba745489 |
|
27-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: start of being able to update options Not quite done yet, but it's a start. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
f58bd2a4fc0ba558fd90878fe7db5f2d4809990b |
|
27-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
server: add support for updating job options Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
3c3ed070502bbfec387ded2c43d5e4559ca24a63 |
|
27-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
White space spring cleaning Lets squash them all, with a bit of tooling help. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
541632558a949e80f678d0d45bdeab5f9d3d4335 |
|
23-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
server: idle a bit more of we are not expecting work Don't wakeup every 100msec if we are not expecting an event that wont already wakes up poll() automatically. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
8c95307bd5f72720460ee4a46519b9a1b474e7cd |
|
20-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
server: use passed in sk in send functions It's not always server_fd, for client communication it's the client fd. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
122c772599f1b0a3148a5790775698d3fa92cc10 |
|
19-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
server: make client connections fork off Instead of handling connections inline from the server, fork them off before running them. This makes the able to handle the idle loop command send/reply directly, without being invoked from the idle loop. New connections are forked off automatically as well, leaving the server free to accept new connections. Not sure we want that, or at least it should be an option to return BUSY on attempted new connections. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
2f122b135b7319ff8dd04dadf31ff28b301051a3 |
|
15-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
Add thread number ID to appropriate network commands The client doesn't necessarily have a 1:1 mapping between jobs and its internal job representation, so allow it to tell the various jobs apart. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
c70e63e5a86e524a60662d6538803c5e18ab7a4f |
|
15-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
server: add missing IOLOG command to text list Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
3c547fe0547c924ca5174d9aa36720ddb441480a |
|
14-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
client/server: zlib error code fixup Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
53bd8dbcbf692d1f622d6c9e62284121e710fdc3 |
|
14-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
server: add vectored fio_send_cmd_ext_pdu() And use it for the multi segment continue type sending that the iolog handler uses. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
5235f62680ba4be74d56805eb54c3af4de28e556 |
|
14-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
server: add fio_sendv_data() Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
731e30a2551315c609c23ac107377b63c02d51fa |
|
14-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
server: memset job_add pdu before filling and sending Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
f5ed765adadc5dca61efb5fc103fa5cd0310bcec |
|
14-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
server: convert iolog in place instead of copy allocating it Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
1b42725f06f8906b9b99381da3490484f59df28a |
|
14-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
gfio: Add support for sending logs over the network This is for things like bw log, latency logs, etc. We add a new depedency, zlib, for this. The logs can be quite big and the network is not necessarily super fast, so we compress them using zlib. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
46bcd498f7b3fb55f7f048bf299f36bd8c8f7db1 |
|
14-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
client/server: pass type of client to the backend Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
e476994eed3bee246ca166ea6ad6018911408e9b |
|
13-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
Merge branch 'master' into gfio Conflicts: client.c fio.h Signed-off-by: Jens Axboe <axboe@kernel.dk>
|
8b4e61b27203fff2cc68a967ae3f6cacaca71e43 |
|
09-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
server: return real error from fio_send_data() Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
b9d2f30a214ebd274340f888739be250838d63c2 |
|
08-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
Separate the act of adding and starting a job CMD_JOB or CMD_JOB_LINE only adds the necessary jobs, which will automatically return the job option info to the client. Let the client do what it wants with the options, then have the client send a CMD_RUN command to actually start the jobs. Next we'll have a command for passing back edited options, so that the client can update existing options. This adds a new button to gfio, to note this split of add and run as well. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
5d7793aa2b1dc1044b1918d829a1bcd4c9a19196 |
|
08-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
server: rename CMD_RUN to CMD_SERVER_START Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
dcaeb6060f2c7aef184cca5699e12c264ef0b834 |
|
08-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
client/server: pass back packed thread_options in add_job() Now the client can see the parsed options. As it turns out, we need to parse locally since the client and server can be vastly different operating systems and architectures. Pass back the options, allowing the client to change them before starting the job. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
8c621fb2aa4b99c8a8b6b62435d713ab39b52c62 |
|
08-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
client/server: store/convert/send jobs_eta->nr_threads too We still need to handle jobs_eta->run_str[] as well... Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
905c78b90f92bab91555313f7b4bd83d18246139 |
|
06-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
server: fix bad win32 indentation Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
abcf4b754bd9c863ad1e0102c8ea11e86aff85b3 |
|
06-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
server: fixup bug in sending jobs_eta command We stored nr_running in elapsed_sec, causing ETA to only be reliable on the client when the job neared completion. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
c1970b907ff0cb819de5607bc120d8acb527eb98 |
|
06-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
server: fixup bug in sending jobs_eta command We stored nr_running in elapsed_sec, causing ETA to only be reliable on the client when the job neared completion. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
084d1c6f817eacaaefa1de4f0637ef6c1405d74b |
|
03-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
Add new net command for text logging Encapsulate the text in a payload, that also includes the logging level and the time the event took place. The text client will do as it always has done, but the gui client can now do proper logging and knows if this is debug/info or error messages. No functional change in the GUI. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
8663ea652b8ca7a368b39ef97e991180edebb57f |
|
02-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
Clear UI/progress bar on disconnect/quit And ensure that server idle loop sends run command once per idle loop entry. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
807f9971e7bfedfc905d2cb2c38a6e558db2f343 |
|
02-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
Add more job info Adds a specific command to be sent when a job is received by the backend. Helps fill out the GUI fields for job values. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
3ec62ec45ce971b76dd3029412dfd3d0c6221384 |
|
01-Mar-2012 |
Jens Axboe <axboe@kernel.dk> |
More gui changes - Move progress bar into connect/start field - Pretty up port/type boxes - Hook better into adding clients - Add ->quit hook for client ops - Ensure fio_handle_clients() stays connected for GUI clients - Stop server from repeatedly sending RUN commands Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
3e47bd250cac5fb81a5c0ad578dfbe90c6ddf6de |
|
29-Feb-2012 |
Jens Axboe <axboe@kernel.dk> |
Update GUI to attempt to graphically handle ETA output The whole layout will probably be changed, but for now it demonstrates how to properly integrate with the net client to handle the data and output it. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
65d0a0aa0c4e5ed39b804f5f83d311093af798c5 |
|
29-Feb-2012 |
Jens Axboe <axboe@kernel.dk> |
Merge branch 'master' into gfio We need the crc function namespace change.
|
25dfa848abbb6c35b4d45fabd5a8e82cb77fb285 |
|
29-Feb-2012 |
Jens Axboe <axboe@kernel.dk> |
Rename crc functions to private namespace Apparently we overlap with some gtk (?) crc32() functions, causing ours to be called and subsequently crashing since the arguments aren't the same. Move everything to a fio_ protected namespace. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
5adc2447a8d52322981da4cd364a560bbd9d8351 |
|
24-Feb-2012 |
Stephen M. Cameron <stephenmcameron@gmail.com> |
fio: factor out FIO_NET_PORT Signed-off-by: Stephen M. Cameron <stephenmcameron@gmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
93bcfd20e37cef8cec350fe06d3a086724c9f257 |
|
20-Feb-2012 |
Bruce Cran <bruce@cran.org.uk> |
Move Windows port to MinGW - Add calls to WSAStartup in the network code as required by Winsock. - Add Windows-specific init_random_state function which uses the Crypto API. - Move Windows port to MinGW and update build system to create a 64-bit binary by default. - Install text files as .rtf so they won't open in Notepad by default (Wordpad understands Unix line endings; Notepad doesn't). - Simplify WiX installer code. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
2e1df07d1ea30e0304cc65370f3ed161a6f22cd4 |
|
09-Feb-2012 |
Jens Axboe <axboe@kernel.dk> |
Move some code around to better separate front/backend Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
76867621c76ce561c315cd9c8d6b055eddd75d88 |
|
25-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: cleanup fio_server_parse_string() Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
660a2bfb0858f94633f9e567b81968981541f079 |
|
24-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: document fio_server_parse_string() Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
811826be429fd6fc5154d9b04ced1cd22bd66758 |
|
24-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
client/server: IPv6 support Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
11e950bd785d9f03b7d35a8ee4b4704256217504 |
|
16-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
client/server: send back nr_jobs and error exit code Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
67f15dcf689815ec4fbe2cbb01f141ffc7b34c74 |
|
15-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
Fix fragmented package opcode mismatch Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
01be038efc66ea1b49b4471f2ba9dd2d7121cfe7 |
|
15-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
Don't request ETA until server has started jobs Otherwise we time out when file layout takes >= 5 seconds. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
c7c6cb4cb3114ec4ce3107e15c184e161b50122e |
|
13-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
Move IEEE754 support code to lib/ It's not strictly core code. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
0766d92e06a119eea489e74d80d5840813559752 |
|
13-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
Silence uninitialized mem warning on disk_util send Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
d09a64a01a6c807596e9286c93f6c6f30fd2ea26 |
|
13-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
client/server: add support for passing disk_util structures Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
cfc03e4639fc29bf879f565300fe0238dd8b5ba9 |
|
12-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: fix bug in converting/storing clat percentiles It helps when you read the source values, instead of storing and converting the destinations values only. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
b814fb2694fe178b5cb94e046b9d31944e752f4a |
|
12-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
Fix off-by-one in jobs_eta allocation Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
38fdef226f1a1fa053ab53005abbc184143bff65 |
|
11-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: include 32/64-bit in probe Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
df380934e53c645b4b7cdec882b512b4d20ebc14 |
|
11-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
client/server: fix ptr <-> uint64_t casting warnings on 32-bit builds Not actually a bug, but gcc complains. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
7b8216842eb888ff626f616c2770a2548b0b0bf9 |
|
11-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: error handling fixes Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
ea5aa1be68de71f9f02eb3d6f4db726adcafb40a |
|
11-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: assume PID is dead on ESRCH Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
89c1707cb512e562b55b56c268f7fad612be6f04 |
|
11-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
client/server: track and handle command timeouts Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
bfc3b17986fb80aeb5a6ea962bb38fc1509d60a8 |
|
10-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: fread() - check <= 0 return value Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
13755d946d034eb7395a818db7ace2c9cb60b4cb |
|
10-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: improve pidfile and log handling Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
402668f3e05259bfc135fc097136428feda01006 |
|
10-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: write pid file for backgrounded server to specified file Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
7f868316a7244cad23735e44e6ef66e5779c9660 |
|
10-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
client/server: few select speedups Don't alloc/free when we can reuse, and don't calculate string lengths twice. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
af9c9fb34e420fc4d9cf317aa0f3cf6795a5a07f |
|
09-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
client/server: request ETA instead of having the server send it automatically Also changes the 'serial' of the command to a tag, that's passed back and forth for commands that need to use it. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
fa2ea806de0d6410320abd97599bc52f5a3e72cc |
|
08-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
Add protocol support for an arbitrary number of command line arguments Make it more efficient as well, don't pass a lot of potentially padded space, pass only the exact amount required. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
6d2cf39497670a0246c9b7bb1cc6ef77629e08f7 |
|
07-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: properly configure port without argument Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
a7de0a1163e63cb6fa0a6bad773c415d06d154ac |
|
07-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: ensure to set proper port Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
cca84643cc10cd72b0b453ff92ccb8643ba51493 |
|
07-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
Pass arch/os in probe Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
5cf6be78129e41703270325edf3346dba7d0036a |
|
07-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: increase default max pdu length to 1024 It was set low to 64 to debug issues with fragmentation and defragmentation of packages. Bump version to 3 as well since this breaks the protocol with older clients. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
89cf1480594858ad4e02499834c04fe48ff0a89d |
|
07-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
Split version into separate include fio Include it from the Windows version file, at least we only have to update the version in two places now instead of three. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
4e5b8fb8e2d989789e18b31f9aed969c8fa43cdb |
|
07-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: fix bad interpretation of local socket binding Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
bebe639808147d587bbe776566d390b9ff98773f |
|
07-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
Unify client/server argument Add documentation as well for client/server. Get rid of name hash for clients, just pass a cookie back and forth. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
194d05ce3cefc597094cf246853b151e14e5db07 |
|
06-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: fix += -> + typo We don't want to free inside the range... Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
b94cba47cfdf96e72ec894080b3a7bf645a86e9c |
|
06-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
Remember to close sockets on error Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
87aa8f1901e26bc377f3035a485d35c417d0255a |
|
06-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
Add support for client/server connection over unix domain sockets Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
178cde9ff403da53428c5962b8600e47b4580d80 |
|
05-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
Fio 1.99.1 Lots of little fixes, tag version 1.99.1. Also bump protocol version, due to the IEEE 754 packing some of the command payloads were changed. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
19c65179fad3e0a32a450401ba7d312169627fdd |
|
05-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: quit on !block and backend exit Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
e951bdc47d094d43d6f41de95c6af191b8346459 |
|
05-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: require poll before fio_net_recv_cmd() Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
e6d1c6687bf7dcd738657bcac70982c1e790329e |
|
05-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: send quit if we don't add a job Otherwise the client gets stuck. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
802ad4a83e92a30b5fdccf117d59fbb69068c054 |
|
05-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
Change network transmitted doubles to fio_fp64_t IEEE 754 type Encode and decode when transferring over the network. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
d05c4a03365f1b677c05840865e67ffaf2c5b05b |
|
05-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
AIX fixes Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
5ba13ea6968cf2773f10d34376afe28ef81aeee5 |
|
04-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
Add fio_socklen_t HPUX decides to be different yet again, add an OS typedef to handle this instead of ifdefs in the code. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
fd60bf3beb70b15e7fba31bbaea79e53638ccfe9 |
|
04-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: portability fixups Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
5037b845e0936730b5540955be64d9279ac8af9d |
|
04-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: log locally if connection isn't up yet Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
6b976bfcda733ad9a05ce28526f670a51096a771 |
|
04-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: cast sockaddr_in for accept() Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
bb447a27c8cbab03a54fa6ceec1a244aabec57d2 |
|
04-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: log where connection is coming from Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
6eb2479194603184f393057ea10326643edc7169 |
|
04-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: fix sk typo and add endian type to probe Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
9e22ecb0271038f61e00e448d8839f0c1bf6017e |
|
04-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
Need signal.h for sigaction() Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
39e8e01691c9d5765795417ee49a40d5ae08cb8b |
|
04-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: more debug dumping Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
60efd14e3b5b5a2adb9f7c9ecfb9bfba38f76ce9 |
|
04-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: add a few more debug logging statements Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
9abea48bee7340fdf0aee00fa734a3071d47ed86 |
|
04-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: improve exit handling Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
b406d5eb84335b09cae8befdffd5e03086985e9d |
|
04-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: send return quit when asked to leave The return quit will exit the client Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
81179eec4a84ff25c190a8a6a685b0b3b4dd2a37 |
|
04-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: initial support for command line passing Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
0b8f30a5691b9e600a06ded035996e79c2100d77 |
|
04-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: fix for non zero appended strings Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
70e0c3166fdb8048b1e7f84be2371fc60af04f87 |
|
04-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: idle loop support Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
c28e8e8c68f7e908085f4585299e6e4d74d01837 |
|
04-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: error handling and probe command Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
317b3c8b1bd5cdb1f2bd02c94d536fa853321bc6 |
|
03-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: silence mem debug warning Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
ca12aa636d488d43ab79c474618d1a0fddf4b78c |
|
03-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: remove some debug statements Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
5fc58b057d6fe9e5dd7f192b609b0b0af7e297ef |
|
03-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
poll: break on EINTR without complaining Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
93eee04aef9ed39070ce2e69bd1f661a95b1d50a |
|
03-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: fix typos in conversion Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
cc0df00ad5076d4adbc439899f24d9b0db26075d |
|
03-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: attempt to handle client ctrl-c Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
1d1f45aec4bd2c1168ed5539174a821555db6f65 |
|
03-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: send network copy of run_str[] Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
cf451d1ede3bbbd2fed3619eb43def054d5b5a5a |
|
03-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: add ETA as a specific command No more text passing for ETA. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
817f06bbc52aea4011ab975d8fa3e3f1065c6065 |
|
03-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: package defrag fix Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
ddcc0b69aa4ed04c8681f447a1a6274bb8837a14 |
|
03-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
Add type checking to 16/32/64 endianness converters Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
a64e88dad0c0e4a510ae8ab54cde1a20b99c59d1 |
|
03-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: transmit status as structures, not text Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
d7959186aa6f8ca6ee5bdcd773d77280fc806617 |
|
03-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: endianness bug and exit command - flags should be converted to network native format - add separate EXIT command for server, regular job completion should not quit it Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
e46d809110bd4ad2980ca64931b683673444454b |
|
03-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: initial support for daemonizing Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
c77a99e74e88a8ea1a8c0904aef3f7c81e07273f |
|
01-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: malloc/free fix Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
46c48f1f9b8ce94132c13638e4c83c13e1d392da |
|
01-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server/client: add FD_NET debug clues Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
337d75a81c40aef6d693fc0d18e78b0c2444a1be |
|
01-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: exit gracefully on ctrl-c Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
794d69ca97738736844ee6a6da37f1ef686578cb |
|
01-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: ensure payload larger than max is broken into pieces For debug purposes, set the max payload size to 64 to catch any further issues while developing this. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
437377e14010f4443bd0fd1b40c4e75885520d7d |
|
01-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: quit client when job run is complete Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
bdab4441a476b8597001026445707daa1109aec2 |
|
01-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: serial is a 64-bit field Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
fcee5ff6f30d0f05582a378a310ed1f68491766f |
|
01-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: switch to 16-bit crc Good enough and we can kill the command padding Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
82fa6b21d98da1341a54f415e43940213b39f18b |
|
01-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
server: debug fixes Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
4d8f87806db144552baea60d9b59e9becffe5925 |
|
01-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
Pass more arguments to fio_init_net_cmd() Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
a781480e959e4cad32f27915bdb5dab948aa1c6e |
|
01-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
Use length guarded sprintf functions Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
142575e6579462656a6d0f7c50ec8c35b8a08802 |
|
01-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
Server logging cleanup/functionality Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
37db14feece08eb6e43de87c404180650ed5aa6f |
|
01-Oct-2011 |
Jens Axboe <axboe@kernel.dk> |
Start of functional client Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
132159a5a062cabfe963b3d57e82a80741bf5506 |
|
30-Sep-2011 |
Jens Axboe <axboe@kernel.dk> |
Add start of client, start of real protocol Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
690e09aeff6111f0654899840280196cf8c96224 |
|
30-Sep-2011 |
Jens Axboe <axboe@kernel.dk> |
Properly log errors in server Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
afcf77584a39461d81ff8b5c3c86fb7583172020 |
|
30-Sep-2011 |
Jens Axboe <axboe@kernel.dk> |
Close listen socket when done Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
009b1be41b32bf7e32b441c6a22e3ae628ec9b89 |
|
30-Sep-2011 |
Jens Axboe <axboe@kernel.dk> |
Use poll() for connect loop So we can exit nicely when asked to. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
5c341e9a5734742ae1137388345d4f47efdd4f05 |
|
30-Sep-2011 |
Jens Axboe <axboe@kernel.dk> |
Hide things not appropriate behind is_backend Also add explicit command to exit the server, FIO_QUIT. Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|
50d16976ac0cd44c1f5aba9217148ff05e141436 |
|
30-Sep-2011 |
Jens Axboe <axboe@kernel.dk> |
Start of client/server Signed-off-by: Jens Axboe <axboe@kernel.dk>
/external/fio/server.c
|