Re: [edk2] [PATCH edk2-platforms v1 13/14] Hisilicon/Library: Add OsBootLib

2018-02-25 Thread Guo Heyi
Hi Peter, Thanks for your detailed explanation. I still have one question: On normal platforms, there are more boot options created by UEFI other than the hard disk boot option created by OS installation, like PXE network boot, USB stick boot, etc. If we use the PlatformRecovery method,

Re: [edk2] [PATCH edk2-platforms v1 13/14] Hisilicon/Library: Add OsBootLib

2018-02-10 Thread Huangming (Mark)
Thank you for your detailed reply, I will think about your suggestions. On 2018/2/8 5:16, Peter Jones wrote: > Coming late to the party because Leif called my attention to this > thread... > > On Mon, Jan 29, 2018 at 11:16:21AM +, Leif Lindholm wrote: >> This type of system behaviour has

Re: [edk2] [PATCH edk2-platforms v1 13/14] Hisilicon/Library: Add OsBootLib

2018-02-07 Thread Peter Jones
Coming late to the party because Leif called my attention to this thread... On Mon, Jan 29, 2018 at 11:16:21AM +, Leif Lindholm wrote: > This type of system behaviour has been seen multiple times to break > installations in the real world. I can't agree more; that's why there's a pile of

Re: [edk2] [PATCH edk2-platforms v1 13/14] Hisilicon/Library: Add OsBootLib

2018-01-29 Thread Leif Lindholm
On Sat, Jan 27, 2018 at 09:47:31AM +0800, Huangming (Mark) wrote: > The problem is that OS boot option is lost after upgrade firmware. > It is inconvenient for using. OsBootLib can help this. > > OsBootLib retain the options installed by OS, and create OS boot option > after upgrade firmware if

Re: [edk2] [PATCH edk2-platforms v1 13/14] Hisilicon/Library: Add OsBootLib

2018-01-29 Thread Ard Biesheuvel
On 29 January 2018 at 08:55, Huangming (Mark) wrote: > > > On 2018/1/27 18:37, Ard Biesheuvel wrote: >> On 27 January 2018 at 01:47, Huangming (Mark) wrote: >>> >>> >>> On 2018/1/23 18:23, Leif Lindholm wrote: On Thu, Jan 18, 2018 at

Re: [edk2] [PATCH edk2-platforms v1 13/14] Hisilicon/Library: Add OsBootLib

2018-01-29 Thread Huangming (Mark)
On 2018/1/27 18:37, Ard Biesheuvel wrote: > On 27 January 2018 at 01:47, Huangming (Mark) wrote: >> >> >> On 2018/1/23 18:23, Leif Lindholm wrote: >>> On Thu, Jan 18, 2018 at 11:01:42PM +0800, Ming Huang wrote: OsBootLib can create OS option after upgrade firmware.

Re: [edk2] [PATCH edk2-platforms v1 13/14] Hisilicon/Library: Add OsBootLib

2018-01-27 Thread Ard Biesheuvel
On 27 January 2018 at 01:47, Huangming (Mark) wrote: > > > On 2018/1/23 18:23, Leif Lindholm wrote: >> On Thu, Jan 18, 2018 at 11:01:42PM +0800, Ming Huang wrote: >>> OsBootLib can create OS option after upgrade firmware. >> >> I will respond more strongly that Ard did: >>

Re: [edk2] [PATCH edk2-platforms v1 13/14] Hisilicon/Library: Add OsBootLib

2018-01-26 Thread Huangming (Mark)
On 2018/1/23 18:23, Leif Lindholm wrote: > On Thu, Jan 18, 2018 at 11:01:42PM +0800, Ming Huang wrote: >> OsBootLib can create OS option after upgrade firmware. > > I will respond more strongly that Ard did: > > I have seen functionality like this implemented in publicly available > systems -

Re: [edk2] [PATCH edk2-platforms v1 13/14] Hisilicon/Library: Add OsBootLib

2018-01-23 Thread Leif Lindholm
On Thu, Jan 18, 2018 at 11:01:42PM +0800, Ming Huang wrote: > OsBootLib can create OS option after upgrade firmware. I will respond more strongly that Ard did: I have seen functionality like this implemented in publicly available systems - laptops, desktops. Without exception, they end up in bug

Re: [edk2] [PATCH edk2-platforms v1 13/14] Hisilicon/Library: Add OsBootLib

2018-01-20 Thread Ard Biesheuvel
On 18 January 2018 at 15:01, Ming Huang wrote: > OsBootLib can create OS option after upgrade firmware. > Can you add a bit more explanation why you need this? > Contributed-under: TianoCore Contribution Agreement 1.1 > Signed-off-by: Ming Huang >

[edk2] [PATCH edk2-platforms v1 13/14] Hisilicon/Library: Add OsBootLib

2018-01-18 Thread Ming Huang
OsBootLib can create OS option after upgrade firmware. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Ming Huang Signed-off-by: Heyi Guo --- Platform/Hisilicon/D03/D03.dsc | 1 +