diff options
author | Felix Fietkau <nbd@openwrt.org> | 2015-03-22 18:09:49 +0100 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2015-03-22 18:09:49 +0100 |
commit | 20510bd45d70c5b07718e7608d82133883346673 (patch) | |
tree | 1ac81766368f6de5f165664773c4b58db59fcebf | |
parent | 1268b8222a3613c2ee36cc7d3006e1989f068a52 (diff) | |
download | netifd-20510bd45d70c5b07718e7608d82133883346673.tar.gz |
device: fix default initialization for RPS/XPS
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
-rw-r--r-- | device.c | 2 | ||||
-rw-r--r-- | system-linux.c | 3 |
2 files changed, 2 insertions, 3 deletions
@@ -371,6 +371,8 @@ int device_init(struct device *dev, const struct device_type *type, const char * system_if_clear_state(dev); device_check_state(dev); + dev->settings.rps = true; + dev->settings.xps = true; return 0; } diff --git a/system-linux.c b/system-linux.c index 9ff1532..7a443ad 100644 --- a/system-linux.c +++ b/system-linux.c @@ -1093,9 +1093,6 @@ system_if_apply_settings(struct device *dev, struct device_settings *s, unsigned { struct ifreq ifr; - if (!apply_mask) - return; - memset(&ifr, 0, sizeof(ifr)); strncpy(ifr.ifr_name, dev->ifname, sizeof(ifr.ifr_name)); if (s->flags & DEV_OPT_MTU & apply_mask) { |