uio: uio_dmem_genirq: Catch the Exception
authorJiasheng Jiang <jiasheng@iscas.ac.cn>
Sat, 4 Dec 2021 00:03:26 +0000 (08:03 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 5 Dec 2021 13:25:00 +0000 (14:25 +0100)
commiteec91694f927d1026974444eb6a3adccd4f1cbc2
tree8486945ad7fe5f4126d56c75a3ea5355e677e818
parent70602b37c4afd91c4dfc237121b31310b6c02a7a
uio: uio_dmem_genirq: Catch the Exception

The return value of dma_set_coherent_mask() is not always 0.
To catch the exception in case that dma is not support the mask.

Fixes: 0a0c3b5a24bd ("Add new uio device for dynamic memory allocation")
Signed-off-by: Jiasheng Jiang <jiasheng@iscas.ac.cn>
Link: https://lore.kernel.org/r/20211204000326.1592687-1-jiasheng@iscas.ac.cn
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/uio/uio_dmem_genirq.c