x86, setup: Let early_memremap() handle page alignment
x86, setup: Let early_memremap() handle page alignment

early_memremap() takes care of page alignment and map size, so we can
just remap the required data size and get rid of the adjustments in
the setup code.

[tglx: Massaged changelog ]

Signed-off-by: WANG Chao <c2aee7029fe382c8d64e1072d797631ac5391d91@redhat.com>
Cc: Matt Fleming <b02f0790d66a0f0a6b369873bf6df37420fbe5dd@intel.com>
Cc: Borislav Petkov <0691a664b24b6f15b20cd5aee64b72271db08be1@suse.de>
Cc: Santosh Shilimkar <5b4d8dc9ea337fff5fd1729321eda9873ade0b09@ti.com>
Cc: Bryan O'Donoghue <6179ee6cf56d4b668e54a2bb639ce0732423754e@nexus-software.ie>
Link: http://lkml.kernel.org/r/1420628150-16872-1-git-send-email-c2aee7029fe382c8d64e1072d797631ac5391d91@redhat.com
Signed-off-by: Thomas Gleixner <00e4cf8f46a57000a44449bf9dd8cbbcc209fd2a@linutronix.de>

KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs