Hi, Kindly consider/review following l2tp fixes for stable 4.9.y. This patchset fix race in l2tp sessions, avoid duplicate sessions and probable "use after free" bugs. Here is the original submission https://www.mail-archive.com/netdev@xxxxxxxxxxxxxxx/msg161040.html Cherry-picked and build tested on Linux 4.9.34 for ARCH=x86/x86_64 + allmodconfig. Regards, Amit Pundir Guillaume Nault (5): l2tp: fix race in l2tp_recv_common() l2tp: ensure session can't get removed during pppol2tp_session_ioctl() l2tp: fix duplicate session creation l2tp: hold session while sending creation notifications l2tp: take a reference on sessions used in genetlink handlers net/l2tp/l2tp_core.c | 152 ++++++++++++++++++++++++++++++++++++++---------- net/l2tp/l2tp_core.h | 6 +- net/l2tp/l2tp_eth.c | 10 +--- net/l2tp/l2tp_ip.c | 17 ++++-- net/l2tp/l2tp_ip6.c | 18 ++++-- net/l2tp/l2tp_netlink.c | 45 +++++++++----- net/l2tp/l2tp_ppp.c | 75 +++++++++++++----------- 7 files changed, 222 insertions(+), 101 deletions(-) -- 2.7.4