1. 10 6月, 2008 1 次提交
  2. 05 6月, 2008 7 次提交
  3. 14 5月, 2008 1 次提交
  4. 12 5月, 2008 2 次提交
  5. 10 5月, 2008 3 次提交
  6. 24 4月, 2008 1 次提交
  7. 18 4月, 2008 1 次提交
  8. 13 4月, 2008 7 次提交
  9. 10 4月, 2008 4 次提交
  10. 04 4月, 2008 4 次提交
  11. 29 3月, 2008 1 次提交
  12. 28 3月, 2008 1 次提交
  13. 26 3月, 2008 2 次提交
  14. 25 3月, 2008 1 次提交
  15. 24 3月, 2008 2 次提交
  16. 21 3月, 2008 1 次提交
    • V
      [SCTP]: Fix a race between module load and protosw access · 270637ab
      Vlad Yasevich 提交于
      There is a race is SCTP between the loading of the module
      and the access by the socket layer to the protocol functions.
      In particular, a list of addresss that SCTP maintains is
      not initialized prior to the registration with the protosw.
      Thus it is possible for a user application to gain access
      to SCTP functions before everything has been initialized.
      The problem shows up as odd crashes during connection
      initializtion when we try to access the SCTP address list.
      
      The solution is to refactor how we do registration and
      initialize the lists prior to registering with the protosw.
      Care must be taken since the address list initialization
      depends on some other pieces of SCTP initialization.  Also
      the clean-up in case of failure now also needs to be refactored.
      Signed-off-by: NVlad Yasevich <vladislav.yasevich@hp.com>
      Acked-by: NSridhar Samudrala <sri@us.ibm.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      270637ab
  17. 18 3月, 2008 1 次提交