On Thu, Jan 09, 2020 at 10:03:41AM +0800, Ming Lei wrote: > It has been addressed in: > > https://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git/commit/?h=block-5.5&id=ecd255974caa45901d0b8fab03626e0a18fbc81a That is probably correct, but still highly suboptimal for most 32-bit architectures where physical addresses are 32 bits wide. To fix that the proper phys_addr_t type should be used.