Re: [patch] sparc: fix build

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: David Rientjes <rientjes@...>
Cc: Adrian Bunk <bunk@...>, <linux-kernel@...>, <sparclinux@...>, Robert Reif <reif@...>
Date: Tuesday, February 12, 2008 - 10:46 pm

On Sun, 10 Feb 2008 15:30:51 -0800 (PST) David Rientjes <rientjes@google.com> wrote:


OK, that'll fix one error.
  

This really should have been in a separate patch and extensively tested.

Have we checked that every file which directly or indirectly includes
memcontrol.h does not have an requirement for rcupdate.h and mm.h, where
that requirement was satisfied only via this nested inclusion?  For all
architectures and for all config selections?  Think not.

Sadly, removal of nested includes is a *big* deal, and it takes quite a lot
of time to get it all shaken down.

If we can confirm that all files (.c and .h) which include memcontrol.h
also directly include rcupdate.h and mm.h then we're _probably_ ok (modulo
ordering issues).

Otherwise we should perhaps be taking a second look at how to fix the sparc
problem.

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
sparc compile error, Adrian Bunk, (Thu Feb 7, 7:12 pm)
Re: sparc compile error, David Rientjes, (Thu Feb 7, 7:38 pm)
Re: sparc compile error, Martin Habets, (Sun Feb 10, 11:33 am)
Re: sparc compile error, David Rientjes, (Sun Feb 10, 3:19 pm)
Re: sparc compile error, Robert Reif, (Sun Feb 10, 5:44 pm)
[patch] sparc: fix build, David Rientjes, (Sun Feb 10, 7:30 pm)
Re: [patch] sparc: fix build, Andrew Morton, (Tue Feb 12, 10:46 pm)
Re: [patch] sparc: fix build, Al Viro, (Tue Feb 12, 10:57 pm)
Re: [patch] sparc: fix build, Andrew Morton, (Tue Feb 12, 11:08 pm)
Re: [patch] sparc: fix build, Balbir Singh, (Mon Feb 11, 5:37 am)