Activity log for bug #1853193

Date Who What changed Old value New value Message
2019-11-19 19:58:00 Thadeu Lima de Souza Cascardo bug added bug
2019-11-19 19:58:26 Thadeu Lima de Souza Cascardo nominated for series Ubuntu Bionic
2019-11-19 19:58:26 Thadeu Lima de Souza Cascardo bug task added glibc (Ubuntu Bionic)
2019-11-19 19:58:38 Thadeu Lima de Souza Cascardo glibc (Ubuntu): status New Invalid
2020-06-18 20:24:47 Thadeu Lima de Souza Cascardo attachment added disable cross_device_failure test for copy_file_range https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/1853193/+attachment/5385113/+files/test-disable-copy_file_range-cross_device_failure.patch
2020-06-18 20:25:01 Thadeu Lima de Souza Cascardo glibc (Ubuntu Bionic): status New In Progress
2020-06-18 20:25:23 Thadeu Lima de Souza Cascardo glibc (Ubuntu Bionic): assignee Thadeu Lima de Souza Cascardo (cascardo)
2020-06-29 20:29:09 Thadeu Lima de Souza Cascardo attachment added fix for bionic https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/1853193/+attachment/5388335/+files/glibc_2.27-3ubuntu1.1.debdiff
2020-06-29 20:32:12 Thadeu Lima de Souza Cascardo description copy_file_range on linux 5.3 now works across devices, so EXDEV is not returned anymore on those cases. glibc, however, tests that is the case and its autopkgtest fails, then, when running on linux 5.3. glibc 2.30 does not fail in that case anymore, so eoan glibc works fine on linux 5.3. However, the change on glibc 2.30 was to remove its userspace emulation entirely, and require users to fallback on their own. https://sourceware.org/bugzilla/show_bug.cgi?id=24744 Linux commit 5dae222a5ff0c269730393018a5539cc970a4726. [Impact] When tested against newer versions of linux, glibc tests will fail as it makes some assumptions about supportead features on the kernel. [Fix] Do not run the test that checks that copy_file_range will fail with EXDEV when done across devices. [Test case] Build glibc and run its tests on linux 5.3. [Regression potential] The same test is being ignored right now, we risk ignoring a failure on an older version of linux, like 4.15. However, that could happen because the feature is backported to said kernel. And we are currently ignoring the failure anyway. =================================== copy_file_range on linux 5.3 now works across devices, so EXDEV is not returned anymore on those cases. glibc, however, tests that is the case and its autopkgtest fails, then, when running on linux 5.3. glibc 2.30 does not fail in that case anymore, so eoan glibc works fine on linux 5.3. However, the change on glibc 2.30 was to remove its userspace emulation entirely, and require users to fallback on their own. https://sourceware.org/bugzilla/show_bug.cgi?id=24744 Linux commit 5dae222a5ff0c269730393018a5539cc970a4726.
2020-06-29 20:34:21 Thadeu Lima de Souza Cascardo bug added subscriber Ubuntu Sponsors Team
2020-07-02 15:11:49 Mathew Hodson tags testcase
2020-07-02 15:12:01 Mathew Hodson glibc (Ubuntu): importance Undecided Medium
2020-07-02 15:12:04 Mathew Hodson glibc (Ubuntu Bionic): importance Undecided Medium
2020-07-02 15:13:06 Mathew Hodson bug watch added https://sourceware.org/bugzilla/show_bug.cgi?id=24744
2020-07-02 15:13:06 Mathew Hodson bug task added glibc
2020-07-02 15:23:08 Mathew Hodson glibc (Ubuntu): status Invalid Fix Released
2020-07-02 15:54:45 Bug Watch Updater glibc: status Unknown Fix Released
2020-07-02 15:54:45 Bug Watch Updater glibc: importance Unknown Medium
2020-09-10 23:04:40 Steve Langasek glibc (Ubuntu Bionic): status In Progress Fix Committed
2020-09-10 23:04:41 Steve Langasek bug added subscriber Ubuntu Stable Release Updates Team
2020-09-10 23:04:43 Steve Langasek bug added subscriber SRU Verification
2020-09-10 23:04:46 Steve Langasek tags testcase testcase verification-needed verification-needed-bionic
2020-09-11 18:26:57 Thadeu Lima de Souza Cascardo tags testcase verification-needed verification-needed-bionic testcase verification-done-bionic verification-needed
2020-11-02 18:30:43 Ɓukasz Zemczak removed subscriber Ubuntu Stable Release Updates Team
2020-11-02 18:40:35 Launchpad Janitor glibc (Ubuntu Bionic): status Fix Committed Fix Released
2020-11-02 18:40:35 Launchpad Janitor cve linked 2017-18269