profiler: memset cnt_buf before use
fix cnf_buf.cmd is uninitialized in bw_profiling_get Change-Id: I9638fe423e6768c66a85e80c0d5175b8a33c1901 Signed-off-by: Lei wang <leiwan@codeaurora.org>
This commit is contained in:
parent
99b73ed59a
commit
94e90bcf7f
1 changed files with 2 additions and 1 deletions
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (c) 2017 The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2017-2018 The Linux Foundation. All rights reserved.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License version 2 and
|
||||
|
@ -169,6 +169,7 @@ static int bw_profiling_get(void __user *argp, struct tz_bw_svc_buf *bwbuf)
|
|||
const int numberofregs = 3;
|
||||
struct profiler_bw_cntrs_req cnt_buf;
|
||||
|
||||
memset(&cnt_buf, 0, sizeof(cnt_buf));
|
||||
bwgetreq = (struct tz_bw_svc_get_req *) &bwbuf->bwreq;
|
||||
/* Allocate memory for get buffer */
|
||||
buf = kzalloc(PAGE_ALIGN(numberofregs * sizeof(uint32_t)), GFP_KERNEL);
|
||||
|
|
Loading…
Add table
Reference in a new issue