Resolve the issue that config environments from the boot medium were
already preferred but not kernel artifacts if there were identically
labeled partitions on both boot and non-boot media.

Along that, several simplifications of the code were implemented.

Please review/test carefully!

Jan

Jan Kiszka (6):
  Add dependency on generated config.h to efi build
  Cache boot medium state of volumes
  Prioritize volumes on boot media
  Avoid enumerating and filtering config partitions on save
  Drop ignored return code from save_current_config
  Fold filter_cfg_parts into enumerate_cfg_parts

 Makefile.am       |  2 +-
 env/fatvars.c     | 41 ++++++--------------------------
 env/syspart.c     | 60 +++++++++++------------------------------------
 include/syspart.h |  1 -
 include/utils.h   |  2 +-
 utils.c           | 47 +++++++++++++++++++++++--------------
 6 files changed, 52 insertions(+), 101 deletions(-)

-- 
2.43.0

-- 
You received this message because you are subscribed to the Google Groups "EFI 
Boot Guard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to efibootguard-dev+unsubscr...@googlegroups.com.
To view this discussion visit 
https://groups.google.com/d/msgid/efibootguard-dev/cover.1733751547.git.jan.kiszka%40siemens.com.

Reply via email to