fix: mm: introduce vma->vm_flags wrapper functions (v6.3)
[lttng-modules.git] / src / lib / ringbuffer / ring_buffer_mmap.c
index 25e2d8d5e60d9923ad9edf757914fbb8d6242e34..d24b76a3c17be01c579791294250d2be55e7b39c 100644 (file)
@@ -17,6 +17,8 @@
 #include <ringbuffer/frontend.h>
 #include <ringbuffer/vfs.h>
 
+#include <wrapper/mm.h>
+
 /*
  * fault() vm_op implementation for ring buffer file mapping.
  */
@@ -113,7 +115,7 @@ static int lib_ring_buffer_mmap_buf(struct lttng_kernel_ring_buffer *buf,
                return -EINVAL;
 
        vma->vm_ops = &lib_ring_buffer_mmap_ops;
-       vma->vm_flags |= VM_DONTEXPAND;
+       wrapper_vm_flags_set(vma, VM_DONTEXPAND);
        vma->vm_private_data = buf;
 
        return 0;
This page took 0.024354 seconds and 4 git commands to generate.