1. 31 Aug, 2011 10 commits
  2. 20 Jul, 2011 2 commits
  3. 13 Jul, 2011 3 commits
    • Stephen Hemminger's avatar
      Add QFQ scheduler · c441bd4c
      Stephen Hemminger authored
      Basic configuration support for QFQ.
      Still need to add manual page.
      c441bd4c
    • Stephen Hemminger's avatar
      Remove redundant limits.h · be181323
      Stephen Hemminger authored
      redo.
      be181323
    • Eric W. Biederman's avatar
      iproute2: Add processless network namespace support · 0dc34c77
      Eric W. Biederman authored
      The goal of this code change is to implement a mechanism such that it is
      simple to work with a kernel that is using multiple network namespaces
      at once.
      
      This comes in handy for interacting with vpns where there may be rfc1918
      address overlaps, and different policies default routes, name servers
      and the like.
      
      Configuration specific to a network namespace that would ordinarily be
      stored under /etc/ is stored under /etc/netns/<name>.  For example if
      the dns server configuration is different for your vpn you would create
      a file /etc/netns/myvpn/resolv.conf.
      
      File descriptors that can be used to manipulate a network namespace can
      be created by opening /var/run/netns/<NAME>.
      
      This adds the following commands to iproute.
      ip netns add NAME
      ip netns delete NAME
      ip netns monitor
      ip netns list
      ip netns exec NAME cmd ....
      ip link set DEV netns NAME
      
      ip netns exec exists to cater the vast majority of programs that only
      know how to operate in a single network namespace.  ip netns exec
      changes the default network namespace, creates a new mount namespace,
      remounts /sys and bind mounts netns specific configuration files to
      their standard locations.
      Signed-off-by: default avatarEric W. Biederman <ebiederm@xmission.com>
      0dc34c77
  4. 11 Jul, 2011 7 commits
  5. 29 Jun, 2011 5 commits
  6. 20 Jun, 2011 5 commits
  7. 19 May, 2011 1 commit
  8. 12 May, 2011 1 commit
    • Eric Dumazet's avatar
      ip: Support IFLA_TXQLEN in ip link command · f78e316f
      Eric Dumazet authored
      Eric Dumazet a écrit :
      > We currently use an expensive ioctl() to get device txqueuelen, while
      > rtnetlink gave it to us for free. This patch speeds up ip link operation
      > when many devices are registered.
      >
      
      Here is a 2nd version od this patch, not displaying "qlen 0" useless info
      
      [PATCH iproute2] ip: Support IFLA_TXQLEN in ip link show command
      
      We currently use an expensive ioctl() to get device txqueuelen, while
      rtnetlink gave it to us for free. This patch speeds up ip link operation
      when many devices are registered.
      Signed-off-by: default avatarEric Dumazet <eric.dumazet@gmail.com>
      f78e316f
  9. 26 Apr, 2011 1 commit
  10. 12 Apr, 2011 5 commits