]> git.baikalelectronics.ru Git - kernel.git/commit
drm/radeon/kms: fix r600/r700 cs checker to avoid double kfree
authorJerome Glisse <jglisse@redhat.com>
Thu, 11 Feb 2010 11:44:32 +0000 (12:44 +0100)
committerDave Airlie <airlied@redhat.com>
Thu, 11 Feb 2010 20:48:33 +0000 (06:48 +1000)
commitf75ff66b3753f74894cb10dfc9033f610205a0f1
tree122dd81c7be26b25f85cfb6261626d6589d503cb
parentc87dbe08a15b7be4c604761df98f9e67de30ff8b
drm/radeon/kms: fix r600/r700 cs checker to avoid double kfree

radeon_cs kfree the tracker structure but for r6xx/r7xx we want
to kfree it inside the parse function because we share it with
the UMS code path. Set tracker to NULL after freeing it will
avoid double free.

Signed-off-by: Jerome Glisse <jglisse@redhat.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
drivers/gpu/drm/radeon/r600_cs.c