bug#60455: Missing fallback if copy_file_range returns ENOENT?

2023-01-08 Thread Pádraig Brady
On 08/01/2023 00:51, Sam James wrote: On 7 Jan 2023, at 16:25, Pádraig Brady wrote: OK it's probably worth handling in coreutils then. Note I still get the feeling this is a race in CIFS that is only being made more apparent with copy_file_range(), but fair enough that this is a

bug#60455: Missing fallback if copy_file_range returns ENOENT?

2023-01-07 Thread Sam James
> On 7 Jan 2023, at 16:25, Pádraig Brady wrote: > > On 07/01/2023 07:34, Sam James wrote: >>> On 31 Dec 2022, at 18:51, Pádraig Brady wrote: >>> >>> On 31/12/2022 17:00, Sam James wrote: Hi folks, Originally reported in Gentoo at https://bugs.gentoo.org/885793. Frank Limpert

bug#60455: Missing fallback if copy_file_range returns ENOENT?

2023-01-07 Thread Pádraig Brady
On 07/01/2023 07:34, Sam James wrote: On 31 Dec 2022, at 18:51, Pádraig Brady wrote: On 31/12/2022 17:00, Sam James wrote: Hi folks, Originally reported in Gentoo at https://bugs.gentoo.org/885793. Frank Limpert reported that when copying large files across CIFS shares, cp may abort

bug#60455: Missing fallback if copy_file_range returns ENOENT?

2023-01-06 Thread Sam James
> On 31 Dec 2022, at 18:51, Pádraig Brady wrote: > > On 31/12/2022 17:00, Sam James wrote: >> Hi folks, >> Originally reported in Gentoo at https://bugs.gentoo.org/885793. >> Frank Limpert reported that when copying large files across CIFS shares, >> cp may abort because copy_file_range

bug#60455: Missing fallback if copy_file_range returns ENOENT?

2022-12-31 Thread Pádraig Brady
On 31/12/2022 17:00, Sam James wrote: Hi folks, Originally reported in Gentoo at https://bugs.gentoo.org/885793. Frank Limpert reported that when copying large files across CIFS shares, cp may abort because copy_file_range returns ENOENT sometimes. This sounds like a suspicious kernel bug if

bug#60455: Missing fallback if copy_file_range returns ENOENT?

2022-12-31 Thread Sam James
Hi folks, Originally reported in Gentoo at https://bugs.gentoo.org/885793. Frank Limpert reported that when copying large files across CIFS shares, cp may abort because copy_file_range returns ENOENT sometimes. This sounds like a suspicious kernel bug if CIFS interactions are sometimes