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

Bug#1055113: linux-image-5.10.0-26-s390x: af_iucv kernel module fails to load on bootup / manual start via modprobe



Package: src:linux
Version: 5.10.197-1
Severity: normal
Tags: patch

Dear Maintainer,

   * update to 5.10.197-1 includes upstream changes from 6.x kernel.
   * in particular this:
     * https://lore.kernel.org/all/20230917191101.257176910@linuxfoundation.org/
   * this isn't an issue with the upstream state in the 6.x kernel as the problems this change might cause are alleviated by this commit that altered the way the iucv_if symbol was loaded:
     * https://github.com/torvalds/linux/commit/4eb9eda6ba64114d98827e2870e024d5ab7cd35b
   * I tested the aformentioned commit and it did fix the issue
   * For the next version, please include this commit in order to fix the broken state of af_iucv in 5.10.197 and further kernel images.


-- Package-specific info:
** Version:
Linux version 5.10.0-26-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.197-1 (2023-09-29)

** Command line:
ro dasd=200-21f vmpoff="LOGOFF" root=/dev/dasdb1 elevator=deadline BOOT_IMAGE=0

** Not tainted

** Kernel log:

** Model information
[    2.097360] systemd[1]: Queued start job for default target Graphical Interface.
[    2.097906] systemd[1]: Created slice system-getty.slice.
[    2.098153] systemd[1]: Created slice system-modprobe.slice.
[    2.098338] systemd[1]: Created slice system-postfix.slice.
[    2.098611] systemd[1]: Created slice system-s390\x2dnetwork.slice.
[    2.098780] systemd[1]: Created slice system-serial\x2dgetty.slice.
[    2.098913] systemd[1]: Created slice User and Session Slice.
[    2.098952] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[    2.099115] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[    2.099197] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[    2.099225] systemd[1]: Reached target Local Encrypted Volumes.
[    2.099260] systemd[1]: Reached target Paths.
[    2.099280] systemd[1]: Reached target Remote File Systems.
[    2.099298] systemd[1]: Reached target Slices.
[    2.099355] systemd[1]: Listening on Device-mapper event daemon FIFOs.
[    2.099408] systemd[1]: Listening on LVM2 poll daemon socket.
[    2.099470] systemd[1]: Listening on Syslog Socket.
[    2.099516] systemd[1]: Listening on fsck to fsckd communication Socket.
[    2.099552] systemd[1]: Listening on initctl Compatibility Named Pipe.
[    2.099626] systemd[1]: Listening on Journal Audit Socket.
[    2.099673] systemd[1]: Listening on Journal Socket (/dev/log).
[    2.099728] systemd[1]: Listening on Journal Socket.
[    2.099799] systemd[1]: Listening on Network Service Netlink Socket.
[    2.099878] systemd[1]: Listening on udev Control Socket.
[    2.099923] systemd[1]: Listening on udev Kernel Socket.
[    2.100303] systemd[1]: Mounting Huge Pages File System...
[    2.100788] systemd[1]: Mounting POSIX Message Queue File System...
[    2.101377] systemd[1]: Mounting Kernel Debug File System...
[    2.101790] systemd[1]: Mounting Kernel Trace File System...
[    2.101893] systemd[1]: Finished Availability of block devices.
[    2.102471] systemd[1]: Starting Create list of static device nodes for the current kernel...
[    2.102985] systemd[1]: Starting Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling...
[    2.103442] systemd[1]: Starting Load Kernel Module configfs...
[    2.103873] systemd[1]: Starting Load Kernel Module drm...
[    2.113355] systemd[1]: Starting Load Kernel Module fuse...
[    2.114146] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
[    2.114171] systemd[1]: Condition check resulted in File System Check on Root Device being skipped.
[    2.114844] systemd[1]: Starting Journal Service...
[    2.118418] systemd[1]: Starting Load Kernel Modules...
[    2.118880] systemd[1]: Starting Remount Root and Kernel File Systems...
[    2.119363] systemd[1]: Starting Coldplug All udev Devices...
[    2.122274] systemd[1]: Mounted Huge Pages File System.
[    2.122329] systemd[1]: Mounted POSIX Message Queue File System.
[    2.122369] systemd[1]: Mounted Kernel Debug File System.
[    2.122409] systemd[1]: Mounted Kernel Trace File System.
[    2.122544] systemd[1]: Finished Create list of static device nodes for the current kernel.
[    2.122686] systemd[1]: modprobe@configfs.service: Succeeded.
[    2.122781] systemd[1]: Finished Load Kernel Module configfs.
[    2.123078] systemd[1]: modprobe@drm.service: Succeeded.
[    2.123171] systemd[1]: Finished Load Kernel Module drm.
[    2.124415] systemd[1]: Mounting Kernel Configuration File System...
[    2.128549] systemd[1]: Mounted Kernel Configuration File System.
[    2.139950] fuse: init (API version 7.32)
[    2.140223] systemd[1]: modprobe@fuse.service: Succeeded.
[    2.140320] systemd[1]: Finished Load Kernel Module fuse.
[    2.140701] systemd[1]: Mounting FUSE Control File System...
[    2.144158] systemd[1]: Mounted FUSE Control File System.
[    2.154008] EXT4-fs (dasdb1): re-mounted. Opts: (null)
[    2.154679] systemd[1]: Finished Remount Root and Kernel File Systems.
[    2.162297] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped.
[    2.162319] systemd[1]: Condition check resulted in Platform Persistent Storage Archival being skipped.
[    2.162723] systemd[1]: Starting Load/Save Random Seed...
[    2.163173] systemd[1]: Starting Create System Users...
[    2.163415] systemd[1]: Finished Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling.
[    2.167735] systemd[1]: Started Journal Service.
[    2.184194] systemd-journald[196]: Received client request to flush runtime journal.
[    2.600703] failing symbol_get of non-GPLONLY symbol iucv_if.
[    2.606157] failing symbol_get of non-GPLONLY symbol iucv_if.
[    2.606160] iucv_if lookup failed
processor 0: version = FF,  identification = 01A898,  machine = 8561

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

** PCI devices:
not available

** USB devices:
not available


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

Kernel: Linux 5.10.0-26-s390x (SMP w/1 CPU thread)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
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-26-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-26-s390x recommends:
ii  apparmor             2.13.6-10
ii  firmware-linux-free  20200122-1

Versions of packages linux-image-5.10.0-26-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-26-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: