<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW - [i915] Mouse movement jitter after 'drm/i915: Use atomic commits for legacy page_flips'"
href="https://bugs.freedesktop.org/show_bug.cgi?id=96593">96593</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>[i915] Mouse movement jitter after 'drm/i915: Use atomic commits for legacy page_flips'
</td>
</tr>
<tr>
<th>Product</th>
<td>DRI
</td>
</tr>
<tr>
<th>Version</th>
<td>DRI git
</td>
</tr>
<tr>
<th>Hardware</th>
<td>x86-64 (AMD64)
</td>
</tr>
<tr>
<th>OS</th>
<td>Linux (All)
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Component</th>
<td>DRM/Intel
</td>
</tr>
<tr>
<th>Assignee</th>
<td>intel-gfx-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>rafael.ristovski@gmail.com
</td>
</tr>
<tr>
<th>QA Contact</th>
<td>intel-gfx-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>CC</th>
<td>intel-gfx-bugs@lists.freedesktop.org
</td>
</tr></table>
<p>
<div>
<pre>Kernel: next-20160617
OS: Gentoo Linux
xf86-video-intel: latest git
Xorg: latest git
HW:
Dell Inspiron 3537
i7-4500U (Haswell)
Graphics 4400
Upon switching from next-20160615 to next-20160617,
I noticed that moving the cursor randomly causes its movement to jitter in a
lag-behind/catch-up fashion (most noticeable when dragging windows as this
applies the effect to the whole window, thus causing it not to move fluently).
Upon some bisecting I have found that this is caused by the following commit in
linux-next:
ee042aa40b66d18d465206845b0752c6a617ba3f - drm/i915: Use atomic commits for
legacy page_flips
Upon reverting this commit the issue is no longer present.
Another intriguing fact is that in some applications (ex. Games) which bind the
mouse input - the movement is fine.
// Dmesg/Xorg.0.log not attached yet as those do not seem to contain any
relevant data.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
<li>You are on the CC list for the bug.</li>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>