|
@@ -556,6 +556,7 @@ void ftrace_replace_code(int enable)
|
|
|
run_sync();
|
|
|
|
|
|
report = "updating code";
|
|
|
+ count = 0;
|
|
|
|
|
|
for_ftrace_rec_iter(iter) {
|
|
|
rec = ftrace_rec_iter_record(iter);
|
|
@@ -563,11 +564,13 @@ void ftrace_replace_code(int enable)
|
|
|
ret = add_update(rec, enable);
|
|
|
if (ret)
|
|
|
goto remove_breakpoints;
|
|
|
+ count++;
|
|
|
}
|
|
|
|
|
|
run_sync();
|
|
|
|
|
|
report = "removing breakpoints";
|
|
|
+ count = 0;
|
|
|
|
|
|
for_ftrace_rec_iter(iter) {
|
|
|
rec = ftrace_rec_iter_record(iter);
|
|
@@ -575,6 +578,7 @@ void ftrace_replace_code(int enable)
|
|
|
ret = finish_update(rec, enable);
|
|
|
if (ret)
|
|
|
goto remove_breakpoints;
|
|
|
+ count++;
|
|
|
}
|
|
|
|
|
|
run_sync();
|