Displaying 4 results from an estimated 4 matches for "apic_esr".
2007 May 15
3
[PATCH 1/12] Add suspend/resume to devices owned by Xen
...apic_lvt1);
+ apic_write(APIC_LVTTHMR, apic_pm_state.apic_thmr);
+ apic_write(APIC_LVTPC, apic_pm_state.apic_lvtpc);
+ apic_write(APIC_LVTT, apic_pm_state.apic_lvtt);
+ apic_write(APIC_TDCR, apic_pm_state.apic_tdcr);
+ apic_write(APIC_TMICT, apic_pm_state.apic_tmict);
+ apic_write(APIC_ESR, 0);
+ apic_read(APIC_ESR);
+ apic_write(APIC_LVTERR, apic_pm_state.apic_lvterr);
+ apic_write(APIC_ESR, 0);
+ apic_read(APIC_ESR);
+ local_irq_restore(flags);
+ return 0;
+}
+
+
/*
* If Linux enabled the LAPIC against the BIOS default
* disable it down before re-entering the...
2007 Apr 18
1
[RFC, PATCH 24/24] i386 Vmi no idle hz
...is a spurious interrupt and ACK it
* if it is a vectored one. Just in case...
@@ -1266,6 +1269,7 @@ fastcall void smp_error_interrupt(struct
unsigned long v, v1;
irq_enter();
+ restart_hz_timer(regs);
/* First tickle the hardware, only then report what went on. -- REW */
v = apic_read(APIC_ESR);
apic_write(APIC_ESR, 0);
Index: linux-2.6.16-rc6/arch/i386/kernel/irq.c
===================================================================
--- linux-2.6.16-rc6.orig/arch/i386/kernel/irq.c 2006-03-12 19:49:53.000000000 -0800
+++ linux-2.6.16-rc6/arch/i386/kernel/irq.c 2006-03-12 19:57:53.000000...
2007 Apr 18
1
[RFC, PATCH 24/24] i386 Vmi no idle hz
...is a spurious interrupt and ACK it
* if it is a vectored one. Just in case...
@@ -1266,6 +1269,7 @@ fastcall void smp_error_interrupt(struct
unsigned long v, v1;
irq_enter();
+ restart_hz_timer(regs);
/* First tickle the hardware, only then report what went on. -- REW */
v = apic_read(APIC_ESR);
apic_write(APIC_ESR, 0);
Index: linux-2.6.16-rc6/arch/i386/kernel/irq.c
===================================================================
--- linux-2.6.16-rc6.orig/arch/i386/kernel/irq.c 2006-03-12 19:49:53.000000000 -0800
+++ linux-2.6.16-rc6/arch/i386/kernel/irq.c 2006-03-12 19:57:53.000000...
2008 Nov 13
69
[PATCH 00 of 38] xen: add more Xen dom0 support
Hi Ingo,
Here''s the chunk of patches to add Xen Dom0 support (it''s probably
worth creating a new xen/dom0 topic branch for it).
A dom0 Xen domain is basically the same as a normal domU domain, but
it has extra privileges to directly access hardware. There are two
issues to deal with:
- translating to and from the domain''s pseudo-physical addresses and
real machine