Browse Source

irqbalance: remove local patch for socket directory

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>
(cherry picked from commit 8e71e0ad97)
lilik-openwrt-22.03
Hannu Nyman 2 years ago
parent
commit
0060d7663d
2 changed files with 0 additions and 24 deletions
  1. +0
    -2
      utils/irqbalance/files/irqbalance.init
  2. +0
    -22
      utils/irqbalance/patches/110-fix-runtime-socket-directory.patch

+ 0
- 2
utils/irqbalance/files/irqbalance.init View File

@ -16,8 +16,6 @@ start_service() {
config_get_bool enabled irqbalance enabled 0
[ "$enabled" -gt 0 ] || return 0
mkdir -p /var/run/irqbalance
# 10 is the default
config_get interval irqbalance interval 10


+ 0
- 22
utils/irqbalance/patches/110-fix-runtime-socket-directory.patch View File

@ -1,22 +0,0 @@
--- a/irqbalance.h
+++ b/irqbalance.h
@@ -165,7 +165,7 @@ extern unsigned int log_mask;
#endif /* HAVE_LIBSYSTEMD */
#define SOCKET_PATH "irqbalance"
-#define SOCKET_TMPFS "/run/irqbalance"
+#define SOCKET_TMPFS "/var/run/irqbalance"
extern int process_one_line(char *path, void (*cb)(char *line, void *data), void *data);
extern void get_mask_from_bitmap(char *line, void *mask);
--- a/ui/irqbalance-ui.h
+++ b/ui/irqbalance-ui.h
@@ -8,7 +8,7 @@
#include <glib-unix.h>
#define SOCKET_PATH "irqbalance"
-#define SOCKET_TMPFS "/run/irqbalance"
+#define SOCKET_TMPFS "/var/run/irqbalance"
#define STATS "stats"
#define SET_SLEEP "settings sleep "

Loading…
Cancel
Save