Created
August 31, 2022 20:22
-
-
Save chantra/968b7324fbb10490fcb4b3a1d1bf5a28 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[36mRunning tests...[0m | |
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 | |
[0;32m100% tests passed[0;0m, 0 tests failed[0;0m 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