[OpenWrt-Devel] [PATCH 3/3] kernel: trelay: log "started" and "stopped"

2019-09-25 Thread Ali MJ Al-Nasrawy
It is informative especially when using multiple device pairs. Signed-off-by: Ali MJ Al-Nasrawy --- package/kernel/trelay/src/trelay.c | 8 1 file changed, 8 insertions(+) diff --git a/package/kernel/trelay/src/trelay.c b/package/kernel/trelay/src/trelay.c index 0e3d85bfef

[OpenWrt-Devel] [PATCH 2/3] kernel: trelay: fix deadlock on remove

2019-09-25 Thread Ali MJ Al-Nasrawy
he cleanup in file_ops.release callback which is executed out of that context. Signed-off-by: Ali MJ Al-Nasrawy --- package/kernel/trelay/src/trelay.c | 32 +- 1 file changed, 23 insertions(+), 9 deletions(-) diff --git a/package/kernel/trelay/src/trelay.c b/package/kernel/trelay/sr

[OpenWrt-Devel] [PATCH 1/3] kernel: trelay: handle netdevice events correctly

2019-09-25 Thread Ali MJ Al-Nasrawy
thing like: unregister_netdevice: waiting for eth0.1 to become free. Usage count = 1 Signed-off-by: Ali MJ Al-Nasrawy --- package/kernel/trelay/src/trelay.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/kernel/trelay/src/trelay.c b/package/kernel/trelay/src/trelay.c index