On Mon, 16 Apr 2018 10:36:25 +0800 Ahbong Chang <cwahb...@google.com> wrote:
> Without this forward declaration compile may fail if this header is > included only for registering other probe event without struct > pool_workqueue. > Is this for new work or is there a config which this fails with today? -- Steve > Signed-off-by: Ahbong Chang <cwahb...@google.com> > Reviewed-by: Todd Poynor <toddpoy...@google.com> > --- > include/trace/events/workqueue.h | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/include/trace/events/workqueue.h > b/include/trace/events/workqueue.h > index 2f057a494d93..9a761bc6a251 100644 > --- a/include/trace/events/workqueue.h > +++ b/include/trace/events/workqueue.h > @@ -25,6 +25,8 @@ DECLARE_EVENT_CLASS(workqueue_work, > TP_printk("work struct %p", __entry->work) > ); > > +struct pool_workqueue; > + > /** > * workqueue_queue_work - called when a work gets queued > * @req_cpu: the requested cpu