HomeFreeBSD

Crash in dbuf_evict_one with DTRACE_PROBE

Description

Crash in dbuf_evict_one with DTRACE_PROBE

Update the dbufevictone() tracepoint so that it can safely
handle a NULL dmu_buf_impl_t pointer.

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Giuseppe Di Natale <dinatale2@llnl.gov>
Reviewed-by: George Melikov <mail@gmelikov.ru>
Reviewed-by: loli10K <ezomori.nozomu@gmail.com>
Signed-off-by: gaurkuma <gauravk.18@gmail.com>
Closes #6463

Details

Provenance
gaurkuma <gaurkuma@users.noreply.github.com>Authored on Aug 9 2017, 6:04 PM
Brian Behlendorf <behlendorf1@llnl.gov>Committed on Aug 9 2017, 6:04 PM
Parents
rG6a8ee4f71dd9: Add debug log entries for failed receive records
Branches
Unknown
Tags
Unknown

Event Timeline

Brian Behlendorf <behlendorf1@llnl.gov> committed rG520faf5ddcb1: Crash in dbuf_evict_one with DTRACE_PROBE (authored by gaurkuma <gaurkuma@users.noreply.github.com>).Aug 9 2017, 6:04 PM