summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/netdev-times.py
diff options
context:
space:
mode:
authorMark Langsdorf <mlangsdo@redhat.com>2021-04-27 13:54:33 -0500
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2021-05-22 10:38:16 +0200
commit3a0cadd433491b7277fc38d100fdce0fddddd983 (patch)
tree7aa95c0044e5f1e27a3c91d577115be0862d93ab /tools/perf/scripts/python/netdev-times.py
parent1d53ca5d131074c925ce38361fb0376d3bf7e394 (diff)
ACPI: custom_method: fix a possible memory leak
commit 1cfd8956437f842836e8a066b40d1ec2fc01f13e upstream. In cm_write(), if the 'buf' is allocated memory but not fully consumed, it is possible to reallocate the buffer without freeing it by passing '*ppos' as 0 on a subsequent call. Add an explicit kfree() before kzalloc() to prevent the possible memory leak. Fixes: 526b4af47f44 ("ACPI: Split out custom_method functionality into an own driver") Signed-off-by: Mark Langsdorf <mlangsdo@redhat.com> Cc: 5.4+ <stable@vger.kernel.org> # 5.4+ Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/perf/scripts/python/netdev-times.py')
0 files changed, 0 insertions, 0 deletions