Files
android_kernel_fxtec_sm6115/include/linux
Stephen Rothwell d6472302f2 x86/mm: Decouple <linux/vmalloc.h> from <asm/io.h>
Nothing in <asm/io.h> uses anything from <linux/vmalloc.h>, so
remove it from there and fix up the resulting build problems
triggered on x86 {64|32}-bit {def|allmod|allno}configs.

The breakages were triggering in places where x86 builds relied
on vmalloc() facilities but did not include <linux/vmalloc.h>
explicitly and relied on the implicit inclusion via <asm/io.h>.

Also add:

  - <linux/init.h> to <linux/io.h>
  - <asm/pgtable_types> to <asm/io.h>

... which were two other implicit header file dependencies.

Suggested-by: David Miller <davem@davemloft.net>
Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
[ Tidied up the changelog. ]
Acked-by: David Miller <davem@davemloft.net>
Acked-by: Takashi Iwai <tiwai@suse.de>
Acked-by: Viresh Kumar <viresh.kumar@linaro.org>
Acked-by: Vinod Koul <vinod.koul@intel.com>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Anton Vorontsov <anton@enomsg.org>
Cc: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Cc: Colin Cross <ccross@android.com>
Cc: David Vrabel <david.vrabel@citrix.com>
Cc: H. Peter Anvin <hpa@zytor.com>
Cc: Haiyang Zhang <haiyangz@microsoft.com>
Cc: James E.J. Bottomley <JBottomley@odin.com>
Cc: Jaroslav Kysela <perex@perex.cz>
Cc: K. Y. Srinivasan <kys@microsoft.com>
Cc: Kees Cook <keescook@chromium.org>
Cc: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Cc: Kristen Carlson Accardi <kristen@linux.intel.com>
Cc: Len Brown <lenb@kernel.org>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Rafael J. Wysocki <rjw@rjwysocki.net>
Cc: Suma Ramars <sramars@cisco.com>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Tony Luck <tony.luck@intel.com>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
2015-06-03 12:02:00 +02:00
..
2014-09-22 16:48:47 +09:00
2015-03-29 16:17:10 +01:00
2014-11-24 17:24:08 -05:00
2015-01-29 10:49:28 +02:00
2015-04-07 11:17:34 +02:00
2015-03-25 20:28:11 -04:00
2012-10-08 13:50:20 +10:30
2012-12-02 00:05:12 +00:00
2009-04-01 08:59:23 -07:00
2011-03-11 14:25:50 +00:00
2015-04-17 09:03:53 -04:00
2015-05-04 13:09:55 -06:00
2015-04-17 08:31:12 -06:00
2009-11-20 20:13:39 +01:00
2009-11-20 20:13:39 +01:00
2015-03-11 15:56:59 -07:00
2013-11-15 09:32:21 +09:00
2015-04-16 12:33:51 +09:30
2010-08-04 11:00:45 +02:00
2014-12-19 22:55:06 +01:00
2014-11-10 09:27:30 -07:00
2008-01-28 23:21:18 +01:00
2013-05-07 18:38:27 -07:00
2015-03-02 16:43:41 -05:00
2014-01-16 10:23:02 +10:30
2014-04-01 23:19:14 -04:00
2014-12-31 13:06:50 -05:00
2009-06-18 13:04:05 -07:00
2015-05-14 17:55:51 -07:00
2014-05-20 10:30:40 +09:00
2011-07-01 15:34:45 -07:00
2015-03-16 21:45:54 +11:00
2015-04-03 16:18:02 +02:00
2008-08-02 18:36:10 +01:00
2005-04-16 15:20:36 -07:00
2012-03-20 12:47:48 +01:00
2013-06-17 16:38:57 -07:00
2015-01-15 10:34:54 +01:00
2014-07-22 21:55:45 +01:00
2013-04-30 17:04:06 -07:00
2011-09-16 19:20:20 -04:00
2013-12-11 15:52:34 +01:00
2014-05-27 17:38:11 -07:00
2015-05-14 17:55:51 -07:00
2015-04-14 16:49:05 -07:00
2015-03-25 11:44:52 +01:00
2015-04-17 09:04:07 -04:00
2014-10-09 22:25:58 -04:00
2015-03-31 12:04:12 +02:00
2014-01-27 21:02:39 -08:00
2015-04-23 14:36:28 -04:00
2012-12-11 17:22:27 -08:00
2015-03-11 17:56:28 -04:00
2015-04-12 21:03:31 +02:00
2011-03-31 11:26:23 -03:00
2010-02-10 17:47:17 -08:00
2013-06-17 16:38:57 -07:00
2015-02-24 08:44:16 +01:00
2015-03-26 18:18:20 +01:00
2014-08-08 15:57:31 -07:00
2015-03-11 21:55:28 -04:00
2015-04-11 15:53:35 -04:00
2015-01-03 14:32:57 -05:00
2010-08-09 16:48:44 -04:00
2015-02-13 21:21:35 -08:00
2005-04-16 15:20:36 -07:00
2015-03-25 13:28:58 +01:00
2014-06-04 16:53:56 -07:00
2012-08-21 16:28:31 +02:00
2012-10-09 16:22:32 +09:00
2010-11-29 08:55:25 +11:00
2015-05-10 19:26:37 +02:00
2015-04-11 22:29:44 -04:00
2005-04-16 15:20:36 -07:00
2014-12-09 12:05:24 +02:00
2014-06-04 16:53:57 -07:00
2014-12-15 23:49:28 +02:00
2015-03-24 09:48:14 -07:00
2013-10-17 15:53:09 -04:00
2015-04-15 16:35:20 -07:00