--- /srv/rebuilderd/tmp/rebuilderd6la5L0/inputs/bpftune_0.0~git20251206.4bcc284-1+b1_arm64.deb +++ /srv/rebuilderd/tmp/rebuilderd6la5L0/out/bpftune_0.0~git20251206.4bcc284-1+b1_arm64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-01-16 14:05:37.000000 debian-binary │ --rw-r--r-- 0 0 0 1656 2026-01-16 14:05:37.000000 control.tar.xz │ --rw-r--r-- 0 0 0 21816 2026-01-16 14:05:37.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1652 2026-01-16 14:05:37.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 21860 2026-01-16 14:05:37.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/sbin/bpftune │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -4,21 +4,21 @@ │ │ │ │ There are 11 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000268 0x000268 R 0x8 │ │ │ │ INTERP 0x0002cc 0x00000000000002cc 0x00000000000002cc 0x00001b 0x00001b R 0x1 │ │ │ │ [Requesting program interpreter: /lib/ld-linux-aarch64.so.1] │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x003bc0 0x003bc0 R E 0x10000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x003bc8 0x003bc8 R E 0x10000 │ │ │ │ LOAD 0x00f980 0x000000000001f980 0x000000000001f980 0x0006b0 0x0008e8 RW 0x10000 │ │ │ │ DYNAMIC 0x00fb70 0x000000000001fb70 0x000000000001fb70 0x000200 0x000200 RW 0x8 │ │ │ │ NOTE 0x0002a8 0x00000000000002a8 0x00000000000002a8 0x000024 0x000024 R 0x4 │ │ │ │ - NOTE 0x003ba0 0x0000000000003ba0 0x0000000000003ba0 0x000020 0x000020 R 0x4 │ │ │ │ - GNU_EH_FRAME 0x0038f8 0x00000000000038f8 0x00000000000038f8 0x000084 0x000084 R 0x4 │ │ │ │ - GNU_SFRAME 0x003b68 0x0000000000003b68 0x0000000000003b68 0x000035 0x000035 R 0x8 │ │ │ │ + NOTE 0x003ba8 0x0000000000003ba8 0x0000000000003ba8 0x000020 0x000020 R 0x4 │ │ │ │ + GNU_EH_FRAME 0x003900 0x0000000000003900 0x0000000000003900 0x000084 0x000084 R 0x4 │ │ │ │ + GNU_SFRAME 0x003b70 0x0000000000003b70 0x0000000000003b70 0x000035 0x000035 R 0x8 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ GNU_RELRO 0x00f980 0x000000000001f980 0x000000000001f980 0x000680 0x000680 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 │ │ │ │ 01 .interp │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -12,19 +12,19 @@ │ │ │ │ [ 7] .gnu.version_r VERNEED 0000000000000e38 000e38 000060 00 A 5 2 8 │ │ │ │ [ 8] .rela.dyn RELA 0000000000000e98 000e98 0003d8 18 A 4 0 8 │ │ │ │ [ 9] .rela.plt RELA 0000000000001270 001270 000570 18 AI 4 23 8 │ │ │ │ [10] .init PROGBITS 00000000000017e0 0017e0 00001c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0000000000001800 001800 0003c0 00 AX 0 0 16 │ │ │ │ [12] .text PROGBITS 0000000000001bc0 001bc0 001478 00 AX 0 0 64 │ │ │ │ [13] .fini PROGBITS 0000000000003038 003038 000018 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 0000000000003050 003050 0008a8 00 A 0 0 8 │ │ │ │ - [15] .eh_frame_hdr PROGBITS 00000000000038f8 0038f8 000084 00 A 0 0 4 │ │ │ │ - [16] .eh_frame PROGBITS 0000000000003980 003980 0001e4 00 A 0 0 8 │ │ │ │ - [17] .sframe LOOS+0xffffff4 0000000000003b68 003b68 000035 00 A 0 0 8 │ │ │ │ - [18] .note.ABI-tag NOTE 0000000000003ba0 003ba0 000020 00 A 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 0000000000003050 003050 0008b0 00 A 0 0 8 │ │ │ │ + [15] .eh_frame_hdr PROGBITS 0000000000003900 003900 000084 00 A 0 0 4 │ │ │ │ + [16] .eh_frame PROGBITS 0000000000003988 003988 0001e4 00 A 0 0 8 │ │ │ │ + [17] .sframe LOOS+0xffffff4 0000000000003b70 003b70 000035 00 A 0 0 8 │ │ │ │ + [18] .note.ABI-tag NOTE 0000000000003ba8 003ba8 000020 00 A 0 0 4 │ │ │ │ [19] .init_array INIT_ARRAY 000000000001f980 00f980 000008 08 WA 0 0 8 │ │ │ │ [20] .fini_array FINI_ARRAY 000000000001f988 00f988 000008 08 WA 0 0 8 │ │ │ │ [21] .data.rel.ro PROGBITS 000000000001f990 00f990 0001e0 00 WA 0 0 8 │ │ │ │ [22] .dynamic DYNAMIC 000000000001fb70 00fb70 000200 10 WA 5 0 8 │ │ │ │ [23] .got PROGBITS 000000000001fd70 00fd70 000290 08 WA 0 0 8 │ │ │ │ [24] .data PROGBITS 0000000000020000 010000 000030 00 WA 0 0 8 │ │ │ │ [25] .bss NOBITS 0000000000020030 010030 000238 00 WA 0 0 8 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ │ │ │ Relocation section '.rela.dyn' at offset 0xe98 contains 41 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 000000000001f980 0000000000000403 R_AARCH64_RELATIVE 1ce0 │ │ │ │ 000000000001f988 0000000000000403 R_AARCH64_RELATIVE 1c8c │ │ │ │ -000000000001f990 0000000000000403 R_AARCH64_RELATIVE 3878 │ │ │ │ -000000000001f9b0 0000000000000403 R_AARCH64_RELATIVE 3880 │ │ │ │ -000000000001f9d0 0000000000000403 R_AARCH64_RELATIVE 3888 │ │ │ │ -000000000001f9f0 0000000000000403 R_AARCH64_RELATIVE 3890 │ │ │ │ -000000000001fa10 0000000000000403 R_AARCH64_RELATIVE 3898 │ │ │ │ -000000000001fa30 0000000000000403 R_AARCH64_RELATIVE 38a0 │ │ │ │ -000000000001fa50 0000000000000403 R_AARCH64_RELATIVE 38a8 │ │ │ │ -000000000001fa70 0000000000000403 R_AARCH64_RELATIVE 38b0 │ │ │ │ -000000000001fa90 0000000000000403 R_AARCH64_RELATIVE 38c0 │ │ │ │ -000000000001fab0 0000000000000403 R_AARCH64_RELATIVE 38c8 │ │ │ │ -000000000001fad0 0000000000000403 R_AARCH64_RELATIVE 38d0 │ │ │ │ -000000000001faf0 0000000000000403 R_AARCH64_RELATIVE 38e0 │ │ │ │ -000000000001fb10 0000000000000403 R_AARCH64_RELATIVE 38e8 │ │ │ │ -000000000001fb30 0000000000000403 R_AARCH64_RELATIVE 38f0 │ │ │ │ +000000000001f990 0000000000000403 R_AARCH64_RELATIVE 3880 │ │ │ │ +000000000001f9b0 0000000000000403 R_AARCH64_RELATIVE 3888 │ │ │ │ +000000000001f9d0 0000000000000403 R_AARCH64_RELATIVE 3890 │ │ │ │ +000000000001f9f0 0000000000000403 R_AARCH64_RELATIVE 3898 │ │ │ │ +000000000001fa10 0000000000000403 R_AARCH64_RELATIVE 38a0 │ │ │ │ +000000000001fa30 0000000000000403 R_AARCH64_RELATIVE 38a8 │ │ │ │ +000000000001fa50 0000000000000403 R_AARCH64_RELATIVE 38b0 │ │ │ │ +000000000001fa70 0000000000000403 R_AARCH64_RELATIVE 38b8 │ │ │ │ +000000000001fa90 0000000000000403 R_AARCH64_RELATIVE 38c8 │ │ │ │ +000000000001fab0 0000000000000403 R_AARCH64_RELATIVE 38d0 │ │ │ │ +000000000001fad0 0000000000000403 R_AARCH64_RELATIVE 38d8 │ │ │ │ +000000000001faf0 0000000000000403 R_AARCH64_RELATIVE 38e8 │ │ │ │ +000000000001fb10 0000000000000403 R_AARCH64_RELATIVE 38f0 │ │ │ │ +000000000001fb30 0000000000000403 R_AARCH64_RELATIVE 38f8 │ │ │ │ 000000000001ff68 0000000000000403 R_AARCH64_RELATIVE 1df0 │ │ │ │ 000000000001ff80 0000000000000403 R_AARCH64_RELATIVE 20048 │ │ │ │ 000000000001ffa0 0000000000000403 R_AARCH64_RELATIVE 20258 │ │ │ │ 000000000001ffa8 0000000000000403 R_AARCH64_RELATIVE 20040 │ │ │ │ 000000000001ffb8 0000000000000403 R_AARCH64_RELATIVE 20260 │ │ │ │ 000000000001ffc0 0000000000000403 R_AARCH64_RELATIVE 20050 │ │ │ │ 000000000001ffd0 0000000000000403 R_AARCH64_RELATIVE 20250 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ed086ed9cc0273bd6cdf0c55634bb38eccac27f5 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9e7e3b1a9b45c765b5f860cfcf43e7758d982018 │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.7.0 │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -1,30 +1,30 @@ │ │ │ │ Contents of the .eh_frame_hdr section: │ │ │ │ │ │ │ │ Version: 1 │ │ │ │ Pointer Encoding Format: 0x1b (sdata4, pcrel) │ │ │ │ Count Encoding Format: 0x3 (udata4, absolute) │ │ │ │ Table Encoding Format: 0x3b (sdata4, datarel) │ │ │ │ - Start of frame section: 0x84 (offset: 0x3980) │ │ │ │ + Start of frame section: 0x84 (offset: 0x3988) │ │ │ │ Entries in search table: 0xf │ │ │ │ - 0xffffffffffffe2c8 (offset: 0x1bc0) -> 0x9c fde=[ 14] │ │ │ │ - 0xffffffffffffe328 (offset: 0x1c20) -> 0xb0 fde=[ 28] │ │ │ │ - 0xffffffffffffe358 (offset: 0x1c50) -> 0xc4 fde=[ 3c] │ │ │ │ - 0xffffffffffffe394 (offset: 0x1c8c) -> 0xd8 fde=[ 50] │ │ │ │ - 0xffffffffffffe3e8 (offset: 0x1ce0) -> 0x100 fde=[ 78] │ │ │ │ - 0xffffffffffffe3f0 (offset: 0x1ce8) -> 0x118 fde=[ 90] │ │ │ │ - 0xffffffffffffe430 (offset: 0x1d28) -> 0x138 fde=[ b0] │ │ │ │ - 0xffffffffffffe4a8 (offset: 0x1da0) -> 0x158 fde=[ d0] │ │ │ │ - 0xffffffffffffe4f8 (offset: 0x1df0) -> 0x178 fde=[ f0] │ │ │ │ - 0xffffffffffffe800 (offset: 0x20f8) -> 0x19c fde=[ 114] │ │ │ │ - 0xffffffffffffeb0c (offset: 0x2404) -> 0x1bc fde=[ 134] │ │ │ │ - 0xffffffffffffeb4c (offset: 0x2444) -> 0x1dc fde=[ 154] │ │ │ │ - 0xffffffffffffeb80 (offset: 0x2478) -> 0x1fc fde=[ 174] │ │ │ │ - 0xffffffffffffeb94 (offset: 0x248c) -> 0x214 fde=[ 18c] │ │ │ │ - 0xffffffffffffec90 (offset: 0x2588) -> 0x234 fde=[ 1ac] │ │ │ │ + 0xffffffffffffe2c0 (offset: 0x1bc0) -> 0x9c fde=[ 14] │ │ │ │ + 0xffffffffffffe320 (offset: 0x1c20) -> 0xb0 fde=[ 28] │ │ │ │ + 0xffffffffffffe350 (offset: 0x1c50) -> 0xc4 fde=[ 3c] │ │ │ │ + 0xffffffffffffe38c (offset: 0x1c8c) -> 0xd8 fde=[ 50] │ │ │ │ + 0xffffffffffffe3e0 (offset: 0x1ce0) -> 0x100 fde=[ 78] │ │ │ │ + 0xffffffffffffe3e8 (offset: 0x1ce8) -> 0x118 fde=[ 90] │ │ │ │ + 0xffffffffffffe428 (offset: 0x1d28) -> 0x138 fde=[ b0] │ │ │ │ + 0xffffffffffffe4a0 (offset: 0x1da0) -> 0x158 fde=[ d0] │ │ │ │ + 0xffffffffffffe4f0 (offset: 0x1df0) -> 0x178 fde=[ f0] │ │ │ │ + 0xffffffffffffe7f8 (offset: 0x20f8) -> 0x19c fde=[ 114] │ │ │ │ + 0xffffffffffffeb04 (offset: 0x2404) -> 0x1bc fde=[ 134] │ │ │ │ + 0xffffffffffffeb44 (offset: 0x2444) -> 0x1dc fde=[ 154] │ │ │ │ + 0xffffffffffffeb78 (offset: 0x2478) -> 0x1fc fde=[ 174] │ │ │ │ + 0xffffffffffffeb8c (offset: 0x248c) -> 0x214 fde=[ 18c] │ │ │ │ + 0xffffffffffffec88 (offset: 0x2588) -> 0x234 fde=[ 1ac] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000010 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zR" │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -73,15 +73,15 @@ │ │ │ │ { -p|--port port} │ │ │ │ { -q|--query query} │ │ │ │ { -r|--learning_rate learning_rate} │ │ │ │ { -R|--rollback} │ │ │ │ { -s|--stderr} │ │ │ │ { -S|--suppport} │ │ │ │ { -V|--version}} │ │ │ │ -6.12.63+deb13-arm64- │ │ │ │ +6.12.63+deb13-cloud-arm64- │ │ │ │ bpftune is not supported │ │ │ │ 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. │ │ │ │ bpftune works in legacy mode │ │ │ │ bpftune works fully │ │ │ │ supports │ │ │ │ does not support │ │ │ │ bpftune %s per-netns policy (via netns cookie) │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -553,15 +553,15 @@ │ │ │ │ mov x29, sp │ │ │ │ adrp x0, 1f000 <_IO_stdin_used@@Base+0x1bfb0> │ │ │ │ ldr x0, [x0, #4000] │ │ │ │ ldr x1, [x0] │ │ │ │ adrp x0, 3000 │ │ │ │ add x2, x0, #0x390 │ │ │ │ adrp x0, 3000 │ │ │ │ - add x0, x0, #0x3a8 │ │ │ │ + add x0, x0, #0x3b0 │ │ │ │ bl 1b50 │ │ │ │ nop │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ ret │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ bl 2404 │ │ │ │ @@ -586,49 +586,49 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 24e4 // b.none │ │ │ │ ldr w0, [sp, #28] │ │ │ │ cmp w0, #0x1 │ │ │ │ b.eq 24f8 // b.none │ │ │ │ b 2534 │ │ │ │ adrp x0, 3000 │ │ │ │ - add x1, x0, #0x3b0 │ │ │ │ + add x1, x0, #0x3b8 │ │ │ │ mov w0, #0x5 // #5 │ │ │ │ bl 1820 │ │ │ │ b 2534 │ │ │ │ adrp x0, 3000 │ │ │ │ - add x1, x0, #0x3d0 │ │ │ │ + add x1, x0, #0x3d8 │ │ │ │ mov w0, #0x5 // #5 │ │ │ │ bl 1820 │ │ │ │ b 2534 │ │ │ │ adrp x0, 3000 │ │ │ │ - add x1, x0, #0x610 │ │ │ │ + add x1, x0, #0x618 │ │ │ │ mov w0, #0x5 // #5 │ │ │ │ bl 1820 │ │ │ │ b 2534 │ │ │ │ adrp x0, 3000 │ │ │ │ - add x1, x0, #0x630 │ │ │ │ + add x1, x0, #0x638 │ │ │ │ mov w0, #0x5 // #5 │ │ │ │ bl 1820 │ │ │ │ nop │ │ │ │ ldr w0, [sp, #28] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 257c // b.none │ │ │ │ bl 1910 │ │ │ │ and w0, w0, #0xff │ │ │ │ and w0, w0, #0x1 │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 2560 // b.none │ │ │ │ adrp x0, 3000 │ │ │ │ - add x0, x0, #0x648 │ │ │ │ + add x0, x0, #0x650 │ │ │ │ b 2568 │ │ │ │ adrp x0, 3000 │ │ │ │ - add x0, x0, #0x658 │ │ │ │ + add x0, x0, #0x660 │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, 3000 │ │ │ │ - add x1, x0, #0x670 │ │ │ │ + add x1, x0, #0x678 │ │ │ │ mov w0, #0x5 // #5 │ │ │ │ bl 1820 │ │ │ │ nop │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ ret │ │ │ │ sub sp, sp, #0x1c0 │ │ │ │ sub sp, sp, #0x10, lsl #12 │ │ │ │ @@ -642,20 +642,20 @@ │ │ │ │ add x1, x1, #0x170 │ │ │ │ str x0, [x1] │ │ │ │ mov x0, #0xffffffffffffffff // #-1 │ │ │ │ add x1, sp, #0x10, lsl #12 │ │ │ │ add x1, x1, #0x178 │ │ │ │ str x0, [x1] │ │ │ │ adrp x0, 3000 │ │ │ │ - add x0, x0, #0x6a0 │ │ │ │ + add x0, x0, #0x6a8 │ │ │ │ add x1, sp, #0x10, lsl #12 │ │ │ │ add x1, x1, #0x1b8 │ │ │ │ str x0, [x1] │ │ │ │ adrp x0, 3000 │ │ │ │ - add x0, x0, #0x6c0 │ │ │ │ + add x0, x0, #0x6c8 │ │ │ │ add x1, sp, #0x10, lsl #12 │ │ │ │ add x1, x1, #0x1b0 │ │ │ │ str x0, [x1] │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ add x1, sp, #0x10, lsl #12 │ │ │ │ add x1, x1, #0x1ae │ │ │ │ strh w0, [x1] │ │ │ │ @@ -880,15 +880,15 @@ │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ ldr x19, [x0] │ │ │ │ bl 1b60 <__errno_location@plt> │ │ │ │ ldr w0, [x0] │ │ │ │ bl 19c0 │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, 3000 │ │ │ │ - add x1, x0, #0x6e8 │ │ │ │ + add x1, x0, #0x6f0 │ │ │ │ mov x0, x19 │ │ │ │ bl 1bb0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 3024 │ │ │ │ bl 2404 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ b 3024 │ │ │ │ @@ -916,15 +916,15 @@ │ │ │ │ b.ls 2b2c // b.plast │ │ │ │ adrp x0, 1f000 <_IO_stdin_used@@Base+0x1bfb0> │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ ldr x4, [x0] │ │ │ │ mov w3, #0x4 // #4 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ adrp x0, 3000 │ │ │ │ - add x1, x0, #0x700 │ │ │ │ + add x1, x0, #0x708 │ │ │ │ mov x0, x4 │ │ │ │ bl 1bb0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 3024 │ │ │ │ adrp x0, 1f000 <_IO_stdin_used@@Base+0x1bfb0> │ │ │ │ ldr x0, [x0, #3976] │ │ │ │ ldr x0, [x0] │ │ │ │ @@ -980,27 +980,27 @@ │ │ │ │ lsl x0, x0, #3 │ │ │ │ sub x0, x0, #0x8 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, 3000 │ │ │ │ - add x1, x0, #0x720 │ │ │ │ + add x1, x0, #0x728 │ │ │ │ mov x0, x3 │ │ │ │ bl 1bb0 │ │ │ │ bl 2478 │ │ │ │ b 2b30 │ │ │ │ nop │ │ │ │ b 2b30 │ │ │ │ nop │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ adrp x0, 1f000 <_IO_stdin_used@@Base+0x1bfb0> │ │ │ │ add x3, x0, #0x990 │ │ │ │ adrp x0, 3000 │ │ │ │ - add x2, x0, #0x740 │ │ │ │ + add x2, x0, #0x748 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ ldr w0, [sp, #44] │ │ │ │ bl 1a50 │ │ │ │ add x1, sp, #0x10, lsl #12 │ │ │ │ add x1, x1, #0x188 │ │ │ │ str w0, [x1] │ │ │ │ add x0, sp, #0x10, lsl #12 │ │ │ │ @@ -1073,15 +1073,15 @@ │ │ │ │ b.ne 2c90 // b.any │ │ │ │ adrp x0, 1f000 <_IO_stdin_used@@Base+0x1bfb0> │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x3, [x0] │ │ │ │ add x0, sp, #0x30 │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, 3000 │ │ │ │ - add x1, x0, #0x758 │ │ │ │ + add x1, x0, #0x760 │ │ │ │ mov x0, x3 │ │ │ │ bl 1bb0 │ │ │ │ add x0, sp, #0x10, lsl #12 │ │ │ │ add x0, x0, #0x190 │ │ │ │ ldr w0, [x0] │ │ │ │ b 3024 │ │ │ │ add x0, sp, #0x10, lsl #12 │ │ │ │ @@ -1104,29 +1104,29 @@ │ │ │ │ add x0, sp, #0x10, lsl #12 │ │ │ │ add x0, x0, #0x190 │ │ │ │ ldr w0, [x0] │ │ │ │ neg w0, w0 │ │ │ │ bl 19c0 │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, 3000 │ │ │ │ - add x1, x0, #0x760 │ │ │ │ + add x1, x0, #0x768 │ │ │ │ mov w0, #0x5 // #5 │ │ │ │ bl 1820 │ │ │ │ add x0, sp, #0x10, lsl #12 │ │ │ │ add x0, x0, #0x190 │ │ │ │ ldr w0, [x0] │ │ │ │ b 3024 │ │ │ │ bl 1aa0 │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 2d30 // b.none │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1840 │ │ │ │ mov w1, #0x1ed // #493 │ │ │ │ adrp x0, 3000 │ │ │ │ - add x0, x0, #0x7b8 │ │ │ │ + add x0, x0, #0x7c0 │ │ │ │ bl 1b90 │ │ │ │ add x1, sp, #0x10, lsl #12 │ │ │ │ add x1, x1, #0x190 │ │ │ │ str w0, [x1] │ │ │ │ add x0, sp, #0x10, lsl #12 │ │ │ │ add x0, x0, #0x190 │ │ │ │ ldr w0, [x0] │ │ │ │ @@ -1137,17 +1137,17 @@ │ │ │ │ cmp w0, #0x11 │ │ │ │ b.eq 2da0 // b.none │ │ │ │ bl 1b60 <__errno_location@plt> │ │ │ │ ldr w0, [x0] │ │ │ │ bl 19c0 │ │ │ │ mov x3, x0 │ │ │ │ adrp x0, 3000 │ │ │ │ - add x2, x0, #0x7b8 │ │ │ │ + add x2, x0, #0x7c0 │ │ │ │ adrp x0, 3000 │ │ │ │ - add x1, x0, #0x7d0 │ │ │ │ + add x1, x0, #0x7d8 │ │ │ │ mov w0, #0x5 // #5 │ │ │ │ bl 1820 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1840 │ │ │ │ add x0, sp, #0x10, lsl #12 │ │ │ │ add x0, x0, #0x1b8 │ │ │ │ ldr x0, [x0] │ │ │ │ @@ -1179,15 +1179,15 @@ │ │ │ │ bl 1b70 │ │ │ │ add x0, sp, #0x10, lsl #12 │ │ │ │ add x0, x0, #0x184 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.ne 2e40 // b.any │ │ │ │ adrp x0, 3000 │ │ │ │ - add x1, x0, #0x7f0 │ │ │ │ + add x1, x0, #0x7f8 │ │ │ │ mov w0, #0x5 // #5 │ │ │ │ bl 1820 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 3024 │ │ │ │ add x0, sp, #0x10, lsl #12 │ │ │ │ add x0, x0, #0x1a7 │ │ │ │ ldrb w0, [x0] │ │ │ │ @@ -1202,15 +1202,15 @@ │ │ │ │ bl 1a90 │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 2e80 // b.none │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1840 │ │ │ │ bl 1a40 │ │ │ │ adrp x0, 3000 │ │ │ │ - add x0, x0, #0x6c0 │ │ │ │ + add x0, x0, #0x6c8 │ │ │ │ bl 20f8 │ │ │ │ add x1, sp, #0x10, lsl #12 │ │ │ │ add x1, x1, #0x190 │ │ │ │ str w0, [x1] │ │ │ │ add x0, sp, #0x10, lsl #12 │ │ │ │ add x0, x0, #0x190 │ │ │ │ ldr w0, [x0] │ │ │ │ @@ -1219,17 +1219,17 @@ │ │ │ │ add x0, sp, #0x10, lsl #12 │ │ │ │ add x0, x0, #0x190 │ │ │ │ ldr w0, [x0] │ │ │ │ neg w0, w0 │ │ │ │ bl 19c0 │ │ │ │ mov x3, x0 │ │ │ │ adrp x0, 3000 │ │ │ │ - add x2, x0, #0x6c0 │ │ │ │ + add x2, x0, #0x6c8 │ │ │ │ adrp x0, 3000 │ │ │ │ - add x1, x0, #0x828 │ │ │ │ + add x1, x0, #0x830 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ bl 1820 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1840 │ │ │ │ add x0, sp, #0x10, lsl #12 │ │ │ │ add x0, x0, #0x1b0 │ │ │ │ ldr x0, [x0] │ │ │ │ @@ -1277,15 +1277,15 @@ │ │ │ │ add x0, sp, #0x10, lsl #12 │ │ │ │ add x0, x0, #0x190 │ │ │ │ ldr w0, [x0] │ │ │ │ neg w0, w0 │ │ │ │ bl 19c0 │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, 3000 │ │ │ │ - add x1, x0, #0x858 │ │ │ │ + add x1, x0, #0x860 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ bl 1820 │ │ │ │ b 2fec │ │ │ │ adrp x0, 1f000 <_IO_stdin_used@@Base+0x1bfb0> │ │ │ │ ldr x0, [x0, #4008] │ │ │ │ ldr x0, [x0] │ │ │ │ add x1, sp, #0x10, lsl #12 │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -48,95 +48,95 @@ │ │ │ │ 0x00003320 206c6561 726e696e 675f7261 74657d0a learning_rate}. │ │ │ │ 0x00003330 09092020 2020207b 202d527c 2d2d726f .. { -R|--ro │ │ │ │ 0x00003340 6c6c6261 636b7d0a 09092020 2020207b llback}... { │ │ │ │ 0x00003350 202d737c 2d2d7374 64657272 7d0a0909 -s|--stderr}... │ │ │ │ 0x00003360 20202020 207b202d 537c2d2d 73757070 { -S|--supp │ │ │ │ 0x00003370 706f7274 7d0a0909 20202020 207b202d port}... { - │ │ │ │ 0x00003380 567c2d2d 76657273 696f6e7d 7d0a0000 V|--version}}... │ │ │ │ - 0x00003390 362e3132 2e36332b 64656231 332d6172 6.12.63+deb13-ar │ │ │ │ - 0x000033a0 6d36342d 00000000 25732076 25730a00 m64-....%s v%s.. │ │ │ │ - 0x000033b0 62706674 756e6520 6973206e 6f742073 bpftune is not s │ │ │ │ - 0x000033c0 7570706f 72746564 0a000000 00000000 upported........ │ │ │ │ - 0x000033d0 62706674 756e6520 776f726b 732c2062 bpftune works, b │ │ │ │ - 0x000033e0 7574206e 6f204250 46205479 70652046 ut no BPF Type F │ │ │ │ - 0x000033f0 6f726d61 7420696e 666f726d 6174696f ormat informatio │ │ │ │ - 0x00003400 6e202842 54462920 69732061 7661696c n (BTF) is avail │ │ │ │ - 0x00003410 61626c65 2e202054 68697320 6d65616e able. This mean │ │ │ │ - 0x00003420 73206b65 726e656c 20646174 61207374 s kernel data st │ │ │ │ - 0x00003430 72756374 75726520 6f666673 65747320 ructure offsets │ │ │ │ - 0x00003440 6d617920 6e6f7420 6d617463 68207468 may not match th │ │ │ │ - 0x00003450 6f736520 61742063 6f6d7069 6c652d74 ose at compile-t │ │ │ │ - 0x00003460 696d652c 20616e64 2074756e 65727320 ime, and tuners │ │ │ │ - 0x00003470 6d617920 6e6f7420 6f706572 61746520 may not operate │ │ │ │ - 0x00003480 61732065 78706563 7465642e 20546869 as expected. Thi │ │ │ │ - 0x00003490 73206d6f 6465206f 66206f70 65726174 s mode of operat │ │ │ │ - 0x000034a0 696f6e20 69732075 6e737570 706f7274 ion is unsupport │ │ │ │ - 0x000034b0 65642c20 616e6420 6661696c 75726573 ed, and failures │ │ │ │ - 0x000034c0 20617265 20657870 65637465 642c2073 are expected, s │ │ │ │ - 0x000034d0 6f206265 20776172 6e65642e 204e6f74 o be warned. Not │ │ │ │ - 0x000034e0 65207468 61742069 6e20736f 6d652063 e that in some c │ │ │ │ - 0x000034f0 61736573 2c204254 46205f69 735f2070 ases, BTF _is_ p │ │ │ │ - 0x00003500 72657365 6e742062 75742069 73206e6f resent but is no │ │ │ │ - 0x00003510 74207573 61626c65 2073696e 63652074 t usable since t │ │ │ │ - 0x00003520 68652076 65727369 6f6e206f 66206c69 he version of li │ │ │ │ - 0x00003530 62627066 20757365 6420746f 20627569 bbpf used to bui │ │ │ │ - 0x00003540 6c642062 70667475 6e652069 7320746f ld bpftune is to │ │ │ │ - 0x00003550 6f206f6c 64207265 6c617469 76652074 o old relative t │ │ │ │ - 0x00003560 6f207468 65207665 7273696f 6e206f66 o the version of │ │ │ │ - 0x00003570 206c6962 62706620 75736564 20746f20 libbpf used to │ │ │ │ - 0x00003580 67656e65 72617465 20746865 20425446 generate the BTF │ │ │ │ - 0x00003590 20696e20 74686520 6b65726e 656c2e20 in the kernel. │ │ │ │ - 0x000035a0 20496620 6b65726e 656c2042 5446205f If kernel BTF _ │ │ │ │ - 0x000035b0 69735f20 70726573 656e742c 20636f6e is_ present, con │ │ │ │ - 0x000035c0 73696465 72207570 64617469 6e67206c sider updating l │ │ │ │ - 0x000035d0 69626270 6620746f 2061206d 6f726520 ibbpf to a more │ │ │ │ - 0x000035e0 72656365 6e742076 65727369 6f6e2074 recent version t │ │ │ │ - 0x000035f0 6f20616c 6c6f7720 62706674 756e6520 o allow bpftune │ │ │ │ - 0x00003600 746f2075 73652069 742e200a 00000000 to use it. ..... │ │ │ │ - 0x00003610 62706674 756e6520 776f726b 7320696e bpftune works in │ │ │ │ - 0x00003620 206c6567 61637920 6d6f6465 0a000000 legacy mode.... │ │ │ │ - 0x00003630 62706674 756e6520 776f726b 73206675 bpftune works fu │ │ │ │ - 0x00003640 6c6c790a 00000000 73757070 6f727473 lly.....supports │ │ │ │ - 0x00003650 00000000 00000000 646f6573 206e6f74 ........does not │ │ │ │ - 0x00003660 20737570 706f7274 00000000 00000000 support........ │ │ │ │ - 0x00003670 62706674 756e6520 25732070 65722d6e bpftune %s per-n │ │ │ │ - 0x00003680 65746e73 20706f6c 69637920 28766961 etns policy (via │ │ │ │ - 0x00003690 206e6574 6e732063 6f6f6b69 65290a00 netns cookie).. │ │ │ │ - 0x000036a0 2f766172 2f72756e 2f627066 74756e65 /var/run/bpftune │ │ │ │ - 0x000036b0 2f636772 6f757076 32000000 00000000 /cgroupv2....... │ │ │ │ - 0x000036c0 2f757372 2f6c6962 2f616172 63683634 /usr/lib/aarch64 │ │ │ │ - 0x000036d0 2d6c696e 75782d67 6e752f62 70667475 -linux-gnu/bpftu │ │ │ │ - 0x000036e0 6e652f00 00000000 63616e6e 6f742064 ne/.....cannot d │ │ │ │ - 0x000036f0 61656d6f 6e697a65 3a202573 0a000000 aemonize: %s.... │ │ │ │ - 0x00003700 76616c75 65732025 642d2564 20617265 values %d-%d are │ │ │ │ - 0x00003710 20737570 706f7274 65640a00 00000000 supported...... │ │ │ │ - 0x00003720 756e7265 636f676e 697a6564 206f7074 unrecognized opt │ │ │ │ - 0x00003730 696f6e20 27257327 0a000000 00000000 ion '%s'........ │ │ │ │ - 0x00003740 613a633a 6444686c 3a4c723a 703a713a a:c:dDhl:Lr:p:q: │ │ │ │ - 0x00003750 52735356 00000000 25730a00 00000000 RsSV....%s...... │ │ │ │ - 0x00003760 63616e6e 6f742075 6e6c6f63 6b206d65 cannot unlock me │ │ │ │ - 0x00003770 6d6f7279 206c696d 69743a20 25732e0a mory limit: %s.. │ │ │ │ - 0x00003780 41726520 796f7520 72756e6e 696e6720 Are you running │ │ │ │ - 0x00003790 77697468 20434150 5f535953 5f41444d with CAP_SYS_ADM │ │ │ │ - 0x000037a0 494e2f76 69612073 75646f2f 61732072 IN/via sudo/as r │ │ │ │ - 0x000037b0 6f6f743f 0a000000 2f766172 2f72756e oot?..../var/run │ │ │ │ - 0x000037c0 2f627066 74756e65 00000000 00000000 /bpftune........ │ │ │ │ - 0x000037d0 636f756c 64206e6f 74206372 65617465 could not create │ │ │ │ - 0x000037e0 20272573 273a2025 730a0000 00000000 '%s': %s....... │ │ │ │ - 0x000037f0 62706674 756e6520 6973206e 6f742073 bpftune is not s │ │ │ │ - 0x00003800 7570706f 72746564 206f6e20 74686973 upported on this │ │ │ │ - 0x00003810 20737973 74656d3b 20657869 74696e67 system; exiting │ │ │ │ - 0x00003820 0a000000 00000000 636f756c 64206e6f ........could no │ │ │ │ - 0x00003830 7420696e 69746961 6c697a65 2074756e t initialize tun │ │ │ │ - 0x00003840 65727320 696e2027 2573273a 2025730a ers in '%s': %s. │ │ │ │ - 0x00003850 00000000 00000000 7369676e 616c2068 ........signal h │ │ │ │ - 0x00003860 616e646c 696e6720 6661696c 7572653a andling failure: │ │ │ │ - 0x00003870 2025730a 00000000 616c6c6f 77000000 %s.....allow... │ │ │ │ - 0x00003880 6367726f 75700000 6461656d 6f6e0000 cgroup..daemon.. │ │ │ │ - 0x00003890 64656275 67000000 6c656761 63790000 debug...legacy.. │ │ │ │ - 0x000038a0 68656c70 00000000 6c696264 69720000 help....libdir.. │ │ │ │ - 0x000038b0 6c656172 6e696e67 5f726174 65000000 learning_rate... │ │ │ │ - 0x000038c0 706f7274 00000000 71756572 79000000 port....query... │ │ │ │ - 0x000038d0 726f6c6c 6261636b 00000000 00000000 rollback........ │ │ │ │ - 0x000038e0 73746465 72720000 73757070 6f727400 stderr..support. │ │ │ │ - 0x000038f0 76657273 696f6e00 version. │ │ │ │ + 0x00003390 362e3132 2e36332b 64656231 332d636c 6.12.63+deb13-cl │ │ │ │ + 0x000033a0 6f75642d 61726d36 342d0000 00000000 oud-arm64-...... │ │ │ │ + 0x000033b0 25732076 25730a00 62706674 756e6520 %s v%s..bpftune │ │ │ │ + 0x000033c0 6973206e 6f742073 7570706f 72746564 is not supported │ │ │ │ + 0x000033d0 0a000000 00000000 62706674 756e6520 ........bpftune │ │ │ │ + 0x000033e0 776f726b 732c2062 7574206e 6f204250 works, but no BP │ │ │ │ + 0x000033f0 46205479 70652046 6f726d61 7420696e F Type Format in │ │ │ │ + 0x00003400 666f726d 6174696f 6e202842 54462920 formation (BTF) │ │ │ │ + 0x00003410 69732061 7661696c 61626c65 2e202054 is available. T │ │ │ │ + 0x00003420 68697320 6d65616e 73206b65 726e656c his means kernel │ │ │ │ + 0x00003430 20646174 61207374 72756374 75726520 data structure │ │ │ │ + 0x00003440 6f666673 65747320 6d617920 6e6f7420 offsets may not │ │ │ │ + 0x00003450 6d617463 68207468 6f736520 61742063 match those at c │ │ │ │ + 0x00003460 6f6d7069 6c652d74 696d652c 20616e64 ompile-time, and │ │ │ │ + 0x00003470 2074756e 65727320 6d617920 6e6f7420 tuners may not │ │ │ │ + 0x00003480 6f706572 61746520 61732065 78706563 operate as expec │ │ │ │ + 0x00003490 7465642e 20546869 73206d6f 6465206f ted. This mode o │ │ │ │ + 0x000034a0 66206f70 65726174 696f6e20 69732075 f operation is u │ │ │ │ + 0x000034b0 6e737570 706f7274 65642c20 616e6420 nsupported, and │ │ │ │ + 0x000034c0 6661696c 75726573 20617265 20657870 failures are exp │ │ │ │ + 0x000034d0 65637465 642c2073 6f206265 20776172 ected, so be war │ │ │ │ + 0x000034e0 6e65642e 204e6f74 65207468 61742069 ned. Note that i │ │ │ │ + 0x000034f0 6e20736f 6d652063 61736573 2c204254 n some cases, BT │ │ │ │ + 0x00003500 46205f69 735f2070 72657365 6e742062 F _is_ present b │ │ │ │ + 0x00003510 75742069 73206e6f 74207573 61626c65 ut is not usable │ │ │ │ + 0x00003520 2073696e 63652074 68652076 65727369 since the versi │ │ │ │ + 0x00003530 6f6e206f 66206c69 62627066 20757365 on of libbpf use │ │ │ │ + 0x00003540 6420746f 20627569 6c642062 70667475 d to build bpftu │ │ │ │ + 0x00003550 6e652069 7320746f 6f206f6c 64207265 ne is too old re │ │ │ │ + 0x00003560 6c617469 76652074 6f207468 65207665 lative to the ve │ │ │ │ + 0x00003570 7273696f 6e206f66 206c6962 62706620 rsion of libbpf │ │ │ │ + 0x00003580 75736564 20746f20 67656e65 72617465 used to generate │ │ │ │ + 0x00003590 20746865 20425446 20696e20 74686520 the BTF in the │ │ │ │ + 0x000035a0 6b65726e 656c2e20 20496620 6b65726e kernel. If kern │ │ │ │ + 0x000035b0 656c2042 5446205f 69735f20 70726573 el BTF _is_ pres │ │ │ │ + 0x000035c0 656e742c 20636f6e 73696465 72207570 ent, consider up │ │ │ │ + 0x000035d0 64617469 6e67206c 69626270 6620746f dating libbpf to │ │ │ │ + 0x000035e0 2061206d 6f726520 72656365 6e742076 a more recent v │ │ │ │ + 0x000035f0 65727369 6f6e2074 6f20616c 6c6f7720 ersion to allow │ │ │ │ + 0x00003600 62706674 756e6520 746f2075 73652069 bpftune to use i │ │ │ │ + 0x00003610 742e200a 00000000 62706674 756e6520 t. .....bpftune │ │ │ │ + 0x00003620 776f726b 7320696e 206c6567 61637920 works in legacy │ │ │ │ + 0x00003630 6d6f6465 0a000000 62706674 756e6520 mode....bpftune │ │ │ │ + 0x00003640 776f726b 73206675 6c6c790a 00000000 works fully..... │ │ │ │ + 0x00003650 73757070 6f727473 00000000 00000000 supports........ │ │ │ │ + 0x00003660 646f6573 206e6f74 20737570 706f7274 does not support │ │ │ │ + 0x00003670 00000000 00000000 62706674 756e6520 ........bpftune │ │ │ │ + 0x00003680 25732070 65722d6e 65746e73 20706f6c %s per-netns pol │ │ │ │ + 0x00003690 69637920 28766961 206e6574 6e732063 icy (via netns c │ │ │ │ + 0x000036a0 6f6f6b69 65290a00 2f766172 2f72756e ookie)../var/run │ │ │ │ + 0x000036b0 2f627066 74756e65 2f636772 6f757076 /bpftune/cgroupv │ │ │ │ + 0x000036c0 32000000 00000000 2f757372 2f6c6962 2......./usr/lib │ │ │ │ + 0x000036d0 2f616172 63683634 2d6c696e 75782d67 /aarch64-linux-g │ │ │ │ + 0x000036e0 6e752f62 70667475 6e652f00 00000000 nu/bpftune/..... │ │ │ │ + 0x000036f0 63616e6e 6f742064 61656d6f 6e697a65 cannot daemonize │ │ │ │ + 0x00003700 3a202573 0a000000 76616c75 65732025 : %s....values % │ │ │ │ + 0x00003710 642d2564 20617265 20737570 706f7274 d-%d are support │ │ │ │ + 0x00003720 65640a00 00000000 756e7265 636f676e ed......unrecogn │ │ │ │ + 0x00003730 697a6564 206f7074 696f6e20 27257327 ized option '%s' │ │ │ │ + 0x00003740 0a000000 00000000 613a633a 6444686c ........a:c:dDhl │ │ │ │ + 0x00003750 3a4c723a 703a713a 52735356 00000000 :Lr:p:q:RsSV.... │ │ │ │ + 0x00003760 25730a00 00000000 63616e6e 6f742075 %s......cannot u │ │ │ │ + 0x00003770 6e6c6f63 6b206d65 6d6f7279 206c696d nlock memory lim │ │ │ │ + 0x00003780 69743a20 25732e0a 41726520 796f7520 it: %s..Are you │ │ │ │ + 0x00003790 72756e6e 696e6720 77697468 20434150 running with CAP │ │ │ │ + 0x000037a0 5f535953 5f41444d 494e2f76 69612073 _SYS_ADMIN/via s │ │ │ │ + 0x000037b0 75646f2f 61732072 6f6f743f 0a000000 udo/as root?.... │ │ │ │ + 0x000037c0 2f766172 2f72756e 2f627066 74756e65 /var/run/bpftune │ │ │ │ + 0x000037d0 00000000 00000000 636f756c 64206e6f ........could no │ │ │ │ + 0x000037e0 74206372 65617465 20272573 273a2025 t create '%s': % │ │ │ │ + 0x000037f0 730a0000 00000000 62706674 756e6520 s.......bpftune │ │ │ │ + 0x00003800 6973206e 6f742073 7570706f 72746564 is not supported │ │ │ │ + 0x00003810 206f6e20 74686973 20737973 74656d3b on this system; │ │ │ │ + 0x00003820 20657869 74696e67 0a000000 00000000 exiting........ │ │ │ │ + 0x00003830 636f756c 64206e6f 7420696e 69746961 could not initia │ │ │ │ + 0x00003840 6c697a65 2074756e 65727320 696e2027 lize tuners in ' │ │ │ │ + 0x00003850 2573273a 2025730a 00000000 00000000 %s': %s......... │ │ │ │ + 0x00003860 7369676e 616c2068 616e646c 696e6720 signal handling │ │ │ │ + 0x00003870 6661696c 7572653a 2025730a 00000000 failure: %s..... │ │ │ │ + 0x00003880 616c6c6f 77000000 6367726f 75700000 allow...cgroup.. │ │ │ │ + 0x00003890 6461656d 6f6e0000 64656275 67000000 daemon..debug... │ │ │ │ + 0x000038a0 6c656761 63790000 68656c70 00000000 legacy..help.... │ │ │ │ + 0x000038b0 6c696264 69720000 6c656172 6e696e67 libdir..learning │ │ │ │ + 0x000038c0 5f726174 65000000 706f7274 00000000 _rate...port.... │ │ │ │ + 0x000038d0 71756572 79000000 726f6c6c 6261636b query...rollback │ │ │ │ + 0x000038e0 00000000 00000000 73746465 72720000 ........stderr.. │ │ │ │ + 0x000038f0 73757070 6f727400 76657273 696f6e00 support.version. │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ │ │ - 0x000038f8 011b033b 84000000 0f000000 c8e2ffff ...;............ │ │ │ │ - 0x00003908 9c000000 28e3ffff b0000000 58e3ffff ....(.......X... │ │ │ │ - 0x00003918 c4000000 94e3ffff d8000000 e8e3ffff ................ │ │ │ │ - 0x00003928 00010000 f0e3ffff 18010000 30e4ffff ............0... │ │ │ │ - 0x00003938 38010000 a8e4ffff 58010000 f8e4ffff 8.......X....... │ │ │ │ - 0x00003948 78010000 00e8ffff 9c010000 0cebffff x............... │ │ │ │ - 0x00003958 bc010000 4cebffff dc010000 80ebffff ....L........... │ │ │ │ - 0x00003968 fc010000 94ebffff 14020000 90ecffff ................ │ │ │ │ - 0x00003978 34020000 4... │ │ │ │ + 0x00003900 011b033b 84000000 0f000000 c0e2ffff ...;............ │ │ │ │ + 0x00003910 9c000000 20e3ffff b0000000 50e3ffff .... .......P... │ │ │ │ + 0x00003920 c4000000 8ce3ffff d8000000 e0e3ffff ................ │ │ │ │ + 0x00003930 00010000 e8e3ffff 18010000 28e4ffff ............(... │ │ │ │ + 0x00003940 38010000 a0e4ffff 58010000 f0e4ffff 8.......X....... │ │ │ │ + 0x00003950 78010000 f8e7ffff 9c010000 04ebffff x............... │ │ │ │ + 0x00003960 bc010000 44ebffff dc010000 78ebffff ....D.......x... │ │ │ │ + 0x00003970 fc010000 8cebffff 14020000 88ecffff ................ │ │ │ │ + 0x00003980 34020000 4... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,34 +1,34 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ - 0x00003980 10000000 00000000 017a5200 04781e01 .........zR..x.. │ │ │ │ - 0x00003990 1b0c1f00 10000000 18000000 24e2ffff ............$... │ │ │ │ - 0x000039a0 34000000 0041071e 10000000 2c000000 4....A......,... │ │ │ │ - 0x000039b0 70e2ffff 30000000 00000000 10000000 p...0........... │ │ │ │ - 0x000039c0 40000000 8ce2ffff 3c000000 00000000 @.......<....... │ │ │ │ - 0x000039d0 24000000 54000000 b4e2ffff 50000000 $...T.......P... │ │ │ │ - 0x000039e0 00412d41 0e209d04 9e034293 024ededd .A-A. ....B..N.. │ │ │ │ - 0x000039f0 d30e0041 2d000000 14000000 7c000000 ...A-.......|... │ │ │ │ - 0x00003a00 e0e2ffff 08000000 00000000 00000000 ................ │ │ │ │ - 0x00003a10 1c000000 94000000 d0e2ffff 40000000 ............@... │ │ │ │ - 0x00003a20 00410e90 019d129e 114ededd 0e000000 .A.......N...... │ │ │ │ - 0x00003a30 1c000000 b4000000 f0e2ffff 78000000 ............x... │ │ │ │ - 0x00003a40 00410e20 9d049e03 5cdedd0e 00000000 .A. ....\....... │ │ │ │ - 0x00003a50 1c000000 d4000000 48e3ffff 50000000 ........H...P... │ │ │ │ - 0x00003a60 00410e20 9d049e03 52dedd0e 00000000 .A. ....R....... │ │ │ │ - 0x00003a70 20000000 f4000000 78e3ffff 08030000 .......x....... │ │ │ │ - 0x00003a80 00420ee0 24419dcc 049ecb04 02beddde .B..$A.......... │ │ │ │ - 0x00003a90 0e000000 1c000000 18010000 5ce6ffff ............\... │ │ │ │ - 0x00003aa0 0c030000 00410e90 05419d52 9e5102c0 .....A...A.R.Q.. │ │ │ │ - 0x00003ab0 ddde0e00 1c000000 38010000 48e9ffff ........8...H... │ │ │ │ - 0x00003ac0 40000000 00410e10 9d029e01 4ededd0e @....A......N... │ │ │ │ - 0x00003ad0 00000000 1c000000 58010000 68e9ffff ........X...h... │ │ │ │ - 0x00003ae0 34000000 00410e10 9d029e01 4bdedd0e 4....A......K... │ │ │ │ - 0x00003af0 00000000 14000000 78010000 7ce9ffff ........x...|... │ │ │ │ - 0x00003b00 14000000 00410e10 9d029e01 1c000000 .....A.......... │ │ │ │ - 0x00003b10 90010000 78e9ffff fc000000 00410e20 ....x........A. │ │ │ │ - 0x00003b20 9d049e03 7ddedd0e 00000000 30000000 ....}.......0... │ │ │ │ - 0x00003b30 b0010000 54eaffff b00a0000 00410ec0 ....T........A.. │ │ │ │ - 0x00003b40 03410ec0 8304419d b8409eb7 404293b6 .A....A..@..@B.. │ │ │ │ - 0x00003b50 4003a402 d3ddde41 0e808004 410e0000 @......A....A... │ │ │ │ - 0x00003b60 00000000 .... │ │ │ │ + 0x00003988 10000000 00000000 017a5200 04781e01 .........zR..x.. │ │ │ │ + 0x00003998 1b0c1f00 10000000 18000000 1ce2ffff ................ │ │ │ │ + 0x000039a8 34000000 0041071e 10000000 2c000000 4....A......,... │ │ │ │ + 0x000039b8 68e2ffff 30000000 00000000 10000000 h...0........... │ │ │ │ + 0x000039c8 40000000 84e2ffff 3c000000 00000000 @.......<....... │ │ │ │ + 0x000039d8 24000000 54000000 ace2ffff 50000000 $...T.......P... │ │ │ │ + 0x000039e8 00412d41 0e209d04 9e034293 024ededd .A-A. ....B..N.. │ │ │ │ + 0x000039f8 d30e0041 2d000000 14000000 7c000000 ...A-.......|... │ │ │ │ + 0x00003a08 d8e2ffff 08000000 00000000 00000000 ................ │ │ │ │ + 0x00003a18 1c000000 94000000 c8e2ffff 40000000 ............@... │ │ │ │ + 0x00003a28 00410e90 019d129e 114ededd 0e000000 .A.......N...... │ │ │ │ + 0x00003a38 1c000000 b4000000 e8e2ffff 78000000 ............x... │ │ │ │ + 0x00003a48 00410e20 9d049e03 5cdedd0e 00000000 .A. ....\....... │ │ │ │ + 0x00003a58 1c000000 d4000000 40e3ffff 50000000 ........@...P... │ │ │ │ + 0x00003a68 00410e20 9d049e03 52dedd0e 00000000 .A. ....R....... │ │ │ │ + 0x00003a78 20000000 f4000000 70e3ffff 08030000 .......p....... │ │ │ │ + 0x00003a88 00420ee0 24419dcc 049ecb04 02beddde .B..$A.......... │ │ │ │ + 0x00003a98 0e000000 1c000000 18010000 54e6ffff ............T... │ │ │ │ + 0x00003aa8 0c030000 00410e90 05419d52 9e5102c0 .....A...A.R.Q.. │ │ │ │ + 0x00003ab8 ddde0e00 1c000000 38010000 40e9ffff ........8...@... │ │ │ │ + 0x00003ac8 40000000 00410e10 9d029e01 4ededd0e @....A......N... │ │ │ │ + 0x00003ad8 00000000 1c000000 58010000 60e9ffff ........X...`... │ │ │ │ + 0x00003ae8 34000000 00410e10 9d029e01 4bdedd0e 4....A......K... │ │ │ │ + 0x00003af8 00000000 14000000 78010000 74e9ffff ........x...t... │ │ │ │ + 0x00003b08 14000000 00410e10 9d029e01 1c000000 .....A.......... │ │ │ │ + 0x00003b18 90010000 70e9ffff fc000000 00410e20 ....p........A. │ │ │ │ + 0x00003b28 9d049e03 7ddedd0e 00000000 30000000 ....}.......0... │ │ │ │ + 0x00003b38 b0010000 4ceaffff b00a0000 00410ec0 ....L........A.. │ │ │ │ + 0x00003b48 03410ec0 8304419d b8409eb7 404293b6 .A....A..@..@B.. │ │ │ │ + 0x00003b58 4003a402 d3ddde41 0e808004 410e0000 @......A....A... │ │ │ │ + 0x00003b68 00000000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.sframe {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.sframe': │ │ │ │ - 0x00003b68 e2de0205 02000000 01000000 02000000 ................ │ │ │ │ - 0x00003b78 05000000 00000000 14000000 3ce0ffff ............<... │ │ │ │ - 0x00003b88 34000000 00000000 02000000 00000000 4............... │ │ │ │ - 0x00003b98 00030004 00 ..... │ │ │ │ + 0x00003b70 e2de0205 02000000 01000000 02000000 ................ │ │ │ │ + 0x00003b80 05000000 00000000 14000000 34e0ffff ............4... │ │ │ │ + 0x00003b90 34000000 00000000 02000000 00000000 4............... │ │ │ │ + 0x00003ba0 00030004 00 ..... │ │ │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ │ │ @@ -1,33 +1,33 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ │ │ - 0x0001f990 78380000 00000000 01000000 00000000 x8.............. │ │ │ │ + 0x0001f990 80380000 00000000 01000000 00000000 .8.............. │ │ │ │ 0x0001f9a0 00000000 00000000 61000000 00000000 ........a....... │ │ │ │ - 0x0001f9b0 80380000 00000000 01000000 00000000 .8.............. │ │ │ │ + 0x0001f9b0 88380000 00000000 01000000 00000000 .8.............. │ │ │ │ 0x0001f9c0 00000000 00000000 63000000 00000000 ........c....... │ │ │ │ - 0x0001f9d0 88380000 00000000 00000000 00000000 .8.............. │ │ │ │ + 0x0001f9d0 90380000 00000000 00000000 00000000 .8.............. │ │ │ │ 0x0001f9e0 00000000 00000000 44000000 00000000 ........D....... │ │ │ │ - 0x0001f9f0 90380000 00000000 00000000 00000000 .8.............. │ │ │ │ + 0x0001f9f0 98380000 00000000 00000000 00000000 .8.............. │ │ │ │ 0x0001fa00 00000000 00000000 64000000 00000000 ........d....... │ │ │ │ - 0x0001fa10 98380000 00000000 00000000 00000000 .8.............. │ │ │ │ + 0x0001fa10 a0380000 00000000 00000000 00000000 .8.............. │ │ │ │ 0x0001fa20 00000000 00000000 4c000000 00000000 ........L....... │ │ │ │ - 0x0001fa30 a0380000 00000000 00000000 00000000 .8.............. │ │ │ │ + 0x0001fa30 a8380000 00000000 00000000 00000000 .8.............. │ │ │ │ 0x0001fa40 00000000 00000000 68000000 00000000 ........h....... │ │ │ │ - 0x0001fa50 a8380000 00000000 01000000 00000000 .8.............. │ │ │ │ + 0x0001fa50 b0380000 00000000 01000000 00000000 .8.............. │ │ │ │ 0x0001fa60 00000000 00000000 6c000000 00000000 ........l....... │ │ │ │ - 0x0001fa70 b0380000 00000000 01000000 00000000 .8.............. │ │ │ │ + 0x0001fa70 b8380000 00000000 01000000 00000000 .8.............. │ │ │ │ 0x0001fa80 00000000 00000000 72000000 00000000 ........r....... │ │ │ │ - 0x0001fa90 c0380000 00000000 01000000 00000000 .8.............. │ │ │ │ + 0x0001fa90 c8380000 00000000 01000000 00000000 .8.............. │ │ │ │ 0x0001faa0 00000000 00000000 70000000 00000000 ........p....... │ │ │ │ - 0x0001fab0 c8380000 00000000 01000000 00000000 .8.............. │ │ │ │ + 0x0001fab0 d0380000 00000000 01000000 00000000 .8.............. │ │ │ │ 0x0001fac0 00000000 00000000 71000000 00000000 ........q....... │ │ │ │ - 0x0001fad0 d0380000 00000000 00000000 00000000 .8.............. │ │ │ │ + 0x0001fad0 d8380000 00000000 00000000 00000000 .8.............. │ │ │ │ 0x0001fae0 00000000 00000000 52000000 00000000 ........R....... │ │ │ │ - 0x0001faf0 e0380000 00000000 00000000 00000000 .8.............. │ │ │ │ + 0x0001faf0 e8380000 00000000 00000000 00000000 .8.............. │ │ │ │ 0x0001fb00 00000000 00000000 73000000 00000000 ........s....... │ │ │ │ - 0x0001fb10 e8380000 00000000 00000000 00000000 .8.............. │ │ │ │ + 0x0001fb10 f0380000 00000000 00000000 00000000 .8.............. │ │ │ │ 0x0001fb20 00000000 00000000 53000000 00000000 ........S....... │ │ │ │ - 0x0001fb30 f0380000 00000000 00000000 00000000 .8.............. │ │ │ │ + 0x0001fb30 f8380000 00000000 00000000 00000000 .8.............. │ │ │ │ 0x0001fb40 00000000 00000000 56000000 00000000 ........V....... │ │ │ │ 0x0001fb50 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001fb60 00000000 00000000 00000000 00000000 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 30383665 64396363 30323733 62643663 086ed9cc0273bd6c │ │ │ │ - 0x00000010 64663063 35353633 34626233 38656363 df0c55634bb38ecc │ │ │ │ - 0x00000020 61633237 66352e64 65627567 00000000 ac27f5.debug.... │ │ │ │ - 0x00000030 577cefe6 W|.. │ │ │ │ + 0x00000000 37653362 31613962 34356337 36356235 7e3b1a9b45c765b5 │ │ │ │ + 0x00000010 66383630 63666366 34336537 37353864 f860cfcf43e7758d │ │ │ │ + 0x00000020 39383230 31382e64 65627567 00000000 982018.debug.... │ │ │ │ + 0x00000030 646bd8fb dk..