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,
201201 return - ENOMEM ;
202202
203203 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 ,
205205 PAGE_SIZE ));
206206 if (!fnic_dbg_prt -> buffer ) {
207207 kfree (fnic_dbg_prt );
208208 return - ENOMEM ;
209209 }
210- memset ((void * )fnic_dbg_prt -> buffer , 0 ,
211- 3 * (trace_max_pages * PAGE_SIZE ));
212210 fnic_dbg_prt -> buffer_len = fnic_get_trace_data (fnic_dbg_prt );
213211 } else {
214212 fnic_dbg_prt -> buffer =
215- vmalloc (array3_size (3 , fnic_fc_trace_max_pages ,
213+ vzalloc (array3_size (3 , fnic_fc_trace_max_pages ,
216214 PAGE_SIZE ));
217215 if (!fnic_dbg_prt -> buffer ) {
218216 kfree (fnic_dbg_prt );
219217 return - ENOMEM ;
220218 }
221- memset ((void * )fnic_dbg_prt -> buffer , 0 ,
222- 3 * (fnic_fc_trace_max_pages * PAGE_SIZE ));
223219 fnic_dbg_prt -> buffer_len =
224220 fnic_fc_trace_get_data (fnic_dbg_prt , * rdata_ptr );
225221 }
You can’t perform that action at this time.
0 commit comments