[PATCH] Add support for specifying job nice value with nice=x
diff --git a/fio-ini.c b/fio-ini.c
index 0fec342..38d60a2 100644
--- a/fio-ini.c
+++ b/fio-ini.c
@@ -38,6 +38,7 @@
 #define DEF_ZONE_SKIP		(0)
 #define DEF_RWMIX_CYCLE		(500)
 #define DEF_RWMIX_READ		(50)
+#define DEF_NICE		(0)
 
 static char fio_version_string[] = "fio 1.3";
 
@@ -802,6 +803,10 @@
 				fgetpos(f, &off);
 				continue;
 			}
+			if (!check_int(p, "nice", &td->nice)) {
+				fgetpos(f, &off);
+				continue;
+			}
 			if (!check_range(p, "bsrange", &ul1, &ul2)) {
 				if (ul1 > ul2) {
 					td->max_bs = ul1;
@@ -937,6 +942,7 @@
 	def_thread.use_thread = DEF_USE_THREAD;
 	def_thread.rwmixcycle = DEF_RWMIX_CYCLE;
 	def_thread.rwmixread = DEF_RWMIX_READ;
+	def_thread.nice = DEF_NICE;
 #ifdef FIO_HAVE_DISK_UTIL
 	def_thread.do_disk_util = 1;
 #endif