summarylogtreecommitdiffstats
path: root/ck-patch-for-4.9.135+.patch
diff options
context:
space:
mode:
Diffstat (limited to 'ck-patch-for-4.9.135+.patch')
-rw-r--r--ck-patch-for-4.9.135+.patch22
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 00000000000..a82add31546
--- /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;