[PATCH] drm/syncobj: return meaningful value to user space
Chunming Zhou
zhoucm1 at amd.com
Thu Jul 18 13:24:34 UTC 2019
在 2019/7/18 21:15, Zhou, David(ChunMing) 写道:
> 在 2019/7/18 21:10, Chris Wilson 写道:
>> Quoting Chunming Zhou (2019-07-18 14:04:09)
>>> 在 2019/7/18 19:18, Chris Wilson 写道:
>>>> Quoting Chunming Zhou (2019-07-18 12:13:39)
>>>>> if WAIT_FOR_SUBMIT isn't set and in the meanwhile no underlying fence on syncobj,
>>>>> then return non-block error code to user sapce.
>>>> Block device required?
>>> Yes, if WAIT_FOR_SUBMIT is set, then that will block device.
>> No, the error message is that it requires a "block device", not that it
>> will block the device, which is EWOULDBLOCK.
Ah, I think I don't want EWOULDBLOCK, which will try again and again
ioctl, that is not my movitation.
I just need a meaningful value to identify the underlying fence isn't
ready on syncobj.
Because it is in 'else' case, ENOTBLK is correct to say here need block
but WAIT_FOR_SUBMIT isn't set.
-David
> OK, I got your mean.
>
> Any other possile value suggestted?
>
> -David
>
>> -Chris
More information about the dri-devel
mailing list