diff options
Diffstat (limited to 'ck-patch-for-4.9.135+.patch')
-rw-r--r-- | ck-patch-for-4.9.135+.patch | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/ck-patch-for-4.9.135+.patch b/ck-patch-for-4.9.135+.patch new file mode 100644 index 000000000000..a82add31546d --- /dev/null +++ b/ck-patch-for-4.9.135+.patch @@ -0,0 +1,22 @@ +--- patch-4.9-ck1 2018-11-13 10:09:22.000000000 +0800 ++++ patch-4.9.135-ck1 2018-11-13 10:23:33.000000000 +0800 +@@ -22846,8 +22846,8 @@ + + + +#ifdef CONFIG_IRQ_TIME_ACCOUNTING + +struct irqtime { +-+ u64 hardirq_time; +-+ u64 softirq_time; +++ u64 total; +++ u64 tick_delta; + + u64 irq_start_time; + + struct u64_stats_sync sync; + +}; +@@ -22862,7 +22862,7 @@ + + + + do { + + seq = __u64_stats_fetch_begin(&irqtime->sync); +-+ total = irqtime->softirq_time + irqtime->hardirq_time; +++ total = irqtime->total; + + } while (__u64_stats_fetch_retry(&irqtime->sync, seq)); + + + + return total; |