1. 23 9月, 2006 8 次提交
  2. 21 9月, 2006 1 次提交
  3. 30 8月, 2006 1 次提交
  4. 23 8月, 2006 1 次提交
  5. 22 7月, 2006 5 次提交
  6. 01 7月, 2006 1 次提交
  7. 20 6月, 2006 1 次提交
  8. 18 6月, 2006 6 次提交
  9. 20 5月, 2006 4 次提交
  10. 06 5月, 2006 4 次提交
  11. 11 4月, 2006 1 次提交
  12. 26 3月, 2006 1 次提交
    • D
      [PATCH] POLLRDHUP/EPOLLRDHUP handling for half-closed devices notifications · f348d70a
      Davide Libenzi 提交于
      Implement the half-closed devices notifiation, by adding a new POLLRDHUP
      (and its alias EPOLLRDHUP) bit to the existing poll/select sets.  Since the
      existing POLLHUP handling, that does not report correctly half-closed
      devices, was feared to be changed, this implementation leaves the current
      POLLHUP reporting unchanged and simply add a new bit that is set in the few
      places where it makes sense.  The same thing was discussed and conceptually
      agreed quite some time ago:
      
      http://lkml.org/lkml/2003/7/12/116
      
      Since this new event bit is added to the existing Linux poll infrastruture,
      even the existing poll/select system calls will be able to use it.  As far
      as the existing POLLHUP handling, the patch leaves it as is.  The
      pollrdhup-2.6.16.rc5-0.10.diff defines the POLLRDHUP for all the existing
      archs and sets the bit in the six relevant files.  The other attached diff
      is the simple change required to sys/epoll.h to add the EPOLLRDHUP
      definition.
      
      There is "a stupid program" to test POLLRDHUP delivery here:
      
       http://www.xmailserver.org/pollrdhup-test.c
      
      It tests poll(2), but since the delivery is same epoll(2) will work equally.
      Signed-off-by: NDavide Libenzi <davidel@xmailserver.org>
      Cc: "David S. Miller" <davem@davemloft.net>
      Cc: Michael Kerrisk <mtk-manpages@gmx.net>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      f348d70a
  13. 25 3月, 2006 1 次提交
    • H
      [SCTP]: Fix up sctp_rcv return value · 2babf9da
      Herbert Xu 提交于
      I was working on the ipip/xfrm problem and as usual I get side-tracked by
      other problems.
      
      As part of an attempt to change the IPv4 protocol handler calling
      convention I found that SCTP violated the existing convention.
      
      It's returning non-zero values after freeing the skb.  This is doubly bad
      as 1) the skb gets resubmitted; 2) the return value is interpreted as a
      protocol number.
      
      This patch changes those return values to zero.
      
      IPv6 doesn't suffer from this problem because it uses a positive return
      value as an indication for resubmission.  So the only effect of this patch
      there is to increment the IPSTATS_MIB_INDELIVERS counter which IMHO is
      the right thing to do.
      Signed-off-by: NHerbert Xu <herbert@gondor.apana.org.au>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      2babf9da
  14. 21 3月, 2006 2 次提交
  15. 03 2月, 2006 1 次提交
  16. 31 1月, 2006 2 次提交