Matt Mackall 49c50342c7 pagemap: fix 32-bit pagemap regression
The large pages fix from bcf8039ed45 broke 32-bit pagemap by pulling the
pagemap entry code out into a function with the wrong return type.
Pagemap entries are 64 bits on all systems and unsigned long is only 32
bits on 32-bit systems.

Signed-off-by: Matt Mackall <mpm@selenic.com>
Reported-by: Doug Graham <dgraham@nortel.com>
Cc: Alexey Dobriyan <adobriyan@gmail.com>
Cc: Dave Hansen <dave@linux.vnet.ibm.com>
Cc: <stable@kernel.org>		[2.6.26.x, 2.6.27.x]
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2008-12-10 08:01:53 -08:00
..
2008-10-27 08:40:17 -07:00
2005-04-16 15:20:36 -07:00
2008-10-23 18:54:05 +04:00
2007-10-17 08:42:48 -07:00
2008-10-23 13:32:31 +04:00
2008-07-22 14:19:19 -07:00
2008-07-20 17:12:34 -07:00
2008-10-23 18:54:05 +04:00
2008-10-23 15:14:05 +04:00
2008-10-10 04:24:51 +04:00