Am 15.08.2018 um 22:42 schrieb Linus Torvalds:
It would definitely be helpful, since I'm already quite busy with the normal merge window work. Having the embargo for L1TF end just as the merge window opened wasn't all that convenient.
all good so far. i checked them all and i will see how my nightly build goes out which does compilation on alot of mips, arm, powerpc etc. platforms
Of course, I have my own "I will delay 4.18 by a week" to blame for the timing.
So if you can find the places that break, and add the right header, and send me a patch for all the ones you find, that would be lovely.
will do so. but for now it seems that this was really the only one
It's not necessarilky always <linux/io.h> or <linux/irq.h> that makes sense to add as an include. As mentioned, sometimes it's <linux/slab.h> or similar.
mmh why? i prefer to include the correct header which references the function or macro instead of adding a header which finds the right way by multiple iterations. its more transparent
Sebastian