Hi,
On Sat, Jan 06, 2024 at 11:40:58AM +0100, Linux regression tracking (Thorsten Leemhuis) wrote:
Hi, Thorsten here, the Linux kernel's regression tracker. Top-posting for once, to make this easily accessible to everyone.
Thank's for CCIng the regression list and telling regzbot about the issue. There is one important thing that afaics[1] is missing and would be really good to know[2]:
Does this problem also happen in mainline, e.g. with 6.7-rc8?
Ciao, Thorsten (wearing his 'the Linux kernel's regression tracker' hat)
[1] I hope I didn't miss this [2] as explained here: https://docs.kernel.org/admin-guide/reporting-issues.html https://linux-regtracking.leemhuis.info/post/frequent-reasons-why-linux-kern...
Thanks a lot for replying back. So far I can tell, the regression is in 6.1.y only and might indicate that some prerequisite changes (maybe in the folio refactoring?) is missing. The commit identified by Suraj, 7b2404a886f8 ("cifs: Fix flushing, invalidation and file size with copy_file_range()") from 6.7-rc5 was backported to two of the stable series, 6.1.68 and 6.6.7.
I did not test mainline specifically (would need to first build) but did test 6.6.9 based version and the problem is not reproduible there (and neither with 6.6.10-rc1 which I have build for the RC series review posting).
For this reason I added to regzbot only "regzbot ^introduced 18b02e4343e8f5be6a2f44c7ad9899b385a92730" which is the commit in v6.1.68.
Regards, Salvatore