Hi Inki,
Gently ping.
Regards
Andrzej
On 03/24/2016 11:52 AM, Andrzej Hajda wrote:
> Driver code did not remove event from the list of pending events before
> destroy.
> As a result drm core tried later to inspect invalid memory location.
> The patch replaces removal code with call to core help
Hi Andrzej,
On 24 March 2016 at 10:52, Andrzej Hajda wrote:
> @@ -229,24 +229,12 @@ void exynos_drm_crtc_cancel_page_flip(struct drm_crtc
> *crtc,
> struct drm_file *file)
> {
> struct exynos_drm_crtc *exynos_crtc = to_exynos_crtc(crtc);
> -
Driver code did not remove event from the list of pending events before destroy.
As a result drm core tried later to inspect invalid memory location.
The patch replaces removal code with call to core helper.
The bug was detected using KASAN:
[ 10.107249]
===