change some licences to LGPL
[ust.git] / libust / serialize.c
index 04ece912b056f34164663a10e09dd4e4909ebab0..72e161d5587f31bd99afe2935367ace7cfb216d1 100644 (file)
@@ -3,7 +3,20 @@
  *
  * Copyright Mathieu Desnoyers, March 2007.
  *
- * Licensed under the GPLv2.
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA
+ *
  *
  * See this discussion about weirdness about passing va_list and then va_list to
  * functions. (related to array argument passing). va_list seems to be
@@ -22,6 +35,7 @@
 #include "kernelcompat.h"
 #define _LGPL_SOURCE
 #include <urcu.h>
+#include <kcompat/rculist.h>
 
 #include "relay.h"
 #include "tracer.h"
@@ -587,7 +601,7 @@ notrace void ltt_vtrace(const struct marker *mdata, void *probe_data,
        struct ltt_serialize_closure closure;
        struct ltt_probe_private_data *private_data = call_data;
        void *serialize_private = NULL;
-       int cpu;
+//ust//        int cpu;
        unsigned int rflags;
 
        /*
@@ -598,7 +612,7 @@ notrace void ltt_vtrace(const struct marker *mdata, void *probe_data,
                return;
 
        rcu_read_lock(); //ust// rcu_read_lock_sched_notrace();
-       cpu = smp_processor_id();
+//ust//        cpu = smp_processor_id();
 //ust//        __get_cpu_var(ltt_nesting)++;
        ltt_nesting++;
 
@@ -676,7 +690,7 @@ notrace void ltt_vtrace(const struct marker *mdata, void *probe_data,
                /* Out-of-order commit */
                ltt_commit_slot(channel, &transport_data, buf_offset,
                                data_size, slot_size);
-               printf("just commited event at offset %ld and size %zd\n", buf_offset, slot_size);
+               DBG("just commited event at offset %ld and size %zd\n", buf_offset, slot_size);
        }
 //ust//        __get_cpu_var(ltt_nesting)--;
        ltt_nesting--;
This page took 0.024301 seconds and 4 git commands to generate.