All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH v2 0/9] efi_loader: clean up protocol services
@ 2017-11-06 20:17 Heinrich Schuchardt
  2017-11-06 20:17 ` [U-Boot] [PATCH v2 1/9] efi_loader: capitalize EFI_LOCATE_SEARCH_TYPE values Heinrich Schuchardt
                   ` (8 more replies)
  0 siblings, 9 replies; 12+ messages in thread
From: Heinrich Schuchardt @ 2017-11-06 20:17 UTC (permalink / raw)
  To: u-boot

This patch series supplies a test case for boottime protocol
services that are used to manage protocols on handles.

The other patches do not introduce any new functionality
but clean up the code.

This series should be merged after
"efi_loader: implement SetWatchdogTimer".

Next think I am preparing is the conversion of the protocols array
to a linked list.

v2
	remove superfluous definitons in the test of the
	protocol management

Heinrich Schuchardt (9):
  efi_loader: capitalize EFI_LOCATE_SEARCH_TYPE values
  efi_selftest: test protocol management
  efi_loader: eliminate efi_install_protocol_interface_ext
  efi_loader: eliminate efi_uninstall_protocol_interface_ext
  efi_loader: remove unused typedef for INTN
  efi_loader: replace UINTN by efi_uintn_t
  efi_loader: consistently use efi_uintn_t in boot services
  efi_loader: rework efi_locate_handle
  efi_loader: rework efi_search_obj

 include/efi.h                                   |   6 +-
 include/efi_api.h                               |  38 +--
 include/efi_loader.h                            |  18 +-
 include/efi_selftest.h                          |   9 +
 lib/efi_loader/efi_boottime.c                   | 203 ++++++--------
 lib/efi_loader/efi_memory.c                     |  20 +-
 lib/efi_selftest/Makefile                       |   3 +
 lib/efi_selftest/efi_selftest.c                 |   6 +-
 lib/efi_selftest/efi_selftest_events.c          |   2 +-
 lib/efi_selftest/efi_selftest_manageprotocols.c | 354 ++++++++++++++++++++++++
 lib/efi_selftest/efi_selftest_snp.c             |   2 +-
 lib/efi_selftest/efi_selftest_tpl.c             |   4 +-
 12 files changed, 506 insertions(+), 159 deletions(-)
 create mode 100644 lib/efi_selftest/efi_selftest_manageprotocols.c

-- 
2.11.0

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2017-11-17 14:07 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-11-06 20:17 [U-Boot] [PATCH v2 0/9] efi_loader: clean up protocol services Heinrich Schuchardt
2017-11-06 20:17 ` [U-Boot] [PATCH v2 1/9] efi_loader: capitalize EFI_LOCATE_SEARCH_TYPE values Heinrich Schuchardt
2017-11-06 20:17 ` [U-Boot] [PATCH v2 2/9] efi_selftest: test protocol management Heinrich Schuchardt
2017-11-17 14:07   ` Simon Glass
2017-11-06 20:17 ` [U-Boot] [PATCH v2 3/9] efi_loader: eliminate efi_install_protocol_interface_ext Heinrich Schuchardt
2017-11-06 20:17 ` [U-Boot] [PATCH v2 4/9] efi_loader: eliminate efi_uninstall_protocol_interface_ext Heinrich Schuchardt
2017-11-06 20:17 ` [U-Boot] [PATCH v2 5/9] efi_loader: remove unused typedef for INTN Heinrich Schuchardt
2017-11-06 20:17 ` [U-Boot] [PATCH v2 6/9] efi_loader: replace UINTN by efi_uintn_t Heinrich Schuchardt
2017-11-06 20:17 ` [U-Boot] [PATCH v2 7/9] efi_loader: consistently use efi_uintn_t in boot services Heinrich Schuchardt
2017-11-17 14:07   ` Simon Glass
2017-11-06 20:17 ` [U-Boot] [PATCH v2 8/9] efi_loader: rework efi_locate_handle Heinrich Schuchardt
2017-11-06 20:17 ` [U-Boot] [PATCH v2 9/9] efi_loader: rework efi_search_obj Heinrich Schuchardt

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.