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 |
|