All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH net-next 0/2] ppp: Remove PPPOX_ZOMBIE socket state
@ 2015-11-19 11:52 Guillaume Nault
  2015-11-19 11:52 ` [PATCH net-next 1/2] ppp: don't set sk_state to PPPOX_ZOMBIE in pppoe_disc_rcv() Guillaume Nault
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Guillaume Nault @ 2015-11-19 11:52 UTC (permalink / raw)
  To: netdev; +Cc: David S. Miller, Michal Ostrowski, Simon Farnsworth

Several issues have been found lately wrt. the PPPOX_ZOMBIE socket
state. This state is now only set upon reception of a PADT to stop
further transmissions. However this is redundant with the PADT
workqueue mechanism introduced by 287f3a943fef ("pppoe: Use workqueue
to die properly when a PADT is received").

We can thus simplify pppox socket state handling by getting rid of
PPPOX_ZOMBIE entirely.


Guillaume Nault (2):
  ppp: don't set sk_state to PPPOX_ZOMBIE in pppoe_disc_rcv()
  ppp: remove PPPOX_ZOMBIE socket state

 drivers/net/ppp/pppoe.c  | 26 ++++----------------------
 drivers/net/ppp/pppox.c  |  2 +-
 include/linux/if_pppox.h |  1 -
 3 files changed, 5 insertions(+), 24 deletions(-)

-- 
2.6.2

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2015-11-20 16:31 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-11-19 11:52 [PATCH net-next 0/2] ppp: Remove PPPOX_ZOMBIE socket state Guillaume Nault
2015-11-19 11:52 ` [PATCH net-next 1/2] ppp: don't set sk_state to PPPOX_ZOMBIE in pppoe_disc_rcv() Guillaume Nault
2015-11-19 11:53 ` [PATCH net-next 2/2] ppp: remove PPPOX_ZOMBIE socket state Guillaume Nault
2015-11-20 16:31 ` [PATCH net-next 0/2] ppp: Remove " David Miller

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.