[GIT PULL] sched.h split-up fixes for MIPS

2017-03-08 Thread Ingo Molnar
Linus, Please pull the latest core-urgent-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core-urgent-for-linus # HEAD: fc69910f329d61821897871e0e957eda39beb3d8 MIPS: Add missing include files These are the fixes for MIPS build failures due to the sche

Re: [GIT PULL] sched.h split-up

2017-03-08 Thread Ingo Molnar
* Linus Torvalds wrote: > On Tue, Mar 7, 2017 at 3:33 PM, Linus Torvalds > wrote: > > > > But as mentioned - this is untested. It seems to build, and it looks > > "ObviouslyCorrect(tm)", but I didn't actually try to boot it. > > Well, it boots, but it's not like there are all that many users o

Re: [GIT PULL] sched.h split-up

2017-03-07 Thread Linus Torvalds
On Tue, Mar 7, 2017 at 3:33 PM, Linus Torvalds wrote: > > But as mentioned - this is untested. It seems to build, and it looks > "ObviouslyCorrect(tm)", but I didn't actually try to boot it. Well, it boots, but it's not like there are all that many users of the wait_event_interruptible*_locked*()

Re: [GIT PULL] sched.h split-up

2017-03-07 Thread Linus Torvalds
On Fri, Mar 3, 2017 at 12:13 PM, Linus Torvalds wrote: > > The fact that you can include , and then cannot use the > wait event functions because you're missing "signal_pending()" is > complete garbage. This needs to be fixed. Here's a (totally untested) patch that tries to do exactly that. It m

Re: [GIT PULL] sched.h split-up

2017-03-03 Thread Ingo Molnar
* Linus Torvalds wrote: > Anyway, I fixed the semantic merge error by just including thar > file, but this is just not acceptable. > > Having to have files know that if they use the wait-event functins > (well, _some_ of them), they not only need to include , > they need to completely illogica

Re: [GIT PULL] sched.h split-up

2017-03-03 Thread Linus Torvalds
On Thu, Mar 2, 2017 at 5:36 PM, Ingo Molnar wrote: > > I tried to test as many build configurations as possible, but some build > breakage > is probably still left - but it should be mostly limited to architectures that > have no cross-compiler binaries available on kernel.org, and non-default >

[GIT PULL] sched.h split-up

2017-03-02 Thread Ingo Molnar
Linus, Please pull the sched.h splitup git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git WIP.sched-core-for-linus # HEAD: 5eca1c10cbaa9c366c18ca79f81f21c731e3dcc7 sched/headers: Clean up The point of these changes is to significantly reduce the header footprin