FS#48686 - [xf86-video-intel] Freeze whole Plasma after some time.

Attached to Project: Arch Linux
Opened by Tomasz Przybył (FadeMind) - Thursday, 24 March 2016, 17:53 GMT
Last edited by Andreas Radke (AndyRTR) - Friday, 25 March 2016, 15:50 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To Andreas Radke (AndyRTR)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Regression.

Since workaround issue #94515 https://bugs.freedesktop.org/show_bug.cgi?id=94515
via https://projects.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/xorg-server&id=bb37fae55e67f14bc491ca6bcccde3907f73b21c
all was FINE.

Currently I using xf86-video-intel-git 1:2.99.917+580+gf656f6a-1

based on commit https://cgit.freedesktop.org/xorg/driver/xf86-video-intel/commit/?id=f656f6afa288c63968f45d6d32c96a4cf6213117 and ALL is FINE.

After upgrade xf86-video-intel-git to 1:2.99.917+586+g4e108af-1 and reboot, after while I had freeze whole KDE Plasma again (like it was in #94515 before workaround).

This task depends upon

Closed by  Andreas Radke (AndyRTR)
Friday, 25 March 2016, 15:50 GMT
Reason for closing:  Fixed
Comment by Tomasz Przybył (FadeMind) - Thursday, 24 March 2016, 18:29 GMT
DEBUG DMESG and xorg.0.log AFTER happened issue.

Lastest Lines:

AT 645129 begin

[ 71.224] sna_accel_flush: flush?=0, dirty?=0
[ 71.224] sna_accel_flush: flush?=0, dirty?=0
[ 71.224] sna_block_handler (tv=-1.0)
[ 71.224] sna_accel_do_throttle -- no pending activity
[ 71.224] sna_wakeup_handler
[ 71.224] sna_mode_wakeup: len=32
[ 71.224] sna_crtc_record_swap: recording last swap on pipe=0, frame 4208 [msc=4208], time 71.223723
[ 71.224] vblank_complete: 4208 too early, now 4294971428, expected 91
[ 71.224] sna_present_queue: target msc=4294971428, seq=4132 (last_msc=4208)
[ 71.224] sna_wait_vblank(pipe=0, waiting until seq=4132)


REPEAT to the end:

[ 71.224] sna_mode_wakeup: len=32
[ 71.224] sna_crtc_record_swap: recording last swap on pipe=0, frame 4208 [msc=4208], time 71.223723
[ 71.224] vblank_complete: 4208 too early, now 4294971428, expected 91
[ 71.224] sna_present_queue: target msc=4294971428, seq=4132 (last_msc=4208)
[ 71.224] sna_wait_vblank(pipe=0, waiting until seq=4132)

...


[ 83.370] sna_mode_wakeup: len=32
[ 83.370] sna_crtc_record_swap: recording last swap on pipe=0, frame 4940 [msc=4940], time 83.359320
[ 83.370] vblank_complete: 4940 too early, now 4294971428, expected 91
[ 83.370] sna_present_queue: target msc=4294971428, seq=4132 (last_msc=4940)
[ 83.370] sna_wait_vblank(pipe=0, waiting until seq=4132)
[ 83.370] sna_mode_wakeup: len=32
[ 83.370] sna_crtc_record_swap: recording last swap on pipe=0, f
Comment by Tomasz Przybył (FadeMind) - Thursday, 24 March 2016, 19:08 GMT
https://bugs.freedesktop.org/show_bug.cgi?id=94685#c7

After install xf86-video-intel-git 1:2.99.917+587+gc186d4d-1
based on https://cgit.freedesktop.org/xorg/driver/xf86-video-intel/commit/?id=c186d4dda3b62b73af3caf2883a9cedfd97e3b45

and while of standard desktop usage I don't have freeze. So IMO is solved.

LOGS - clean - no freeze

https://www.dropbox.com/s/agky6qmyvmoao4g/xorg-dbg-c186d4dda3b.tar.xz?dl=1
Comment by Andreas Radke (AndyRTR) - Thursday, 24 March 2016, 19:27 GMT
New update with that commit pushed to testing repo.
Comment by Tomasz Przybył (FadeMind) - Friday, 25 March 2016, 14:24 GMT
This FS can be closed as FIXED. Thanks.

Loading...