}
 
 static noinline int print_circular_bug(struct lock_list *this,
-                               struct lock_list *target,
-                               struct held_lock *check_src,
-                               struct held_lock *check_tgt,
-                               struct stack_trace *trace)
+                                      struct lock_list *target,
+                                      struct held_lock *check_src,
+                                      struct held_lock *check_tgt)
 {
        struct task_struct *curr = current;
        struct lock_list *parent;
                         */
                        save(trace);
                }
-               return print_circular_bug(&this, target_entry, next, prev, trace);
+               return print_circular_bug(&this, target_entry, next, prev);
        }
        else if (unlikely(ret < 0))
                return print_bfs_bug(ret);