Re: [PATCH] selftests/mm: Fix mmap() return value check in run_migration_benchmark
From: SeongJae Park
Date: Tue May 12 2026 - 20:43:06 EST
On Tue, 12 May 2026 18:13:05 +0800 Hongfu Li <lihongfu@xxxxxxxxxx> wrote:
> mmap() returns MAP_FAILED on error, not NULL. The current check uses
> !buffer->ptr, which evaluates to false when mmap() fails (since
> MAP_FAILED is (void *)-1, not 0), so the error path is never taken.
Good catch, thank you!
>
> Signed-off-by: Hongfu Li <lihongfu@xxxxxxxxxx>
Reviewed-by: SeongJae Park <sj@xxxxxxxxxx>
Thanks,
SJ
[...]