diff options
| -rw-r--r-- | kernel/trace/trace_events_hist.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/kernel/trace/trace_events_hist.c b/kernel/trace/trace_events_hist.c index 7fca3457c705..06e7b9f66de6 100644 --- a/kernel/trace/trace_events_hist.c +++ b/kernel/trace/trace_events_hist.c | |||
| @@ -1854,6 +1854,9 @@ static u64 hist_field_var_ref(struct hist_field *hist_field, | |||
| 1854 | struct hist_elt_data *elt_data; | 1854 | struct hist_elt_data *elt_data; |
| 1855 | u64 var_val = 0; | 1855 | u64 var_val = 0; |
| 1856 | 1856 | ||
| 1857 | if (WARN_ON_ONCE(!elt)) | ||
| 1858 | return var_val; | ||
| 1859 | |||
| 1857 | elt_data = elt->private_data; | 1860 | elt_data = elt->private_data; |
| 1858 | var_val = elt_data->var_ref_vals[hist_field->var_ref_idx]; | 1861 | var_val = elt_data->var_ref_vals[hist_field->var_ref_idx]; |
| 1859 | 1862 | ||
