1. 27 8月, 2011 1 次提交
    • J
      ppp: Move the PPP drivers · 224cf5ad
      Jeff Kirsher 提交于
      Move the PPP drivers into drivers/net/ppp/ and make the
      necessary Kconfig and Makefile changes.
      
      CC: Paul Mackerras <paulus@samba.org>
      CC: Frank Cusack <fcusack@fcusack.com>
      CC: Michal Ostrowski <mostrows@speakeasy.net>
      CC: Michal Ostrowski <mostrows@earthlink.net>
      CC: Dmitry Kozlov <xeb@mail.ru>
      Signed-off-by: NJeff Kirsher <jeffrey.t.kirsher@intel.com>
      224cf5ad
  2. 19 7月, 2011 1 次提交
  3. 07 4月, 2011 1 次提交
  4. 31 3月, 2011 1 次提交
  5. 13 12月, 2010 1 次提交
  6. 22 9月, 2010 1 次提交
  7. 05 8月, 2010 1 次提交
  8. 10 6月, 2010 1 次提交
  9. 05 6月, 2010 1 次提交
  10. 24 5月, 2010 1 次提交
  11. 18 5月, 2010 2 次提交
  12. 05 5月, 2010 1 次提交
  13. 27 4月, 2010 1 次提交
  14. 04 12月, 2009 1 次提交
  15. 02 12月, 2009 1 次提交
  16. 18 11月, 2009 1 次提交
  17. 02 11月, 2009 1 次提交
  18. 27 10月, 2009 1 次提交
    • M
      PPPoE: Fix flush/close races. · fb64bb56
      Michal Ostrowski 提交于
      Be more careful about the state of pointers during tear-down.
      The "pppoe_dev" field can only be looked at safely while holding socket locks.
      This subsequently allows for the flush_lock to be killed.
      
      We depend on the PPPOX_CONNECTED state to tell us that that those fields are
      valid, so whoever clears that state (pppox_unbind_sock()) is responsible for
      the dev_put() call.
      
      We also have to ensure that we delete_item() on all sockets before they are
      cleaned up.
      
      The need for these changes has been exposed by scenarios wherein namespace
      bindings of ethernet devices change while there are ongoing PPPoE sessions,
      which resulted in oopses due to unusual socket connection termination paths,
      exposing these issues.
      Signed-off-by: NMichal Ostrowski <mostrows@gmail.com>
      Reviewed-by: NCyril Gorcunov <gorcunov@gmail.com>
      Reported-by: NDenys Fedoryschenko <denys@visp.net.lb>
      Tested-by: NDenys Fedoryschenko <denys@visp.net.lb>
      fb64bb56
  19. 13 8月, 2009 1 次提交
  20. 31 7月, 2009 1 次提交
  21. 10 3月, 2009 1 次提交
  22. 18 2月, 2009 1 次提交
  23. 10 2月, 2009 1 次提交
  24. 01 2月, 2009 1 次提交
  25. 27 1月, 2009 1 次提交
  26. 23 1月, 2009 1 次提交
  27. 22 1月, 2009 4 次提交
  28. 31 10月, 2008 1 次提交
  29. 28 10月, 2008 1 次提交
  30. 21 6月, 2008 1 次提交
  31. 11 6月, 2008 2 次提交
  32. 29 4月, 2008 1 次提交
  33. 26 3月, 2008 1 次提交
  34. 29 1月, 2008 1 次提交
  35. 01 11月, 2007 1 次提交