mirror of
git://nv-tegra.nvidia.com/linux-nvgpu.git
synced 2025-12-25 11:04:51 +03:00
gpu: nvgpu: unit: mm: mmu_fault gv11b_fusa UT
This unit test covers most of the nvgpu.hal.mm.mmu_fault.gv11b_fusa module lines and almost all branches. Jira NVGPU-2218 Change-Id: I7c95876a0b1b4bb4b86eb15e21ca0da747d06162 Signed-off-by: Vedashree Vidwans <vvidwans@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/2258545 Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
This commit is contained in:
committed by
Alex Waterman
parent
8e37e590b4
commit
71040ef04f
@@ -1583,6 +1583,198 @@
|
||||
"unit": "mm_gv11b_fusa",
|
||||
"test_level": 0
|
||||
},
|
||||
{
|
||||
"test": "test_gv11b_mm_mmu_fault_disable_hw",
|
||||
"case": "disable_hw_s0",
|
||||
"unit": "mmu_fault_gv11b_fusa",
|
||||
"test_level": 0
|
||||
},
|
||||
{
|
||||
"test": "test_gv11b_mm_mmu_fault_disable_hw",
|
||||
"case": "disable_hw_s1",
|
||||
"unit": "mmu_fault_gv11b_fusa",
|
||||
"test_level": 0
|
||||
},
|
||||
{
|
||||
"test": "test_env_clean",
|
||||
"case": "env_clean",
|
||||
"unit": "mmu_fault_gv11b_fusa",
|
||||
"test_level": 0
|
||||
},
|
||||
{
|
||||
"test": "test_env_init",
|
||||
"case": "env_init",
|
||||
"unit": "mmu_fault_gv11b_fusa",
|
||||
"test_level": 0
|
||||
},
|
||||
{
|
||||
"test": "test_gv11b_mm_mmu_fault_handle_other_fault_notify",
|
||||
"case": "fault_notify_s0",
|
||||
"unit": "mmu_fault_gv11b_fusa",
|
||||
"test_level": 0
|
||||
},
|
||||
{
|
||||
"test": "test_gv11b_mm_mmu_fault_handle_other_fault_notify",
|
||||
"case": "fault_notify_s1",
|
||||
"unit": "mmu_fault_gv11b_fusa",
|
||||
"test_level": 0
|
||||
},
|
||||
{
|
||||
"test": "test_gv11b_mm_mmu_fault_handle_other_fault_notify",
|
||||
"case": "fault_notify_s2",
|
||||
"unit": "mmu_fault_gv11b_fusa",
|
||||
"test_level": 0
|
||||
},
|
||||
{
|
||||
"test": "test_handle_mmu_fault_common",
|
||||
"case": "handle_mmu_common_s0",
|
||||
"unit": "mmu_fault_gv11b_fusa",
|
||||
"test_level": 0
|
||||
},
|
||||
{
|
||||
"test": "test_handle_mmu_fault_common",
|
||||
"case": "handle_mmu_common_s1",
|
||||
"unit": "mmu_fault_gv11b_fusa",
|
||||
"test_level": 0
|
||||
},
|
||||
{
|
||||
"test": "test_handle_mmu_fault_common",
|
||||
"case": "handle_mmu_common_s2",
|
||||
"unit": "mmu_fault_gv11b_fusa",
|
||||
"test_level": 0
|
||||
},
|
||||
{
|
||||
"test": "test_handle_mmu_fault_common",
|
||||
"case": "handle_mmu_common_s3",
|
||||
"unit": "mmu_fault_gv11b_fusa",
|
||||
"test_level": 0
|
||||
},
|
||||
{
|
||||
"test": "test_handle_mmu_fault_common",
|
||||
"case": "handle_mmu_common_s4",
|
||||
"unit": "mmu_fault_gv11b_fusa",
|
||||
"test_level": 0
|
||||
},
|
||||
{
|
||||
"test": "test_handle_mmu_fault_common",
|
||||
"case": "handle_mmu_common_s5",
|
||||
"unit": "mmu_fault_gv11b_fusa",
|
||||
"test_level": 0
|
||||
},
|
||||
{
|
||||
"test": "test_handle_mmu_fault_common",
|
||||
"case": "handle_mmu_common_s6",
|
||||
"unit": "mmu_fault_gv11b_fusa",
|
||||
"test_level": 0
|
||||
},
|
||||
{
|
||||
"test": "test_handle_mmu_fault_common",
|
||||
"case": "handle_mmu_common_s7",
|
||||
"unit": "mmu_fault_gv11b_fusa",
|
||||
"test_level": 0
|
||||
},
|
||||
{
|
||||
"test": "test_handle_mmu_fault_common",
|
||||
"case": "handle_mmu_common_s8",
|
||||
"unit": "mmu_fault_gv11b_fusa",
|
||||
"test_level": 0
|
||||
},
|
||||
{
|
||||
"test": "test_handle_mmu_fault_common",
|
||||
"case": "handle_mmu_common_s9",
|
||||
"unit": "mmu_fault_gv11b_fusa",
|
||||
"test_level": 0
|
||||
},
|
||||
{
|
||||
"test": "test_handle_nonreplay_replay_fault",
|
||||
"case": "handle_nonreplay_s0",
|
||||
"unit": "mmu_fault_gv11b_fusa",
|
||||
"test_level": 0
|
||||
},
|
||||
{
|
||||
"test": "test_handle_nonreplay_replay_fault",
|
||||
"case": "handle_nonreplay_s1",
|
||||
"unit": "mmu_fault_gv11b_fusa",
|
||||
"test_level": 0
|
||||
},
|
||||
{
|
||||
"test": "test_handle_nonreplay_replay_fault",
|
||||
"case": "handle_nonreplay_s2",
|
||||
"unit": "mmu_fault_gv11b_fusa",
|
||||
"test_level": 0
|
||||
},
|
||||
{
|
||||
"test": "test_handle_nonreplay_replay_fault",
|
||||
"case": "handle_nonreplay_s3",
|
||||
"unit": "mmu_fault_gv11b_fusa",
|
||||
"test_level": 0
|
||||
},
|
||||
{
|
||||
"test": "test_gv11b_mm_mmu_fault_parse_mmu_fault_info",
|
||||
"case": "parse_info_s0",
|
||||
"unit": "mmu_fault_gv11b_fusa",
|
||||
"test_level": 0
|
||||
},
|
||||
{
|
||||
"test": "test_gv11b_mm_mmu_fault_parse_mmu_fault_info",
|
||||
"case": "parse_info_s1",
|
||||
"unit": "mmu_fault_gv11b_fusa",
|
||||
"test_level": 0
|
||||
},
|
||||
{
|
||||
"test": "test_gv11b_mm_mmu_fault_parse_mmu_fault_info",
|
||||
"case": "parse_info_s2",
|
||||
"unit": "mmu_fault_gv11b_fusa",
|
||||
"test_level": 0
|
||||
},
|
||||
{
|
||||
"test": "test_gv11b_mm_mmu_fault_parse_mmu_fault_info",
|
||||
"case": "parse_info_s3",
|
||||
"unit": "mmu_fault_gv11b_fusa",
|
||||
"test_level": 0
|
||||
},
|
||||
{
|
||||
"test": "test_gv11b_mm_mmu_fault_parse_mmu_fault_info",
|
||||
"case": "parse_info_s4",
|
||||
"unit": "mmu_fault_gv11b_fusa",
|
||||
"test_level": 0
|
||||
},
|
||||
{
|
||||
"test": "test_gv11b_mm_mmu_fault_parse_mmu_fault_info",
|
||||
"case": "parse_info_s5",
|
||||
"unit": "mmu_fault_gv11b_fusa",
|
||||
"test_level": 0
|
||||
},
|
||||
{
|
||||
"test": "test_gv11b_mm_mmu_fault_parse_mmu_fault_info",
|
||||
"case": "parse_info_s6",
|
||||
"unit": "mmu_fault_gv11b_fusa",
|
||||
"test_level": 0
|
||||
},
|
||||
{
|
||||
"test": "test_gv11b_mm_mmu_fault_setup_hw",
|
||||
"case": "setup_hw",
|
||||
"unit": "mmu_fault_gv11b_fusa",
|
||||
"test_level": 0
|
||||
},
|
||||
{
|
||||
"test": "test_gv11b_mm_mmu_fault_setup_sw",
|
||||
"case": "setup_sw_s0",
|
||||
"unit": "mmu_fault_gv11b_fusa",
|
||||
"test_level": 0
|
||||
},
|
||||
{
|
||||
"test": "test_gv11b_mm_mmu_fault_setup_sw",
|
||||
"case": "setup_sw_s1",
|
||||
"unit": "mmu_fault_gv11b_fusa",
|
||||
"test_level": 0
|
||||
},
|
||||
{
|
||||
"test": "test_gv11b_mm_mmu_fault_setup_sw",
|
||||
"case": "setup_sw_s2",
|
||||
"unit": "mmu_fault_gv11b_fusa",
|
||||
"test_level": 0
|
||||
},
|
||||
{
|
||||
"test": "test_acr_bootstrap_hs_acr",
|
||||
"case": "acr_bootstrap_hs_acr",
|
||||
|
||||
Reference in New Issue
Block a user