Re: [PATCH 1/2] selftests: khugepaged: fix the shmem collapse failure

2025-06-19 Thread Mario Casquero
This patch has been successfully tested. All the khugepaged shmem tests passed. # ./khugepaged khugepaged:shmem Save THP and khugepaged settings... OK Allocate huge page on fault... OK Split huge PMD on MADV_DONTNEED... OK Run test: collapse_full (khugepaged:shmem) Collapse multiple fully populat

Re: [PATCH 1/2] selftests: khugepaged: fix the shmem collapse failure

2025-06-12 Thread Baolin Wang
On 2025/6/12 23:46, Zi Yan wrote: On 11 Jun 2025, at 23:54, Baolin Wang wrote: When running the khugepaged selftest for shmem (./khugepaged all:shmem), I encountered the following test failures: " Run test: collapse_full (khugepaged:shmem) Collapse multiple fully populated PTE table Fail

Re: [PATCH 1/2] selftests: khugepaged: fix the shmem collapse failure

2025-06-12 Thread David Hildenbrand
On 12.06.25 17:46, Zi Yan wrote: On 11 Jun 2025, at 23:54, Baolin Wang wrote: When running the khugepaged selftest for shmem (./khugepaged all:shmem), I encountered the following test failures: " Run test: collapse_full (khugepaged:shmem) Collapse multiple fully populated PTE table Fail ...

Re: [PATCH 1/2] selftests: khugepaged: fix the shmem collapse failure

2025-06-12 Thread Zi Yan
On 11 Jun 2025, at 23:54, Baolin Wang wrote: > When running the khugepaged selftest for shmem (./khugepaged all:shmem), > I encountered the following test failures: > " > Run test: collapse_full (khugepaged:shmem) > Collapse multiple fully populated PTE table Fail > ... > Run test: collapse_si

Re: [PATCH 1/2] selftests: khugepaged: fix the shmem collapse failure

2025-06-12 Thread Baolin Wang
On 2025/6/12 19:45, David Hildenbrand wrote: On 12.06.25 13:37, Baolin Wang wrote: On 2025/6/12 18:08, David Hildenbrand wrote: On 12.06.25 05:54, Baolin Wang wrote: When running the khugepaged selftest for shmem (./khugepaged all:shmem), Hmm, this combination is not run automatically t

Re: [PATCH 1/2] selftests: khugepaged: fix the shmem collapse failure

2025-06-12 Thread David Hildenbrand
On 12.06.25 13:37, Baolin Wang wrote: On 2025/6/12 18:08, David Hildenbrand wrote: On 12.06.25 05:54, Baolin Wang wrote: When running the khugepaged selftest for shmem (./khugepaged all:shmem), Hmm, this combination is not run automatically through run_tests.sh, right? IIUC, it only runs ".

Re: [PATCH 1/2] selftests: khugepaged: fix the shmem collapse failure

2025-06-12 Thread Baolin Wang
On 2025/6/12 18:08, David Hildenbrand wrote: On 12.06.25 05:54, Baolin Wang wrote: When running the khugepaged selftest for shmem (./khugepaged all:shmem), Hmm, this combination is not run automatically through run_tests.sh, right? IIUC, it only runs "./khugepaged" which tests anon only ..

Re: [PATCH 1/2] selftests: khugepaged: fix the shmem collapse failure

2025-06-12 Thread David Hildenbrand
On 12.06.25 05:54, Baolin Wang wrote: When running the khugepaged selftest for shmem (./khugepaged all:shmem), Hmm, this combination is not run automatically through run_tests.sh, right? IIUC, it only runs "./khugepaged" which tests anon only ... Should we add it there? Then I would probably

Re: [PATCH 1/2] selftests: khugepaged: fix the shmem collapse failure

2025-06-11 Thread Baolin Wang
On 2025/6/12 13:10, Dev Jain wrote: On 12/06/25 9:24 am, Baolin Wang wrote: When running the khugepaged selftest for shmem (./khugepaged all:shmem), I encountered the following test failures: " Run test: collapse_full (khugepaged:shmem) Collapse multiple fully populated PTE table Fail ..

Re: [PATCH 1/2] selftests: khugepaged: fix the shmem collapse failure

2025-06-11 Thread Dev Jain
On 12/06/25 9:24 am, Baolin Wang wrote: When running the khugepaged selftest for shmem (./khugepaged all:shmem), I encountered the following test failures: " Run test: collapse_full (khugepaged:shmem) Collapse multiple fully populated PTE table Fail ... Run test: collapse_single_pte_entry (

[PATCH 1/2] selftests: khugepaged: fix the shmem collapse failure

2025-06-11 Thread Baolin Wang
When running the khugepaged selftest for shmem (./khugepaged all:shmem), I encountered the following test failures: " Run test: collapse_full (khugepaged:shmem) Collapse multiple fully populated PTE table Fail ... Run test: collapse_single_pte_entry (khugepaged:shmem) Collapse PTE table with si