grub-lakitu: REDHAT: MASTER-SB: Use device part of chainloader target, if present.

Otherwise chainloading is restricted to '$root', which might not even
be readable by EFI!

v1. use grub_file_get_device_name() to get device name

Signed-off-by: Michael Chang <mchang@suse.com>
Signed-off-by: Peter Jones <pjones@redhat.com>
(cherry picked from commit d150a93f581e2ea990982fe810a4a777880ad9fa)
(from master-sb branch of https://github.com/rhboot/grub2)

BUG=b:69569602
TEST=TBD

Change-Id: I161c5aa570236011a6d08a1f4e7251feb4c9ed22
Reviewed-on: https://chromium-review.googlesource.com/945892
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>
1 file changed
tree: c9285c18677bc497c2069654f816dd6d9b2dfcff
  1. grub-lakitu/
  2. COMMIT-QUEUE.ini
  3. README