Port ring buffer to userspace, part 1
[lttng-ust.git] / libringbuffer / backend_types.h
index 1d301de2e178f8bc992ceb842ff8a4522f359618..cfbe59c3cdedefb091148f648671bd35972c01c0 100644 (file)
@@ -11,9 +11,6 @@
  * Dual LGPL v2.1/GPL v2 license.
  */
 
-#include <linux/cpumask.h>
-#include <linux/types.h>
-
 struct lib_ring_buffer_backend_page {
        void *virt;                     /* page virtual address (cached) */
        struct page *page;              /* pointer to page structure */
@@ -71,9 +68,7 @@ struct channel_backend {
        unsigned long num_subbuf;       /* Number of sub-buffers for writer */
        u64 start_tsc;                  /* Channel creation TSC value */
        void *priv;                     /* Client-specific information */
-       struct notifier_block cpu_hp_notifier;   /* CPU hotplug notifier */
        const struct lib_ring_buffer_config *config; /* Ring buffer configuration */
-       cpumask_var_t cpumask;          /* Allocated per-cpu buffers cpumask */
        char name[NAME_MAX];            /* Channel name */
 };
 
This page took 0.02381 seconds and 4 git commands to generate.