<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jun 15, 2016 at 1:26 PM, Muni Sekhar <span dir="ltr">&lt;<a href="mailto:munisekharrms@gmail.com" target="_blank">munisekharrms@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
Let’s assume WARNING message says something like:<br>
<br>
<br>
[    0.000000] Call Trace:<br>
<br>
[    0.000000]  [&lt;ffffffff81762590&gt;] dump_stack+0x45/0x56<br>
<br>
[    0.000000]  [&lt;ffffffff8106dd2d&gt;] warn_slowpath_common+0x7d/0xa0<br>
<br>
[    0.000000]  [&lt;ffffffff8106dde4&gt;] warn_slowpath_fmt_taint+0x44/0x50<br>
<br>
[    0.000000]  [&lt;ffffffff8143329c&gt;] ? acpi_tb_acquire_table+0x3e/0x6c<br>
<br>
[    0.000000]  [&lt;ffffffff81765070&gt;] warn_invalid_dmar+0x81/0x93<br>
<br>
[    0.000000]  [&lt;ffffffff81d8989d&gt;] detect_intel_iommu+0xe9/0x172<br>
<br>
[    0.000000]  [&lt;ffffffff81d3c84f&gt;] pci_iommu_alloc+0x4a/0x6c<br>
<br>
[    0.000000]  [&lt;ffffffff81d4cb4b&gt;] mem_init+0x17/0x9c<br>
<br>
[    0.000000]  [&lt;ffffffff81d31e80&gt;] start_kernel+0x23b/0x47d<br>
<br>
[    0.000000]  [&lt;ffffffff81d31a4e&gt;] ? set_init_arg+0x53/0x53<br>
<br>
[    0.000000]  [&lt;ffffffff81d31120&gt;] ? early_idt_handlers+0x120/0x120<br>
<br>
[    0.000000]  [&lt;ffffffff81d315ee&gt;] x86_64_start_reservations+0x2a/0x2c<br>
<br>
[    0.000000]  [&lt;ffffffff81d31733&gt;] x86_64_start_kernel+0x143/0x152<br>
<br>
[    0.000000] ---[ end trace c32c0e307381ad8a ]---<br>
<br>
<br>
<br>
Few symbols in the above mentioned call trace are prefixed with “?”<br>
(for e.g.  ?early_idt_handlers\? set_init_arg\?<br>
acpi_tb_acquire_table), what does it mean?<br>
Does it needs to be considered while debugging the kernel module?<br>
<br>
<br>
<br>
Call Trace shows “function+0xoffset/0xlength”. Does the<br>
0xoffset/0xlength changes if the module is built with –g option and<br>
without –g option?<br>
<br>
<br>
Thanks in Advance,<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Thanks,<br>
Sekhar<br>
<br></font></span></blockquote><div><br></div><div>Hi...<br><br></div><div>Not sure about the &quot;?&quot;. <br><br></div><div>But about the offset/length, I think it will differ, but mostly because -g implies turning off certain optimization options.<br><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="HOEnZb"><font color="#888888">
_______________________________________________<br>
Kernelnewbies mailing list<br>
<a href="mailto:Kernelnewbies@kernelnewbies.org">Kernelnewbies@kernelnewbies.org</a><br>
<a href="http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies" rel="noreferrer" target="_blank">http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies</a><br>
</font></span></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">regards,<br><br>Mulyadi Santosa<br>Freelance Linux trainer and consultant<br><br>blog: <a href="http://the-hydra.blogspot.com" target="_blank">the-hydra.blogspot.com</a><br>training: <a href="http://mulyaditraining.blogspot.com" target="_blank">mulyaditraining.blogspot.com</a></div>
</div></div>