Now I remember why I thought it was OK to disable EFI in arm64 Trusty. v3.13 had no arm64 support for EFI to begin with. However, I backported the UEFI patchset from Utopic (v3.16) which _did_ have arm64 support. I thought it would be OK to simply disable EFI in Trusty, but clearly something went awry. I think I can get away with reverting arch/arm64 EFI commits since they appear to be well isolated.
Now I remember why I thought it was OK to disable EFI in arm64 Trusty. v3.13 had no arm64 support for EFI to begin with. However, I backported the UEFI patchset from Utopic (v3.16) which _did_ have arm64 support. I thought it would be OK to simply disable EFI in Trusty, but clearly something went awry. I think I can get away with reverting arch/arm64 EFI commits since they appear to be well isolated.
Please try this test kernel at http:// people. canonical. com/~rtg/ arm64-efi- lp1608854/