Displaying 4 results from an estimated 4 matches for "acpi_dmar_init".
2011 Mar 28
0
[PATCH] x86: cleanup after tboot fix (c/s 23101:dd386a4b6595)
...use the code, other
than its pre-23013:65d26504e843 original, now runs before interrupts
get enabled for the first time.
Signed-off-by: Jan Beulich <jbeulich@novell.com>
--- a/xen/drivers/passthrough/vtd/dmar.c
+++ b/xen/drivers/passthrough/vtd/dmar.c
@@ -761,12 +761,7 @@ out:
int __init acpi_dmar_init(void)
{
- unsigned long flags;
-
- /* Disabling IRQs avoids cross-CPU TLB flush in map_pages_to_xen(). */
- local_irq_save(flags);
acpi_get_table(ACPI_SIG_DMAR, 0, &dmar_table);
- local_irq_restore(flags);
return parse_dmar_table(acpi_parse_dmar);
}
______________...
2013 Feb 24
2
[xen-4.2-testing test] 16260: regressions - FAIL
flight 16260 xen-4.2-testing real [real]
http://www.chiark.greenend.org.uk/~xensrcts/logs/16260/
Regressions :-(
Tests which did not succeed and are blocking,
including tests which could not be run:
test-i386-i386-xl 5 xen-boot fail REGR. vs. 16228
test-i386-i386-xl-qemuu-winxpsp3 5 xen-boot fail REGR. vs. 16228
test-i386-i386-win 5
2011 Jul 19
0
[PATCH 2/3] x86-64/MMCFG: finally make Fam10 enabling work
...nd 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_init();
return 0;
--- a/xen/arch/x86/e820.c
+++ b/xen/arch/x86/e820.c
@@ -563,6 +563,55 @@ static void __init machine_specific_memo
clip_to_limit(top_of_ram, "MTRRs do not cover all of memory.");
}
+/* This function relies on the passed i...
2011 Mar 28
0
[xen-unstable test] 6714: regressions - FAIL
...ovell.com>
date: Sat Mar 26 09:30:04 2011 +0000
x86: fix tboot after c/s 23013:65d26504e843 (ACPI cleanup)
TXT code calls acpi_parse_dmar() with a transient copy of the DMAR
table, and hence storing the pointer for later reference was wrong.
Obtain the pointer in acpi_dmar_init() instead.
Signed-off-by: Jan Beulich <jbeulich@novell.com>
Tested-by: Gang Wei <gang.wei@intel.com>
changeset: 23100:ef8dd40422c8
user: Keir Fraser <keir@xen.org>
date: Sat Mar 26 08:27:41 2011 +0000
Remove spin_barrier_irq(). It is...