1 #!/bin/sh /etc/rc.common
10 procd_add_reload_trigger
"irqbalance"
15 config_load
'irqbalance'
16 config_get_bool enabled irqbalance enabled
0
17 [ "$enabled" -gt 0 ] ||
return 0
19 mkdir
-p /var
/run
/irqbalance
22 config_get interval irqbalance interval
10
24 # A list of IRQ's to ignore
28 banirq
="$banirq -i $1"
30 config_list_foreach irqbalance banirq handle_banirq_value
32 procd_open_instance
"irqbalance"
33 procd_set_param
command /usr
/sbin
/irqbalance
-f -t "$interval" "$banirq"
34 procd_set_param respawn