Question: Section mismatch warnings in drivers/net

From: H Hartley Sweeten <hidden>
Date: 2012-05-02 23:30:33
Also in: lkml

Hello all,

I noticed a number of section mismatch warnings in various
drivers/net/ drivers. I was going to submit some patches to
clean them up but then saw these commits:

commit 948252cb9e01d65a89ecadf67be5018351eee15e
Author: David S. Miller [off-list ref]
Date:   Tue May 31 19:27:48 2011 -0700

    Revert "net: fix section mismatches"
    
    This reverts commit e5cb966c0838e4da43a3b0751bdcac7fe719f7b4.
    
    It causes new build regressions with gcc-4.2 which is
    pretty common on non-x86 platforms.
    
    Reported-by: James Bottomley [off-list ref]
    Signed-off-by: David S. Miller [off-list ref]

commit e5cb966c0838e4da43a3b0751bdcac7fe719f7b4
Author: Michał Mirosław [off-list ref]
Date:   Mon Apr 18 13:31:20 2011 +0000

    net: fix section mismatches
    
    Fix build warnings like the following:
    
    WARNING: drivers/net/built-in.o(.data+0x12434): Section mismatch in reference from the variable madge
    
    And add some consts to EISA device ID tables along the way.
    
    Signed-off-by: Michał Mirosław [off-list ref]
    Signed-off-by: David S. Miller [off-list ref]

Was the issue with the build regressions ever worked out? Would
patches to fix the section mismatches be appropriate now?

Regards,
Hartley
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help