1. 28 Dec, 2017 2 commits
  2. 22 Dec, 2017 1 commit
  3. 21 Dec, 2017 1 commit
  4. 20 Dec, 2017 4 commits
  5. 19 Dec, 2017 1 commit
  6. 18 Dec, 2017 3 commits
  7. 17 Dec, 2017 2 commits
  8. 16 Dec, 2017 9 commits
  9. 15 Dec, 2017 4 commits
  10. 14 Dec, 2017 6 commits
  11. 12 Dec, 2017 4 commits
    • 4ast's avatar
      Merge pull request #1484 from iovisor/yhs_dev · e5db52bf
      4ast authored
      add padding to the end of structure
      e5db52bf
    • Brendan Gregg's avatar
      Merge pull request #1481 from htbegin/execsnoop_fix · b384b76e
      Brendan Gregg authored
      execsnoop: fix the prototype for kprobe__sys_execve
      b384b76e
    • 4ast's avatar
      Merge pull request #1474 from iovisor/yhs_dev · 2faf0605
      4ast authored
      provide padded structure for table_{key|leaf}_desc API
      2faf0605
    • Yonghong Song's avatar
      add padding to the end of structure · b32b4a5f
      Yonghong Song authored
      Commit 538a84e1 ("provide padded structure for
      table_{key|leaf}_desc API") added explicit padding, if needed,
      before every structure member.
      
      This is not enough as if an array of elements are returned
      from C++ to python side, the size of structure must be correct.
      
      This patch also adds padding after the last structure field
      to make structure size in python side consistent with C++
      side. With this patch, I experimented with the pull request
      for tcpretrans.py by Matthias Tafelmeier, the type
        struct ipv6_flow_key_t {
            unsigned __int128 saddr;
            unsigned __int128 daddr;
            u64 lport;
            u64 dport;
        }
      can be replaced with
        struct ipv6_flow_key_t {
            unsigned __int128 saddr;
            unsigned __int128 daddr;
            u16 lport;
            u16 dport;
        }
      where the original type of lport/dport is u16.
      Some other ipv6 related data structures can also be simplified.
      Signed-off-by: default avatarYonghong Song <yhs@fb.com>
      b32b4a5f
  12. 09 Dec, 2017 2 commits
    • htbegin's avatar
      histogram: support sorting bucket before dumping table · a83e2781
      htbegin authored
      When there are multiple fields in the secondary key of a histogram
      (e.g. output the bio latency for each combination of disk and blk cgroup),
      if the buckets are not sorted before the iteration, the output order
      of tables often does not meet our expectations.
      
      So provide a way to sort them.
      a83e2781
    • htbegin's avatar
      execsnoop: fix the prototype for kprobe__sys_execve · 3c399da1
      htbegin authored
      For sys_execve() the type of filename parameter should be
      "const char __user *" instead of "struct filename *".
      
      The fix doesn't imply any functional change.
      3c399da1
  13. 07 Dec, 2017 1 commit