Fix issues found by gcc -fanalyze
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest3 patches 4 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/3 | Update FAM syntax to conform to std C.netlink/ | +1 | 0 replies | |
| 2/3 | Fix reported memory leak.netlink/ | +17 | 0 replies | |
| 3/3 | Fix potentinal null-pointer derference issues.ethtool.c | +13 | 4 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH ethtool 0/3] Fix issues found by gcc -fanalyze
This patch series provides updates to correct issues found by gcc -fanalyze. The issues were found by specifying the following flags when building:
CFLAGS="-march=native -O2 -pipe -fanalyzer -Werror=analyzer-va-arg-type-mismatch
-Werror=analyzer-va-list-exhausted -Werror=analyzer-va-list-leak -Werror=analyzer-va-list-use-after-va-end"
CXXCFLAGS="-march=native -O2 -pipe -fanalyzer
-Werror=analyzer-va-arg-type-mismatch -Werror=analyzer-va-list-exhausted -Werror=analyzer-va-list-leak -Werror=analyzer-va-list-use-after-va-end"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
GCC version is gcc (Gentoo 13.1.0-r1 p1) 13.1.0
Nicholas Vinson (3):
Update FAM syntax to conform to std C.
Fix reported memory leak.
Fix potentinal null-pointer derference issues.
ethtool.c | 24 +++++++++++++----------- netlink/features.c | 24 ++++++++++++++++++------ 2 files changed, 31 insertions(+), 17 deletions(-)
Signature · 1 line
2.40.1