1. 11 Jul, 2012 1 commit
  2. 10 Jul, 2012 2 commits
  3. 08 Jul, 2012 3 commits
    • Mike Hibler's avatar
      Patch to add frisbee and pubsub dissectors to wireshark. · 388ef6bc
      Mike Hibler authored
      Did the pubsub one a long time ago, but added a frisbee one as well.
      
      The pubsub dissector has not been tested in its wireshark 1.8 incarnation,
      I just converted it from the 1.2.10 version and made sure it compiled.
      The frisbee dissector just supports the base UDP protocol (not the TCP
      master server protocol) and doesn't implement wireshark conversations.
      
      This last few commits were the result of a two-day trip into the weeds.
      This started out as getting a hack shared 10Gb LAN working on the new 820
      nodes. Then I decided to test it out by running frisbee at high bandwidth
      over that LAN. Next thing you know, I'm out in the fields, looking at
      frisbee traces and tweaking Linux sysctls...
      388ef6bc
    • Mike Hibler's avatar
      For dynamic socket buffer sizing, don't trust the return value of setsockopt · acd929c1
      Mike Hibler authored
      In at least the Linux 3.2 kernel on Ubuntu 12, setsockopt to set the socket
      buffer size does not return an error if you try to set a value higher than
      the kernel max. So we do an immediately following getsockopt to verify.
      
      This will prevent the server from over-driving the send socket (leading to
      re-requests of blocks from clients) for really high bandwidth values (i.e.,
      with large burst sizes).
      acd929c1
    • Mike Hibler's avatar
      Fix some bitrot in the tracing functions. · 58c871e1
      Mike Hibler authored
      58c871e1
  4. 06 Jul, 2012 4 commits
  5. 05 Jul, 2012 1 commit
  6. 03 Jul, 2012 6 commits
  7. 02 Jul, 2012 14 commits
  8. 29 Jun, 2012 9 commits