{"push_id":2747374552,"size":3,"distinct_size":0,"ref":"refs/heads/for-linux-next-fixes","head":"a6a00918d4ad8718c3ccde38c02cec17f116b2fd","before":"d530b5f1ca0bb66958a2b714bebe40a1248b9c15","commits":[{"sha":"603ba2dfb338b307aebe95fe344c479a59b3a175","author":{"name":"Boris Brezillon","email":"4e91513d4f418754031d3d36b3fc73980c40a38c@bootlin.com"},"message":"drm/atomic: Check old_plane_state->crtc in drm_atomic_helper_async_check()\n\nAsync plane update is supposed to work only when updating the FB or FB\nposition of an already enabled plane. That does not apply to requests\nwhere the plane was previously disabled or assigned to a different\nCTRC.\n\nCheck old_plane_state->crtc value to make sure async plane update is\nallowed.\n\nFixes: fef9df8b5945 (\"drm/atomic: initial support for asynchronous plane update\")\nCc: <stable@vger.kernel.org>\nSigned-off-by: Boris Brezillon <boris.brezillon@bootlin.com>\nReviewed-by: Eric Anholt <eric@anholt.net>\nLink: https://patchwork.freedesktop.org/patch/msgid/20180724133215.31917-1-boris.brezillon@bootlin.com","distinct":false,"url":"https://api.github.com/repos/freedesktop/drm-misc/commits/603ba2dfb338b307aebe95fe344c479a59b3a175"},{"sha":"de2d8db395c32d121d02871819444b631f73e0b6","author":{"name":"Boris Brezillon","email":"4e91513d4f418754031d3d36b3fc73980c40a38c@bootlin.com"},"message":"drm/atomic: Initialize variables in drm_atomic_helper_async_check() to make gcc happy\n\ndrm_atomic_helper_async_check() declares the plane, old_plane_state and\nnew_plane_state variables to iterate over all planes of the atomic\nstate and make sure only one plane is enabled.\n\nUnfortunately gcc is not smart enough to figure out that the check on\nn_planes is enough to guarantee that plane, new_plane_state and\nold_plane_state are initialized.\n\nExplicitly initialize those variables to NULL to make gcc happy.\n\nFixes: fef9df8b5945 (\"drm/atomic: initial support for asynchronous plane update\")\nCc: <stable@vger.kernel.org>\nSigned-off-by: Boris Brezillon <boris.brezillon@bootlin.com>\nReviewed-by: Sean Paul <seanpaul@chromium.org>\nLink: https://patchwork.freedesktop.org/patch/msgid/20180724133300.32023-1-boris.brezillon@bootlin.com","distinct":false,"url":"https://api.github.com/repos/freedesktop/drm-misc/commits/de2d8db395c32d121d02871819444b631f73e0b6"},{"sha":"a6a00918d4ad8718c3ccde38c02cec17f116b2fd","author":{"name":"Boris Brezillon","email":"4e91513d4f418754031d3d36b3fc73980c40a38c@bootlin.com"},"message":"drm/vc4: Reset ->{x, y}_scaling[1] when dealing with uniplanar formats\n\nThis is needed to ensure ->is_unity is correct when the plane was\npreviously configured to output a multi-planar format with scaling\nenabled, and is then being reconfigured to output a uniplanar format.\n\nFixes: fc04023fafec (\"drm/vc4: Add support for YUV planes.\")\nCc: <stable@vger.kernel.org>\nSigned-off-by: Boris Brezillon <boris.brezillon@bootlin.com>\nReviewed-by: Eric Anholt <eric@anholt.net>\nLink: https://patchwork.freedesktop.org/patch/msgid/20180724133601.32114-1-boris.brezillon@bootlin.com","distinct":false,"url":"https://api.github.com/repos/freedesktop/drm-misc/commits/a6a00918d4ad8718c3ccde38c02cec17f116b2fd"}]}
{"actor":{"display_login":"fdo-mirror"}}