lkml.org 
[lkml]   [2010]   [Jan]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: sections mismatch detection
    Sam Ravnborg napsal(a):
    > On Fri, Jan 08, 2010 at 02:18:56PM +0100, Michal Marek wrote:
    >> Sam Ravnborg napsal(a):
    >>>> I would prefer to see (logically) the same section mismatch not be
    >>>> reported multiple times, even though they are in different binary
    >>>> files. This would reduce the noise level quite a bit IMO.
    >>> That would be nice but is not trivially doable.
    >>> We need to discover when there is a section mismatch
    >>> resulting from for example a function in kernel/*
    >>> calling a function in arch/$ARCH/kernel so we
    >>> need to execute the check on multiple levels
    >>> i order to catch the bugs as early as possible.
    >>>
    >>> The easy 'fix' would be to execute the check only
    >>> on vmlinux.o (default behaviour) but the added
    >>> checks with the option enabled allows us to
    >>> be much more precise in reporting where
    >>> the section mismatch originate from.
    >> But we could remember the (caller,callee) pairs and only emit the first
    >> warning. Or am I missing something?
    >
    > The warnings comes from individual calls to mdpost.

    Ah, that was the piece I was missing :).

    Thanks,
    Michal


    \
     
     \ /
      Last update: 2010-01-08 17:35    [W:0.020 / U:3.028 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site