x86: Debug Store - call kfree if only we really need it
PATCH 1/1 x86: Debug Store - call kfree if only we really need it
We should call for kfree if only we really need it. Though it's safe to call kfree with NULL pointer passed in this code we've already tested the pointer and can eliminate the call
Signed-off-by Cyrill Gorcunov <[email protected]>
---
ds.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-)
arch/x86/kernel/ds.c +4 -4
@@ -220,11 +220,11 @@ int ds_allocate(void **dsp, size_t bts_sint ds_free (void **dsp) { -if (*dsp) +if (*dsp) {kfree ((void *)get_bts_buffer_base (*dsp)); -kfree (*dsp); - *dsp =NULL ; - +kfree (*dsp); + *dsp =NULL ; + }return 0 ; }
Ingo Molnar
AppliedQuoted 3 lines · Cyrill Gorcunov
We should call for kfree if only we really need it. Though it's safe to call kfree with NULL pointer passed in this code we've already tested the pointer and can eliminate the call
thanks, applied.
Ingo