Revert "Revert "Dynamic read-ahead support""

This reverts commit c53999059afb07cb9b94526e74cfe8d1159f3ce3.
readahead: set max to 4096, min to 64