Re: [edk2-devel] ArmVirtPkg: non-executable EFI_LOADER_DATA breaks GRUB on Ubuntu 22.04

2023-07-17 Thread Gerd Hoffmann
Hi, > > The idea is: Improve page fault handler to (a) print a big'n'fat > > warning, and (b) loosening up memory permissions for the faulting > > page address. > > > > No patch for that emerged (yet?). > > Ack. I can work on that. FYI: There was a patch series on the list last week to move va

Re: [edk2-devel] ArmVirtPkg: non-executable EFI_LOADER_DATA breaks GRUB on Ubuntu 22.04

2023-07-13 Thread Michael D Kinney
Cc: Gerd Hoffmann ; o...@turing.llc; Leif Lindholm > ; dann frazier > Subject: Re: [edk2-devel] ArmVirtPkg: non-executable EFI_LOADER_DATA > breaks GRUB on Ubuntu 22.04 > > On 7/13/2023 10:41 AM, Pedro Falcato wrote: > > On Thu, Jul 13, 2023 at 6:20 PM Ard Biesheuvel wrote: > >&g

Re: [edk2-devel] ArmVirtPkg: non-executable EFI_LOADER_DATA breaks GRUB on Ubuntu 22.04

2023-07-13 Thread Oliver Smith-Denny
On 7/13/2023 10:41 AM, Pedro Falcato wrote: On Thu, Jul 13, 2023 at 6:20 PM Ard Biesheuvel wrote: On Thu, 13 Jul 2023 at 18:57, Pedro Falcato wrote: On Tue, Jul 11, 2023 at 7:58 AM Gerd Hoffmann wrote: On Mon, Jul 10, 2023 at 04:58:15PM +0100, Pedro Falcato wrote: On Mon, Jul 10, 2023 a

Re: [edk2-devel] ArmVirtPkg: non-executable EFI_LOADER_DATA breaks GRUB on Ubuntu 22.04

2023-07-13 Thread Pedro Falcato
On Thu, Jul 13, 2023 at 6:20 PM Ard Biesheuvel wrote: > > On Thu, 13 Jul 2023 at 18:57, Pedro Falcato wrote: > > > > On Tue, Jul 11, 2023 at 7:58 AM Gerd Hoffmann wrote: > > > > > > On Mon, Jul 10, 2023 at 04:58:15PM +0100, Pedro Falcato wrote: > > > > On Mon, Jul 10, 2023 at 2:28 PM wrote: > >

Re: [edk2-devel] ArmVirtPkg: non-executable EFI_LOADER_DATA breaks GRUB on Ubuntu 22.04

2023-07-13 Thread Ard Biesheuvel
On Thu, 13 Jul 2023 at 18:57, Pedro Falcato wrote: > > On Tue, Jul 11, 2023 at 7:58 AM Gerd Hoffmann wrote: > > > > On Mon, Jul 10, 2023 at 04:58:15PM +0100, Pedro Falcato wrote: > > > On Mon, Jul 10, 2023 at 2:28 PM wrote: > > > > > > > > I have an existing install of Ubuntu 22.04 on a QEMU vir

Re: [edk2-devel] ArmVirtPkg: non-executable EFI_LOADER_DATA breaks GRUB on Ubuntu 22.04

2023-07-13 Thread Pedro Falcato
On Tue, Jul 11, 2023 at 7:58 AM Gerd Hoffmann wrote: > > On Mon, Jul 10, 2023 at 04:58:15PM +0100, Pedro Falcato wrote: > > On Mon, Jul 10, 2023 at 2:28 PM wrote: > > > > > > I have an existing install of Ubuntu 22.04 on a QEMU virtual machine > > > which I've decided to update the UEFI firmware

Re: [edk2-devel] ArmVirtPkg: non-executable EFI_LOADER_DATA breaks GRUB on Ubuntu 22.04

2023-07-10 Thread Gerd Hoffmann
On Mon, Jul 10, 2023 at 04:58:15PM +0100, Pedro Falcato wrote: > On Mon, Jul 10, 2023 at 2:28 PM wrote: > > > > I have an existing install of Ubuntu 22.04 on a QEMU virtual machine which > > I've decided to update the UEFI firmware. After doing so, GRUB no longer > > boots ("Synchronous Exceptio

Re: [edk2-devel] ArmVirtPkg: non-executable EFI_LOADER_DATA breaks GRUB on Ubuntu 22.04

2023-07-10 Thread osy
On Mon, Jul 10, 2023 at 8:58 AM Pedro Falcato wrote: > > On Mon, Jul 10, 2023 at 2:28 PM wrote: > > > > I have an existing install of Ubuntu 22.04 on a QEMU virtual machine which > > I've decided to update the UEFI firmware. After doing so, GRUB no longer > > boots ("Synchronous Exception" mess

Re: [edk2-devel] ArmVirtPkg: non-executable EFI_LOADER_DATA breaks GRUB on Ubuntu 22.04

2023-07-10 Thread Pedro Falcato
On Mon, Jul 10, 2023 at 2:28 PM wrote: > > I have an existing install of Ubuntu 22.04 on a QEMU virtual machine which > I've decided to update the UEFI firmware. After doing so, GRUB no longer > boots ("Synchronous Exception" message seen). After a git bisect session, I > found the problematic

[edk2-devel] ArmVirtPkg: non-executable EFI_LOADER_DATA breaks GRUB on Ubuntu 22.04

2023-07-10 Thread osy
I have an existing install of Ubuntu 22.04 on a QEMU virtual machine which I've decided to update the UEFI firmware. After doing so, GRUB no longer boots ("Synchronous Exception" message seen). After a git bisect session, I found the problematic 2997ae38739756ecba9b0de19e86032ebc689ef9. The comm