diff for duplicates of <20160614120825.GU4329@intel.com> diff --git a/a/1.txt b/N1/1.txt index a373b37..62049e7 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -1,11 +1,11 @@ On Tue, Jun 14, 2016 at 12:37:34PM +0100, Ben Hutchings wrote: -> On Tue, 2016-06-14 at 13:47 +0300, Ville Syrjälä wrote: +> On Tue, 2016-06-14 at 13:47 +0300, Ville Syrj�l� wrote: > > On Mon, Jun 13, 2016 at 07:36:37PM +0100, Ben Hutchings wrote: -> > > 3.16.36-rc1 review patch. If anyone has any objections, please let me know. +> > > 3.16.36-rc1 review patch.��If anyone has any objections, please let me know. > > > > Do not backport this one. It'll break things. > -> But this has not been re-reverted in mainline, has it? Is it that +> But this has not been re-reverted in mainline, has it? �Is it that > 3.16-stable would need more changes backported to make this work, or is > mainline currently broken on Cherryview hardware? @@ -36,46 +36,46 @@ repeat this dance with every stable maintainer... > > > This effectively reverts > > > > > > commit 8e5fd599eb219f1054e39b40d18b217af669eea9 -> > > Author: Ville Syrjälä <ville.syrjala@linux.intel.com> -> > > Date: Wed Apr 9 13:28:50 2014 +0300 +> > > Author: Ville Syrj�l� <ville.syrjala@linux.intel.com> +> > > Date:���Wed Apr 9 13:28:50 2014 +0300 > > > -> > > drm/i915/chv: Make CHV irq handler loop until all interrupts are consumed +> > > ����drm/i915/chv: Make CHV irq handler loop until all interrupts are consumed > > > > > > as under continuous execlists load we can saturate the IRQ handler, > > > destablising the tsc clock and triggering the NMI watchdog to declare a hung > > > CPU. > > > -> > > [ 552.756051] clocksource: timekeeping watchdog on CPU0: Marking clocksource 'tsc' as unstable because the skew is too large: -> > > [ 552.756080] clocksource: 'refined-jiffies' wd_now: 10003b480 wd_last: 10003b28c mask: ffffffff -> > > [ 552.756091] clocksource: 'tsc' cs_now: d55d31aa50 cs_last: d17446166c mask: ffffffffffffffff -> > > [ 552.756210] clocksource: Switched to clocksource refined-jiffies -> > > [ 575.217870] NMI watchdog: Watchdog detected hard LOCKUP on cpu 1 -> > > [ 575.217893] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 4.5.0-rc7+ #18 -> > > [ 575.217905] Hardware name: /NUC5CPYB, BIOS PYBSWCEL.86A.0027.2015.0507.1758 05/07/2015 -> > > [ 575.217915] 0000000000000000 ffff88027fd05bc0 ffffffff81288c6d 0000000000000000 -> > > [ 575.217935] 0000000000000001 ffff88027fd05be0 ffffffff810e72d1 0000000000000000 -> > > [ 575.217951] ffff88027fd05c80 ffff88027fd05c20 ffffffff81114b60 0000000181015f1e -> > > [ 575.217967] Call Trace: -> > > [ 575.217973] [] dump_stack+0x4f/0x72 -> > > [ 575.217994] [] watchdog_overflow_callback+0x151/0x160 -> > > [ 575.218003] [] __perf_event_overflow+0xa0/0x1e0 -> > > [ 575.218016] [] perf_event_overflow+0x14/0x20 -> > > [ 575.218028] [] intel_pmu_handle_irq+0x1da/0x460 -> > > [ 575.218042] [] ? poll_idle+0x3e/0x70 -> > > [ 575.218052] [] ? poll_idle+0x3e/0x70 -> > > [ 575.218064] [] perf_event_nmi_handler+0x28/0x50 -> > > [ 575.218075] [] nmi_handle+0x60/0x130 -> > > [ 575.218086] [] ? poll_idle+0x3e/0x70 -> > > [ 575.218096] [] do_nmi+0x140/0x470 -> > > [ 575.218108] [] end_repeat_nmi+0x1a/0x1e -> > > [ 575.218119] [] ? poll_idle+0x3e/0x70 -> > > [ 575.218129] [] ? poll_idle+0x3e/0x70 -> > > [ 575.218139] [] ? poll_idle+0x3e/0x70 -> > > [ 575.218148] <> [] cpuidle_enter_state+0xf3/0x2f0 -> > > [ 575.218164] [] cpuidle_enter+0x17/0x20 -> > > [ 575.218175] [] call_cpuidle+0x2a/0x40 -> > > [ 575.218185] [] cpu_startup_entry+0x273/0x330 -> > > [ 575.218196] [] start_secondary+0x10e/0x130 +> > > [��552.756051] clocksource: timekeeping watchdog on CPU0: Marking clocksource 'tsc' as unstable because the skew is too large: +> > > [��552.756080] clocksource:�����������������������'refined-jiffies' wd_now: 10003b480 wd_last: 10003b28c mask: ffffffff +> > > [��552.756091] clocksource:�����������������������'tsc' cs_now: d55d31aa50 cs_last: d17446166c mask: ffffffffffffffff +> > > [��552.756210] clocksource: Switched to clocksource refined-jiffies +> > > [��575.217870] NMI watchdog: Watchdog detected hard LOCKUP on cpu 1 +> > > [��575.217893] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 4.5.0-rc7+ #18 +> > > [��575.217905] Hardware name:������������������/NUC5CPYB, BIOS PYBSWCEL.86A.0027.2015.0507.1758 05/07/2015 +> > > [��575.217915]��0000000000000000 ffff88027fd05bc0 ffffffff81288c6d 0000000000000000 +> > > [��575.217935]��0000000000000001 ffff88027fd05be0 ffffffff810e72d1 0000000000000000 +> > > [��575.217951]��ffff88027fd05c80 ffff88027fd05c20 ffffffff81114b60 0000000181015f1e +> > > [��575.217967] Call Trace: +> > > [��575.217973]����[] dump_stack+0x4f/0x72 +> > > [��575.217994]��[] watchdog_overflow_callback+0x151/0x160 +> > > [��575.218003]��[] __perf_event_overflow+0xa0/0x1e0 +> > > [��575.218016]��[] perf_event_overflow+0x14/0x20 +> > > [��575.218028]��[] intel_pmu_handle_irq+0x1da/0x460 +> > > [��575.218042]��[] ? poll_idle+0x3e/0x70 +> > > [��575.218052]��[] ? poll_idle+0x3e/0x70 +> > > [��575.218064]��[] perf_event_nmi_handler+0x28/0x50 +> > > [��575.218075]��[] nmi_handle+0x60/0x130 +> > > [��575.218086]��[] ? poll_idle+0x3e/0x70 +> > > [��575.218096]��[] do_nmi+0x140/0x470 +> > > [��575.218108]��[] end_repeat_nmi+0x1a/0x1e +> > > [��575.218119]��[] ? poll_idle+0x3e/0x70 +> > > [��575.218129]��[] ? poll_idle+0x3e/0x70 +> > > [��575.218139]��[] ? poll_idle+0x3e/0x70 +> > > [��575.218148]��<>��[] cpuidle_enter_state+0xf3/0x2f0 +> > > [��575.218164]��[] cpuidle_enter+0x17/0x20 +> > > [��575.218175]��[] call_cpuidle+0x2a/0x40 +> > > [��575.218185]��[] cpu_startup_entry+0x273/0x330 +> > > [��575.218196]��[] start_secondary+0x10e/0x130 > > > > > > However, not servicing all available IIR within the handler does hurt the > > > throughput of pathological nop execbuf by about 20%, with a similar effect @@ -92,48 +92,48 @@ repeat this dance with every stable maintainer... > > > Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=93467 > > > Testcase: igt/gem_exec_nop/basic # requires NMI watchdog > > > Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> -> > > Cc: Ville Syrjälä <ville.syrjala@linux.intel.com> -> > > Cc: Antti Koskipää <antti.koskipaa@linux.intel.com> +> > > Cc: Ville Syrj�l� <ville.syrjala@linux.intel.com> +> > > Cc: Antti Koskip�� <antti.koskipaa@linux.intel.com> > > > Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com> > > > Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> -> > > Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com> +> > > Reviewed-by: Ville Syrj�l� <ville.syrjala@linux.intel.com> > > > Link: http://patchwork.freedesktop.org/patch/msgid/1457946117-6714-1-git-send-email-chris@chris-wilson.co.uk > > > (cherry picked from commit 579de73b048a0a4c66c25a033ac76a2836e0cf73) > > > Signed-off-by: Jani Nikula <jani.nikula@intel.com> > > > Signed-off-by: Ben Hutchings <ben@decadent.org.uk> > > > --- -> > > drivers/gpu/drm/i915/i915_irq.c | 4 ++-- -> > > 1 file changed, 2 insertions(+), 2 deletions(-) +> > > �drivers/gpu/drm/i915/i915_irq.c | 4 ++-- +> > > �1 file changed, 2 insertions(+), 2 deletions(-) > > > > > > --- a/drivers/gpu/drm/i915/i915_irq.c > > > +++ b/drivers/gpu/drm/i915/i915_irq.c > > > @@ -1875,7 +1875,7 @@ static irqreturn_t cherryview_irq_handle -> > > u32 master_ctl, iir; -> > > irqreturn_t ret = IRQ_NONE; -> > > +> > > � u32 master_ctl, iir; +> > > � irqreturn_t ret = IRQ_NONE; +> > > � > > > - for (;;) { > > > + do { -> > > master_ctl = I915_READ(GEN8_MASTER_IRQ) & ~GEN8_MASTER_IRQ_CONTROL; -> > > iir = I915_READ(VLV_IIR); -> > > +> > > � master_ctl = I915_READ(GEN8_MASTER_IRQ) & ~GEN8_MASTER_IRQ_CONTROL; +> > > � iir = I915_READ(VLV_IIR); +> > > � > > > @@ -1897,7 +1897,7 @@ static irqreturn_t cherryview_irq_handle -> > > POSTING_READ(GEN8_MASTER_IRQ); -> > > -> > > ret = IRQ_HANDLED; +> > > � POSTING_READ(GEN8_MASTER_IRQ); +> > > � +> > > � ret = IRQ_HANDLED; > > > - } > > > + } while (0); -> > > -> > > return ret; -> > > } +> > > � +> > > � return ret; +> > > �} > > > -- > Ben Hutchings > We get into the habit of living before acquiring the habit of thinking. -> - Albert +> ��������������������������������������������������������������- Albert > Camus -- -Ville Syrjälä +Ville Syrj�l� Intel OTC diff --git a/a/content_digest b/N1/content_digest index 0a495bb..b270090 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -16,13 +16,13 @@ "\00:1\0" "b\0" "On Tue, Jun 14, 2016 at 12:37:34PM +0100, Ben Hutchings wrote:\n" - "> On Tue, 2016-06-14 at 13:47 +0300, Ville Syrj\303\244l\303\244 wrote:\n" + "> On Tue, 2016-06-14 at 13:47 +0300, Ville Syrj\303\257\302\277\302\275l\303\257\302\277\302\275 wrote:\n" "> > On Mon, Jun 13, 2016 at 07:36:37PM +0100, Ben Hutchings wrote:\n" - "> > > 3.16.36-rc1 review patch.\302\240\302\240If anyone has any objections, please let me know.\n" + "> > > 3.16.36-rc1 review patch.\303\257\302\277\302\275\303\257\302\277\302\275If anyone has any objections, please let me know.\n" "> > \n" "> > Do not backport this one. It'll break things.\n" "> \n" - "> But this has not been re-reverted in mainline, has it? \302\240Is it that\n" + "> But this has not been re-reverted in mainline, has it? \303\257\302\277\302\275Is it that\n" "> 3.16-stable would need more changes backported to make this work, or is\n" "> mainline currently broken on Cherryview hardware?\n" "\n" @@ -53,46 +53,46 @@ "> > > This effectively reverts\n" "> > > \n" "> > > commit 8e5fd599eb219f1054e39b40d18b217af669eea9\n" - "> > > Author: Ville Syrj\303\244l\303\244 <ville.syrjala@linux.intel.com>\n" - "> > > Date:\302\240\302\240\302\240Wed Apr 9 13:28:50 2014 +0300\n" + "> > > Author: Ville Syrj\303\257\302\277\302\275l\303\257\302\277\302\275 <ville.syrjala@linux.intel.com>\n" + "> > > Date:\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275Wed Apr 9 13:28:50 2014 +0300\n" "> > > \n" - "> > > \302\240\302\240\302\240\302\240drm/i915/chv: Make CHV irq handler loop until all interrupts are consumed\n" + "> > > \303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275drm/i915/chv: Make CHV irq handler loop until all interrupts are consumed\n" "> > > \n" "> > > as under continuous execlists load we can saturate the IRQ handler,\n" "> > > destablising the tsc clock and triggering the NMI watchdog to declare a hung\n" "> > > CPU.\n" "> > > \n" - "> > > [\302\240\302\240552.756051] clocksource: timekeeping watchdog on CPU0: Marking clocksource 'tsc' as unstable because the skew is too large:\n" - "> > > [\302\240\302\240552.756080] clocksource:\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240'refined-jiffies' wd_now: 10003b480 wd_last: 10003b28c mask: ffffffff\n" - "> > > [\302\240\302\240552.756091] clocksource:\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240'tsc' cs_now: d55d31aa50 cs_last: d17446166c mask: ffffffffffffffff\n" - "> > > [\302\240\302\240552.756210] clocksource: Switched to clocksource refined-jiffies\n" - "> > > [\302\240\302\240575.217870] NMI watchdog: Watchdog detected hard LOCKUP on cpu 1\n" - "> > > [\302\240\302\240575.217893] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 4.5.0-rc7+ #18\n" - "> > > [\302\240\302\240575.217905] Hardware name:\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240/NUC5CPYB, BIOS PYBSWCEL.86A.0027.2015.0507.1758 05/07/2015\n" - "> > > [\302\240\302\240575.217915]\302\240\302\2400000000000000000 ffff88027fd05bc0 ffffffff81288c6d 0000000000000000\n" - "> > > [\302\240\302\240575.217935]\302\240\302\2400000000000000001 ffff88027fd05be0 ffffffff810e72d1 0000000000000000\n" - "> > > [\302\240\302\240575.217951]\302\240\302\240ffff88027fd05c80 ffff88027fd05c20 ffffffff81114b60 0000000181015f1e\n" - "> > > [\302\240\302\240575.217967] Call Trace:\n" - "> > > [\302\240\302\240575.217973]\302\240\302\240\302\240\302\240[] dump_stack+0x4f/0x72\n" - "> > > [\302\240\302\240575.217994]\302\240\302\240[] watchdog_overflow_callback+0x151/0x160\n" - "> > > [\302\240\302\240575.218003]\302\240\302\240[] __perf_event_overflow+0xa0/0x1e0\n" - "> > > [\302\240\302\240575.218016]\302\240\302\240[] perf_event_overflow+0x14/0x20\n" - "> > > [\302\240\302\240575.218028]\302\240\302\240[] intel_pmu_handle_irq+0x1da/0x460\n" - "> > > [\302\240\302\240575.218042]\302\240\302\240[] ? poll_idle+0x3e/0x70\n" - "> > > [\302\240\302\240575.218052]\302\240\302\240[] ? poll_idle+0x3e/0x70\n" - "> > > [\302\240\302\240575.218064]\302\240\302\240[] perf_event_nmi_handler+0x28/0x50\n" - "> > > [\302\240\302\240575.218075]\302\240\302\240[] nmi_handle+0x60/0x130\n" - "> > > [\302\240\302\240575.218086]\302\240\302\240[] ? poll_idle+0x3e/0x70\n" - "> > > [\302\240\302\240575.218096]\302\240\302\240[] do_nmi+0x140/0x470\n" - "> > > [\302\240\302\240575.218108]\302\240\302\240[] end_repeat_nmi+0x1a/0x1e\n" - "> > > [\302\240\302\240575.218119]\302\240\302\240[] ? poll_idle+0x3e/0x70\n" - "> > > [\302\240\302\240575.218129]\302\240\302\240[] ? poll_idle+0x3e/0x70\n" - "> > > [\302\240\302\240575.218139]\302\240\302\240[] ? poll_idle+0x3e/0x70\n" - "> > > [\302\240\302\240575.218148]\302\240\302\240<>\302\240\302\240[] cpuidle_enter_state+0xf3/0x2f0\n" - "> > > [\302\240\302\240575.218164]\302\240\302\240[] cpuidle_enter+0x17/0x20\n" - "> > > [\302\240\302\240575.218175]\302\240\302\240[] call_cpuidle+0x2a/0x40\n" - "> > > [\302\240\302\240575.218185]\302\240\302\240[] cpu_startup_entry+0x273/0x330\n" - "> > > [\302\240\302\240575.218196]\302\240\302\240[] start_secondary+0x10e/0x130\n" + "> > > [\303\257\302\277\302\275\303\257\302\277\302\275552.756051] clocksource: timekeeping watchdog on CPU0: Marking clocksource 'tsc' as unstable because the skew is too large:\n" + "> > > [\303\257\302\277\302\275\303\257\302\277\302\275552.756080] clocksource:\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275'refined-jiffies' wd_now: 10003b480 wd_last: 10003b28c mask: ffffffff\n" + "> > > [\303\257\302\277\302\275\303\257\302\277\302\275552.756091] clocksource:\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275'tsc' cs_now: d55d31aa50 cs_last: d17446166c mask: ffffffffffffffff\n" + "> > > [\303\257\302\277\302\275\303\257\302\277\302\275552.756210] clocksource: Switched to clocksource refined-jiffies\n" + "> > > [\303\257\302\277\302\275\303\257\302\277\302\275575.217870] NMI watchdog: Watchdog detected hard LOCKUP on cpu 1\n" + "> > > [\303\257\302\277\302\275\303\257\302\277\302\275575.217893] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 4.5.0-rc7+ #18\n" + "> > > [\303\257\302\277\302\275\303\257\302\277\302\275575.217905] Hardware name:\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275/NUC5CPYB, BIOS PYBSWCEL.86A.0027.2015.0507.1758 05/07/2015\n" + "> > > [\303\257\302\277\302\275\303\257\302\277\302\275575.217915]\303\257\302\277\302\275\303\257\302\277\302\2750000000000000000 ffff88027fd05bc0 ffffffff81288c6d 0000000000000000\n" + "> > > [\303\257\302\277\302\275\303\257\302\277\302\275575.217935]\303\257\302\277\302\275\303\257\302\277\302\2750000000000000001 ffff88027fd05be0 ffffffff810e72d1 0000000000000000\n" + "> > > [\303\257\302\277\302\275\303\257\302\277\302\275575.217951]\303\257\302\277\302\275\303\257\302\277\302\275ffff88027fd05c80 ffff88027fd05c20 ffffffff81114b60 0000000181015f1e\n" + "> > > [\303\257\302\277\302\275\303\257\302\277\302\275575.217967] Call Trace:\n" + "> > > [\303\257\302\277\302\275\303\257\302\277\302\275575.217973]\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275[] dump_stack+0x4f/0x72\n" + "> > > [\303\257\302\277\302\275\303\257\302\277\302\275575.217994]\303\257\302\277\302\275\303\257\302\277\302\275[] watchdog_overflow_callback+0x151/0x160\n" + "> > > [\303\257\302\277\302\275\303\257\302\277\302\275575.218003]\303\257\302\277\302\275\303\257\302\277\302\275[] __perf_event_overflow+0xa0/0x1e0\n" + "> > > [\303\257\302\277\302\275\303\257\302\277\302\275575.218016]\303\257\302\277\302\275\303\257\302\277\302\275[] perf_event_overflow+0x14/0x20\n" + "> > > [\303\257\302\277\302\275\303\257\302\277\302\275575.218028]\303\257\302\277\302\275\303\257\302\277\302\275[] intel_pmu_handle_irq+0x1da/0x460\n" + "> > > [\303\257\302\277\302\275\303\257\302\277\302\275575.218042]\303\257\302\277\302\275\303\257\302\277\302\275[] ? poll_idle+0x3e/0x70\n" + "> > > [\303\257\302\277\302\275\303\257\302\277\302\275575.218052]\303\257\302\277\302\275\303\257\302\277\302\275[] ? poll_idle+0x3e/0x70\n" + "> > > [\303\257\302\277\302\275\303\257\302\277\302\275575.218064]\303\257\302\277\302\275\303\257\302\277\302\275[] perf_event_nmi_handler+0x28/0x50\n" + "> > > [\303\257\302\277\302\275\303\257\302\277\302\275575.218075]\303\257\302\277\302\275\303\257\302\277\302\275[] nmi_handle+0x60/0x130\n" + "> > > [\303\257\302\277\302\275\303\257\302\277\302\275575.218086]\303\257\302\277\302\275\303\257\302\277\302\275[] ? poll_idle+0x3e/0x70\n" + "> > > [\303\257\302\277\302\275\303\257\302\277\302\275575.218096]\303\257\302\277\302\275\303\257\302\277\302\275[] do_nmi+0x140/0x470\n" + "> > > [\303\257\302\277\302\275\303\257\302\277\302\275575.218108]\303\257\302\277\302\275\303\257\302\277\302\275[] end_repeat_nmi+0x1a/0x1e\n" + "> > > [\303\257\302\277\302\275\303\257\302\277\302\275575.218119]\303\257\302\277\302\275\303\257\302\277\302\275[] ? poll_idle+0x3e/0x70\n" + "> > > [\303\257\302\277\302\275\303\257\302\277\302\275575.218129]\303\257\302\277\302\275\303\257\302\277\302\275[] ? poll_idle+0x3e/0x70\n" + "> > > [\303\257\302\277\302\275\303\257\302\277\302\275575.218139]\303\257\302\277\302\275\303\257\302\277\302\275[] ? poll_idle+0x3e/0x70\n" + "> > > [\303\257\302\277\302\275\303\257\302\277\302\275575.218148]\303\257\302\277\302\275\303\257\302\277\302\275<>\303\257\302\277\302\275\303\257\302\277\302\275[] cpuidle_enter_state+0xf3/0x2f0\n" + "> > > [\303\257\302\277\302\275\303\257\302\277\302\275575.218164]\303\257\302\277\302\275\303\257\302\277\302\275[] cpuidle_enter+0x17/0x20\n" + "> > > [\303\257\302\277\302\275\303\257\302\277\302\275575.218175]\303\257\302\277\302\275\303\257\302\277\302\275[] call_cpuidle+0x2a/0x40\n" + "> > > [\303\257\302\277\302\275\303\257\302\277\302\275575.218185]\303\257\302\277\302\275\303\257\302\277\302\275[] cpu_startup_entry+0x273/0x330\n" + "> > > [\303\257\302\277\302\275\303\257\302\277\302\275575.218196]\303\257\302\277\302\275\303\257\302\277\302\275[] start_secondary+0x10e/0x130\n" "> > > \n" "> > > However, not servicing all available IIR within the handler does hurt the\n" "> > > throughput of pathological nop execbuf by about 20%, with a similar effect\n" @@ -109,50 +109,50 @@ "> > > Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=93467\n" "> > > Testcase: igt/gem_exec_nop/basic # requires NMI watchdog\n" "> > > Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>\n" - "> > > Cc: Ville Syrj\303\244l\303\244 <ville.syrjala@linux.intel.com>\n" - "> > > Cc: Antti Koskip\303\244\303\244 <antti.koskipaa@linux.intel.com>\n" + "> > > Cc: Ville Syrj\303\257\302\277\302\275l\303\257\302\277\302\275 <ville.syrjala@linux.intel.com>\n" + "> > > Cc: Antti Koskip\303\257\302\277\302\275\303\257\302\277\302\275 <antti.koskipaa@linux.intel.com>\n" "> > > Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com>\n" "> > > Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com>\n" - "> > > Reviewed-by: Ville Syrj\303\244l\303\244 <ville.syrjala@linux.intel.com>\n" + "> > > Reviewed-by: Ville Syrj\303\257\302\277\302\275l\303\257\302\277\302\275 <ville.syrjala@linux.intel.com>\n" "> > > Link: http://patchwork.freedesktop.org/patch/msgid/1457946117-6714-1-git-send-email-chris@chris-wilson.co.uk\n" "> > > (cherry picked from commit 579de73b048a0a4c66c25a033ac76a2836e0cf73)\n" "> > > Signed-off-by: Jani Nikula <jani.nikula@intel.com>\n" "> > > Signed-off-by: Ben Hutchings <ben@decadent.org.uk>\n" "> > > ---\n" - "> > > \302\240drivers/gpu/drm/i915/i915_irq.c | 4 ++--\n" - "> > > \302\2401 file changed, 2 insertions(+), 2 deletions(-)\n" + "> > > \303\257\302\277\302\275drivers/gpu/drm/i915/i915_irq.c | 4 ++--\n" + "> > > \303\257\302\277\302\2751 file changed, 2 insertions(+), 2 deletions(-)\n" "> > > \n" "> > > --- a/drivers/gpu/drm/i915/i915_irq.c\n" "> > > +++ b/drivers/gpu/drm/i915/i915_irq.c\n" "> > > @@ -1875,7 +1875,7 @@ static irqreturn_t cherryview_irq_handle\n" - "> > > \302\240\tu32 master_ctl, iir;\n" - "> > > \302\240\tirqreturn_t ret = IRQ_NONE;\n" - "> > > \302\240\n" + "> > > \303\257\302\277\302\275\tu32 master_ctl, iir;\n" + "> > > \303\257\302\277\302\275\tirqreturn_t ret = IRQ_NONE;\n" + "> > > \303\257\302\277\302\275\n" "> > > -\tfor (;;) {\n" "> > > +\tdo {\n" - "> > > \302\240\t\tmaster_ctl = I915_READ(GEN8_MASTER_IRQ) & ~GEN8_MASTER_IRQ_CONTROL;\n" - "> > > \302\240\t\tiir = I915_READ(VLV_IIR);\n" - "> > > \302\240\n" + "> > > \303\257\302\277\302\275\t\tmaster_ctl = I915_READ(GEN8_MASTER_IRQ) & ~GEN8_MASTER_IRQ_CONTROL;\n" + "> > > \303\257\302\277\302\275\t\tiir = I915_READ(VLV_IIR);\n" + "> > > \303\257\302\277\302\275\n" "> > > @@ -1897,7 +1897,7 @@ static irqreturn_t cherryview_irq_handle\n" - "> > > \302\240\t\tPOSTING_READ(GEN8_MASTER_IRQ);\n" - "> > > \302\240\n" - "> > > \302\240\t\tret = IRQ_HANDLED;\n" + "> > > \303\257\302\277\302\275\t\tPOSTING_READ(GEN8_MASTER_IRQ);\n" + "> > > \303\257\302\277\302\275\n" + "> > > \303\257\302\277\302\275\t\tret = IRQ_HANDLED;\n" "> > > -\t}\n" "> > > +\t} while (0);\n" - "> > > \302\240\n" - "> > > \302\240\treturn ret;\n" - "> > > \302\240}\n" + "> > > \303\257\302\277\302\275\n" + "> > > \303\257\302\277\302\275\treturn ret;\n" + "> > > \303\257\302\277\302\275}\n" "> > \n" "> -- \n" "> Ben Hutchings\n" "> We get into the habit of living before acquiring the habit of thinking.\n" - "> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240- Albert\n" + "> \303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275- Albert\n" "> Camus\n" "\n" "\n" "\n" "-- \n" - "Ville Syrj\303\244l\303\244\n" + "Ville Syrj\303\257\302\277\302\275l\303\257\302\277\302\275\n" Intel OTC -a078fdf742854a204815b8f278e1c21cf2202fc811b52c8dcd01c6e06042bfb1 +9c9aae9523a18f1403ea2267e98bff0d07beaac4d1348056ce15900ce2a7f494
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.