aboutsummaryrefslogtreecommitdiff
path: root/utils/irqbalance/files
Commit message (Collapse)AuthorAge
* irqbalance: handle deepestcache optionRui Salvaterra2022-06-23
| | | | | | | 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>
* irqbalance: remove local patch for socket directoryHannu Nyman2022-06-04
| | | | | | | | | | | Upstream has finally patched the UI communication socket creation to happen only if the irqbalance UI is enabled. As we do not use the irqbalance UI, we can remove our local fix implemented by 4f0c847828. (If you want to enable irqbalance UI, the fix is still needed.) Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
* irqbalance: fix socket directory and create itHannu Nyman2020-06-17
| | | | | | | | | | | | | | | | Irqbalance defines /run/irqbalance dir for its socket communication between irqbalance and its UI. /run does not exist in OpenWrt (although it is defined by the Linux FHS), so the socket creation fails. Although we do not compile UI and thus the issue is not critical to us, fix the directory location. Additionally, the creation is originally handled by a systemd init script that we do not use. * patch source to define dir as /var/run/irqbalance * create the dir in the procd init script. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
* irqbalance: support reload_config & start laterMarc Benoit2020-03-03
| | | | | | | | | | | | | Added support for reload_config This service does not need to start so early (even before the netwrok is up). Start it after the device is mostly up and operational. Compile-tested on: ipq806x Runtime-tested on: ipq806x Signed-off-by: Marc Benoit <marcb62185@gmail.com>
* irqbalance: add support of interval and banirqMarc Benoit2020-02-29
| | | | | | | | Added the ability to change sampling interval and provide a list of IRQ's to ignore via /etc/config/irqbalance Signed-off-by: Marc Benoit <marcb62185@gmail.com>
* irqbalance: add support for uci configHannu Nyman2019-06-02
| | | | | | | | | | | | | | | | | Add support for uci config file. Only a global 'enabled" switch has been implemented so far. * Default config disables irqbalance initially, so that there is no change with the previous behaviour (and the possibly existing separate launch scripts in people's builds). Config file and init script can be later extended for irqbalance options like the oneshot mode or the evaluation interval (Also change the init file to use tabs) Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
* irqbalance: add init scriptAleksandr Mezin2019-06-02
Signed-off-by: Aleksandr Mezin <mezin.alexander@gmail.com>