[BUG] linux 4.3 - intel graphics card driver keeps oopsing

From: Ian Kumlien
Date: Wed Nov 04 2015 - 04:24:39 EST


Hi,

This happened when i booted linux 4.3 on a old intel machine.

Please note, it's named before "twilight" was known and it's name is
inspired by "twilight zone" since it's actually a firewall ;)

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1666 root 20 0 0 0 0 R 16,5 0,0 28:19.19 kworker/0:2
5297 root 20 0 28168 6200 4236 S 6,6 0,3 10:45.31 syslog-ng
7 root 20 0 0 0 0 S 0,7 0,0 0:36.32
rcu_sched

All this cpu usage seems to be required to constantly log OOPSes, like
the ones listed below, is this known?

---
Nov 4 10:18:55 twilight kernel: ------------[ cut here ]------------
Nov 4 10:18:55 twilight kernel: WARNING: CPU: 0 PID: 1666 at
drivers/gpu/drm/drm_atomic.c:491 drm_atomic_check_only+0x457/0x570()
Nov 4 10:18:55 twilight kernel: Modules linked in: tun uas
Nov 4 10:18:55 twilight kernel: CPU: 0 PID: 1666 Comm: kworker/0:2
Tainted: G W 4.3.0 #86
Nov 4 10:18:55 twilight kernel: Hardware name: MICRO-STAR
INTERNATIONAL CO., LTD MS-9632/MS-9632, BIOS 6.00 PG 05/16/2007
Nov 4 10:18:55 twilight kernel: Workqueue: events output_poll_execute
Nov 4 10:18:55 twilight kernel: 00000000 c13b856d 00000000 c10788b1
c14aa787 000001eb f6250800 00000000
Nov 4 10:18:55 twilight kernel: f549e948 f549e938 c107894d 00000009
00000000 c14aa787 00000002 f6315400
Nov 4 10:18:55 twilight kernel: e0ebe600 f6315400 e0ebe600 f6315400
00000000 e0ebe600 c14aa8ab f6250800
Nov 4 10:18:55 twilight kernel: Call Trace:
Nov 4 10:18:55 twilight kernel: [<c13b856d>] ? dump_stack+0x3e/0x51
Nov 4 10:18:55 twilight kernel: [<c10788b1>] ? warn_slowpath_common+0x71/0xa0
Nov 4 10:18:55 twilight kernel: [<c14aa787>] ?
drm_atomic_check_only+0x457/0x570
Nov 4 10:18:55 twilight kernel: [<c107894d>] ? warn_slowpath_null+0xd/0x10
Nov 4 10:18:55 twilight kernel: [<c14aa787>] ?
drm_atomic_check_only+0x457/0x570
Nov 4 10:18:55 twilight kernel: [<c14aa8ab>] ? drm_atomic_commit+0xb/0x50
Nov 4 10:18:55 twilight kernel: [<c150886d>] ?
intel_get_load_detect_pipe+0x37d/0x530
Nov 4 10:18:55 twilight kernel: [<c153b28b>] ? intel_tv_detect+0xfb/0x540
Nov 4 10:18:55 twilight kernel: [<c14843a3>] ?
drm_helper_probe_single_connector_modes_merge_bits+0x293/0x490
Nov 4 10:18:55 twilight kernel: [<c13bae97>] ? kobject_uevent_env+0xd7/0x470
Nov 4 10:18:55 twilight kernel: [<c14845a7>] ?
drm_helper_probe_single_connector_modes+0x7/0x10
Nov 4 10:18:55 twilight kernel: [<c148da1c>] ?
drm_fb_helper_probe_connector_modes.isra.5+0x3c/0x60
Nov 4 10:18:55 twilight kernel: [<c148e794>] ?
drm_fb_helper_hotplug_event+0x44/0xc0
Nov 4 10:18:55 twilight kernel: [<c1483e59>] ?
drm_kms_helper_hotplug_event+0x19/0x20
Nov 4 10:18:55 twilight kernel: [<c1484001>] ? output_poll_execute+0x161/0x1a0
Nov 4 10:18:55 twilight kernel: [<c1089ebf>] ? process_one_work+0xef/0x2b0
Nov 4 10:18:55 twilight kernel: [<c108a20a>] ? worker_thread+0x18a/0x400
Nov 4 10:18:55 twilight kernel: [<c108a080>] ? process_one_work+0x2b0/0x2b0
Nov 4 10:18:55 twilight kernel: [<c108e728>] ? kthread+0x98/0xb0
Nov 4 10:18:55 twilight kernel: [<c19061c1>] ? ret_from_kernel_thread+0x21/0x30
Nov 4 10:18:55 twilight kernel: [<c108e690>] ?
kthread_create_on_node+0x100/0x100
Nov 4 10:18:55 twilight kernel: ---[ end trace 2c368f52bd242123 ]---
Nov 4 10:18:55 twilight kernel: ------------[ cut here ]------------
Nov 4 10:18:55 twilight kernel: WARNING: CPU: 0 PID: 1666 at
drivers/gpu/drm/i915/intel_display.c:1389
assert_planes_disabled+0xdf/0x120()
Nov 4 10:18:55 twilight kernel: plane A assertion failure, should be
off on pipe A but is still active
Nov 4 10:18:55 twilight kernel: Modules linked in: tun uas
Nov 4 10:18:55 twilight kernel: CPU: 0 PID: 1666 Comm: kworker/0:2
Tainted: G W 4.3.0 #86
Nov 4 10:18:55 twilight kernel: Hardware name: MICRO-STAR
INTERNATIONAL CO., LTD MS-9632/MS-9632, BIOS 6.00 PG 05/16/2007
Nov 4 10:18:55 twilight kernel: Workqueue: events output_poll_execute
Nov 4 10:18:55 twilight kernel: 00000000 c13b856d f5bcfd90 c10788b1
c14f165f 0000056d f5900000 00000041
Nov 4 10:18:55 twilight kernel: 00000000 00000041 c1078906 00000009
f5bcfd90 c1ba0294 f5bcfda8 c14f165f
Nov 4 10:18:55 twilight kernel: c1ba0010 0000056d c1ba0294 00000041
00000041 f5900000 00000000 00000000
Nov 4 10:18:55 twilight kernel: Call Trace:
Nov 4 10:18:55 twilight kernel: [<c13b856d>] ? dump_stack+0x3e/0x51
Nov 4 10:18:55 twilight kernel: [<c10788b1>] ? warn_slowpath_common+0x71/0xa0
Nov 4 10:18:55 twilight kernel: [<c14f165f>] ?
assert_planes_disabled+0xdf/0x120
Nov 4 10:18:55 twilight kernel: [<c1078906>] ? warn_slowpath_fmt+0x26/0x30
Nov 4 10:18:55 twilight kernel: [<c14f165f>] ?
assert_planes_disabled+0xdf/0x120
Nov 4 10:18:55 twilight kernel: [<c14fca9a>] ? intel_enable_pipe+0x3a/0x200
Nov 4 10:18:55 twilight kernel: [<c1505822>] ? i9xx_crtc_enable+0x282/0x400
Nov 4 10:18:55 twilight kernel: [<c1502eed>] ? intel_atomic_commit+0x31d/0x10b0
Nov 4 10:18:55 twilight kernel: [<c148be85>] ?
drm_atomic_helper_check_planes+0xf5/0x1b0
Nov 4 10:18:55 twilight kernel: [<c15045e0>] ? intel_link_compute_m_n+0x50/0x50
Nov 4 10:18:55 twilight kernel: [<c14aa4f9>] ?
drm_atomic_check_only+0x1c9/0x570
Nov 4 10:18:55 twilight kernel: [<c14aa8c7>] ? drm_atomic_commit+0x27/0x50
Nov 4 10:18:55 twilight kernel: [<c148b2af>] ?
drm_atomic_helper_set_config+0x16f/0x3d0
Nov 4 10:18:55 twilight kernel: [<c149bfa6>] ?
drm_mode_set_config_internal+0x46/0xb0
Nov 4 10:18:55 twilight kernel: [<c148cbb1>] ? restore_fbdev_mode+0xa1/0x100
Nov 4 10:18:55 twilight kernel: [<c148e826>] ?
drm_fb_helper_restore_fbdev_mode_unlocked+0x16/0x50
Nov 4 10:18:55 twilight kernel: [<c148e882>] ? drm_fb_helper_set_par+0x22/0x60
Nov 4 10:18:55 twilight kernel: [<c148e7be>] ?
drm_fb_helper_hotplug_event+0x6e/0xc0
Nov 4 10:18:55 twilight kernel: [<c1483e59>] ?
drm_kms_helper_hotplug_event+0x19/0x20
Nov 4 10:18:55 twilight kernel: [<c1484001>] ? output_poll_execute+0x161/0x1a0
Nov 4 10:18:55 twilight kernel: [<c1089ebf>] ? process_one_work+0xef/0x2b0
Nov 4 10:18:55 twilight kernel: [<c108a20a>] ? worker_thread+0x18a/0x400
Nov 4 10:18:55 twilight kernel: [<c108a080>] ? process_one_work+0x2b0/0x2b0
Nov 4 10:18:55 twilight kernel: [<c108e728>] ? kthread+0x98/0xb0
Nov 4 10:18:55 twilight kernel: [<c19061c1>] ? ret_from_kernel_thread+0x21/0x30
Nov 4 10:18:55 twilight kernel: [<c108e690>] ?
kthread_create_on_node+0x100/0x100
Nov 4 10:18:55 twilight kernel: ---[ end trace 2c368f52bd242124 ]---
Nov 4 10:18:55 twilight kernel: WARNING: CPU: 0 PID: 1666 at
drivers/gpu/drm/i915/intel_display.c:12623
intel_atomic_commit+0x9f9/0x10b0()
Nov 4 10:18:55 twilight kernel: encoder's enabled state mismatch
(expected 0, found 1)
Nov 4 10:18:55 twilight kernel: Modules linked in: tun uas
Nov 4 10:18:55 twilight kernel: CPU: 0 PID: 1666 Comm: kworker/0:2
Tainted: G W 4.3.0 #86
Nov 4 10:18:55 twilight kernel: Hardware name: MICRO-STAR
INTERNATIONAL CO., LTD MS-9632/MS-9632, BIOS 6.00 PG 05/16/2007
Nov 4 10:18:55 twilight kernel: Workqueue: events output_poll_execute
Nov 4 10:18:55 twilight kernel: 00000000 c13b856d f5bcfdec c10788b1
c15035c9 0000314f f63155e0 f635ad00
Nov 4 10:18:55 twilight kernel: f63155ec f6315400 c1078906 00000009
f5bcfdec c1ba2bc0 f5bcfe04 c15035c9
Nov 4 10:18:55 twilight kernel: c1ba0010 0000314f c1ba2bc0 00000000
00000001 e0ebe600 f63155f8 f6315400
Nov 4 10:18:55 twilight kernel: Call Trace:
Nov 4 10:18:55 twilight kernel: [<c13b856d>] ? dump_stack+0x3e/0x51
Nov 4 10:18:55 twilight kernel: [<c10788b1>] ? warn_slowpath_common+0x71/0xa0
Nov 4 10:18:55 twilight kernel: [<c15035c9>] ? intel_atomic_commit+0x9f9/0x10b0
Nov 4 10:18:55 twilight kernel: [<c1078906>] ? warn_slowpath_fmt+0x26/0x30
Nov 4 10:18:55 twilight kernel: [<c15035c9>] ? intel_atomic_commit+0x9f9/0x10b0
Nov 4 10:18:55 twilight kernel: [<c148be85>] ?
drm_atomic_helper_check_planes+0xf5/0x1b0
Nov 4 10:18:55 twilight kernel: [<c15045e0>] ? intel_link_compute_m_n+0x50/0x50
Nov 4 10:18:55 twilight kernel: [<c14aa4f9>] ?
drm_atomic_check_only+0x1c9/0x570
Nov 4 10:18:55 twilight kernel: [<c14aa8c7>] ? drm_atomic_commit+0x27/0x50
Nov 4 10:18:55 twilight kernel: [<c148b2af>] ?
drm_atomic_helper_set_config+0x16f/0x3d0
Nov 4 10:18:55 twilight kernel: [<c149bfa6>] ?
drm_mode_set_config_internal+0x46/0xb0
Nov 4 10:18:55 twilight kernel: [<c148cbb1>] ? restore_fbdev_mode+0xa1/0x100
Nov 4 10:18:55 twilight kernel: [<c148e826>] ?
drm_fb_helper_restore_fbdev_mode_unlocked+0x16/0x50
Nov 4 10:18:55 twilight kernel: [<c148e882>] ? drm_fb_helper_set_par+0x22/0x60
Nov 4 10:18:55 twilight kernel: [<c148e7be>] ?
drm_fb_helper_hotplug_event+0x6e/0xc0
Nov 4 10:18:55 twilight kernel: [<c1483e59>] ?
drm_kms_helper_hotplug_event+0x19/0x20
Nov 4 10:18:55 twilight kernel: [<c1484001>] ? output_poll_execute+0x161/0x1a0
Nov 4 10:18:55 twilight kernel: [<c1089ebf>] ? process_one_work+0xef/0x2b0
Nov 4 10:18:55 twilight kernel: [<c108a20a>] ? worker_thread+0x18a/0x400
Nov 4 10:18:55 twilight kernel: [<c108a080>] ? process_one_work+0x2b0/0x2b0
Nov 4 10:18:55 twilight kernel: [<c108e728>] ? kthread+0x98/0xb0
Nov 4 10:18:55 twilight kernel: [<c19061c1>] ? ret_from_kernel_thread+0x21/0x30
Nov 4 10:18:55 twilight kernel: [<c108e690>] ?
kthread_create_on_node+0x100/0x100
Nov 4 10:18:55 twilight kernel: ---[ end trace 2c368f52bd242125 ]---
---

The actual graphics card is:
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS,
943/940GML Express Integrated Graphics Controller (rev 03)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/