I know the printk supports ``%pS'' would output
function_name+0ffset if given current pc.
Something I know is that compiler would generate
unwind tables, with unwind index. But I don't know
exactly what are those entries in tables, and how
kernel would use these entries to unwind the stack,
particularly the function name.
unwind.c in kernel source code helps, but I still
need someone explain this a little bit.
thanks