ccio: allow large DMA masks
There is no harm in setting a 64-bit mask even if we don't need it, and the current ccio code is one of the few place in the kernel still rejecting larger than required DMA masks. Signed-off-by: Christoph Hellwig <hch@lst.de>
This commit is contained in:
Родитель
82c5de0ab8
Коммит
7753a91e78
|
@ -710,8 +710,8 @@ ccio_dma_supported(struct device *dev, u64 mask)
|
|||
return 0;
|
||||
}
|
||||
|
||||
/* only support 32-bit devices (ie PCI/GSC) */
|
||||
return (int)(mask == 0xffffffffUL);
|
||||
/* only support 32-bit or better devices (ie PCI/GSC) */
|
||||
return (int)(mask >= 0xffffffffUL);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Загрузка…
Ссылка в новой задаче