[UBUNTU 24.04] s390x: clone clobbers r7

Bug #2060807 reported by bugproxy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu on IBM z Systems
Fix Released
Undecided
Unassigned
glibc (Ubuntu)
Fix Released
Undecided
Unassigned
Noble
Fix Released
Undecided
Unassigned

Bug Description

======= Description by <email address hidden> =======
On s390x, if clone is called with NULL for child-function or stack argument, then r7 is clobbered. This bug is needed for glibc 2.37, 2.38, 2.39. Please pick the committed bugfix.

See
- glibc bugzilla:
Bug 31402 - clone (NULL, NULL, ...) clobbers %r7 register on s390{,x}
https://sourceware.org/bugzilla/show_bug.cgi?id=31402

- glibc-commit on master:
S390: Do not clobber r7 in clone [BZ #31402]
https://sourceware.org/git/?p=glibc.git;a=commit;h=02782fd12849b6673cb5c2728cb750e8ec295aa3

- glibc-commit on release/2.37/master:
https://sourceware.org/git/?p=glibc.git;a=commit;h=9a1bdd7df731a4bc60f72dbdc1b849e02cfa9c34

- glibc-commit on release/2.38/master:
https://sourceware.org/git/?p=glibc.git;a=commit;h=ee4806e978467d705b26ccb7dfddb9e0a710f8e4

- glibc-commit on release/2.39/master:
https://sourceware.org/git/?p=glibc.git;a=commit;h=e0910f1d3278f05439fb434ee528fc9be1b6bd5e

bugproxy (bugproxy)
tags: added: architecture-s3903164 bugnameltc-205730 severity-medium targetmilestone-inin---
Changed in ubuntu:
assignee: nobody → Skipper Bug Screeners (skipper-screen-team)
affects: ubuntu → linux (Ubuntu)
Revision history for this message
Frank Heimes (fheimes) wrote :

I strongly believe that this is a duplicate of LP#2055175, which is meanwhile Fix Released and should be included in the latest noble/24.04 daily images.

glibc in noble (release) is currently (Apr 10th) 2.39-0ubuntu8
and
glibc 2.39-0ubuntu7 changelog incl:
    - S390: Do not clobber r7 in clone [BZ #31402] (LP: #2055175)

So I consider this as duplicate and closed/Fix Released.

Please feel free to object, in case you think this is not fixed or if there is another issue.

affects: linux (Ubuntu) → glibc (Ubuntu)
Changed in glibc (Ubuntu Noble):
status: New → Fix Released
Changed in ubuntu-z-systems:
status: New → Fix Released
Changed in glibc (Ubuntu Noble):
assignee: Skipper Bug Screeners (skipper-screen-team) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.