From: Michael Olbrich <m.olbrich@pengutronix.de>
To: barebox@lists.infradead.org
Cc: Michael Olbrich <m.olbrich@pengutronix.de>
Subject: [PATCHv2 00/16] EFI updates
Date: Fri, 17 Jul 2015 21:22:33 +0200 [thread overview]
Message-ID: <1437160969-31517-1-git-send-email-m.olbrich@pengutronix.de> (raw)
Hi,
I've added a patch for xasprintf() and one to add xfuncs for the relevant
wchar functions. I've replaced all occurrences in the EFI code but I'm not
confident enough to do this elsewhere without being able to test it.
And I've added some patches to save the environment in an EFI variable.
Michael Olbrich (16):
xfuncs: add xasprintf() and xvasprintf()
xfuncs: add wrapper for wchar strdup functions
efi: improve malloc pool allocation
efi: refactor & improve application loading code
efi: add support for initrd loading
efi: add helper to get the GPT partition UUID for a device
efi: export device_path_from_handle()
efi: add helper functions to write EFI variables
efi: write volatile EFI variables used by systemd
efi: use xasprintf() when appropriate
efi: use xstrdup_* when appropriate
fs: efi: use xstrdup_* when appropriate
fs: efivars: use xstrdup_* when appropriate
fs: efivars: add more error checking
fs: efivars: read the attributes on the second get_variable()
efi: use an EFI variable to save the environment
arch/efi/efi/efi-block-io.c | 2 +-
arch/efi/efi/efi-image.c | 198 +++++++++++++++++++++++++++++++++++++++++---
arch/efi/efi/efi.c | 74 +++++++++++++++--
arch/efi/include/mach/efi.h | 4 +
common/efi-devicepath.c | 30 +++++++
common/efi-guid.c | 2 +
fs/efi.c | 4 +-
fs/efivarfs.c | 29 ++++---
include/efi.h | 10 ++-
include/xfuncs.h | 8 ++
lib/xfuncs.c | 55 ++++++++++++
11 files changed, 383 insertions(+), 33 deletions(-)
--
2.1.4
_______________________________________________
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox
next reply other threads:[~2015-07-17 19:23 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-07-17 19:22 Michael Olbrich [this message]
2015-07-17 19:22 ` [PATCH 01/16] xfuncs: add xasprintf() and xvasprintf() Michael Olbrich
2015-07-17 19:22 ` [PATCH 02/16] xfuncs: add wrapper for wchar strdup functions Michael Olbrich
2015-07-17 19:22 ` [PATCH 03/16] efi: improve malloc pool allocation Michael Olbrich
2015-07-17 19:22 ` [PATCH 04/16] efi: refactor & improve application loading code Michael Olbrich
2015-07-17 19:22 ` [PATCH 05/16] efi: add support for initrd loading Michael Olbrich
2015-07-17 19:22 ` [PATCH 06/16] efi: add helper to get the GPT partition UUID for a device Michael Olbrich
2015-07-17 19:22 ` [PATCH 07/16] efi: export device_path_from_handle() Michael Olbrich
2015-07-17 19:22 ` [PATCH 08/16] efi: add helper functions to write EFI variables Michael Olbrich
2015-07-17 19:22 ` [PATCH 09/16] efi: write volatile EFI variables used by systemd Michael Olbrich
2015-07-17 19:22 ` [PATCH 10/16] efi: use xasprintf() when appropriate Michael Olbrich
2015-07-17 19:22 ` [PATCH 11/16] efi: use xstrdup_* " Michael Olbrich
2015-07-17 19:22 ` [PATCH 12/16] fs: " Michael Olbrich
2015-07-17 19:22 ` [PATCH 13/16] fs: efivars: " Michael Olbrich
2015-07-17 19:22 ` [PATCH 14/16] fs: efivars: add more error checking Michael Olbrich
2015-07-17 19:22 ` [PATCH 15/16] fs: efivars: read the attributes on the second get_variable() Michael Olbrich
2015-07-17 19:22 ` [PATCH 16/16] efi: use an EFI variable to save the environment Michael Olbrich
2015-07-20 5:26 ` [PATCHv2 00/16] EFI updates Sascha Hauer
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1437160969-31517-1-git-send-email-m.olbrich@pengutronix.de \
--to=m.olbrich@pengutronix.de \
--cc=barebox@lists.infradead.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox