Spelling and grammar fixes
authorVille Skyttä <ville.skytta@upcloud.com>
Thu, 4 Nov 2021 07:39:32 +0000 (09:39 +0200)
committerVille Skyttä <ville.skytta@upcloud.com>
Sun, 20 Feb 2022 18:54:07 +0000 (20:54 +0200)
Signed-off-by: Ville Skyttä <ville.skytta@upcloud.com>
41 files changed:
HOWTO.rst
crc/xxhash.c
engines/exec.c
engines/http.c
engines/ime.c
engines/libhdfs.c
engines/librpma_fio.c
engines/librpma_gpspm.c
engines/nbd.c
engines/rados.c
engines/rbd.c
engines/rdma.c
examples/enospc-pressure.fio
examples/falloc.fio
examples/librpma_apm-server.fio
examples/librpma_gpspm-server.fio
examples/rand-zones.fio
filesetup.c
fio.1
graph.c
lib/pattern.c
options.c
os/os-android.h
os/os-netbsd.h
os/windows/posix.c
oslib/libmtd.h
stat.c
stat.h
t/latency_percentiles.py
t/one-core-peak.sh
t/readonly.py
t/sgunmap-test.py
t/steadystate_tests.py
t/time-test.c
tools/fio_jsonplus_clat2csv
tools/fiograph/fiograph.py
tools/genfio
tools/hist/fio-histo-log-pctiles.py
tools/plot/fio2gnuplot
tools/plot/fio2gnuplot.1
tools/plot/fio2gnuplot.manpage

index ac1f34787088345dfaaf82a00c5a2fc6f9081752..0978879ce693a6c28527497c1739bd3dfcf72158 100644 (file)
--- a/HOWTO.rst
+++ b/HOWTO.rst
@@ -1443,7 +1443,7 @@ I/O type
        range of possible random values.
        Defaults are: random for **pareto** and **zipf**, and 0.5 for **normal**.
        If you wanted to use **zipf** with a `theta` of 1.2 centered on 1/4 of allowed value range,
-       you would use ``random_distibution=zipf:1.2:0.25``.
+       you would use ``random_distribution=zipf:1.2:0.25``.
 
        For a **zoned** distribution, fio supports specifying percentages of I/O
        access that should fall within what range of the file or device. For
@@ -3370,7 +3370,7 @@ Verification
        To avoid false verification errors, do not use the norandommap option when
        verifying data with async I/O engines and I/O depths > 1.  Or use the
        norandommap and the lfsr random generator together to avoid writing to the
-       same offset with muliple outstanding I/Os.
+       same offset with multiple outstanding I/Os.
 
 .. option:: verify_offset=int
 
index 4736c528fc07750dd5641721756e1ac860a8f9d2..0119564be33ea76ba57764d2950d528e0aa87df4 100644 (file)
@@ -50,10 +50,10 @@ You can contact the author at :
 //#define XXH_ACCEPT_NULL_INPUT_POINTER 1
 
 // XXH_FORCE_NATIVE_FORMAT :
-// By default, xxHash library provides endian-independant Hash values, based on little-endian convention.
+// By default, xxHash library provides endian-independent Hash values, based on little-endian convention.
 // Results are therefore identical for little-endian and big-endian CPU.
 // This comes at a performance cost for big-endian CPU, since some swapping is required to emulate little-endian format.
-// Should endian-independance be of no importance for your application, you may set the #define below to 1.
+// Should endian-independence be of no importance for your application, you may set the #define below to 1.
 // It will improve speed for Big-endian CPU.
 // This option has no impact on Little_Endian CPU.
 #define XXH_FORCE_NATIVE_FORMAT 0
index ab3639c5023b1288b6b38a41fafc73665d08ab6e..20e50e007e032a57629fc9ecf8855bed1e2716ab 100644 (file)
@@ -67,8 +67,8 @@ char *str_replace(char *orig, const char *rep, const char *with)
        /*
         * Replace a substring by another.
         *
-        * Returns the new string if occurences were found
-        * Returns orig if no occurence is found
+        * Returns the new string if occurrences were found
+        * Returns orig if no occurrence is found
         */
        char *result, *insert, *tmp;
        int len_rep, len_with, len_front, count;
index 35c44871da636b79f77545c078ff5ca3da1a8d8f..57d4967def689796459b38ff04fc0e11749ae46d 100644 (file)
@@ -388,7 +388,7 @@ static void _add_aws_auth_header(CURL *curl, struct curl_slist *slist, struct ht
 
        signature = _conv_hex(md, SHA256_DIGEST_LENGTH);
 
-       /* Surpress automatic Accept: header */
+       /* Suppress automatic Accept: header */
        slist = curl_slist_append(slist, "Accept:");
 
        snprintf(s, sizeof(s), "x-amz-content-sha256: %s", dsha);
@@ -419,7 +419,7 @@ static void _add_swift_header(CURL *curl, struct curl_slist *slist, struct http_
        if (op == DDIR_WRITE) {
                dsha = _gen_hex_md5(buf, len);
        }
-       /* Surpress automatic Accept: header */
+       /* Suppress automatic Accept: header */
        slist = curl_slist_append(slist, "Accept:");
 
        snprintf(s, sizeof(s), "etag: %s", dsha);
index 440cc29e8e31bcfc9e0ce7a81a59410698925412..f6690cc16c302c81378105165eea708d8cb179aa 100644 (file)
@@ -83,7 +83,7 @@ struct ime_data {
        };
        struct iovec    *iovecs;                /* array of queued iovecs */
        struct io_u     **io_us;                /* array of queued io_u pointers */
-       struct io_u     **event_io_us;  /* array of the events retieved afer get_events*/
+       struct io_u     **event_io_us;  /* array of the events retrieved after get_events*/
        unsigned int    queued;                 /* iovecs/io_us in the queue */
        unsigned int    events;                 /* number of committed iovecs/io_us */
 
index eb55c3c549e880eb9abfeef8ab2093095e15bc7b..f20e45cac1c466dcd659071dd5fb5ea9936727c0 100644 (file)
@@ -27,7 +27,7 @@ struct hdfsio_data {
 };
 
 struct hdfsio_options {
-       void *pad;                      /* needed because offset can't be 0 for a option defined used offsetof */
+       void *pad;                      /* needed because offset can't be 0 for an option defined used offsetof */
        char *host;
        char *directory;
        unsigned int port;
index dfd8218006c0f0e8d33741b085daf6291c73517e..34818904d0c3d6a3542e553fe3a104512313379f 100644 (file)
@@ -426,7 +426,7 @@ int librpma_fio_client_post_init(struct thread_data *td)
 
        /*
         * td->orig_buffer is not aligned. The engine requires aligned io_us
-        * so FIO alignes up the address using the formula below.
+        * so FIO aligns up the address using the formula below.
         */
        ccd->orig_buffer_aligned = PTR_ALIGN(td->orig_buffer, page_mask) +
                        td->o.mem_align;
index 14626e7fce564a3553ed708b072a25cbf5456c06..5cf974722de2052c97d8485faea2b5d924638ddd 100644 (file)
@@ -431,7 +431,7 @@ static int server_post_init(struct thread_data *td)
 
        /*
         * td->orig_buffer is not aligned. The engine requires aligned io_us
-        * so FIO alignes up the address using the formula below.
+        * so FIO aligns up the address using the formula below.
         */
        sd->orig_buffer_aligned = PTR_ALIGN(td->orig_buffer, page_mask) +
                        td->o.mem_align;
index b0ba75e69428f63324a764cc702f679bf6c1e5da..7c2d5f4ba6d9491a8ad787468ccd8fdd96ec7241 100644 (file)
@@ -52,7 +52,7 @@ static struct fio_option options[] = {
        },
 };
 
-/* Alocates nbd_data. */
+/* Allocates nbd_data. */
 static int nbd_setup(struct thread_data *td)
 {
        struct nbd_data *nbd_data;
index 23e62c4c45e3c5bf15a9d646636d1cfe3cf49b0c..976f9229b082723e2a67ebc70fe53d43aa7e111c 100644 (file)
@@ -151,7 +151,7 @@ static int _fio_rados_connect(struct thread_data *td)
                char *client_name = NULL;
 
                /*
-               * If we specify cluser name, the rados_create2
+               * If we specify cluster name, the rados_create2
                * will not assume 'client.'. name is considered
                * as a full type.id namestr
                */
index c6203d4c2a68173da20073f3f75863b6ec63ed38..2f25889ac877a09730bf6e037f5c9a3d7042dc64 100644 (file)
@@ -173,7 +173,7 @@ static int _fio_rbd_connect(struct thread_data *td)
                char *client_name = NULL; 
 
                /*
-                * If we specify cluser name, the rados_create2
+                * If we specify cluster name, the rados_create2
                 * will not assume 'client.'. name is considered
                 * as a full type.id namestr
                 */
@@ -633,7 +633,7 @@ static int fio_rbd_setup(struct thread_data *td)
 
        /* taken from "net" engine. Pretend we deal with files,
         * even if we do not have any ideas about files.
-        * The size of the RBD is set instead of a artificial file.
+        * The size of the RBD is set instead of an artificial file.
         */
        if (!td->files_index) {
                add_file(td, td->o.filename ? : "rbd", 0, 0);
index f4471869813693eb140bec7d87a31123b539ea89..4eb86652f40e87e60a1ab2d6dd2373a2d7ca8fba 100644 (file)
@@ -1194,7 +1194,7 @@ static int check_set_rlimits(struct thread_data *td)
 
 static int compat_options(struct thread_data *td)
 {
-       // The original RDMA engine had an ugly / seperator
+       // The original RDMA engine had an ugly / separator
        // on the filename for it's options. This function
        // retains backwards compatibility with it. Note we do not
        // support setting the bindname option is this legacy mode.
index ca9d8f7a7abcbec95d4e1f080cd7cc6a77c41d8b..fa404fd50568898506e1094cc69514ccc6012398 100644 (file)
@@ -35,8 +35,8 @@ bs=4k
 rw=randtrim
 filename=raicer
 
-# Verifier thread continiously write to newly allcated blocks
-# and veryfy written content
+# Verifier thread continuously writes to newly allcated blocks
+# and verifies written content
 [aio-dio-verifier]
 create_on_open=1
 verify=crc32c-intel
index fadf13216922dc76a52d0d5f4bb916f954a8630e..5a3e88b81ee59f8b20576673bf49dc01a190d6d9 100644 (file)
@@ -29,7 +29,7 @@ rw=randtrim
 numjobs=2
 filename=fragmented_file
 
-## Mesure IO performance on fragmented file
+## Measure IO performance on fragmented file
 [sequential aio-dio write]
 stonewall
 ioengine=libaio
index 062b5215d20980de8c21be3eb990a486917dc6bf..dc1ddba2948e6b9963895953cf3a3a4d2c3ac3d4 100644 (file)
@@ -20,7 +20,7 @@ thread
 # (https://pmem.io/rpma/documentation/basic-direct-write-to-pmem.html)
 direct_write_to_pmem=0
 
-numjobs=1 # number of expected incomming connections
+numjobs=1 # number of expected incoming connections
 size=100MiB # size of workspace for a single connection
 filename=malloc # device dax or an existing fsdax file or "malloc" for allocation from DRAM
 # filename=/dev/dax1.0
index 67e92a28ad67324e9d06f3754955849643c5dd31..4555314f8a404ecf8872bcc3311dc71bab297d14 100644 (file)
@@ -22,7 +22,7 @@ thread
 direct_write_to_pmem=0
 # set to 0 (false) to wait for completion instead of busy-wait polling completion.
 busy_wait_polling=1
-numjobs=1 # number of expected incomming connections
+numjobs=1 # number of expected incoming connections
 iodepth=2 # number of parallel GPSPM requests
 size=100MiB # size of workspace for a single connection
 filename=malloc # device dax or an existing fsdax file or "malloc" for allocation from DRAM
index 169137d493fe8b6038f3afdba44be281586ab913..10e717278fabccff52d7506f05ae1bfdd7bd1e82 100644 (file)
@@ -21,6 +21,6 @@ random_distribution=zoned:50/5:30/15:20/
 # The above applies to all of reads/writes/trims. If we wanted to do
 # something differently for writes, let's say 50% for the first 10%
 # and 50% for the remaining 90%, we could do it by adding a new section
-# after a comma.
+# after a comma.
 
 # random_distribution=zoned:50/5:30/15:20/,50/10:50/90
index fb556d8444e4a1a29b027a6e53ffecab3708898d..7c32d0af438a304fe3aef5a0fa61a95831e01b81 100644 (file)
@@ -1486,7 +1486,7 @@ static bool init_rand_distribution(struct thread_data *td)
 
 /*
  * Check if the number of blocks exceeds the randomness capability of
- * the selected generator. Tausworthe is 32-bit, the others are fullly
+ * the selected generator. Tausworthe is 32-bit, the others are fully
  * 64-bit capable.
  */
 static int check_rand_gen_limits(struct thread_data *td, struct fio_file *f,
diff --git a/fio.1 b/fio.1
index e23d4092cce3cae460d65882969c1cafa4b34502..984106558e6fe4c942268df54722948c310fe0fd 100644 (file)
--- a/fio.1
+++ b/fio.1
@@ -1221,7 +1221,7 @@ more control over most probable outcome. This value is in range [0-1] which maps
 range of possible random values.
 Defaults are: random for \fBpareto\fR and \fBzipf\fR, and 0.5 for \fBnormal\fR.
 If you wanted to use \fBzipf\fR with a `theta` of 1.2 centered on 1/4 of allowed value range,
-you would use `random_distibution=zipf:1.2:0.25`.
+you would use `random_distribution=zipf:1.2:0.25`.
 .P
 For a \fBzoned\fR distribution, fio supports specifying percentages of I/O
 access that should fall within what range of the file or device. For
@@ -3082,7 +3082,7 @@ the verify will be of the newly written data.
 To avoid false verification errors, do not use the norandommap option when
 verifying data with async I/O engines and I/O depths > 1.  Or use the
 norandommap and the lfsr random generator together to avoid writing to the
-same offset with muliple outstanding I/Os.
+same offset with multiple outstanding I/Os.
 .RE
 .TP
 .BI verify_offset \fR=\fPint
diff --git a/graph.c b/graph.c
index 7a174170c7562fe7b13b27506ba0b68709d3df00..c49cdae14fb00e04154a8cf6669f0194bfd0570c 100644 (file)
--- a/graph.c
+++ b/graph.c
@@ -999,7 +999,7 @@ const char *graph_find_tooltip(struct graph *g, int ix, int iy)
                                ydiff = fabs(yval - y);
 
                                /*
-                                * zero delta, or within or match critera, break
+                                * zero delta, or within or match criteria, break
                                 */
                                if (ydiff < best_delta) {
                                        best_delta = ydiff;
index 680a12be7efc8fd232a4afa6f917c76c07bfa858..d8203630d3ed9c2c81b35df8dfb9842d0a86644e 100644 (file)
@@ -211,7 +211,7 @@ static const char *parse_number(const char *beg, char *out,
  * This function tries to find formats, e.g.:
  *   %o - offset of the block
  *
- * In case of successfull parsing it fills the format param
+ * In case of successful parsing it fills the format param
  * with proper offset and the size of the expected value, which
  * should be pasted into buffer using the format 'func' callback.
  *
@@ -267,7 +267,7 @@ static const char *parse_format(const char *in, char *out, unsigned int parsed,
  * @fmt_desc - array of pattern format descriptors [input]
  * @fmt - array of pattern formats [output]
  * @fmt_sz - pointer where the size of pattern formats array stored [input],
- *           after successfull parsing this pointer will contain the number
+ *           after successful parsing this pointer will contain the number
  *           of parsed formats if any [output].
  *
  * strings:
@@ -275,7 +275,7 @@ static const char *parse_format(const char *in, char *out, unsigned int parsed,
  *   NOTE: there is no way to escape quote, so "123\"abc" does not work.
  *
  * numbers:
- *   hexidecimal - sequence of hex bytes starting from 0x or 0X prefix,
+ *   hexadecimal - sequence of hex bytes starting from 0x or 0X prefix,
  *                 e.g. 0xff12ceff1100ff
  *   decimal     - decimal number in range [INT_MIN, INT_MAX]
  *
index 6cdbd2686cf5e715b8dd76baae0d23d1fca5088a..e06d9b66adf69abf56ccfcf7ec8cb941e710e980 100644 (file)
--- a/options.c
+++ b/options.c
@@ -1366,7 +1366,7 @@ int get_max_str_idx(char *input)
 }
 
 /*
- * Returns the directory at the index, indexes > entires will be
+ * Returns the directory at the index, indexes > entries will be
  * assigned via modulo division of the index
  */
 int set_name_idx(char *target, size_t tlen, char *input, int index,
@@ -1560,7 +1560,7 @@ static int str_gtod_reduce_cb(void *data, int *il)
        int val = *il;
 
        /*
-        * Only modfiy options if gtod_reduce==1
+        * Only modify options if gtod_reduce==1
         * Otherwise leave settings alone.
         */
        if (val) {
index 10c51b8318f87a4edb68f1fc4264ca5ea3835667..2f73d249d5a16e69aaacca5634b1b85a72410955 100644 (file)
@@ -66,7 +66,7 @@
 
 #ifndef CONFIG_NO_SHM
 /*
- * Bionic doesn't support SysV shared memeory, so implement it using ashmem
+ * Bionic doesn't support SysV shared memory, so implement it using ashmem
  */
 #include <stdio.h>
 #include <linux/ashmem.h>
index 624c7fa5096daf40d646886ec38a6058f26061c5..b553a4300bcf1d59c64394ad685826748141b9b9 100644 (file)
@@ -13,7 +13,7 @@
 #include <sys/endian.h>
 #include <sys/sysctl.h>
 
-/* XXX hack to avoid confilcts between rbtree.h and <sys/rbtree.h> */
+/* XXX hack to avoid conflicts between rbtree.h and <sys/rbtree.h> */
 #undef rb_node
 #undef rb_left
 #undef rb_right
index 0d415e1e0dd0272f7ea797b4e8735812f83522f2..a3a6c89fd0786240bbe50fffeec7777542d91cb5 100644 (file)
@@ -1165,7 +1165,7 @@ HANDLE windows_handle_connection(HANDLE hjob, int sk)
                ret = pi.hProcess;
 
        /* duplicate socket and write the protocol_info to pipe so child can
-        * duplicate the communciation socket */
+        * duplicate the communication socket */
        if (WSADuplicateSocket(sk, GetProcessId(pi.hProcess), &protocol_info)) {
                log_err("WSADuplicateSocket failed (%lu).\n", GetLastError());
                ret = INVALID_HANDLE_VALUE;
index a0c90dcb9de5e14fb3078341440d6fef8b169001..668e77981f5ced8d488a318e560d429dd3fbcdee 100644 (file)
@@ -256,7 +256,7 @@ int mtd_mark_bad(const struct mtd_dev_info *mtd, int fd, int eb);
  * @mtd: MTD device description object
  * @fd: MTD device node file descriptor
  * @eb: eraseblock to read from
- * @offs: offset withing the eraseblock to read from
+ * @offs: offset within the eraseblock to read from
  * @buf: buffer to read data to
  * @len: how many bytes to read
  *
@@ -273,7 +273,7 @@ int mtd_read(const struct mtd_dev_info *mtd, int fd, int eb, int offs,
  * @mtd: MTD device description object
  * @fd: MTD device node file descriptor
  * @eb: eraseblock to write to
- * @offs: offset withing the eraseblock to write to
+ * @offs: offset within the eraseblock to write to
  * @data: data buffer to write
  * @len: how many data bytes to write
  * @oob: OOB buffer to write
@@ -329,7 +329,7 @@ int mtd_write_oob(libmtd_t desc, const struct mtd_dev_info *mtd, int fd,
  * @mtd: MTD device description object
  * @fd: MTD device node file descriptor
  * @eb: eraseblock to write to
- * @offs: offset withing the eraseblock to write to
+ * @offs: offset within the eraseblock to write to
  * @img_name: the file to write
  *
  * This function writes an image @img_name the MTD device defined by @mtd. @eb
diff --git a/stat.c b/stat.c
index 1764eebc697ab52bc467a4dc922b93e01f5422e9..7947edb42fd898b56e21be711c4db30ea25ebdea 100644 (file)
--- a/stat.c
+++ b/stat.c
@@ -377,7 +377,7 @@ void show_group_stats(struct group_run_stats *rs, struct buf_output *out)
                free(maxalt);
        }
 
-       /* Need to aggregate statisitics to show mixed values */
+       /* Need to aggregate statistics to show mixed values */
        if (rs->unified_rw_rep == UNIFIED_BOTH)
                show_mixed_group_stats(rs, out);
 }
diff --git a/stat.h b/stat.h
index dce0bb0dc9b416a136ba1f3eff4a088ce947d5f8..eb7845afec27e0dbdd0ac344ace3c756c069f7fe 100644 (file)
--- a/stat.h
+++ b/stat.h
@@ -68,7 +68,7 @@ struct group_run_stats {
  * than one. This method has low accuracy when the value is small. For
  * example, let the buckets be {[0,99],[100,199],...,[900,999]}, and
  * the represented value of each bucket be the mean of the range. Then
- * a value 0 has an round-off error of 49.5. To improve on this, we
+ * a value 0 has a round-off error of 49.5. To improve on this, we
  * use buckets with non-uniform ranges, while bounding the error of
  * each bucket within a ratio of the sample value. A simple example
  * would be when error_bound = 0.005, buckets are {
index 9e37d9fee54963a425ef9f6ebeadcf239944b92b..81704700d4a12b07eedc0f56057ec41a99334d20 100755 (executable)
@@ -270,7 +270,7 @@ class FioLatTest():
             #
             # Check only for the presence/absence of json+
             # latency bins. Future work can check the
-            # accurracy of the bin values and counts.
+            # accuracy of the bin values and counts.
             #
             # Because the latency percentiles are based on
             # the bins, we can be confident that the bin
index 9da8304e7dec8d2848a895e0453131b8c7074fe7..63ca2093d9bccae8bc82f7a4dbdf75797a860be2 100755 (executable)
@@ -34,7 +34,7 @@ check_binary() {
   for bin in "$@"; do
     if [ ! -x ${bin} ]; then
       which ${bin} >/dev/null
-      [ $? -eq 0 ] || fatal "${bin} doesn't exists or is not executable"
+      [ $? -eq 0 ] || fatal "${bin} doesn't exist or is not executable"
     fi
   done
 }
index 464847c6034d4474b1974174c9dd9d8453c1a200..80fac6393d02bd92f808cd28fd3dc0e8f22da85e 100755 (executable)
@@ -6,7 +6,7 @@
 #
 # readonly.py
 #
-# Do some basic tests of the --readonly paramter
+# Do some basic tests of the --readonly parameter
 #
 # USAGE
 # python readonly.py [-f fio-executable]
index 4960a040ea34b43e0a8cf36e5f4e03091d397d01..6687494f30725aa9e4b2bcfae0a18401ee4f5c5a 100755 (executable)
@@ -3,7 +3,7 @@
 #
 # sgunmap-test.py
 #
-# Limited functonality test for trim workloads using fio's sg ioengine
+# Limited functionality test for trim workloads using fio's sg ioengine
 # This checks only the three sets of reported iodepths
 #
 # !!!WARNING!!!
index e8bd768c514c2c164b23b3067ec1eb6233ca4347..d6ffd177e028767b74c54ebcd2c8ed8cc91621c8 100755 (executable)
@@ -2,7 +2,7 @@
 #
 # steadystate_tests.py
 #
-# Test option parsing and functonality for fio's steady state detection feature.
+# Test option parsing and functionality for fio's steady state detection feature.
 #
 # steadystate_tests.py --read file-for-read-testing --write file-for-write-testing ./fio
 #
index a74d9206f2344ed653bb6f540b247e69342f615b..3c87d4d4c3f7dd78e3a87470a4cbcd48d1ca1a30 100644 (file)
@@ -67,7 +67,7 @@
  *     accuracy because the (ticks * clock_mult) product used for final
  *     fractional chunk
  *
- *  iv) 64-bit arithmetic with the clock ticks to nsec conversion occuring in
+ *  iv) 64-bit arithmetic with the clock ticks to nsec conversion occurring in
  *     two stages. This is carried out using locks to update the number of
  *     large time chunks (MAX_CLOCK_SEC_2STAGE) that have elapsed.
  *
index 7f310fcc473cb7f6720b96a64bf17b0993896a8c..8fdd014d9514ce9039572a18a0d27b276905244f 100755 (executable)
@@ -135,7 +135,7 @@ def more_bins(indices, bins):
 
     Returns:
         True if the indices do not yet point to the end of each bin in bins.
-        False if the indices point beyond their repsective bins.
+        False if the indices point beyond their respective bins.
     """
 
     for key, value in six.iteritems(indices):
@@ -160,7 +160,7 @@ def debug_print(debug, *args):
 def get_csvfile(dest, jobnum):
     """Generate CSV filename from command-line arguments and job numbers.
 
-    Paramaters:
+    Parameters:
         dest        file specification for CSV filename.
         jobnum      job number.
 
index b5669a2dab8c939de8a746561468181bedefa24d..384decda1845cb1aded703c5f8a7691c0da0db33 100755 (executable)
@@ -218,7 +218,7 @@ def fio_to_graphviz(filename, format):
     # The first job will be a new execution group
     new_execution_group = True
 
-    # Let's interate on all sections to create links between them
+    # Let's iterate on all sections to create links between them
     for section_name in fio_file.sections():
         # The current section
         section = fio_file[section_name]
index 8518bbccf33a3111f097eb8221f14dbdb0f5b01b..8a2c73e8ca6d73f5c44a53e898271a7bb315db6e 100755 (executable)
@@ -48,7 +48,7 @@ show_help() {
                                        one test after another then one disk after another
                                        Disabled by default
 -p                             : Run parallel test
-                                       one test after anoter but all disks at the same time
+                                       one test after another but all disks at the same time
                                        Enabled by default
 -D iodepth                     : Run with the specified iodepth
                                        Default is $IODEPTH
index 08e7722d04fe1a854a2b0aa4edcc2a194e84904d..b5d167de2295fa45354c920be63b3f3f92dfebcd 100755 (executable)
@@ -748,7 +748,7 @@ if unittest2_imported:
     def test_e2_get_pctiles_highest_pct(self):
         fio_v3_bucket_count = 29 * 64
         with open(self.fn, 'w') as f:
-            # make a empty fio v3 histogram
+            # make an empty fio v3 histogram
             buckets = [ 0 for j in range(0, fio_v3_bucket_count) ]
             # add one I/O request to last bucket
             buckets[-1] = 1
index d2dc81df9b617d21986dcc8ba594a31c7a67b860..ce3ca2cc9fe01d5dbd5d1faab540558cf4031d6f 100755 (executable)
@@ -492,8 +492,8 @@ def main(argv):
     #We need to adjust the output filename regarding the pattern required by the user
     if (pattern_set_by_user == True):
         gnuplot_output_filename=pattern
-        # As we do have some glob in the pattern, let's make this simpliest
-        # We do remove the simpliest parts of the expression to get a clear file name
+        # As we do have some glob in the pattern, let's make this simplest
+        # We do remove the simplest parts of the expression to get a clear file name
         gnuplot_output_filename=gnuplot_output_filename.replace('-*-','-')
         gnuplot_output_filename=gnuplot_output_filename.replace('*','-')
         gnuplot_output_filename=gnuplot_output_filename.replace('--','-')
index 6fb1283f50049b0e84a4c4bb451c1a3c46f0471a..bfa10d26ef00ff553f3a905adfbc23a5394db53a 100644 (file)
@@ -35,7 +35,7 @@ The resulting graph helps at understanding trends.
 .TP
 .B
 Grouped 2D graph
-All files are plotted in a single image to ease the comparaison. The same rendering options as per the individual 2D graph are used :
+All files are plotted in a single image to ease the comparison. The same rendering options as per the individual 2D graph are used :
 .RS
 .IP \(bu 3
 raw
index 6a12cf819653727127a596102dcc351e3191c9fd..be3f13c20226962ffe564a1aca089dc99fadb577 100644 (file)
@@ -20,7 +20,7 @@ DESCRIPTION
                        The resulting graph helps at understanding trends.
 
  Grouped 2D graph   
-       All files are plotted in a single image to ease the comparaison. The same rendering options as per the individual 2D graph are used :
+       All files are plotted in a single image to ease the comparison. The same rendering options as per the individual 2D graph are used :
          - raw
          - smooth
          - trend