Use rseq for reserve position
[lttng-ust.git] / libringbuffer / frontend_types.h
index c5c716f753cdd0774319b45fc462ca5f86ff0a60..b99fb8cba204687da8e4900da80c01da4c533a51 100644 (file)
@@ -70,7 +70,10 @@ struct channel {
        size_t priv_data_offset;
        unsigned int nr_streams;                /* Number of streams */
        struct lttng_ust_shm_handle *handle;
-       char padding[RB_CHANNEL_PADDING];
+       union {
+               unsigned long reserve_fallback_ref;
+               char padding[RB_CHANNEL_PADDING];
+       } u;
        /*
         * Associated backend contains a variable-length array. Needs to
         * be last member.
This page took 0.026113 seconds and 5 git commands to generate.