• J
    drm/i915: Fix up seqno -> request merge issues · 146d84f0
    John Harrison 提交于
    The display related patches earlier in this series were edited during merge to
    improve the request unreferencing. Specifically, the need for de-referencing at
    interrupt time was removed. However, the resulting code did a 'deref(req) ; req
    = NULL' sequence rather than using the 'req_assign(req, NULL)' wrapper. The two
    are functionally equivalent, but using the wrapper is more consistent with all
    the other places where requests are assigned.
    
    Note that the whole point of the wrapper is that using it everywhere that
    request pointers are assigned means that the reference counting is done
    automatically and can't be accidentally forgotten about. Plus it allows simpler
    future maintainance if the reference counting mechanisms ever need to change.
    
    For: VIZ-4377
    Signed-off-by: NJohn Harrison <John.C.Harrison@Intel.com>
    Signed-off-by: NDaniel Vetter <daniel.vetter@ffwll.ch>
    146d84f0
intel_display.c 382.4 KB