Started 4 yr 8 mo ago
Took 26 min on builtin

Build #262 (Jan 22, 2020 5:47:13 PM)

PR #2714: GitHub actions
Changes
  1. tools: fix runqslower warning (commit: bac633a) (details / githubweb)
  2. Error in time comparison (commit: f84acf9) (details / githubweb)
  3. sync to latest libbpf repo (commit: 06e30cc) (details / githubweb)
  4. Use device+inode to identify matching files; prepend /proc/pid/root to (commit: 01ee0b6) (details / githubweb)
  5. Lazily symbolize regular ELF binaries (commit: d42fcc8) (details / githubweb)
  6. Lazify ProcSyms::find_name (commit: 24496c7) (details / githubweb)
  7. Make bcc_elf_symbol_str support debuginfo (commit: 0ca7917) (details / githubweb)
  8. Thread through debugfile flag (commit: 1772fd1) (details / githubweb)
  9. Enter mount namespace before trying to open binary (commit: 6f693f5) (details / githubweb)
  10. Address code review (commit: f20dca1) (details / githubweb)
  11. Add tests (commit: 50d0602) (details / githubweb)
  12. Fix designated initializers (commit: d413c95) (details / githubweb)
  13. Rebase and remove mount guards (commit: 86633c4) (details / githubweb)
  14. tools/inject: Update documentation (commit: 5933839) (details / githubweb)
  15. fix various compilation warnings (commit: 10dae9e) (details / githubweb)
  16. fix asm_volatile_goto issue again (commit: a74c042) (details / githubweb)
  17. Travis CI: Lint for Python syntax errors and undefined names (commit: 60944a4) (details / githubweb)
  18. Identity is not the same thing as equality in Python (commit: f84e55c) (details / githubweb)
  19. Add missing colon (:) (commit: 851f588) (details / githubweb)
  20. Force a retest (commit: 807772f) (details / githubweb)
  21. This retest should work (commit: 1bbdc09) (details / githubweb)
  22. Undefined name: signal_ignore --> signal.SIG_IGN (commit: fae282c) (details / githubweb)
  23. Undefined name: Don't forget "self" in "self.b" (commit: 37ac181) (details / githubweb)
  24. Undefined name: "headerInstance" --> "p4header" (commit: 64ea990) (details / githubweb)
  25. Undefined name: "SocketConfig" -> "TargetConfig" (commit: 887ff82) (details / githubweb)
  26. Undefined name: from compilationException import CompilationException (commit: 317fe14) (details / githubweb)
  27. from __future__ import print_function (commit: e52c41f) (details / githubweb)
  28. Old style exceptions --> new style for Python 3 (commit: 3e69639) (details / githubweb)
  29. Old style exceptions --> new style for Python 3 (commit: bfdb817) (details / githubweb)
  30. Use feature detection instead of version detection (commit: 2a2661c) (details / githubweb)
  31. long was removed in Python 3 (commit: d2cd9d0) (details / githubweb)
  32. Remove allow_failures on python: 3.7 tests (commit: 5c2b514) (details / githubweb)
  33. Swap test order (commit: f37279f) (details / githubweb)
  34. Move language: generic (commit: e25e75b) (details / githubweb)
  35. Try under language: python (commit: 6034b81) (details / githubweb)
  36. Echo (commit: de34dab) (details / githubweb)
  37. Comment out the set -euo pipefail (commit: f1c7b8e) (details / githubweb)
  38. Update .travis.yml (commit: 96f251e) (details / githubweb)
  39. Upgrade from pep8 --> pycodestyle (commit: 45fd2f7) (details / githubweb)
  40. Four parallel test runs (commit: e7c422a) (details / githubweb)
  41. Update lua Quickstart for Ubuntu 18.04 LTS (commit: fb99f2f) (details / githubweb)
  42. Filter out non-bash COMMs (commit: 4995db0) (details / githubweb)
  43. Use bpf_prog_load function from ljsyscall module in LuaJIT compiler (commit: 3621975) (details / githubweb)
  44. Report proper module on kernel backtrace (commit: 50aeaed) (details / githubweb)
  45. sync with latest libbpf (commit: 1a47a9a) (details / githubweb)
  46. tools: fix printb usage in solisten (commit: 6af649a) (details / githubweb)
  47. Turn on lazy symbolize by default (commit: 237a4b4) (details / githubweb)
  48. tools/tcpconnect: add option -c to count connects (commit: 9518a5b) (details / githubweb)
  49. sync to latest libbpf (commit: 56ba6fd) (details / githubweb)
  50. CMake: Allow to disable building man pages (commit: 910ddaf) (details / githubweb)
  51. tools: fix vfscount output when no duration is specified (commit: 0206fc4) (details / githubweb)
  52. Support perf's symfs mechanism for debuginfo lookup. (commit: 68b8d30) (details / githubweb)
  53. man: fixes some man pages (commit: 33c9c57) (details / githubweb)
  54. offwaketime: Fix incorrect target and waker PIDs (commit: 89bb40a) (details / githubweb)
  55. Don't prepend /proc/PID/root to user-supplied USDT binary paths starting with /proc already (commit: 5ce16e4) (details / githubweb)
  56. Update reference_guide.md (commit: e102514) (details / githubweb)
  57. Update mysqld_query.py (commit: 2479fbf) (details / githubweb)
  58. Make number of stack traces configurable from command line in example… (#2500) (commit: 270d54a) (details / githubweb)
  59. tcptop: Fix incorrect pid filter (commit: 496a2b1) (details / githubweb)
  60. Support for hardware offload (#2502) (commit: d147588) (details / githubweb)
  61. support gcc 8's cold subfunctions (commit: 44454d9) (details / githubweb)
  62. stackcount: fix TypeError (#2514) (commit: c99c7c4) (details / githubweb)
  63. Fixes #2518 -- weird behaviour of lookup_or_init (#2520) (commit: ba64f03) (details / githubweb)
  64. FAQ: fix error message (commit: 84d9798) (details / githubweb)
  65. INSTALL.md: add install instructions for Fedora 30+ (#2524) (commit: f8c5654) (details / githubweb)
  66. Fix BPF_PERCPU_ARRAY description (#2527) (commit: 867c3e3) (details / githubweb)
  67. fix compilation errors with clang CreateFromArgs() change (#2528) (commit: c02e5eb) (details / githubweb)
  68. cmakefile change to require c++14 (#2529) (commit: 903513e) (details / githubweb)
  69. Fix a file descriptor leak when module is deleted (#2530) (commit: 115b959) (details / githubweb)
  70. FAQ: Add Q&A about kernel lockdown (#2532) (commit: ac29d09) (details / githubweb)
  71. Add sampe code for cgoup test (#2522) (commit: c00d10d) (details / githubweb)
  72. INSTALL.md: Fedora 30: note about kernel lockdown (#2536) (commit: 4c2cb86) (details / githubweb)
  73. sync to latest libbpf (#2540) (commit: eb018cf) (details / githubweb)
  74. debian changelog for v0.11.0 tag (#2541) (commit: 0fa419a) (details / githubweb)
  75. sync with latest libbpf repo (#2545) (commit: 76f31ed) (details / githubweb)
  76. Redefine asm_inline for Linux 5.4+, Fixes #2546 (#2547) (commit: 2d1497c) (details / githubweb)
  77. Fix Erroneous "gethostlatency" Comments (#2549) (commit: 6b989db) (details / githubweb)
  78. Changed Link to HTTPS (#2551) (commit: 183be9a) (details / githubweb)
  79. Mod: the 'min_us' is in us, mot ms (commit: 56aa780) (details / githubweb)
  80. Mod: fix two errors in examples (commit: e3668b9) (details / githubweb)
  81. man: add missing -c option to tcpretrans synopsis (commit: 930846d) (details / githubweb)
  82. Fix a typo, tracepint -> tracepoint (#2559) (commit: 54aa257) (details / githubweb)
  83. document the release info related to libbpf submodule (#2561) (commit: 708f786) (details / githubweb)
  84. assign offset properly for btf DataSec (#2560) (commit: f04c6de) (details / githubweb)
  85. support cgroup level tracing in trace.py (#2562) (commit: c2a530b) (details / githubweb)
  86. man: COMM describes the process name, not the parent process name (#2563) (commit: 9347969) (details / githubweb)
  87. cpudist: create sufficiently large hash table to avoid missing tasks (commit: 9b433f2) (details / githubweb)
  88. fix compilation errors with latest llvm trunk (#2575) (commit: 2dad475) (details / githubweb)
  89. sync with latest libbpf (#2576) (commit: eb1a2f6) (details / githubweb)
  90. introduce map.lookup_or_try_init() (#2577) (commit: 82f4302) (details / githubweb)
  91. remove the warning for map.lookup_or_init() (#2581) (commit: 58ff1b3) (details / githubweb)
  92. fix typos in tutorial.md (#2584) (commit: 77fe428) (details / githubweb)
  93. Support attaching uprobe to offset (#2585) (commit: 0429040) (details / githubweb)
  94. tools/tcpretrans: add tracepoint support (#2574) (commit: 9cede20) (details / githubweb)
  95. Add libbcc-no-libbpf.so library (commit: d4b3bf0) (details / githubweb)
  96. Link test_libbcc directly with libbcc.so (commit: 19c625e) (details / githubweb)
  97. Add test_libbcc_no_libbpf test (commit: 7ec8bde) (details / githubweb)
  98. Add a supplementary explanation to function `get_syscall_fnname` (#2593) (commit: a6f658d) (details / githubweb)
  99. sync with latest libbpf (#2594) (commit: 992e482) (details / githubweb)
  100. add BPF::init_usdt function to init a single USDT so folks can handle partial init failure of list of USDTs. (commit: ccf8261) (details / githubweb)
  101. add tool: compactsnoop (commit: 15fbd7c) (details / githubweb)
  102. docs/reference_guide.md: update doc (commit: 10c1a83) (details / githubweb)
  103. docs: update XDP driver list (commit: 98b8d0c) (details / githubweb)
  104. fix a bug in mountsnoop.py with 4.17+ kernels (commit: 6ee245b) (details / githubweb)
  105. Include stddef.h for size_t in bcc_elf.h (commit: b8ab98b) (details / githubweb)
  106. Add lockstat tool (commit: ac00ac5) (details / githubweb)
  107. make TRY2 macro work outside of ebpf namespace (#2604) (commit: f0f19db) (details / githubweb)
  108. Make StatusTuple code and msg methods const (#2603) (commit: 3032347) (details / githubweb)
  109. update INSTALL.md for new llvm source compilation (commit: f68d818) (details / githubweb)
  110. tools/runqslower.py: Fix raw tracepoint code (commit: 65885f3) (details / githubweb)
  111. docs: update helper functions of BPF_PROG_TYPE_SOCKET_FILTER (commit: 0272a3d) (details / githubweb)
  112. Add map-in-map support (commit: 149c1c8) (details / githubweb)
  113. Do not traverse attributes during JSON generation (Fixes #2605) (commit: a1a04f4) (details / githubweb)
  114. do not use BPF_F_REUSE_STACKID incorrectly (commit: 90f2086) (details / githubweb)
  115. fix bug for lockstat.py #347 (#2618) (commit: ea8bbbf) (details / githubweb)
  116. Support a BPF program larger than BPF_MAXINSNS (commit: feadea6) (details / githubweb)
  117. Use integer types for enums in JSON (Fixes #2615) (commit: 556d9ec) (details / githubweb)
  118. Use libbpf-static instead of libbpf-debugsource for CMAKE_USE_LIBBPF_PACKAGE (commit: e09116d) (details / githubweb)
  119. man: fix the field of filetop (commit: 744b644) (details / githubweb)
  120. man: fix the explanation of filename (commit: 0bca645) (details / githubweb)
  121. Correction to Usage text. (commit: 1f7b6cd) (details / githubweb)
  122. man: fix a reference to runqlat in runqslower man page (commit: b040635) (details / githubweb)
  123. rename tool lockstat.py to klockstat.py (commit: 71f9c2a) (details / githubweb)
  124. remove inproper usage of BPF_F_REUSE_STACKID in examples (commit: e7ddcbc) (details / githubweb)
  125. tools/trace.py: add process name filtering (commit: 9ce7b7e) (details / githubweb)
  126. tools/trace.py: add msg filter of event (commit: 5cf529e) (details / githubweb)
  127. fix a compilation error with latest llvm 10 (commit: f9f1050) (details / githubweb)
  128. sync with latest libbpf (commit: e6bd4ed) (details / githubweb)
  129. debian changelog for v0.12.0 tag (commit: 368a5b0) (details / githubweb)
  130. Fix s390 kprobes support (commit: 2283996) (details / githubweb)
  131. fix -h output for --sort option (commit: 3106a82) (details / githubweb)
  132. Improve wording on how latency is measured (commit: 05a09ea) (details / githubweb)
  133. klockstat: fix caller filter (commit: c71394a) (details / githubweb)
  134. Remove kretprobe__ prefix from program names (commit: 0aca2c7) (details / githubweb)
  135. tools: cgroup filtering in execsnoop/opensnoop (commit: b2aa29f) (details / githubweb)
  136. sync with latest libbpf (commit: 8174c0a) (details / githubweb)
  137. tools/trace.py: flush stdout for each event (commit: 8bb4e47) (details / githubweb)
  138. change version.cmake to check all tags (commit: 977a7e3) (details / githubweb)
  139. man: fix required kernel version in man pages (commit: 4f0a887) (details / githubweb)
  140. fix libbpf_uapi path typo (commit: df591fb) (details / githubweb)
  141. Package static archives, closes #1938 (commit: dc336aa) (details / githubweb)
  142. fix test_map_in_map.cc compilation error (commit: 5098c9d) (details / githubweb)
  143. sanitize btf VAR and DATASEC types (commit: e47f9d0) (details / githubweb)
  144. tools/runqslower.py: Option for --pid or --tid (#2635) (commit: db82644) (details / githubweb)
  145. support BPF_MAP_TYPE_SK_STORAGE map (commit: c6b287c) (details / githubweb)
  146. tools/offcputime.py: Redundatn arg check (commit: 909ada9) (details / githubweb)
  147. Links to 3 articles on Linux tracing using bcc (commit: d796285) (details / githubweb)
  148. rewriter: Fix tracking of pointers with several indirections (commit: 1a780e9) (details / githubweb)
  149. Add Ubuntu Eon incompatibility note (commit: 1b2be41) (details / githubweb)
  150. Ubuntu Eon build dependencies and version numbers (commit: 590ac9d) (details / githubweb)
  151. avoid complex expression in struct member initializer (commit: c707a55) (details / githubweb)
  152. Fix a bunch of typos (#2693) (commit: c14d02a) (details / githubweb)
  153. update usage of MCInstPrinter printInst() for llvm10 (#2696) (commit: 9c32c35) (details / githubweb)
  154. docs: add BPF trampoline to the kernel features (commit: 03e0d26) (details / githubweb)
  155. Secure Boot:  physical keypress to disable lockdown (commit: 18e0991) (details / githubweb)
  156. sanitize BTF_KIND_FUNC (commit: 670aad2) (details / githubweb)
  157. sync with latest libbpf repo (commit: 071eef6) (details / githubweb)
  158. Fix CentOS 6 support. (commit: bbafe99) (details / githubweb)
  159. bpflist: list only real bpf objects (commit: 304d95c) (details / githubweb)
  160. bpflist: use smarter print format (commit: 90937ce) (details / githubweb)
  161. fix llvm compilation error (commit: 4f0c29e) (details / githubweb)
  162. docs: Remove a redundant space (commit: efbed3b) (details / githubweb)
  163. sync with latest libbpf repo (commit: dce8e9d) (details / githubweb)
  164. Remove  from list of AUR packages (commit: da59f37) (details / githubweb)
  165. Initial support for using github actions (commit: 201928a) (details / githubweb)
  166. Debug with tmate (commit: 7a343d4) (details / githubweb)

GitHub pull request #2714 of commit 7a343d4b1df60417ba97dd29b7ce675b1e3222e5, has merge conflicts.

Revision: 7a343d4b1df60417ba97dd29b7ce675b1e3222e5
Repository: https://github.com/iovisor/bcc.git
  • detached