aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
diff options
context:
space:
mode:
Diffstat (limited to 'kernel')
-rw-r--r--kernel/trace/trace_ksym.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/trace/trace_ksym.c b/kernel/trace/trace_ksym.c
index 8cbed5a6286f..891e3b86b3f6 100644
--- a/kernel/trace/trace_ksym.c
+++ b/kernel/trace/trace_ksym.c
@@ -302,13 +302,13 @@ static ssize_t ksym_trace_filter_write(struct file *file,
302 ret = count; 302 ret = count;
303 goto unlock_ret_path; 303 goto unlock_ret_path;
304 } 304 }
305 } 305 } else
306 ret = count;
306 ksym_filter_entry_count--; 307 ksym_filter_entry_count--;
307 hlist_del_rcu(&(entry->ksym_hlist)); 308 hlist_del_rcu(&(entry->ksym_hlist));
308 synchronize_rcu(); 309 synchronize_rcu();
309 kfree(entry->ksym_hbp); 310 kfree(entry->ksym_hbp);
310 kfree(entry); 311 kfree(entry);
311 ret = count;
312 goto err_ret; 312 goto err_ret;
313 } else { 313 } else {
314 /* Check for malformed request: (4) */ 314 /* Check for malformed request: (4) */