The crash built-in commands "dis -r" and "dis -f" fails to disassemble a kernel virtual address/symbol in the minimal mode.

Solution Verified - Updated -

Issue

  • The crash built-in commands dis -r and dis -f fails to disassemble a kernel virtual address/symbol in the minimal mode.
dis -r command:
***************
# crash --minimal -s
NOTE: minimal mode commands: log, dis, rd, sym, eval, set, extend and exit

crash> dis -r panic
dis: cannot resolve address: ffffffff9b21638b

crash> dis -r (panic+11)
dis: gdb unable to disassemble kernel virtual address ffffffff9b216396

crash> dis -r 0xffffffff9b216396
WARNING: ffffffff9b216396: no associated kernel symbol found
   0xffffffff9b216396 <panic+11>:       push   %r13

crash> dis -rl (panic+11)
dis: gdb unable to disassemble kernel virtual address ffffffff9b216396

crash> dis -rl 0xffffffff9b216396
WARNING: ffffffff9b216396: no associated kernel symbol found
   0xffffffff9b216396 <panic+11>:       push   %r13

dis -f command:
***************
crash> dis -f panic
dis: cannot resolve address: ffffffff9b21638b

crash> dis -f (panic+11)
dis: gdb unable to disassemble kernel virtual address ffffffff9b216396

crash> dis -f 0xffffffff9b216396
WARNING: ffffffff9b216396: no associated kernel symbol found
   0xffffffff9b216396 <panic+11>:       push   %r13

crash> dis -fl (panic+11)
dis: gdb unable to disassemble kernel virtual address ffffffff9b216396

crash> dis -fl 0xffffffff9b216396
WARNING: ffffffff9b216396: no associated kernel symbol found
   0xffffffff9b216396 <panic+11>:       push   %r13

Environment

  • Red Hat Enterprise Linux 9
  • crash

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content