bzimage: Fixup for kernel changes to EFI handover protocol

The ABI of the EFI handover protocol was changed in v3.8 with the
following upstream kernel commit,

  : commit f791620fa7517e1045742c475a7f005db9a634b8
  : Author: David Woodhouse <David.Woodhouse@intel.com>
  : Date:   Mon Jan 7 22:01:50 2013 +0000
  :
  :    x86, efi: Fix 32-bit EFI handover protocol entry point

from a 'jmp' to a 'call'. This affects the layout of arguments on the
stack since 'call' expects the return address to be the data item at the
top of the stack.

Signed-off-by: Matt Fleming <matt.fleming@intel.com>
3 files changed