AnonSec Shell
Server IP : 209.38.156.173  /  Your IP : 216.73.216.122   [ Reverse IP ]
Web Server : Apache/2.4.52 (Ubuntu)
System : Linux lakekumayuhotel 5.15.0-136-generic #147-Ubuntu SMP Sat Mar 15 15:53:30 UTC 2025 x86_64
User : root ( 0)
PHP Version : 8.1.2-1ubuntu2.22
Disable Function : NONE
Domains : 2 Domains
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /lib/modules/5.15.0-136-generic/kernel/lib/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     [ BACKUP SHELL ]     [ JUMPING ]     [ MASS DEFACE ]     [ SCAN ROOT ]     [ SYMLINK ]     

Current File : /lib/modules/5.15.0-136-generic/kernel/lib/test_bpf.ko
ELF>PN(@@)(GNUK������T�tY{%��@LinuxLinuxUH��AUA��ATI������SH��H���H����H��1҉�E��A��E�M�1�D9�v+D��A�x���)�Hc�H����A��s�D��E�A9�rՃ�t�B����)�Hc�H����B��s�I�t$�C�H��˫�A�\$H�<�1�[A\A]]�����U�D�H���-���]��U�	�H���
���]��U���H��SH�����H��tBH��H�����BH��f�r��B��B�����H9�u��CH�C1�H�]�������fDU���H��SH�����H��tBH��H�����BH��f�r��B��B�����H9�u��CH�C1�H�]�������fDU���H��SH�����H��tBH�¹�����J���H��f�r��B��B�����u��CH�C1�H�]�������fDU���H��SH�����H��tMH��H���� �BH��f�r��B��B�0�H9�u��CHǀ�H�C1�H�]�������ff.�U���H��SH�����H��taH��H�PH���H�0��BH��f�r��B��B�����H9�u�H������CH���H�C1�H�]��������U���H��SH�����H��taH��H�PH���H�0���BH��f�r��B��B�H9�u�H������CH���H�C1�H�]��������U���H��SH�����H��t[H�����H�P��H�0�J�%��H��f�r��B��B��������u��CHǀ�H�C1�H�]�������ff.�f�U���H��SH�����H��tkH��H����0� �BH��f�r��B��B�f�z��B��B��B�$�H9�u�H���CH���H�C1�H�]�������ff.�f�U���H��SH�����H��tiH��H������BH��f�r��B��B�H9�u�H�����H�C�CH���Hǀ��Hǀ�1�H�]�������ff.�@U���H��SH�����H��ttH��H���� �BH��f�r��B��B�$�H9�u�H� $�H�C�CHǀ�H���Hǀ�Hǀ�1�H�]�������@U���H��AWI����AVAUATSH��eH�%(H�E�1��H����I��L�e�H�	<�@	<�@H�E�L��M���H�E�eH�L1�H	<�@H�� eH�L��H�����C�f�S��C��C�I9�u�Idž�1�M�wA�GH�U�eH+%(uH��[A\A]A^A_]������@U���H��SH�����H��tfH��H�P�H�0H��^��H�p�J1���H���B�'�B�f�r�����u��CHǀ��H�C1�H�]�������f�U���H��SH�����H��tsH������H��H�PH���H�pH�@�1���H���B�f�r��B�����H9�u��C��Hǀ��H���H�C1�H�]�������DU�H��ATI����S���H����A�������@	
��H��fD�@
��b���H�8H����@*�PH�P����@�2H���B�
f�z��B�H9�u��a����I�D$A�D$ADŽ$4(���ƀ��f���ǀ�Hǀ��1�[A\]�����ff.�@U�H������]�ff.��U1�H�����]�ff.�@U���H��SH�����H����H�¹�f�J��H���B��B��B�f���u�H�����f�J��H���B�B	�Bf���u�H������H�C�CHǀ�?�H���Hǀ��1�H�]�������UH��AWAVAUI��ATSHc�H�� eH�%(H�E�1�H��@vH��H���Hi�8D��A��H��@vH��H���Hi�8L��M��t(H��@vH��H���Hi�8D���GH��@vH��H���Hi�8��H��f�<�A��u�|�uH��u�E1�A��H��@vH��H���M��t(H��@vH��H���Hi�8L���&H��@vH��H���Li�8I��A��@tA������wH�u�H�}�L�}�fD�u��A�EA��H��@vH��H���Hi�8��t`H��@vH��H���Hi�8D;�uH��E1��A�E�H��E1��A�E����E�����U�D��H��E1���1�B�<�H�H�E�I��H��uH���A�E���@L�e�L��D�pA�L$I�D$HH��H���H��@vH��H���Hi�8I�D$8L��L�狓�P�A�uH�E���tH��E1���A�EL�e�H�E�eH+%(t�H�� L��[A\A]A^A_]�UH��AWAVA��AUI��ATSH��L�{HH�� H�U���H�E�f�H�C0L��L���A���B�L��L��H�E�H�C0�H�S A��eHH�H�U��H�M�H�U�H)�HBA��u��H���H�ع�1�H+E�H�u�H��H�H�� D��[A\A]A^A_]�UH��AWAVAUATA�SH��H��(H�}�eH�%(H�E�1��E�E�l$���Mc���I��vL��H���F���H��	H�E�A��~H����E��j��1Ҿ����I��H���b���H��I��A�~ttD�E~pH��H�u�A���D���fA�F|{fAdž�I���I+��Adž���4fA���A���%����
A���H���4��I���H�I�F�AI�Ffǀ LI���I+��H�¸A9�AN��fA�������1����I��H��tX�L��H+H��H��Hu1�L����,H���H��L��� �A��A��1�L����1�L������]���E1�H�}�H�U�L������A���u
1�L���I��vL��H���B���D9�uH�u�H����-I��vL��H���U���U�D��H����E�E��I��tHIc�H��vH���B���tI���_���Ic�H��vH���B���u�H�E�eH+%(t��E�H��([A\A]A^A_]�UH��ATI��S1�I��H��t�H��H��8u�L���[A\]�UH��AUATS1�H��eH�%(H�E�1���1Ҿ����H�D��I��H��u���H�}�1���H���f�dH�ǃ��ffǀ����I��$�H��I+�$�fA��$���H��t�J�fA��$�A�t$p�V�A�T$pA;T$tsH��HH��I��$�t
��B���L�e�A��$�I��$�f�DA��$�I��$��DA��$�I��$�f�DH�E�A��$�I��$�H�D�PpAT$p�PpAT$t���A�$�H�E�eH+%(t�H��L��[A\A]]�UH��AVAUE1�ATSH��(eH�%(H�E�1�1����J�D��H��H��uE���M�0� 
�V1��J�D�I��H��uE���H�}�1���H���N�H�ǃ��N�1�1�A�@I��$�A�@H��L��I+�$�fADŽ$�fA��$���fA��$��I��tA��+���H�]����H���f�D����H����D���H���H���H���f�DH�E����H���H�D�PpSp�PtSt������H�}�1��H�}�1�1��H�E�eH+%(t�H��(H��[A\A]A^]�U����
H��AWAVAUI��ATSH��0H�=eH�%(H�E�1��I��H����H�� I��1�H�E�Hc�A��H��vH���Ic�E1�Hi�Ic�H=v'H��H��H�M�D�E�H�E��H�M�D�E�H�E���A���tH�4D�€<�u��HȀ<�t��tA���1��<�H�U��I��H�����U��@I�t$�PH�@8A��$�HI�@HHc�H��H��1��9�~_A�|�L�zuOA�L�H��t���t�>�}�E�|�LA�|�T�/A�L�J�f���t�f���tB�41A�t�LfA�D�JH���H�u�L���H�‹E̅�t
L�������6I���H��I��H���}���A�G$M�}��E��M��u��E�H�U�eH+%(t�H��0[A\A]A^A_]�UH��AWI��AVAUATE1�S1�H�� eH�%(H�E�1��E��E��E��9�9��Lc�I��@vL��H���I���H���H�ủ��I��H��u�}����@�pH�����A�F�E���<�]��I��AvL��H���L��L����E�I��@vL��H���A����<@t<�uL����L����u̅�tH���A���H����E��I��8��A�����M��u�D��H��D�E��E��tA���H�E�eH+%(t�H�� D��[A\A]A^A_]�UH��AWAVAUATSH��@eH�%(H�E�1��H�E���x;=@~H��A�������I��1�M�����=ti1�Hc�A��H��@vH���Hi�8H��H�������H��H��Au�H��H��A��������@w
�=@vH��A�����M9��C���H��A�����.Lc�I��@vL��H���M���M��u��I��8��Au�����1�A���cI��@vL��H���I��AvL��H���L��.���y�A���I���u.��I��8��At@Lc�I��@v�L��H�����I��@vL��H���I�}��E���>H�}����A�ƅ��*H�E��E�E1�1�I��E1�H�E�Ic�D�e�H��vH���H�E�N����E�L�E��I�U�u�H���L�E�M����A�pH��L�E�A�ƃ��L�E�A�@��<A��1�A��tH�u�H�U�L�����A��t�u�A��9�uH�u�H����E��H�����I��I��I�������U�E���H��E��H�����H�}�E�A����E���E����I��1�E1�I�$D��H���I�D$�I��H��uH��H����7I�t$H���H�ǃ�H���w�1�1�L��E���E���tH������H��A���I��A��tA��\�����D��H��H�����E�A����D�%D�%���H�E�eH+%(t�H��@D��[A\A]A^A_]��cPASS
cUNEXPECTED_PASS
include/linux/skbuff.hcdata generation failed c%lld cret %d != %d 6test_bpf: #%d %s cjited:%u cFAIL (%d times)
c%lld PASScret %d != %d FAILcFAIL
Tail call leafTail call 2Tail call 3Tail call 4gso_with_rx_fragsgso_linear_no_head_fragTAXTXAADD_SUB_MUL_KDIV_MOD_KXAND_OR_LSH_KLD_IMM_0LD_INDLD_ABSLD_ABS_LLLD_IND_LLLD_ABS_NETLD_IND_NETLD_PKTTYPELD_MARKLD_RXHASHLD_QUEUELD_PROTOCOLLD_VLAN_TAGLD_VLAN_TAG_PRESENTLD_IFINDEXLD_HATYPELD_CPULD_NLATTRLD_NLATTR_NESTLD_PAYLOAD_OFFLD_ANC_XORSPILL_FILLJEQJGTJGE (jt 0), test 1JGE (jt 0), test 2JGEJSETtcpdump port 22tcpdump complexRET_AINT: ADD trivialINT: MUL_XINT: MUL_X2INT: MUL32_XINT: ADD 64-bitINT: ADD 32-bitINT: SUBINT: XORINT: MULMOV REG64MOV REG32LD IMM64INT: ALU MIXINT: shifts by registercheck: missing retcheck: div_k_0check: unknown insnJUMPS + HOLEScheck: RET Xcheck: LDX + RET XM[]: alt STX + LDXM[]: full STX + full LDXcheck: SKF_AD_MAXLD [SKF_AD_OFF-1]load 64-bit immediateALU_MOV_X: dst = 2ALU_MOV_X: dst = 4294967295ALU64_MOV_X: dst = 2ALU64_MOV_X: dst = 4294967295ALU_MOV_K: dst = 2ALU_MOV_K: dst = 4294967295ALU_MOV_K: small negativeALU_MOV_K: large negativeALU64_MOV_K: dst = 2ALU64_MOV_K: dst = 2147483647ALU64_OR_K: dst = 0x0ALU64_MOV_K: dst = -1ALU64_MOV_K: small negativeALU64_MOV_K: large negativeALU_ADD_X: 1 + 2 = 3ALU_ADD_X: 2 + 4294967294 = 0ALU64_ADD_X: 1 + 2 = 3ALU_ADD_K: 1 + 2 = 3ALU_ADD_K: 3 + 0 = 3ALU_ADD_K: 4294967294 + 2 = 0ALU64_ADD_K: 1 + 2 = 3ALU64_ADD_K: 3 + 0 = 3ALU64_ADD_K: 1 + 0 = 1ALU_SUB_X: 3 - 1 = 2ALU64_SUB_X: 3 - 1 = 2ALU_SUB_K: 3 - 1 = 2ALU_SUB_K: 3 - 0 = 3ALU64_SUB_K: 3 - 1 = 2ALU64_SUB_K: 3 - 0 = 3ALU_MUL_X: 2 * 3 = 6ALU_MUL_X: -1 * -1 = 1ALU64_MUL_X: 2 * 3 = 6ALU_MUL_K: 2 * 3 = 6ALU_MUL_K: 3 * 1 = 3ALU64_MUL_K: 2 * 3 = 6ALU64_MUL_K: 3 * 1 = 3ALU_DIV_X: 6 / 2 = 3ALU64_DIV_X: 6 / 2 = 3ALU_DIV_K: 6 / 2 = 3ALU_DIV_K: 3 / 1 = 3ALU64_DIV_K: 6 / 2 = 3ALU64_DIV_K: 3 / 1 = 3ALU_MOD_X: 3 % 2 = 1ALU64_MOD_X: 3 % 2 = 1ALU_MOD_K: 3 % 2 = 1ALU_MOD_K: 3 % 1 = 0ALU64_MOD_K: 3 % 2 = 1ALU64_MOD_K: 3 % 1 = 0ALU_AND_X: 3 & 2 = 2ALU64_AND_X: 3 & 2 = 2ALU_AND_K: 3 & 2 = 2ALU_AND_K: Small immediateALU_AND_K: Large immediateALU_AND_K: Zero extensionALU64_AND_K: 3 & 2 = 2ALU64_AND_K: Sign extension 1ALU64_AND_K: Sign extension 2ALU_OR_X: 1 | 2 = 3ALU64_OR_X: 1 | 2 = 3ALU_OR_K: 1 | 2 = 3ALU_OR_K: Small immediateALU_OR_K: Large immediateALU_OR_K: Zero extensionALU64_OR_K: 1 | 2 = 3ALU64_OR_K: Sign extension 1ALU64_OR_K: Sign extension 2ALU_XOR_X: 5 ^ 6 = 3ALU64_XOR_X: 5 ^ 6 = 3ALU_XOR_K: 5 ^ 6 = 3ALU_XOR_K: Small immediateALU_XOR_K: Large immediateALU_XOR_K: Zero extensionALU64_XOR_K: 5 ^ 6 = 3ALU64_XOR_K: Sign extension 1ALU64_XOR_K: Sign extension 2ALU_LSH_X: 1 << 1 = 2ALU64_LSH_X: 1 << 1 = 2ALU_LSH_K: 1 << 1 = 2ALU64_LSH_K: 1 << 1 = 2ALU64_LSH_K: Zero shiftALU_RSH_X: 2 >> 1 = 1ALU64_RSH_X: 2 >> 1 = 1ALU_RSH_K: 2 >> 1 = 1ALU64_RSH_K: 2 >> 1 = 1ALU64_RSH_K: Zero shiftALU64_ARSH_K: Zero shiftALU_NEG: -(3) = -3ALU_NEG: -(-3) = 3ALU64_NEG: -(3) = -3ALU64_NEG: -(-3) = 3JMP32_JEQ_K: Small immediateJMP32_JEQ_K: Large immediateJMP32_JEQ_XJMP32_JNE_K: Small immediateJMP32_JNE_K: Large immediateJMP32_JNE_XJMP32_JSET_K: Small immediateJMP32_JSET_K: Large immediateJMP32_JSET_XJMP32_JGT_K: Small immediateJMP32_JGT_K: Large immediateJMP32_JGT_XJMP32_JGE_K: Small immediateJMP32_JGE_K: Large immediateJMP32_JGE_XJMP32_JLT_K: Small immediateJMP32_JLT_K: Large immediateJMP32_JLT_XJMP32_JLE_K: Small immediateJMP32_JLE_K: Large immediateJMP32_JLE_XJMP32_JSGT_K: Small immediateJMP32_JSGT_K: Large immediateJMP32_JSGT_XJMP32_JSGE_K: Small immediateJMP32_JSGE_K: Large immediateJMP32_JSGE_XJMP32_JSLT_K: Small immediateJMP32_JSLT_K: Large immediateJMP32_JSLT_XJMP32_JSLE_K: Small immediateJMP32_JSLE_K: Large immediateJMP32_JSLE_XJMP_EXITJMP_JGE_X: ldimm64 test 1JMP_JGE_X: ldimm64 test 2JMP_JGE_X: ldimm64 test 3JMP_JLE_X: ldimm64 test 1JMP_JLE_X: ldimm64 test 2JMP_JLE_X: ldimm64 test 3JMP_JA: Jump, gap, jump, ...BPF_MAXINSNS: Single literalBPF_MAXINSNS: Very long jumpBPF_MAXINSNS: Jump heavy testBPF_MAXINSNS: jump over MSHBPF_MAXINSNS: exec all MSHLD_IND byte fragLD_IND halfword fragLD_IND word fragLD_IND word mixed head/fragLD_ABS byte fragLD_ABS halfword fragLD_ABS word fragLD_ABS word mixed head/fragLD_IND byte default XLD_IND byte positive offsetLD_IND byte negative offsetLD_IND halfword unalignedLD_IND word positive offsetLD_IND word negative offsetLD_ABS byteLD_ABS halfwordLD_ABS halfword unalignedLD_ABS wordADD default XADD default ASUB default XSUB default AMUL default XMUL default ADIV default XDIV default AMOD default XMOD default AJMP EQ default AJMP EQ default XJNE signed compare, test 1JNE signed compare, test 2JNE signed compare, test 3JNE signed compare, test 4JNE signed compare, test 5JNE signed compare, test 6JNE signed compare, test 7cFAIL to prog_create err=%d len=%d
cUNEXPECTED_FAIL no memory left
cFAIL to select_runtime err=%d
6test_bpf: Summary: %d PASSED, %d FAILED, [%d/%d JIT'ed]
3test_bpf: test_bpf: invalid test_id specified.
3test_bpf: test_bpf: test_range is out of bound.
3test_bpf: test_bpf: test_range is ending before it starts.
6test_bpf: %s: Summary: %d PASSED, %d FAILED, [%d/%d JIT'ed]
6test_bpf: %s: failed to build_test_skb6test_bpf: %s: Summary: %d PASSED, %d FAILED
3test_bpf: test_bpf: no test named '%s' found.
/build/linux-oHixsD/linux-5.15.0/lib/test_bpf.cTail call error path, max count reachedTail call error path, NULL targetTail call error path, index out of rangeINT: Register clobbering, R1 updatedINT: Register clobbering, R2 updatedALU64_DIV X: Operand register permutationscheck: out of range spill/fillALU_MOV_K: 0x0000ffffffff0000 = 0x00000000ffffffffALU_MOV_K: small negative zero extensionALU_MOV_K: large negative zero extensionALU64_MOV_K: small negative sign extensionALU64_MOV_K: large negative sign extensionALU_ADD_X: 1 + 4294967294 = 4294967295ALU64_ADD_X: 1 + 4294967294 = 4294967295ALU64_ADD_X: 2 + 4294967294 = 4294967296ALU_ADD_K: 1 + 4294967294 = 4294967295ALU_ADD_K: 0 + (-1) = 0x00000000ffffffffALU_ADD_K: 0 + 0xffff = 0xffffALU_ADD_K: 0 + 0x7fffffff = 0x7fffffffALU_ADD_K: 0 + 0x80000000 = 0x80000000ALU_ADD_K: 0 + 0x80008000 = 0x80008000ALU64_ADD_K: 1 + 2147483646 = 2147483647ALU64_ADD_K: 4294967294 + 2 = 4294967296ALU64_ADD_K: 2147483646 + -2147483647 = -1ALU64_ADD_K: 0 + (-1) = 0xffffffffffffffffALU64_ADD_K: 0 + 0xffff = 0xffffALU64_ADD_K: 0 + 0x7fffffff = 0x7fffffffALU64_ADD_K: 0 + 0x80000000 = 0xffffffff80000000ALU_ADD_K: 0 + 0x80008000 = 0xffffffff80008000ALU_SUB_X: 4294967295 - 4294967294 = 1ALU64_SUB_X: 4294967295 - 4294967294 = 1ALU_SUB_K: 4294967295 - 4294967294 = 1ALU64_SUB_K: 4294967294 - 4294967295 = -1ALU64_ADD_K: 2147483646 - 2147483647 = -1ALU_MUL_X: 2 * 0x7FFFFFF8 = 0xFFFFFFF0ALU64_MUL_X: 1 * 2147483647 = 2147483647ALU64_MUL_X: 64x64 multiply, low wordALU64_MUL_X: 64x64 multiply, high wordALU_MUL_K: 2 * 0x7FFFFFF8 = 0xFFFFFFF0ALU_MUL_K: 1 * (-1) = 0x00000000ffffffffALU64_MUL_K: 1 * 2147483647 = 2147483647ALU64_MUL_K: 1 * -2147483647 = -2147483647ALU64_MUL_K: 1 * (-1) = 0xffffffffffffffffALU64_MUL_K: 64x32 multiply, low wordALU64_MUL_K: 64x32 multiply, high wordALU_DIV_X: 4294967295 / 4294967295 = 1ALU64_DIV_X: 2147483647 / 2147483647 = 1ALU64_DIV_X: 0xffffffffffffffff / (-1) = 0x0000000000000001ALU_DIV_K: 4294967295 / 4294967295 = 1ALU_DIV_K: 0xffffffffffffffff / (-1) = 0x1ALU64_DIV_K: 2147483647 / 2147483647 = 1ALU64_DIV_K: 0xffffffffffffffff / (-1) = 0x0000000000000001ALU_MOD_X: 4294967295 % 4294967293 = 2ALU64_MOD_X: 2147483647 % 2147483645 = 2ALU_MOD_K: 4294967295 % 4294967293 = 2ALU64_MOD_K: 2147483647 % 2147483645 = 2ALU_AND_X: 0xffffffff & 0xffffffff = 0xffffffffALU64_AND_X: 0xffffffff & 0xffffffff = 0xffffffffALU_AND_K: 0xffffffff & 0xffffffff = 0xffffffffALU64_AND_K: 0xffffffff & 0xffffffff = 0xffffffffALU64_AND_K: 0x0000ffffffff0000 & 0x0 = 0x0000000000000000ALU64_AND_K: 0x0000ffffffff0000 & -1 = 0x0000ffffffff0000ALU64_AND_K: 0xffffffffffffffff & -1 = 0xffffffffffffffffALU_OR_X: 0x0 | 0xffffffff = 0xffffffffALU64_OR_X: 0 | 0xffffffff = 0xffffffffALU_OR_K: 0 & 0xffffffff = 0xffffffffALU64_OR_K: 0 & 0xffffffff = 0xffffffffALU64_OR_K: 0x0000ffffffff0000 | 0x0 = 0x0000ffffffff0000ALU64_OR_K: 0x0000ffffffff0000 | -1 = 0xffffffffffffffffALU64_OR_K: 0x000000000000000 | -1 = 0xffffffffffffffffALU_XOR_X: 0x1 ^ 0xffffffff = 0xfffffffeALU64_XOR_X: 1 ^ 0xffffffff = 0xfffffffeALU_XOR_K: 1 ^ 0xffffffff = 0xfffffffeALU64_XOR_K: 1 ^ 0xffffffff = 0xfffffffeALU64_XOR_K: 0x0000ffffffff0000 ^ 0x0 = 0x0000ffffffff0000ALU64_XOR_K: 0x0000ffffffff0000 ^ -1 = 0xffff00000000ffffALU64_XOR_K: 0x000000000000000 ^ -1 = 0xffffffffffffffffALU_LSH_X: 1 << 31 = 0x80000000ALU_LSH_X: 0x12345678 << 12 = 0x45678000ALU64_LSH_X: 1 << 31 = 0x80000000ALU64_LSH_X: Shift < 32, low wordALU64_LSH_X: Shift < 32, high wordALU64_LSH_X: Shift > 32, low wordALU64_LSH_X: Shift > 32, high wordALU64_LSH_X: Shift == 32, low wordALU64_LSH_X: Shift == 32, high wordALU64_LSH_X: Zero shift, low wordALU64_LSH_X: Zero shift, high wordALU_LSH_K: 1 << 31 = 0x80000000ALU_LSH_K: 0x12345678 << 12 = 0x45678000ALU_LSH_K: 0x12345678 << 0 = 0x12345678ALU64_LSH_K: 1 << 31 = 0x80000000ALU64_LSH_K: Shift < 32, low wordALU64_LSH_K: Shift < 32, high wordALU64_LSH_K: Shift > 32, low wordALU64_LSH_K: Shift > 32, high wordALU64_LSH_K: Shift == 32, low wordALU64_LSH_K: Shift == 32, high wordALU_RSH_X: 0x80000000 >> 31 = 1ALU_RSH_X: 0x12345678 >> 20 = 0x123ALU64_RSH_X: 0x80000000 >> 31 = 1ALU64_RSH_X: Shift < 32, low wordALU64_RSH_X: Shift < 32, high wordALU64_RSH_X: Shift > 32, low wordALU64_RSH_X: Shift > 32, high wordALU64_RSH_X: Shift == 32, low wordALU64_RSH_X: Shift == 32, high wordALU64_RSH_X: Zero shift, low wordALU64_RSH_X: Zero shift, high wordALU_RSH_K: 0x80000000 >> 31 = 1ALU_RSH_K: 0x12345678 >> 20 = 0x123ALU_RSH_K: 0x12345678 >> 0 = 0x12345678ALU64_RSH_K: 0x80000000 >> 31 = 1ALU64_RSH_K: Shift < 32, low wordALU64_RSH_K: Shift < 32, high wordALU64_RSH_K: Shift > 32, low wordALU64_RSH_K: Shift > 32, high wordALU64_RSH_K: Shift == 32, low wordALU64_RSH_K: Shift == 32, high wordALU32_ARSH_X: -1234 >> 7 = -10ALU64_ARSH_X: 0xff00ff0000000000 >> 40 = 0xffffffffffff00ffALU64_ARSH_X: Shift < 32, low wordALU64_ARSH_X: Shift < 32, high wordALU64_ARSH_X: Shift > 32, low wordALU64_ARSH_X: Shift > 32, high wordALU64_ARSH_X: Shift == 32, low wordALU64_ARSH_X: Shift == 32, high wordALU64_ARSH_X: Zero shift, low wordALU64_ARSH_X: Zero shift, high wordALU32_ARSH_K: -1234 >> 7 = -10ALU32_ARSH_K: -1234 >> 0 = -1234ALU64_ARSH_K: 0xff00ff0000000000 >> 40 = 0xffffffffffff00ffALU64_ARSH_K: Shift < 32, low wordALU64_ARSH_K: Shift < 32, high wordALU64_ARSH_K: Shift > 32, low wordALU64_ARSH_K: Shift > 32, high wordALU64_ARSH_K: Shift == 32, low wordALU64_ARSH_K: Shift == 32, high wordALU_END_FROM_BE 16: 0x0123456789abcdef -> 0xcdefALU_END_FROM_BE 32: 0x0123456789abcdef -> 0x89abcdefALU_END_FROM_BE 64: 0x0123456789abcdef -> 0x89abcdefALU_END_FROM_LE 16: 0x0123456789abcdef -> 0xefcdALU_END_FROM_LE 32: 0x0123456789abcdef -> 0xefcdab89ALU_END_FROM_LE 64: 0x0123456789abcdef -> 0x67452301ST_MEM_B: Store/Load byte: max negativeST_MEM_B: Store/Load byte: max positiveSTX_MEM_B: Store/Load byte: max negativeST_MEM_H: Store/Load half word: max negativeST_MEM_H: Store/Load half word: max positiveSTX_MEM_H: Store/Load half word: max negativeST_MEM_W: Store/Load word: max negativeST_MEM_W: Store/Load word: max positiveSTX_MEM_W: Store/Load word: max negativeST_MEM_DW: Store/Load double word: max negativeST_MEM_DW: Store/Load double word: max negative 2ST_MEM_DW: Store/Load double word: max positiveSTX_MEM_DW: Store/Load double word: max negativeSTX_MEM_DW: Store double word: first word in memorySTX_MEM_DW: Store double word: second word in memorySTX_XADD_W: X + 1 + 1 + 1 + ...STX_XADD_DW: X + 1 + 1 + 1 + ...BPF_ATOMIC | BPF_W, BPF_ADD: Test: 0x12 + 0xab = 0xbdBPF_ATOMIC | BPF_W, BPF_ADD: Test side effects, r10: 0x12 + 0xab = 0xbdBPF_ATOMIC | BPF_W, BPF_ADD: Test side effects, r0: 0x12 + 0xab = 0xbdBPF_ATOMIC | BPF_W, BPF_ADD: Test fetch: 0x12 + 0xab = 0xbdBPF_ATOMIC | BPF_W, BPF_ADD | BPF_FETCH: Test: 0x12 + 0xab = 0xbdBPF_ATOMIC | BPF_W, BPF_ADD | BPF_FETCH: Test side effects, r10: 0x12 + 0xab = 0xbdBPF_ATOMIC | BPF_W, BPF_ADD | BPF_FETCH: Test side effects, r0: 0x12 + 0xab = 0xbdBPF_ATOMIC | BPF_W, BPF_ADD | BPF_FETCH: Test fetch: 0x12 + 0xab = 0xbdBPF_ATOMIC | BPF_DW, BPF_ADD: Test: 0x12 + 0xab = 0xbdBPF_ATOMIC | BPF_DW, BPF_ADD: Test side effects, r10: 0x12 + 0xab = 0xbdBPF_ATOMIC | BPF_DW, BPF_ADD: Test side effects, r0: 0x12 + 0xab = 0xbdBPF_ATOMIC | BPF_DW, BPF_ADD: Test fetch: 0x12 + 0xab = 0xbdBPF_ATOMIC | BPF_DW, BPF_ADD | BPF_FETCH: Test: 0x12 + 0xab = 0xbdBPF_ATOMIC | BPF_DW, BPF_ADD | BPF_FETCH: Test side effects, r10: 0x12 + 0xab = 0xbdBPF_ATOMIC | BPF_DW, BPF_ADD | BPF_FETCH: Test side effects, r0: 0x12 + 0xab = 0xbdBPF_ATOMIC | BPF_DW, BPF_ADD | BPF_FETCH: Test fetch: 0x12 + 0xab = 0xbdBPF_ATOMIC | BPF_W, BPF_AND: Test: 0x12 & 0xab = 0x02BPF_ATOMIC | BPF_W, BPF_AND: Test side effects, r10: 0x12 & 0xab = 0x02BPF_ATOMIC | BPF_W, BPF_AND: Test side effects, r0: 0x12 & 0xab = 0x02BPF_ATOMIC | BPF_W, BPF_AND: Test fetch: 0x12 & 0xab = 0x02BPF_ATOMIC | BPF_W, BPF_AND | BPF_FETCH: Test: 0x12 & 0xab = 0x02BPF_ATOMIC | BPF_W, BPF_AND | BPF_FETCH: Test side effects, r10: 0x12 & 0xab = 0x02BPF_ATOMIC | BPF_W, BPF_AND | BPF_FETCH: Test side effects, r0: 0x12 & 0xab = 0x02BPF_ATOMIC | BPF_W, BPF_AND | BPF_FETCH: Test fetch: 0x12 & 0xab = 0x02BPF_ATOMIC | BPF_DW, BPF_AND: Test: 0x12 & 0xab = 0x02BPF_ATOMIC | BPF_DW, BPF_AND: Test side effects, r10: 0x12 & 0xab = 0x02BPF_ATOMIC | BPF_DW, BPF_AND: Test side effects, r0: 0x12 & 0xab = 0x02BPF_ATOMIC | BPF_DW, BPF_AND: Test fetch: 0x12 & 0xab = 0x02BPF_ATOMIC | BPF_DW, BPF_AND | BPF_FETCH: Test: 0x12 & 0xab = 0x02BPF_ATOMIC | BPF_DW, BPF_AND | BPF_FETCH: Test side effects, r10: 0x12 & 0xab = 0x02BPF_ATOMIC | BPF_DW, BPF_AND | BPF_FETCH: Test side effects, r0: 0x12 & 0xab = 0x02BPF_ATOMIC | BPF_DW, BPF_AND | BPF_FETCH: Test fetch: 0x12 & 0xab = 0x02BPF_ATOMIC | BPF_W, BPF_OR: Test: 0x12 | 0xab = 0xbbBPF_ATOMIC | BPF_W, BPF_OR: Test side effects, r10: 0x12 | 0xab = 0xbbBPF_ATOMIC | BPF_W, BPF_OR: Test side effects, r0: 0x12 | 0xab = 0xbbBPF_ATOMIC | BPF_W, BPF_OR: Test fetch: 0x12 | 0xab = 0xbbBPF_ATOMIC | BPF_W, BPF_OR | BPF_FETCH: Test: 0x12 | 0xab = 0xbbBPF_ATOMIC | BPF_W, BPF_OR | BPF_FETCH: Test side effects, r10: 0x12 | 0xab = 0xbbBPF_ATOMIC | BPF_W, BPF_OR | BPF_FETCH: Test side effects, r0: 0x12 | 0xab = 0xbbBPF_ATOMIC | BPF_W, BPF_OR | BPF_FETCH: Test fetch: 0x12 | 0xab = 0xbbBPF_ATOMIC | BPF_DW, BPF_OR: Test: 0x12 | 0xab = 0xbbBPF_ATOMIC | BPF_DW, BPF_OR: Test side effects, r10: 0x12 | 0xab = 0xbbBPF_ATOMIC | BPF_DW, BPF_OR: Test side effects, r0: 0x12 | 0xab = 0xbbBPF_ATOMIC | BPF_DW, BPF_OR: Test fetch: 0x12 | 0xab = 0xbbBPF_ATOMIC | BPF_DW, BPF_OR | BPF_FETCH: Test: 0x12 | 0xab = 0xbbBPF_ATOMIC | BPF_DW, BPF_OR | BPF_FETCH: Test side effects, r10: 0x12 | 0xab = 0xbbBPF_ATOMIC | BPF_DW, BPF_OR | BPF_FETCH: Test side effects, r0: 0x12 | 0xab = 0xbbBPF_ATOMIC | BPF_DW, BPF_OR | BPF_FETCH: Test fetch: 0x12 | 0xab = 0xbbBPF_ATOMIC | BPF_W, BPF_XOR: Test: 0x12 ^ 0xab = 0xb9BPF_ATOMIC | BPF_W, BPF_XOR: Test side effects, r10: 0x12 ^ 0xab = 0xb9BPF_ATOMIC | BPF_W, BPF_XOR: Test side effects, r0: 0x12 ^ 0xab = 0xb9BPF_ATOMIC | BPF_W, BPF_XOR: Test fetch: 0x12 ^ 0xab = 0xb9BPF_ATOMIC | BPF_W, BPF_XOR | BPF_FETCH: Test: 0x12 ^ 0xab = 0xb9BPF_ATOMIC | BPF_W, BPF_XOR | BPF_FETCH: Test side effects, r10: 0x12 ^ 0xab = 0xb9BPF_ATOMIC | BPF_W, BPF_XOR | BPF_FETCH: Test side effects, r0: 0x12 ^ 0xab = 0xb9BPF_ATOMIC | BPF_W, BPF_XOR | BPF_FETCH: Test fetch: 0x12 ^ 0xab = 0xb9BPF_ATOMIC | BPF_DW, BPF_XOR: Test: 0x12 ^ 0xab = 0xb9BPF_ATOMIC | BPF_DW, BPF_XOR: Test side effects, r10: 0x12 ^ 0xab = 0xb9BPF_ATOMIC | BPF_DW, BPF_XOR: Test side effects, r0: 0x12 ^ 0xab = 0xb9BPF_ATOMIC | BPF_DW, BPF_XOR: Test fetch: 0x12 ^ 0xab = 0xb9BPF_ATOMIC | BPF_DW, BPF_XOR | BPF_FETCH: Test: 0x12 ^ 0xab = 0xb9BPF_ATOMIC | BPF_DW, BPF_XOR | BPF_FETCH: Test side effects, r10: 0x12 ^ 0xab = 0xb9BPF_ATOMIC | BPF_DW, BPF_XOR | BPF_FETCH: Test side effects, r0: 0x12 ^ 0xab = 0xb9BPF_ATOMIC | BPF_DW, BPF_XOR | BPF_FETCH: Test fetch: 0x12 ^ 0xab = 0xb9BPF_ATOMIC | BPF_W, BPF_XCHG: Test: 0x12 xchg 0xab = 0xabBPF_ATOMIC | BPF_W, BPF_XCHG: Test side effects, r10: 0x12 xchg 0xab = 0xabBPF_ATOMIC | BPF_W, BPF_XCHG: Test side effects, r0: 0x12 xchg 0xab = 0xabBPF_ATOMIC | BPF_W, BPF_XCHG: Test fetch: 0x12 xchg 0xab = 0xabBPF_ATOMIC | BPF_DW, BPF_XCHG: Test: 0x12 xchg 0xab = 0xabBPF_ATOMIC | BPF_DW, BPF_XCHG: Test side effects, r10: 0x12 xchg 0xab = 0xabBPF_ATOMIC | BPF_DW, BPF_XCHG: Test side effects, r0: 0x12 xchg 0xab = 0xabBPF_ATOMIC | BPF_DW, BPF_XCHG: Test fetch: 0x12 xchg 0xab = 0xabBPF_ATOMIC | BPF_W, BPF_CMPXCHG: Test successful returnBPF_ATOMIC | BPF_W, BPF_CMPXCHG: Test successful storeBPF_ATOMIC | BPF_W, BPF_CMPXCHG: Test failure returnBPF_ATOMIC | BPF_W, BPF_CMPXCHG: Test failure storeBPF_ATOMIC | BPF_W, BPF_CMPXCHG: Test side effectsBPF_ATOMIC | BPF_DW, BPF_CMPXCHG: Test successful returnBPF_ATOMIC | BPF_DW, BPF_CMPXCHG: Test successful storeBPF_ATOMIC | BPF_DW, BPF_CMPXCHG: Test failure returnBPF_ATOMIC | BPF_DW, BPF_CMPXCHG: Test failure storeBPF_ATOMIC | BPF_DW, BPF_CMPXCHG: Test side effectsJMP32_JEQ_K: negative immediateJMP32_JNE_K: negative immediateJMP32_JSET_K: negative immediateJMP_JA: Unconditional jump: if (true) return 1JMP_JSLT_K: Signed jump: if (-2 < -1) return 1JMP_JSLT_K: Signed jump: if (-1 < -1) return 0JMP_JSGT_K: Signed jump: if (-1 > -2) return 1JMP_JSGT_K: Signed jump: if (-1 > -1) return 0JMP_JSLE_K: Signed jump: if (-2 <= -1) return 1JMP_JSLE_K: Signed jump: if (-1 <= -1) return 1JMP_JSLE_K: Signed jump: value walk 1JMP_JSLE_K: Signed jump: value walk 2JMP_JSGE_K: Signed jump: if (-1 >= -2) return 1JMP_JSGE_K: Signed jump: if (-1 >= -1) return 1JMP_JSGE_K: Signed jump: value walk 1JMP_JSGE_K: Signed jump: value walk 2JMP_JGT_K: if (3 > 2) return 1JMP_JGT_K: Unsigned jump: if (-1 > 1) return 1JMP_JLT_K: if (2 < 3) return 1JMP_JGT_K: Unsigned jump: if (1 < -1) return 1JMP_JGE_K: if (3 >= 2) return 1JMP_JLE_K: if (2 <= 3) return 1JMP_JGT_K: if (3 > 2) return 1 (jump backwards)JMP_JGE_K: if (3 >= 3) return 1JMP_JGT_K: if (2 < 3) return 1 (jump backwards)JMP_JLE_K: if (3 <= 3) return 1JMP_JNE_K: if (3 != 2) return 1JMP_JEQ_K: if (3 == 3) return 1JMP_JSET_K: if (0x3 & 0x2) return 1JMP_JSET_K: if (0x3 & 0xffffffff) return 1JMP_JSGT_X: Signed jump: if (-1 > -2) return 1JMP_JSGT_X: Signed jump: if (-1 > -1) return 0JMP_JSLT_X: Signed jump: if (-2 < -1) return 1JMP_JSLT_X: Signed jump: if (-1 < -1) return 0JMP_JSGE_X: Signed jump: if (-1 >= -2) return 1JMP_JSGE_X: Signed jump: if (-1 >= -1) return 1JMP_JSLE_X: Signed jump: if (-2 <= -1) return 1JMP_JSLE_X: Signed jump: if (-1 <= -1) return 1JMP_JGT_X: if (3 > 2) return 1JMP_JGT_X: Unsigned jump: if (-1 > 1) return 1JMP_JLT_X: if (2 < 3) return 1JMP_JLT_X: Unsigned jump: if (1 < -1) return 1JMP_JGE_X: if (3 >= 2) return 1JMP_JGE_X: if (3 >= 3) return 1JMP_JLE_X: if (2 <= 3) return 1JMP_JLE_X: if (3 <= 3) return 1JMP_JNE_X: if (3 != 2) return 1JMP_JEQ_X: if (3 == 3) return 1JMP_JSET_X: if (0x3 & 0x2) return 1JMP_JSET_X: if (0x3 & 0xffffffff) return 1BPF_MAXINSNS: Very long conditional jumpBPF_MAXINSNS: Maximum possible literalsBPF_MAXINSNS: Run/add until endBPF_MAXINSNS: Too many instructionsBPF_MAXINSNS: Ctx heavy transformationsBPF_MAXINSNS: Call heavy transformationsBPF_MAXINSNS: Very long jump backwardsBPF_MAXINSNS: Edge hopping nuthouseBPF_MAXINSNS: Jump, gap, jump, ...BPF_MAXINSNS: ld_abs+get_processor_idLD_IND halfword mixed head/fragLD_ABS halfword mixed head/fragLD_IND byte positive offset, all ffLD_IND byte positive offset, out of boundsLD_IND byte negative offset, out of boundsLD_IND byte negative offset, multiple callsLD_IND halfword positive offsetLD_IND halfword negative offsetLD_IND halfword positive offset, all ffLD_IND halfword positive offset, out of boundsLD_IND halfword negative offset, out of boundsLD_IND word unaligned (addr & 3 == 2)LD_IND word unaligned (addr & 3 == 1)LD_IND word unaligned (addr & 3 == 3)LD_IND word positive offset, all ffLD_IND word positive offset, out of boundsLD_IND word negative offset, out of boundsLD_ABS byte positive offset, all ffLD_ABS byte positive offset, out of boundsLD_ABS byte negative offset, out of bounds loadLD_ABS byte negative offset, in boundsLD_ABS byte negative offset, out of boundsLD_ABS byte negative offset, multiple callsLD_ABS halfword positive offset, all ffLD_ABS halfword positive offset, out of boundsLD_ABS halfword negative offset, out of bounds loadLD_ABS halfword negative offset, in boundsLD_ABS halfword negative offset, out of boundsLD_ABS word unaligned (addr & 3 == 2)LD_ABS word unaligned (addr & 3 == 1)LD_ABS word unaligned (addr & 3 == 3)LD_ABS word positive offset, all ffLD_ABS word positive offset, out of boundsLD_ABS word negative offset, out of bounds loadLD_ABS word negative offset, in boundsLD_ABS word negative offset, out of boundsLDX_MSH standalone, preserved ALDX_MSH standalone, preserved A 2LDX_MSH standalone, test result 1LDX_MSH standalone, test result 2LDX_MSH standalone, negative offsetLDX_MSH standalone, negative offset 2LDX_MSH standalone, out of boundstest_skb_segment_singletest_skb_segmenttest_tail_callstest_rangetest_idtest_name@license=GPLparmtype=test_range:array of intparmtype=test_id:intparmtype=test_name:stringsrcversion=E6C4626C7AEF573C081D955depends=retpoline=Yintree=Yname=test_bpfvermagic=5.15.0-136-generic SMP mod_unload modversions ���	Rc,module_layoutԴ Oparam_ops_string�*�param_ops_int�?Eparam_array_ops�/�kfree_skb_list}B��skb_segmentoo#L__x86_indirect_thunk_r15Z%��strcmp<C�prandom_u32_state�p��net_rand_noise���kmalloc_order_trace���bpf_prog_destroy^��|page_offset_basele�vmemmap_base?G__cond_resched��init_netE:#�__kmalloc�戯kmem_cache_alloc_trace�
kmalloc_caches�rrMmigrate_enable�VSthis_cpu_off�&:sched_clock�pHe__x86_indirect_thunk_rax��K�bpf_stats_enabled_keye�?�ktime_getY�`Imigrate_disableQߞskb_add_rx_frage�!�__free_pagesoHռ__netdev_alloc_skb||�alloc_pagesƄ�(skb_put�k�kfree_skb_reason�s__alloc_skb�zkfreea�j^bpf_prog_free�9�[__x86_return_thunkke��__stack_chk_failڵ�bpf_prog_select_runtimec�3bpf_prog_alloc�~��_printk�Sa]bpf_prog_create���__ubsan_handle_out_of_bounds�	D	�";��'skb_segment_test [2]'�#11"0"$""$"#"�!�!#�"�!�!!+�!�!��'<unknown> [3]'�#(��'bpf_insn [512]'�#1��'tail_call_test [7]'Y"Y""W"V"U"T"S"L"K"C"B"��'page *[2]'�"�"�"�"�"�"�"��'sk_buff *[2]'�!a!`!O!M!L!B!@!?!T!��'bpf_test [577]''int'���z����z��������z����z��������z����z�������
ac!�z��z��Єac!�z���z���ac!�z���z���@������P@
(2
��@
(2����$A����4����<����4p����������pA �T�dD�A����@�H����@
< �@
<0�0�@����P@��0�0�@��P@ � � �@
 �@��4
��4  �@��4
��4 �@{
{0 �0�@

d ,�@��
�� 0�@
 �@A
A �@L
L $� $�@
� �@�� � � � � � � � �@��
 4� 4� 4� 4� 4�@ET��@@�d*
, (�@&&�t���a`�a�@��<<��0����@�����0-����@�����0=����@�0=����@�����P����5
555(����@(������@E
E�E���E���E���E���E�������@�U
����(݆0�(6(8
0�(E��HH��@�H�C�<TC�vEdu�@@�.
�

�$
d��(݆0(E��HH(0Td`�PT�t	`�%s5�#���@�H�C�<TC�vEdu�@@�.
�

�$
d���@��!����'������������������/!�������������������/!w������������������,!w�����������������			








	
 0@P`p����!1AQaq����"2BRbr��N�#3CScs����$4DTdt���/�%5EUeu�����&6FVfv����'7GWgw����(8HXhx���
�	)9IYiy������D -����������		







	
 0@P`p����!1AQaq����"2BRbr��N�#3CScs����$4DTdt���/�%5EUeu�����&6FVfv����'7GWgw����(8HXhx���
�	)9IYiy������D -����������		 0@P`p��
����!1AQaq��
2BRbr��
#CScs��
$4Tdt��
%5Eeu��
&6FVv��
'7GWg��
(8HXhx�
	)9IYiy�	

� 0@P`p�������
������"!�"�3�
�����2�3�D������C�D�U������E��U�f������e�f�wg�w�����������	��	���������������		/// /0/@/P/`/p/�/�'
�+�//!/1/A/Q/a/q/�/�'
�w $��g � ��///2/B/R/b/r/�/�'
w � ���~�5�����������#�4�E�V�g�x������������	 0@P`p�������������������#�4�E�V�g�x������������	 0@P`p�������������������#�4�E�V�g�x��	 0@P`p���������������? 
���������������.����|�����o �.���@�W?o@�/�0������o$\��oD@��lD����������������[��������		7�[U
U	UUUUUUUU		������*���������		7�[U
U	UUUUUUUU		���2Tv����ͫ�gE#? ��2Tv����ͫ�gE#?��2Tv����ͫ�gE#?��2Tv����ͫ�gE#?��2Tv����ͫ�gE#?��2Tv����ͫ�gE#?!��2Tv���?��ͫ�gE#?"�2Tv����ͫ�gE#?C����C��4C��!B��C��(5
(((((((((((((M�(M�(55
(((((((((((((I��*I��*(55
(((((((((((((A�ҐA�Ґ(@!<����
V�E( @��3��3��������������������������������������������������XC��*C��da�a�a�a�a�a�a�a�a�	a	�
a
�a�a�
a
�a�a�At��ߺ�����̯����ܻ��˫���ޮ޺�����ݼ	���
������Ϭ��̽
������a�aaaaaaaaa	a
aaa
aaA奥 @�C�� ��@4xV��#w g w �xV�4�����w �������������������������������������������������������������2���������������������w ����2�����2����2��w �������������������2����������������������2���������������������w ��������2�����2����2��w ����������������������������������������������� ������������������������������������2���������2�����������2�������2���������2������������������������������������2�����������������2���������2�����������2�����������2�������������2������������������������������������������������������������������������������,������,����������������,���/������/�����!Ce�����޼�xV4/���a�!Ce�����޼�xV4/w ����6"$��$��$����������$����2�����'��'��'��������'������������'����2������ͫ�gE#'xV4���B��ͫ�gE#'xV4w ��(\���<�����������<���?���������?������������������?B2�����4��4������4��������������4����2�����7��7�����7�������������7����2��������������������������������������������������������������������\�����������\�������_�����������_������T������T�����������T�������T�Ͽ����ò��ͫ�gE#��T���������W������W��������������W2�������������W����2���������������������W����2������ͫ�gE#
	W������ͫ�gE#��gE#W����������L�������L�������O�������O������D��D�����������D���D������ò��ͫ�gE#����D���������G��G������������������G2�����������������G����2�������������G����2������ͫ�gE#�ϯ�gE#G������ͫ�gE#��������G�����������������������������������������������������������������Ͽ���+<M^�ͫ�gE#=[y���������������������������������2������������������2������������������2������ͫ�gE#�¤�gE#�������ͫ�gE#=[y��������������l���l����xV4�l���gE�o���o����ͫ�gE#�o���޼�ͫ�gE#�ow ���xV4�ͫ�gE#�$o���ͫ�gE#�$ow ���޼��ͫ�gE#� o���ͫ�gE#� ow ���ͫ��ͫ�gE#�o���ͫ��ͫ�gE#�ow ��gE#d��d����xV4d���gE�xV4d��xV4g��g����ͫ�gE#g���޼�ͫ�gE#gw ���xV4�ͫ�gE#g$���ͫ�gE#g$w ���޼��ͫ�gE#g ���ͫ�gE#g w ���ͫ��ͫ�gE#g���ͫ��|����|���xV4�|��#��������ͫ�gE#������xV�ͫ�gE#��w ��4�ͫ�gE#��$��V4�ͫ�gE#��$w ���ͫ�gE#�� ��gE#��ͫ�gE#�� w ���ͫ�gE#�����ͫ��ͫ�gE#��w ��gE#�t���t���xV4t��#�xV4t��xV4w���w���ͫ�gE#�w����xV�ͫ�gE#�ww ��4�ͫ�gE#�w$��V4�ͫ�gE#�w$w ���ͫ�gE#�w ��gE#��ͫ�gE#�w w ���ͫ�gE#w���ͫ��.��������������(�������ͫ�gE#�������xV�ͫ�gE#���w ��4���ͫ�gE#��$���V4��ͫ�gE#��$�w �������ͫ�gE#�� ���gE#��ͫ�gE#�� �w �������ͫ�gE#������ͫ��ͫ�gE#���w ��gE#��.�����������.������.������(������ͫ�gE#�w����xV�ͫ�gE#��w ��4���ͫ�gE#��$��V4��ͫ�gE#��$w �������ͫ�gE#�� ��gE#��ͫ�gE#�� w �������ͫ�gE#�����ͫ������������������������������������ͫ�gE#������ͫ�gE#� �w �������ͫ�gE#�@��#Eg�ͫ�gE#������ͫ�gE#� �w ���ͫ��ͫ�gE#�@���ͫ��r
��q�����(�j
�i����(�s�q�����(�j
���i������(�j
��i�����(��k�i������(�b
�����a��������(�b
����a�������(����c�a��������(�z
�����y��������(������������z
�����y��2�����(�z
����y�������(��������{�y��������(�ͫ�gE#{�a�����ͫ�(�ͫ�gE#{�a����gE#(�&�&��b
��Z�a�����(����b
��
�����(����b
������(��b
��:��0���(��b
��Z�a�����(����b
��
�����(����b
������(��b
��:��0��(��z
��Z�y�����(����b
��
�����(����z
������(��z
��:��0���(��z
��Z�y�����(����b
��
�����(����z
������(��z
��:��0��(��b
��Z�Pa����(����b
��
�P����(����b
���P���(��b
��:�P�0���(��b
��Z�Qa����(����b
��
�Q����(����b
���Q���(��b
��:�Q�0��(��z
��Z�Py����(����b
��
�P����(����z
���P���(��z
��:�P�0���(��z
��Z�Qy����(����b
��
�Q����(����z
���Q���(��z
��:�Q�0��(��b
��Z�@a�����(����b
��
�@����(����b
���@���(��b
��:�@�0���(��b
��Z�Aa�����(����b
��
�A����(����b
���A���(��b
��:�A�0��(��z
��Z�@y�����(����b
��
�@����(����z
���@���(��z
��:�@�0���(��z
��Z�Ay�����(����b
��
�A����(����z
���A���(��z
��:�A�0��(��b
��Z��a�����(����b
��
������(����b
�������(��b
��:���0���(��b
��Z��a�����(����b
��
������(����b
�������(��b
��:���0��(��z
��Z��y�����(����b
��
������(����z
�������(��z
��:���0���(��z
��Z��y�����(����b
��
������(����z
�������(��z
��:���0��(��b
��Z��a�����(����b
��
������(����b
�������(��b
��:���0��(��z
��Z��y�����(����b
��
������(����z
�������(��z
��:���0��(b
�gE#�gE#��ͫ��:����gE#(b
�gE#�gE#��ͫ��:��a�����ͫ�(b
�gE#�2Tv��ͫ��:����gE#(b
�gE#�2Tv��ͫ��:��a����gE#(b
�gE#�gE#��ͫ��:���:���0���ͫ�(�ͫ�gE#2Tv����{��*��]��(�ͫ�gE#2Tv����{
��*��y��]  ��(�ͫ�gE#2Tv����{��*��]��(�ͫ�gE#2Tv����{��*��y��]��(�ͫ�gE#2Tv����{��*��2Tv���]  ��(�{A{���{�Na�NaNa����Na������{����������������������{V{VA���{�Na�VNa�VNa���Na������V����V{�����������^��^�����FF����@F���?F`���@�����F�������������N�
^����{&{&z���{�����&����&���������������������.�����.��������{6|6{���{�����6����6���������������������>�����>��������{�{�|���{�����������������������������������������������{�z�{���{���������������������������������������������������f����f��������������C�f��C�f��C������C����C����C�n���C�n�����C������v����v��������������C�v��C�v��C������C����C����C�~���C�~�����C��������������������������C����C����C������C����C����C�����C�������C��������������������������C����C����C������C����C����C�����C�������C��G��G�G��������������������������������������������������e�����������������e����������������������������������������������������������������������u�����������������u�����������������uuuu�������������uuu�����%�������������%���������������������5�������������%�����5�������������������U����������E�����E�������������������������m!���������������������m!��������������������������������������������!���������������������}!���������������������}!��������������������������������������������!�����-!�������������-!�������������������������=!�����=!������������!�����=!����������������������=!���������������=!����������������������������������������������������������������������������]!�����!�����M!���������M!�����A�˫�A����A����Ah�{�C��A����@
A
A��������������A�˫�B����������@��������@�@PD@BBCD!�@HD@DCBCD!�@@D@�!BCD!�@H����D%@�@@����D%@�%�0@D@BBCD!�(DD@DCBCD!� HD@�!BCD!�(?D%@� >D%@�%�P@B@B>P@%�@�>P����@%�@>P@����@�>P@%�?>P����@%�?;P�P�P�P�@%�@� H@�U�f�w݈@�� H����@�U�f�w݈@f� H����@�U�f�w݈@�f=H@����@��>H@%�?>H����@%�? @@�U�f�w݈��@���� @����@�U�f�w݈��@f�U� @����@�U�f�w݈��@w�f� @����@�U�f�w݈��@�f�U @����@�U�f�w݈��@�w�f;@@����@����>@@%�?>@����@%�?0 @�U�f�w݈��@�0?@����@�0?@%�?0����B��0?�@%�@�0?�@%�?0<�0=�0>�0?�@%�@�("@�U�f�w݈��@��(%@�U�f�w݈��@��(>@����@��(?@%�?(����B��(>�@%�@�(>�@%�? @�U�f�w݈��@f�U� "@�U�f�w݈��@��� !@�U�f�w݈��@��w #@�U�f�w݈��@��� <@����@���� ?@%�? ����B�� <�@%�@�% <�@%�?���<@%�@���c�^�<�=�>�?@%�@c�^���<�@%�@���>�@%�@$��������@%�@���>�@%�@$���@�@%�@BABBABfAf����AfB,A$fAB<BA4AB�BA�ABfABBfAB��������_2�U�������������_2�U����������������_2�]B����������U��������U������~�U�~��������\��A�X!test_bpfGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0��<<�g� @o� ��eS@@�e>�x� ?�
a<�K���� �� 	8K��|=�@%p	@��)C�H�~�D�`��� G�@��� ��y�C����m��
A�	�@�
F�A�E�A�A�� K��K�@]q��
I�`dI��� K��e?�@}@��`��m��M�M�"J�=B�
�*T�*
U�

�F�@�)�� W�

�F���� Y�
�3�!�)T�� Wg��� [�

�F��� ]�� ]�#� ]�5� ]�H� ]�\� ]�p� ]��� ]��� ]��� ]��� ]��� ]��� ]��� ]�
� ]�� ]�0� ]�?� ]�M� `d\� `d
]�"� r�
,������ t�
�� P��� v�
�3�!~�F��� x��� ��� W�� �CLASSICINTERNALinsns_intbpf_testfill_helperexpected_errcodeskb_segment_testtail_call_test__bpf_fill_ja__bpf_fill_stxdwruns__run_onebpf_fill_jabpf_fill_ld_abs_get_processor_idbpf_fill_long_jmpbpf_fill_maxinsns1bpf_fill_maxinsns10bpf_fill_maxinsns11bpf_fill_maxinsns12bpf_fill_maxinsns13bpf_fill_maxinsns2bpf_fill_maxinsns3bpf_fill_maxinsns4bpf_fill_maxinsns5bpf_fill_maxinsns6bpf_fill_maxinsns7bpf_fill_maxinsns8bpf_fill_maxinsns9bpf_fill_stxdwbpf_fill_stxwbuild_test_skbbuild_test_skb_linear_no_head_fragdestroy_tail_call_testsgenerate_filterpprogsprepare_tail_call_testsrun_onetest_bpftest_bpf_exittest_bpf_inittest_bpf.koSgM	
!\#	2�
?�X�	n���8����`w8�&�9�9�����t���p>�L�@�`�h!@�	l��=Hwuj�pj��j�Pu����`������� �0��C`�VP�h��{��}p	��	��	��L��Pw	!@�
@�0�
�
 �	!5(H
P_
` v-�((�
��B�P(�
�
�
� �.:G`	o~����L�����%2@]n}�������	-4CP\mw����__UNIQUE_ID_srcversion125__UNIQUE_ID_depends124____versions__UNIQUE_ID_retpoline123__UNIQUE_ID_intree122__UNIQUE_ID_name121__UNIQUE_ID_vermagic120_note_9_note_8generate_filterdestroy_tail_call_testsbuild_test_skb_linear_no_head_fragbuild_test_skb__run_one.constprop.0prepare_tail_call_tests.constprop.0__bpf_fill_jabpf_fill_maxinsns11run_onedevtest_bpfbpf_fill_maxinsns2bpf_fill_maxinsns4bpf_fill_maxinsns1bpf_fill_maxinsns6bpf_fill_maxinsns5bpf_fill_maxinsns12bpf_fill_maxinsns8bpf_fill_ld_abs_get_processor_idbpf_fill_maxinsns13bpf_fill_maxinsns7bpf_fill_maxinsns3bpf_fill_long_jmpbpf_fill_maxinsns9__bpf_fill_stxdwbpf_fill_stxwbpf_fill_maxinsns10test_bpf_init__func__.14skb_segment_tests__func__.16__func__.15test_bpf_exit__UNIQUE_ID_license408__UNIQUE_ID_test_rangetype405__param_test_range__param_str_test_range__param_arr_test_range__UNIQUE_ID_test_idtype404__param_test_id__param_str_test_id__UNIQUE_ID_test_nametype403__param_test_name__param_str_test_name__param_string_test_name.LC5skb_put__this_moduleskb_segmentthis_cpu_off__x86_indirect_thunk_r15cleanup_modulenet_rand_noiseskb_add_rx_fragparam_array_opskfreekmem_cache_alloc_traceinit_modulesched_clock__x86_indirect_thunk_rax_printkkmalloc_order_trace__stack_chk_fail__alloc_skb__free_pagesbpf_prog_free__ubsan_handle_out_of_boundspage_offset_base__cond_reschedbpf_stats_enabled_keymigrate_disableinit_netbpf_prog_select_runtimekfree_skb_reasonbpf_prog_allocprandom_u32_state__x86_return_thunk__netdev_alloc_skbparam_ops_stringstrcmpkfree_skb_listvmemmap_basealloc_pagesbpf_prog_destroyktime_getparam_ops_intbpf_prog_createmigrate_enable__kmallockmalloc_cachess���������g���������g���������g��������X��������_g���������X���������g���������X��������?g��������hX���������g���������X��������Ng��������xX���������g��������X��������hg���������X��������g��������8X���������g���������X��������Qg���������X���������O���������O���������f��������<g��������HY��������hX���������g���������X��������pg���������X��������V	g���������	g���������	g���������	X��������c
g��������5`:]��������Hh�_@d]��������r�� �]���������pw��]���������hw���]���������]��������)hw>�C]��������Qhw|q�����������]���������h��`�]������������W����������W��������"*W��������>e��������Q(VW���������@�]������������c���������P�W���������Y��������g��������=a��������Bo��������WV��������aU��������tV���������L���������U���������o���������r���������g��������7�<]��������\2aW��������}Z��������
h"b*
@0
�m���������_���������l���������^���������[���������P���������d��������!d��������1�6]��������NLSW��������e�m]��������zTW����������]�����������]���������Y���������g��������\��������,R��������5g��������gZ���������d���������I���������Y���������g���������m��������h��������2[��������SI���������P��������;d��������H[��������\Y��������pg���������tD�S�������������]��������@]��������9�H�ke��������c��������zY���������g���������`w�_���������Dw�Hw`]��������dW��������"��������DxLW��������o@t]���������� �]���������\���������n�����������W����������W��������
xW��������2Y��������Hg��������nLw���W���������Dw�Hw�`w�
����������]���������
�`w�j��������
"W��������-Dw;HwI�TW��������h(sW�����������]�����������]�����������]���������M��������5	�:	]��������O	`T	]��������]	R���������	��	@�	]���������	_���������	d�	W���������	x	
W��������6
[
�`
W��������l
�q
W���������
h�
@�
W���������
	�
d�
W���������
V���������
�
�W��������K��������'k��������6d��������D�KW��������T\W��������| ���W���������Dw�Hw�Y���������g��������g��������ppxHw�
PJQ `(�0J8pHPwP�XJ`ip�Vs��
���^�>�M �$g(,�0P4;8�<o@U	D	H�	Lb
PT�X�\4`�doh�lGp�t�H�HJ``@ �@@P�X�`@p�x��@�����@�����@�����@����@�� @0�8�@@P�X�`@p�x��@� ���@� ���@� ���@� ��@ �@@P`X��@�����@� ���@� ��@ � @0 8�@@P X�`@p x��@� ���@� ���@� ���@� ��@ �@@P X�`@p x��@� ���@� ���@� ���@� ��@ �@@P�X�`@p�x��@�����@�����@�����@����@�� @0�8�@@P�X�`@p�x������&��6�GpW�0g�`w�� Й$�2@�=x�J��S��Z aXk�#u�4�F�8W�ph��y�����P�����������0��h��%!7,HH7�Y;�j?�{R(�e`�i��n�~��@��x������ (�X9��J��[�m�8~p����!�.P������@�F0Yh*h�;p�L|^�Ho���������(��`������#�?@
Txr�,��=� O�X`��q�Ȃ���8��p�����4�(P�P�X�l�.�0@�hQ��b��s���H���������8(�h`������� �@1xB�S0�d` v,X�����ȩ��8�Pp�C����X�P"o�3��D��U�0g�hx��0ؚ��`H�����������(	�`	
�$	�5		G	0	@X	4xi	K�z	`	�	�	 �	�	X�	�	��	
��	b�	@
8�	wp
h
�
�
�&
�8
�PI
�
�Z
�k
��|
�0�
0h�
`��
��
��
�H�
���
�'��()<`:S�K �\jnP@x������� ��X�������	�8 
p+`
�<�
�M	_0	PpN	���
��b	��0�x	h�0���	���	��	H
�	�
X�-
��>
�(P
`a
�	�r

Ѓ
)
�
8@�
>
x�
h��
U
��
� �
j
X�
�
�
�
��
0�8A�pR0�cp�t�
��
P�
��������#0�h�(��P�x!�H2��C��T�e@(w;`�h�����Q@��x���0�X �X#��4��EiW�8h�py����@�hP����������00hX�%��6�H�HY��j��{��(�@`�h��������@�x��0�'P 9�XJ��[��l~08�Xp����������P���X����0*�h;��L �]�oH�!��4��I�H(��`������(
`@�x,��=��N `HXqx���ȓ���8�(p�X��������P0�h0.�	�.�h?p	�?�0Q�hb0�sx؄�� H�X ��� ��� ��0!(��!`��!�"�P"1�"@B#xSP#�d�#�u�# �$X�X$���$Ⱥ�$�P%8��%p��%�� &�h&"�&P3�&�DH'�U�'�f�'0x((h�p(���(ث�(�@)H��)���)��8*�p*(�*`$+�5@+�F�+X�+@i8,xz�,���,�- �H-X��-���-��(.��.8�.p/�&P/�7�/I�/PZ 0�kx0�|�0�� 10�`1h��1��2��@2��2H��2� 3�h3�(�3(:�3`K4�\H4�m�4�4@��4x�05��h5��^ �{X��5������8+�5p<��M��^
p�5P�&
��3
��P
��m
0�y
h��
���
��
�
H�
�-�>"�O?(aK`ri������@��x������� �&X
D�b�/oA68R86pch6�t�6��6��6P�(7��X7���7���70��7h�8�08� X82x8HC�8�T�8�e�8�v9(�89`�h9���9л�9��9@��9x�:�@:�p: #�:X4�:�E;�V0;h`;8y�;p��;���;�<�@<P�`<���<���<� �<0 �<h% x�6 ��G �Y �Hj ��{ ��� =� 0=(� P=`� x=�� �=@� P�� x� �� �=�!�@!1�!x!> '!`�'! >X8!p�8!N�I!� J!H>�Z!PX[!p>l!��l!k8}!��}!�>p�!��!�>��!�	8�!�>�!�p�!��!`��!�P�! ��!?��!��!�P�!��"��"@?�)"�0;"hL"$�]"9�n"`?�"JH�"f��"|��"���"�?(�"�?`�"�?��"@�	#8@#X@@,#�x=#x@�N#�@�_#�@ q#�X�#���#AȤ#(A�#PA8�#xAp�#�A��#�A�#$BP$(B�.$XB�?$�B�P$�B0b$�Bhs$��$"ؕ$C�$8CH�$hC��$�C��$�C��$<(�$D`%(D�%PD�0%xDB%�D@S%�Dxd%E�u%(E�%XE �%xEX�%�E��%�E��%�E�%F8�%@Fp�%H�&V�!&d3&rPD&��U&��f&��w&�0�&�h�&���&�ؼ&��&�H�&��&,�'G�'b($'}`5'��� 98T8N.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rodata.str1.1.rodata.str1.8.rela.rodata.modinfo.rela__param.rela.retpoline_sites.rela.return_sites__versions.rela__bug_table.rela__jump_table.rela.data.rela.init.rodata.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?�n
:@�'�&JE@��'�&^�Y@��'�&n�i@�(&	y2���2�1bF� x� �@�(H&
��x���yx�@�( &�0z�@(`&�@zx�@h(�&��z�
 �@��@8(`&X��@�(H&���F' @�(`E&! �'0 @@L(`&3��'�@.@�L(0&M�'�	@R0�'X[X�'kX�'�p8�'H�'�
'I	@�'��L(0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key"��7'%����E1X.�3���0	`�He0
	*�H��
�Q�����Ѫ��ʖ^�z}��\�3vГ7d���0dr�4�+~�q����x��U7�#f���wUr5�!,�)m�q���-�c��o�%������K�سCY��c�k�Ѝ�Xq�$��t"9��h�5)鱪�!�o��WP��.���u!���7�e��*ť̼�o�Op�&P�j��$X�gzwn��1��S�LFٔV̭�CF�G��8��Ƕ,Ϻ��&PF,�I�u�����\~-�A���ғD}_�S����e�Y<搓�{��"�Ғ��V]~���s}%�V�W�&���ԕf��颯*XQe��s-��Ng"�ﭥyaݝ��i�N��ed��r�y��f�V��mu%3"$	���Dz�<�(ج�YVc���*S�*�J9]�>�:�� �8k�s���du��S�P�R8���-���o襕W�Dc�u��m�N�v�ǽ�P�������	r�b�C\�4\v�Y�qX���i�`ϵRϾ�~Module signature appended~

Anon7 - 2022
AnonSec Team