diff options
Diffstat (limited to 'lib/iommu-common.c')
| -rw-r--r-- | lib/iommu-common.c | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/iommu-common.c b/lib/iommu-common.c index df30632f0bef..ff19f66d3f7f 100644 --- a/lib/iommu-common.c +++ b/lib/iommu-common.c @@ -119,7 +119,7 @@ unsigned long iommu_tbl_range_alloc(struct device *dev,  	unsigned long align_mask = 0;  	if (align_order > 0) -		align_mask = 0xffffffffffffffffl >> (64 - align_order); +		align_mask = ~0ul >> (BITS_PER_LONG - align_order);  	/* Sanity check */  	if (unlikely(npages == 0)) {  |