Re: [PATCH] efi: fix semihosting EFI payload booting

2023-05-13 Thread Heinrich Schuchardt
On 5/12/23 16:07, Andre Przywara wrote: I wonder if the file system should be exposed as EFI simple file system so that EFI applications can access it, e.g. for GRUB to load initrd and the kernel. Yes, this would be the ultimate goal. There is no file listing functionality in semihosting, which

Re: [PATCH] efi: fix semihosting EFI payload booting

2023-05-12 Thread Andre Przywara
On Thu, 11 May 2023 17:23:13 +0200 Heinrich Schuchardt wrote: Hi Heinrich, Ilias, > On 5/11/23 10:59, Andre Przywara wrote: > > On Thu, 11 May 2023 08:22:30 +0200 > > Heinrich Schuchardt wrote: > > > >> On 5/11/23 02:00, Andre Przywara wrote: > >>> On Wed, 10 May 2023 23:19:33 +0200 > >>>

Re: [PATCH] efi: fix semihosting EFI payload booting

2023-05-11 Thread Ilias Apalodimas
Hi Andre, Heinrich, Apologies for being late to the party. On Thu, 11 May 2023 at 18:23, Heinrich Schuchardt wrote: > > On 5/11/23 10:59, Andre Przywara wrote: > > On Thu, 11 May 2023 08:22:30 +0200 > > Heinrich Schuchardt wrote: > > > >> On 5/11/23 02:00, Andre Przywara wrote: > >>> On Wed,

Re: [PATCH] efi: fix semihosting EFI payload booting

2023-05-11 Thread Heinrich Schuchardt
On 5/11/23 10:59, Andre Przywara wrote: On Thu, 11 May 2023 08:22:30 +0200 Heinrich Schuchardt wrote: On 5/11/23 02:00, Andre Przywara wrote: On Wed, 10 May 2023 23:19:33 +0200 Heinrich Schuchardt wrote: Hi, On 5/10/23 19:26, Andre Przywara wrote: On Wed, 10 May 2023 17:58:06 +0200

Re: [PATCH] efi: fix semihosting EFI payload booting

2023-05-11 Thread Andre Przywara
On Thu, 11 May 2023 08:22:30 +0200 Heinrich Schuchardt wrote: > On 5/11/23 02:00, Andre Przywara wrote: > > On Wed, 10 May 2023 23:19:33 +0200 > > Heinrich Schuchardt wrote: > > > > Hi, > > > >> On 5/10/23 19:26, Andre Przywara wrote: > >>> On Wed, 10 May 2023 17:58:06 +0200 > >>> Heinrich

Re: [PATCH] efi: fix semihosting EFI payload booting

2023-05-11 Thread Heinrich Schuchardt
On 5/11/23 02:00, Andre Przywara wrote: On Wed, 10 May 2023 23:19:33 +0200 Heinrich Schuchardt wrote: Hi, On 5/10/23 19:26, Andre Przywara wrote: On Wed, 10 May 2023 17:58:06 +0200 Heinrich Schuchardt wrote: Hi, On 5/10/23 16:13, Andre Przywara wrote: At the moment any naive attempt to

Re: [PATCH] efi: fix semihosting EFI payload booting

2023-05-10 Thread Andre Przywara
On Wed, 10 May 2023 23:19:33 +0200 Heinrich Schuchardt wrote: Hi, > On 5/10/23 19:26, Andre Przywara wrote: > > On Wed, 10 May 2023 17:58:06 +0200 > > Heinrich Schuchardt wrote: > > > > Hi, > > > >> On 5/10/23 16:13, Andre Przywara wrote: > >>> At the moment any naive attempt to boot an

Re: [PATCH] efi: fix semihosting EFI payload booting

2023-05-10 Thread Heinrich Schuchardt
On 5/10/23 19:26, Andre Przywara wrote: On Wed, 10 May 2023 17:58:06 +0200 Heinrich Schuchardt wrote: Hi, On 5/10/23 16:13, Andre Przywara wrote: At the moment any naive attempt to boot an EFI payload that has just been loaded via "hostfs" (sandbox or semihosting) is met by a rather

Re: [PATCH] efi: fix semihosting EFI payload booting

2023-05-10 Thread Andre Przywara
On Wed, 10 May 2023 17:58:06 +0200 Heinrich Schuchardt wrote: Hi, > On 5/10/23 16:13, Andre Przywara wrote: > > At the moment any naive attempt to boot an EFI payload that has just > > been loaded via "hostfs" (sandbox or semihosting) is met by a rather > > confusing error message: > >

Re: [PATCH] efi: fix semihosting EFI payload booting

2023-05-10 Thread Heinrich Schuchardt
On 5/10/23 16:13, Andre Przywara wrote: At the moment any naive attempt to boot an EFI payload that has just been loaded via "hostfs" (sandbox or semihosting) is met by a rather confusing error message: === VExpress64# load hostfs - $kernel_addr_r Image 52752896 bytes read in 8 ms (6.1

[PATCH] efi: fix semihosting EFI payload booting

2023-05-10 Thread Andre Przywara
At the moment any naive attempt to boot an EFI payload that has just been loaded via "hostfs" (sandbox or semihosting) is met by a rather confusing error message: === VExpress64# load hostfs - $kernel_addr_r Image 52752896 bytes read in 8 ms (6.1 GiB/s) VExpress64# bootefi $kernel_addr_r