2015-08-02 23:26:40

by Mathias Burén

[permalink] [raw]
Subject: Linux 4.1.3, DRM *ERROR* Unclaimed register before interrupt

I see these in dmesg, but I don't think I've seen any actual issues in
using the laptop itself. Should I be worried?

lspci:

00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT
Integrated Graphics Controller (rev 0b) (prog-if 00 [VGA controller])
DeviceName: Onboard IGD
Subsystem: Dell Device 05ca
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 42
Region 0: Memory at f7800000 (64-bit, non-prefetchable) [size=4M]
Region 2: Memory at e0000000 (64-bit, prefetchable) [size=256M]
Region 4: I/O ports at f000 [size=64]
Expansion ROM at <unassigned> [disabled]
Capabilities: <access denied>
Kernel driver in use: i915
Kernel modules: i915

dmesg (attached):

[ 1.484760] ------------[ cut here ]------------
[ 1.484793] WARNING: CPU: 3 PID: 59 at
drivers/gpu/drm/i915/intel_uncore.c:566
hsw_unclaimed_reg_debug+0x79/0xa0 [i915]()
[ 1.484813] [drm:intel_uncore_check_errors [i915]] *ERROR*
Unclaimed register before interrupt
[ 1.484814] Unclaimed register detected after writing to register 0x6101c
[ 1.484819] Modules linked in: i915 button intel_gtt i2c_algo_bit
video drm_kms_helper drm i2c_core
[ 1.484821] CPU: 3 PID: 59 Comm: kworker/u8:1 Not tainted 4.1.3-1-ck #1
[ 1.484822] Hardware name: Dell Inc. Latitude E7240/0R6F3F, BIOS
A15 05/19/2015
[ 1.484826] Workqueue: events_unbound async_run_entry_fn
[ 1.484829] 0000000000000000 00000000e42f33d5 ffff8800da213758
ffffffff8156bc0c
[ 1.484830] 0000000000000000 ffff8800da2137b0 ffff8800da213798
ffffffff81077a0a
[ 1.484832] ffff880214daa000 ffff8802132e0000 000000000006101c
ffff8802132e0070
[ 1.484832] Call Trace:
[ 1.484838] [<ffffffff8156bc0c>] dump_stack+0x4c/0x6e
[ 1.484840] [<ffffffff81077a0a>] warn_slowpath_common+0x8a/0xc0
[ 1.484842] [<ffffffff81077a95>] warn_slowpath_fmt+0x55/0x70
[ 1.484860] [<ffffffffa011b8b9>] hsw_unclaimed_reg_debug+0x79/0xa0 [i915]
[ 1.484875] [<ffffffffa0122204>] hsw_write32+0x94/0x160 [i915]
[ 1.484890] [<ffffffffa0127944>] intel_update_pipe_size+0x74/0x1a0 [i915]
[ 1.484910] [<ffffffffa0141721>] intel_crtc_set_config+0x811/0x1080 [i915]
[ 1.484916] [<ffffffffa00377cc>] ? drm_atomic_state_free+0x2c/0x60 [drm]
[ 1.484922] [<ffffffffa0026bd6>]
drm_mode_set_config_internal+0x66/0x100 [drm]
[ 1.484925] [<ffffffffa0089708>] restore_fbdev_mode+0xc8/0xf0
[drm_kms_helper]
[ 1.484928] [<ffffffffa008b859>]
drm_fb_helper_restore_fbdev_mode_unlocked+0x29/0x80 [drm_kms_helper]
[ 1.484930] [<ffffffffa008b8d2>] drm_fb_helper_set_par+0x22/0x50
[drm_kms_helper]
[ 1.484950] [<ffffffffa0150d1a>] intel_fbdev_set_par+0x1a/0x60 [i915]
[ 1.484954] [<ffffffff8132093f>] fbcon_init+0x58f/0x610
[ 1.484956] [<ffffffff8139d1fc>] visual_init+0xbc/0x120
[ 1.484958] [<ffffffff8139ee1e>] do_bind_con_driver+0x1ce/0x400
[ 1.484960] [<ffffffff8139f390>] do_take_over_console+0x120/0x1b0
[ 1.484961] [<ffffffff8156ade6>] ? printk+0x55/0x6b
[ 1.484964] [<ffffffff81320a1b>] do_fbcon_takeover+0x5b/0xc0
[ 1.484966] [<ffffffff81324f65>] fbcon_event_notify+0x6e5/0x7e0
[ 1.484968] [<ffffffff8109717f>] notifier_call_chain+0x4f/0x80
[ 1.484970] [<ffffffff8109755b>] __blocking_notifier_call_chain+0x4b/0x70
[ 1.484973] [<ffffffff81097596>] blocking_notifier_call_chain+0x16/0x20
[ 1.484974] [<ffffffff8132b09b>] fb_notifier_call_chain+0x1b/0x20
[ 1.484976] [<ffffffff8132d2ba>] register_framebuffer+0x21a/0x380
[ 1.484978] [<ffffffffa008bb73>]
drm_fb_helper_initial_config+0x273/0x700 [drm_kms_helper]
[ 1.484996] [<ffffffffa015189b>] intel_fbdev_initial_config+0x1b/0x20 [i915]
[ 1.484998] [<ffffffff81098dec>] async_run_entry_fn+0x4c/0x170
[ 1.485000] [<ffffffff8109055b>] process_one_work+0x14b/0x470
[ 1.485001] [<ffffffff810908c8>] worker_thread+0x48/0x4c0
[ 1.485003] [<ffffffff81090880>] ? process_one_work+0x470/0x470
[ 1.485004] [<ffffffff81090880>] ? process_one_work+0x470/0x470
[ 1.485006] [<ffffffff810963a8>] kthread+0xd8/0xf0
[ 1.485009] [<ffffffff810962d0>] ? kthread_worker_fn+0x170/0x170
[ 1.485010] [<ffffffff81571da2>] ret_from_fork+0x42/0x70
[ 1.485012] [<ffffffff810962d0>] ? kthread_worker_fn+0x170/0x170
[ 1.485013] ---[ end trace a5bfacd133f540e8 ]---
[ 1.485780] ------------[ cut here ]------------
[ 1.485803] WARNING: CPU: 3 PID: 59 at
drivers/gpu/drm/i915/intel_uncore.c:566
hsw_unclaimed_reg_debug+0x79/0xa0 [i915]()
[ 1.485822] [drm:intel_uncore_check_errors [i915]] *ERROR*
Unclaimed register before interrupt
[ 1.485823] Unclaimed register detected after writing to register 0x68080
[ 1.485827] Modules linked in: i915 button intel_gtt i2c_algo_bit
video drm_kms_helper drm i2c_core
[ 1.485829] CPU: 3 PID: 59 Comm: kworker/u8:1 Tainted: G W
4.1.3-1-ck #1
[ 1.485829] Hardware name: Dell Inc. Latitude E7240/0R6F3F, BIOS
A15 05/19/2015
[ 1.485831] Workqueue: events_unbound async_run_entry_fn
[ 1.485834] 0000000000000000 00000000e42f33d5 ffff8800da213698
ffffffff8156bc0c
[ 1.485835] 0000000000000000 ffff8800da2136f0 ffff8800da2136d8
ffffffff81077a0a
[ 1.485837] 0000000000000002 ffff8802132e0000 0000000000068080
ffff8802132e0070
[ 1.485837] Call Trace:
[ 1.485840] [<ffffffff8156bc0c>] dump_stack+0x4c/0x6e
[ 1.485842] [<ffffffff81077a0a>] warn_slowpath_common+0x8a/0xc0
[ 1.485843] [<ffffffff81077a95>] warn_slowpath_fmt+0x55/0x70
[ 1.485862] [<ffffffffa01033e2>] ? gm45_get_vblank_counter+0x32/0x40 [i915]
[ 1.485880] [<ffffffffa011b8b9>] hsw_unclaimed_reg_debug+0x79/0xa0 [i915]
[ 1.485895] [<ffffffffa0122204>] hsw_write32+0x94/0x160 [i915]
[ 1.485898] [<ffffffff810a5050>] ? wake_atomic_t_function+0x60/0x60
[ 1.485915] [<ffffffffa01279c1>] intel_update_pipe_size+0xf1/0x1a0 [i915]
[ 1.485931] [<ffffffffa012e248>] intel_commit_primary_plane+0x88/0xd0 [i915]
[ 1.485951] [<ffffffffa0154d00>] intel_plane_atomic_update+0x20/0x40 [i915]
[ 1.485955] [<ffffffffa00863a9>]
drm_atomic_helper_commit_planes+0xb9/0x1e0 [drm_kms_helper]
[ 1.485973] [<ffffffffa0154b9e>] intel_atomic_commit+0xbe/0x110 [i915]
[ 1.485977] [<ffffffffa0038027>] drm_atomic_commit+0x37/0x60 [drm]
[ 1.485980] [<ffffffffa008768d>]
drm_atomic_helper_plane_set_property+0x8d/0xd0 [drm_kms_helper]
[ 1.485986] [<ffffffffa00268cd>] drm_mode_plane_set_obj_prop+0x2d/0x90 [drm]
[ 1.485988] [<ffffffffa00896ab>] restore_fbdev_mode+0x6b/0xf0
[drm_kms_helper]
[ 1.485991] [<ffffffffa008b859>]
drm_fb_helper_restore_fbdev_mode_unlocked+0x29/0x80 [drm_kms_helper]
[ 1.485993] [<ffffffffa008b8d2>] drm_fb_helper_set_par+0x22/0x50
[drm_kms_helper]
[ 1.485995] [<ffffffffa008b7dc>]
drm_fb_helper_hotplug_event+0xcc/0x120 [drm_kms_helper]
[ 1.485998] [<ffffffffa008b87c>]
drm_fb_helper_restore_fbdev_mode_unlocked+0x4c/0x80 [drm_kms_helper]
[ 1.486000] [<ffffffffa008b8d2>] drm_fb_helper_set_par+0x22/0x50
[drm_kms_helper]
[ 1.486017] [<ffffffffa0150d1a>] intel_fbdev_set_par+0x1a/0x60 [i915]
[ 1.486019] [<ffffffff8132093f>] fbcon_init+0x58f/0x610
[ 1.486021] [<ffffffff8139d1fc>] visual_init+0xbc/0x120
[ 1.486023] [<ffffffff8139ee1e>] do_bind_con_driver+0x1ce/0x400
[ 1.486025] [<ffffffff8139f390>] do_take_over_console+0x120/0x1b0
[ 1.486026] [<ffffffff8156ade6>] ? printk+0x55/0x6b
[ 1.486029] [<ffffffff81320a1b>] do_fbcon_takeover+0x5b/0xc0
[ 1.486031] [<ffffffff81324f65>] fbcon_event_notify+0x6e5/0x7e0
[ 1.486033] [<ffffffff8109717f>] notifier_call_chain+0x4f/0x80
[ 1.486035] [<ffffffff8109755b>] __blocking_notifier_call_chain+0x4b/0x70
[ 1.486037] [<ffffffff81097596>] blocking_notifier_call_chain+0x16/0x20
[ 1.486039] [<ffffffff8132b09b>] fb_notifier_call_chain+0x1b/0x20
[ 1.486041] [<ffffffff8132d2ba>] register_framebuffer+0x21a/0x380
[ 1.486043] [<ffffffffa008bb73>]
drm_fb_helper_initial_config+0x273/0x700 [drm_kms_helper]
[ 1.486059] [<ffffffffa015189b>] intel_fbdev_initial_config+0x1b/0x20 [i915]
[ 1.486061] [<ffffffff81098dec>] async_run_entry_fn+0x4c/0x170
[ 1.486063] [<ffffffff8109055b>] process_one_work+0x14b/0x470
[ 1.486064] [<ffffffff810908c8>] worker_thread+0x48/0x4c0
[ 1.486066] [<ffffffff81090880>] ? process_one_work+0x470/0x470
[ 1.486067] [<ffffffff81090880>] ? process_one_work+0x470/0x470
[ 1.486069] [<ffffffff810963a8>] kthread+0xd8/0xf0
[ 1.486071] [<ffffffff810962d0>] ? kthread_worker_fn+0x170/0x170
[ 1.486073] [<ffffffff81571da2>] ret_from_fork+0x42/0x70
[ 1.486075] [<ffffffff810962d0>] ? kthread_worker_fn+0x170/0x170
[ 1.486076] ---[ end trace a5bfacd133f540e9 ]---
[ 1.486108] [drm:intel_uncore_check_errors [i915]] *ERROR*
Unclaimed register before interrupt
[ 1.486118] Console: switching to colour frame buffer device 170x48
[ 1.486135] [drm:intel_uncore_check_errors [i915]] *ERROR*
Unclaimed register before interrupt
[ 1.488144] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[ 1.488145] i915 0000:00:02.0: registered panic notifier


cmdline: threadirqs fastboot i915.fastboot=1 numa=off
libahci.ignore_sss=1 resume=/dev/sdb6 i915.mmio_debug=1

Thanks,
Mathias


Attachments:
dmesg.txt (65.11 kB)