commit | 3ce7803cf3a7bc52c0eb9f516de8b72a0305ad57 | [log] [tgz] |
---|---|---|
author | Thomas Hellstrom <thellstrom@vmware.com> | Mon Mar 27 12:38:25 2017 +0200 |
committer | Thomas Hellstrom <thellstrom@vmware.com> | Thu Mar 30 11:43:40 2017 +0200 |
tree | 9d64b8496547d9ae8efdf3180321195c531cce3e | |
parent | fe25deb7737ce6c0879ccf79c99fa1221d428bf2 [diff] |
drm/ttm: Avoid calling drm_ht_remove from atomic context On recent kernels, calling drm_ht_remove triggers a might_sleep() warning from within vfree(). So avoid calling it from atomic context. The use-cases we fix here are both from destructors so there should be no concurrent use of the hash tables. Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com> Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Sinclair Yeh <syeh@vmware.com>