Offset 1, 6 lines modified | Offset 1, 6 lines modified | ||
1 | ·bb2550d607883b53fd05c1ec571b3373·10760·debug·optional·bpftune-dbgsym_0.0~git20250121.d38eac6-1_amd64.deb | ||
2 | · | 1 | ·ee8d7b66edd9e43857bd32debbb5b255·10764·debug·optional·bpftune-dbgsym_0.0~git20250121.d38eac6-1_amd64.deb |
2 | ·600665e0c0150121c85c0a39bcc01299·20880·admin·optional·bpftune_0.0~git20250121.d38eac6-1_amd64.deb | ||
3 | ·098cc8bd1277c183b2b39e03b7c0a74d·676040·libdevel·optional·libbpftune-dev_0.0~git20250121.d38eac6-1_amd64.deb | 3 | ·098cc8bd1277c183b2b39e03b7c0a74d·676040·libdevel·optional·libbpftune-dev_0.0~git20250121.d38eac6-1_amd64.deb |
4 | ·bf39d7b92fbbc426047babac9acfd083·76868·debug·optional·libbpftune0-dbgsym_0.0~git20250121.d38eac6-1_amd64.deb | 4 | ·bf39d7b92fbbc426047babac9acfd083·76868·debug·optional·libbpftune0-dbgsym_0.0~git20250121.d38eac6-1_amd64.deb |
5 | ·7fdd70bcb2977a51bdbabc995baa3609·1805592·libs·optional·libbpftune0_0.0~git20250121.d38eac6-1_amd64.deb | 5 | ·7fdd70bcb2977a51bdbabc995baa3609·1805592·libs·optional·libbpftune0_0.0~git20250121.d38eac6-1_amd64.deb |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2025-02-14·19:58:52.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2025-02-14·19:58:52.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····1600·2025-02-14·19:58:52.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····1600·2025-02-14·19:58:52.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0····190 | 3 | -rw-r--r--···0········0········0····19088·2025-02-14·19:58:52.000000·data.tar.xz |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | Displaying·notes·found·in:·.note.gnu.property | 1 | Displaying·notes·found·in:·.note.gnu.property |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··GNU··················0x00000010» NT_GNU_PROPERTY_TYPE_0» ······Properties:·x86·ISA·needed:·x86-64-baseline | 3 | ··GNU··················0x00000010» NT_GNU_PROPERTY_TYPE_0» ······Properties:·x86·ISA·needed:·x86-64-baseline |
4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·e4056fe4a1c09eaad0b767c1503373164f334f09 |
7 | Displaying·notes·found·in:·.note.ABI-tag | 7 | Displaying·notes·found·in:·.note.ABI-tag |
8 | ··Owner················Data·size·» Description | 8 | ··Owner················Data·size·» Description |
9 | ··GNU··················0x00000010» NT_GNU_ABI_TAG·(ABI·version·tag)» ····OS:·Linux,·ABI:·3.2.0 | 9 | ··GNU··················0x00000010» NT_GNU_ABI_TAG·(ABI·version·tag)» ····OS:·Linux,·ABI:·3.2.0 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | /lib64/ld-linux-x86-64.so.2 | 1 | O3O» /lib64/ld-linux-x86-64.so.2 |
2 | _ITM_deregisterTMCloneTable | 2 | _ITM_deregisterTMCloneTable |
3 | __gmon_start__ | 3 | __gmon_start__ |
4 | _ITM_registerTMCloneTable | 4 | _ITM_registerTMCloneTable |
5 | bpftune_log_stderr | 5 | bpftune_log_stderr |
6 | bpftune_cap_drop | 6 | bpftune_cap_drop |
7 | bpftuner_rollback_set | 7 | bpftuner_rollback_set |
8 | bpftuner_ring_buffer_map_fd | 8 | bpftuner_ring_buffer_map_fd |
Offset 73, 15 lines modified | Offset 73, 15 lines modified | ||
73 | » » ·····{·-p|--port·port} | 73 | » » ·····{·-p|--port·port} |
74 | » » ·····{·-q|--query·query} | 74 | » » ·····{·-q|--query·query} |
75 | » » ·····{·-r|--learning_rate·learning_rate} | 75 | » » ·····{·-r|--learning_rate·learning_rate} |
76 | » » ·····{·-R|--rollback} | 76 | » » ·····{·-R|--rollback} |
77 | » » ·····{·-s|--stderr} | 77 | » » ·····{·-s|--stderr} |
78 | » » ·····{·-S|--suppport} | 78 | » » ·····{·-S|--suppport} |
79 | » » ·····{·-V|--version}} | 79 | » » ·····{·-V|--version}} |
80 | 6.1. | 80 | 6.12.9+bpo-amd64- |
81 | bpftune·is·not·supported | 81 | bpftune·is·not·supported |
82 | bpftune·works,·but·no·BPF·Type·Format·information·(BTF)·is·available.··This·means·kernel·data·structure·offsets·may·not·match·those·at·compile-time,·and·tuners·may·not·operate·as·expected.·This·mode·of·operation·is·unsupported,·and·failures·are·expected,·so·be·warned.·Note·that·in·some·cases,·BTF·_is_·present·but·is·not·usable·since·the·version·of·libbpf·used·to·build·bpftune·is·too·old·relative·to·the·version·of·libbpf·used·to·generate·the·BTF·in·the·kernel.··If·kernel·BTF·_is_·present,·consider·updating·libbpf·to·a·more·recent·version·to·allow·bpftune·to·use·it.· | 82 | bpftune·works,·but·no·BPF·Type·Format·information·(BTF)·is·available.··This·means·kernel·data·structure·offsets·may·not·match·those·at·compile-time,·and·tuners·may·not·operate·as·expected.·This·mode·of·operation·is·unsupported,·and·failures·are·expected,·so·be·warned.·Note·that·in·some·cases,·BTF·_is_·present·but·is·not·usable·since·the·version·of·libbpf·used·to·build·bpftune·is·too·old·relative·to·the·version·of·libbpf·used·to·generate·the·BTF·in·the·kernel.··If·kernel·BTF·_is_·present,·consider·updating·libbpf·to·a·more·recent·version·to·allow·bpftune·to·use·it.· |
83 | bpftune·works·in·legacy·mode | 83 | bpftune·works·in·legacy·mode |
84 | bpftune·works·fully | 84 | bpftune·works·fully |
85 | supports | 85 | supports |
86 | does·not·support | 86 | does·not·support |
87 | bpftune·%s·per-netns·policy·(via·netns·cookie) | 87 | bpftune·%s·per-netns·policy·(via·netns·cookie) |
Offset 686, 15 lines modified | Offset 686, 15 lines modified | ||
686 | » push···%rbp | 686 | » push···%rbp |
687 | » mov····%rsp,%rbp | 687 | » mov····%rsp,%rbp |
688 | /build/reproducible-path/bpftune-0.0~git20250121.d38eac6/src/bpftune.c:257 | 688 | /build/reproducible-path/bpftune-0.0~git20250121.d38eac6/src/bpftune.c:257 |
689 | » lea····0x36bf(%rip),%rax········ | 689 | » lea····0x36bf(%rip),%rax········ |
690 | » mov····(%rax),%rax | 690 | » mov····(%rax),%rax |
691 | » lea····0x173f(%rip),%rdx········ | 691 | » lea····0x173f(%rip),%rdx········ |
692 | » mov····%rax,%rsi | 692 | » mov····%rax,%rsi |
693 | » lea····0x174 | 693 | » lea····0x1747(%rip),%rax········ |
694 | » mov····%rax,%rdi | 694 | » mov····%rax,%rdi |
695 | » mov····$0x0,%eax | 695 | » mov····$0x0,%eax |
696 | » call···2100·<printf@plt> | 696 | » call···2100·<printf@plt> |
697 | /build/reproducible-path/bpftune-0.0~git20250121.d38eac6/src/bpftune.c:258 | 697 | /build/reproducible-path/bpftune-0.0~git20250121.d38eac6/src/bpftune.c:258 |
698 | » nop | 698 | » nop |
699 | » pop····%rbp | 699 | » pop····%rbp |
700 | » ret | 700 | » ret |
Offset 724, 15 lines modified | Offset 724, 15 lines modified | ||
724 | » ja·····2ca0·<__cxa_finalize@plt+0x910> | 724 | » ja·····2ca0·<__cxa_finalize@plt+0x910> |
725 | » cmpl···$0x0,-0x4(%rbp) | 725 | » cmpl···$0x0,-0x4(%rbp) |
726 | » je·····2c35·<__cxa_finalize@plt+0x8a5> | 726 | » je·····2c35·<__cxa_finalize@plt+0x8a5> |
727 | » cmpl···$0x1,-0x4(%rbp) | 727 | » cmpl···$0x1,-0x4(%rbp) |
728 | » je·····2c50·<__cxa_finalize@plt+0x8c0> | 728 | » je·····2c50·<__cxa_finalize@plt+0x8c0> |
729 | » jmp····2ca0·<__cxa_finalize@plt+0x910> | 729 | » jmp····2ca0·<__cxa_finalize@plt+0x910> |
730 | /build/reproducible-path/bpftune-0.0~git20250121.d38eac6/src/bpftune.c:270 | 730 | /build/reproducible-path/bpftune-0.0~git20250121.d38eac6/src/bpftune.c:270 |
731 | » lea····0x16 | 731 | » lea····0x16f0(%rip),%rax········ |
732 | » mov····%rax,%rsi | 732 | » mov····%rax,%rsi |
733 | » mov····$0x5,%edi | 733 | » mov····$0x5,%edi |
734 | » mov····$0x0,%eax | 734 | » mov····$0x0,%eax |
735 | » call···2030·<bpftune_log@plt> | 735 | » call···2030·<bpftune_log@plt> |
736 | /build/reproducible-path/bpftune-0.0~git20250121.d38eac6/src/bpftune.c:271 | 736 | /build/reproducible-path/bpftune-0.0~git20250121.d38eac6/src/bpftune.c:271 |
737 | » jmp····2ca0·<__cxa_finalize@plt+0x910> | 737 | » jmp····2ca0·<__cxa_finalize@plt+0x910> |
738 | /build/reproducible-path/bpftune-0.0~git20250121.d38eac6/src/bpftune.c:273 | 738 | /build/reproducible-path/bpftune-0.0~git20250121.d38eac6/src/bpftune.c:273 |
Offset 45, 18 lines modified | Offset 45, 18 lines modified | ||
45 | ··0x000042a0·61746520·6c656172·6e696e67·5f726174·ate·learning_rat | 45 | ··0x000042a0·61746520·6c656172·6e696e67·5f726174·ate·learning_rat |
46 | ··0x000042b0·657d0a09·09202020·20207b20·2d527c2d·e}...·····{·-R|- | 46 | ··0x000042b0·657d0a09·09202020·20207b20·2d527c2d·e}...·····{·-R|- |
47 | ··0x000042c0·2d726f6c·6c626163·6b7d0a09·09202020·-rollback}...··· | 47 | ··0x000042c0·2d726f6c·6c626163·6b7d0a09·09202020·-rollback}...··· |
48 | ··0x000042d0·20207b20·2d737c2d·2d737464·6572727d···{·-s|--stderr} | 48 | ··0x000042d0·20207b20·2d737c2d·2d737464·6572727d···{·-s|--stderr} |
49 | ··0x000042e0·0a090920·20202020·7b202d53·7c2d2d73·...·····{·-S|--s | 49 | ··0x000042e0·0a090920·20202020·7b202d53·7c2d2d73·...·····{·-S|--s |
50 | ··0x000042f0·75707070·6f72747d·0a090920·20202020·uppport}...····· | 50 | ··0x000042f0·75707070·6f72747d·0a090920·20202020·uppport}...····· |
51 | ··0x00004300·7b202d56·7c2d2d76·65727369·6f6e7d7d·{·-V|--version}} | 51 | ··0x00004300·7b202d56·7c2d2d76·65727369·6f6e7d7d·{·-V|--version}} |
52 | ··0x00004310·0a00362e·312e3 | 52 | ··0x00004310·0a00362e·31322e39·2b62706f·2d616d64·..6.12.9+bpo-amd |
53 | ··0x00004320·2d002573 | 53 | ··0x00004320·36342d00·25732076·25730a00·62706674·64-.%s·v%s..bpft |
54 | ··0x00004330·65206973 | 54 | ··0x00004330·756e6520·6973206e·6f742073·7570706f·une·is·not·suppo |
55 | ··0x00004340· | 55 | ··0x00004340·72746564·0a000000·62706674·756e6520·rted....bpftune· |
56 | ··0x00004350·776f726b·732c2062·7574206e·6f204250·works,·but·no·BP | 56 | ··0x00004350·776f726b·732c2062·7574206e·6f204250·works,·but·no·BP |
57 | ··0x00004360·46205479·70652046·6f726d61·7420696e·F·Type·Format·in | 57 | ··0x00004360·46205479·70652046·6f726d61·7420696e·F·Type·Format·in |
58 | ··0x00004370·666f726d·6174696f·6e202842·54462920·formation·(BTF)· | 58 | ··0x00004370·666f726d·6174696f·6e202842·54462920·formation·(BTF)· |
59 | ··0x00004380·69732061·7661696c·61626c65·2e202054·is·available.··T | 59 | ··0x00004380·69732061·7661696c·61626c65·2e202054·is·available.··T |
60 | ··0x00004390·68697320·6d65616e·73206b65·726e656c·his·means·kernel | 60 | ··0x00004390·68697320·6d65616e·73206b65·726e656c·his·means·kernel |
61 | ··0x000043a0·20646174·61207374·72756374·75726520··data·structure· | 61 | ··0x000043a0·20646174·61207374·72756374·75726520··data·structure· |
62 | ··0x000043b0·6f666673·65747320·6d617920·6e6f7420·offsets·may·not· | 62 | ··0x000043b0·6f666673·65747320·6d617920·6e6f7420·offsets·may·not· |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | Hex·dump·of·section·'.gnu_debuglink': | 1 | Hex·dump·of·section·'.gnu_debuglink': |
2 | ··0x00000000·39373562·32326330·31303332·61323234·975b22c01032a224 | ||
3 | ··0x000000 | 2 | ··0x00000000·30353666·65346131·63303965·61616430·056fe4a1c09eaad0 |
3 | ··0x00000010·62373637·63313530·33333733·31363466·b767c1503373164f | ||
4 | ··0x00000020· | 4 | ··0x00000020·33333466·30392e64·65627567·00000000·334f09.debug.... |
5 | ··0x00000030· | 5 | ··0x00000030·8674e10b····························.t.. |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2025-02-14·19:58:52.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2025-02-14·19:58:52.000000·debian-binary |
2 | -rw-r--r--···0········0········0······53 | 2 | -rw-r--r--···0········0········0······536·2025-02-14·19:58:52.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0····10036·2025-02-14·19:58:52.000000·data.tar.xz | 3 | -rw-r--r--···0········0········0····10036·2025-02-14·19:58:52.000000·data.tar.xz |
Offset 5, 8 lines modified | Offset 5, 8 lines modified | ||
5 | Architecture:·amd64 | 5 | Architecture:·amd64 |
6 | Maintainer:·Sudip·Mukherjee·<sudipm.mukherjee@gmail.com> | 6 | Maintainer:·Sudip·Mukherjee·<sudipm.mukherjee@gmail.com> |
7 | Installed-Size:·32 | 7 | Installed-Size:·32 |
8 | Depends:·bpftune·(=·0.0~git20250121.d38eac6-1) | 8 | Depends:·bpftune·(=·0.0~git20250121.d38eac6-1) |
9 | Section:·debug | 9 | Section:·debug |
10 | Priority:·optional | 10 | Priority:·optional |
11 | Description:·debug·symbols·for·bpftune | 11 | Description:·debug·symbols·for·bpftune |
12 | Build-Ids:· | 12 | Build-Ids:·e4056fe4a1c09eaad0b767c1503373164f334f09 |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-14·19:58:52.000000·./ | 1 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-14·19:58:52.000000·./ |
2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-14·19:58:52.000000·./usr/ | 2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-14·19:58:52.000000·./usr/ |
3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-14·19:58:52.000000·./usr/lib/ | 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-14·19:58:52.000000·./usr/lib/ |
4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-14·19:58:52.000000·./usr/lib/debug/ | 4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-14·19:58:52.000000·./usr/lib/debug/ |
5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-14·19:58:52.000000·./usr/lib/debug/.build-id/ | 5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-14·19:58:52.000000·./usr/lib/debug/.build-id/ |
6 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-14·19:58:52.000000·./usr/lib/debug/.build-id/ | 6 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-14·19:58:52.000000·./usr/lib/debug/.build-id/e4/ |
7 | -rw-r--r--···0·root·········(0)·root·········(0)····22448·2025-02-14·19:58:52.000000·./usr/lib/debug/.build-id/ | 7 | -rw-r--r--···0·root·········(0)·root·········(0)····22448·2025-02-14·19:58:52.000000·./usr/lib/debug/.build-id/e4/056fe4a1c09eaad0b767c1503373164f334f09.debug |
8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-14·19:58:52.000000·./usr/share/ | 8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-14·19:58:52.000000·./usr/share/ |
9 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-14·19:58:52.000000·./usr/share/doc/ | 9 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-14·19:58:52.000000·./usr/share/doc/ |
10 | lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-14·19:58:52.000000·./usr/share/doc/bpftune-dbgsym·->·bpftune | 10 | lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-14·19:58:52.000000·./usr/share/doc/bpftune-dbgsym·->·bpftune |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | Displaying·notes·found·in:·.note.gnu.property | 1 | Displaying·notes·found·in:·.note.gnu.property |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··GNU··················0x00000010» NT_GNU_PROPERTY_TYPE_0» ······Properties:·x86·ISA·needed:·x86-64-baseline | 3 | ··GNU··················0x00000010» NT_GNU_PROPERTY_TYPE_0» ······Properties:·x86·ISA·needed:·x86-64-baseline |
4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 6 | ··GNU··················0x00000014» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·e4056fe4a1c09eaad0b767c1503373164f334f09 |
7 | Displaying·notes·found·in:·.note.ABI-tag | 7 | Displaying·notes·found·in:·.note.ABI-tag |
8 | ··Owner················Data·size·» Description | 8 | ··Owner················Data·size·» Description |
9 | ··GNU··················0x00000010» NT_GNU_ABI_TAG·(ABI·version·tag)» ····OS:·Linux,·ABI:·3.2.0 | 9 | ··GNU··················0x00000010» NT_GNU_ABI_TAG·(ABI·version·tag)» ····OS:·Linux,·ABI:·3.2.0 |