runkernel: when computing initrd address, skip fractional pages
authorH. Peter Anvin <hpa@linux.intel.com>
Thu, 12 Mar 2009 00:47:38 +0000 (17:47 -0700)
committerH. Peter Anvin <hpa@linux.intel.com>
Thu, 12 Mar 2009 00:47:38 +0000 (17:47 -0700)
commit458f7a2e40f35316863a17599e1813e1d9d77bbd
tree4dd9915dd76b244537d0cccf8ce96b444efaf404
parent13bfd0409c646f1c7be3a1de54b6a78371dabfb9
runkernel: when computing initrd address, skip fractional pages

Make sure no part of the initrd extends into memory that is in a
fractional page at the end of memory.  The kernel may not be able to
map such a fractional page, and therefore will be unable to access
that memory.
core/runkernel.inc