Public bug reported:

[impact]
glibc 2.32 contained a number of improvements to the memcpy routines for 
server-grade AArch64 implementations (in particular, graviton2 & graviton3). 
They should be backported to focal, as the LTS releases are by far the most 
used on servers.

[test case]
The testcase from 
https://bugs.launchpad.net/ubuntu/focal/+source/glibc/+bug/1928508 can be used 
for this too.

[regression potential]
Rebuilding glibc is always a little risky (toolchain bugs and incompatibilities 
between the old and new versions can be surprising). But the autopkgtests and 
some manual general testing can help here.

For this specific change, there is a potential risk that the new memcpy
implementation could be used on a system where it is not in fact the
fastest. We should run the test case not only on the systems where it is
expected to help, but other systems such as the RPi4 and the launchpad
build farm to ensure performance is not regressed there.

** Affects: glibc (Ubuntu)
     Importance: Undecided
         Status: Invalid

** Affects: glibc (Ubuntu Focal)
     Importance: Undecided
         Status: New

** Also affects: glibc (Ubuntu Focal)
   Importance: Undecided
       Status: New

** Changed in: glibc (Ubuntu)
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1951032

Title:
  AArch64: Backport memcpy improvements

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/1951032/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to