oprofile: remove #ifdef CONFIG_OPROFILE_IBS in non-ibs code
[linux-2.6-microblaze.git] / drivers / oprofile / buffer_sync.c
index d692fdc..ac014cb 100644 (file)
@@ -316,8 +316,6 @@ static void add_trace_begin(void)
        add_event_entry(TRACE_BEGIN_CODE);
 }
 
-#ifdef CONFIG_OPROFILE_IBS
-
 static void add_data(struct op_entry *entry, struct mm_struct *mm)
 {
        unsigned long code, pc, val;
@@ -355,8 +353,6 @@ static void add_data(struct op_entry *entry, struct mm_struct *mm)
                add_event_entry(val);
 }
 
-#endif
-
 static inline void add_sample_entry(unsigned long offset, unsigned long event)
 {
        add_event_entry(offset);
@@ -544,10 +540,8 @@ void sync_buffer(int cpu)
                                        cookie = get_exec_dcookie(mm);
                                add_user_ctx_switch(new, cookie);
                        }
-#ifdef CONFIG_OPROFILE_IBS
                        if (op_cpu_buffer_get_size(&entry))
                                add_data(&entry, mm);
-#endif
                        continue;
                }