diff options
author | Rui Salvaterra <rsalvaterra@gmail.com> | 2022-06-23 09:09:13 +0100 |
---|---|---|
committer | Hannu Nyman <hannu.nyman@iki.fi> | 2022-06-23 12:44:17 +0300 |
commit | d9447cfdc20560e8b8d848e3925f40af81b66576 (patch) | |
tree | 1badcf0c9a9fe31a4a904d624f9e7378317ff34f /utils/irqbalance/files/irqbalance.init | |
parent | 0ee0aa2b5399606741bfa21e994f4869e04a9d28 (diff) |
irqbalance: handle deepestcache option
Allow the user to specify the level at which irqbalance assumes the cache
domains are partitioned. Keep the default value of 2.
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
Diffstat (limited to 'utils/irqbalance/files/irqbalance.init')
-rw-r--r-- | utils/irqbalance/files/irqbalance.init | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/utils/irqbalance/files/irqbalance.init b/utils/irqbalance/files/irqbalance.init index 638dcb39f..a221de08b 100644 --- a/utils/irqbalance/files/irqbalance.init +++ b/utils/irqbalance/files/irqbalance.init @@ -16,6 +16,9 @@ start_service() { config_get_bool enabled irqbalance enabled 0 [ "$enabled" -gt 0 ] || return 0 + # 2 is the default + config_get deepestcache irqbalance deepestcache 2 + # 10 is the default config_get interval irqbalance interval 10 @@ -28,7 +31,7 @@ start_service() { config_list_foreach irqbalance banirq handle_banirq_value procd_open_instance "irqbalance" - procd_set_param command /usr/sbin/irqbalance -f -t "$interval" "$banirq" + procd_set_param command /usr/sbin/irqbalance -f -c "$deepestcache" -t "$interval" "$banirq" procd_set_param respawn procd_close_instance } |