Understanding disassembly x86 + understanding function call + parameter pass and stack frame
gmate.amit at gmail.com
Mon Aug 12 11:07:13 EDT 2013
On Mon, Aug 12, 2013 at 5:28 PM, nidhi mittal hada
<nidhimittal19 at gmail.com> wrote:
> 1)Which memory address in stack contains struct super_block *s
> 2)how does disassembly helps in knowing which register contain the struct
> super_block *s
> 3)bt -f gives highlighted above, register dump at the end, does that help in
> finding this information ???
Have you *actually* spent your time on reading the AMD 64ABI  ?
Also there is a very nice and concise document available on x86_64
assembly . While trying to analyse kernel crash dump using 'crash',
utility you might want to refer this page  and this blog  as well.
More information about the Kernelnewbies