Merge "Switch from the BFQ to the mq-deadline I/O scheduler" into main
This commit is contained in:
commit
cb4745e9e8
4 changed files with 14 additions and 4 deletions
|
@ -1,3 +1,4 @@
|
||||||
|
import /vendor/etc/init/hw/init.zuma.storage.rc
|
||||||
import /vendor/etc/init/hw/init.zuma.usb.rc
|
import /vendor/etc/init/hw/init.zuma.usb.rc
|
||||||
import android.hardware.drm@1.2-service.widevine.rc
|
import android.hardware.drm@1.2-service.widevine.rc
|
||||||
import init.exynos.sensorhub.rc
|
import init.exynos.sensorhub.rc
|
||||||
|
@ -15,10 +16,6 @@ on init
|
||||||
# Disable util-awareness for mids and bigs
|
# Disable util-awareness for mids and bigs
|
||||||
write /proc/vendor_sched/teo_util_threshold "2 1024 1024"
|
write /proc/vendor_sched/teo_util_threshold "2 1024 1024"
|
||||||
|
|
||||||
# Boot time fs tuning
|
|
||||||
write /sys/block/sda/queue/scheduler bfq
|
|
||||||
write /sys/block/sda/queue/iosched/slice_idle 0
|
|
||||||
|
|
||||||
chown system system /proc/vendor_sched/groups/bg/set_task_group
|
chown system system /proc/vendor_sched/groups/bg/set_task_group
|
||||||
chown system system /proc/vendor_sched/groups/cam/set_task_group
|
chown system system /proc/vendor_sched/groups/cam/set_task_group
|
||||||
chown system system /proc/vendor_sched/groups/fg/set_task_group
|
chown system system /proc/vendor_sched/groups/fg/set_task_group
|
||||||
|
|
|
@ -405,6 +405,14 @@ PRODUCT_COPY_FILES += \
|
||||||
device/google/zuma/conf/init.freq.userdebug.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.freq.userdebug.rc
|
device/google/zuma/conf/init.freq.userdebug.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.freq.userdebug.rc
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifneq (,$(filter 5.%, $(TARGET_LINUX_KERNEL_VERSION)))
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
device/google/zuma/storage/5.15/init.zuma.storage.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.zuma.storage.rc
|
||||||
|
else
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
device/google/zuma/storage/6.1/init.zuma.storage.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.zuma.storage.rc
|
||||||
|
endif
|
||||||
|
|
||||||
# Recovery files
|
# Recovery files
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_COPY_FILES += \
|
||||||
device/google/zuma/conf/init.recovery.device.rc:$(TARGET_COPY_OUT_RECOVERY)/root/init.recovery.zuma.rc
|
device/google/zuma/conf/init.recovery.device.rc:$(TARGET_COPY_OUT_RECOVERY)/root/init.recovery.zuma.rc
|
||||||
|
|
3
storage/5.15/init.zuma.storage.rc
Normal file
3
storage/5.15/init.zuma.storage.rc
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
on init
|
||||||
|
write /sys/block/sda/queue/scheduler bfq
|
||||||
|
write /sys/block/sda/queue/iosched/slice_idle 0
|
2
storage/6.1/init.zuma.storage.rc
Normal file
2
storage/6.1/init.zuma.storage.rc
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
on init
|
||||||
|
write /sys/block/sda/queue/scheduler mq-deadline
|
Loading…
Add table
Add a link
Reference in a new issue