diff options
author | Balbir Singh <bsingharora@gmail.com> | 2016-08-10 12:07:50 +1000 |
---|---|---|
committer | Stewart Smith <stewart@linux.vnet.ibm.com> | 2016-08-17 13:27:55 +1000 |
commit | 5c4bfc63a0e6ae9d3bb6f6e1bfaa9443c847998a (patch) | |
tree | b4c8bf2094f65733d57ad0c2e104a0b5441dab37 /core/test | |
parent | 683c50e27319d432176931bebb5aa172606783ac (diff) | |
download | skiboot-5c4bfc63a0e6ae9d3bb6f6e1bfaa9443c847998a.zip skiboot-5c4bfc63a0e6ae9d3bb6f6e1bfaa9443c847998a.tar.gz skiboot-5c4bfc63a0e6ae9d3bb6f6e1bfaa9443c847998a.tar.bz2 |
Use additional checks in skiboot for pointers
The checks validate pointers sent in using
opal_addr_valid() in opal_call API's provided
via the console, cpu, fdt, flash, i2c, interrupts,
nvram, opal-msg, opal, opal-pci, xscom and
cec modules
Signed-off-by: Balbir Singh <bsingharora@gmail.com>
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'core/test')
-rw-r--r-- | core/test/run-msg.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/core/test/run-msg.c b/core/test/run-msg.c index 66b8429..3a7b7dd 100644 --- a/core/test/run-msg.c +++ b/core/test/run-msg.c @@ -23,6 +23,9 @@ static bool zalloc_should_fail = false; static int zalloc_should_fail_after = 0; +/* Fake top_of_ram -- needed for API's */ +unsigned long top_of_ram = 16ULL * 1024 * 1024 * 1024; + static void *zalloc(size_t size) { if (zalloc_should_fail && zalloc_should_fail_after == 0) { |