search for: acpi_boot_init

Displaying 12 results from an estimated 12 matches for "acpi_boot_init".

2011 Jul 19
0
[PATCH 2/3] x86-64/MMCFG: finally make Fam10 enabling work
...ally insert the range into the E820 table, and enable the range only when the insertion actually works without conflict. Further, the actual enabling of the space is done from identify_cpu(), which means that acpi_mmcfg_init() muts be called after that function (and hance should not be called from acpi_boot_init()). Otherwise, Dom0 would be able to use MMCFG, but Xen wouldn''t. Signed-off-by: Jan Beulich <jbeulich@novell.com> --- a/xen/arch/x86/acpi/boot.c +++ b/xen/arch/x86/acpi/boot.c @@ -832,8 +832,6 @@ int __init acpi_boot_init(void) acpi_dmar_init(); - acpi_mmcfg_init(); - erst...
2012 Nov 05
2
[PATCH] x86/ACPI: invalidate BGRT
...dress, + bgrt_tbl->image_offset_x, bgrt_tbl->image_offset_y); + bgrt_tbl->status &= ~1; + + return 0; +} + #ifdef CONFIG_ACPI_SLEEP #define acpi_fadt_copy_address(dst, src, len) do { \ if (fadt->header.revision >= FADT2_REVISION_ID) \ @@ -653,5 +672,7 @@ int __init acpi_boot_init(void) erst_init(); + acpi_table_parse(ACPI_SIG_BGRT, acpi_invalidate_bgrt); + return 0; } --- a/xen/include/acpi/actbl.h +++ b/xen/include/acpi/actbl.h @@ -314,6 +314,7 @@ enum acpi_prefered_pm_profiles { #include <acpi/actbl1.h> #include <acpi/actbl2.h> +#include <acpi/...
2010 Aug 20
0
[PATCH 1/2] Implement APEI ERST feature to Xen
...| 1 xen/include/xen/spinlock.h | 7 13 files changed, 1697 insertions(+) diff -r b622e411eef8 xen/arch/x86/acpi/boot.c --- a/xen/arch/x86/acpi/boot.c Thu Jun 24 21:56:03 2010 +0100 +++ b/xen/arch/x86/acpi/boot.c Fri Aug 20 17:38:07 2010 +0800 @@ -938,6 +938,8 @@ int __init acpi_boot_init(void) acpi_mmcfg_init(); + erst_init(); + return 0; } diff -r b622e411eef8 xen/drivers/acpi/Makefile --- a/xen/drivers/acpi/Makefile Thu Jun 24 21:56:03 2010 +0100 +++ b/xen/drivers/acpi/Makefile Fri Aug 20 17:38:07 2010 +0800 @@ -1,5 +1,6 @@ subdir-y += tables subdir-y +...
2012 Nov 07
0
[PATCH v2] x86/ACPI: invalidate BGRT if necessary
...gt;version, bgrt_tbl->image_address); + bgrt_tbl->image_address = 0; + bgrt_tbl->status &= ~1; + + return 0; +} + #ifdef CONFIG_ACPI_SLEEP #define acpi_fadt_copy_address(dst, src, len) do { \ if (fadt->header.revision >= FADT2_REVISION_ID) \ @@ -653,5 +675,7 @@ int __init acpi_boot_init(void) erst_init(); + acpi_table_parse(ACPI_SIG_BGRT, acpi_invalidate_bgrt); + return 0; } --- a/xen/include/acpi/actbl.h +++ b/xen/include/acpi/actbl.h @@ -314,6 +314,7 @@ enum acpi_prefered_pm_profiles { #include <acpi/actbl1.h> #include <acpi/actbl2.h> +#include <acpi/...
2008 Apr 30
16
[PATCH 00/15] ia64/pv_ops take 5
Hi. This patchset implements ia64/pv_ops support which is the framework for virtualization support. Now all the comments so far have been addressed, but only a few exceptions. On x86 various ways to support virtualization were proposed, and eventually pv_ops won. So on ia64 the pv_ops strategy is appropriate too. Later I'll post the patchset which implements xen domU based on ia64/pv_ops.
2008 Apr 30
16
[PATCH 00/15] ia64/pv_ops take 5
Hi. This patchset implements ia64/pv_ops support which is the framework for virtualization support. Now all the comments so far have been addressed, but only a few exceptions. On x86 various ways to support virtualization were proposed, and eventually pv_ops won. So on ia64 the pv_ops strategy is appropriate too. Later I'll post the patchset which implements xen domU based on ia64/pv_ops.
2008 Apr 09
15
[PATCH 00/15] RFC: ia64/pv_ops take 4
Hi. This patchset implements ia64/pv_ops support which is the framework for virtualization support. Please review and comments. On x86 various ways to support virtualization were proposed, and eventually pv_ops won. So on ia64 the pv_ops strategy is appropriate too. Later I'll post the patchset which implements xen domU based on ia64/pv_ops. Currently only ia64/xen pv_ops implementation
2008 Apr 09
15
[PATCH 00/15] RFC: ia64/pv_ops take 4
Hi. This patchset implements ia64/pv_ops support which is the framework for virtualization support. Please review and comments. On x86 various ways to support virtualization were proposed, and eventually pv_ops won. So on ia64 the pv_ops strategy is appropriate too. Later I'll post the patchset which implements xen domU based on ia64/pv_ops. Currently only ia64/xen pv_ops implementation
2008 May 19
18
[PATCH 00/17] ia64/pv_ops take 6
Hi. This patchset implements ia64/pv_ops support which is the framework for virtualization support. Changes from take 5 are rebased to Linux 2.6.26-rc3, bug fix ivt.S paravirtualization and multi entry point support. I believe these patches can be applied to the linux ia64 repository. On x86 various ways to support virtualization were proposed, and eventually pv_ops won. So on ia64 the pv_ops
2008 May 19
18
[PATCH 00/17] ia64/pv_ops take 6
Hi. This patchset implements ia64/pv_ops support which is the framework for virtualization support. Changes from take 5 are rebased to Linux 2.6.26-rc3, bug fix ivt.S paravirtualization and multi entry point support. I believe these patches can be applied to the linux ia64 repository. On x86 various ways to support virtualization were proposed, and eventually pv_ops won. So on ia64 the pv_ops
2008 Mar 05
51
[PATCH 00/50] ia64/xen take 3: ia64/xen domU paravirtualization
Hi. This patchset implements xen/ia64 domU support. Qing He and Eddie Dong also has been woring on pv_ops so that I want to discuss before going further and avoid duplicated work. I suppose that Eddie will also post his own patch. So reviewing both patches, we can reach to better pv_ops interface. - I didn't changed the ia64 intrinsic paravirtulization abi from the last post. Presumably it
2008 Mar 05
51
[PATCH 00/50] ia64/xen take 3: ia64/xen domU paravirtualization
Hi. This patchset implements xen/ia64 domU support. Qing He and Eddie Dong also has been woring on pv_ops so that I want to discuss before going further and avoid duplicated work. I suppose that Eddie will also post his own patch. So reviewing both patches, we can reach to better pv_ops interface. - I didn't changed the ia64 intrinsic paravirtulization abi from the last post. Presumably it