Hello, This is another set of somewhat small patches that we have been carrying in the Fedora package. I found that some of them have already been posted to the list, so for those patches I tried to address the issues pointed out in that version.
I'm including all patches in the same set because I think that will make review easier but I can split in smaller patch series if that is preferred. Best regards, Javier Hans de Goede (5): efi/console: Do not set text-mode until we actually need it efi/console: Add grub_console_read_key_stroke() helper function efi/console: Implement getkeystatus() support kern/term: Make grub_getkeystatus helper funtion available everywhere kern/term: Accept ESC, F4 and holding SHIFT as user interrupt keys Javier Martinez Canillas (1): efi/console: Move grub_console_set{colorstate,cursor} higher in the file Peter Jones (3): i386: Make pmtimer tsc calibration not take 51 seconds to fail kern: Make it possible to subtract conditions from debug= module-verifier: make it possible to run checkers on grub-module-verifierxx.c Steve Langasek (1): templates: Output a menu entry for firmware setup on UEFI FastBoot systems Makefile.util.def | 6 + grub-core/commands/keystatus.c | 18 --- grub-core/commands/sleep.c | 2 +- grub-core/kern/i386/tsc_pmtimer.c | 109 +++++++++++--- grub-core/kern/misc.c | 14 +- grub-core/kern/term.c | 34 +++++ grub-core/normal/menu.c | 2 +- grub-core/term/efi/console.c | 241 ++++++++++++++++++++---------- include/grub/term.h | 6 +- util/grub-module-verifier32.c | 2 + util/grub-module-verifier64.c | 2 + util/grub-module-verifierXX.c | 9 ++ util/grub.d/30_uefi-firmware.in | 46 ++++++ 13 files changed, 371 insertions(+), 120 deletions(-) create mode 100644 util/grub.d/30_uefi-firmware.in -- 2.24.1 _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org https://lists.gnu.org/mailman/listinfo/grub-devel