Greg KH
29804cc1e0
use memzero(foo, length); for all memset(foo, 0, length); calls
...
In trying to track down a stupid linker bug, I noticed a bunch of
memset() calls that should be using memzero() to make it more "obvious"
that the options are correct (i.e. 0 is not the length, but the data to
set). So fix up all current calls to memset(foo, 0, length) to
memzero(foo, length).
2014-01-31 11:55:01 +01:00
Stefan Beller
b8265d4f8e
boot-efi: Remove superfluous assignment
...
2 lines after the changed line we assign err to efi_get_variable(...)
unconditionally, so it makes no sense to initialize it to some value.
2013-12-31 17:53:30 +01:00
Thomas Hindoe Paaboel Andersen
b226deba78
bootctl: remove unused options from getopt_long
2013-11-09 14:11:56 +01:00
Lennart Poettering
eb9da376d7
clients: unify how we invoke getopt_long()
...
Among other things this makes sure we always expose a --version command
and show it in the help texts.
2013-11-06 18:28:39 +01:00
Thomas Hindoe Paaboel Andersen
82de16f92c
bootctl: typo fix in help message
2013-11-06 00:29:49 +01:00
Kay Sievers
c51d84dc09
support acpi firmware performance data (FPDT)
...
Prefer firmware-provided performance data over loader-exported ones; if
ACPI data is available, always use it, otherwise try to read the loader
data.
The firmware-provided variables start at the time the first EFI image
is executed and end when the operating system exits the boot services;
the (loader) time calculated in systemd-analyze increases.
2013-09-24 15:43:41 +02:00
Koen Kooi
8b3227c90d
bootctl: fix help text
...
It currently says 'time settings', change that to 'boot settings'.
2013-03-29 15:47:43 +01:00
Kay Sievers
0014c5221e
bootctl: ESP --> Partition
2013-03-28 11:42:32 +01:00
Kay Sievers
33696ef458
bootctl: Binary: --> File:
2013-03-28 03:43:29 +01:00
Kay Sievers
3483fab948
bootctl: rename status output header
2013-03-27 13:55:09 +01:00
Kay Sievers
0876dc1c26
bootctl: print Options only when found
2013-03-10 23:18:50 +01:00
Kay Sievers
bc6f2e7c62
bootctl: print secure boot flags
2013-03-10 22:48:27 +01:00
Kay Sievers
71bf4f6f6c
bootctl: show "n/a" for empty boot option labels
2013-02-17 22:28:21 +01:00
Thomas Hindoe Paaboel Andersen
090be86534
use streq instead of strcmp
2013-02-13 18:14:20 +01:00
Kay Sievers
b05105f0a8
bootctl: always show slashes not backslashes
2013-02-13 17:49:48 +01:00
Kay Sievers
4d34c4951a
efi: unify BootXXXX reading
2013-02-13 17:35:20 +01:00
Lennart Poettering
2a2473d89e
boot: add stub Makefile symlink
2013-02-13 02:19:03 +01:00
Lennart Poettering
9cde64ff26
efi: various cleanups
2013-02-13 00:12:58 +01:00
Kay Sievers
abb381b3b3
bootctl: print partition uuids as /dev/disk/by-partuuid/...
2013-02-11 23:20:02 +01:00
Kay Sievers
7b4d7cc082
bootctl: add boot loader and firmware interface tool
2013-02-11 19:35:52 +01:00