On Fri, Jun 1, 2018 at 2:04 AM, Keith Packard <kei...@keithp.com> wrote: > Eric Anholt <e...@anholt.net> writes: > >> Just wait for all tasks to complete when any object is freed? That's >> going to be bad for performance. Or are you saying that you already >> have the connection between the task and its objects (and, if so, why >> aren't you just doing refcounting correctly through that path?) > > How about wait on close of the DRM device? Yeah, that's what this patch for: get preclose back and do task wait in it before free buffers. I still think this is best way in my case (and may be other drivers). _______________________________________________ dri-devel mailing list dri-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/dri-devel
- Re: [PATCH RFC 05/24] Revert "drm: Nerf th... Daniel Vetter
- Re: [PATCH RFC 05/24] Revert "drm: Ner... Qiang Yu
- Re: [PATCH RFC 05/24] Revert "drm... Daniel Vetter
- Re: [PATCH RFC 05/24] Revert "... Qiang Yu
- Re: [PATCH RFC 05/24] Revert "... Daniel Vetter
- Re: [PATCH RFC 05/24] Revert "... Qiang Yu
- Re: [PATCH RFC 05/24] Revert "... Eric Anholt
- Re: [PATCH RFC 05/24] Revert "... Qiang Yu
- Re: [PATCH RFC 05/24] Revert "... Eric Anholt
- Re: [PATCH RFC 05/24] Revert "... Keith Packard
- Re: [PATCH RFC 05/24] Revert "... Qiang Yu
- Re: [PATCH RFC 05/24] Revert "... Qiang Yu
- [PATCH RFC 10/24] drm/lima: add PMU related functions Qiang Yu
- [PATCH RFC 11/24] drm/lima: add L2 cache functions Qiang Yu
- [PATCH RFC 17/24] drm/lima: add GPU virtual memory space han... Qiang Yu
- [PATCH RFC 16/24] drm/lima: add DLBU related functions Qiang Yu
- [PATCH RFC 18/24] drm/lima: add TTM subsystem functions Qiang Yu
- [PATCH RFC 20/24] drm/lima: add GEM related functions Qiang Yu
- [PATCH RFC 15/24] drm/lima: add BCAST related function Qiang Yu
- [PATCH RFC 19/24] drm/lima: add buffer object functions Qiang Yu
- [PATCH RFC 12/24] drm/lima: add GP related functions Qiang Yu