Commit 7753a91e authored by Christoph Hellwig's avatar Christoph Hellwig

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: default avatarChristoph Hellwig <hch@lst.de>
parent 82c5de0a
...@@ -710,8 +710,8 @@ ccio_dma_supported(struct device *dev, u64 mask) ...@@ -710,8 +710,8 @@ ccio_dma_supported(struct device *dev, u64 mask)
return 0; return 0;
} }
/* only support 32-bit devices (ie PCI/GSC) */ /* only support 32-bit or better devices (ie PCI/GSC) */
return (int)(mask == 0xffffffffUL); return (int)(mask >= 0xffffffffUL);
} }
/** /**
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment