1. 11 Apr, 2016 8 commits
    • Daniel Borkmann's avatar
      tc, bpf: further improve error reporting · afc1a200
      Daniel Borkmann authored
      Make it easier to spot issues when loading the object file fails. This
      includes reporting in what pinned object specs differ, better indication
      when we've reached instruction limits. Don't retry to load a non relo
      program once we failed with bpf(2), and report out of bounds tail call key.
      
      Also, add truncation of huge log outputs by default. Sometimes errors are
      quite easy to spot by only looking at the tail of the verifier log, but
      logs can get huge in size e.g. up to few MB (due to verifier checking all
      possible program paths). Thus, by default limit output to the last 4096
      bytes and indicate that it's truncated. For the full log, the verbose option
      can be used.
      Signed-off-by: default avatarDaniel Borkmann <daniel@iogearbox.net>
      afc1a200
    • Daniel Borkmann's avatar
      tc, bpf: add new csum and tunnel signatures · 0395711c
      Daniel Borkmann authored
      Add new signatures for BPF_FUNC_csum_diff, BPF_FUNC_skb_get_tunnel_opt
      and BPF_FUNC_skb_set_tunnel_opt.
      Signed-off-by: default avatarDaniel Borkmann <daniel@iogearbox.net>
      0395711c
    • Nikolay Aleksandrov's avatar
      bridge: vlan: add support to filter by vlan id · 5a2d0201
      Nikolay Aleksandrov authored
      Add the optional keyword "vid" to bridge vlan show so the user can
      request filtering by a specific vlan id. Currently the filtering is
      implemented only in user-space. The argument name has been chosen to
      match the add/del one - "vid". This filtering can be used also with the
      "-compressvlans" option to see in which range is a vlan (if in any).
      Also this will be used to show only specific per-vlan statistics later
      when support is added to the kernel for it.
      
      Examples:
      $ bridge vlan show vid 450
      port	vlan ids
      eth2	 450
      
      $ bridge -c vlan show vid 450
      port	vlan ids
      eth2	 400-500
      
      $ bridge vlan show vid 1
      port	vlan ids
      eth1	 1 PVID Egress Untagged
      eth2	 1 PVID
      br0	 1 PVID Egress Untagged
      Signed-off-by: default avatarNikolay Aleksandrov <nikolay@cumulusnetworks.com>
      5a2d0201
    • Nikolay Aleksandrov's avatar
      bridge: mdb: add support to filter by vlan id · 24687d67
      Nikolay Aleksandrov authored
      Add the optional keyword "vid" to bridge mdb show so the user can
      request filtering by a specific vlan id. Currently the filtering is
      implemented only in user-space. The argument name has been chosen to match
      the add/del one - "vid".
      
      Example:
      $ bridge mdb show vid 200
      dev br0 port eth2 grp 239.0.0.1 permanent vid 200
      Signed-off-by: default avatarNikolay Aleksandrov <nikolay@cumulusnetworks.com>
      24687d67
    • Nikolay Aleksandrov's avatar
      bridge: fdb: add support to filter by vlan id · ae6eb907
      Nikolay Aleksandrov authored
      Add the optional keyword "vlan" to bridge fdb show so the user can request
      filtering by a specific vlan id. Currently the filtering is implemented
      only in user-space. The argument name has been chosen to match the
      add/del one - "vlan".
      
      Example:
      $ bridge fdb show vlan 400
      52:54:00:bf:57:16 dev eth2 vlan 400 master br0 permanent
      Signed-off-by: default avatarNikolay Aleksandrov <nikolay@cumulusnetworks.com>
      ae6eb907
    • Eric Dumazet's avatar
      iplink: display number of rx/tx queues · f1c656e5
      Eric Dumazet authored
      We can set the attributes, so would be nice to display them when
      provided by the kernel.
      Signed-off-by: default avatarEric Dumazet <edumazet@google.com>
      f1c656e5
    • Stephen Hemminger's avatar
      update kernel headers · 6268b08c
      Stephen Hemminger authored
      Update from 4.6-rc3
      6268b08c
    • Stephen Hemminger's avatar
      devlink: ignore build result · 3273e3c1
      Stephen Hemminger authored
      devlink binary is built
      3273e3c1
  2. 27 Mar, 2016 27 commits
  3. 21 Mar, 2016 5 commits