diff options
author | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2021-09-05 15:10:31 +0200 |
---|---|---|
committer | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2021-09-06 12:15:24 +0200 |
commit | af08db027b6214306683c8cbf9980798c5f85977 (patch) | |
tree | 97211afd7b11bace6ce508984d110ddf10dc41f2 /prebuilt/common/etc/init/lineage-iosched.rc | |
parent | dc5051ce0272ddb572aaa72ecd0e1d00ad9b0f83 (diff) | |
download | external_wget-replicant-11.tar.gz external_wget-replicant-11.tar.bz2 external_wget-replicant-11.zip |
This way:
- We can rebase more easily if needed
- We don't have to bring in the other part of vendor/lineage that
is potentially incompatible with what we have
wget was also moved in the top directory along the way.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
Diffstat (limited to 'prebuilt/common/etc/init/lineage-iosched.rc')
-rw-r--r-- | prebuilt/common/etc/init/lineage-iosched.rc | 70 |
1 files changed, 0 insertions, 70 deletions
diff --git a/prebuilt/common/etc/init/lineage-iosched.rc b/prebuilt/common/etc/init/lineage-iosched.rc deleted file mode 100644 index 263003fe..00000000 --- a/prebuilt/common/etc/init/lineage-iosched.rc +++ /dev/null @@ -1,70 +0,0 @@ -on init - # Set up the BFQIO hierarchy - mkdir /dev/bfqio 0755 root system - mount cgroup none /dev/bfqio bfqio - chown root system /dev/bfqio/tasks - chmod 0664 /dev/bfqio/tasks - chmod 0220 /dev/bfqio/cgroup.event_control - - # Soft realtime class for display service - mkdir /dev/bfqio/rt-display 0755 root system - write /dev/bfqio/rt-display/bfqio.ioprio_class 1 - chown system system /dev/bfqio/rt-display/tasks - chmod 0664 /dev/bfqio/rt-display/tasks - chmod 0220 /dev/bfqio/rt-display/cgroup.event_control - -on boot - restorecon --recursive /sys/block/mmcblk0/queue - chown system system /sys/block/mmcblk0/queue/scheduler - chmod 0664 /sys/block/mmcblk0/queue/scheduler - - restorecon --recursive /sys/block/sda/queue - chown system system /sys/block/sda/queue/scheduler - chmod 0664 /sys/block/sda/queue/scheduler - - restorecon --recursive /sys/block/sde/queue - chown system system /sys/block/sde/queue/scheduler - chmod 0664 /sys/block/sde/queue/scheduler - - restorecon --recursive /sys/block/dm-0/queue - chown system system /sys/block/dm-0/queue/scheduler - chmod 0664 /sys/block/dm-0/queue/scheduler - -# Configure IO scheduler -on property:sys.io.scheduler=* - write /sys/block/mmcblk0/queue/scheduler ${sys.io.scheduler} - write /sys/block/mmcblk1/queue/scheduler ${sys.io.scheduler} - write /sys/block/sda/queue/scheduler ${sys.io.scheduler} - write /sys/block/sde/queue/scheduler ${sys.io.scheduler} - write /sys/block/dm-0/queue/scheduler ${sys.io.scheduler} - -on property:persist.sys.io.scheduler=* - setprop sys.io.scheduler ${persist.sys.io.scheduler} - -# Set slice_idle to 0 for CFQ -on property:sys.io.scheduler=cfq - restorecon --recursive /sys/block/mmcblk0/queue - restorecon --recursive /sys/block/mmcblk1/queue - restorecon --recursive /sys/block/sda/queue - restorecon --recursive /sys/block/sde/queue - restorecon --recursive /sys/block/dm-0/queue - - write /sys/block/mmcblk0/queue/iosched/slice_idle 0 - write /sys/block/mmcblk1/queue/iosched/slice_idle 0 - write /sys/block/sda/queue/iosched/slice_idle 0 - write /sys/block/sde/queue/iosched/slice_idle 0 - write /sys/block/dm-0/queue/iosched/slice_idle 0 - -# Set slice_idle to 0 for BFQ -on property:sys.io.scheduler=bfq - restorecon --recursive /sys/block/mmcblk0/queue - restorecon --recursive /sys/block/mmcblk1/queue - restorecon --recursive /sys/block/sda/queue - restorecon --recursive /sys/block/sde/queue - restorecon --recursive /sys/block/dm-0/queue - - write /sys/block/mmcblk0/queue/iosched/slice_idle 0 - write /sys/block/mmcblk1/queue/iosched/slice_idle 0 - write /sys/block/sda/queue/iosched/slice_idle 0 - write /sys/block/sde/queue/iosched/slice_idle 0 - write /sys/block/dm-0/queue/iosched/slice_idle 0 |