* Difference between System.map and /proc/kallsyms
@ 2015-03-09 6:00 Jamal
2015-03-09 10:23 ` Anupam Kapoor
2015-03-10 2:07 ` Arshad Hussain
0 siblings, 2 replies; 4+ messages in thread
From: Jamal @ 2015-03-09 6:00 UTC (permalink / raw)
To: kernelnewbies
Hi..
After reading Documentation on System.map, i understood that , whenever
an oops happens the following addresses will be converted to its
function name by klogd daemon using System.map.
Now when we have /proc/kallsyms which stores the symbol table in the
kernel image itself.Then what is the need of System.map file??Is any
process or daemon still using it??
Regards,
Md.Jamal
^ permalink raw reply [flat|nested] 4+ messages in thread
* Difference between System.map and /proc/kallsyms
2015-03-09 6:00 Difference between System.map and /proc/kallsyms Jamal
@ 2015-03-09 10:23 ` Anupam Kapoor
2015-03-10 2:07 ` Arshad Hussain
1 sibling, 0 replies; 4+ messages in thread
From: Anupam Kapoor @ 2015-03-09 10:23 UTC (permalink / raw)
To: kernelnewbies
>>>>> [2015-03-09T11:30:00+0530]: "Jamal" (Jamal):
,----[ Jamal ]
| Hi..
|
| After reading Documentation on System.map, i understood that , whenever
| an oops happens the following addresses will be converted to its
| function name by klogd daemon using System.map.
|
| Now when we have /proc/kallsyms which stores the symbol table in the
| kernel image itself.Then what is the need of System.map file??Is any
| process or daemon still using it??
`----
oldish, but quite useful: http://www.dirac.org/linux/system.map/
---
thanks
anupam
^ permalink raw reply [flat|nested] 4+ messages in thread
* Difference between System.map and /proc/kallsyms
2015-03-09 6:00 Difference between System.map and /proc/kallsyms Jamal
2015-03-09 10:23 ` Anupam Kapoor
@ 2015-03-10 2:07 ` Arshad Hussain
2015-03-10 2:13 ` Nicholas Krause
1 sibling, 1 reply; 4+ messages in thread
From: Arshad Hussain @ 2015-03-10 2:07 UTC (permalink / raw)
To: kernelnewbies
On 08-Mar-2015, at 11:00 pm, Jamal <md.jamalmohiuddin@gmail.com> wrote:
> Hi..
>
> After reading Documentation on System.map, i understood that , whenever
> an oops happens the following addresses will be converted to its
> function name by klogd daemon using System.map.
>
> Now when we have /proc/kallsyms which stores the symbol table in the
> kernel image itself.Then what is the need of System.map file??Is any
> process or daemon still using it??
My 2 cents.
No.
However, Since kallsyms bloats the kernel and makes it larger production kernel may not have it.
In such case it will rely on System.map and ksymsoops for decoding oops messages.
>
> Regards,
> Md.Jamal
Thanks
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
^ permalink raw reply [flat|nested] 4+ messages in thread
* Difference between System.map and /proc/kallsyms
2015-03-10 2:07 ` Arshad Hussain
@ 2015-03-10 2:13 ` Nicholas Krause
0 siblings, 0 replies; 4+ messages in thread
From: Nicholas Krause @ 2015-03-10 2:13 UTC (permalink / raw)
To: kernelnewbies
On March 9, 2015 10:07:28 PM EDT, Arshad Hussain <arshad.super@gmail.com> wrote:
>
>On 08-Mar-2015, at 11:00 pm, Jamal <md.jamalmohiuddin@gmail.com> wrote:
>
>> Hi..
>>
>> After reading Documentation on System.map, i understood that ,
>whenever
>> an oops happens the following addresses will be converted to its
>> function name by klogd daemon using System.map.
>>
>> Now when we have /proc/kallsyms which stores the symbol table in the
>> kernel image itself.Then what is the need of System.map file??Is any
>> process or daemon still using it??
>
>My 2 cents.
>
>No.
>
>However, Since kallsyms bloats the kernel and makes it larger
>production kernel may not have it.
>In such case it will rely on System.map and ksymsoops for decoding oops
>messages.
>
>>
>> Regards,
>> Md.Jamal
>
>Thanks
>
>>
MD. Jamal,
You are 100 percent correct here adding features related to kernel debugging can easily bloat the kernel be a few gigabytes installed, easily terrible for any production where the storage space can be better used for various other applications or even important debugging log files.
Nick
>> _______________________________________________
>> Kernelnewbies mailing list
>> Kernelnewbies at kernelnewbies.org
>> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
>
>_______________________________________________
>Kernelnewbies mailing list
>Kernelnewbies at kernelnewbies.org
>http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
--
Sent from my Android device with K-9 Mail. Please excuse my brevity.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2015-03-10 2:13 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-03-09 6:00 Difference between System.map and /proc/kallsyms Jamal
2015-03-09 10:23 ` Anupam Kapoor
2015-03-10 2:07 ` Arshad Hussain
2015-03-10 2:13 ` Nicholas Krause
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.