Re: Intel G41 doesn't see any screens connected after suspend/resume

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Mar 20, 2014 at 07:17:00PM -0400, Nikolay Martynov wrote:
>   Yes, that seem to help. It didn't freeze anymore in 15 mins I used it. Thanks!

Thanks indeed,

commit 3f5e0f06a3355a77ace053b4ffc0ac1c413cf2d0
Author: Chris Wilson <chris@xxxxxxxxxxxxxxxxxx>
Date:   Fri Mar 21 07:40:56 2014 +0000

    drm/i915: Fix unsafe loop iteration over vma whilst unbinding them
    
    On non-LLC platforms, when changing the cache level of an object, we may
    need to unbind it so that prefetching across page boundaries does not
    cross into a different memory domain. This requires us to unbind
    conflicting vma, but we did so iterating over the objects vma in an
    unsafe manner (as the list was being modified as we iterated).
    
    The regression was introduced in
    commit 3089c6f239d7d2c4cb2dd5c353e8984cf79af1d7
    Author: Ben Widawsky <ben@xxxxxxxxxxxx>
    Date:   Wed Jul 31 17:00:03 2013 -0700
    
        drm/i915: make caching operate on all address spaces
    apparently as far back as v3.12-rc1, but it has only just begun to
    trigger real world bug reports.
    
    Reported-and-tested-by: Nikolay Martynov <mar.kolya@xxxxxxxxx>
    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=76384
    Signed-off-by: Chris Wilson <chris@xxxxxxxxxxxxxxxxxx>
    Cc: Ben Widawsky <ben@xxxxxxxxxxxx>
    Signed-off-by: Daniel Vetter <daniel.vetter@xxxxxxxx>

Now you can get back to your original bug :(
-Chris

-- 
Chris Wilson, Intel Open Source Technology Centre
_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/dri-devel




[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux