3fd976afe9
'new_map' is allocated using devm_* which takes care of freeing the
allocated data on device removal, call to
.dt_free_map = pinconf_generic_dt_free_map
double frees the map as pinconf_generic_dt_free_map() calls
pinctrl_utils_free_map().
Fix this by using kcalloc() instead of auto-managed devm_kcalloc().
Cc: stable@vger.kernel.org
Fixes:
|
||
---|---|---|
.. | ||
Kconfig | ||
Makefile | ||
pinctrl-ma35.c | ||
pinctrl-ma35.h | ||
pinctrl-ma35d1.c | ||
pinctrl-npcm7xx.c | ||
pinctrl-npcm8xx.c | ||
pinctrl-wpcm450.c |