diff --git a/rootdir/bin/init.qcom.post_boot.sh b/rootdir/bin/init.qcom.post_boot.sh index bb0c771d..554d37b4 100644 --- a/rootdir/bin/init.qcom.post_boot.sh +++ b/rootdir/bin/init.qcom.post_boot.sh @@ -370,12 +370,8 @@ function configure_zram_parameters() { } function configure_read_ahead_kb_values() { - MemTotalStr=`cat /proc/meminfo | grep MemTotal` - MemTotal=${MemTotalStr:16:8} - # Set 128 for <= 3GB & - # set 512 for >= 4GB targets. - if [ $MemTotal -le 3145728 ]; then + # Set 128 for all targets echo 128 > /sys/block/mmcblk0/bdi/read_ahead_kb echo 128 > /sys/block/mmcblk0/queue/read_ahead_kb echo 128 > /sys/block/mmcblk0rpmb/bdi/read_ahead_kb @@ -383,15 +379,6 @@ function configure_read_ahead_kb_values() { echo 128 > /sys/block/dm-0/queue/read_ahead_kb echo 128 > /sys/block/dm-1/queue/read_ahead_kb echo 128 > /sys/block/dm-2/queue/read_ahead_kb - else - echo 512 > /sys/block/mmcblk0/bdi/read_ahead_kb - echo 512 > /sys/block/mmcblk0/queue/read_ahead_kb - echo 512 > /sys/block/mmcblk0rpmb/bdi/read_ahead_kb - echo 512 > /sys/block/mmcblk0rpmb/queue/read_ahead_kb - echo 512 > /sys/block/dm-0/queue/read_ahead_kb - echo 512 > /sys/block/dm-1/queue/read_ahead_kb - echo 512 > /sys/block/dm-2/queue/read_ahead_kb - fi } function disable_core_ctl() { diff --git a/rootdir/etc/init.qcom.rc b/rootdir/etc/init.qcom.rc index 0ab8f7e8..81d580b9 100755 --- a/rootdir/etc/init.qcom.rc +++ b/rootdir/etc/init.qcom.rc @@ -413,10 +413,10 @@ on property:persist.vendor.ssr.enable_ramdumps=0 on property:sys.boot_completed=1 write /dev/kmsg "Boot completed " - #Reset read ahead for dm-0, dm-1 and dm-2 to 512kb - write /sys/block/dm-0/queue/read_ahead_kb 512 - write /sys/block/dm-1/queue/read_ahead_kb 512 - write /sys/block/dm-2/queue/read_ahead_kb 512 + #Reset read ahead for dm-0, dm-1 and dm-2 to 128kb + write /sys/block/dm-0/queue/read_ahead_kb 128 + write /sys/block/dm-1/queue/read_ahead_kb 128 + write /sys/block/dm-2/queue/read_ahead_kb 128 #WDSP FW boot sysfs node used by STHAL chown media audio /sys/kernel/wdsp0/boot chown media audio /sys/kernel/wcd_cpe0/fw_name