lkml.org 
[lkml]   [2008]   [Jan]   [17]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    SubjectRe: [-mm Patch] uml: fix a building error
    Date
    Hello,

    > >> > This patch fixes this building error:
    > >> > ...
    > >> > drivers/char/mem.c: In function 'read_mem':
    > >> > drivers/char/mem.c:136: error: implicit declaration of
    > >function 'unxlate_dev_mem_ptr'
    > >> > ...
    > >>
    > >> I see this on sparc64 as well:
    > >>
    > >> CC drivers/char/mem.o
    > >> drivers/char/mem.c: In function 'read_mem':
    > >> drivers/char/mem.c:136: error: implicit declaration of
    > >function 'unxlate_dev_mem_ptr'
    > >> make[2]: *** [drivers/char/mem.o] Error 1
    > >> make[1]: *** [drivers/char] Error 2
    > >> make: *** [drivers] Error 2
    > >>
    > >> Does sparc64 need similar fix?
    > >>
    > >
    > >The PAT patches strike again.
    > >
    > >Ingo, I think you might need to toss some cross-compilers into
    > >that build
    > >test setup of yours.
    >
    > These functions were defined for other archs in asm-generic/iomap.h.
    > We need all archs including it in io.h. I now see only few archs are
    > including it..
    >
    > Apart from unxlate, there is also ioremap_wc which is defined in the
    > same way.
    >
    > I can send a patch for this. But, I don't have cross compiler setup for
    > all archs to test. Andrew, I will need your help.

    I can confirm that this fixes the build problem for sparc64 here.

    Regards,

    Mariusz


    \
     
     \ /
      Last update: 2008-01-17 21:45    [W:0.023 / U:97.008 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site