oprofile: simplify add_ibs_begin()
[firefly-linux-kernel-4.4.55.git] / drivers / oprofile / buffer_sync.c
index 22cdb5108360784ce6ef043ed097e9331ff92b32..7415d2e6b3a15953b4f446f9467b5b8599452b97 100644 (file)
@@ -333,7 +333,7 @@ static void add_ibs_begin(int cpu, int code, struct mm_struct *mm)
 
        sample = op_cpu_buffer_read_entry(cpu);
        if (!sample)
-               goto Error;
+               return;
        rip = sample->eip;
 
 #ifdef __LP64__
@@ -372,15 +372,12 @@ static void add_ibs_begin(int cpu, int code, struct mm_struct *mm)
        for (i = 0; i < count; i++) {
                sample = op_cpu_buffer_read_entry(cpu);
                if (!sample)
-                       goto Error;
+                       return;
                add_event_entry(sample->eip);
                add_event_entry(sample->event);
        }
 
        return;
-
-Error:
-       return;
 }
 
 #endif