[PATCH] HOWTO spelling fixes

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
diff --git a/HOWTO b/HOWTO
index c17d29e..2616156 100644
--- a/HOWTO
+++ b/HOWTO
@@ -52,7 +52,7 @@
 			could be using splice, async io, or even
 			SG (SCSI generic sg).
 
-	IO depth	If the io engine is async, how large a queueing
+	IO depth	If the io engine is async, how large a queuing
 			depth do we want to maintain?
 
 	IO type		Should we be doing buffered io, or direct/raw io?
@@ -96,7 +96,7 @@
 
 fio does not need to run as root, except if the files or devices specified
 in the job section requires that. Some other options may also be restricted,
-such as memory locking, io scheduler switching, and descreasing the nice value.
+such as memory locking, io scheduler switching, and decreasing the nice value.
 
 
 4.0 Job file format
@@ -173,7 +173,7 @@
 int	Integer. A whole number value, may be negative.
 siint	SI integer. A whole number value, which may contain a postfix
 	describing the base of the number. Accepted postfixes are k/m/g,
-	meaning kilo, mega, and giga. So if you want to specifiy 4096,
+	meaning kilo, mega, and giga. So if you want to specify 4096,
 	you could either write out '4096' or just give 4k. The postfixes
 	signify base 2 values, so 1024 is 1k and 1024k is 1m and so on.
 bool	Boolean. Usually parsed as an integer, however only defined for
@@ -187,7 +187,7 @@
 name=str	ASCII name of the job. This may be used to override the
 		name printed by fio for this job. Otherwise the job
 		name is used. On the command line this parameter has the
-		special purpose of also signalling the start of a new
+		special purpose of also signaling the start of a new
 		job.
 
 directory=str	Prefix filenames with this directory. Used to places files
@@ -222,7 +222,7 @@
 
 read_bs=siint
 write_bs=siint	If the workload is a mixed read-write workload, you can use
-		these options to set seperate block sizes.
+		these options to set separate block sizes.
 
 bsrange=irange	Instead of giving a single block size, specify a range
 		and fio will mix the issued io block sizes. The issued
@@ -259,7 +259,7 @@
 				space to the kernel.
 
 			sg	SCSI generic sg v3 io. May either be
-				syncrhonous using the SG_IO ioctl, or if
+				synchronous using the SG_IO ioctl, or if
 				the target is an sg character device
 				we use read(2) and write(2) for asynchronous
 				io.
@@ -281,13 +281,13 @@
 		32 as a parameter, fio will sync the file for every 32
 		writes issued. If fio is using non-buffered io, we may
 		not sync the file. The exception is the sg io engine, which
-		syncronizes the disk cache anyway.
+		synchronizes the disk cache anyway.
 
 overwrite=bool	If writing to a file, setup the file first and do overwrites.
 
 end_fsync=bool	If true, fsync file contents when the job exits.
 
-rwmixcycle=int	Value in miliseconds describing how often to switch between
+rwmixcycle=int	Value in milliseconds describing how often to switch between
 		reads and writes for a mixed workload. The default is
 		500 msecs.
 
@@ -323,7 +323,7 @@
 		bandwidth.
 
 ratecycle=int	Average bandwidth for 'rate' and 'ratemin' over this number
-		of miliseconds.
+		of milliseconds.
 
 cpumask=int	Set the CPU affinity of this job. The parameter given is a
 		bitmask of allowed CPU's the job may run on. See man
@@ -364,7 +364,7 @@
 		desired action.
 
 bwavgtime=int	Average the calculated bandwidth over the given time. Value
-		is specified in miliseconds.
+		is specified in milliseconds.
 
 create_serialize=bool	If true, serialize the file creating for the jobs.
 			This may be handy to avoid interleaving of data
@@ -390,7 +390,7 @@
 			crc32	Use a crc32 sum of the data area and store
 				it in the header of each block.
 
-		This option can be used for repeated burnin tests of a
+		This option can be used for repeated burn-in tests of a
 		system to make sure that the written data is also
 		correctly read back.
 
@@ -445,7 +445,7 @@
 		percentage of CPU cycles.
 
 cpuchunks=int	If the job is a CPU cycle eater, split the load into
-		cycles of the given time. In miliseconds.
+		cycles of the given time. In milliseconds.
 
 
 6.0 Interpreting the output
@@ -551,7 +551,7 @@
 ----------------
 
 For scripted usage where you typically want to generate tables or graphs
-of the results, fio can output the results in a comma seperated format.
+of the results, fio can output the results in a comma separated format.
 The format is one long line of values, such as:
 
 client1,0,0,936,331,2894,0,0,0.000000,0.000000,1,170,22.115385,34.290410,16,714,84.252874%,366.500000,566.417819,3496,1237,2894,0,0,0.000000,0.000000,0,246,6.671625,21.436952,0,2534,55.465300%,1406.600000,2008.044216,0.000000%,0.431928%,1109
@@ -563,11 +563,11 @@
 		KiB IO, bandwidth (KiB/sec), runtime (msec)
 		Submission latency: min, max, mean, deviation
 		Completion latency: min, max, mean, deviation
-		Bw: min, max, aggreate percentage of total, mean, deviation
+		Bw: min, max, aggregate percentage of total, mean, deviation
 	WRITE status:
 		KiB IO, bandwidth (KiB/sec), runtime (msec)
 		Submission latency: min, max, mean, deviation
 		Completion latency: min, max, mean, deviation
-		Bw: min, max, aggreate percentage of total, mean, deviation
+		Bw: min, max, aggregate percentage of total, mean, deviation
 	CPU usage: user, system, context switches