Re: [PATCH] [RFC] lib: efi_loader: don't delete invalid handles

2022-09-09 Thread Etienne Carriere
Hello Heinirch, On Fri, 9 Sept 2022 at 08:55, Heinrich Schuchardt wrote: > > On 9/8/22 07:56, Heinrich Schuchardt wrote: > > On 9/7/22 23:10, Simon Glass wrote: > >> Hi Etienne, > >> > >> On Wed, 7 Sept 2022 at 02:20, Etienne Carriere > >> wrote: > >>> > >>> Changes efi_delete_handle() to not

Re: [PATCH] [RFC] lib: efi_loader: don't delete invalid handles

2022-09-09 Thread Heinrich Schuchardt
On 9/8/22 07:56, Heinrich Schuchardt wrote: On 9/7/22 23:10, Simon Glass wrote: Hi Etienne, On Wed, 7 Sept 2022 at 02:20, Etienne Carriere wrote: Changes efi_delete_handle() to not free EFI handles that are not related to EFI objects. This change tries to resolved an issue seen since

Re: [PATCH] [RFC] lib: efi_loader: don't delete invalid handles

2022-09-08 Thread Etienne Carriere
Hello Heinrich, Thanks a lot for the detailed feedback on how to address root issue. Indeed not an obvious fix. Regards, Etienne On Thu, 8 Sept 2022 at 08:03, Heinrich Schuchardt wrote: > On 9/7/22 10:20, Etienne Carriere wrote: > > Changes efi_delete_handle() to not free EFI handles that

Re: [PATCH] [RFC] lib: efi_loader: don't delete invalid handles

2022-09-08 Thread Heinrich Schuchardt
On 9/7/22 10:20, Etienne Carriere wrote: Changes efi_delete_handle() to not free EFI handles that are not related to EFI objects. This change tries to resolved an issue seen since U-Boot v2022.07 in which EFI ExitBootService attempts to release some EFI handles twice. The issue was seen

Re: [PATCH] [RFC] lib: efi_loader: don't delete invalid handles

2022-09-07 Thread Heinrich Schuchardt
On 9/7/22 23:10, Simon Glass wrote: Hi Etienne, On Wed, 7 Sept 2022 at 02:20, Etienne Carriere wrote: Changes efi_delete_handle() to not free EFI handles that are not related to EFI objects. This change tries to resolved an issue seen since U-Boot v2022.07 in which EFI ExitBootService

Re: [PATCH] [RFC] lib: efi_loader: don't delete invalid handles

2022-09-07 Thread AKASHI Takahiro
On Wed, Sep 07, 2022 at 03:10:44PM -0600, Simon Glass wrote: > Hi Etienne, > > On Wed, 7 Sept 2022 at 02:20, Etienne Carriere > wrote: > > > > Changes efi_delete_handle() to not free EFI handles that are not related > > to EFI objects. > > > > This change tries to resolved an issue seen since

Re: [PATCH] [RFC] lib: efi_loader: don't delete invalid handles

2022-09-07 Thread Simon Glass
Hi Etienne, On Wed, 7 Sept 2022 at 02:20, Etienne Carriere wrote: > > Changes efi_delete_handle() to not free EFI handles that are not related > to EFI objects. > > This change tries to resolved an issue seen since U-Boot v2022.07 > in which EFI ExitBootService attempts to release some EFI

[PATCH] [RFC] lib: efi_loader: don't delete invalid handles

2022-09-07 Thread Etienne Carriere
Changes efi_delete_handle() to not free EFI handles that are not related to EFI objects. This change tries to resolved an issue seen since U-Boot v2022.07 in which EFI ExitBootService attempts to release some EFI handles twice. The issue was seen booting a EFI shell that invokes 'connect -r'