--- /dev/null
+diff --git a/irqbalance.h b/irqbalance.h
+index e7f6b94..b08bce7 100644
+--- 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);
+diff --git a/ui/irqbalance-ui.h b/ui/irqbalance-ui.h
+index fba7e7c..f18e574 100644
+--- 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 "
$(START_BUILD)
$(UNTAR)/irqbalance-$(IRQBALANCE_VER).tar.gz
pushd $(BUILD_TMP)/irqbalance-$(IRQBALANCE_VER) && \
+ $(call apply_patches, $(addprefix irqbalance/, 0001-change-SOCKET_TMPFS.patch)) && \
autoreconf -fi && \
$(CONFIGURE) \
--prefix= \