drm/atomic: Fix use-after-free with unbound connectors/planes.
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v2 Latest6 patches 6 repliesIn review
- v15 patches 20 repliesSuperseded
Patches in v2 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/6 | drm/i915: Always wait for flip_done, v2.drivers/ drivers/ | +8 | 2 replies | |
| 2/6 | drm/atomic: Move drm_crtc_commit to drm_crtc_state, v3.drivers/ drivers/ include/ +1 more | +40 | 2 replies | |
| 3/6 | drm/atomic: Remove waits in drm_atomic_helper_commit_cleanup_done, v2.drivers/ | +0 | 0 replies | |
| 4/6 | drm/atomic: Return commit in drm_crtc_commit_get for better annotationdrivers/ include/ | +6 | 1 reply | |
| 5/6 | drm/atomic: Fix freeing connector/plane state too early by tracking commits, v3.drivers/ drivers/ drivers/ +3 more | +198 | 2 replies | |
| 6/6 | drm/atomic: Make async plane update checks work as intended, v2.drivers/ drivers/ include/ | +35 | 4 replies |
Reviews trailers per patch
All 6 patches have a Reviewed-by or Acked-by.
| Patch | Daniel Vetter | Gustavo Padovan | Dmitry Osipenko |
|---|---|---|---|
| 1/6 | R-b | ||
| 2/6 | R-b R-b | ||
| 3/6 | R-b | ||
| 4/6 | R-b | ||
| 5/6 | R-b | ||
| 6/6 | R-b R-b | R-b | T-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.
Cover letter [PATCH v2 0/6] drm/atomic: Fix use-after-free with unbound connectors/planes.
New iteration with all feedback hopefully addressed.
Maarten Lankhorst (6):
drm/i915: Always wait for flip_done, v2.
drm/atomic: Move drm_crtc_commit to drm_crtc_state, v3. drm/atomic: Remove waits in drm_atomic_helper_commit_cleanup_done, v2. drm/atomic: Return commit in drm_crtc_commit_get for better annotation drm/atomic: Fix freeing connector/plane state too early by tracking
commits, v3.
drm/atomic: Make async plane update checks work as intended, v2.
drivers/gpu/drm/drm_atomic.c | 11 +- drivers/gpu/drm/drm_atomic_helper.c | 293 +++++++++++++++++++++++------------ drivers/gpu/drm/i915/i915_drv.h | 3 +- drivers/gpu/drm/i915/intel_display.c | 109 +++---------- include/drm/drm_atomic.h | 19 ++- include/drm/drm_connector.h | 7 + include/drm/drm_crtc.h | 23 ++- include/drm/drm_plane.h | 8 + 8 files changed, 275 insertions(+), 198 deletions(-)
Signature · 6 lines
2.11.0 _______________________________________________ dri-devel mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/dri-devel