Hi Daniel, On Thu, Jan 21, 2021 at 12:29:19PM +0100, Daniel Vetter wrote: > Interrnship season is starting, let's review this. One thing that's ^ internship > pending is Maxime's work to roll out drm_atomic_state pointers to all > callbacks, he said he'll remove that entry once it's all done. I plan on sending it by the end of the week > Signed-off-by: Daniel Vetter <daniel.vetter@xxxxxxxxx> > Cc: Maarten Lankhorst <maarten.lankhorst@xxxxxxxxxxxxxxx> > Cc: Maxime Ripard <mripard@xxxxxxxxxx> > Cc: Thomas Zimmermann <tzimmermann@xxxxxxx> > Cc: David Airlie <airlied@xxxxxxxx> > Cc: Daniel Vetter <daniel@xxxxxxxx> > --- > Documentation/gpu/todo.rst | 28 +++++++++++++++------------- > 1 file changed, 15 insertions(+), 13 deletions(-) > > diff --git a/Documentation/gpu/todo.rst b/Documentation/gpu/todo.rst > index 009d8e6c7e3c..492768dd2fd9 100644 > --- a/Documentation/gpu/todo.rst > +++ b/Documentation/gpu/todo.rst > @@ -577,20 +577,24 @@ Contact: Daniel Vetter > > Level: Intermediate > > -KMS cleanups > ------------- > +Object lifetime fixes > +--------------------- > + > +There's two related issues here > + > +- Cleanup up the various ->destroy callbacks, which often are all the same > + simple code. > > -Some of these date from the very introduction of KMS in 2008 ... > +- Lots of drivers erroneously allocate DRM modeset objects using devm_kzalloc, > + which results in use-after free issues on driver unload. This can be serious > + trouble even for drivers for hardwared integrated on the SoC due to ^ hardware? > + EPROBE_DEFERRED backoff. Thanks! Maxime
Attachment:
signature.asc
Description: PGP signature
_______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel