grub-lakitu: REDHAT: MASTER-SB: Load arm with SB enabled.

Make sure we actually try to validate secure boot on this platform (even
though we're not shipping it enabled by default.)

This means giving the kernel grub's loaded image as the vehicle for the
kernel command line, because we can't call systab->bs->LoadImage() if SB
is enabled.

(cherry picked from commit 43ac72cf589721a8e3e5f0c36a6419232b089dea)
(from master-sb branch of https://github.com/rhboot/grub2)

BUG=b:69569602
TEST=TBD

Change-Id: I7261ebba910d1450df4e9dc6b0af58e89eeb2b39
Reviewed-on: https://chromium-review.googlesource.com/945888
Reviewed-by: Edward Jee <edjee@google.com>
Commit-Queue: Edward Jee <edjee@google.com>
Tested-by: Edward Jee <edjee@google.com>
Trybot-Ready: Edward Jee <edjee@google.com>
6 files changed
tree: 7eb71291d3899537f2335da074a16296d5c913ca
  1. grub-lakitu/
  2. COMMIT-QUEUE.ini
  3. README