#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
63de067a |
|
04-Feb-2022 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
cmd: wrong printf() code in do_test_stackprot_fail() strlen() returns size_t. So we should use %zu to print it. This avoids incorrect output on 32bit systems. Fixes: 2fc62f299174 ("stackprot: Make our test a bit more complex") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
2fc62f29 |
|
24-May-2021 |
Tom Rini <trini@konsulko.com> |
stackprot: Make our test a bit more complex With better compiler optimizations available, a compiler may see we do nothing with our buffer after calling memset and omit the call, thus causing us to not smash the stack. Add a comment to explain why we now also have a printf call, so that the test will pass as the memset will not be omitted. Reported-by: Marek Behún <marek.behun@nic.cz> Signed-off-by: Tom Rini <trini@konsulko.com>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
4e9bce12 |
|
11-Apr-2021 |
Joel Peshkin <joel.peshkin@broadcom.com> |
Add support for stack-protector Add support for stack protector for UBOOT, SPL, and TPL as well as new pytest for stackprotector Signed-off-by: Joel Peshkin <joel.peshkin@broadcom.com> Adjust UEFI build flags. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|