Jan Beulich
4481374ce8
mm: replace various uses of num_physpages by totalram_pages
...
Sizing of memory allocations shouldn't depend on the number of physical
pages found in a system, as that generally includes (perhaps a huge amount
of) non-RAM pages. The amount of what actually is usable as storage
should instead be used as a basis here.
Some of the calculations (i.e. those not intending to use high memory)
should likely even use (totalram_pages - totalhigh_pages).
Signed-off-by: Jan Beulich <jbeulich@novell.com>
Acked-by: Rusty Russell <rusty@rustcorp.com.au>
Acked-by: Ingo Molnar <mingo@elte.hu>
Cc: Dave Airlie <airlied@linux.ie>
Cc: Kyle McMartin <kyle@mcmartin.ca>
Cc: Jeremy Fitzhardinge <jeremy@goop.org>
Cc: Pekka Enberg <penberg@cs.helsinki.fi>
Cc: Hugh Dickins <hugh.dickins@tiscali.co.uk>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Patrick McHardy <kaber@trash.net>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2009-09-22 07:17:38 -07:00
..
2009-08-17 16:42:28 -05:00
2009-07-12 12:22:34 -07:00
2009-06-11 21:36:14 -04:00
2009-09-22 07:17:25 -07:00
2009-06-11 21:36:01 -04:00
2009-08-31 17:44:05 -10:00
2009-09-22 07:17:24 -07:00
2009-07-12 12:22:34 -07:00
2009-09-22 07:17:24 -07:00
2009-06-11 21:36:06 -04:00
2009-09-22 07:17:24 -07:00
2009-05-11 14:13:10 +02:00
2009-09-11 09:20:26 +02:00
2009-04-02 19:05:08 -07:00
2009-06-15 21:30:28 -07:00
2009-06-24 08:15:24 -04:00
2009-09-18 09:19:10 -07:00
2009-09-22 07:17:24 -07:00
2009-06-17 00:36:36 -04:00
2009-07-12 12:22:34 -07:00
2008-12-25 11:40:09 +11:00
2009-09-22 07:17:25 -07:00
2009-09-22 07:17:24 -07:00
2009-09-22 07:17:24 -07:00
2009-09-14 17:08:17 +02:00
2009-07-12 12:22:34 -07:00
2009-05-27 10:20:13 -07:00
2009-09-18 09:23:03 -07:00
2009-09-14 17:55:15 -07:00
2009-07-12 12:22:34 -07:00
2009-07-12 12:22:34 -07:00
2009-06-30 18:56:03 -07:00
2009-07-12 12:22:34 -07:00
2009-04-02 19:04:53 -07:00
2009-09-11 09:20:26 +02:00
2009-07-10 19:18:59 -07:00
2009-09-16 17:44:10 +02:00
2009-09-16 15:16:18 +02:00
2009-09-22 07:17:24 -07:00
2009-09-08 11:09:04 -07:00
2009-09-22 07:17:25 -07:00
2009-06-22 11:34:42 -07:00
2009-06-15 21:44:43 -07:00
2009-09-22 07:17:25 -07:00
2008-12-23 15:21:32 -05:00
2009-09-22 07:17:25 -07:00
2009-09-22 07:17:24 -07:00
2009-06-15 21:44:43 -07:00
2009-08-28 12:51:14 -04:00
2009-09-22 07:17:38 -07:00
2009-09-22 07:17:24 -07:00
2009-09-22 07:17:24 -07:00
2009-01-05 11:54:28 -05:00
2009-09-22 07:17:25 -07:00
2009-09-22 07:17:34 -07:00
2009-06-11 21:36:12 -04:00
2009-09-22 07:17:24 -07:00
2009-09-11 09:20:26 +02:00
2009-09-22 07:17:24 -07:00
2009-09-22 07:17:24 -07:00
2009-06-11 21:36:07 -04:00
2009-09-22 07:17:24 -07:00
2009-09-11 09:17:05 -07:00
2009-06-17 00:36:37 -04:00
2009-09-22 07:17:24 -07:00
2009-09-14 19:13:01 +02:00
2009-06-18 13:03:46 -07:00
2009-09-22 07:17:24 -07:00
2009-06-30 18:55:58 -07:00
2009-06-18 14:46:10 +02:00
2009-03-26 02:18:35 +01:00
2008-12-31 18:07:43 -05:00
2009-01-03 11:45:54 -08:00
2009-06-18 13:03:52 -07:00
2009-09-10 20:11:12 +10:00
2008-10-16 11:21:38 -07:00
2009-08-07 10:39:57 -07:00
2009-01-06 15:59:19 -08:00
2008-10-16 11:21:38 -07:00
2009-03-31 23:00:28 -04:00
2009-07-01 10:56:25 +02:00
2009-07-10 20:31:53 +02:00
2009-09-22 07:17:25 -07:00
2009-09-11 09:20:25 +02:00
2009-09-11 09:19:35 -07:00
2009-08-07 10:39:56 -07:00
2009-09-05 11:30:42 -07:00
2009-07-18 15:51:44 +02:00
2009-01-14 14:15:18 +01:00
2009-05-22 23:22:54 +02:00
2009-06-16 19:47:43 -07:00
2009-06-30 18:55:58 -07:00
2009-06-18 13:03:41 -07:00
2009-09-21 14:28:04 +02:00
2009-07-12 12:22:34 -07:00
2008-10-21 07:47:06 -04:00
2009-06-11 21:36:02 -04:00
2009-04-20 23:02:52 -04:00
2009-03-31 23:00:27 -04:00
2009-09-16 15:18:53 +02:00
2009-03-31 23:00:26 -04:00
2009-09-22 07:17:24 -07:00
2009-06-11 21:36:07 -04:00
2009-06-24 08:15:27 -04:00
2009-01-14 14:15:30 +01:00
2009-09-14 18:27:16 +09:00
2009-01-09 16:54:41 -08:00
2009-08-18 16:31:12 -07:00
2009-09-22 07:17:25 -07:00
2009-04-07 08:31:16 -07:00
2009-05-13 15:13:42 -04:00
2009-09-11 08:55:49 -07:00
2009-08-07 10:39:56 -07:00
2009-01-14 14:15:29 +01:00
2009-09-02 21:29:01 +10:00
2009-07-22 21:14:14 +02:00
2008-11-14 10:39:05 +11:00
2009-05-11 14:13:10 +02:00
2009-01-14 14:15:31 +01:00
2009-08-15 18:40:11 -07:00
2009-06-18 13:03:57 -07:00
2009-01-14 14:15:31 +01:00
2009-09-14 17:55:15 -07:00
2009-04-20 23:02:52 -04:00
2009-09-22 07:17:24 -07:00
2009-09-16 15:18:51 +02:00
2009-02-18 15:37:53 -08:00
2009-01-14 14:15:30 +01:00
2009-09-10 10:11:22 +10:00