On Wed, Mar 11, 2026 at 4:05 AM Li Wang <[email protected]> wrote: > > test_zswapin compares memory.stat:zswpin (counted in pages) against a > byte threshold converted with PAGE_SIZE. In cgroup selftests, PAGE_SIZE > is hardcoded to 4096, which makes the conversion wrong on systems with > non-4K base pages (e.g. 64K).
This should be fixed in cgroup_util.h, but I see how that will be annoying as it's used to initialize a bunch of arrays. Looking a bit closer it seems like for most of these code paths it's really just a buffer size, not necessarily the system page size, so maybe we should just rename it? For this patch, we actually need the system page size at runtime so this looks good: Reviewed-by: Yosry Ahmed <[email protected]>

