search for: atomic_context

Displaying 4 results from an estimated 4 matches for "atomic_context".

Did you mean: atom_context
2014 Jul 22
2
[PATCH 09/17] drm/radeon: use common fence implementation for fences
...t it doesn't apply to radeon and nouveau, but for other drivers that could be necessary, like vmwgfx. Ironically that is also a part of the ttm fence, except it was called flush there. I would also like to note that ttm_bo_wait currently is also a function that currently uses is_signaled from atomic_context... For the more complicated locking worries: Lockdep is your friend, use PROVE_LOCKING and find bugs before they trigger. ;-) >> Like I've said I think restricting the insanity other people are willing >> to live with just because you don't like it isn't right. But it is &...
2014 Jul 22
0
[PATCH 09/17] drm/radeon: use common fence implementation for fences
...e it optional like in TTM. You've posted a lot of concerns, but I haven't seen you come up with any scenario that could create a lockup and lockdep wouldn't warn about. >> I would also like to note that ttm_bo_wait currently is also a function that currently uses is_signaled from atomic_context... > > I know, but TTM is only called from inside a single driver, no inter driver needs here. We currently even call the internal fence implementation from interrupt context as well and at more than one occasion assume that TTM only uses radeon fences. This is no longer true when you start s...
2014 Jul 22
0
[PATCH 09/17] drm/radeon: use common fence implementation for fences
...ould be necessary, like vmwgfx. > > Ironically that is also a part of the ttm fence, except it was called flush there. Then call it flush again and make it optional like in TTM. > I would also like to note that ttm_bo_wait currently is also a function that currently uses is_signaled from atomic_context... I know, but TTM is only called from inside a single driver, no inter driver needs here. We currently even call the internal fence implementation from interrupt context as well and at more than one occasion assume that TTM only uses radeon fences. Christian. > For the more complicated lo...
2014 Jul 22
3
[PATCH 09/17] drm/radeon: use common fence implementation for fences
On Tue, Jul 22, 2014 at 02:19:57PM +0200, Christian K?nig wrote: > Am 22.07.2014 13:57, schrieb Daniel Vetter: > >On Tue, Jul 22, 2014 at 01:46:07PM +0200, Daniel Vetter wrote: > >>On Tue, Jul 22, 2014 at 10:43:13AM +0200, Christian K?nig wrote: > >>>Am 22.07.2014 06:05, schrieb Dave Airlie: > >>>>On 9 July 2014 22:29, Maarten Lankhorst