10, 2015 9:36 AM
To: Kinney, Michael D; Laszlo Ersek
Cc: Paolo Bonzini; Scott Duplichan; edk2-devel@lists.01.org; Zeng, Star
Subject: RE: [edk2] [Patch] PcAtChipsetPkg/Rtc: Fix a UEFI Win7 boot hang issue
Yes.
Regards,
Ray
-Original Message-
From: Kinney, Michael D
Sent: Thursday
riginal Message-
> From: Kinney, Michael D
> Sent: Thursday, December 10, 2015 9:33 AM
> To: Ni, Ruiyu <ruiyu...@intel.com>; Laszlo Ersek <ler...@redhat.com>; Kinney,
> Michael D <michael.d.kin...@intel.com>
> Cc: Paolo Bonzini <pbonz...@redhat.com>; Scott Dup
gt;; Scott Duplichan <sc...@notabs.org>
Cc: edk2-devel@lists.01.org <edk2-de...@ml01.01.org>
Subject: Re: [edk2] [Patch] PcAtChipsetPkg/Rtc: Fix a UEFI Win7 boot hang issue
On 12/10/15 02:36, Ni, Ruiyu wrote:
> Yes.
>
> Regards,
> Ray
To summarize the cases in a table:
CENTURY
7:04 PM
> To: Ni, Ruiyu <ruiyu...@intel.com>; Kinney, Michael D
> <michael.d.kin...@intel.com>; Paolo Bonzini <pbonz...@redhat.com>; Zeng, Star
> <star.z...@intel.com>; Scott Duplichan <sc...@notabs.org>
> Cc: edk2-devel@lists.01.org <edk2-de...@ml
t;; Zeng, Star <star.z...@intel.com>
Subject: RE: [edk2] [Patch] PcAtChipsetPkg/Rtc: Fix a UEFI Win7 boot hang issue
Ni, Ruiyu [mailto:ruiyu...@intel.com] wrote:
]Sent: Friday, November 20, 2015 01:37 AM
]To: Scott Duplichan <sc...@notabs.org>
]Cc: Paolo Bonzini <pbonz...@redhat.co
On 09/12/2015 12:16, Ni, Ruiyu wrote:
> Scott, I debugged the issue further and had the below findings:
> According to the ACPI spec 6.0 5.2.9 Fixed ACPI Description Table
> (FADT), the FADT.Century can be set to 0 indicating the RTC doesn't
> support to store century value. But the Win7 boot
gt;; 'edk2-devel@lists.01.org'
<edk2-de...@ml01.01.org>; Zeng, Star <star.z...@intel.com>
Subject: RE: [edk2] [Patch] PcAtChipsetPkg/Rtc: Fix a UEFI Win7 boot hang issue
Ni, Ruiyu [mailto:ruiyu...@intel.com] wrote:
]Sent: Friday, November 20, 2015 01:37 AM
]To: Scott Duplichan <sc...@not
On 09/12/2015 18:37, Laszlo Ersek wrote:
> - A DXE driver that runs before *both* the ACPI platform DXE driver, and
> this runtime DXE driver -- to be ordered by any means necessary --, *or*
> a PEIM, sets a dynamic PCD that keys off *both* the ACPI platform DXE
> driver and this runtime DXE
l.com>; Ni, Ruiyu <ruiyu...@intel.com>; Scott
> Duplichan <sc...@notabs.org>
> Cc: 'edk2-devel@lists.01.org' <edk2-de...@ml01.01.org>; Zeng, Star
> <star.z...@intel.com>
> Subject: Re: [edk2] [Patch] PcAtChipsetPkg/Rtc: Fix a UEFI Win7 boot hang
> issue
>
<ruiyu...@intel.com>; Scott
>> Duplichan <sc...@notabs.org>
>> Cc: 'edk2-devel@lists.01.org' <edk2-de...@ml01.01.org>; Zeng, Star
>> <star.z...@intel.com>
>> Subject: Re: [edk2] [Patch] PcAtChipsetPkg/Rtc: Fix a UEFI Win7 boot hang
>> issue
>&
.org' <edk2-de...@ml01.01.org>; Zeng, Star
> <star.z...@intel.com>
> Subject: Re: [edk2] [Patch] PcAtChipsetPkg/Rtc: Fix a UEFI Win7 boot hang
> issue
>
>
>
> On 09/12/2015 17:33, Kinney, Michael D wrote:
> > Paolo,
> >
> > The RTC driver runs
Ni, Ruiyu <ruiyu...@intel.com>; Scott Duplichan <sc...@notabs.org>
>>> Cc: 'edk2-devel@lists.01.org' <edk2-de...@ml01.01.org>; Zeng, Star
>>> <star.z...@intel.com>
>>> Subject: Re: [edk2] [Patch] PcAtChipsetPkg/Rtc: Fix a UEFI Win7 boot hang
&g
onzini [mailto:pbonz...@redhat.com]
>>> Sent: Wednesday, December 9, 2015 9:40 AM
>>> To: Laszlo Ersek <ler...@redhat.com>; Kinney, Michael D
>>> <michael.d.kin...@intel.com>; Ni, Ruiyu <ruiyu...@intel.com>; Scott
>>> Duplichan <sc...@notabs.org>
>
gt;; Scott Duplichan <sc...@notabs.org>;
edk2-devel@lists.01.org <edk2-de...@ml01.01.org>; Zeng, Star
<star.z...@intel.com>
Subject: RE: [edk2] [Patch] PcAtChipsetPkg/Rtc: Fix a UEFI Win7 boot hang issue
Ray,
Do you prefer PCD solution?
Mike
> -Original Message-
&g
;; Scott Duplichan <sc...@notabs.org>;
> edk2-devel@lists.01.org <edk2-de...@ml01.01.org>;
> Zeng, Star <star.z...@intel.com>
> Subject: RE: [edk2] [Patch] PcAtChipsetPkg/Rtc: Fix a UEFI Win7 boot hang
> issue
>
> Mike,
> The UEFI Spec doesn't require impl
Star
<star.z...@intel.com>
Subject: RE: [edk2] [Patch] PcAtChipsetPkg/Rtc: Fix a UEFI Win7 boot hang issue
Ray,
The UEFI Specification 2.5 p. 136 - CreateEventEx() requires an event group to
be signaled every time a configuration table is installed or updated.
The RTC
; edk2-devel@lists.01.org <edk2-de...@ml01.01.org>; Zeng, Star
> <star.z...@intel.com>
> Subject: Re: [edk2] [Patch] PcAtChipsetPkg/Rtc: Fix a UEFI Win7 boot hang
> issue
>
> Laszlo,
> I agree with your concerns that the ACPI table can be modified at anytime
&g
On 09/12/2015 18:11, Kinney, Michael D wrote:
> Paolo,
>
> I agree SetTime() is not called in very many places. But since the
> SetTime() service is added to Runtime Services Table when the RTC
> driver runs, the logic in SetTime() must be implemented to handle
> case where SetTime() is called
> Ni, Ruiyu [mailto:ruiyu...@intel.com] wrote:
>
> ]Sent: Thursday, November 19, 2015 06:37 PM
> ]To: Paolo Bonzini <pbonz...@redhat.com>; Zeng, Star <star.z...@intel.com>;
> edk2-devel@lists.01.org <edk2-]de...@ml01.01.org>
> ]Subject: Re: [edk2] [Patch] PcAtChipse
<ruiyu...@intel.com>;
edk2-devel@lists.01.org
Subject: Re: [edk2] [Patch] PcAtChipsetPkg/Rtc: Fix a UEFI Win7 boot hang issue
On 18/11/2015 06:08, Zeng, Star wrote:
>
> @@ -508,6 +509,7 @@ PcRtcSetTime (
> RtcWrite (RTC_ADDRESS_DAY_OF_THE_MONTH, RtcTime.Day);
> Rtc
On 18/11/2015 06:08, Zeng, Star wrote:
>
> @@ -508,6 +509,7 @@ PcRtcSetTime (
> RtcWrite (RTC_ADDRESS_DAY_OF_THE_MONTH, RtcTime.Day);
> RtcWrite (RTC_ADDRESS_MONTH, RtcTime.Month);
> RtcWrite (RTC_ADDRESS_YEAR, (UINT8) RtcTime.Year);
> + RtcWrite (RTC_ADDRESS_CENTURY, Century);
Ni, Ruiyu [mailto:ruiyu...@intel.com] wrote:
]Sent: Thursday, November 19, 2015 06:37 PM
]To: Paolo Bonzini <pbonz...@redhat.com>; Zeng, Star <star.z...@intel.com>;
edk2-devel@lists.01.org <edk2-]de...@ml01.01.org>
]Subject: Re: [edk2] [Patch] PcAtChipsetPkg/Rtc: Fix a UEFI Wi
vember 19, 2015 06:37 PM
> ]To: Paolo Bonzini <pbonz...@redhat.com>; Zeng, Star <star.z...@intel.com>;
> edk2-devel@lists.01.org <edk2-]de...@ml01.01.org>
> ]Subject: Re: [edk2] [Patch] PcAtChipsetPkg/Rtc: Fix a UEFI Win7 boot hang
> issue
> ]
> ]If we stric
On 2015/11/17 16:48, Ruiyu Ni wrote:
The patch updates the Century value in CMOS location 50 (32h)
to avoid UEFI Win7 hang during booting. (Though Win8 is good.)
Per the ACPI spec the Century storage in CMOS is optional,
but the fact is even we set the FADT.CenturyOffset to 0 indicating
the
24 matches
Mail list logo