summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/i386/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libbsp/i386/ChangeLog')
-rw-r--r--c/src/lib/libbsp/i386/ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/i386/ChangeLog b/c/src/lib/libbsp/i386/ChangeLog
index c093bca7f2..8d41b7b131 100644
--- a/c/src/lib/libbsp/i386/ChangeLog
+++ b/c/src/lib/libbsp/i386/ChangeLog
@@ -1,3 +1,12 @@
+2011-08-04 Till Straumann <strauman@slac.stanford.edu>
+
+ * shared/irq/irq_asm.S: BUGFIX (introduced by SMP changes
+ which moved code around, apparently): *must* store i8259
+ mask to frame *before* switching to IRQ stack. The code
+ retrieves the mask after switching back to original stack.
+ Also, the IRQ stack has no reserved space for the mask;
+ storing it there could overwrite memory!
+
2011-08-01 Jennifer Averett <Jennifer.Averett@OARcorp.com>
PR 1802