364379c056
The automatic recalculation of the maximum allowed MTU is usually triggered
by code sections which are already rtnl lock protected by callers outside
of batman-adv. But when the fragmentation setting is changed via
batman-adv's own batadv genl family, then the rtnl lock is not yet taken.
But dev_set_mtu requires that the caller holds the rtnl lock because it
uses netdevice notifiers. And this code will then fail the check for this
lock:
RTNL: assertion failed at net/core/dev.c (1953)
Fixes:
|
||
---|---|---|
.github | ||
ahcpd | ||
alfred | ||
babel-pinger | ||
babeld | ||
batctl | ||
batman-adv | ||
batmand | ||
bird2 | ||
bmx6 | ||
bmx7 | ||
cjdns | ||
hnetd | ||
luci-app-bmx6 | ||
luci-app-cjdns | ||
luci-app-olsrd2 | ||
mcproxy | ||
mesh11sd | ||
minimalist-pcproxy | ||
naywatch | ||
ndppd | ||
nodogsplash | ||
ohybridproxy | ||
olsrd | ||
oonf-dlep-proxy | ||
oonf-dlep-radio | ||
oonf-init-scripts | ||
oonf-olsrd2 | ||
opennds | ||
pimbd | ||
prince | ||
vis | ||
MAINTAINERS | ||
README.md |
README.md
OpenWrt Routing Feed
Description
This OpenWrt package feed contains community maintained routing packages.
Usage
This repository is intended to be layered on-top of an OpenWrt buildroot. If you do not have an OpenWrt buildroot installed, see the documentation at: OpenWrt Buildroot – Installation on the OpenWrt support site.
This feed is enabled by default. To install all its package definitions, run:
./scripts/feeds update routing
./scripts/feeds install -a -p routing