<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_REOPENED "
   title="REOPENED - [SNB] vblank wait timeout, giving kernel panic, while switching TTY"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=97412#c12">Comment # 12</a>
              on <a class="bz_bug_link 
          bz_status_REOPENED "
   title="REOPENED - [SNB] vblank wait timeout, giving kernel panic, while switching TTY"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=97412">bug 97412</a>
              from <span class="vcard"><a class="email" href="mailto:orzel@freehackers.org" title="Thomas Capricelli <orzel@freehackers.org>"> <span class="fn">Thomas Capricelli</span></a>
</span></b>
        <pre>My laptop has always had this problem since i've bought it (sept 2016).

Dmesg is flooded with things like this (see at the end).

I'm using the intel driver, as the modsetting driver in xorg can't even detect
my favourite resolution (1600x900) and is unusably slow. I use SNA/DRI3 and
very recent software (gentoo).
Currently seeing the problem with kernel 4.14.2,
xf86-video-intel-2.99.917_p20171018, xorg-server-1.19.5

A kind of 'workaround' is to add 'irqpoll' to the kernel command line. In which
ase i dont see those messages anymore, but instead my dmesg is flooded with 

hpet1: lost 163 rtc interrupts




Nov 28 14:50:30 chaos kernel: pipe A vblank wait timed out
Nov 28 14:50:30 chaos kernel: ------------[ cut here ]------------
Nov 28 14:50:30 chaos kernel: WARNING: CPU: 2 PID: 12508 at
drivers/gpu/drm/i915/intel_display.c:12176 intel_atomic_commit_tail+0xeef/0xf00
Nov 28 14:50:30 chaos kernel: Modules linked in:
Nov 28 14:50:30 chaos kernel: CPU: 2 PID: 12508 Comm: kworker/u8:2 Tainted: G  
     W       4.14.2 #21
Nov 28 14:50:30 chaos kernel: Hardware name: Notebook                        
W330AU/W330AU, BIOS 5.011 09/22/2015
Nov 28 14:50:30 chaos kernel: Workqueue: events_unbound
intel_atomic_commit_work
Nov 28 14:50:30 chaos kernel: task: ffff880227d08000 task.stack:
ffffc90000b64000
Nov 28 14:50:30 chaos kernel: RIP: 0010:intel_atomic_commit_tail+0xeef/0xf00
Nov 28 14:50:30 chaos kernel: RSP: 0018:ffffc90000b67dc8 EFLAGS: 00010292
Nov 28 14:50:30 chaos kernel: RAX: 000000000000001c RBX: 0000000000000000 RCX:
0000000000000000
Nov 28 14:50:30 chaos kernel: RDX: ffff880256d13740 RSI: ffff880256d0ca58 RDI:
ffff880256d0ca58
Nov 28 14:50:30 chaos kernel: RBP: ffffc90000b67e70 R08: 000000000000ae2b R09:
0000000000000001
Nov 28 14:50:30 chaos kernel: R10: ffffc90000b67dc8 R11: 0000000000000001 R12:
00000000000111c6
Nov 28 14:50:30 chaos kernel: R13: ffff88024ce00000 R14: ffff88024ce09000 R15:
0000000000000001
Nov 28 14:50:30 chaos kernel: FS:  0000000000000000(0000)
GS:ffff880256d00000(0000) knlGS:0000000000000000
Nov 28 14:50:30 chaos kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Nov 28 14:50:30 chaos kernel: CR2: 00007f7741d77140 CR3: 0000000002009003 CR4:
00000000003606e0
Nov 28 14:50:30 chaos kernel: Call Trace:
Nov 28 14:50:30 chaos kernel:  ? wait_woken+0x80/0x80
Nov 28 14:50:30 chaos kernel:  intel_atomic_commit_work+0xd/0x10
Nov 28 14:50:30 chaos kernel:  process_one_work+0x1d9/0x350
Nov 28 14:50:30 chaos kernel:  worker_thread+0x2d/0x3f0
Nov 28 14:50:30 chaos kernel:  kthread+0x11b/0x140
Nov 28 14:50:30 chaos kernel:  ? wq_sysfs_prep_attrs+0x50/0x50
Nov 28 14:50:30 chaos kernel:  ? kthread_create_on_node+0x40/0x40
Nov 28 14:50:30 chaos kernel:  ret_from_fork+0x22/0x30
Nov 28 14:50:30 chaos kernel: Code: 75 b0 4c 89 45 80 48 83 c7 08 e8 5d 51 c4
ff 4c 8b 45 80 4d 85 c0 0f 85 d9 fa ff ff 8d 73 41 48 c7 c7 20 72 e3 81 e8 9d
67 c5 ff <0f> ff e9 c3 fa ff ff 66 2e 0f 1f 84 00 00 00 00 00 55 48 89 e5 
Nov 28 14:50:30 chaos kernel: ---[ end trace fbb2f696c8a355a1 ]---</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are the assignee for the bug.</li>
          <li>You are on the CC list for the bug.</li>
      </ul>
    </body>
</html>