[PATCH 6.6 288/396] swiotlb: Fix double-allocation of slots due to broken alignment handling