drm-lease-manager: Rebase agl-compositor support patch 00/27400/1
authorDamian Hobson-Garcia <dhobsong@igel.co.jp>
Fri, 8 Apr 2022 03:33:22 +0000 (12:33 +0900)
committerDamian Hobson-Garcia <dhobsong@igel.co.jp>
Tue, 26 Apr 2022 06:37:59 +0000 (15:37 +0900)
Changes to agl-compositor in the Marlin 13.0.0 tag break the
DRM lease support patch. Rebase the patch to the latest
mainline code.

Bug-AGL: SPEC-4322

Change-Id: Ib0e413e6aa8e9079a8a2ab8af1ec2691ec00308e
Signed-off-by: Damian Hobson-Garcia <dhobsong@igel.co.jp>
meta-agl-drm-lease/recipes-graphics/agl-compositor/agl-compositor/0001-Add-drm-lease-support.patch

index e199d0f..b757e90 100644 (file)
@@ -95,10 +95,10 @@ index 2bbdce8..0289594 100644
        return ret;
  }
  
-@@ -1768,6 +1774,7 @@ int wet_main(int argc, char *argv[])
-       wl_display_destroy_clients(display);
+@@ -1773,6 +1779,7 @@ error_compositor:
+       free(modules);
+       modules = NULL;
  
- error_compositor:
 +      release_drm_lease(ivi.drm_lease);
        weston_compositor_tear_down(ivi.compositor);