X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=lib%2Fringbuffer%2Fring_buffer_vfs.c;h=f15b974be0e48c2a95fd77ddfe39647e93382b0b;hb=5e3912524c2841304e38f962dd8d4cfc6150909e;hp=33dfeaaaba4c5ce55df34ac97b9b812f78d8f565;hpb=5fb66f07aae4884426f1706d0281bd242a38c2a7;p=lttng-modules.git diff --git a/lib/ringbuffer/ring_buffer_vfs.c b/lib/ringbuffer/ring_buffer_vfs.c index 33dfeaaa..f15b974b 100644 --- a/lib/ringbuffer/ring_buffer_vfs.c +++ b/lib/ringbuffer/ring_buffer_vfs.c @@ -263,7 +263,7 @@ long lib_ring_buffer_ioctl(struct file *filp, unsigned int cmd, arg); } case RING_BUFFER_FLUSH: - lib_ring_buffer_switch_slow(buf, SWITCH_ACTIVE); + lib_ring_buffer_switch_remote(buf); return 0; default: return -ENOIOCTLCMD; @@ -408,7 +408,7 @@ long lib_ring_buffer_compat_ioctl(struct file *filp, unsigned int cmd, return compat_put_ulong(read_offset, arg); } case RING_BUFFER_COMPAT_FLUSH: - lib_ring_buffer_switch_slow(buf, SWITCH_ACTIVE); + lib_ring_buffer_switch_remote(buf); return 0; default: return -ENOIOCTLCMD;