[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1031753: linux-image-5.10.0-21-s390x: user space process hangs on s390 kernel 5.10.162-1



Package: src:linux
Version: 5.10.162-1
Severity: normal
X-Debbugs-Cc: pkern@debian.org, elbrus@debian.org, dipak.zope1@ibm.com

Dear Maintainer,

What led up to the situation?
* Processes does not proceed further, when there is a pending TIF_NOTIFY_SIGNAL signal.
  The problem is further described in the cover letter:
  https://lists.debian.org/debian-s390/2023/02/msg00019.html
  There are other relevant debian bugs #1030545, #1030510, which seems likely because of this issue.
What exactly did you do (or not do) that was effective (or ineffective) ?
* kernel upgrade  to 5.10.0.21-s390x
* commit 788d0824269b ("io_uring: import 5.15-stable io_uring")
* commit 75309018a24d ("s390: add support for TIF_NOTIFY_SIGNAL")
what was the outcome of this action?
* Debian build machines started reporting test failures for multiple packages/ The processes
  would wait forever in do_signal.
The following patch fixes this issue:
https://lists.debian.org/debian-s390/2023/02/msg00019.html
The patch fixes the problem introduced in commit 75309018a24d ("s390: add support for TIF_NOTIFY_SIGNAL")
Would request to apply this to the bullseye kernel stable release.


-- Package-specific info:
** Version:
Linux version 5.10.0-21-s390x (debian-kernel@lists.debian.org) (gcc-10 (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2) #1 SMP Debian 5.10.162-1 (2023-01-21)

** Command line:
none

** Not tainted

** Kernel log:
none

** Model information
none

** Loaded modules:
s390_trng
rng_core
prng
ctr
xts
cbc
ecb
aes_generic
libaes
aes_s390
des_s390
libdes
sha512_s390
sha256_s390
sha1_s390
sha_common
qeth_l2
vmur
qeth
ccwgroup
fuse
configfs
ip_tables
x_tables
autofs4
ext4
crc16
mbcache
jbd2
crc32c_generic
zfcp
scsi_transport_fc
scsi_mod
dasd_eckd_mod
dasd_mod

** PCI devices:

** USB devices:
not available


-- System Information:
Debian Release: 11.6
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: s390x

Kernel: Linux 5.10.0-21-s390x (SMP w/2 CPU threads)
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages linux-image-5.10.0-21-s390x depends on:
ii  initramfs-tools [linux-initramfs-tool]  0.140
ii  kmod                                    28-1
ii  linux-base                              4.6

Versions of packages linux-image-5.10.0-21-s390x recommends:
ii  apparmor             2.13.6-10
ii  firmware-linux-free  20200122-1

Versions of packages linux-image-5.10.0-21-s390x suggests:
pn  debian-kernel-handbook  <none>
pn  linux-doc-5.10          <none>
ii  s390-tools              2.15.1-2

Versions of packages linux-image-5.10.0-21-s390x is related to:
pn  firmware-amd-graphics     <none>
pn  firmware-atheros          <none>
pn  firmware-bnx2             <none>
pn  firmware-bnx2x            <none>
pn  firmware-brcm80211        <none>
pn  firmware-cavium           <none>
pn  firmware-intel-sound      <none>
pn  firmware-intelwimax       <none>
pn  firmware-ipw2x00          <none>
pn  firmware-ivtv             <none>
pn  firmware-iwlwifi          <none>
pn  firmware-libertas         <none>
pn  firmware-linux-nonfree    <none>
pn  firmware-misc-nonfree     <none>
pn  firmware-myricom          <none>
pn  firmware-netxen           <none>
pn  firmware-qlogic           <none>
pn  firmware-realtek          <none>
pn  firmware-samsung          <none>
pn  firmware-siano            <none>
pn  firmware-ti-connectivity  <none>
pn  xen-hypervisor            <none>

-- no debconf information


Reply to: