Lines Matching refs:zram

49 	echo "zram cleanup"
52 swapoff /dev/zram$i
56 umount /dev/zram$i
60 echo 1 > /sys/block/zram${i}/reset
61 rm -rf zram$i
66 echo $i > /sys/class/zram-control/hot_remove
71 rmmod zram > /dev/null 2>&1
77 echo "create '$dev_num' zram device(s)"
79 # zram module loaded, new kernel
80 if [ -d "/sys/class/zram-control" ]; then
81 echo "zram modules already loaded, kernel supports" \
82 "zram-control interface"
83 dev_start=$(ls /dev/zram* | wc -w)
88 cat /sys/class/zram-control/hot_add > /dev/null
91 echo "all zram devices (/dev/zram$dev_start~$dev_end" \
97 modprobe zram num_devices=$dev_num
98 if [ ! -d "/sys/class/zram-control" ]; then
99 if grep -q '^zram' /proc/modules; then
100 rmmod zram > /dev/null 2>&1
102 echo "zram module is being used on old kernel" \
103 "without zram-control interface"
108 "zram-control interface"
111 modprobe zram num_devices=$dev_num
116 echo "all zram devices (/dev/zram0~$dev_end) successfully created"
121 echo "set max_comp_streams to zram device(s)"
132 local sys_path="/sys/block/zram${i}/max_comp_streams"
145 echo "zram max streams: OK"
153 local algs=$(cat /sys/block/zram${i}/comp_algorithm)
157 local sys_path="/sys/block/zram${i}/comp_algorithm"
164 echo "zram set compression algorithm: OK"
169 echo "set disk size to zram device(s)"
172 local sys_path="/sys/block/zram${i}/disksize"
180 echo "zram set disksizes: OK"
185 echo "set memory limit to zram device(s)"
189 local sys_path="/sys/block/zram${i}/mem_limit"
197 echo "zram set memory limit: OK"
202 echo "make swap with zram device(s)"
205 mkswap /dev/zram$i > err.log 2>&1
208 echo "FAIL mkswap /dev/zram$1 failed"
211 swapon /dev/zram$i > err.log 2>&1
214 echo "FAIL swapon /dev/zram$1 failed"
217 echo "done with /dev/zram$i"
221 echo "zram making zram mkswap and swapon: OK"
228 swapoff /dev/zram$i > err.log 2>&1
231 echo "FAIL swapoff /dev/zram$i failed"
236 echo "zram swapoff: OK"
246 echo "make $fs filesystem on /dev/zram$i"
247 mkfs.$fs /dev/zram$i > err.log 2>&1
250 echo "FAIL failed to make $fs on /dev/zram$i"
253 echo "zram mkfs.$fs: OK"
261 echo "mount /dev/zram$i"
262 mkdir zram$i
263 mount /dev/zram$i zram$i > /dev/null || \
264 echo "FAIL mount /dev/zram$i failed"
268 echo "zram mount of zram device(s): OK"