Re: [regression, bisected] x86: efi: Pass boot services variable info to runtime code

2013-05-29 Thread joeyli
於 三,2013-05-29 於 17:46 -0500,Russ Anderson 提到: > On Thu, May 30, 2013 at 12:22:13AM +0200, Jiri Kosina wrote: > > On Wed, 29 May 2013, Russ Anderson wrote: > > > > > > What appears to be happening is that your the EFI runtime services code > > > > is calling into the EFI boot services code, which

Re: [regression, bisected] x86: efi: Pass boot services variable info to runtime code

2013-05-29 Thread joeyli
於 四,2013-05-30 於 00:53 +0200,Jiri Kosina 提到: > On Wed, 29 May 2013, Russ Anderson wrote: > > > > Yes, but this call is clearly happening way before ExitBootServices() -- > > > see the surrounding code, see for example this in efi_main(): > > > > > > [ ... snip ... ] > > > setup_efi_vars(boot_p

Re: [regression, bisected] x86: efi: Pass boot services variable info to runtime code

2013-05-29 Thread Jiri Kosina
On Wed, 29 May 2013, Russ Anderson wrote: > > Yes, but this call is clearly happening way before ExitBootServices() -- > > see the surrounding code, see for example this in efi_main(): > > > > [ ... snip ... ] > > setup_efi_vars(boot_params); > > > > setup_efi_pci(boot_params); > > > >

Re: [regression, bisected] x86: efi: Pass boot services variable info to runtime code

2013-05-29 Thread Russ Anderson
On Thu, May 30, 2013 at 12:22:13AM +0200, Jiri Kosina wrote: > On Wed, 29 May 2013, Russ Anderson wrote: > > > > What appears to be happening is that your the EFI runtime services code > > > is calling into the EFI boot services code, which is definitely a bug in > > > your firmware because we're

Re: [regression, bisected] x86: efi: Pass boot services variable info to runtime code

2013-05-29 Thread Jiri Kosina
On Wed, 29 May 2013, Russ Anderson wrote: > > What appears to be happening is that your the EFI runtime services code > > is calling into the EFI boot services code, which is definitely a bug in > > your firmware because we're at runtime, but we've seen other machines > > that do similar things so

Re: [regression, bisected] x86: efi: Pass boot services variable info to runtime code

2013-05-29 Thread Russ Anderson
On Fri, May 24, 2013 at 08:43:31AM +0100, Matt Fleming wrote: > On Thu, 23 May, at 03:32:34PM, Russ Anderson wrote: > >efi: mem127: type=4, attr=0xf, > > range=[0x6bb22000-0x7ca9c000) (271MB) > > EFI_BOOT_SERVICES_CODE > > >efi: mem133: type=5, attr=0x800f, >

Re: [regression, bisected] x86: efi: Pass boot services variable info to runtime code

2013-05-29 Thread Russ Anderson
On Fri, May 24, 2013 at 08:45:44AM +0100, Matt Fleming wrote: > On Thu, 23 May, at 05:23:21PM, Russ Anderson wrote: > > Interesting data point. The failure is on a rhel7/grub2 root. > > The identical kernel on a rhel6/grub root boots. So maybe > > grub2 brings out the failure? I suspect Fedora19

Re: Unable to set efi boot variables on 3.10-rc3

2013-05-29 Thread Matt Fleming
On Tue, 28 May, at 08:40:32PM, Felix Braun wrote: > Hi there, > > I'm unable to set efi boot variables using efibootmgr 0.6.0 using > kernels 3.9.x (x=0..4) and 3.10-rc3 on an ASUS E45M1-M PRO Board using > the most current firmware (1202). Things worked fine with kernels 3.7.x > (x=4..10). I have