Started 4 yr 5 mo ago
Took 15 min on ubuntu1710-slave-140

Build #605 (Jul 18, 2020 1:13:53 AM)

Changes
  1. Fix ELF ABI and endianness checks for powerpc64 (details / githubweb)
  2. bcc: Use bpf_probe_read_user in tools and provide backward compatibility (details / githubweb)
  3. bcc: Use direct parameter assignment for syscall probe s390. (details / githubweb)
  4. bcc/tools: Introduce bpf_probe_read_user to the tools. (details / githubweb)
  5. bcc/docs: Add bpf_probe_read_user to docs and tutorials (details / githubweb)
  6. bcc/utils: Avoid code duplication of __generate_streq_function (details / githubweb)
  7. bcc: Add __user attribute to support bpf_probe_read_user in argdist (details / githubweb)
  8. bcc: Support bpf_probe_read_user in trace.py (details / githubweb)
  9. bcc/libbpf: Fix bpf_has_kernel_btf return status (details / githubweb)
  10. Add perf event data collection example for an userspace application (#2888) (details / githubweb)
  11. Update INSTALL.md (details / githubweb)
  12. USDT: make path failure message more explicit (details / githubweb)
  13. add nfs v3 support to nfsdist.py (#2902) (details / githubweb)
  14. Bug #2907 - Fix argdist filtering option for USDT probes (details / githubweb)
  15. add -fPIC to compile examples/cpp and tests/cc (details / githubweb)
  16. libbpf-tools: convert BCC vfsstat to BPF CO-RE version (details / githubweb)
  17. Fix github actions tests (details / githubweb)
  18. tools/dirtop: Adding dirtop utility (#2819) (details / githubweb)
  19. libbpf-tools: add CO-RE execsnoop (details / githubweb)
  20. sync with latest libbpf (details / githubweb)
  21. Fix KFUNC_PROBE return value (details / githubweb)
  22. libbcc-py: Fix libbpf types (details / githubweb)
  23. bcc/tools: fix typo in help message (details / githubweb)
  24. tools: add filtering by mount namespace (details / githubweb)
  25. Spelling (details / githubweb)
  26. tool: trace process termination by default (details / githubweb)
  27. bcc: Error out when bpf_probe_read_user is not present (details / githubweb)
  28. bcc/tools: Replace bpf_probe_read with bpf_probe_read_kernel (details / githubweb)
  29. bcc: Fix user space probe reads with bpf_probe_read_user (details / githubweb)
  30. bcc/libbpf-tools: Replace bpf_probe_read with bpf_probe_read_kernel. (details / githubweb)
  31. bcc/libbpf-tools: Fix user probe read references (details / githubweb)
  32. bcc/docs: Replace bpf_probe_read with bpf_probe_read_kernel (details / githubweb)
  33. bcc: Check probe read availabilty and use macros (details / githubweb)
  34. bcc: Remove bpf_probe_read_user availability checks on compile time (details / githubweb)
  35. fix: avoid -Wsign-compare warnings (details / githubweb)
  36. Add arg for filtering on signal (details / githubweb)
  37. Update man page and example file (details / githubweb)
  38. Fix example indent (details / githubweb)
  39. Make examples consistent (details / githubweb)
  40. return failure if rewriter cannot rewrite properly (details / githubweb)
  41. Allow to specify kernel include dirs (details / githubweb)
  42. Adding support to load lsm programs (details / githubweb)
  43. Make reading blacklist from debugfs optional (details / githubweb)
  44. offwaketime: Add support for --state (#2940) (details / githubweb)
  45. libbpf-tools: convert BCC syscount to BPF CO-RE version (details / githubweb)
  46. tools: Add funcinterval bcc tool. (details / githubweb)
  47. libbpf-tools: add CO-RE cpudist (details / githubweb)
  48. silence a python travis-ci warning (details / githubweb)
  49. Docker: add kmod dependency to docker container (details / githubweb)
  50. turn off x86 jump table optimization during jit compilation (details / githubweb)
  51. Fix runqslower to indicate that the latency param is in microseconds. (details / githubweb)
  52. usdt: Add helpers to set semaphore values (details / githubweb)
  53. usdt: Have Context::addsem_probe() nop if pid not specified (details / githubweb)
  54. Add support for multiple PID/TID for offwaketime (#2951) (details / githubweb)
  55. fix: encode path to bytes in python3 (details / githubweb)
  56. tools/opensnoop: Fix compilation problem (details / githubweb)
  57. libbpf-tools: refactor, move public methods to trace_helpers.c (details / githubweb)
  58. deadlock: print a more explicit message when pthread_mutex_unlock can't be attached (details / githubweb)
  59. man: remove non-existent -x argument from tcpconnect man page (details / githubweb)
  60. loader: suggest to install the right kernel devel package (details / githubweb)
  61. tools: fix a python 3 map issue in dbstat and dbslower (details / githubweb)
  62. Fix typos in kretfunc documentation (details / githubweb)
  63. Explicitly use NULL macro in pointer value check (#2965) (details / githubweb)
  64. dbstat: fix overflowing timestamp (details / githubweb)
  65. Add install steps for Alpine Linux (details / githubweb)
  66. sync with latest libbpf repo (details / githubweb)
  67. Add KBUILD_MODNAME flag to default cflags (details / githubweb)
  68. Delete existing kbuild_modname definitions (details / githubweb)
  69. sync with libbpf v0.0.9 (details / githubweb)
  70. [BPFTable] clear_table_non_atomic: Remove duplicate macro (details / githubweb)
  71. fix LSM_PROBE return value (details / githubweb)
  72. API improvements for BPF LSM programs (#2979) (details / githubweb)
  73. Add LSM probe documentation (#2980) (details / githubweb)
  74. prepare for release v0.15.0 (details / githubweb)
  75. libbpf-tools: remove unnecessary header include from syscount.bpf.c (details / githubweb)
  76. Add missing LSM cleanup hook (details / githubweb)
  77. bpf: use bpf_probe_read in implicitly generated kernel mem read (details / githubweb)
  78. Fix kernel version for ringbuf and add ringbuf to maps table (details / githubweb)
  79. libbpf-tools: add CO-RE bitesize (details / githubweb)
  80. tools/profile: fix suggestion about when to increase stack-storage-size (details / githubweb)
  81. Fix KFUNC_PROBE calls in vfs_stat.py by adding a return value (#2990) (details / githubweb)
  82. Ringbuf Support for Python API (#2989) (details / githubweb)
  83. Introducing Queue/Stack helpers and clang frontend (details / githubweb)
  84. add BPFQueueStackTable and tests (details / githubweb)
  85. sync with latest libbpf repo (details / githubweb)
  86. valloc and pvalloc is deprecated in bionic on Android (details / githubweb)
  87. Fix symfs symbol resolution (details / githubweb)
  88. docs: Add BPF LSM hook to kernel features (details / githubweb)
  89. docs: Update XDP driver support list (details / githubweb)
  90. docs: add RISC-V to the JIT support list (details / githubweb)
  91. add the option --hexdump to sslsniff to allow sniffing of binary protocols inside TLS/SSL connections (details / githubweb)
  92. fix examples in sslsniff.py (details / githubweb)
  93. reformat code, add new option to manpage and usage in sslsniff_example.txt (details / githubweb)
  94. example block of --hexdump in sslsniff_example.txt (details / githubweb)
  95. docs: fix Ubuntu Eoan spelling (details / githubweb)
  96. Replace kprobe function "blk_account_io_completion" to "blk_account_io_done" for kernel version >= 5.8.0 (details / githubweb)
  97. memleak: Add workaround to alleviate misjudgments when free is missing (details / githubweb)
  98. sync with latest libbpf (details / githubweb)
  99. libbpf-tools: add header to store BPF-side map helpers (details / githubweb)
  100. libbpf-tools: fix an error message (details / githubweb)
  101. libbpf-tools: convert BCC tcpconnect to BPF CO-RE version (details / githubweb)
  102. Add .lazy_symbolize field to bcc_symbol_option and add ignored fields to perf_event_attr (details / githubweb)
  103. Add Python API and documentation for Queue/Stack Tables (#3013) (details / githubweb)
  104. use bpf_probe_read_kernel for implicit kernel mem read on s390 (details / githubweb)
  105. fix cc queue/stack test kernel version (details / githubweb)
  106. fix debug file lookup in bcc_elf_symbol_str (details / githubweb)
  107. update reference_guide for implicit kmem access rewriting (details / githubweb)
  108. libbpf-tools: add CO-RE biolatency (details / githubweb)

Started by upstream project bcc-pr build number 605
originally caused by:

  • GitHub pull request #1901 of commit 222821c8be2c3aa862ddd7e4bf2a10965ae0639f, has merge conflicts.
Revision: 222821c8be2c3aa862ddd7e4bf2a10965ae0639f
Repository: https://github.com/iovisor/bcc.git
  • detached