aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorGUO Zihua <guozihua@huawei.com>2022-09-09 16:20:48 +0800
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2022-09-09 10:37:16 +0200
commita90044ef5605bc0961356548526c44964bc819a7 (patch)
tree84b7155f29f2da090adbbd2a001f2e0219a24887 /tools/perf/scripts/python
parentstaging: rtl8723bs: Delete un-necessary return for _rtw_xmit_entry() (diff)
downloadlinux-a90044ef5605bc0961356548526c44964bc819a7.tar.gz
linux-a90044ef5605bc0961356548526c44964bc819a7.zip
staging: rtl8723bs: Fix return type for implementation of ndo_start_xmit
CFI (Control Flow Integrity) is a safety feature allowing the system to detect and react should a potential control flow hijacking occurs. In particular, the Forward-Edge CFI protects indirect function calls by ensuring the prototype of function that is actually called matches the definition of the function hook. Since Linux now supports CFI, it will be a good idea to fix mismatched return type for implementation of hooks. Otherwise this would get cought out by CFI and cause a panic. Use enums from netdev_tx_t as return value instead. Then change return type to netdev_tx_t. Fixes: cf68fffb66d6 ("add support for Clang CFI") Signed-off-by: GUO Zihua <guozihua@huawei.com> Link: https://lore.kernel.org/r/20220909082048.14486-3-guozihua@huawei.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions