|
[PATCH V3 3/3] OvmfPkg: Move LocalApicTimerDxe to UefiCpuPkg
Reviewed-by: Anthony PERARD <anthony.perard@...> Thanks,
Reviewed-by: Anthony PERARD <anthony.perard@...> Thanks,
|
By
Anthony PERARD
· #83652
·
|
|
[PATCH V3 1/3] OvmfPkg: Rename XenTimerDxe to LocalApicTimerDxe
Acked-by: Anthony PERARD <anthony.perard@...> Thanks,
Acked-by: Anthony PERARD <anthony.perard@...> Thanks,
|
By
Anthony PERARD
· #83651
·
|
|
[PATCH] OvmfPkg/OvmfXen: Fix build with QemuKernelLoaderFsDxe
From: Anthony PERARD <anthony.perard@...> VerifyBlob() has been added recently to QemuKernelLoaderFsDxe, also QemuKernelLoaderFsDxe has also been added recently to OvmfXen but without an implem
From: Anthony PERARD <anthony.perard@...> VerifyBlob() has been added recently to QemuKernelLoaderFsDxe, also QemuKernelLoaderFsDxe has also been added recently to OvmfXen but without an implem
|
By
Anthony PERARD
· #80272
·
|
|
[PATCH v3 1/4] OvmfPkg/OvmfXen: set PcdAcpiS3Enable at initialization
Reviewed-by: Anthony PERARD <anthony.perard@...> Thanks,
Reviewed-by: Anthony PERARD <anthony.perard@...> Thanks,
|
By
Anthony PERARD
· #79713
·
|
|
[PATCH v2 2/5] OvmfPkg/OvmfXen: add QemuKernelLoaderFsDxe
Acked-by: Anthony PERARD <anthony.perard@...> Thanks,
Acked-by: Anthony PERARD <anthony.perard@...> Thanks,
|
By
Anthony PERARD
· #79586
·
|
|
[PATCH v2 1/5] OvmfPkg/OvmfXen: set PcdAcpiS3Enable at initialization
The part about acpi_s3 isn't true, it doesn't affect fw_cfg. Maybe this paragraph would be better: This issue mainly affects "HVM Direct Kernel Boot". When used, "fw_cfg" is enabled in QEMU and QemuFw
The part about acpi_s3 isn't true, it doesn't affect fw_cfg. Maybe this paragraph would be better: This issue mainly affects "HVM Direct Kernel Boot". When used, "fw_cfg" is enabled in QEMU and QemuFw
|
By
Anthony PERARD
· #79585
·
|
|
[RFC PATCH] OvmfPkg/OvmfXen: set PcdAcpiS3Enable at initialization
It doesn't. "acpi_s3" doesn't have any control over PcdAcpiS3Enable, and doesn't have any control over QEMU, so QEMU would probably always say S3 is available. What happen when "acpi_s3" is set or not
It doesn't. "acpi_s3" doesn't have any control over PcdAcpiS3Enable, and doesn't have any control over QEMU, so QEMU would probably always say S3 is available. What happen when "acpi_s3" is set or not
|
By
Anthony PERARD
· #78209
·
|
|
[RFC PATCH] OvmfPkg/OvmfXen: set PcdAcpiS3Enable at initialization
It would have been nice to have this patch in a patch series with "OvmfPkg/OvmfXen: add QemuKernelLoaderFsDxe", mostly to make it simpler to understand the problem needed to be fixed. This sounds like
It would have been nice to have this patch in a patch series with "OvmfPkg/OvmfXen: add QemuKernelLoaderFsDxe", mostly to make it simpler to understand the problem needed to be fixed. This sounds like
|
By
Anthony PERARD
· #77907
·
|
|
[PATCH] OvmfPkg/OvmfXen: add QemuKernelLoaderFsDxe
Acked-by: Anthony PERARD <anthony.perard@...> And now I understand what the patch "OvmfPkg/OvmfXen: set PcdAcpiS3Enable at initialization" is about. "HVM Direct Kernel Boot" with OVMF simply do
Acked-by: Anthony PERARD <anthony.perard@...> And now I understand what the patch "OvmfPkg/OvmfXen: set PcdAcpiS3Enable at initialization" is about. "HVM Direct Kernel Boot" with OVMF simply do
|
By
Anthony PERARD
· #77904
·
|
|
[RFC PATCH] OvmfPkg/OvmfXen: set PcdAcpiS3Enable at initialization
QemuFwCfgS3Enabled() should always return false as we don't enable QEMU's fwcfg interface in most case when running a Xen guest. So I don't expect "PcdAcpiS3Enable" to ever been set via this patch. No
QemuFwCfgS3Enabled() should always return false as we don't enable QEMU's fwcfg interface in most case when running a Xen guest. So I don't expect "PcdAcpiS3Enable" to ever been set via this patch. No
|
By
Anthony PERARD
· #77889
·
|
|
[PATCH] OvmfPkg/XenPlatformPei: Relocate shared_info page mapping
From: Anthony PERARD <anthony.perard@...> Unfortunately, Xen isn't ready to deal with mapping at the top of the physical address space, so we relocate the mapping after the LAPIC location. See
From: Anthony PERARD <anthony.perard@...> Unfortunately, Xen isn't ready to deal with mapping at the top of the physical address space, so we relocate the mapping after the LAPIC location. See
|
By
Anthony PERARD
· #77183
·
|
|
[PATCH 00/43] OvmfPkg: remove Xen support from OvmfPkg*.dsc, in favor of OvmfXen.dsc
Hi Laszlo, OvmfXen seems to be working fine with that branch applied. Thanks,
Hi Laszlo, OvmfXen seems to be working fine with that branch applied. Thanks,
|
By
Anthony PERARD
· #76076
·
|
|
[PATCH v3 6/7] OvmfPkg/XenPlatformPei: Calibrate APIC timer frequency
Calculate the frequency of the APIC timer that Xen provides. Even though the frequency is currently hard-coded, it isn't part of the public ABI that Xen provides and thus may change at any time. OVMF
Calculate the frequency of the APIC timer that Xen provides. Even though the frequency is currently hard-coded, it isn't part of the public ABI that Xen provides and thus may change at any time. OVMF
|
By
Anthony PERARD
· #73959
·
|
|
[PATCH v3 5/7] OvmfPkg/XenPlatformPei: Map extra physical address
Some information available in a Xen guest can be mapped anywhere in the physical address space and they don't need to be backed by RAM. For example, the shared info page. While it's easier to put thos
Some information available in a Xen guest can be mapped anywhere in the physical address space and they don't need to be backed by RAM. For example, the shared info page. While it's easier to put thos
|
By
Anthony PERARD
· #73958
·
|
|
[PATCH v3 7/7] OvmfPkg/OvmfXen: Set PcdFSBClock
Update gEfiMdePkgTokenSpaceGuid.PcdFSBClock so it can have the correct value when SecPeiDxeTimerLibCpu start to use it for the APIC timer. Currently, nothing appear to use the value in PcdFSBClock bef
Update gEfiMdePkgTokenSpaceGuid.PcdFSBClock so it can have the correct value when SecPeiDxeTimerLibCpu start to use it for the APIC timer. Currently, nothing appear to use the value in PcdFSBClock bef
|
By
Anthony PERARD
· #73957
·
|
|
[PATCH v3 4/7] OvmfPkg/IndustryStandard: Introduce PageTable.h
We are going to use the page table structure in yet another place, collect the types and macro that can be used from another module rather than making yet another copy. Ref: https://bugzilla.tianocore
We are going to use the page table structure in yet another place, collect the types and macro that can be used from another module rather than making yet another copy. Ref: https://bugzilla.tianocore
|
By
Anthony PERARD
· #73956
·
|
|
[PATCH v3 3/7] OvmfPkg/IndustryStandard/Xen: Apply EDK2 coding style to XEN_VCPU_TIME_INFO
We are going to use new fields from the Xen headers. Apply the EDK2 coding style so that the code that is going to use it doesn't look out of place. Ref: https://bugzilla.tianocore.org/show_bug.cgi?id
We are going to use new fields from the Xen headers. Apply the EDK2 coding style so that the code that is going to use it doesn't look out of place. Ref: https://bugzilla.tianocore.org/show_bug.cgi?id
|
By
Anthony PERARD
· #73955
·
|
|
[PATCH v3 2/7] MdePkg: Allow PcdFSBClock to by Dynamic
We are going to want to change the value of PcdFSBClock at run time in OvmfXen, so move it to the PcdsDynamic section. Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=2490 Signed-off-by: Anthony P
We are going to want to change the value of PcdFSBClock at run time in OvmfXen, so move it to the PcdsDynamic section. Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=2490 Signed-off-by: Anthony P
|
By
Anthony PERARD
· #73954
·
|
|
[PATCH v3 1/7] OvmfPkg/XenResetVector: Silent a warning from nasm
To avoid nasm generating a warning, replace the macro by the value expected to be stored in eax. Ia32/XenPVHMain.asm:76: warning: dword data exceeds bounds Reported-by: Laszlo Ersek <lersek@...
To avoid nasm generating a warning, replace the macro by the value expected to be stored in eax. Ia32/XenPVHMain.asm:76: warning: dword data exceeds bounds Reported-by: Laszlo Ersek <lersek@...
|
By
Anthony PERARD
· #73953
·
|
|
[PATCH v3 0/7] OvmfXen: Set PcdFSBClock at runtime
Patch series available in this git branch: git://xenbits.xen.org/people/aperard/ovmf.git br.apic-timer-freq-v3 Changes in v3: - typos and codying style Changes in v2: - main change is to allow mapping
Patch series available in this git branch: git://xenbits.xen.org/people/aperard/ovmf.git br.apic-timer-freq-v3 Changes in v3: - typos and codying style Changes in v2: - main change is to allow mapping
|
By
Anthony PERARD
· #73952
·
|