[LEDE-DEV] glibc finally fixes /etc/resolv.conf handling

2017-07-03 Thread Philip Prindeville
For everyone who has ever wondered why they need to stop and restart long running services when they move from one network to another (as is common for laptops using Wifi that are roaming around), this can be quite vexing. The reason was that /etc/resolv.conf would get rewritten by DHCP when you

[LEDE-DEV] [BUG] [lantiq] xrx200 network driver sleeping with spinlock held

2017-07-03 Thread Andrea Merello
Due to some OT reasons I'm compiling LEDE kernel (4.9.31) with several debug checks enabled, and I'm using it on a Lantiq xrx200 board (fritzbox 3370). I've hit a bug (among another one) in lantiq_xrx200.c network driver: in the xrx200_close() function we call napi_disable(), that could sleep, wit

[LEDE-DEV] [PATCH] uloop: make SIGCHLD signal handling optional

2017-07-03 Thread Petar Paradzik
Some programs want to manage their own child life cycle without using SIGCHLD signal handler. In these cases, uloop is reaping children for them because they don't have SIGCHLD handler set. This patch makes it possible to disable reaping children through 'uloop_handle_sigchld' variable. Signed-off

[LEDE-DEV] [PATCH] kernel: update kernel 4.9 to 4.9.35

2017-07-03 Thread Koen Vandeputte
- Refreshed all patches - Removed upstreamed Compile tested on: cns3xxx, imx6 Run tested on: cns3xxx, imx6 Signed-off-by: Koen Vandeputte --- include/kernel-version.mk | 4 +- ...y-Initialize-mdio-clock-at-probe-function.patch | 48 -- ...cm2835-Loa