File tree Expand file tree Collapse file tree 1 file changed +2
-6
lines changed Expand file tree Collapse file tree 1 file changed +2
-6
lines changed Original file line number Diff line number Diff line change @@ -201,25 +201,21 @@ static int fnic_trace_debugfs_open(struct inode *inode,
201
201
return - ENOMEM ;
202
202
203
203
if (* rdata_ptr == fc_trc_flag -> fnic_trace ) {
204
- fnic_dbg_prt -> buffer = vmalloc (array3_size (3 , trace_max_pages ,
204
+ fnic_dbg_prt -> buffer = vzalloc (array3_size (3 , trace_max_pages ,
205
205
PAGE_SIZE ));
206
206
if (!fnic_dbg_prt -> buffer ) {
207
207
kfree (fnic_dbg_prt );
208
208
return - ENOMEM ;
209
209
}
210
- memset ((void * )fnic_dbg_prt -> buffer , 0 ,
211
- 3 * (trace_max_pages * PAGE_SIZE ));
212
210
fnic_dbg_prt -> buffer_len = fnic_get_trace_data (fnic_dbg_prt );
213
211
} else {
214
212
fnic_dbg_prt -> buffer =
215
- vmalloc (array3_size (3 , fnic_fc_trace_max_pages ,
213
+ vzalloc (array3_size (3 , fnic_fc_trace_max_pages ,
216
214
PAGE_SIZE ));
217
215
if (!fnic_dbg_prt -> buffer ) {
218
216
kfree (fnic_dbg_prt );
219
217
return - ENOMEM ;
220
218
}
221
- memset ((void * )fnic_dbg_prt -> buffer , 0 ,
222
- 3 * (fnic_fc_trace_max_pages * PAGE_SIZE ));
223
219
fnic_dbg_prt -> buffer_len =
224
220
fnic_fc_trace_get_data (fnic_dbg_prt , * rdata_ptr );
225
221
}
You can’t perform that action at this time.
0 commit comments