On Wed, Dec 09, 2015 at 10:00:02AM +0000, Shachar Raindel wrote: > As far as gain is concerned, we are seeing gains in two cases here: > 1. If the system has lots of non-fragmented, free memory, you can create large contig blocks that are above the CPU huge page size. > 2. If the system memory is very fragmented, you cannot allocate huge pages. However, an API that allows you to create small (i.e. 64KB, 128KB, etc.) contig blocks reduces the load on the HW page tables and caches. None of that is a uniqueue requirement for the mlx4 devices. Again, please work with the memory management folks to address your requirements in a generic way! -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>