M7350/qcom-opensource/kernel/kernel-tests/ion
2024-09-09 08:57:42 +00:00
..
Android.mk M7350v5_en_gpl 2024-09-09 08:57:42 +00:00
compat_msm_ion_test_module.c M7350v5_en_gpl 2024-09-09 08:57:42 +00:00
compat_msm_ion_test_module.h M7350v5_en_gpl 2024-09-09 08:57:42 +00:00
cp_ion_tests.c M7350v5_en_gpl 2024-09-09 08:57:42 +00:00
ion_test_plan.h M7350v5_en_gpl 2024-09-09 08:57:42 +00:00
ion_test_utils.c M7350v5_en_gpl 2024-09-09 08:57:42 +00:00
ion_test_utils.h M7350v1_en_gpl 2024-09-09 08:52:07 +00:00
iontest.h M7350v5_en_gpl 2024-09-09 08:57:42 +00:00
iontest.sh M7350v5_en_gpl 2024-09-09 08:57:42 +00:00
Kbuild M7350v5_en_gpl 2024-09-09 08:57:42 +00:00
kernel_ion_tests.c M7350v5_en_gpl 2024-09-09 08:57:42 +00:00
Makefile.am M7350v5_en_gpl 2024-09-09 08:57:42 +00:00
msm_ion_test_module.c M7350v5_en_gpl 2024-09-09 08:57:42 +00:00
msm_iontest.c M7350v5_en_gpl 2024-09-09 08:57:42 +00:00
README.txt M7350v5_en_gpl 2024-09-09 08:57:42 +00:00
run.sh M7350v1_en_gpl 2024-09-09 08:52:07 +00:00
user_ion_tests.c M7350v5_en_gpl 2024-09-09 08:57:42 +00:00

Test: iontest

Usage: iontest [OPTIONS]...

OPTIONS can be (defaults in parenthesis):
  -n, --nominal		nominal test cases
  -a, --adversarial	adversarial test cases
  -V			run with debug messages on (off)
  -l, --legacy		run cp tests for legacy heap (ION_CP_MM_HEAP_ID)

Description:
Ion is a memory allocator used by multimedia clients.
This test simulates a ion client to exercise the allocator framework
The ion framework provides, kernel space and user space interfaces.
Ion apis : linux/msm_ion.h and linux/ion.h

For running tests, the iontest.sh script should be used.
The script loads msm_ion_test_module kernel module.
This module is used to drive kernel space ion test cases.

Target support: 8960, 8930, 8064, 8974