Am 19.07.2016 um 14:01 schrieb Wei Yongjun: > From: Wei Yongjun <yongjun_wei at trendmicro.com.cn> > > Using list_move() instead of list_del() + list_add(). > > Signed-off-by: Wei Yongjun <yongjun_wei at trendmicro.com.cn> Reviewed-by: Christian König <christian.koenig at amd.com>
> --- > drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) > > diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c > b/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c > index 0307ff5..aba38ec 100644 > --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c > +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c > @@ -414,8 +414,7 @@ static int amdgpu_cs_parser_bos(struct amdgpu_cs_parser > *p, > > if (e->robj->tbo.ttm->state != tt_bound && > !e->user_pages) { > - list_del(&e->tv.head); > - list_add(&e->tv.head, &need_pages); > + list_move(&e->tv.head, &need_pages); > > amdgpu_bo_unreserve(e->robj); > } > > > >