---
i386/i386/apic.h | 4
i386/i386at/ioapic.c | 30 ++
2 files changed, 26 insertions(+), 8 deletions(-)
diff --git a/i386/i386/apic.h b/i386/i386/apic.h
index d63dbfcc..add1b8cf 100644
--- a/i386/i386/apic.h
+++ b/i386/i386/apic.h
@@ -35,6 +35,8 @@ typedef
---
i386/i386at/interrupt.S | 9 +++--
x86_64/interrupt.S | 9 +++--
2 files changed, 6 insertions(+), 12 deletions(-)
diff --git a/i386/i386at/interrupt.S b/i386/i386at/interrupt.S
index da0eb044..cb314d32 100644
--- a/i386/i386at/interrupt.S
+++ b/i386/i386at/interrupt.S
@@ -33,7 +
---
i386/i386/apic.h | 1 +
i386/i386at/ioapic.c | 3 +++
2 files changed, 4 insertions(+)
diff --git a/i386/i386/apic.h b/i386/i386/apic.h
index 83f7776c..d63dbfcc 100644
--- a/i386/i386/apic.h
+++ b/i386/i386/apic.h
@@ -173,6 +173,7 @@ extern inline void unmask_irq (unsigned int irq_nr);
#
---
i386/i386at/ioapic.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/i386/i386at/ioapic.c b/i386/i386at/ioapic.c
index 16836016..38d1b43c 100644
--- a/i386/i386at/ioapic.c
+++ b/i386/i386at/ioapic.c
@@ -368,8 +368,9 @@ ioapic_configure(void)
}
/* Start the IO
[PATCH 1/4] ioapic: Enable processor focus to BSP
[PATCH 2/4] ioapic: target first processor for interrupts
[PATCH 3/4] Don't call EOI on spurious interrupts
These three patches are pretty much no-brainers following
the Intel datasheet regarding 82489DX.
[PATCH 4/4] ioapic: Use irq specific EOI p
Applied, thanks!
Damien Zammit, le dim. 04 avril 2021 15:08:12 +1000, a ecrit:
> Use --enable-ncpus=x --enable-apic where x > 1 for SMP+APIC support.
>
> Use neither for no SMP and old PIC support.
> ---
> i386/Makefrag.am | 13 +-
> i386/configfrag.ac | 8 +
>
Applied, thanks!
Damien Zammit, le dim. 04 avril 2021 13:37:50 +1000, a ecrit:
> ---
> libmachdev/machdev.h | 2 +-
> libmachdev/trivfs_server.c | 11 +++
> pci-arbiter/main.c | 2 +-
> rumpdisk/main.c| 2 +-
> 4 files changed, 10 insertions(+), 7 deletions(-)