[PATCH] drm/amdgpu: replace iova debugfs file with iomem (v2)

Tom St Denis tom.stdenis at amd.com
Mon Feb 12 16:40:53 UTC 2018


On 09/02/18 01:44 PM, Christian König wrote:
> Am 09.02.2018 um 19:19 schrieb Tom St Denis:
>> On 09/02/18 01:17 PM, Christian König wrote:
>>> Am 09.02.2018 um 18:28 schrieb Tom St Denis:
>>>> On 09/02/18 12:27 PM, Tom St Denis wrote:
>>>>> From: Christian König <ckoenig.leichtzumerken at gmail.com>
>>>>
>>>> Oops, I'll remove this from the commit message before pushing :-)
>>>>
>>>> I did give you credit below though.
>>>
>>> The patch before this one isn't merged yet because I'm still not sure 
>>> if that works under all circumstances or not.
>>>
>>> Could you give it some extended testing? Especially if it work with 
>>> eviction.
>>
>> I supposed there is a race on the kmap'ed memory which is why I added 
>> a ptr check.  Not perfect but since it's a debugfs entry probably 
>> better than it needs to be.
> 
> I think you can drop that, kmap can only return NULL on 32bit systems 
> when we ran out of vmap area and then you can basically call panic() as 
> well.
> 
> The question is if setting page->mapping during allocation has some 
> undesired side effect.


Haven't noticed anything with piglit or other FOSS GL games.

Is there a specific test you'd like me to consider?

Tom


More information about the amd-gfx mailing list