Re: [PATCH 1/2] EFI: console: Do not set colorstate until the first text output

2022-01-30 Thread Javier Martinez Canillas
Hello Hans, Thanks for the patch. On 1/28/22 12:43, Hans de Goede wrote: > GRUB_MOD_INIT(normal) does an unconditional: > > grub_env_set ("color_normal", "light-gray/black"); > > which triggers a grub_term_setcolorstate() call. The original version > of the "efi/console: Do not set text-mode un

Re: [PATCH 2/2] EFI: console: Do not set cursor until the first text output

2022-01-30 Thread Javier Martinez Canillas
On 1/28/22 12:43, Hans de Goede wrote: > To allow flickerfree boot the EFI console code does not call > grub_efi_set_text_mode (1) until some text is actually output. > > Depending on if the output text is because of an error loading > e.g. the .cfg file; or because of showing the menu the cursor

[PATCH 1/2] plainmount: Support decryption of devices encrypted in plain mode.

2022-01-30 Thread Maxim Fomin
This patch introduces support for plain encryption mode (plain dm-crypt) via new module and command named 'plainmount'. The command allows to open devices encrypted in plain mode (without LUKS) with following syntax: plainmount -h hash -c cipher -o offset -s size -k key-size -z sector-

[PATCH 0/2] Support plain encryption mode.

2022-01-30 Thread Maxim Fomin
This patch adds support for plain encryption mode (plain dm-crypt) via new module/command named 'plainmount'. This is an extension of previous patch (member of crypto enhancement patch series) sent to grub-devel by John Lane. The plain mode patch was fully reworked, the most important changes are:

[PATCH 2/2] plainmount: Document new command syntax and options.

2022-01-30 Thread Maxim Fomin
--- docs/grub.texi | 52 ++ 1 file changed, 52 insertions(+) diff --git a/docs/grub.texi b/docs/grub.texi index a72d73ce3..6ce280389 100644 --- a/docs/grub.texi +++ b/docs/grub.texi @@ -4031,6 +4031,7 @@ you forget a command, you can run the command