mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
synced 2026-11-05 09:05:53 +01:00
Even the kerneldoc says that with a zero timeout the function should not wait for anything, but still return 1 to indicate that the fences are signaled now. Unfortunately that isn't what was implemented, instead of only returning 1 we also waited for at least one jiffies. Fix that by adjusting the handling to what the function is actually documented to do. v2: improve code readability Reported-by: Marek Olšák <[email protected]> Reported-by: Lucas Stach <[email protected]> Signed-off-by: Christian König <[email protected]> Reviewed-by: Lucas Stach <[email protected]> Cc: <[email protected]> Link: https://lore.kernel.org/r/[email protected]