2ee3d830f30c5d5377207 parent c911fc1c6ad61b56869ee521f1a477c741b039da author Daniel Vetter 1282343116 +0200 committer Chris Wilson 1283937208 +0100 drm/i915: unload: fix retire_work races ums-gem code correctly cancels the retire work (at lastclose time), kms does not do so. Fix this by canceling the work right after ideling the gpu. While staring at the code I noticed that the work function is not static. Fix this, too. Signed-off-by: Daniel Vetter Signed-off-by: Chris Wilson 0