Re: [PATCH net] pppoe: fix memory corruption in padt work structure

2015-12-04 Thread David Miller
From: Guillaume Nault Date: Thu, 3 Dec 2015 16:49:32 +0100 > pppoe_connect() mustn't touch the padt_work field of pppoe sockets > because that work could be already pending. ... > Reported-by: Andrew > Fixes: 287f3a943fef ("pppoe: Use workqueue to die properly when a PADT is > received") > Sig

[PATCH net] pppoe: fix memory corruption in padt work structure

2015-12-03 Thread Guillaume Nault
pppoe_connect() mustn't touch the padt_work field of pppoe sockets because that work could be already pending. [ 21.473147] BUG: unable to handle kernel NULL pointer dereference at 0004 [ 21.474523] IP: [] process_one_work+0x29/0x31c [ 21.475164] *pde = [ 21.475513] Oops: