Skip to content
  • Arnaldo Carvalho de Melo's avatar
    0b157b10
    perf annotate: Add 'ret' (intel disasm style) as an alias for 'retq' · 0b157b10
    Arnaldo Carvalho de Melo authored
    
    
    When we use the 'intel' disassembler style we get 'ret' instead of
    'retq', so add that as an alias.
    
      # perf annotate --disassembler-style=intel --stdio2 acpi_processor_ffh_cstate_enter > before
    
    Apply this patch and then:
    
      # perf annotate --disassembler-style=intel --stdio2 acpi_processor_ffh_cstate_enter > after
      # diff -u before after
      --- before	2020-09-04 14:10:47.768414634 -0300
      +++ after	2020-09-04 14:10:59.116681039 -0300
      @@ -33,7 +33,7 @@
                     test    al,0x8
                   ↓ je      97
                     and     DWORD PTR gs:[rip+0x7e548509],0x7fffffff
      -        97:   ret
      +        97: ← ret
                     mov     rax,QWORD PTR gs:0x17bc0
                     lock    or      BYTE PTR [rax+0x2],0x20
                     mov     rax,QWORD PTR [rax]
      #
    
    Cc: Adrian Hunter <adrian.hunter@intel.com>
    Cc: Andi Kleen <ak@linux.intel.com>
    Cc: David Ahern <dsahern@gmail.com>
    Cc: Ian Rogers <irogers@google.com>
    Cc: Jin Yao <yao.jin@linux.intel.com>
    Cc: Jiri Olsa <jolsa@kernel.org>
    Cc: Martin Liška <mliska@suse.cz>
    Cc: Matt P. Dziubinski <matdzb@gmail.com>
    Cc: Namhyung Kim <namhyung@kernel.org>
    Cc: Ravi Bangoria <ravi.bangoria@linux.vnet.ibm.com>
    Cc: Thomas Richter <tmricht@linux.vnet.ibm.com>
    Cc: Wang Nan <wangnan0@huawei.com>
    Signed-off-by: default avatarArnaldo Carvalho de Melo <acme@redhat.com>
    0b157b10
    perf annotate: Add 'ret' (intel disasm style) as an alias for 'retq'
    Arnaldo Carvalho de Melo authored
    
    
    When we use the 'intel' disassembler style we get 'ret' instead of
    'retq', so add that as an alias.
    
      # perf annotate --disassembler-style=intel --stdio2 acpi_processor_ffh_cstate_enter > before
    
    Apply this patch and then:
    
      # perf annotate --disassembler-style=intel --stdio2 acpi_processor_ffh_cstate_enter > after
      # diff -u before after
      --- before	2020-09-04 14:10:47.768414634 -0300
      +++ after	2020-09-04 14:10:59.116681039 -0300
      @@ -33,7 +33,7 @@
                     test    al,0x8
                   ↓ je      97
                     and     DWORD PTR gs:[rip+0x7e548509],0x7fffffff
      -        97:   ret
      +        97: ← ret
                     mov     rax,QWORD PTR gs:0x17bc0
                     lock    or      BYTE PTR [rax+0x2],0x20
                     mov     rax,QWORD PTR [rax]
      #
    
    Cc: Adrian Hunter <adrian.hunter@intel.com>
    Cc: Andi Kleen <ak@linux.intel.com>
    Cc: David Ahern <dsahern@gmail.com>
    Cc: Ian Rogers <irogers@google.com>
    Cc: Jin Yao <yao.jin@linux.intel.com>
    Cc: Jiri Olsa <jolsa@kernel.org>
    Cc: Martin Liška <mliska@suse.cz>
    Cc: Matt P. Dziubinski <matdzb@gmail.com>
    Cc: Namhyung Kim <namhyung@kernel.org>
    Cc: Ravi Bangoria <ravi.bangoria@linux.vnet.ibm.com>
    Cc: Thomas Richter <tmricht@linux.vnet.ibm.com>
    Cc: Wang Nan <wangnan0@huawei.com>
    Signed-off-by: default avatarArnaldo Carvalho de Melo <acme@redhat.com>
Loading