summaryrefslogtreecommitdiffstats
path: root/c/src/ChangeLog
diff options
context:
space:
mode:
authorJennifer Averett <jennifer.averett@oarcorp.com>2012-02-23 10:40:33 -0600
committerJennifer Averett <jennifer.averett@oarcorp.com>2012-02-23 10:40:33 -0600
commit4f1173bcdeaadd1ca815922b59b1475cb475de63 (patch)
treec66d9c14b1d8f51b283a7bafcd9d6894a360e090 /c/src/ChangeLog
parent2012-02-22 Ralf Corsépius <ralf.corsepius@rtems.org> (diff)
downloadrtems-4f1173bcdeaadd1ca815922b59b1475cb475de63.tar.bz2
Avoid NULL dereference in printk() before libchip console initialized
With the addition of dynamically registered libchip serial devices, there is the need to be able to use printk() before the console driver has initialized the indirect pointer table. This lets printk() support routines call pass a control structure directly without a lookup through the uninitialized indirect one.
Diffstat (limited to 'c/src/ChangeLog')
-rw-r--r--c/src/ChangeLog10
1 files changed, 10 insertions, 0 deletions
diff --git a/c/src/ChangeLog b/c/src/ChangeLog
index 569ac30f1e..0b1fc25432 100644
--- a/c/src/ChangeLog
+++ b/c/src/ChangeLog
@@ -1,3 +1,13 @@
+2012-02-23 Jennifer Averett <jennifer.averett@oarcorp.com>
+
+ * libchip/serial/ns16550.c, libchip/serial/ns16550.h,
+ libchip/serial/ns16550_p.h: With the addition of dynamically
+ registered libchip serial devices, there is the need to be able to
+ use printk() before the console driver has initialized the indirect
+ pointer table. This lets printk() support routines call pass a
+ control structure directly without a lookup through the uninitialized
+ indirect one.
+
2011-12-13 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/i2c/spi-memdrv.c: Make