/
usr
/
src
/
linux-headers-5.15.0-190
/
tools
/
testing
/
selftests
/
zram
/
/usr/src/linux-headers-5.15.0-190/tools/testing/selftests/zram
mkdir
upload
Name
Size
Mode
Actions
Makefile
152
0644
edit
dl
rm
zram.sh
235
0755
edit
dl
rm
zram01.sh
1976
0755
edit
dl
rm
zram02.sh
1202
0755
edit
dl
rm
zram_lib.sh
5568
0755
edit
dl
rm
Edit:
/usr/src/linux-headers-5.15.0-190/tools/testing/selftests/zram/zram02.sh
(1202B)
#!/bin/bash # SPDX-License-Identifier: GPL-2.0-or-later # Copyright (c) 2015 Oracle and/or its affiliates. All Rights Reserved. # # Test checks that we can create swap zram device. # # Author: Alexey Kodanev <alexey.kodanev@oracle.com> # Modified: Naresh Kamboju <naresh.kamboju@linaro.org> TCID="zram02" ERR_CODE=0 . ./zram_lib.sh # Test will create the following number of zram devices: dev_num=1 # This is a list of parameters for zram devices. # Number of items must be equal to 'dev_num' parameter. zram_max_streams="2" # The zram sysfs node 'disksize' value can be either in bytes, # or you can use mem suffixes. But in some old kernels, mem # suffixes are not supported, for example, in RHEL6.6GA's kernel # layer, it uses strict_strtoull() to parse disksize which does # not support mem suffixes, in some newer kernels, they use # memparse() which supports mem suffixes. So here we just use # bytes to make sure everything works correctly. zram_sizes="1048576" # 1M zram_mem_limits="1M" check_prereqs zram_load zram_max_streams zram_set_disksizes zram_set_memlimit zram_makeswap zram_swapoff zram_cleanup if [ $ERR_CODE -ne 0 ]; then echo "$TCID : [FAIL]" else echo "$TCID : [PASS]" fi
Save
cmd:
run