git: boot - Honor currdev in efi loader for multi-boot

Matthew Dillon dillon at crater.dragonflybsd.org
Fri May 8 10:23:07 PDT 2026


commit f8501abc50cd15b346c010846bff9ef885610b83
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Fri May 8 09:52:16 2026 -0700

    boot - Honor currdev in efi loader for multi-boot
    
    * fix: efi loader: honor currdev from LoadOptions for multi-OS ESP boot
    
    * Parse LoadOptions to set currdev when booting from a shared ESP with
      multiple OS installations.  Also handle argv[0] that looks like an
      option flag (starts with -) by skipping it during argument parsing.
    
    Author: Abdelkader Boudih <dragonflybsd at seuros.com>

Summary of changes:
 stand/boot/common/do_dloader.c | 11 +++++++++++
 stand/boot/efi/loader/main.c   | 38 +++++++++++++++++++++++++++++++++++++-
 2 files changed, 48 insertions(+), 1 deletion(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/f8501abc50cd15b346c010846bff9ef885610b83


-- 
DragonFly BSD source repository


More information about the Commits mailing list