When doing "lttng enable-event -k --tracepoint -a": BUG: sleeping function called from invalid context at kernel/rwsem.c:21 in_atomic(): 0, irqs_disabled(): 0, pid: 7795, name: lttng-sessiond 2 locks held by lttng-sessiond/7795: #0: (sessions_mutex){......}, at: [] lttng_session_enable+0x1f/0xa4 [lttng_tracer] #1: (rcu_read_lock){......}, at: [] rcu_read_lock+0x0/0x35 [lttng_statedump] Pid: 7795, comm: lttng-sessiond Tainted: G O 3.3.8 #1 Call Trace: [] __might_sleep+0x114/0x118 [] down_read+0x26/0x91 [] lttng_enumerate_task_vm_maps+0x5d/0xe3 [lttng_statedump] [] do_lttng_statedump+0xc8/0x2b0 [lttng_statedump] [] ? printk+0x68/0x6a [] lttng_statedump_start+0x27/0x2b [lttng_statedump] [] lttng_session_enable+0x81/0xa4 [lttng_tracer] [] lttng_session_ioctl+0x56/0x70 [lttng_tracer] [] do_vfs_ioctl+0x26a/0x286 [] ? rcu_read_unlock+0x21/0x23 [] ? fget_light+0xb6/0xc5 [] sys_ioctl+0x56/0x79 [] tracesys+0xdd/0xe2