Yinghai Lu
4ce7a8697c
x86: revert wrong memblock current limit setting
...
Dave reported big numa system booting is broken.
It turns out that commit 5b6e529521d3 ("x86: memblock: set current limit
to max low memory address") sets the limit to low wrongly.
max_low_pfn_mapped is different from max_pfn_mapped.
max_low_pfn_mapped is always under 4G.
That will memblock_alloc_nid all go under 4G.
Revert 5b6e529521d3 to fix a no-boot regression which was triggered by
457ff1de2d24 ("lib/swiotlb.c: use memblock apis for early memory
allocations").
Signed-off-by: Yinghai Lu <yinghai@kernel.org>
Reported-by: Dave Hansen <dave.hansen@intel.com>
Acked-by: Santosh Shilimkar <santosh.shilimkar@ti.com>
Cc: Russell King <linux@arm.linux.org.uk>
Cc: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Cc: Ingo Molnar <mingo@elte.hu>
Cc: "H. Peter Anvin" <hpa@zytor.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2014-01-27 21:02:38 -08:00
..
2014-01-24 15:51:02 -08:00
2014-01-24 15:51:02 -08:00
2014-01-20 15:49:44 -08:00
2013-09-04 08:42:44 -07:00
2013-09-28 10:09:41 +02:00
2012-11-17 11:59:10 -08:00
2013-08-12 15:30:08 +02:00
2013-10-17 16:40:47 -07:00
2013-04-16 10:54:40 +02:00
2013-08-06 14:20:20 -07:00
2013-06-06 14:32:04 -07:00
2013-05-02 11:27:35 -07:00
2013-09-25 14:07:57 +02:00
2014-01-21 16:19:47 -08:00
2013-07-14 19:36:56 -04:00
2012-03-20 21:48:15 +08:00
2014-01-06 21:25:18 -08:00
2013-11-07 10:34:46 -06:00
2014-01-06 21:25:18 -08:00
2013-04-30 17:04:02 -07:00
2013-04-30 17:04:02 -07:00
2013-11-12 21:06:06 +01:00
2014-01-21 16:19:47 -08:00
2013-11-12 11:12:22 +09:00
2013-11-14 09:32:11 +01:00
2014-01-09 13:24:29 -08:00
2014-01-09 13:24:29 -08:00
2013-11-05 16:01:47 -05:00
2013-10-17 16:40:47 -07:00
2013-11-08 14:15:45 -08:00
2013-09-04 09:11:16 -07:00
2013-07-16 15:14:48 -07:00
2013-02-27 13:38:57 -08:00
2013-01-28 10:48:30 +01:00
2014-01-06 21:25:18 -08:00
2013-09-25 14:23:07 +02:00
2013-11-13 12:09:13 +09:00
2011-07-01 10:37:14 +02:00
2013-09-04 07:46:04 +02:00
2013-02-03 18:16:24 -05:00
2014-01-08 14:36:29 -08:00
2013-11-12 10:20:12 +09:00
2013-10-01 12:53:25 +02:00
2013-08-06 14:18:23 -07:00
2014-01-20 12:11:41 -08:00
2014-01-12 13:13:02 +01:00
2013-10-19 19:45:35 -04:00
2012-07-26 15:07:20 +02:00
2014-01-06 21:25:18 -08:00
2014-01-03 14:37:13 +00:00
2013-11-08 14:15:45 -08:00
2013-11-06 09:48:43 +02:00
2012-03-28 18:11:12 +01:00
2014-01-06 21:25:18 -08:00
2013-01-29 15:26:35 -08:00
2014-01-20 12:09:31 -08:00
2013-07-14 19:36:56 -04:00
2013-11-13 12:09:05 +09:00
2012-05-29 20:14:53 -07:00
2013-10-08 12:01:29 -07:00
2012-06-20 14:23:17 +02:00
2013-10-29 12:01:20 +01:00
2013-08-09 07:54:00 -07:00
2013-09-04 09:46:43 -07:00
2012-06-06 09:17:22 +02:00
2013-01-24 17:34:18 +01:00
2014-01-06 21:25:18 -08:00
2012-03-28 16:36:31 +02:00
2012-09-19 17:08:40 +02:00
2013-09-25 14:23:07 +02:00
2012-09-05 10:52:25 +02:00
2014-01-06 21:25:18 -08:00
2013-11-14 16:55:56 +09:00
2013-09-25 13:53:10 +02:00
2013-07-09 10:33:26 -07:00
2013-11-06 09:49:02 +02:00
2013-04-02 16:03:34 -07:00
2013-12-04 19:33:21 -08:00
2013-06-25 16:26:06 -07:00
2013-06-20 21:30:04 -07:00
2013-11-12 11:12:22 +09:00
2012-06-14 12:42:11 +02:00
2014-01-27 21:02:38 -08:00
2013-09-04 11:08:32 -07:00
2013-08-06 14:18:23 -07:00
2014-01-20 12:11:41 -08:00
2011-06-14 22:48:51 -04:00
2013-01-22 10:08:00 -08:00
2013-08-22 10:19:35 -07:00
2013-08-06 14:20:18 -07:00
2013-08-06 14:20:18 -07:00
2013-08-02 16:17:47 -07:00
2013-10-03 07:51:11 +02:00
2013-08-02 16:17:47 -07:00
2013-07-31 14:25:51 +02:00
2012-03-28 18:11:12 +01:00
2012-04-20 13:51:38 -07:00
2012-05-17 19:06:13 -04:00
2013-03-03 22:58:33 -05:00
2013-09-30 19:55:51 +02:00
2012-11-13 15:48:27 -05:00
2013-07-16 15:14:48 -07:00
2013-12-12 14:46:42 +01:00
2014-01-16 13:00:21 -08:00
2014-01-06 21:25:18 -08:00
2014-01-23 14:48:36 +01:00
2013-04-13 15:31:55 +02:00
2013-05-02 20:36:32 -04:00
2013-10-17 16:41:04 -07:00
2012-07-06 11:00:22 +02:00
2013-07-14 19:36:56 -04:00
2011-08-10 19:26:46 -05:00
2011-08-04 16:13:53 -07:00
2013-12-13 08:44:30 -07:00
2013-09-25 14:23:07 +02:00
2013-12-06 17:17:42 -08:00