After a few days of further testing the problem appears again, only not when tryig to connect, but seemingly randomly. here's my dmesg output. The crash seemingly happens at 'Disabling IRQ #16': [ 801.506696] Call Trace: [ 801.506712] [] ? printk+0x2d/0x2f [ 801.506725] [] __report_bad_irq+0x29/0xd0 [ 801.506733] [] note_interrupt+0x104/0x150 [ 801.506743] [] handle_irq_event_percpu+0x9e/0x200 [ 801.506753] [] ? default_spin_lock_flags+0x8/0x10 [ 801.506762] [] ? _raw_spin_lock_irqsave+0x2d/0x40 [ 801.506770] [] ? default_spin_lock_flags+0x8/0x10 [ 801.506780] [] ? __io_apic_modify_irq+0x7d/0x90 [ 801.506788] [] handle_irq_event+0x3b/0x60 [ 801.506796] [] ? unmask_irq+0x30/0x30 [ 801.506803] [] handle_fasteoi_irq+0x4e/0xc0 [ 801.506808] [] ? do_IRQ+0x42/0xc0 [ 801.506822] [] ? sys_gettimeofday+0x32/0x70 [ 801.506830] [] ? common_interrupt+0x30/0x38 [ 801.506839] [] ? reserve_backup_gdb.isra.11+0x26d/0x2c0 [ 801.506844] handlers: [ 801.506885] [] i915_driver_irq_handler [ 801.506891] Disabling IRQ #16 [ 803.004080] [drm:i915_hangcheck_ring_idle] *ERROR* Hangcheck timer elapsed... render ring idle [waiting on 55440, at 55441], missed IRQ? [ 844.685483] chromium-browse[1520]: segfault at 0 ip b42e1550 sp bfedb090 error 4 in chromium-browser[b3f46000+38fa000] [ 900.000032] [Hardware Error]: Machine check events logged [ 968.068166] [drm:i915_hangcheck_ring_idle] *ERROR* Hangcheck timer elapsed... render ring idle [waiting on 57628, at 57630], missed IRQ? [ 970.788102] [drm:i915_hangcheck_ring_idle] *ERROR* Hangcheck timer elapsed... render ring idle [waiting on 57659, at 57661], missed IRQ? [ 973.636113] [drm:i915_hangcheck_ring_idle] *ERROR* Hangcheck timer elapsed... render ring idle [waiting on 57697, at 57699], missed IRQ? [ 976.180065] [drm:i915_hangcheck_ring_idle] *ERROR* Hangcheck timer elapsed... render ring idle [waiting on 57728, at 57730], missed IRQ? [ 979.076108] [drm:i915_hangcheck_ring_idle] *ERROR* Hangcheck timer elapsed... render ring idle [waiting on 57771, at 57773], missed IRQ? [ 980.932129] [drm:i915_hangcheck_ring_idle] *ERROR* Hangcheck timer elapsed... render ring idle [waiting on 57783, at 57785], missed IRQ? [ 983.872135] [drm:i915_hangcheck_ring_idle] *ERROR* Hangcheck timer elapsed... render ring idle [waiting on 57823, at 57825], missed IRQ? [ 987.612104] [drm:i915_hangcheck_ring_idle] *ERROR* Hangcheck timer elapsed... render ring idle [waiting on 57874, at 57876], missed IRQ? [ 989.224118] [drm:i915_hangcheck_ring_idle] *ERROR* Hangcheck timer elapsed... render ring idle [waiting on 57880, at 57882], missed IRQ? [ 1014.680163] [drm:i915_hangcheck_ring_idle] *ERROR* Hangcheck timer elapsed... render ring idle [waiting on 58077, at 58079], missed IRQ? [ 1016.700168] [drm:i915_hangcheck_ring_idle] *ERROR* Hangcheck timer elapsed... render ring idle [waiting on 58099, at 58101], missed IRQ? [ 1018.520060] [drm:i915_hangcheck_ring_idle] *ERROR* Hangcheck timer elapsed... render ring idle [waiting on 58115, at 58117], missed IRQ?