Currently,The kernel version in  kernel_io_tunable_defs is too old,
so that many tests can't be run in the newest kernel.
Now to make it support 3.3.8/3.4.4/3.4.7

Signed-off-by: Mike Qiu <[email protected]>
---
 client/config/kernel_io_tunable_defs |   87 ++++++++++++++++++++++++++++++++++
 1 files changed, 87 insertions(+), 0 deletions(-)

diff --git a/client/config/kernel_io_tunable_defs 
b/client/config/kernel_io_tunable_defs
index 3efdc11..ef8c498 100644
--- a/client/config/kernel_io_tunable_defs
+++ b/client/config/kernel_io_tunable_defs
@@ -150,5 +150,92 @@
                     'nr_requests',
                     'read_ahead_kb'),
   },
+  '3.3.8':
+  {'deadline':     ('scheduler',
+                    'max_sectors_kb',
+                    'nr_requests',
+                    'read_ahead_kb',
+                    'iosched/fifo_batch',
+                    'iosched/front_merges',
+                    'iosched/read_expire',
+                    'iosched/write_expire',
+                    'iosched/writes_starved'),
+   'cfq':          ('scheduler',
+                    'max_sectors_kb',
+                    'nr_requests',
+                    'read_ahead_kb',
+                    'iosched/back_seek_max',
+                    'iosched/back_seek_penalty',
+                    'iosched/fifo_expire_async',
+                    'iosched/fifo_expire_sync',
+                    'iosched/quantum',
+                    'iosched/queued',
+                    'iosched/slice_async',
+                    'iosched/slice_async_rq',
+                    'iosched/slice_idle',
+                    'iosched/slice_sync'),
+  'noop':         ('scheduler',
+                    'max_sectors_kb',
+                    'nr_requests',
+                    'read_ahead_kb'),
+  },
+  '3.4.4':
+  {'deadline':     ('scheduler',
+                    'max_sectors_kb',
+                    'nr_requests',
+                    'read_ahead_kb',
+                    'iosched/fifo_batch',
+                    'iosched/front_merges',
+                    'iosched/read_expire',
+                    'iosched/write_expire',
+                    'iosched/writes_starved'),
+   'cfq':          ('scheduler',
+                    'max_sectors_kb',
+                    'nr_requests',
+                    'read_ahead_kb',
+                    'iosched/back_seek_max',
+                    'iosched/back_seek_penalty',
+                    'iosched/fifo_expire_async',
+                    'iosched/fifo_expire_sync',
+                    'iosched/quantum',
+                    'iosched/queued',
+                    'iosched/slice_async',
+                    'iosched/slice_async_rq',
+                    'iosched/slice_idle',
+                    'iosched/slice_sync'),
+  'noop':         ('scheduler',
+                    'max_sectors_kb',
+                    'nr_requests',
+                    'read_ahead_kb'),
+  },
+  '3.4.7':
+  {'deadline':     ('scheduler',
+                    'max_sectors_kb',
+                    'nr_requests',
+                    'read_ahead_kb',
+                    'iosched/fifo_batch',
+                    'iosched/front_merges',
+                    'iosched/read_expire',
+                    'iosched/write_expire',
+                    'iosched/writes_starved'),
+   'cfq':          ('scheduler',
+                    'max_sectors_kb',
+                    'nr_requests',
+                    'read_ahead_kb',
+                    'iosched/back_seek_max',
+                    'iosched/back_seek_penalty',
+                    'iosched/fifo_expire_async',
+                    'iosched/fifo_expire_sync',
+                    'iosched/quantum',
+                    'iosched/queued',
+                    'iosched/slice_async',
+                    'iosched/slice_async_rq',
+                    'iosched/slice_idle',
+                    'iosched/slice_sync'),
+  'noop':         ('scheduler',
+                    'max_sectors_kb',
+                    'nr_requests',
+                    'read_ahead_kb'),
+  },
 }
 
-- 
1.7.7.6

_______________________________________________
Autotest-kernel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/autotest-kernel

Reply via email to