Messages in this thread Patch in this message | | | From | 13145886936@163 ... | Subject | [PATCH] x86: eas should not be NULL when it is referenced | Date | Thu, 24 Jun 2021 00:04:42 -0700 |
| |
From: gushengxian <gushengxian@yulong.com>
"eas" should not be NULL when it is referenced.
Signed-off-by: gushengxian <gushengxian@yulong.com> --- arch/x86/events/intel/uncore_snbep.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/arch/x86/events/intel/uncore_snbep.c b/arch/x86/events/intel/uncore_snbep.c index bb6eb1e5569c..836aa78cd0f3 100644 --- a/arch/x86/events/intel/uncore_snbep.c +++ b/arch/x86/events/intel/uncore_snbep.c @@ -3826,8 +3826,10 @@ pmu_iio_set_mapping(struct intel_uncore_type *type, struct attribute_group *ag) return 0; err: - for (; die >= 0; die--) - kfree(eas[die].attr.attr.name); + if (eas) { + for (; die >= 0; die--) + kfree(eas[die].attr.attr.name); + } kfree(eas); kfree(attrs); kfree(type->topology); -- 2.25.1
| |