1. 23 Aug, 2010 4 commits
  2. 04 Aug, 2010 1 commit
  3. 02 Aug, 2010 2 commits
  4. 01 Aug, 2010 2 commits
    • Steve Fink's avatar
      ss -p is much too slow · fbc0f876
      Steve Fink authored
      > On closer inspection, it appears that ss -p does a quadratic scan. It
      > rescans every entry in /proc/*/fd/* repeatedly (once per listening
      > port? per process? I don't remember what I figured out.)
      >
      > I humbly suggest that this is not a good idea.
      
      Yep, this is junk.  Please give this patch a try:
      
      ss: Avoid quadradic complexity with '-p'
      
      Scan the process list of open sockets once, and store in a hash
      table to be used by subsequent find_user() calls.
      Reported-by: default avatarSteve Fink <sphink@gmail.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      fbc0f876
    • Mike Frysinger's avatar
      netem: fix installs of dist files · 1a7943bc
      Mike Frysinger authored
      The tc program searches LIBDIR by default for the .dist files, and that
      defaults to /usr/lib.  But the netem subdir has /lib/ hardcoded which
      means the default build+install results in the files not being found.
      
      Further, these are plain text files which are read at runtime, so it
      doesn't make sense to give them executable bits.
      Signed-off-by: default avatarMike Frysinger <vapier@gentoo.org>
      1a7943bc
  5. 30 Jul, 2010 1 commit
  6. 23 Jul, 2010 9 commits
  7. 09 Jun, 2010 1 commit
  8. 19 May, 2010 5 commits
  9. 18 May, 2010 1 commit
    • Chris Wright's avatar
      iproute2: rework SR-IOV VF support · 3fd86630
      Chris Wright authored
      The kernel interface changed just before 2.6.34 was released.  This brings
      iproute2 in line with the current changes.  The VF portion of setlink is
      comprised of a set of nested attributes.
      
        IFLA_VFINFO_LIST (NESTED)
          IFLA_VF_INFO (NESTED)
            IFLA_VF_MAC
            IFLA_VF_VLAN
            IFLA_VF_TX_RATE
      Signed-off-by: default avatarChris Wright <chrisw@sous-sol.org>
      3fd86630
  10. 17 May, 2010 2 commits
  11. 13 May, 2010 1 commit
  12. 22 Apr, 2010 2 commits
    • Bart Trojanowski's avatar
      fix build issues with flex ver 2.5 · 608a96c7
      Bart Trojanowski authored
      When building on an old environment, the flex generated
      tc/emp_ematch.lex.c file would not compile.  The error given was:
      
      emp_ematch.lex.c:1686: error: expected ‘;’, ‘,’ or ‘)’ before numeric constant
      
      The emp_ematch.l uses 'str' as a start symbol name, and  flex would create
      a '#define str 1' statement.  This particular version of flex,
      unfortunately, used 'str' as names of string variables in the generated
      parser functions.  This is line 1686 in the generated file:
      
      YY_BUFFER_STATE ematch__scan_string (yyconst char * str )
      
      This patch just substitutes 'str' for 'lexstr' in emp_ematch.l to avoid
      the collision.
      608a96c7
    • Stephen Hemminger's avatar
      Update ip.8 man page to describe route table id values · 4ec1933d
      Stephen Hemminger authored
      2.6 kernel allows 2^32 route tables, but documentation stated only
      255 values were possible.
      4ec1933d
  13. 12 Apr, 2010 2 commits
  14. 30 Mar, 2010 2 commits
  15. 29 Mar, 2010 5 commits