Re: [PATCH] Add kallsyms_lookup() result cache

From: Albert Cahalan
Date: Sat Jun 19 2004 - 09:27:45 EST


On Sat, 2004-06-19 at 00:51, Herbert Xu wrote:
> Albert Cahalan <albert@xxxxxxxxxxxx> wrote:
> >
> >> Are you saying your top reads /proc/kallsyms on each redisplay?
> >> That sounds completely wrong - it should only read the file once
> >> and cache it and then look the numbers it is reading from wchan
> >> in the cache.
> >>
> >> Doing the cache in the kernel is the wrong place. This should be fixed
> >> in user space.
> >
> > No way, because:
> >
> > 1. kernel modules may be loaded or unloaded at any time
>
> We seem to have coped alright under 2.4.

Not really. We coped alright long ago. Things were
getting worse year by year, with modules becoming
more popular and their symbols not 100% exported.


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/