@@ -54,11 +54,6 @@ def check_hugetlbfs_in_use(pid: int, allocation_name: str):
5454 assert kernel_page_size_kib > 4
5555
5656
57- @pytest .mark .skipif (
58- global_props .host_linux_version_tpl > (6 , 1 )
59- and global_props .cpu_architecture == "aarch64" ,
60- reason = "Huge page tests with secret hidden kernels on ARM currently fail" ,
61- )
6257def test_hugetlbfs_boot (uvm_plain ):
6358 """Tests booting a microvm with guest memory backed by 2MB hugetlbfs pages"""
6459
@@ -73,11 +68,6 @@ def test_hugetlbfs_boot(uvm_plain):
7368 )
7469
7570
76- @pytest .mark .skipif (
77- global_props .host_linux_version_tpl > (6 , 1 )
78- and global_props .cpu_architecture == "aarch64" ,
79- reason = "Huge page tests with secret hidden kernels on ARM currently fail" ,
80- )
8171def test_hugetlbfs_snapshot (microvm_factory , guest_kernel_linux_5_10 , rootfs ):
8272 """
8373 Test hugetlbfs snapshot restore via uffd
@@ -105,11 +95,6 @@ def test_hugetlbfs_snapshot(microvm_factory, guest_kernel_linux_5_10, rootfs):
10595 check_hugetlbfs_in_use (vm .firecracker_pid , "/anon_hugepage" )
10696
10797
108- @pytest .mark .skipif (
109- global_props .host_linux_version_tpl > (6 , 1 )
110- and global_props .cpu_architecture == "aarch64" ,
111- reason = "Huge page tests with secret hidden kernels on ARM currently fail" ,
112- )
11398def test_hugetlbfs_diff_snapshot (microvm_factory , uvm_plain ):
11499 """
115100 Test hugetlbfs differential snapshot support.
@@ -150,11 +135,6 @@ def test_hugetlbfs_diff_snapshot(microvm_factory, uvm_plain):
150135 # Verify if the restored microvm works.
151136
152137
153- @pytest .mark .skipif (
154- global_props .host_linux_version_tpl > (6 , 1 )
155- and global_props .cpu_architecture == "aarch64" ,
156- reason = "Huge page tests with secret hidden kernels on ARM currently fail" ,
157- )
158138@pytest .mark .parametrize ("huge_pages" , HugePagesConfig )
159139def test_ept_violation_count (
160140 microvm_factory ,
@@ -231,11 +211,6 @@ def test_ept_violation_count(
231211 metrics .put_metric (metric , int (metric_value ), "Count" )
232212
233213
234- @pytest .mark .skipif (
235- global_props .host_linux_version_tpl > (6 , 1 )
236- and global_props .cpu_architecture == "aarch64" ,
237- reason = "Huge page tests with secret hidden kernels on ARM currently fail" ,
238- )
239214def test_negative_huge_pages_plus_balloon (uvm_plain ):
240215 """Tests that huge pages and memory ballooning cannot be used together"""
241216 uvm_plain .memory_monitor = None
0 commit comments