lib ring buffer frontend_types.h: remove cpu hotplug compatibility code
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mon, 13 Apr 2020 21:06:04 +0000 (17:06 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mon, 13 Apr 2020 21:06:04 +0000 (17:06 -0400)
lib/ringbuffer/frontend_types.h

index 3fd634524f8ab9b59e59eed14f4adb6e169a4d5a..b9804165093f49f3531310d9fc463ee3f051b716 100644 (file)
@@ -53,16 +53,9 @@ struct channel {
 
        unsigned long switch_timer_interval;    /* Buffer flush (jiffies) */
        unsigned long read_timer_interval;      /* Reader wakeup (jiffies) */
-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(4,10,0))
        struct lttng_cpuhp_node cpuhp_prepare;
        struct lttng_cpuhp_node cpuhp_online;
        struct lttng_cpuhp_node cpuhp_iter_online;
-#else
-       struct notifier_block cpu_hp_notifier;  /* CPU hotplug notifier */
-       struct notifier_block hp_iter_notifier; /* hotplug iterator notifier */
-       unsigned int cpu_hp_enable:1;           /* Enable CPU hotplug notif. */
-       unsigned int hp_iter_enable:1;          /* Enable hp iter notif. */
-#endif
        struct notifier_block tick_nohz_notifier; /* CPU nohz notifier */
        wait_queue_head_t read_wait;            /* reader wait queue */
        wait_queue_head_t hp_wait;              /* CPU hotplug wait queue */
This page took 0.025603 seconds and 4 git commands to generate.