ÿØÿà JFIF      ÿÛ C      

!"$"$ÿÛ C  ÿÂ p " ÿÄ              ÿÄ             ÿÚ    ÕÔË®
(%	aA*‚XYD¡(J„¡E¢RE,P€XYae )(E¤²€B¤R¥	BQ¤¢ X«)X…€¤   @  

  ..............................................................................................................................................................................
.............................................................................                                                  
                                                                                                                                                                                     ÿØÿà JFIF      ÿÛ C      

!"$"$ÿÛ C  ÿÂ p " ÿÄ              ÿÄ             ÿÚ    ÕÔË®
(%	aA*‚XYD¡(J„¡E¢RE,P€XYae )(E¤²€B¤R¥	BQ¤¢ X«)X…€¤   @  

  ..............................................................................................................................................................................
.............................................................................                                                  
                                                                                                                                                                                     ELF          >                    A          @     @   AW   IAVAAUIATL%    USH    H   dH%(   H$   1HHHL    HtcL$$Hǻ   f.         H|A    HtH  HxHuA   H    E1HDH    H    E1LHLD    u/H$   dH+%(   uHĘ      []A\A]A^A_    HL    SH    H    H;    HtHH    u	H;L u[D     [f     [    OBJTOOL_ARGS no-fp Skip frame pointer validation no-unreachable retpoline module backtrace unwind on error uaccess enable uaccess checking stats print statistics duplicate noinstr vmlinux vmlinux.o validation mcount generate __mcount_loc backup OBJTOOL_ARGS="<options>"     Skip 'unreachable instruction' warnings Validate retpoline assumptions  Indicates the object will be part of a kernel module    duplicate validation for vmlinux.o      noinstr validation for vmlinux.o        create .orig files before modification  objtool check [<options>] file.o                   f                                                                                              u                                                                                              r                                                                                              m                                                                                              b                                                                                              a                                                                                              s                                                                                              d                                                                                              n                                                                                              l                                                                                              M                                                                                              B                                                                                                                                                                                                                           
                           f          	    	    	    int 	    	    	    	        (S       *5       -.      	           h       t              W>   	    	        K      L       L          O!      PH        SH      TH       TM   !  H      5                                              	    
                     8  E         E          `e      fR       gE       h      i<       j      k       l  (    nE   0    o  8    p   @set q  H    r<   P    s  X            	                 
                  $      /      7      B      K                  $      ,      5             !       ,       0   L     .    @Q	c      S       Tc      Uc      Vo      W{      X       Y  (    Zo  0    [c  4    \c  6    ]c  8    ^c  :    _c  <    `c  >     a   Elf {  !Elf     	>c  "elf 
Rv  elf 
Sv       
T  fd 
UE   H    
V  L    
W   P    
X5   X    
Y   `    
[E   p    
\E   t    
]E   x    
^E   |    
_E       
a{      
b{      
c{      
d{      
e{   o    #    p  ]  elf ]              b  
         
       (  
       8  
      H  
      I  
    $  J  
    +  K  
    .   P  
    .   X  
    .   `  
    .   h       u  $.       	          	          	           (	          0	          ;	        !  D	        ,  	        7  	        B  	        M  %	        X  .	          Q  .    A      Q  	            Q  	            .      %  #  	            
E     ]        E                     &    	  	           E   8  E       	  E           S    E    '       j         NE           V       H	      NE               N&              P              Q          ret RE                   H	  	  UUTs Q	                             :	  Us  (               3E                 
      3E               3.              3G	              5
  ~env 6               7E           )        c       6
          8  
  T            U| Tv Qs R	        X0          S  N
  U|            }
  U~ T Qs R} X0         
            U} Ts     
  .    *          :;9I8  I ~   I  (    :;9I   !I  4 :!;9I?<  4 G:!;9  	$ >  
 :!;9I8  & I  I  .?:;9'I<   :!;9IB  H}  :;9!   :;9I8  ! I/  4 :!;9I  4 :!;9IB  .?:!;9!'I@z  4 :!;9IB  H }  H}  %     $ >  >I:;9  'I  !   :;9    :;9I  ! <  ":;9  #:;9  $! I/  %4 G:;9I  &.?:;9'<  '.?:;9'I<  (H }  )  *. ?<n   P            UU           TSTST  s          PSPS     PP          JUJ^PP          TTT_T_          TQT]Q]         UfPfUPU          af1f}s}S\@ ,                     f                                                                                                                          	        3gWo/f=Yt
WX=
YZ	O=zJf	f	=Z<J V 	        K	%o	AY	[fYM
<j 
vf
X 
X symbol_name_bits option cmd_parse_options uint64_t Elf64_Off OPTION_UINTEGER prev jl_long type check_usage OPTION_INCR e_type long long unsigned int next section_bits long long int signed char static_call_list first envc long int help symbol_bits check parent mcount stats envv uint16_t long_name noinstr OPTION_GROUP build_opt Elf64_Word __uint32_t GNU C89 11.2.0 -mtune=generic -march=x86-64 -g -O2 -std=gnu90 -fomit-frame-pointer -fasynchronous-unwind-tables -fstack-protector-strong -fstack-clash-protection -fcf-protection rodata value unsigned int jl_nop_short e_phentsize long unsigned int reloc_bits strchr name elf_write data short unsigned int validate_dup usage_with_options retpoline_call_list callback jl_short pprev intptr_t c_file e_machine section_name_hash OPTION_SET_PTR section_name_bits short_name e_ehsize env_usage no_unreachable e_version GElf_Ehdr check_options OPTION_SET_UINT defval insn_hash __uint64_t parse_opt_cb OPTION_INTEGER OPTION_ULONG parse_options vmlinux hints cmd_check _Bool unsigned char symbol_name_hash e_shoff Elf64_Half short int file hlist_node module backtrace e_ident Elf64_Ehdr section_hash ignore_unreachables mcount_loc_list parse_opt_type insn_list e_flags uint32_t sections hlist_head backup char e_phoff ehdr uaccess __uint16_t list_head __stack_chk_fail e_shentsize text_size e_shnum OPTION_STRING symbol_hash objtool_file no_fp usage Elf64_Addr OPTION_BIT OPTION_U64 objname e_entry OPTION_ARGUMENT flags retpoline e_shstrndx getenv argc e_phnum argh jl_nop_long objtool_open_read changed OPTION_CALLBACK argv OPTION_BOOLEAN OPTION_END reloc_hash OPTION_LONG builtin-check.c /build/linux-TxVM9Q/linux-5.15.0/tools/objtool /build/linux-TxVM9Q/linux-5.15.0/tools/objtool /usr/include/x86_64-linux-gnu/bits /usr/include /build/linux-TxVM9Q/linux-5.15.0/tools/include/linux /build/linux-TxVM9Q/linux-5.15.0/tools/lib/subcmd /build/linux-TxVM9Q/linux-5.15.0/tools/objtool/include/objtool builtin-check.c builtin-check.c types.h stdint-uintn.h stdint.h types.h parse-options.h builtin.h elf.h gelf.h elf.h objtool.h string.h stdlib.h libelf.h  GCC: (Ubuntu 11.2.0-19ubuntu1) 11.2.0                GNU                    zR x  H             FJE E(H0A8N
8F0A(B BBBA(   h       V    Eu
FF
JA                                                                                                                                                                                    	                                                                                                                               '                      ,                   >                   L                      S                      0                      Z                      k                      ~           V                                                                                                 
                   	                                                                                                                                                                                          builtin-check.c env_usage check_usage .LC0 cmd_parse_options check_options getenv strchr __stack_chk_fail usage_with_options cmd_check objtool_open_read elf_write no_fp no_unreachable retpoline module backtrace uaccess stats validate_dup noinstr vmlinux mcount backup                 &             Q             ~                                                                                                                              (            8            b                                                                          h             1       p                                                       @                                         (       (            J       0                    @            H                   Q                                       [                   k                                        s       H                   P                     `                                               !                                                          "                               h                   p         #                                                          $                              (                   0         %           @                                                                
   	                  
      ^             
                     
                                  *       
              1       
      C      8       
            A       
             O       
            V       
      {      ]       
             d       
      )      i       
            u       
      S             
                   
                   
                   
                   
      *              
                   
                    
      ~              
                   
                    
      M             
                  
             "      
      8      .      
             ;      
            S      
            e      
      -      k      
            q      
      1      w      
      y      }      
                  
      k             
      v            
                  
      ;            
                  
      C            
                  
      	            
                  
      =             
                  
                   
      Z             
      '            
                  
            *      
            7      
             D      
      >      Q      
            ^      
            k      
                  
      v            
                   
                  
      h            
      b            
      E            
                  
      C            
      J            
            "      
            -      
            8      
            C      
            N      
      )      Y      
            d      
            p      
      H      |      
      n            
      3             
      T            
      w             
                  
      T            
                  
                  
                  
                  
      2      "      
      7      /      
            <      
            I      
      3      V      
            d      
      \            
      ^            
                  
                  
      g            
      )            
                  
                   
                    
                   
            (      
      U      5      
      I      B      
            O      
      g      \      
            i      
      8            
      U            
                  
                  
                  
                   
                  
      t            
                  
                  
            !      
            0      
      R       ?      
      *      N      
            ~                                                                                                                                                      !                    #                    $           (         "           9         %           W      
      _       c                  l      
      ;      x                                            
      l            
                   
                  
                  
            9      
      `      T      
            k      
            t                        
                  
   
                
   
                
                  
   
   ,             
   
   "             
                  
   
   X             
   
   V             
      3            
   
   i             
   
   a             
   
                
   
                      $      	                  	            ,      #	            <      ;	            f      I	      
             R	                    i	      
            s	      
   
          w	      
   
          |	      
            	      
   
          	      
   
          	      
      h      	      
   
          	      
   
          	      
            	      
   
         	      
   
         	      
             	      
   
   1      	      
   
   '      	            Z       	                   
                   '
                  7
            U       O
                   ~
                  
                  
      
            
      
                   
                                   "       
      ?       &       
      n       *       
             .       
             2       
             6       
            @       
      D      E       
      T      J       
      d      O       
      l      T       
      {      Y       
            ^       
            c       
            h       
            m       
            r       
            w       
            |       
                   
                   
                                 B                                        l                    .symtab .strtab .shstrtab .rela.text .data .bss .rodata.str1.1 .rodata.str1.8 .rela.data.rel.ro.local .rela.debug_info .debug_abbrev .debug_loclists .rela.debug_aranges .rela.debug_line .debug_str .debug_line_str .comment .note.GNU-stack .note.gnu.property .rela.eh_frame                                                                                              @       f                                   @               &      h                          &                                                          ,                                                         1      2                                                 @      2                                                 T                                                          O      @               H(                                l                            
                             g      @               +      `         	                 x                            e                                                         T                                                   X      0                                    @               8>      0                                                                                          @               h>      (                                0               6      O                                  0                                                       0               c!      '                                                   !                                                          !                                                         !                                         @               @      0                                                 @"                                	                      %                                                         @                                   