> The device minimum page size should be taken from the device > capabilities, and not hard-coded. This hard-coding has lead > to problems with new mlx4 firmware. Please don't expect me to guess what kind of problems... what changed with new firmware, what breaks, and why?