On Sun, Apr 19, 2020 at 03:50:13PM -0700, Bart Van Assche wrote: > On 4/19/20 12:45 PM, Luis Chamberlain wrote: > > @@ -498,10 +498,7 @@ static struct dentry *blk_trace_debugfs_dir(struct blk_user_trace_setup *buts, > > struct dentry *dir = NULL; > > /* This can only happen if we have a bug on our lower layers */ > > - if (!q->kobj.parent) { > > - pr_warn("%s: request_queue parent is gone\n", buts->name); > > - return NULL; > > - } > > + BUG_ON(!q->kobj.parent); > > Does the following quote from Linus also apply to this patch: "there is NO > F*CKING EXCUSE to knowingly kill the kernel." See also > https://lkml.org/lkml/2016/10/4/1. We can use WARN_ON() and keep the return NULL, sure. Luis