X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=lib%2Fringbuffer%2Fring_buffer_vfs.c;h=2558ab667666be50b29eb9df484d4ea3773d140d;hb=24cedcfefbfe781af5430e07a327030cc7caddfc;hp=6a9fb469ca4f73ccc4940b755a3607ec4bf3784d;hpb=f91fd73b8982db34560bf3fe6da9fdf9a42901a9;p=deliverable%2Flttng-modules.git diff --git a/lib/ringbuffer/ring_buffer_vfs.c b/lib/ringbuffer/ring_buffer_vfs.c index 6a9fb469..2558ab66 100644 --- a/lib/ringbuffer/ring_buffer_vfs.c +++ b/lib/ringbuffer/ring_buffer_vfs.c @@ -89,7 +89,7 @@ unsigned int lib_ring_buffer_poll(struct file *filp, poll_table *wait) int finalized; if (filp->f_mode & FMODE_READ) { - poll_wait_set_exclusive(wait); + init_poll_funcptr(wait, wrapper_pollwait_exclusive); poll_wait(filp, &buf->read_wait, wait); finalized = lib_ring_buffer_is_finalized(config, buf);