Skip to content

Instantly share code, notes, and snippets.

@chantra
Created August 31, 2022 20:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save chantra/968b7324fbb10490fcb4b3a1d1bf5a28 to your computer and use it in GitHub Desktop.
Save chantra/968b7324fbb10490fcb4b3a1d1bf5a28 to your computer and use it in GitHub Desktop.
Running tests...
UpdateCTestConfiguration from :/bcc/build/DartConfiguration.tcl
UpdateCTestConfiguration from :/bcc/build/DartConfiguration.tcl
Test project /bcc/build
Constructing a list of tests
Done constructing a list of tests
Updating test list for fixtures
Added 0 tests to meet fixture requirements
Checking test dependency graph...
Checking test dependency graph end
test 1
Start 1: style-check
1: Test command: /bcc/scripts/c-style-check.sh
1: Test timeout computed to be: 10000000
1: fatal: unsafe repository ('/bcc' is owned by someone else)
1: To add an exception for this directory, call:
1:
1: git config --global --add safe.directory /bcc
1/41 Test #1: style-check ...................... Passed 0.04 sec
test 2
Start 2: c_test_static
2: Test command: /bcc/build/tests/wrapper.sh "c_test_static" "sudo" "/bcc/build/tests/cc/test_static"
2: Test timeout computed to be: 10000000
2: clang -cc1 -triple x86_64-unknown-linux-gnu -emit-llvm-bc -emit-llvm-uselists -disable-free -disable-llvm-verifier -discard-value-names -main-file-name main.c -mrelocation-model static -fno-jump-tables -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -target-cpu x86-64 -tune-cpu generic -fno-split-dwarf-inlining -debug-info-kind=limited -dwarf-version=4 -debugger-tuning=gdb -nostdsysteminc -nobuiltininc -resource-dir lib64/clang/12.0.1 -isystem /virtual/lib/clang/include -include ./include/linux/kconfig.h -include /virtual/include/bcc/bpf.h -include /virtual/include/bcc/bpf_workaround.h -include /virtual/include/bcc/helpers.h -isystem /virtual/include -I /bcc/build/tests/cc -D __BPF_TRACING__ -I arch/x86/include/ -I arch/x86/include/generated -I include -I arch/x86/include/uapi -I arch/x86/include/generated/uapi -I include/uapi -I include/generated/uapi -D __KERNEL__ -D KBUILD_MODNAME="bcc" -O2 -Wno-deprecated-declarations -Wno-gnu-variable-sized-type-not-at-end -Wno-pragma-once-outside-header -Wno-address-of-packed-member -Wno-unknown-warning-option -Wno-unused-value -Wno-pointer-sign -fdebug-compilation-dir /usr/src/linux-headers-5.15.0-43-generic -ferror-limit 19 -fgnuc-version=4.2.1 -vectorize-loops -vectorize-slp -faddrsig -o main.bc -x c /virtual/main.c
2: #if defined(BPF_LICENSE)
2: #error BPF_LICENSE cannot be specified through cflags
2: #endif
2: #if !defined(CONFIG_CC_STACKPROTECTOR)
2: #if defined(CONFIG_CC_STACKPROTECTOR_AUTO) \
2: || defined(CONFIG_CC_STACKPROTECTOR_REGULAR) \
2: || defined(CONFIG_CC_STACKPROTECTOR_STRONG)
2: #define CONFIG_CC_STACKPROTECTOR
2: #endif
2: #endif
2: BPF_TABLE("array", int, int, stats, 10);
2:
2: #include <bcc/footer.h>
2: Running from kernel directory at: /lib/modules/5.15.0-43-generic/build
2/41 Test #2: c_test_static .................... Passed 0.27 sec
test 3
Start 3: test_libbcc
3: Test command: /bcc/build/tests/wrapper.sh "c_test_all" "sudo" "/bcc/build/tests/cc/test_libbcc"
3: Test timeout computed to be: 10000000
3: Parse error:
3: 4@i%ra+1r
3: -------^
3: ===============================================================================
3: All tests passed (1035 assertions in 51 test cases)
3:
3/41 Test #3: test_libbcc ...................... Passed 19.03 sec
test 4
Start 4: py_test_bpf_log
4: Test command: /bcc/build/tests/wrapper.sh "py_bpf_prog" "sudo" "/bcc/tests/python/test_bpf_log.py"
4: Test timeout computed to be: 10000000
4/41 Test #4: py_test_bpf_log .................. Passed 1.07 sec
test 5
Start 5: py_test_stat1_c
5: Test command: /bcc/build/tests/wrapper.sh "py_stat1_c" "namespace" "/bcc/tests/python/test_stat1.py" "test_stat1.c"
5: Test timeout computed to be: 10000000
5: exec of "ethtool" failed: No such file or directory
5: .PING 172.16.1.1 (172.16.1.1) 56(84) bytes of data.
5: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
5: --- 172.16.1.1 ping statistics ---
5: 100 packets transmitted, 100 received, 0% packet loss, time 2ms
5: rtt min/avg/max/mdev = 0.004/0.005/0.088/0.008 ms, ipg/ewma 0.016/0.005 ms
5: .
5: ----------------------------------------------------------------------
5: Ran 2 tests in 0.515s
5:
5: OK
5/41 Test #5: py_test_stat1_c .................. Passed 0.81 sec
test 6
Start 6: py_test_xlate1_c
6: Test command: /bcc/build/tests/wrapper.sh "py_xlate1_c" "namespace" "/bcc/tests/python/test_xlate1.py" "test_xlate1.c"
6: Test timeout computed to be: 10000000
6: exec of "ethtool" failed: No such file or directory
6: PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
6: 64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=0.087 ms
6:
6: --- 192.168.1.1 ping statistics ---
6: 1 packets transmitted, 1 received, 0% packet loss, time 0ms
6: rtt min/avg/max/mdev = 0.087/0.087/0.087/0.000 ms
6: .
6: ----------------------------------------------------------------------
6: Ran 1 test in 0.291s
6:
6: OK
6/41 Test #6: py_test_xlate1_c ................. Passed 0.63 sec
test 7
Start 7: py_test_call1
7: Test command: /bcc/build/tests/wrapper.sh "py_call1_c" "namespace" "/bcc/tests/python/test_call1.py" "test_call1.c"
7: Test timeout computed to be: 10000000
7: exec of "ethtool" failed: No such file or directory
7: .
7: ----------------------------------------------------------------------
7: Ran 1 test in 0.252s
7:
7: OK
7/41 Test #7: py_test_call1 .................... Passed 0.63 sec
test 8
Start 8: py_test_trace2
8: Test command: /bcc/build/tests/wrapper.sh "py_trace2" "sudo" "/bcc/tests/python/test_trace2.py"
8: Test timeout computed to be: 10000000
8: .
8: ----------------------------------------------------------------------
8: Ran 1 test in 2.978s
8:
8: OK
8: ptr ffff9c9ac0315e80: stat1 (0 5)
8: ptr ffff9c9ac8183f00: stat1 (0 1)
8: ptr ffff9c9b12bdbf00: stat1 (0 6)
8: ptr ffff9c9ac6bc9f80: stat1 (0 2)
8: ptr ffff9c9ac7d20000: stat1 (0 15)
8: ptr ffff9c9ac7d19f80: stat1 (0 6)
8: ptr ffff9c9ac0373f00: stat1 (0 6)
8: ptr ffff9c9b579e3f00: stat1 (0 2)
8: ptr ffff9c9aca5a8000: stat1 (0 1)
8: ptr ffff9c9ac0368000: stat1 (0 29)
8: ptr ffff9c9ac8151f80: stat1 (0 7)
8: ptr ffff9c9ac0375e80: stat1 (0 5)
8: ptr ffff9c9ac2961f80: stat1 (0 2)
8: ptr ffff9c9ac7d13f00: stat1 (0 1)
8: ptr ffff9c9acf72bf00: stat1 (0 11)
8: ptr ffff9c9aca5ebf00: stat1 (0 101)
8: ptr ffff9c9ac6bcbf00: stat1 (0 4)
8: ptr ffff9c9ac036de80: stat1 (0 11)
8: ptr ffff9c9ac4c69f80: stat1 (0 6)
8: ptr ffff9c9ad11c0000: stat1 (0 1)
8: ptr ffff9c9aca5ade80: stat1 (0 1)
8: ptr ffff9c9acb465e80: stat1 (0 4)
8: ptr ffff9c9ac0398000: stat1 (0 1)
8: ptr ffff9c9ac71d9f80: stat1 (0 3)
8: ptr ffff9c9ac44a0000: stat1 (0 1)
8: ptr ffff9c9ac8185e80: stat1 (0 1)
8: ptr ffff9c9ac0831f80: stat1 (0 2)
8: ptr ffff9c9ac520bf00: stat1 (0 11)
8: ptr ffff9c9ac4778000: stat1 (0 2)
8: ptr ffff9c9ac8170000: stat1 (0 1)
8: ptr ffff9c9accc09f80: stat1 (0 3)
8: ptr ffff9c9ac08e9f80: stat1 (0 1)
8: ptr ffff9c9ac44a1f80: stat1 (0 1)
8: ptr ffffffffb1a1b440: stat1 (0 24)
8: ptr ffff9c9acb44bf00: stat1 (0 1)
8: ptr ffff9c9ac5c89f80: stat1 (0 11)
8: ptr ffff9c9ac44a3f00: stat1 (0 1)
8: ptr ffff9c9ac0965e80: stat1 (0 2)
8: ptr ffff9c9ac0369f80: stat1 (0 23)
8: ptr ffff9c9ac08ede80: stat1 (0 2)
8: ptr ffff9c9ac5209f80: stat1 (0 1)
8: ptr ffff9c9ac5179f80: stat1 (0 2)
8: ptr ffff9c9acb5e8000: stat1 (0 2)
8: ptr ffff9c9ac5208000: stat1 (0 22)
8: ptr ffff9c9ac2965e80: stat1 (0 1)
8: ptr ffff9c9b124dbf00: stat1 (0 1)
8: ptr ffff9c9ad0710000: stat1 (0 3)
8: ptr ffff9c9ac4c38000: stat1 (0 2)
8: ptr ffff9c9ac0371f80: stat1 (0 129)
8: ptr ffff9c9ac036bf00: stat1 (0 13)
8: ptr ffff9c9ac7dc8000: stat1 (0 1)
8: ptr ffff9c9ac0a71f80: stat1 (0 2)
8/41 Test #8: py_test_trace2 ................... Passed 3.10 sec
test 9
Start 9: py_test_trace3_c
9: Test command: /bcc/build/tests/wrapper.sh "py_trace3_c" "sudo" "/bcc/tests/python/test_trace3.py" "test_trace3.c"
9: Test timeout computed to be: 10000000
9: 1024+0 records in
9: 1024+0 records out
9: 4194304 bytes (4.2 MB, 4.0 MiB) copied, 0.00253564 s, 1.7 GB/s
9: 1024+0 records in
9: 1024+0 records out
9: 4194304 bytes (4.2 MB, 4.0 MiB) copied, 0.00323154 s, 1.3 GB/s
9: latency 0: count 0
9: latency 1: count 0
9: latency 2: count 0
9: latency 3: count 0
9: latency 4: count 0
9: latency 5: count 0
9: latency 6: count 0
9: latency 7: count 0
9: latency 8: count 0
9: latency 9: count 0
9: latency 10: count 0
9: latency 11: count 0
9: latency 12: count 0
9: latency 13: count 0
9: latency 14: count 0
9: latency 15: count 0
9: latency 16: count 0
9: latency 17: count 0
9: latency 18: count 0
9: latency 19: count 0
9: latency 20: count 0
9: latency 21: count 0
9: latency 22: count 0
9: latency 23: count 0
9: latency 24: count 0
9: latency 25: count 0
9: latency 26: count 0
9: latency 27: count 0
9: latency 28: count 0
9: latency 29: count 0
9: latency 30: count 0
9: latency 31: count 0
9: latency 32: count 0
9: latency 33: count 0
9: latency 34: count 0
9: latency 35: count 0
9: latency 36: count 0
9: latency 37: count 0
9: latency 38: count 0
9: latency 39: count 0
9: latency 40: count 0
9: latency 41: count 0
9: latency 42: count 0
9: latency 43: count 0
9: latency 44: count 0
9: latency 45: count 2
9: latency 46: count 1
9: latency 47: count 4
9: latency 48: count 2
9: latency 49: count 5
9: latency 50: count 4
9: latency 51: count 0
9: latency 52: count 0
9: latency 53: count 0
9: latency 54: count 16
9: latency 55: count 0
9: latency 56: count 0
9: latency 57: count 1
9: latency 58: count 4
9: latency 59: count 1
9: latency 60: count 6
9: latency 61: count 2
9: latency 62: count 0
9: latency 63: count 0
9: latency 64: count 0
9: latency 65: count 0
9: latency 66: count 0
9: latency 67: count 1
9: latency 68: count 0
9: latency 69: count 1
9: latency 70: count 0
9: latency 71: count 0
9: latency 72: count 0
9: latency 73: count 0
9: latency 74: count 0
9: latency 75: count 0
9: latency 76: count 0
9: latency 77: count 0
9: latency 78: count 0
9: latency 79: count 0
9: latency 80: count 0
9: latency 81: count 0
9: latency 82: count 0
9: latency 83: count 0
9: latency 84: count 0
9: latency 85: count 0
9: latency 86: count 0
9: latency 87: count 0
9: latency 88: count 0
9: latency 89: count 0
9: latency 90: count 0
9: latency 91: count 0
9: latency 92: count 0
9: latency 93: count 0
9: latency 94: count 0
9: latency 95: count 0
9: latency 96: count 0
9: latency 97: count 0
9: latency 98: count 0
9: latency 99: count 0
9: .
9: ----------------------------------------------------------------------
9: Ran 1 test in 2.051s
9:
9: OK
9/41 Test #9: py_test_trace3_c ................. Passed 2.31 sec
test 10
Start 10: py_test_trace4
10: Test command: /bcc/build/tests/wrapper.sh "py_trace4" "sudo" "/bcc/tests/python/test_trace4.py"
10: Test timeout computed to be: 10000000
10: ..
10: ----------------------------------------------------------------------
10: Ran 2 tests in 1.743s
10:
10: OK
10/41 Test #10: py_test_trace4 ................... Passed 1.95 sec
test 11
Start 11: py_test_trace_maxactive
11: Test command: /bcc/build/tests/wrapper.sh "py_trace_maxactive" "sudo" "/bcc/tests/python/test_trace_maxactive.py"
11: Test timeout computed to be: 10000000
11: .
11: ----------------------------------------------------------------------
11: Ran 1 test in 1.119s
11:
11: OK
11/41 Test #11: py_test_trace_maxactive .......... Passed 1.28 sec
test 12
Start 12: py_test_probe_count
12: Test command: /bcc/build/tests/wrapper.sh "py_probe_count" "sudo" "/bcc/tests/python/test_probe_count.py"
12: Test timeout computed to be: 10000000
12: ...cannot attach kprobe, probe entry may not exist
12: ...
12: ----------------------------------------------------------------------
12: Ran 6 tests in 5.400s
12:
12: OK
12/41 Test #12: py_test_probe_count .............. Passed 5.50 sec
test 13
Start 13: py_test_debuginfo
13: Test command: /bcc/build/tests/wrapper.sh "py_test_debuginfo" "sudo" "/bcc/tests/python/test_debuginfo.py"
13: Test timeout computed to be: 10000000
13: ......
13: ----------------------------------------------------------------------
13: Ran 6 tests in 0.612s
13:
13: OK
13/41 Test #13: py_test_debuginfo ................ Passed 0.81 sec
test 14
Start 14: py_test_brb
14: Test command: /bcc/build/tests/wrapper.sh "py_brb_c" "sudo" "/bcc/tests/python/test_brb.py" "test_brb.c"
14: Test timeout computed to be: 10000000
14: net.ipv4.ip_forward = 1
14: ARPING 100.1.1.254 from 100.1.1.1 eth0
14: Unicast reply from 100.1.1.254 [6A:C0:1E:1F:45:2C] 0.902ms
14: Sent 1 probes (1 broadcast(s))
14: Received 1 response(s)
14: ARPING 200.1.1.254 from 200.1.1.1 eth0
14: Unicast reply from 200.1.1.254 [CA:83:D3:B5:74:68] 0.569ms
14: Sent 1 probes (1 broadcast(s))
14: Received 1 response(s)
14: PING 200.1.1.1 (200.1.1.1) 56(84) bytes of data.
14: 64 bytes from 200.1.1.1: icmp_seq=1 ttl=63 time=0.122 ms
14: 64 bytes from 200.1.1.1: icmp_seq=2 ttl=63 time=0.054 ms
14:
14: --- 200.1.1.1 ping statistics ---
14: 2 packets transmitted, 2 received, 0% packet loss, time 1014ms
14: rtt min/avg/max/mdev = 0.054/0.088/0.122/0.034 ms
14: .
14: ----------------------------------------------------------------------
14: Ran 1 test in 2.243s
14:
14: OK
14/41 Test #14: py_test_brb ...................... Passed 2.47 sec
test 15
Start 15: py_test_brb2
15: Test command: /bcc/build/tests/wrapper.sh "py_brb2_c" "sudo" "/bcc/tests/python/test_brb2.py" "test_brb2.c"
15: Test timeout computed to be: 10000000
15: net.ipv4.ip_forward = 1
15: PING 200.1.1.1 (200.1.1.1) 56(84) bytes of data.
15:
15: --- 200.1.1.1 ping statistics ---
15: 2 packets transmitted, 0 received, 100% packet loss, time 1002ms
15:
15: .
15: ----------------------------------------------------------------------
15: Ran 1 test in 12.812s
15:
15: OK
15/41 Test #15: py_test_brb2 ..................... Passed 13.10 sec
test 16
Start 16: py_test_clang
16: Test command: /bcc/build/tests/wrapper.sh "py_clang" "sudo" "/bcc/tests/python/test_clang.py"
16: Test timeout computed to be: 10000000
16: ................./virtual/main.c:2:1: error: field has incomplete type 'struct key_t'
16: BPF_HASH(drops, struct key_t);
16: ^
16: /virtual/include/bcc/helpers.h:278:48: note: expanded from macro 'BPF_HASH'
16: BPF_HASHX(__VA_ARGS__, BPF_HASH4, BPF_HASH3, BPF_HASH2, BPF_HASH1)(__VA_ARGS__)
16: ^
16: /virtual/main.c:2:24: note: forward declaration of 'struct key_t'
16: BPF_HASH(drops, struct key_t);
16: ^
16: /virtual/main.c:2:1: error: field has incomplete type 'struct key_t'
16: BPF_HASH(drops, struct key_t);
16: ^
16: /virtual/include/bcc/helpers.h:278:48: note: expanded from macro 'BPF_HASH'
16: BPF_HASHX(__VA_ARGS__, BPF_HASH4, BPF_HASH3, BPF_HASH2, BPF_HASH1)(__VA_ARGS__)
16: ^
16: /virtual/main.c:2:24: note: forward declaration of 'struct key_t'
16: BPF_HASH(drops, struct key_t);
16: ^
16: 2 errors generated.
16: ../virtual/main.c:6:12: error: cannot call non-static helper function
16: return bar();
16: ^
16: 1 error generated.
16: .........................................../virtual/main.c:7:12: warning: incompatible pointer to integer conversion returning 'u32 *' (aka 'unsigned int *') from a function with result type 'int' [-Wint-conversion]
16: return *(&skp->sk_daddr);
16: ^~~~~~~~~~~~~~~~~
16: 1 warning generated.
16: ................/virtual/main.c:1:30: error: expected expression
16: int failure(void *ctx) { if (); return 0; }
16: ^
16: 1 error generated.
16: ../virtual/main.c:3:73: error: too many arguments, bcc only supports in-register parameters
16: int many(struct pt_regs *ctx, int a, int b, int c, int d, int e, int f, int g) {
16: ^
16: 1 error generated.
16: .cannot attach kprobe, probe entry may not exist
16: ...
16: ----------------------------------------------------------------------
16: Ran 84 tests in 117.937s
16:
16: OK
16: 0
16: Current kernel does not have __vfs_read, try vfs_read instead
16/41 Test #16: py_test_clang .................... Passed 118.53 sec
test 17
Start 17: py_test_histogram
17: Test command: /bcc/build/tests/wrapper.sh "py_histogram" "sudo" "/bcc/tests/python/test_histogram.py"
17: Test timeout computed to be: 10000000
17:
17: Bucket ptr = b'swapper/1'
17: value : count distribution
17: 0 -> 1 : 0 | |
17: 2 -> 3 : 0 | |
17: 4 -> 7 : 0 | |
17: 8 -> 15 : 0 | |
17: 16 -> 31 : 0 | |
17: 32 -> 63 : 0 | |
17: 64 -> 127 : 0 | |
17: 128 -> 255 : 0 | |
17: 256 -> 511 : 0 | |
17: 512 -> 1023 : 0 | |
17: 1024 -> 2047 : 0 | |
17: 2048 -> 4095 : 0 | |
17: 4096 -> 8191 : 0 | |
17: 8192 -> 16383 : 0 | |
17: 16384 -> 32767 : 0 | |
17: 32768 -> 65535 : 0 | |
17: 65536 -> 131071 : 0 | |
17: 131072 -> 262143 : 0 | |
17: 262144 -> 524287 : 0 | |
17: 524288 -> 1048575 : 0 | |
17: 1048576 -> 2097151 : 0 | |
17: 2097152 -> 4194303 : 0 | |
17: 4194304 -> 8388607 : 0 | |
17: 8388608 -> 16777215 : 0 | |
17: 16777216 -> 33554431 : 0 | |
17: 33554432 -> 67108863 : 0 | |
17: 67108864 -> 134217727 : 0 | |
17: 134217728 -> 268435455 : 0 | |
17: 268435456 -> 536870911 : 0 | |
17: 536870912 -> 1073741823 : 0 | |
17: 1073741824 -> 2147483647 : 0 | |
17: 2147483648 -> 4294967295 : 0 | |
17: 4294967296 -> 8589934591 : 0 | |
17: 8589934592 -> 17179869183 : 0 | |
17: 17179869184 -> 34359738367 : 2 | |
17: 34359738368 -> 68719476735 : 0 | |
17: 68719476736 -> 137438953471 : 10 |*** |
17: 137438953472 -> 274877906943 : 0 | |
17: 274877906944 -> 549755813887 : 0 | |
17: 549755813888 -> 1099511627775 : 0 | |
17: 1099511627776 -> 2199023255551 : 0 | |
17: 2199023255552 -> 4398046511103 : 0 | |
17: 4398046511104 -> 8796093022207 : 0 | |
17: 8796093022208 -> 17592186044415 : 0 | |
17: 17592186044416 -> 35184372088831 : 0 | |
17: 35184372088832 -> 70368744177663 : 0 | |
17: 70368744177664 -> 140737488355327 : 66 |********************|
17:
17: Bucket ptr = b'swapper/0'
17: value : count distribution
17: 0 -> 1 : 0 | |
17: 2 -> 3 : 0 | |
17: 4 -> 7 : 0 | |
17: 8 -> 15 : 0 | |
17: 16 -> 31 : 0 | |
17: 32 -> 63 : 0 | |
17: 64 -> 127 : 0 | |
17: 128 -> 255 : 0 | |
17: 256 -> 511 : 0 | |
17: 512 -> 1023 : 0 | |
17: 1024 -> 2047 : 0 | |
17: 2048 -> 4095 : 0 | |
17: 4096 -> 8191 : 0 | |
17: 8192 -> 16383 : 0 | |
17: 16384 -> 32767 : 0 | |
17: 32768 -> 65535 : 0 | |
17: 65536 -> 131071 : 0 | |
17: 131072 -> 262143 : 0 | |
17: 262144 -> 524287 : 0 | |
17: 524288 -> 1048575 : 0 | |
17: 1048576 -> 2097151 : 0 | |
17: 2097152 -> 4194303 : 0 | |
17: 4194304 -> 8388607 : 0 | |
17: 8388608 -> 16777215 : 0 | |
17: 16777216 -> 33554431 : 0 | |
17: 33554432 -> 67108863 : 0 | |
17: 67108864 -> 134217727 : 4 | |
17: 134217728 -> 268435455 : 0 | |
17: 268435456 -> 536870911 : 0 | |
17: 536870912 -> 1073741823 : 0 | |
17: 1073741824 -> 2147483647 : 0 | |
17: 2147483648 -> 4294967295 : 0 | |
17: 4294967296 -> 8589934591 : 0 | |
17: 8589934592 -> 17179869183 : 8 |* |
17: 17179869184 -> 34359738367 : 0 | |
17: 34359738368 -> 68719476735 : 0 | |
17: 68719476736 -> 137438953471 : 0 | |
17: 137438953472 -> 274877906943 : 0 | |
17: 274877906944 -> 549755813887 : 0 | |
17: 549755813888 -> 1099511627775 : 0 | |
17: 1099511627776 -> 2199023255551 : 0 | |
17: 2199023255552 -> 4398046511103 : 0 | |
17: 4398046511104 -> 8796093022207 : 112 |********************|
17: 8796093022208 -> 17592186044415 : 0 | |
17: 17592186044416 -> 35184372088831 : 0 | |
17: 35184372088832 -> 70368744177663 : 0 | |
17: 70368744177664 -> 140737488355327 : 22 |*** |
17:
17: Bucket ptr = b'kworker/6:0'
17: value : count distribution
17: 0 -> 1 : 0 | |
17: 2 -> 3 : 0 | |
17: 4 -> 7 : 0 | |
17: 8 -> 15 : 0 | |
17: 16 -> 31 : 0 | |
17: 32 -> 63 : 0 | |
17: 64 -> 127 : 0 | |
17: 128 -> 255 : 0 | |
17: 256 -> 511 : 0 | |
17: 512 -> 1023 : 0 | |
17: 1024 -> 2047 : 0 | |
17: 2048 -> 4095 : 0 | |
17: 4096 -> 8191 : 0 | |
17: 8192 -> 16383 : 0 | |
17: 16384 -> 32767 : 0 | |
17: 32768 -> 65535 : 0 | |
17: 65536 -> 131071 : 0 | |
17: 131072 -> 262143 : 0 | |
17: 262144 -> 524287 : 0 | |
17: 524288 -> 1048575 : 0 | |
17: 1048576 -> 2097151 : 0 | |
17: 2097152 -> 4194303 : 0 | |
17: 4194304 -> 8388607 : 0 | |
17: 8388608 -> 16777215 : 0 | |
17: 16777216 -> 33554431 : 0 | |
17: 33554432 -> 67108863 : 0 | |
17: 67108864 -> 134217727 : 2 |****************************************|
17:
17: Bucket ptr = b'kworker/5:3'
17: value : count distribution
17: 0 -> 1 : 0 | |
17: 2 -> 3 : 0 | |
17: 4 -> 7 : 0 | |
17: 8 -> 15 : 0 | |
17: 16 -> 31 : 0 | |
17: 32 -> 63 : 0 | |
17: 64 -> 127 : 0 | |
17: 128 -> 255 : 0 | |
17: 256 -> 511 : 0 | |
17: 512 -> 1023 : 0 | |
17: 1024 -> 2047 : 0 | |
17: 2048 -> 4095 : 0 | |
17: 4096 -> 8191 : 0 | |
17: 8192 -> 16383 : 0 | |
17: 16384 -> 32767 : 0 | |
17: 32768 -> 65535 : 0 | |
17: 65536 -> 131071 : 0 | |
17: 131072 -> 262143 : 0 | |
17: 262144 -> 524287 : 0 | |
17: 524288 -> 1048575 : 0 | |
17: 1048576 -> 2097151 : 0 | |
17: 2097152 -> 4194303 : 0 | |
17: 4194304 -> 8388607 : 0 | |
17: 8388608 -> 16777215 : 0 | |
17: 16777216 -> 33554431 : 0 | |
17: 33554432 -> 67108863 : 0 | |
17: 67108864 -> 134217727 : 2 |****************************************|
17:
17: Bucket ptr = b'swapper/6'
17: value : count distribution
17: 0 -> 1 : 0 | |
17: 2 -> 3 : 0 | |
17: 4 -> 7 : 0 | |
17: 8 -> 15 : 0 | |
17: 16 -> 31 : 0 | |
17: 32 -> 63 : 0 | |
17: 64 -> 127 : 0 | |
17: 128 -> 255 : 0 | |
17: 256 -> 511 : 0 | |
17: 512 -> 1023 : 0 | |
17: 1024 -> 2047 : 0 | |
17: 2048 -> 4095 : 0 | |
17: 4096 -> 8191 : 0 | |
17: 8192 -> 16383 : 0 | |
17: 16384 -> 32767 : 0 | |
17: 32768 -> 65535 : 0 | |
17: 65536 -> 131071 : 0 | |
17: 131072 -> 262143 : 0 | |
17: 262144 -> 524287 : 0 | |
17: 524288 -> 1048575 : 0 | |
17: 1048576 -> 2097151 : 0 | |
17: 2097152 -> 4194303 : 0 | |
17: 4194304 -> 8388607 : 0 | |
17: 8388608 -> 16777215 : 0 | |
17: 16777216 -> 33554431 : 0 | |
17: 33554432 -> 67108863 : 0 | |
17: 67108864 -> 134217727 : 4 | |
17: 134217728 -> 268435455 : 0 | |
17: 268435456 -> 536870911 : 0 | |
17: 536870912 -> 1073741823 : 0 | |
17: 1073741824 -> 2147483647 : 0 | |
17: 2147483648 -> 4294967295 : 0 | |
17: 4294967296 -> 8589934591 : 2 | |
17: 8589934592 -> 17179869183 : 22 |**** |
17: 17179869184 -> 34359738367 : 0 | |
17: 34359738368 -> 68719476735 : 0 | |
17: 68719476736 -> 137438953471 : 0 | |
17: 137438953472 -> 274877906943 : 0 | |
17: 274877906944 -> 549755813887 : 0 | |
17: 549755813888 -> 1099511627775 : 0 | |
17: 1099511627776 -> 2199023255551 : 0 | |
17: 2199023255552 -> 4398046511103 : 0 | |
17: 4398046511104 -> 8796093022207 : 92 |********************|
17: 8796093022208 -> 17592186044415 : 0 | |
17: 17592186044416 -> 35184372088831 : 0 | |
17: 35184372088832 -> 70368744177663 : 0 | |
17: 70368744177664 -> 140737488355327 : 8 |* |
17:
17: Bucket ptr = b'snapd'
17: value : count distribution
17: 0 -> 1 : 112 |****** |
17: 2 -> 3 : 0 | |
17: 4 -> 7 : 0 | |
17: 8 -> 15 : 0 | |
17: 16 -> 31 : 0 | |
17: 32 -> 63 : 0 | |
17: 64 -> 127 : 0 | |
17: 128 -> 255 : 0 | |
17: 256 -> 511 : 0 | |
17: 512 -> 1023 : 0 | |
17: 1024 -> 2047 : 0 | |
17: 2048 -> 4095 : 0 | |
17: 4096 -> 8191 : 0 | |
17: 8192 -> 16383 : 0 | |
17: 16384 -> 32767 : 0 | |
17: 32768 -> 65535 : 0 | |
17: 65536 -> 131071 : 0 | |
17: 131072 -> 262143 : 0 | |
17: 262144 -> 524287 : 0 | |
17: 524288 -> 1048575 : 0 | |
17: 1048576 -> 2097151 : 0 | |
17: 2097152 -> 4194303 : 0 | |
17: 4194304 -> 8388607 : 0 | |
17: 8388608 -> 16777215 : 0 | |
17: 16777216 -> 33554431 : 0 | |
17: 33554432 -> 67108863 : 0 | |
17: 67108864 -> 134217727 : 746 |****************************************|
17:
17: Bucket ptr = b'kworker/3:1H'
17: value : count distribution
17: 0 -> 1 : 0 | |
17: 2 -> 3 : 0 | |
17: 4 -> 7 : 0 | |
17: 8 -> 15 : 0 | |
17: 16 -> 31 : 0 | |
17: 32 -> 63 : 0 | |
17: 64 -> 127 : 0 | |
17: 128 -> 255 : 0 | |
17: 256 -> 511 : 0 | |
17: 512 -> 1023 : 0 | |
17: 1024 -> 2047 : 0 | |
17: 2048 -> 4095 : 0 | |
17: 4096 -> 8191 : 0 | |
17: 8192 -> 16383 : 0 | |
17: 16384 -> 32767 : 0 | |
17: 32768 -> 65535 : 0 | |
17: 65536 -> 131071 : 0 | |
17: 131072 -> 262143 : 0 | |
17: 262144 -> 524287 : 0 | |
17: 524288 -> 1048575 : 0 | |
17: 1048576 -> 2097151 : 0 | |
17: 2097152 -> 4194303 : 0 | |
17: 4194304 -> 8388607 : 0 | |
17: 8388608 -> 16777215 : 0 | |
17: 16777216 -> 33554431 : 0 | |
17: 33554432 -> 67108863 : 0 | |
17: 67108864 -> 134217727 : 2 |****************************************|
17:
17: Bucket ptr = b'swapper/4'
17: value : count distribution
17: 0 -> 1 : 0 | |
17: 2 -> 3 : 0 | |
17: 4 -> 7 : 0 | |
17: 8 -> 15 : 0 | |
17: 16 -> 31 : 0 | |
17: 32 -> 63 : 0 | |
17: 64 -> 127 : 0 | |
17: 128 -> 255 : 0 | |
17: 256 -> 511 : 0 | |
17: 512 -> 1023 : 0 | |
17: 1024 -> 2047 : 0 | |
17: 2048 -> 4095 : 0 | |
17: 4096 -> 8191 : 0 | |
17: 8192 -> 16383 : 0 | |
17: 16384 -> 32767 : 0 | |
17: 32768 -> 65535 : 0 | |
17: 65536 -> 131071 : 0 | |
17: 131072 -> 262143 : 0 | |
17: 262144 -> 524287 : 0 | |
17: 524288 -> 1048575 : 0 | |
17: 1048576 -> 2097151 : 0 | |
17: 2097152 -> 4194303 : 0 | |
17: 4194304 -> 8388607 : 0 | |
17: 8388608 -> 16777215 : 0 | |
17: 16777216 -> 33554431 : 0 | |
17: 33554432 -> 67108863 : 0 | |
17: 67108864 -> 134217727 : 0 | |
17: 134217728 -> 268435455 : 0 | |
17: 268435456 -> 536870911 : 0 | |
17: 536870912 -> 1073741823 : 0 | |
17: 1073741824 -> 2147483647 : 0 | |
17: 2147483648 -> 4294967295 : 0 | |
17: 4294967296 -> 8589934591 : 0 | |
17: 8589934592 -> 17179869183 : 0 | |
17: 17179869184 -> 34359738367 : 0 | |
17: 34359738368 -> 68719476735 : 0 | |
17: 68719476736 -> 137438953471 : 0 | |
17: 137438953472 -> 274877906943 : 0 | |
17: 274877906944 -> 549755813887 : 0 | |
17: 549755813888 -> 1099511627775 : 0 | |
17: 1099511627776 -> 2199023255551 : 0 | |
17: 2199023255552 -> 4398046511103 : 0 | |
17: 4398046511104 -> 8796093022207 : 44 |***** |
17: 8796093022208 -> 17592186044415 : 0 | |
17: 17592186044416 -> 35184372088831 : 0 | |
17: 35184372088832 -> 70368744177663 : 0 | |
17: 70368744177664 -> 140737488355327 : 156 |********************|
17:
17: Bucket ptr = b'swapper/7'
17: value : count distribution
17: 0 -> 1 : 0 | |
17: 2 -> 3 : 0 | |
17: 4 -> 7 : 0 | |
17: 8 -> 15 : 0 | |
17: 16 -> 31 : 0 | |
17: 32 -> 63 : 0 | |
17: 64 -> 127 : 0 | |
17: 128 -> 255 : 0 | |
17: 256 -> 511 : 0 | |
17: 512 -> 1023 : 0 | |
17: 1024 -> 2047 : 0 | |
17: 2048 -> 4095 : 0 | |
17: 4096 -> 8191 : 0 | |
17: 8192 -> 16383 : 0 | |
17: 16384 -> 32767 : 0 | |
17: 32768 -> 65535 : 0 | |
17: 65536 -> 131071 : 0 | |
17: 131072 -> 262143 : 0 | |
17: 262144 -> 524287 : 0 | |
17: 524288 -> 1048575 : 0 | |
17: 1048576 -> 2097151 : 0 | |
17: 2097152 -> 4194303 : 0 | |
17: 4194304 -> 8388607 : 0 | |
17: 8388608 -> 16777215 : 0 | |
17: 16777216 -> 33554431 : 0 | |
17: 33554432 -> 67108863 : 0 | |
17: 67108864 -> 134217727 : 0 | |
17: 134217728 -> 268435455 : 0 | |
17: 268435456 -> 536870911 : 0 | |
17: 536870912 -> 1073741823 : 0 | |
17: 1073741824 -> 2147483647 : 0 | |
17: 2147483648 -> 4294967295 : 0 | |
17: 4294967296 -> 8589934591 : 2 | |
17: 8589934592 -> 17179869183 : 18 |*** |
17: 17179869184 -> 34359738367 : 0 | |
17: 34359738368 -> 68719476735 : 0 | |
17: 68719476736 -> 137438953471 : 0 | |
17: 137438953472 -> 274877906943 : 0 | |
17: 274877906944 -> 549755813887 : 0 | |
17: 549755813888 -> 1099511627775 : 0 | |
17: 1099511627776 -> 2199023255551 : 0 | |
17: 2199023255552 -> 4398046511103 : 0 | |
17: 4398046511104 -> 8796093022207 : 102 |********************|
17: 8796093022208 -> 17592186044415 : 0 | |
17: 17592186044416 -> 35184372088831 : 0 | |
17: 35184372088832 -> 70368744177663 : 0 | |
17: 70368744177664 -> 140737488355327 : 4 | |
17:
17: Bucket ptr = b'swapper/2'
17: value : count distribution
17: 0 -> 1 : 0 | |
17: 2 -> 3 : 0 | |
17: 4 -> 7 : 0 | |
17: 8 -> 15 : 0 | |
17: 16 -> 31 : 0 | |
17: 32 -> 63 : 0 | |
17: 64 -> 127 : 0 | |
17: 128 -> 255 : 0 | |
17: 256 -> 511 : 0 | |
17: 512 -> 1023 : 0 | |
17: 1024 -> 2047 : 0 | |
17: 2048 -> 4095 : 0 | |
17: 4096 -> 8191 : 0 | |
17: 8192 -> 16383 : 0 | |
17: 16384 -> 32767 : 0 | |
17: 32768 -> 65535 : 0 | |
17: 65536 -> 131071 : 0 | |
17: 131072 -> 262143 : 0 | |
17: 262144 -> 524287 : 0 | |
17: 524288 -> 1048575 : 0 | |
17: 1048576 -> 2097151 : 0 | |
17: 2097152 -> 4194303 : 0 | |
17: 4194304 -> 8388607 : 0 | |
17: 8388608 -> 16777215 : 0 | |
17: 16777216 -> 33554431 : 0 | |
17: 33554432 -> 67108863 : 0 | |
17: 67108864 -> 134217727 : 0 | |
17: 134217728 -> 268435455 : 0 | |
17: 268435456 -> 536870911 : 0 | |
17: 536870912 -> 1073741823 : 0 | |
17: 1073741824 -> 2147483647 : 0 | |
17: 2147483648 -> 4294967295 : 0 | |
17: 4294967296 -> 8589934591 : 0 | |
17: 8589934592 -> 17179869183 : 2 |* |
17: 17179869184 -> 34359738367 : 0 | |
17: 34359738368 -> 68719476735 : 0 | |
17: 68719476736 -> 137438953471 : 0 | |
17: 137438953472 -> 274877906943 : 0 | |
17: 274877906944 -> 549755813887 : 0 | |
17: 549755813888 -> 1099511627775 : 0 | |
17: 1099511627776 -> 2199023255551 : 0 | |
17: 2199023255552 -> 4398046511103 : 0 | |
17: 4398046511104 -> 8796093022207 : 24 |********************|
17: 8796093022208 -> 17592186044415 : 0 | |
17: 17592186044416 -> 35184372088831 : 0 | |
17: 35184372088832 -> 70368744177663 : 0 | |
17: 70368744177664 -> 140737488355327 : 20 |**************** |
17:
17: Bucket ptr = b'kworker/4:0'
17: value : count distribution
17: 0 -> 1 : 0 | |
17: 2 -> 3 : 0 | |
17: 4 -> 7 : 0 | |
17: 8 -> 15 : 0 | |
17: 16 -> 31 : 0 | |
17: 32 -> 63 : 0 | |
17: 64 -> 127 : 0 | |
17: 128 -> 255 : 0 | |
17: 256 -> 511 : 0 | |
17: 512 -> 1023 : 0 | |
17: 1024 -> 2047 : 0 | |
17: 2048 -> 4095 : 0 | |
17: 4096 -> 8191 : 0 | |
17: 8192 -> 16383 : 0 | |
17: 16384 -> 32767 : 0 | |
17: 32768 -> 65535 : 0 | |
17: 65536 -> 131071 : 0 | |
17: 131072 -> 262143 : 0 | |
17: 262144 -> 524287 : 0 | |
17: 524288 -> 1048575 : 0 | |
17: 1048576 -> 2097151 : 0 | |
17: 2097152 -> 4194303 : 0 | |
17: 4194304 -> 8388607 : 0 | |
17: 8388608 -> 16777215 : 0 | |
17: 16777216 -> 33554431 : 0 | |
17: 33554432 -> 67108863 : 0 | |
17: 67108864 -> 134217727 : 14 |********************|
17: 134217728 -> 268435455 : 0 | |
17: 268435456 -> 536870911 : 0 | |
17: 536870912 -> 1073741823 : 0 | |
17: 1073741824 -> 2147483647 : 0 | |
17: 2147483648 -> 4294967295 : 0 | |
17: 4294967296 -> 8589934591 : 0 | |
17: 8589934592 -> 17179869183 : 0 | |
17: 17179869184 -> 34359738367 : 0 | |
17: 34359738368 -> 68719476735 : 0 | |
17: 68719476736 -> 137438953471 : 0 | |
17: 137438953472 -> 274877906943 : 0 | |
17: 274877906944 -> 549755813887 : 0 | |
17: 549755813888 -> 1099511627775 : 0 | |
17: 1099511627776 -> 2199023255551 : 0 | |
17: 2199023255552 -> 4398046511103 : 0 | |
17: 4398046511104 -> 8796093022207 : 2 |** |
17:
17: Bucket ptr = b'kworker/7:1'
17: value : count distribution
17: 0 -> 1 : 0 | |
17: 2 -> 3 : 0 | |
17: 4 -> 7 : 0 | |
17: 8 -> 15 : 0 | |
17: 16 -> 31 : 0 | |
17: 32 -> 63 : 0 | |
17: 64 -> 127 : 0 | |
17: 128 -> 255 : 0 | |
17: 256 -> 511 : 0 | |
17: 512 -> 1023 : 0 | |
17: 1024 -> 2047 : 0 | |
17: 2048 -> 4095 : 0 | |
17: 4096 -> 8191 : 0 | |
17: 8192 -> 16383 : 0 | |
17: 16384 -> 32767 : 0 | |
17: 32768 -> 65535 : 0 | |
17: 65536 -> 131071 : 0 | |
17: 131072 -> 262143 : 0 | |
17: 262144 -> 524287 : 0 | |
17: 524288 -> 1048575 : 0 | |
17: 1048576 -> 2097151 : 0 | |
17: 2097152 -> 4194303 : 0 | |
17: 4194304 -> 8388607 : 0 | |
17: 8388608 -> 16777215 : 0 | |
17: 16777216 -> 33554431 : 0 | |
17: 33554432 -> 67108863 : 0 | |
17: 67108864 -> 134217727 : 2 |****************************************|
17:
17: Bucket ptr = b'gmain'
17: value : count distribution
17: 0 -> 1 : 0 | |
17: 2 -> 3 : 0 | |
17: 4 -> 7 : 0 | |
17: 8 -> 15 : 0 | |
17: 16 -> 31 : 0 | |
17: 32 -> 63 : 0 | |
17: 64 -> 127 : 0 | |
17: 128 -> 255 : 0 | |
17: 256 -> 511 : 0 | |
17: 512 -> 1023 : 0 | |
17: 1024 -> 2047 : 0 | |
17: 2048 -> 4095 : 0 | |
17: 4096 -> 8191 : 0 | |
17: 8192 -> 16383 : 0 | |
17: 16384 -> 32767 : 0 | |
17: 32768 -> 65535 : 0 | |
17: 65536 -> 131071 : 0 | |
17: 131072 -> 262143 : 0 | |
17: 262144 -> 524287 : 0 | |
17: 524288 -> 1048575 : 0 | |
17: 1048576 -> 2097151 : 0 | |
17: 2097152 -> 4194303 : 0 | |
17: 4194304 -> 8388607 : 0 | |
17: 8388608 -> 16777215 : 0 | |
17: 16777216 -> 33554431 : 0 | |
17: 33554432 -> 67108863 : 0 | |
17: 67108864 -> 134217727 : 2 |****************************************|
17:
17: Bucket ptr = b'python3'
17: value : count distribution
17: 0 -> 1 : 0 | |
17: 2 -> 3 : 0 | |
17: 4 -> 7 : 0 | |
17: 8 -> 15 : 0 | |
17: 16 -> 31 : 0 | |
17: 32 -> 63 : 0 | |
17: 64 -> 127 : 0 | |
17: 128 -> 255 : 0 | |
17: 256 -> 511 : 0 | |
17: 512 -> 1023 : 0 | |
17: 1024 -> 2047 : 0 | |
17: 2048 -> 4095 : 0 | |
17: 4096 -> 8191 : 0 | |
17: 8192 -> 16383 : 0 | |
17: 16384 -> 32767 : 0 | |
17: 32768 -> 65535 : 0 | |
17: 65536 -> 131071 : 0 | |
17: 131072 -> 262143 : 0 | |
17: 262144 -> 524287 : 0 | |
17: 524288 -> 1048575 : 0 | |
17: 1048576 -> 2097151 : 0 | |
17: 2097152 -> 4194303 : 0 | |
17: 4194304 -> 8388607 : 0 | |
17: 8388608 -> 16777215 : 0 | |
17: 16777216 -> 33554431 : 0 | |
17: 33554432 -> 67108863 : 0 | |
17: 67108864 -> 134217727 : 200 |****************************************|
17:
17: Bucket ptr = b'rcu_sched'
17: value : count distribution
17: 0 -> 1 : 4 |****************************************|
17: 2 -> 3 : 0 | |
17: 4 -> 7 : 0 | |
17: 8 -> 15 : 0 | |
17: 16 -> 31 : 0 | |
17: 32 -> 63 : 0 | |
17: 64 -> 127 : 0 | |
17: 128 -> 255 : 0 | |
17: 256 -> 511 : 0 | |
17: 512 -> 1023 : 0 | |
17: 1024 -> 2047 : 0 | |
17: 2048 -> 4095 : 0 | |
17: 4096 -> 8191 : 0 | |
17: 8192 -> 16383 : 0 | |
17: 16384 -> 32767 : 0 | |
17: 32768 -> 65535 : 0 | |
17: 65536 -> 131071 : 0 | |
17: 131072 -> 262143 : 0 | |
17: 262144 -> 524287 : 0 | |
17: 524288 -> 1048575 : 0 | |
17: 1048576 -> 2097151 : 0 | |
17: 2097152 -> 4194303 : 0 | |
17: 4194304 -> 8388607 : 0 | |
17: 8388608 -> 16777215 : 0 | |
17: 16777216 -> 33554431 : 0 | |
17: 33554432 -> 67108863 : 0 | |
17: 67108864 -> 134217727 : 4 |****************************************|
17:
17: Bucket ptr = b'kworker/2:11'
17: value : count distribution
17: 0 -> 1 : 0 | |
17: 2 -> 3 : 0 | |
17: 4 -> 7 : 0 | |
17: 8 -> 15 : 0 | |
17: 16 -> 31 : 0 | |
17: 32 -> 63 : 0 | |
17: 64 -> 127 : 0 | |
17: 128 -> 255 : 0 | |
17: 256 -> 511 : 0 | |
17: 512 -> 1023 : 0 | |
17: 1024 -> 2047 : 0 | |
17: 2048 -> 4095 : 0 | |
17: 4096 -> 8191 : 0 | |
17: 8192 -> 16383 : 0 | |
17: 16384 -> 32767 : 0 | |
17: 32768 -> 65535 : 0 | |
17: 65536 -> 131071 : 0 | |
17: 131072 -> 262143 : 0 | |
17: 262144 -> 524287 : 0 | |
17: 524288 -> 1048575 : 0 | |
17: 1048576 -> 2097151 : 0 | |
17: 2097152 -> 4194303 : 0 | |
17: 4194304 -> 8388607 : 0 | |
17: 8388608 -> 16777215 : 0 | |
17: 16777216 -> 33554431 : 0 | |
17: 33554432 -> 67108863 : 0 | |
17: 67108864 -> 134217727 : 4 |******** |
17: 134217728 -> 268435455 : 0 | |
17: 268435456 -> 536870911 : 0 | |
17: 536870912 -> 1073741823 : 0 | |
17: 1073741824 -> 2147483647 : 0 | |
17: 2147483648 -> 4294967295 : 0 | |
17: 4294967296 -> 8589934591 : 0 | |
17: 8589934592 -> 17179869183 : 0 | |
17: 17179869184 -> 34359738367 : 0 | |
17: 34359738368 -> 68719476735 : 0 | |
17: 68719476736 -> 137438953471 : 0 | |
17: 137438953472 -> 274877906943 : 0 | |
17: 274877906944 -> 549755813887 : 0 | |
17: 549755813888 -> 1099511627775 : 0 | |
17: 1099511627776 -> 2199023255551 : 0 | |
17: 2199023255552 -> 4398046511103 : 0 | |
17: 4398046511104 -> 8796093022207 : 0 | |
17: 8796093022208 -> 17592186044415 : 0 | |
17: 17592186044416 -> 35184372088831 : 0 | |
17: 35184372088832 -> 70368744177663 : 0 | |
17: 70368744177664 -> 140737488355327 : 10 |********************|
17:
17: Bucket ptr = b'swapper/3'
17: value : count distribution
17: 0 -> 1 : 0 | |
17: 2 -> 3 : 0 | |
17: 4 -> 7 : 0 | |
17: 8 -> 15 : 0 | |
17: 16 -> 31 : 0 | |
17: 32 -> 63 : 0 | |
17: 64 -> 127 : 0 | |
17: 128 -> 255 : 0 | |
17: 256 -> 511 : 0 | |
17: 512 -> 1023 : 0 | |
17: 1024 -> 2047 : 0 | |
17: 2048 -> 4095 : 0 | |
17: 4096 -> 8191 : 0 | |
17: 8192 -> 16383 : 0 | |
17: 16384 -> 32767 : 0 | |
17: 32768 -> 65535 : 0 | |
17: 65536 -> 131071 : 0 | |
17: 131072 -> 262143 : 0 | |
17: 262144 -> 524287 : 0 | |
17: 524288 -> 1048575 : 0 | |
17: 1048576 -> 2097151 : 0 | |
17: 2097152 -> 4194303 : 0 | |
17: 4194304 -> 8388607 : 0 | |
17: 8388608 -> 16777215 : 0 | |
17: 16777216 -> 33554431 : 0 | |
17: 33554432 -> 67108863 : 0 | |
17: 67108864 -> 134217727 : 2 | |
17: 134217728 -> 268435455 : 0 | |
17: 268435456 -> 536870911 : 0 | |
17: 536870912 -> 1073741823 : 2 | |
17: 1073741824 -> 2147483647 : 0 | |
17: 2147483648 -> 4294967295 : 0 | |
17: 4294967296 -> 8589934591 : 0 | |
17: 8589934592 -> 17179869183 : 8 | |
17: 17179869184 -> 34359738367 : 0 | |
17: 34359738368 -> 68719476735 : 0 | |
17: 68719476736 -> 137438953471 : 0 | |
17: 137438953472 -> 274877906943 : 0 | |
17: 274877906944 -> 549755813887 : 0 | |
17: 549755813888 -> 1099511627775 : 0 | |
17: 1099511627776 -> 2199023255551 : 0 | |
17: 2199023255552 -> 4398046511103 : 0 | |
17: 4398046511104 -> 8796093022207 : 482 |********************|
17: 8796093022208 -> 17592186044415 : 0 | |
17: 17592186044416 -> 35184372088831 : 0 | |
17: 35184372088832 -> 70368744177663 : 0 | |
17: 70368744177664 -> 140737488355327 : 2 | |
17:
17: Bucket ptr = b'kworker/3:2'
17: value : count distribution
17: 0 -> 1 : 0 | |
17: 2 -> 3 : 0 | |
17: 4 -> 7 : 0 | |
17: 8 -> 15 : 0 | |
17: 16 -> 31 : 0 | |
17: 32 -> 63 : 0 | |
17: 64 -> 127 : 0 | |
17: 128 -> 255 : 0 | |
17: 256 -> 511 : 0 | |
17: 512 -> 1023 : 0 | |
17: 1024 -> 2047 : 0 | |
17: 2048 -> 4095 : 0 | |
17: 4096 -> 8191 : 0 | |
17: 8192 -> 16383 : 0 | |
17: 16384 -> 32767 : 0 | |
17: 32768 -> 65535 : 0 | |
17: 65536 -> 131071 : 0 | |
17: 131072 -> 262143 : 0 | |
17: 262144 -> 524287 : 0 | |
17: 524288 -> 1048575 : 0 | |
17: 1048576 -> 2097151 : 0 | |
17: 2097152 -> 4194303 : 0 | |
17: 4194304 -> 8388607 : 0 | |
17: 8388608 -> 16777215 : 0 | |
17: 16777216 -> 33554431 : 0 | |
17: 33554432 -> 67108863 : 0 | |
17: 67108864 -> 134217727 : 2 |****************************************|
17:
17: Bucket ptr = b'kworker/u16:1'
17: value : count distribution
17: 0 -> 1 : 0 | |
17: 2 -> 3 : 0 | |
17: 4 -> 7 : 0 | |
17: 8 -> 15 : 0 | |
17: 16 -> 31 : 0 | |
17: 32 -> 63 : 0 | |
17: 64 -> 127 : 0 | |
17: 128 -> 255 : 0 | |
17: 256 -> 511 : 0 | |
17: 512 -> 1023 : 0 | |
17: 1024 -> 2047 : 0 | |
17: 2048 -> 4095 : 0 | |
17: 4096 -> 8191 : 0 | |
17: 8192 -> 16383 : 0 | |
17: 16384 -> 32767 : 0 | |
17: 32768 -> 65535 : 0 | |
17: 65536 -> 131071 : 0 | |
17: 131072 -> 262143 : 0 | |
17: 262144 -> 524287 : 0 | |
17: 524288 -> 1048575 : 0 | |
17: 1048576 -> 2097151 : 0 | |
17: 2097152 -> 4194303 : 0 | |
17: 4194304 -> 8388607 : 0 | |
17: 8388608 -> 16777215 : 0 | |
17: 16777216 -> 33554431 : 0 | |
17: 33554432 -> 67108863 : 0 | |
17: 67108864 -> 134217727 : 16 |****************************************|
17:
17: Bucket ptr = b'kcompactd0'
17: value : count distribution
17: 0 -> 1 : 0 | |
17: 2 -> 3 : 0 | |
17: 4 -> 7 : 0 | |
17: 8 -> 15 : 0 | |
17: 16 -> 31 : 0 | |
17: 32 -> 63 : 0 | |
17: 64 -> 127 : 0 | |
17: 128 -> 255 : 0 | |
17: 256 -> 511 : 0 | |
17: 512 -> 1023 : 0 | |
17: 1024 -> 2047 : 0 | |
17: 2048 -> 4095 : 0 | |
17: 4096 -> 8191 : 0 | |
17: 8192 -> 16383 : 0 | |
17: 16384 -> 32767 : 0 | |
17: 32768 -> 65535 : 0 | |
17: 65536 -> 131071 : 0 | |
17: 131072 -> 262143 : 0 | |
17: 262144 -> 524287 : 0 | |
17: 524288 -> 1048575 : 0 | |
17: 1048576 -> 2097151 : 0 | |
17: 2097152 -> 4194303 : 0 | |
17: 4194304 -> 8388607 : 0 | |
17: 8388608 -> 16777215 : 0 | |
17: 16777216 -> 33554431 : 0 | |
17: 33554432 -> 67108863 : 0 | |
17: 67108864 -> 134217727 : 4 |****************************************|
17:
17: Bucket ptr = b'kworker/1:25'
17: value : count distribution
17: 0 -> 1 : 0 | |
17: 2 -> 3 : 0 | |
17: 4 -> 7 : 0 | |
17: 8 -> 15 : 0 | |
17: 16 -> 31 : 0 | |
17: 32 -> 63 : 0 | |
17: 64 -> 127 : 0 | |
17: 128 -> 255 : 0 | |
17: 256 -> 511 : 0 | |
17: 512 -> 1023 : 0 | |
17: 1024 -> 2047 : 0 | |
17: 2048 -> 4095 : 0 | |
17: 4096 -> 8191 : 0 | |
17: 8192 -> 16383 : 0 | |
17: 16384 -> 32767 : 0 | |
17: 32768 -> 65535 : 0 | |
17: 65536 -> 131071 : 0 | |
17: 131072 -> 262143 : 0 | |
17: 262144 -> 524287 : 0 | |
17: 524288 -> 1048575 : 0 | |
17: 1048576 -> 2097151 : 0 | |
17: 2097152 -> 4194303 : 0 | |
17: 4194304 -> 8388607 : 0 | |
17: 8388608 -> 16777215 : 0 | |
17: 16777216 -> 33554431 : 0 | |
17: 33554432 -> 67108863 : 0 | |
17: 67108864 -> 134217727 : 2 |********************|
17: 134217728 -> 268435455 : 0 | |
17: 268435456 -> 536870911 : 0 | |
17: 536870912 -> 1073741823 : 0 | |
17: 1073741824 -> 2147483647 : 0 | |
17: 2147483648 -> 4294967295 : 0 | |
17: 4294967296 -> 8589934591 : 0 | |
17: 8589934592 -> 17179869183 : 0 | |
17: 17179869184 -> 34359738367 : 0 | |
17: 34359738368 -> 68719476735 : 0 | |
17: 68719476736 -> 137438953471 : 2 |********************|
17:
17: Bucket ptr = b'kworker/0:12'
17: value : count distribution
17: 0 -> 1 : 2 |****************************************|
17:
17: Bucket ptr = b'node'
17: value : count distribution
17: 0 -> 1 : 18 |****************************************|
17: 2 -> 3 : 0 | |
17: 4 -> 7 : 0 | |
17: 8 -> 15 : 0 | |
17: 16 -> 31 : 0 | |
17: 32 -> 63 : 0 | |
17: 64 -> 127 : 0 | |
17: 128 -> 255 : 0 | |
17: 256 -> 511 : 0 | |
17: 512 -> 1023 : 0 | |
17: 1024 -> 2047 : 0 | |
17: 2048 -> 4095 : 0 | |
17: 4096 -> 8191 : 0 | |
17: 8192 -> 16383 : 0 | |
17: 16384 -> 32767 : 0 | |
17: 32768 -> 65535 : 0 | |
17: 65536 -> 131071 : 0 | |
17: 131072 -> 262143 : 0 | |
17: 262144 -> 524287 : 0 | |
17: 524288 -> 1048575 : 0 | |
17: 1048576 -> 2097151 : 0 | |
17: 2097152 -> 4194303 : 0 | |
17: 4194304 -> 8388607 : 0 | |
17: 8388608 -> 16777215 : 0 | |
17: 16777216 -> 33554431 : 0 | |
17: 33554432 -> 67108863 : 0 | |
17: 67108864 -> 134217727 : 14 |******************************* |
17:
17: Bucket ptr = b'containerd'
17: value : count distribution
17: 0 -> 1 : 8 |** |
17: 2 -> 3 : 0 | |
17: 4 -> 7 : 0 | |
17: 8 -> 15 : 0 | |
17: 16 -> 31 : 0 | |
17: 32 -> 63 : 0 | |
17: 64 -> 127 : 0 | |
17: 128 -> 255 : 0 | |
17: 256 -> 511 : 0 | |
17: 512 -> 1023 : 0 | |
17: 1024 -> 2047 : 0 | |
17: 2048 -> 4095 : 0 | |
17: 4096 -> 8191 : 0 | |
17: 8192 -> 16383 : 0 | |
17: 16384 -> 32767 : 0 | |
17: 32768 -> 65535 : 0 | |
17: 65536 -> 131071 : 0 | |
17: 131072 -> 262143 : 0 | |
17: 262144 -> 524287 : 0 | |
17: 524288 -> 1048575 : 0 | |
17: 1048576 -> 2097151 : 0 | |
17: 2097152 -> 4194303 : 0 | |
17: 4194304 -> 8388607 : 0 | |
17: 8388608 -> 16777215 : 0 | |
17: 16777216 -> 33554431 : 0 | |
17: 33554432 -> 67108863 : 0 | |
17: 67108864 -> 134217727 : 58 |********************|
17: 134217728 -> 268435455 : 0 | |
17: 268435456 -> 536870911 : 0 | |
17: 536870912 -> 1073741823 : 0 | |
17: 1073741824 -> 2147483647 : 0 | |
17: 2147483648 -> 4294967295 : 0 | |
17: 4294967296 -> 8589934591 : 0 | |
17: 8589934592 -> 17179869183 : 0 | |
17: 17179869184 -> 34359738367 : 0 | |
17: 34359738368 -> 68719476735 : 0 | |
17: 68719476736 -> 137438953471 : 0 | |
17: 137438953472 -> 274877906943 : 0 | |
17: 274877906944 -> 549755813887 : 0 | |
17: 549755813888 -> 1099511627775 : 0 | |
17: 1099511627776 -> 2199023255551 : 0 | |
17: 2199023255552 -> 4398046511103 : 0 | |
17: 4398046511104 -> 8796093022207 : 0 | |
17: 8796093022208 -> 17592186044415 : 0 | |
17: 17592186044416 -> 35184372088831 : 0 | |
17: 35184372088832 -> 70368744177663 : 0 | |
17: 70368744177664 -> 140737488355327 : 2 | |
17:
17: Bucket ptr = b'kworker/u16:3'
17: value : count distribution
17: 0 -> 1 : 2 |****************************************|
17:
17: Bucket ptr = b'swapper/5'
17: value : count distribution
17: 0 -> 1 : 0 | |
17: 2 -> 3 : 0 | |
17: 4 -> 7 : 0 | |
17: 8 -> 15 : 0 | |
17: 16 -> 31 : 0 | |
17: 32 -> 63 : 0 | |
17: 64 -> 127 : 0 | |
17: 128 -> 255 : 0 | |
17: 256 -> 511 : 0 | |
17: 512 -> 1023 : 0 | |
17: 1024 -> 2047 : 0 | |
17: 2048 -> 4095 : 0 | |
17: 4096 -> 8191 : 0 | |
17: 8192 -> 16383 : 0 | |
17: 16384 -> 32767 : 0 | |
17: 32768 -> 65535 : 0 | |
17: 65536 -> 131071 : 0 | |
17: 131072 -> 262143 : 0 | |
17: 262144 -> 524287 : 0 | |
17: 524288 -> 1048575 : 0 | |
17: 1048576 -> 2097151 : 0 | |
17: 2097152 -> 4194303 : 0 | |
17: 4194304 -> 8388607 : 0 | |
17: 8388608 -> 16777215 : 0 | |
17: 16777216 -> 33554431 : 0 | |
17: 33554432 -> 67108863 : 0 | |
17: 67108864 -> 134217727 : 0 | |
17: 134217728 -> 268435455 : 0 | |
17: 268435456 -> 536870911 : 0 | |
17: 536870912 -> 1073741823 : 0 | |
17: 1073741824 -> 2147483647 : 0 | |
17: 2147483648 -> 4294967295 : 0 | |
17: 4294967296 -> 8589934591 : 0 | |
17: 8589934592 -> 17179869183 : 0 | |
17: 17179869184 -> 34359738367 : 0 | |
17: 34359738368 -> 68719476735 : 0 | |
17: 68719476736 -> 137438953471 : 0 | |
17: 137438953472 -> 274877906943 : 0 | |
17: 274877906944 -> 549755813887 : 0 | |
17: 549755813888 -> 1099511627775 : 0 | |
17: 1099511627776 -> 2199023255551 : 0 | |
17: 2199023255552 -> 4398046511103 : 0 | |
17: 4398046511104 -> 8796093022207 : 0 | |
17: 8796093022208 -> 17592186044415 : 0 | |
17: 17592186044416 -> 35184372088831 : 0 | |
17: 35184372088832 -> 70368744177663 : 0 | |
17: 70368744177664 -> 140737488355327 : 2 |********************|
17:
17: Bucket ptr = b'multipathd'
17: value : count distribution
17: 0 -> 1 : 0 | |
17: 2 -> 3 : 0 | |
17: 4 -> 7 : 0 | |
17: 8 -> 15 : 0 | |
17: 16 -> 31 : 0 | |
17: 32 -> 63 : 0 | |
17: 64 -> 127 : 0 | |
17: 128 -> 255 : 0 | |
17: 256 -> 511 : 0 | |
17: 512 -> 1023 : 0 | |
17: 1024 -> 2047 : 0 | |
17: 2048 -> 4095 : 0 | |
17: 4096 -> 8191 : 0 | |
17: 8192 -> 16383 : 0 | |
17: 16384 -> 32767 : 0 | |
17: 32768 -> 65535 : 0 | |
17: 65536 -> 131071 : 0 | |
17: 131072 -> 262143 : 0 | |
17: 262144 -> 524287 : 0 | |
17: 524288 -> 1048575 : 0 | |
17: 1048576 -> 2097151 : 0 | |
17: 2097152 -> 4194303 : 0 | |
17: 4194304 -> 8388607 : 0 | |
17: 8388608 -> 16777215 : 0 | |
17: ....
17: ----------------------------------------------------------------------
17: Ran 4 tests in 4.320s
17:
17: OK
17: 16777216 -> 33554431 : 0 | |
17: 33554432 -> 67108863 : 0 | |
17: 67108864 -> 134217727 : 4 |****************************************|
17:
17: k_1 & k_2 = 48 0
17: size : count distribution
17: 1024 -> 2047 : 17 |****************************************|
17:
17: k_1 & k_2 = 80 0
17: size : count distribution
17: 1024 -> 2047 : 5 |****************************************|
17:
17: k_1 & k_2 = 112 0
17: size : count distribution
17: 16 -> 31 : 1 |****************************************|
17/41 Test #17: py_test_histogram ................ Passed 4.42 sec
test 18
Start 18: py_array
18: Test command: /bcc/build/tests/wrapper.sh "py_array" "sudo" "/bcc/tests/python/test_array.py"
18: Test timeout computed to be: 10000000
18: ....
18: ----------------------------------------------------------------------
18: Ran 4 tests in 2.712s
18:
18: OK
18/41 Test #18: py_array ......................... Passed 2.85 sec
test 19
Start 19: py_uprobes
19: Test command: /bcc/build/tests/wrapper.sh "py_uprobes" "sudo" "/bcc/tests/python/test_uprobes.py"
19: Test timeout computed to be: 10000000
19: .Fatal Python error: _PyArgv_AsWstrList: memory allocation failed
19: Python runtime state: preinitializing
19:
19: .Arena 0:
19: system bytes = 43872256
19: in use bytes = 3420512
19: Total (incl. mmap):
19: system bytes = 44351488
19: in use bytes = 3899744
19: max mmap regions = 8
19: max mmap bytes = 16494592
19: .
19: ----------------------------------------------------------------------
19: Ran 3 tests in 8.715s
19:
19: OK
19/41 Test #19: py_uprobes ....................... Passed 8.83 sec
test 20
Start 20: py_uprobes_2
20: Test command: /bcc/build/tests/wrapper.sh "py_uprobes2" "sudo" "/bcc/tests/python/test_uprobes2.py"
20: Test timeout computed to be: 10000000
20: .
20: ----------------------------------------------------------------------
20: Ran 1 test in 0.331s
20:
20: OK
20/41 Test #20: py_uprobes_2 ..................... Passed 0.44 sec
test 21
Start 21: py_test_stackid
21: Test command: /bcc/build/tests/wrapper.sh "py_stackid" "sudo" "/bcc/tests/python/test_stackid.py"
21: Test timeout computed to be: 10000000
21: ..
21: ----------------------------------------------------------------------
21: Ran 2 tests in 0.888s
21:
21: OK
21/41 Test #21: py_test_stackid .................. Passed 1.20 sec
test 22
Start 22: py_test_tracepoint
22: Test command: /bcc/build/tests/wrapper.sh "py_test_tracepoint" "sudo" "/bcc/tests/python/test_tracepoint.py"
22: Test timeout computed to be: 10000000
22: ..
22: ----------------------------------------------------------------------
22: Ran 2 tests in 2.533s
22:
22: OK
22/41 Test #22: py_test_tracepoint ............... Passed 2.80 sec
test 23
Start 23: py_test_perf_event
23: Test command: /bcc/build/tests/wrapper.sh "py_test_perf_event" "sudo" "/bcc/tests/python/test_perf_event.py"
23: Test timeout computed to be: 10000000
23: .
23: ----------------------------------------------------------------------
23: Ran 1 test in 0.427s
23:
23: OK
23: value : count distribution
23: 0 -> 1 : 0 | |
23: 2 -> 3 : 0 | |
23: 4 -> 7 : 0 | |
23: 8 -> 15 : 0 | |
23: 16 -> 31 : 0 | |
23: 32 -> 63 : 0 | |
23: 64 -> 127 : 0 | |
23: 128 -> 255 : 0 | |
23: 256 -> 511 : 0 | |
23: 512 -> 1023 : 0 | |
23: 1024 -> 2047 : 198 |****************************************|
23: 2048 -> 4095 : 2 | |
23/41 Test #23: py_test_perf_event ............... Passed 0.61 sec
test 24
Start 24: py_test_attach_perf_event
24: Test command: /bcc/build/tests/wrapper.sh "py_test_attach_perf_event" "sudo" "/bcc/tests/python/test_attach_perf_event.py"
24: Test timeout computed to be: 10000000
24: .perf_event_open failed: Operation not supported
24: ..
24: ----------------------------------------------------------------------
24: Ran 3 tests in 8.996s
24:
24: OK
24: Running for 2 seconds or hit Ctrl-C to end. Check trace file for samples information written by bpf_trace_printk.
24: Failed to attach to a raw event. Please check the event attr used
24: Running for 1 seconds or hit Ctrl-C to end. Check trace file for samples information written by bpf_trace_printk.
24/41 Test #24: py_test_attach_perf_event ........ Passed 9.19 sec
test 25
Start 25: py_test_utils
25: Test command: /bcc/build/tests/wrapper.sh "py_test_utils" "sudo" "/bcc/tests/python/test_utils.py"
25: Test timeout computed to be: 10000000
25: ..
25: ----------------------------------------------------------------------
25: Ran 2 tests in 0.000s
25:
25: OK
25/41 Test #25: py_test_utils .................... Passed 0.11 sec
test 26
Start 26: py_test_percpu
26: Test command: /bcc/build/tests/wrapper.sh "py_test_percpu" "sudo" "/bcc/tests/python/test_percpu.py"
26: Test timeout computed to be: 10000000
26: ....
26: ----------------------------------------------------------------------
26: Ran 4 tests in 2.436s
26:
26: OK
26/41 Test #26: py_test_percpu ................... Passed 2.55 sec
test 27
Start 27: py_test_dump_func
27: Test command: /bcc/build/tests/wrapper.sh "py_dump_func" "simple" "/bcc/tests/python/test_dump_func.py"
27: Test timeout computed to be: 10000000
27: .
27: ----------------------------------------------------------------------
27: Ran 1 test in 0.254s
27:
27: OK
27/41 Test #27: py_test_dump_func ................ Passed 0.36 sec
test 28
Start 28: py_test_disassembler
28: Test command: /bcc/build/tests/wrapper.sh "py_test_disassembler" "sudo" "/bcc/tests/python/test_disassembler.py"
28: Test timeout computed to be: 10000000
28: ..
28: ----------------------------------------------------------------------
28: Ran 2 tests in 0.273s
28:
28: OK
28/41 Test #28: py_test_disassembler ............. Passed 0.38 sec
test 29
Start 29: py_test_tools_smoke
29: Test command: /bcc/build/tests/wrapper.sh "py_test_tools_smoke" "sudo" "/bcc/tests/python/test_tools_smoke.py"
29: Test timeout computed to be: 10000000
29: Traceback (most recent call last):
29: File "/bcc/tools/argdist.py", line 723, in run
29: self._main_loop()
29: File "/bcc/tools/argdist.py", line 713, in _main_loop
29: exit()
29: File "/usr/lib64/python3.9/_sitebuiltins.py", line 26, in __call__
29: raise SystemExit(code)
29: SystemExit: None
29: ..........................cannot attach kprobe, probe entry may not exist
29: cannot attach kprobe, probe entry may not exist
29: .................WARNING: 2 stack traces lost and could not be displayed.
29: ............Traceback (most recent call last):
29: File "/bcc/tools/sslsniff.py", line 335, in <module>
29: attach_nss("nspr4")
29: File "/bcc/tools/sslsniff.py", line 305, in attach_nss
29: b.attach_uprobe(name=lib, sym="PR_Write",
29: File "/bcc/build/src/python/bcc-python3/bcc/__init__.py", line 1367, in attach_uprobe
29: (path, addr) = BPF._check_path_symbol(name, sym, addr, pid, sym_off)
29: File "/bcc/build/src/python/bcc-python3/bcc/__init__.py", line 965, in _check_path_symbol
29: raise Exception("could not determine address of symbol %s in %s"
29: Exception: could not determine address of symbol PR_Write in nspr4
29: .............................
29: ----------------------------------------------------------------------
29: Ran 84 tests in 293.717s
29:
29: OK
29/41 Test #29: py_test_tools_smoke .............. Passed 293.88 sec
test 30
Start 30: py_test_tools_memleak
30: Test command: /bcc/build/tests/wrapper.sh "py_test_tools_memleak" "sudo" "/bcc/tests/python/test_tools_memleak.py"
30: Test timeout computed to be: 10000000
30: ........
30: ----------------------------------------------------------------------
30: Ran 8 tests in 24.965s
30:
30: OK
30/41 Test #30: py_test_tools_memleak ............ Passed 25.08 sec
test 31
Start 31: py_test_usdt
31: Test command: /bcc/build/tests/wrapper.sh "py_test_usdt" "sudo" "/bcc/tests/python/test_usdt.py"
31: Test timeout computed to be: 10000000
31: <stdin>:23:17: warning: null character(s) preserved in literal
31: <stdin>:28:17: warning: null character(s) preserved in literal
31: clang -cc1 -triple x86_64-unknown-linux-gnu -emit-llvm-bc -emit-llvm-uselists -disable-free -disable-llvm-verifier -discard-value-names -main-file-name main.c -mrelocation-model static -fno-jump-tables -mframe-pointer=none -fmath-errno -fno-rounding-math -mconstructor-aliases -target-cpu x86-64 -tune-cpu generic -fno-split-dwarf-inlining -debug-info-kind=limited -dwarf-version=4 -debugger-tuning=gdb -nostdsysteminc -nobuiltininc -resource-dir lib64/clang/12.0.1 -isystem /virtual/lib/clang/include -include ./include/linux/kconfig.h -include /virtual/include/bcc/bpf.h -include /virtual/include/bcc/bpf_workaround.h -include /virtual/include/bcc/helpers.h -isystem /virtual/include -I /bcc/tests/python -D __BPF_TRACING__ -I arch/x86/include/ -I arch/x86/include/generated -I include -I arch/x86/include/uapi -I arch/x86/include/generated/uapi -I include/uapi -I include/generated/uapi -D __KERNEL__ -D KBUILD_MODNAME="bcc" -O2 -Wno-deprecated-declarations -Wno-gnu-variable-sized-type-not-at-end -Wno-pragma-once-outside-header -Wno-address-of-packed-member -Wno-unknown-warning-option -Wno-unused-value -Wno-pointer-sign -fdebug-compilation-dir /usr/src/linux-headers-5.15.0-43-generic -ferror-limit 19 -fgnuc-version=4.2.1 -vectorize-loops -vectorize-slp -faddrsig -o main.bc -x c /virtual/main.c
31: #if defined(BPF_LICENSE)
31: #error BPF_LICENSE cannot be specified through cflags
31: #endif
31: #if !defined(CONFIG_CC_STACKPROTECTOR)
31: #if defined(CONFIG_CC_STACKPROTECTOR_AUTO) \
31: || defined(CONFIG_CC_STACKPROTECTOR_REGULAR) \
31: || defined(CONFIG_CC_STACKPROTECTOR_STRONG)
31: #define CONFIG_CC_STACKPROTECTOR
31: #endif
31: #endif
31: #include <uapi/linux/ptrace.h>
31: __attribute__((always_inline))
31: static __always_inline int _bpf_readarg_do_trace1_1(struct pt_regs *ctx, void *dest, size_t len) {
31: if (len != sizeof(int8_t)) return -1;
31: switch (PT_REGS_IP(ctx) % 0x1000ULL) {
31: case 0x1d7ULL: *((int8_t *)dest) = ctx->ax; __asm__ __volatile__("": : :"memory"); return 0;
31: case 0x1e0ULL: *((int8_t *)dest) = ctx->ax; __asm__ __volatile__("": : :"memory"); return 0;
31: }
31: return -1;
31: }
31: __attribute__((always_inline))
31: static __always_inline int _bpf_readarg_do_trace1_2(struct pt_regs *ctx, void *dest, size_t len) {
31: if (len != sizeof(int32_t)) return -1;
31: switch (PT_REGS_IP(ctx) % 0x1000ULL) {
31: case 0x1d7ULL: { u64 __addr = ctx->bp + -24; __asm__ __volatile__("": : :"memory"); int32_t __res = 0x0; bpf_probe_read_user(&__res, sizeof(__res), (void *)__addr); *((int32_t *)dest) = __res; } return 0;
31: case 0x1e0ULL: { u64 __addr = ctx->bp + -20; __asm__ __volatile__("": : :"memory"); int32_t __res = 0x0; bpf_probe_read_user(&__res, sizeof(__res), (void *)__addr); *((int32_t *)dest) = __res; } return 0;
31: }
31: return -1;
31: }
31: __attribute__((always_inline))
31: static __always_inline int _bpf_readarg_do_trace3_1(struct pt_regs *ctx, void *dest, size_t len) {
31: if (len != sizeof(int32_t)) return -1;
31: switch (PT_REGS_IP(ctx) % 0x1000ULL) {
31: case 0x1d8ULL: { u64 __addr = ctx->bp + -20; __asm__ __volatile__("": : :"memory"); int32_t __res = 0x0; bpf_probe_read_user(&__res, sizeof(__res), (void *)__addr); *((int32_t *)dest) = __res; } return 0;
31: case 0x1f7ULL: *((int32_t *)dest) = ctx->ax; __asm__ __volatile__("": : :"memory"); return 0;
31: }
31: return -1;
31: }
31: __attribute__((always_inline))
31: static __always_inline int _bpf_readarg_do_trace3_2(struct pt_regs *ctx, void *dest, size_t len) {
31: if (len != sizeof(int32_t)) return -1;
31: switch (PT_REGS_IP(ctx) % 0x1000ULL) {
31: case 0x1d8ULL: { u64 __addr = ctx->bp + -24; __asm__ __volatile__("": : :"memory"); int32_t __res = 0x0; bpf_probe_read_user(&__res, sizeof(__res), (void *)__addr); *((int32_t *)dest) = __res; } return 0;
31: case 0x1f7ULL: *((int32_t *)dest) = ctx->dx; __asm__ __volatile__("": : :"memory"); return 0;
31: }
31: return -1;
31: }
31: __attribute__((always_inline))
31: static __always_inline int _bpf_readarg_do_trace2_1(struct pt_regs *ctx, void *dest, size_t len) {
31: if (len != sizeof(int32_t)) return -1;
31: *((int32_t *)dest) = 5;
31: return 0;
31: }
31: __attribute__((always_inline))
31: static __always_inline int _bpf_readarg_do_trace2_2(struct pt_regs *ctx, void *dest, size_t len) {
31: if (len != sizeof(int8_t)) return -1;
31: *((int8_t *)dest) = ctx->ax; __asm__ __volatile__("": : :"memory");
31: return 0;
31: }
31: __attribute__((always_inline))
31: static __always_inline int _bpf_readarg_do_trace4_1(struct pt_regs *ctx, void *dest, size_t len) {
31: if (len != sizeof(int64_t)) return -1;
31: *((int64_t *)dest) = ctx->ax; __asm__ __volatile__("": : :"memory");
31: return 0;
31: }
31: __attribute__((always_inline))
31: static __always_inline int _bpf_readarg_do_trace4_2(struct pt_regs *ctx, void *dest, size_t len) {
31: if (len != sizeof(int64_t)) return -1;
31: *((int64_t *)dest) = ctx->dx; __asm__ __volatile__("": : :"memory");
31: return 0;
31: }
31: __attribute__((always_inline))
31: static __always_inline int _bpf_readarg_do_trace5_1(struct pt_regs *ctx, void *dest, size_t len) {
31: if (len != sizeof(int64_t)) return -1;
31: *((int64_t *)dest) = ctx->dx; __asm__ __volatile__("": : :"memory");
31: return 0;
31: }
31: __attribute__((always_inline))
31: static __always_inline int _bpf_readarg_do_trace5_2(struct pt_regs *ctx, void *dest, size_t len) {
31: if (len != sizeof(int64_t)) return -1;
31: *((int64_t *)dest) = ctx->ax; __asm__ __volatile__("": : :"memory");
31: return 0;
31: }
31:
31: #include <linux/blkdev.h>
31: #include <uapi/linux/ptrace.h>
31:
31: struct probe_result_t1 {
31: char v1;
31: int v2;
31: };
31:
31: struct probe_result_t2 {
31: int v1;
31: char v2;
31: };
31:
31: struct probe_result_t3 {
31: int v1;
31: int v2;
31: };
31:
31: struct probe_result_t4 {
31: u64 v1;
31: char v2[8];
31: };
31:
31: struct probe_result_t5 {
31: char v1[8];
31: u64 v2;
31: };
31:
31: BPF_PERF_OUTPUT(event1);
31: BPF_PERF_OUTPUT(event2);
31: BPF_PERF_OUTPUT(event3);
31: BPF_PERF_OUTPUT(event4);
31: BPF_PERF_OUTPUT(event5);
31:
31: __attribute__((section(".bpf.fn.do_trace1")))
31: int do_trace1(struct pt_regs *ctx) {
31:
31: struct probe_result_t1 result = {};
31: _bpf_readarg_do_trace1_1(ctx, &result.v1, sizeof(*(&result.v1)));
31: _bpf_readarg_do_trace1_2(ctx, &result.v2, sizeof(*(&result.v2)));
31: bpf_perf_event_output(ctx, (void *)bpf_pseudo_fd(1, -1), CUR_CPU_IDENTIFIER, &result, sizeof(result));
31: return 0;
31: };
31: __attribute__((section(".bpf.fn.do_trace2")))
31: int do_trace2(struct pt_regs *ctx) {
31:
31: struct probe_result_t2 result = {};
31: _bpf_readarg_do_trace2_1(ctx, &result.v1, sizeof(*(&result.v1)));
31: _bpf_readarg_do_trace2_2(ctx, &result.v2, sizeof(*(&result.v2)));
31: bpf_perf_event_output(ctx, (void *)bpf_pseudo_fd(1, -2), CUR_CPU_IDENTIFIER, &result, sizeof(result));
31: return 0;
31: }
31: __attribute__((section(".bpf.fn.do_trace3")))
31: int do_trace3(struct pt_regs *ctx) {
31:
31: struct probe_result_t3 result = {};
31: _bpf_readarg_do_trace3_1(ctx, &result.v1, sizeof(*(&result.v1)));
31: _bpf_readarg_do_trace3_2(ctx, &result.v2, sizeof(*(&result.v2)));
31: bpf_perf_event_output(ctx, (void *)bpf_pseudo_fd(1, -3), CUR_CPU_IDENTIFIER, &result, sizeof(result));
31: return 0;
31: }
31: __attribute__((section(".bpf.fn.do_trace4")))
31: int do_trace4(struct pt_regs *ctx) {
31:
31: struct probe_result_t4 result = {};
31: _bpf_readarg_do_trace4_1(ctx, &result.v1, sizeof(*(&result.v1)));
31: ({ u64 __addr = 0x0; _bpf_readarg_do_trace4_2(ctx, &__addr, sizeof(__addr));bpf_probe_read_user(&result.v2, sizeof(result.v2), (void *)__addr);});
31: bpf_perf_event_output(ctx, (void *)bpf_pseudo_fd(1, -4), CUR_CPU_IDENTIFIER, &result, sizeof(result));
31: return 0;
31: }
31: __attribute__((section(".bpf.fn.do_trace5")))
31: int do_trace5(struct pt_regs *ctx) {
31:
31: struct probe_result_t5 result = {};
31: ({ u64 __addr = 0x0; _bpf_readarg_do_trace5_1(ctx, &__addr, sizeof(__addr));bpf_probe_read_user(&result.v1, sizeof(result.v1), (void *)__addr);});
31: _bpf_readarg_do_trace5_2(ctx, &result.v2, sizeof(*(&result.v2)));
31: bpf_perf_event_output(ctx, (void *)bpf_pseudo_fd(1, -5), CUR_CPU_IDENTIFIER, &result, sizeof(result));
31: return 0;
31: }
31:
31: #include <bcc/footer.h>
31: .
31: ----------------------------------------------------------------------
31: Ran 1 test in 4.041s
31:
31: OK
31: b'str4'
31: b'str5'
31: b'str6'
31: b'str7'
31: b'str8'
31: b'str9'
31: Running from kernel directory at: /lib/modules/5.15.0-43-generic/build
31/41 Test #31: py_test_usdt ..................... Passed 4.36 sec
test 32
Start 32: py_test_usdt2
32: Test command: /bcc/build/tests/wrapper.sh "py_test_usdt2" "sudo" "/bcc/tests/python/test_usdt2.py"
32: Test timeout computed to be: 10000000
32: .
32: ----------------------------------------------------------------------
32: Ran 1 test in 3.044s
32:
32: OK
32/41 Test #32: py_test_usdt2 .................... Passed 3.28 sec
test 33
Start 33: py_test_usdt3
33: Test command: /bcc/build/tests/wrapper.sh "py_test_usdt3" "sudo" "/bcc/tests/python/test_usdt3.py"
33: Test timeout computed to be: 10000000
33: test:probe [sema 0x0]
33: location #1 /proc/14554/root/tmp/tmpvbs9yxhy/a.out 0x40114d
33: argument #1 4 signed bytes @ *(bp - 4)
33: location #2 /proc/14554/root/tmp/tmpvbs9yxhy/liba.so 0x1100
33: argument #1 4 signed bytes @ *(bp - 4)
33: location #3 /proc/14554/root/tmp/tmpvbs9yxhy/libb.so 0x1100
33: argument #1 4 signed bytes @ *(bp - 4)
33: test_dup_name:probe [sema 0x0]
33: location #1 /proc/14554/root/tmp/tmpvbs9yxhy/a.out 0x40114e
33: argument #1 4 signed bytes @ *(bp - 4)
33: location #2 /proc/14554/root/tmp/tmpvbs9yxhy/liba.so 0x1101
33: argument #1 4 signed bytes @ *(bp - 4)
33: location #3 /proc/14554/root/tmp/tmpvbs9yxhy/libb.so 0x1101
33: argument #1 4 signed bytes @ *(bp - 4)
33: libc:setjmp [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x3ce25
33: argument #1 8 unsigned bytes @ di
33: argument #2 4 signed bytes @ si
33: argument #3 8 unsigned bytes @ ax
33: libc:longjmp [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x3cfd1
33: argument #1 8 unsigned bytes @ di
33: argument #2 4 signed bytes @ si
33: argument #3 8 unsigned bytes @ dx
33: location #2 /proc/14554/root/usr/lib64/libc-2.33.so 0x3d067
33: argument #1 8 unsigned bytes @ di
33: argument #2 4 signed bytes @ si
33: argument #3 8 unsigned bytes @ dx
33: location #3 /proc/14554/root/usr/lib64/libc-2.33.so 0x10fc31
33: argument #1 8 unsigned bytes @ di
33: argument #2 4 signed bytes @ si
33: argument #3 8 unsigned bytes @ dx
33: libc:longjmp_target [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x3cfed
33: argument #1 8 unsigned bytes @ di
33: argument #2 4 signed bytes @ ax
33: argument #3 8 unsigned bytes @ dx
33: location #2 /proc/14554/root/usr/lib64/libc-2.33.so 0x3d083
33: argument #1 8 unsigned bytes @ di
33: argument #2 4 signed bytes @ ax
33: argument #3 8 unsigned bytes @ dx
33: location #3 /proc/14554/root/usr/lib64/libc-2.33.so 0x10fc4d
33: argument #1 8 unsigned bytes @ di
33: argument #2 4 signed bytes @ ax
33: argument #3 8 unsigned bytes @ dx
33: libc:lll_lock_wait_private [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x85e96
33: argument #1 8 unsigned bytes @ di
33: libc:cond_destroy [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x86515
33: argument #1 8 unsigned bytes @ di
33: libc:cond_init [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x865cd
33: argument #1 8 unsigned bytes @ di
33: argument #2 8 unsigned bytes @ si
33: libc:memory_mallopt_arena_max [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x87327
33: argument #1 8 unsigned bytes @ ax
33: argument #2 8 unsigned bytes @ unrecognized argument format, flags 14
33: location #2 /proc/14554/root/usr/lib64/libc-2.33.so 0x8dc06
33: argument #1 8 unsigned bytes @ bx
33: argument #2 8 unsigned bytes @ unrecognized argument format, flags 14
33: libc:memory_mallopt_arena_test [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x87337
33: argument #1 8 unsigned bytes @ ax
33: argument #2 8 unsigned bytes @ unrecognized argument format, flags 14
33: location #2 /proc/14554/root/usr/lib64/libc-2.33.so 0x8dbce
33: argument #1 8 unsigned bytes @ bx
33: argument #2 8 unsigned bytes @ unrecognized argument format, flags 14
33: libc:memory_tunable_tcache_max_bytes [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x87350
33: argument #1 8 unsigned bytes @ ax
33: argument #2 8 unsigned bytes @ unrecognized argument format, flags 14
33: libc:memory_tunable_tcache_count [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x87390
33: argument #1 8 unsigned bytes @ ax
33: argument #2 8 unsigned bytes @ unrecognized argument format, flags 14
33: libc:memory_tunable_tcache_unsorted_limit [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x873a7
33: argument #1 8 unsigned bytes @ ax
33: argument #2 8 unsigned bytes @ unrecognized argument format, flags 14
33: libc:memory_mallopt_trim_threshold [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x87657
33: argument #1 8 unsigned bytes @ ax
33: argument #2 8 unsigned bytes @ unrecognized argument format, flags 14
33: argument #3 4 signed bytes @ unrecognized argument format, flags 14
33: location #2 /proc/14554/root/usr/lib64/libc-2.33.so 0x8dba0
33: argument #1 8 unsigned bytes @ bx
33: argument #2 8 unsigned bytes @ unrecognized argument format, flags 14
33: argument #3 4 signed bytes @ unrecognized argument format, flags 14
33: libc:memory_mallopt_top_pad [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x87677
33: argument #1 8 unsigned bytes @ ax
33: argument #2 8 unsigned bytes @ unrecognized argument format, flags 14
33: argument #3 4 signed bytes @ unrecognized argument format, flags 14
33: location #2 /proc/14554/root/usr/lib64/libc-2.33.so 0x8db80
33: argument #1 8 unsigned bytes @ bx
33: argument #2 8 unsigned bytes @ unrecognized argument format, flags 14
33: argument #3 4 signed bytes @ unrecognized argument format, flags 14
33: libc:memory_mallopt_mmap_threshold [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x876a0
33: argument #1 8 unsigned bytes @ ax
33: argument #2 8 unsigned bytes @ unrecognized argument format, flags 14
33: argument #3 4 signed bytes @ unrecognized argument format, flags 14
33: location #2 /proc/14554/root/usr/lib64/libc-2.33.so 0x8db5c
33: argument #1 8 unsigned bytes @ bx
33: argument #2 8 unsigned bytes @ unrecognized argument format, flags 14
33: argument #3 4 signed bytes @ unrecognized argument format, flags 14
33: libc:memory_mallopt_mmap_max [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x876c7
33: argument #1 4 signed bytes @ ax
33: argument #2 4 signed bytes @ unrecognized argument format, flags 14
33: argument #3 4 signed bytes @ unrecognized argument format, flags 14
33: location #2 /proc/14554/root/usr/lib64/libc-2.33.so 0x8db30
33: argument #1 4 signed bytes @ bx
33: argument #2 4 signed bytes @ unrecognized argument format, flags 14
33: argument #3 4 signed bytes @ unrecognized argument format, flags 14
33: libc:memory_mallopt_perturb [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x876e7
33: argument #1 4 signed bytes @ ax
33: argument #2 4 signed bytes @ unrecognized argument format, flags 14
33: location #2 /proc/14554/root/usr/lib64/libc-2.33.so 0x8dbe0
33: argument #1 4 signed bytes @ bx
33: argument #2 4 signed bytes @ unrecognized argument format, flags 14
33: libc:memory_mallopt_mxfast [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x87700
33: argument #1 8 unsigned bytes @ ax
33: argument #2 8 unsigned bytes @ unrecognized argument format, flags 14
33: location #2 /proc/14554/root/usr/lib64/libc-2.33.so 0x8dc78
33: argument #1 8 unsigned bytes @ bx
33: argument #2 8 unsigned bytes @ unrecognized argument format, flags 14
33: libc:memory_heap_new [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x87a2c
33: argument #1 8 unsigned bytes @ r12
33: argument #2 8 unsigned bytes @ bx
33: libc:memory_sbrk_less [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x883af
33: argument #1 8 unsigned bytes @ ax
33: argument #2 8 signed bytes @ bx
33: libc:memory_heap_free [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x88b8f
33: argument #1 8 unsigned bytes @ di
33: argument #2 8 unsigned bytes @ ax
33: libc:memory_heap_less [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x88d84
33: argument #1 8 unsigned bytes @ r14
33: argument #2 8 unsigned bytes @ r13
33: libc:memory_tcache_double_free [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x88da0
33: argument #1 8 unsigned bytes @ r8
33: argument #2 8 unsigned bytes @ dx
33: libc:memory_heap_more [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x891ad
33: argument #1 8 unsigned bytes @ cx
33: argument #2 8 unsigned bytes @ r9
33: libc:memory_sbrk_more [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x89428
33: argument #1 8 unsigned bytes @ cx
33: argument #2 8 signed bytes @ r13
33: libc:memory_arena_reuse_free_list [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x89b86
33: argument #1 8 unsigned bytes @ r12
33: libc:memory_arena_reuse [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x89cdc
33: argument #1 8 unsigned bytes @ r12
33: argument #2 8 unsigned bytes @ bx
33: libc:memory_arena_reuse_wait [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x89d29
33: argument #1 8 unsigned bytes @ r12
33: argument #2 8 unsigned bytes @ r12
33: argument #3 8 unsigned bytes @ bx
33: libc:memory_arena_new [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x89fd8
33: argument #1 8 unsigned bytes @ r12
33: argument #2 8 unsigned bytes @ r13
33: libc:memory_arena_retry [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x8a1e3
33: argument #1 8 unsigned bytes @ r8
33: argument #2 8 unsigned bytes @ di
33: libc:memory_malloc_retry [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x8c3b0
33: argument #1 8 unsigned bytes @ bp
33: libc:memory_memalign_retry [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x8c66e
33: argument #1 8 unsigned bytes @ r12
33: argument #2 8 unsigned bytes @ bp
33: libc:memory_mallopt_free_dyn_thresholds [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x8c820
33: argument #1 8 unsigned bytes @ ax
33: argument #2 8 unsigned bytes @ dx
33: libc:memory_realloc_retry [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x8cd20
33: argument #1 8 unsigned bytes @ r12
33: argument #2 8 unsigned bytes @ bp
33: libc:memory_calloc_retry [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x8d186
33: argument #1 8 unsigned bytes @ r12
33: libc:memory_mallopt [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/libc-2.33.so 0x8daba
33: argument #1 4 signed bytes @ bp
33: argument #2 4 signed bytes @ bx
33: rtld:init_start [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/ld-2.33.so 0x4166
33: argument #1 4 signed bytes @ 0
33: argument #2 8 unsigned bytes @ xmm3
33: rtld:init_complete [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/ld-2.33.so 0x4938
33: argument #1 4 signed bytes @ 0
33: argument #2 8 unsigned bytes @ bx
33: rtld:map_start [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/ld-2.33.so 0x8ae1
33: argument #1 8 signed bytes @ *(bp + 40)
33: argument #2 8 unsigned bytes @ xmm1
33: rtld:map_failed [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/ld-2.33.so 0x8f2b
33: argument #1 8 signed bytes @ *(bp + 40)
33: argument #2 8 unsigned bytes @ xmm2
33: rtld:map_complete [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/ld-2.33.so 0x14862
33: argument #1 8 signed bytes @ *(bx + 32)
33: argument #2 8 unsigned bytes @ xmm1
33: argument #3 8 unsigned bytes @ r15
33: rtld:reloc_start [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/ld-2.33.so 0x14980
33: argument #1 8 signed bytes @ *(bx + 32)
33: argument #2 8 unsigned bytes @ *(sp + 8)
33: rtld:reloc_complete [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/ld-2.33.so 0x14ace
33: argument #1 8 signed bytes @ *(bx + 32)
33: argument #2 8 unsigned bytes @ *(sp + 8)
33: argument #3 8 unsigned bytes @ r15
33: rtld:unmap_start [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/ld-2.33.so 0x15d38
33: argument #1 8 signed bytes @ xmm2
33: argument #2 8 unsigned bytes @ xmm3
33: rtld:unmap_complete [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/ld-2.33.so 0x15fae
33: argument #1 8 signed bytes @ *(bp - 128)
33: argument #2 8 unsigned bytes @ xmm1
33: rtld:lll_lock_wait_private [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/ld-2.33.so 0x214e6
33: argument #1 8 unsigned bytes @ di
33: rtld:setjmp [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/ld-2.33.so 0x21601
33: argument #1 8 unsigned bytes @ di
33: argument #2 4 signed bytes @ si
33: argument #3 8 unsigned bytes @ ax
33: rtld:longjmp [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/ld-2.33.so 0x2167f
33: argument #1 8 unsigned bytes @ di
33: argument #2 4 signed bytes @ si
33: argument #3 8 unsigned bytes @ dx
33: rtld:longjmp_target [sema 0x0]
33: location #1 /proc/14554/root/usr/lib64/ld-2.33.so 0x2169b
33: argument #1 8 unsigned bytes @ di
33: argument #2 4 signed bytes @ ax
33: argument #3 8 unsigned bytes @ dx
33: .
33: ----------------------------------------------------------------------
33: Ran 1 test in 1.111s
33:
33: OK
33: temp directory: /tmp/tmpvbs9yxhy
33/41 Test #33: py_test_usdt3 .................... Passed 1.30 sec
test 34
Start 34: py_test_license
34: Test command: /bcc/build/tests/wrapper.sh "py_test_license" "sudo" "/bcc/tests/python/test_license.py"
34: Test timeout computed to be: 10000000
34: /virtual/main.c:2:2: error: BPF_LICENSE cannot be specified through cflags
34: #error BPF_LICENSE cannot be specified through cflags
34: ^
34: 1 error generated.
34: x/virtual/main.c:2:2: error: BPF_LICENSE cannot be specified through cflags
34: #error BPF_LICENSE cannot be specified through cflags
34: ^
34: 1 error generated.
34: x.bpf: Failed to load program: Invalid argument
34: 0: (bf) r6 = r1
34: 1: (85) call bpf_ktime_get_ns#5
34: 2: (7b) *(u64 *)(r10 -8) = r0
34: 3: (18) r2 = 0xffff9c9ac0f32200
34: 5: (bf) r4 = r10
34: 6: (07) r4 += -8
34: 7: (bf) r1 = r6
34: 8: (18) r3 = 0xffffffff
34: 10: (b7) r5 = 8
34: 11: (85) call bpf_perf_event_output#25
34: cannot call GPL-restricted function from non-GPL compatible program
34: processed 10 insns (limit 1000000) max_states_per_insn 0 total_states 0 peak_states 0 mark_read 0
34:
34: x../virtual/main.c:2:2: error: BPF_LICENSE cannot be specified through cflags
34: #error BPF_LICENSE cannot be specified through cflags
34: ^
34: 1 error generated.
34: xbpf: Failed to load program: Invalid argument
34: 0: (bf) r6 = r1
34: 1: (85) call bpf_ktime_get_ns#5
34: 2: (7b) *(u64 *)(r10 -8) = r0
34: 3: (18) r2 = 0xffff9c9ac0f31c00
34: 5: (bf) r4 = r10
34: 6: (07) r4 += -8
34: 7: (bf) r1 = r6
34: 8: (18) r3 = 0xffffffff
34: 10: (b7) r5 = 8
34: 11: (85) call bpf_perf_event_output#25
34: cannot call GPL-restricted function from non-GPL compatible program
34: processed 10 insns (limit 1000000) max_states_per_insn 0 total_states 0 peak_states 0 mark_read 0
34:
34: x..
34: ----------------------------------------------------------------------
34: Ran 10 tests in 2.848s
34:
34: OK (expected failures=5)
34/41 Test #34: py_test_license .................. Passed 2.93 sec
test 35
Start 35: py_test_free_bcc_memory
35: Test command: /bcc/build/tests/wrapper.sh "py_test_free_bcc_memory" "sudo" "/bcc/tests/python/test_free_bcc_memory.py"
35: Test timeout computed to be: 10000000
35: .
35: ----------------------------------------------------------------------
35: Ran 1 test in 0.226s
35:
35: OK
35: Before freeing llvm memory: RssFile: b'78588' b'kB'
35: After freeing llvm memory: RssFile: b'77516' b'kB'
35/41 Test #35: py_test_free_bcc_memory .......... Passed 0.40 sec
test 36
Start 36: py_test_rlimit
36: Test command: /bcc/build/tests/wrapper.sh "py_test_rlimit" "sudo" "/bcc/tests/python/test_rlimit.py"
36: Test timeout computed to be: 10000000
36: s
36: ----------------------------------------------------------------------
36: Ran 1 test in 0.000s
36:
36: OK (skipped=1)
36/41 Test #36: py_test_rlimit ................... Passed 0.17 sec
test 37
Start 37: py_test_lpm_trie
37: Test command: /bcc/build/tests/wrapper.sh "py_test_lpm_trie" "sudo" "/bcc/tests/python/test_lpm_trie.py"
37: Test timeout computed to be: 10000000
37: ..
37: ----------------------------------------------------------------------
37: Ran 2 tests in 0.435s
37:
37: OK
37/41 Test #37: py_test_lpm_trie ................. Passed 0.62 sec
test 38
Start 38: py_ringbuf
38: Test command: /bcc/build/tests/wrapper.sh "py_ringbuf" "sudo" "/bcc/tests/python/test_ringbuf.py"
38: Test timeout computed to be: 10000000
38: ....
38: ----------------------------------------------------------------------
38: Ran 4 tests in 1.860s
38:
38: OK
38/41 Test #38: py_ringbuf ....................... Passed 2.03 sec
test 39
Start 39: py_queuestack
39: Test command: /bcc/build/tests/wrapper.sh "py_queuestack" "sudo" "/bcc/tests/python/test_queuestack.py"
39: Test timeout computed to be: 10000000
39: ..
39: ----------------------------------------------------------------------
39: Ran 2 tests in 0.429s
39:
39: OK
39/41 Test #39: py_queuestack .................... Passed 0.59 sec
test 40
Start 40: py_test_map_batch_ops
40: Test command: /bcc/build/tests/wrapper.sh "py_test_map_batch_ops" "sudo" "/bcc/tests/python/test_map_batch_ops.py"
40: Test timeout computed to be: 10000000
40: ......
40: ----------------------------------------------------------------------
40: Ran 6 tests in 1.362s
40:
40: OK
40/41 Test #40: py_test_map_batch_ops ............ Passed 1.54 sec
test 41
Start 41: py_test_map_in_map
41: Test command: /bcc/build/tests/wrapper.sh "py_test_map_in_map" "sudo" "/bcc/tests/python/test_map_in_map.py"
41: Test timeout computed to be: 10000000
41: ...
41: ----------------------------------------------------------------------
41: Ran 3 tests in 1.174s
41:
41: OK
41/41 Test #41: py_test_map_in_map ............... Passed 1.39 sec
100% tests passed, 0 tests failed out of 41
Total Test time (real) = 542.85 sec
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment