OSDN Git Service

drm/mm: Fix NULL pointer dereference in allocator
authorVenkateswara Rao Tadikonda <vtadik@codeaurora.org>
Tue, 12 Dec 2017 14:07:27 +0000 (19:37 +0530)
committerVenkateswara Rao Tadikonda <vtadik@codeaurora.org>
Thu, 14 Dec 2017 06:17:46 +0000 (11:47 +0530)
commitcd2f67b4b305f87252cc29ed60596a9b0ed335a9
tree44c3896396d15d8151039879cf5260e86c7db8a2
parente90990f5b1edc09520fffcf46df51ef7b194023a
drm/mm: Fix NULL pointer dereference in allocator

While searching for first hole (get_first_hole) and next free hole
(get_next_hole) from rbtree, rb_first() and rb_next() functions may
return NULL pointer. A NULL pointer check can avoid the NULL pointer
dereference.

Change-Id: I21c918fff3ae995a9d8b2201030401d80ed1fd9e
Signed-off-by: Venkateswara Rao Tadikonda <vtadik@codeaurora.org>
drivers/gpu/drm/drm_mm.c