|
|
|
@ -115,7 +115,7 @@ static void async_run_entry_fn(struct work_struct *work) |
|
|
|
|
|
|
|
|
|
/* 1) run (and print duration) */ |
|
|
|
|
if (initcall_debug && system_state == SYSTEM_BOOTING) { |
|
|
|
|
printk(KERN_DEBUG "calling %lli_%pF @ %i\n", |
|
|
|
|
pr_debug("calling %lli_%pF @ %i\n", |
|
|
|
|
(long long)entry->cookie, |
|
|
|
|
entry->func, task_pid_nr(current)); |
|
|
|
|
calltime = ktime_get(); |
|
|
|
@ -124,7 +124,7 @@ static void async_run_entry_fn(struct work_struct *work) |
|
|
|
|
if (initcall_debug && system_state == SYSTEM_BOOTING) { |
|
|
|
|
rettime = ktime_get(); |
|
|
|
|
delta = ktime_sub(rettime, calltime); |
|
|
|
|
printk(KERN_DEBUG "initcall %lli_%pF returned 0 after %lld usecs\n", |
|
|
|
|
pr_debug("initcall %lli_%pF returned 0 after %lld usecs\n", |
|
|
|
|
(long long)entry->cookie, |
|
|
|
|
entry->func, |
|
|
|
|
(long long)ktime_to_ns(delta) >> 10); |
|
|
|
@ -285,7 +285,7 @@ void async_synchronize_cookie_domain(async_cookie_t cookie, struct async_domain |
|
|
|
|
ktime_t uninitialized_var(starttime), delta, endtime; |
|
|
|
|
|
|
|
|
|
if (initcall_debug && system_state == SYSTEM_BOOTING) { |
|
|
|
|
printk(KERN_DEBUG "async_waiting @ %i\n", task_pid_nr(current)); |
|
|
|
|
pr_debug("async_waiting @ %i\n", task_pid_nr(current)); |
|
|
|
|
starttime = ktime_get(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -295,7 +295,7 @@ void async_synchronize_cookie_domain(async_cookie_t cookie, struct async_domain |
|
|
|
|
endtime = ktime_get(); |
|
|
|
|
delta = ktime_sub(endtime, starttime); |
|
|
|
|
|
|
|
|
|
printk(KERN_DEBUG "async_continuing @ %i after %lli usec\n", |
|
|
|
|
pr_debug("async_continuing @ %i after %lli usec\n", |
|
|
|
|
task_pid_nr(current), |
|
|
|
|
(long long)ktime_to_ns(delta) >> 10); |
|
|
|
|
} |
|
|
|
|