bytecode: propagate `rev_bo` of element
[lttng-modules.git] / lttng-filter-specialize.c
index e9a85c78569fa0fda78fae76b9dc2982bd11dd2d..7780f64ad3fe1e7fa8f846ae327c1220dd882a14 100644 (file)
@@ -401,6 +401,7 @@ static int specialize_context_lookup(struct bytecode_runtime *runtime,
        memset(&gid, 0, sizeof(gid));
        gid.ctx_index = idx;
        gid.elem.type = load->object_type;
+       gid.elem.rev_bo = load->rev_bo;
        data_offset = bytecode_push_data(runtime, &gid,
                __alignof__(gid), sizeof(gid));
        if (data_offset < 0) {
@@ -470,6 +471,7 @@ static int specialize_event_payload_lookup(struct lttng_event *event,
        memset(&gid, 0, sizeof(gid));
        gid.offset = field_offset;
        gid.elem.type = load->object_type;
+       gid.elem.rev_bo = load->rev_bo;
        data_offset = bytecode_push_data(runtime, &gid,
                __alignof__(gid), sizeof(gid));
        if (data_offset < 0) {
This page took 0.023063 seconds and 4 git commands to generate.