Re: [linux-next:master] [mm] 7b32f64bc5: pts.svt-av1.Preset13.Bosphorus4K.frames_per_second 45.8% regression
Bo Zhang <[email protected]> Mon, 27 Jul 2026 12:20:22 +0800
| Newsgroups | dev.linux.lists.oe-lkp,org.kernel.vger.linux-fsdevel,org.kvack.linux-mm |
|---|---|
| Message-ID | <[email protected]> |
On Mon, Jul 27, 2026 at 10:17:21AM +0800, Oliver Sang wrote:
> quite sorry that we lost the machine we reported this regression, and since
> pts running need some specific settings in our test framework, we still need
> some time to setup on other test machines, we cannot start the test soon. will
> keep you updated.
Hi Oliver,
No worries at all, take your time.
I should mention that my patch may not fully fix the regression reported
here. It is just based on my analysis of the code path, but I haven't been
able to reproduce the exact SVT-AV1 workload.
To better understand the issue, would you please share some information
about the memory access pattern of the pts.svt-av1 test case? For example:
- Does SVT-AV1 mmap the input video file, or use read()?
- If mmap'd, are there multiple VMAs over the same file
(e.g., from mprotect or partial mappings)?
- What is the typical VMA size relative to the file size?
- Is the access pattern sequential, random, or a mix?
This would help us understand whether the regression comes from the
async readahead blocking I described in my reply to Frederick, or from
a different interaction with _max_index.
Thanks,
Bo