[U-Boot] [PATCH 0/5] efi_loader: implement event groups

Heinrich Schuchardt xypron.glpk at gmx.de
Sun Feb 18 14:17:48 UTC 2018


The patch series provides support for event groups. If any event of the
group is signaled all other events are signaled too.

The events are managed in a linked list instead of an array.

Some formatting errors are fixed.

Heinrich Schuchardt (5):
  efi_loader: fix formatting errors
  efi_loader: manage events in a linked list
  efi_loader: define GUIDS for event groups
  efi_loader: implement event groups
  efi_selftest: unit test for event groups

 include/efi_api.h                            |  21 ++
 include/efi_loader.h                         |  28 ++-
 lib/efi_loader/efi_boottime.c                | 339 ++++++++++++++++-----------
 lib/efi_loader/efi_console.c                 |   6 +-
 lib/efi_loader/efi_net.c                     |   4 +-
 lib/efi_loader/efi_runtime.c                 |  11 +
 lib/efi_loader/efi_watchdog.c                |   2 +-
 lib/efi_selftest/Makefile                    |   1 +
 lib/efi_selftest/efi_selftest_event_groups.c | 140 +++++++++++
 9 files changed, 400 insertions(+), 152 deletions(-)
 create mode 100644 lib/efi_selftest/efi_selftest_event_groups.c

-- 
2.14.2



More information about the U-Boot mailing list