[PATCH 00/14] Smatch warning fixups
Lucas Stach
dev at lynxeye.de
Fri Feb 7 03:48:42 EST 2014
I've run smatch over a imx_v7_defconfig build
and fixed the resulting warnings.
Some of them are just minor issues with no
real impact, but some of them are real potential
problems or even real bugs.
Lucas Stach (14):
remove redundant NULL check on free
commands: edit: properly propagate error code
common: env: properly propagate error code
clk: imx: unsigned mfn is never less than zero
lib: math: fix return path (numstack may be NULL)
lib: libbb: f should never be NULL
comamnds: uimage: actually print error message
usb: ulpi: fix logic-op
usb: dfu: fix error path to avoid NULL ptr deref
net: usb: smsc95xx: fix wrong phy reset condition
net: usb: asix: properly propagate error code
mtd: core: avoid possible NULL ptr deref
clk: avoid possible NULL ptr deref
don't cast negative error codes to unsigned size_t
arch/arm/mach-imx/clk-pllv1.c | 2 --
commands/edit.c | 2 +-
commands/uimage.c | 2 +-
common/environment.c | 5 ++---
common/uimage.c | 6 +++---
drivers/clk/clkdev.c | 8 +++++---
drivers/eeprom/at25.c | 3 +--
drivers/mtd/core.c | 3 ++-
drivers/net/usb/asix.c | 4 ++--
drivers/net/usb/smsc95xx.c | 2 +-
drivers/usb/core/usb.c | 3 +--
drivers/usb/gadget/dfu.c | 4 +++-
drivers/usb/otg/ulpi.c | 4 ++--
include/image.h | 2 +-
lib/libbb.c | 2 +-
lib/math.c | 4 ++--
lib/parameter.c | 3 +--
net/eth.c | 2 +-
18 files changed, 30 insertions(+), 31 deletions(-)
--
1.8.5.3
More information about the barebox
mailing list