Bug 88676 - cursor follows mouse with long delay
Summary: cursor follows mouse with long delay
Status: CLOSED DUPLICATE of bug 88540
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-01-21 21:05 UTC by Adam Jirasek
Modified: 2017-07-24 22:49 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Adam Jirasek 2015-01-21 21:05:59 UTC
Hello

I updated kernel from linux-3.18.0-gentoo-rc7 (SHA1: a8d8e8babe5e05fa5d67cb2a8928970d686e9687) to linux-3.19.0-gentoo-rc4 (SHA1:42cdebd02a25d7a06f025d87f63792e450eb1621) 
and I what happens is that when I start X (I use KDE) the cursor follows mouse movement with a large delay; if I can say so it seems as if cursor is moving though honey, kind of. In addition, when I change the size of a window by draging a corner with a cursor, the update of the shape for the new window may take too long too.

I quickly compared the journalctl output and found that compared to working 
version of the kernel, the log file contains some additional lines.
Before I stat bisecting the kernel I was wondering if anyone know what might be the case.

The first extra line is

Jan 21 13:21:31 localhost kernel: snd_hda_intel 0000:00:03.0: failed to add i915 component master (-19)



and then I get warning for each CPU:

Jan 21 13:21:32 localhost kernel: random: nonblocking pool is initialized
Jan 21 13:21:32 localhost kernel: ------------[ cut here ]------------
Jan 21 13:21:32 localhost kernel: WARNING: CPU: 2 PID: 1906 at drivers/gpu/drm/i915/intel_ringbuffer.c:1848 intel_init_ring_buffer+0x35/0x351 [i915]()
Jan 21 13:21:32 localhost kernel: WARN_ON(ring->buffer)
Jan 21 13:21:32 localhost kernel: Modules linked in:
Jan 21 13:21:32 localhost kernel:  i915(+) cfbfillrect cfbimgblt cfbcopyarea drm_kms_helper arc4 rtl8188ee rtl_pci rtlwifi mac80211 cfg80211 rfkill xts gf128mul aes_x86_64 cbc libiscsi scsi_transport_iscsi tg3 ptp pps_core libphy e1000 fuse nfs lockd grace sunrpc jfs multipath linear raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor xor async_tx raid6_pq raid1 raid0 dm_snapshot dm_bufio dm_crypt dm_mirror dm_region_hash dm_log dm_mod hid_sunplus hid_sony led_class hid_samsung hid_pl hid_petalynx hid_gyration sl811_hcd usbhid xhci_hcd ohci_hcd uhci_hcd usb_storage ehci_pci ehci_hcd aic94xx libsas lpfc crc_t10dif crct10dif_common qla2xxx megaraid_sas megaraid_mbox megaraid_mm megaraid aacraid sx8 DAC960 cciss 3w_9xxx 3w_xxxx mptsas scsi_transport_sas mptfc scsi_transport_fc mptspi mptscsih mptbase atp870u
Jan 21 13:21:32 localhost kernel:  dc395x qla1280 imm parport dmx3191d sym53c8xx gdth advansys initio BusLogic arcmsr aic7xxx aic79xx scsi_transport_spi sg pdc_adma sata_inic162x sata_mv ata_piix ahci libahci sata_qstor sata_vsc sata_uli sata_sis sata_sx4 sata_nv sata_via sata_svw sata_sil24 sata_sil sata_promise pata_sl82c105 pata_via pata_jmicron pata_marvell pata_sis pata_netcell pata_pdc202xx_old pata_triflex pata_atiixp pata_opti pata_amd pata_ali pata_it8213 pata_pcmcia pcmcia pcmcia_core pata_ns87415 pata_ns87410 pata_serverworks pata_artop pata_it821x pata_optidma pata_hpt3x2n pata_hpt3x3 pata_hpt37x pata_hpt366 pata_cmd64x pata_efar pata_rz1000 pata_sil680 pata_radisys pata_pdc2027x pata_mpiix libata
Jan 21 13:21:32 localhost kernel: CPU: 2 PID: 1906 Comm: systemd-modules Not tainted 3.19.0-rc4+ #1
Jan 21 13:21:32 localhost kernel: Hardware name: TOSHIBA Satellite S75t-A/Type2 - Board Product Name1, BIOS 1.30 09/23/2013
Jan 21 13:21:32 localhost kernel:  0000000000000009 ffff8802528e77e8 ffffffff8157eb31 0000000000000054
Jan 21 13:21:32 localhost kernel:  ffff8802528e7838 ffff8802528e7828 ffffffff8103676c ffffffffa08da782
Jan 21 13:21:32 localhost kernel:  ffffffffa08758a2 ffff8802523318f0 ffff880251735800 ffff880252330000
Jan 21 13:21:32 localhost kernel: Call Trace:
Jan 21 13:21:32 localhost kernel:  [<ffffffff8157eb31>] dump_stack+0x45/0x57
Jan 21 13:21:32 localhost kernel:  [<ffffffff8103676c>] warn_slowpath_common+0x97/0xb1
Jan 21 13:21:32 localhost kernel:  [<ffffffffa08758a2>] ? intel_init_ring_buffer+0x35/0x351 [i915]
Jan 21 13:21:32 localhost kernel:  [<ffffffff810367c7>] warn_slowpath_fmt+0x41/0x43
Jan 21 13:21:32 localhost kernel:  [<ffffffffa0877ad3>] ? intel_ring_init_seqno+0x8f/0x9f [i915]
Jan 21 13:21:32 localhost kernel:  [<ffffffffa08758a2>] intel_init_ring_buffer+0x35/0x351 [i915]
Jan 21 13:21:32 localhost kernel:  [<ffffffffa0878081>] intel_init_render_ring_buffer+0x59e/0x5e0 [i915]
Jan 21 13:21:32 localhost kernel:  [<ffffffffa085f0ed>] i915_gem_init_rings+0x16/0x11c [i915]
Jan 21 13:21:32 localhost kernel:  [<ffffffffa086099c>] i915_gem_init+0x18d/0x1dc [i915]
Jan 21 13:21:32 localhost kernel:  [<ffffffffa08bf4ad>] i915_driver_load+0xbfa/0xdeb [i915]
Jan 21 13:21:32 localhost kernel:  [<ffffffff8104439b>] ? call_usermodehelper_exec+0xf4/0x106
Jan 21 13:21:32 localhost kernel:  [<ffffffff813e7edd>] ? get_device+0x12/0x1b
Jan 21 13:21:32 localhost kernel:  [<ffffffff813e7f07>] ? put_device+0x12/0x14
Jan 21 13:21:32 localhost kernel:  [<ffffffff813e9342>] ? device_add+0x4d8/0x4ea
Jan 21 13:21:32 localhost kernel:  [<ffffffff8132cc4f>] ? idr_replace+0x32/0x99
Jan 21 13:21:32 localhost kernel:  [<ffffffff813d16bd>] drm_dev_register+0x79/0xef
Jan 21 13:21:32 localhost kernel:  [<ffffffff813d3a29>] drm_get_pci_dev+0xfa/0x1bf
Jan 21 13:21:32 localhost kernel:  [<ffffffffa08462d4>] i915_pci_probe+0x40/0x49 [i915]
Jan 21 13:21:32 localhost kernel:  [<ffffffff81351847>] pci_device_probe+0x6f/0xd1
Jan 21 13:21:32 localhost kernel:  [<ffffffff813fc7c8>] ? pinctrl_bind_pins+0xe3/0x10d
Jan 21 13:21:32 localhost kernel:  [<ffffffff813eb5e8>] driver_probe_device+0xad/0x1ea
Jan 21 13:21:32 localhost kernel:  [<ffffffff813eb7b6>] __driver_attach+0x59/0x7c
Jan 21 13:21:32 localhost kernel:  [<ffffffff813eb75d>] ? __device_attach+0x38/0x38
Jan 21 13:21:32 localhost kernel:  [<ffffffff813e9d5f>] bus_for_each_dev+0x78/0x82
Jan 21 13:21:32 localhost kernel:  [<ffffffff813eb17f>] driver_attach+0x19/0x1b
Jan 21 13:21:32 localhost kernel:  [<ffffffff813eae5c>] bus_add_driver+0x101/0x1cb
Jan 21 13:21:32 localhost kernel:  [<ffffffff813ebd1e>] driver_register+0x8a/0xc7
Jan 21 13:21:32 localhost kernel:  [<ffffffffa08fe000>] ? 0xffffffffa08fe000
Jan 21 13:21:32 localhost kernel:  [<ffffffff81350d52>] __pci_register_driver+0x46/0x48
Jan 21 13:21:32 localhost kernel:  [<ffffffff813d3b3b>] drm_pci_init+0x4d/0xcd
Jan 21 13:21:32 localhost kernel:  [<ffffffffa08fe000>] ? 0xffffffffa08fe000
Jan 21 13:21:32 localhost kernel:  [<ffffffffa08fe08a>] i915_init+0x8a/0x92 [i915]
Jan 21 13:21:32 localhost kernel:  [<ffffffffa08fe000>] ? 0xffffffffa08fe000
Jan 21 13:21:32 localhost kernel:  [<ffffffff8100030d>] do_one_initcall+0xe9/0x16d
Jan 21 13:21:32 localhost kernel:  [<ffffffff810cfa4f>] ? __vunmap+0xa7/0xae
Jan 21 13:21:32 localhost kernel:  [<ffffffff81083307>] load_module+0x172e/0x1d5d
Jan 21 13:21:32 localhost kernel:  [<ffffffff8108095b>] ? store_uevent+0x39/0x39
Jan 21 13:21:32 localhost kernel:  [<ffffffff81083a21>] SyS_finit_module+0x52/0x68
Jan 21 13:21:32 localhost kernel:  [<ffffffff81583dd2>] system_call_fastpath+0x12/0x17
Jan 21 13:21:32 localhost kernel: ---[ end trace d91eb3606461ee43 ]---



System details:

Intel(R) Core(TM) i7-4700MQ CPU @ 2.40GHz GenuineIntel GNU/Linux


lspci -n
00:00.0 0600: 8086:0c04 (rev 06)
00:02.0 0300: 8086:0416 (rev 06)
00:03.0 0403: 8086:0c0c (rev 06)
00:14.0 0c03: 8086:8c31 (rev 04)
00:16.0 0780: 8086:8c3a (rev 04)
00:1a.0 0c03: 8086:8c2d (rev 04)
00:1b.0 0403: 8086:8c20 (rev 04)
00:1c.0 0604: 8086:8c10 (rev d4)
00:1c.2 0604: 8086:8c14 (rev d4)
00:1c.3 0604: 8086:8c16 (rev d4)
00:1d.0 0c03: 8086:8c26 (rev 04)
00:1f.0 0601: 8086:8c49 (rev 04)
00:1f.2 0106: 8086:8c03 (rev 04)
00:1f.3 0c05: 8086:8c22 (rev 04)
07:00.0 0280: 10ec:8179 (rev 01)


Thanks for any help

Adam Jirasek
Comment 1 Rodrigo Vivi 2015-01-22 00:13:03 UTC
It has been fixed by: http://lists.freedesktop.org/archives/dri-devel/2015-January/075670.html

*** This bug has been marked as a duplicate of bug 88540 ***
Comment 2 Adam Jirasek 2015-01-23 15:00:44 UTC
(In reply to Rodrigo Vivi from comment #1)
> It has been fixed by:
> http://lists.freedesktop.org/archives/dri-devel/2015-January/075670.html
> 
> *** This bug has been marked as a duplicate of bug 88540 ***

Thanks, I'll check it out


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.