public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* 2.6.32: x86_32: Destination address is too large.
@ 2009-12-17 13:36 Alexander Beregalov
  2009-12-17 14:49 ` Alexander Beregalov
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Alexander Beregalov @ 2009-12-17 13:36 UTC (permalink / raw)
  To: Linux Kernel Mailing List, tglx, mingo, hpa, x86

Hi

IBM x345, 2 * Xeon 2GHz, x86_32, 3Gb of RAM

arch/x86/boot/compressed/misc.c:
asmlinkage void decompress_kernel(


#ifdef CONFIG_X86_64
        if (heap > 0x3fffffffffffUL)
                error("Destination address too large");
#else
        if (heap > ((-__PAGE_OFFSET-(512<<20)-1) & 0x7fffffff))
                error("Destination address too large");
#endif


heap is 0x31341b80 here,
CONFIG_PAGE_OFFSET=0xC0000000

gcc version 4.4.0 20090514 (Red Hat 4.4.0-6.314103)

2.6.27 works fine.

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2009-12-22 18:53 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-12-17 13:36 2.6.32: x86_32: Destination address is too large Alexander Beregalov
2009-12-17 14:49 ` Alexander Beregalov
2009-12-17 15:08   ` H. Peter Anvin
2009-12-17 14:54 ` H. Peter Anvin
2009-12-17 14:55 ` H. Peter Anvin
2009-12-22 18:51 ` H. Peter Anvin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox