[LTP] next-20250626: WARNING fs jbd2 transaction.c start_this_handle with ARM64_64K_PAGES
Zhang Yi
yi.zhang@huaweicloud.com
Sat Jul 5 09:10:02 CEST 2025
On 2025/7/3 18:47, Joseph Qi wrote:
>
>
> On 2025/7/3 15:26, Naresh Kamboju wrote:
>> On Thu, 26 Jun 2025 at 19:23, Zhang Yi <yi.zhang@huaweicloud.com> wrote:
>>>
>>> Hi, Naresh!
>>>
>>> On 2025/6/26 20:31, Naresh Kamboju wrote:
>>>> Regressions noticed on arm64 devices while running LTP syscalls mmap16
>>>> test case on the Linux next-20250616..next-20250626 with the extra build
>>>> config fragment CONFIG_ARM64_64K_PAGES=y the kernel warning noticed.
>>>>
>>>> Not reproducible with 4K page size.
>>>>
>>>> Test environments:
>>>> - Dragonboard-410c
>>>> - Juno-r2
>>>> - rk3399-rock-pi-4b
>>>> - qemu-arm64
>>>>
>>>> Regression Analysis:
>>>> - New regression? Yes
>>>> - Reproducibility? Yes
>>>>
>>>> Test regression: next-20250626 LTP mmap16 WARNING fs jbd2
>>>> transaction.c start_this_handle
>>>>
>>>> Reported-by: Linux Kernel Functional Testing <lkft@linaro.org>
>>>
>>> Thank you for the report. The block size for this test is 1 KB, so I
>>> suspect this is the issue with insufficient journal credits that we
>>> are going to resolve.
>>
>> I have applied your patch set [1] and tested and the reported
>> regressions did not fix.
>> Am I missing anything ?
>>
>> [1] https://lore.kernel.org/linux-ext4/20250611111625.1668035-1-yi.zhang@huaweicloud.com/
>>
>
> I can also reproduce the similar warning with xfstests generic/730 under
> 64k page size + 4k block size.
>
Hi, Joseph!
I cannot reproduce this issue on my machine. Theoretically, the 'rsv_credits'
should be 113 under 64k page size + 4k block size, I don't think it would
exceed the max user trans buffers. Could you please give more details?
What is the configuration of your xfstests? and what does the specific error
log look like?
Thanks,
Yi.
More information about the ltp
mailing list