Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 75dc75b0 authored by Narendra Muppalla's avatar Narendra Muppalla Committed by Gerrit - the friendly Code Review server
Browse files

disp: msm: sde: return latest rsvp_next pointer on poll timeouts



To avoid use after free issues this change gets latest rsvp_next pointer
in poll timeout scenario.

Change-Id: I4bd4ce1ce9d4f5f2df0e814ceb8babe544578fc6
Signed-off-by: default avatarNarendra Muppalla <NarendraM@codeaurora.org>
parent 8d51384c
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -2126,8 +2126,8 @@ struct sde_rm_rsvp *_sde_rm_poll_get_rsvp_nxt_locked(struct sde_rm *rm,
		usleep_range(sleep, sleep * 2);
		mutex_lock(&rm->rm_lock);
	}

	return rsvp_nxt;
	/* make sure to get latest rsvp_next to avoid use after free issues  */
	return _sde_rm_get_rsvp_nxt(rm, enc);
}

int sde_rm_reserve(