SDL-Hercules-390 / hyperion

The SDL Hercules 4.x Hyperion version of the System/370, ESA/390, and z/Architecture Emulator
Other
247 stars 92 forks source link

Failed to boot system with "User process fault: interruption code 0001 ilc:3 in ld-2.28.so" #488

Closed lonicerae closed 2 years ago

lonicerae commented 2 years ago

Hello,

When I was trying to install an RHEL8.5 for System Z on the latest SDL Hyperion, it failed to boot with the following logs:

11:41:29 HHC01413I Hercules version 4.4.1.10647-SDL-gd0ccfbc9
11:41:29 HHC01414I (C) Copyright 1999-2022 by Roger Bowler, Jan Jaeger, and others
11:41:29 HHC01417I ** The SoftDevLabs version of Hercules **
11:41:29 HHC01415I Build date: May  2 2022 at 11:21:36
11:41:29 HHC01417I Built with: GCC 8.3.0
11:41:29 HHC01417I Build type: GNU/Linux x86_64 host architecture build
11:41:29 HHC01417I Modes: S/370 ESA/390 z/Arch
11:41:29 HHC01417I Max CPU Engines: 128
11:41:29 HHC01417I Using   shared libraries
11:41:29 HHC01417I Using   setresuid() for setting privileges
11:41:29 HHC01417I Using   POSIX threads Threading Model
11:41:29 HHC01417I Using   Error-Checking Mutex Locking Model
11:41:29 HHC01417I With    Shared Devices support
11:41:29 HHC01417I With    Dynamic loading support
11:41:29 HHC01417I With    External GUI support
11:41:29 HHC01417I With    IPV6 support
11:41:29 HHC01417I With    HTTP Server support
11:41:29 HHC01417I With    sqrtl support
11:41:29 HHC01417I With    Signal handling
11:41:29 HHC01417I With    Watchdog monitoring
11:41:29 HHC01417I With    CCKD BZIP2 support
11:41:29 HHC01417I With    HET BZIP2 support
11:41:29 HHC01417I With    ZLIB support
11:41:29 HHC01417I With    Regular Expressions support
11:41:29 HHC01417I Without Object REXX support
11:41:29 HHC01417I Without Regina REXX support
11:41:29 HHC01417I With    Automatic Operator support
11:41:29 HHC01417I Without National Language Support
11:41:29 HHC01417I With    CCKD64 Support
11:41:29 HHC01417I With    Transactional-Execution Facility support
11:41:29 HHC01417I With    "Optimized" instructions
11:41:29 HHC01417I With    OPTION_USE_SKAIP_AS_LOCK
11:41:29 HHC01417I With    OPTION_SIE2BK_FLD_COPY
11:41:29 HHC01417I Machine dependent assists: cmpxchg1 cmpxchg4 cmpxchg8 cmpxchg16 hatomics=C11
11:41:29 HHC01417I Running on: d9server.example.com (Linux-4.19.0-17-amd64 x86_64) MP=2
11:41:29 HHC01417I Built with crypto external package version 1.0.0.50-geed8a86
11:41:29 HHC01417I Built with decNumber external package version 3.68.0.100-g208ee4c
11:41:29 HHC01417I Built with SoftFloat external package version 3.5.0.103-g9ba90c7
11:41:29 HHC01417I Built with telnet external package version 1.0.0.60-g524b6e8
11:41:29 HHC00017W Crash dumps NOT enabled
11:41:29 HHC00007I Previous message from function 'impl' at impl.c(1063)
11:41:29 HHC00018I Hercules is running in elevated mode
11:41:29 HHC00150I Crypto module loaded (C) Copyright 2003-2016 by Bernard van der Helm
11:41:29 HHC00151I Activated facility: Message Security Assist
11:41:29 HHC00151I Activated facility: Message Security Assist Extension 1, 2, 3 and 4
11:41:29 HHC00111I Thread CPU Time IS available (_POSIX_THREAD_CPUTIME=0)
11:41:29 HHC00100I Thread id 00007f4c61182700, prio 7, name 'timer_thread' started
11:41:29 HHC00100I Thread id 00007f4c61283700, prio 2, name 'Processor CP00' started
11:41:29 HHC00811I Processor CP00: architecture mode z/Arch
11:41:29 HHC02204I CPUSERIAL      set to 000069
11:41:29 HHC02204I CPUMODEL       set to 9672
11:41:29 HHC17003I MAIN     storage is 2176M (mainsize); storage is not locked
11:41:29 HHC17003I EXPANDED storage is 0 (xpndsize); storage is not locked
11:41:29 HHC00100I Thread id 00007f4c61486700, prio 2, name 'Processor CP01' started
11:41:29 HHC00811I Processor CP01: architecture mode z/Arch
11:41:29 HHC02204I NUMCPU         set to 2
11:41:29 HHC01441E Config file[12] ./rhel8.cnf: error processing statement: HTTPPORT 8081
11:41:29 HHC00007I Previous message from function 'process_config' at script.c(431)
11:41:29 HHC02256W Command 'PANRATE' is deprecated; use PANOPT RATE=xxx instead
11:41:29 HHC00007I Previous message from function 'panrate_cmd' at hsccmd.c(4355)
11:41:29 HHC02204I PANRATE        set to SLOW
11:41:29 HHC02204I ARCHLVL        set to z/Arch
11:41:29 HHC02204I ECPSVM         set to disabled
11:41:29 HHC00414I 0:0120 CKD file /var/lib/hercules/linux-ckd-rhel8.120: model 3390-9 cyls 10017 heads 15 tracks 150255 trklen 56832
11:41:29 HHC00100I Thread id 00007f4c61385700, prio 4, name 'console_connect' started
11:41:29 HHC01024I Waiting for console connections on port 3270
11:41:29 HHC00901I 0:0A00 CTCI: Interface tun0, type TUN opened
11:41:29 HHC02385W CPUMODEL 9672 does not technically support TXF
11:41:29 HHC00007I Previous message from function 'txf_model_warning' at transact.c(2529)
11:41:29 HHC17736W TXF: TIMERINT 50 is too small; using default of 400 instead
11:41:29 HHC00007I Previous message from function 'txf_set_timerint' at transact.c(2554)
11:41:29 HHC00100I Thread id 00007f4c4befe700, prio 2, name 'rubato_thread' started
11:41:29 HHC02499I Hercules utility hercifc - Hercules Network Interface Configuration Program - version 4.4.1.10647-SDL-gd0ccfbc9
11:41:29 HHC01414I (C) Copyright 1999-2022 by Roger Bowler, Jan Jaeger, and others
11:41:29 HHC01417I ** The SoftDevLabs version of Hercules **
11:41:29 HHC01415I Build date: May  2 2022 at 11:21:36
11:41:38 HHC01603I ipl netinst.ins
11:41:38 HHC00811I Processor CP00: architecture mode ESA/390
11:41:38 HHC00811I Processor CP01: architecture mode ESA/390
11:41:38 HHC00814I Processor CP00: SIGP Set architecture mode            (12) CP00, PARM 00000002: CC 0
11:41:38 HHC00811I Processor CP00: architecture mode z/Arch
11:41:38 HHC00814I Processor CP00: SIGP Set architecture mode            (12) CP00, PARM 0000000000000002: CC 1 status 00000100
11:41:44 HHC00811I Processor CP01: architecture mode z/Arch
11:41:45 HHC00801I Processor CP00: Operation exception code 0001 ilc 4
11:41:45 HHC02324I CP00: PSW=0404E00180000000 0000000008BAF96E INST=B9AB0000     ESSA  0,0,0                  extract_and_set_storage_attributes
11:41:45 HHC02326I CP00: V:0000000000000000: Translation exception 0004 (Protection exception)
11:41:45 HHC02326I CP00: V:0000000000000000: Translation exception 0004 (Protection exception)
11:41:45 HHC02269I CP00: R0=0000000000000000 R1=00000000FFFFFFA1
11:41:45 HHC02269I CP00: R2=0000000008F869F8 R3=000000000001D010
11:41:45 HHC02269I CP00: R4=00000000FFFFF046 R5=00000000FFFFF01A
11:41:45 HHC02269I CP00: R6=FFFFFFFFFFFFFFFF R7=0000000000000000
11:41:45 HHC02269I CP00: R8=0000000000000000 R9=0000000000000000
11:41:45 HHC02269I CP00: RA=0000000000000007 RB=0000000008C410B8
11:41:45 HHC02269I CP00: RC=0000000000010400 RD=0000000008538010
11:41:45 HHC02269I CP00: RE=0000000008BAF486 RF=0000000008A3BEA0
11:41:45 HHC02271I CP00: C0=0080000014846000 C1=0000000008F10007
11:41:45 HHC02271I CP00: C2=000000000001D080 C3=0000000000000000
11:41:45 HHC02271I CP00: C4=000000000000FFFF C5=000000000001D080
11:41:45 HHC02271I CP00: C6=0000000000000000 C7=0000000008F10007
11:41:45 HHC02271I CP00: C8=0000000000008000 C9=0000000000000000
11:41:45 HHC02271I CP00: CA=0000000000000000 CB=0000000000000000
11:41:45 HHC02271I CP00: CC=0000000000000000 CD=0000000008F10007
11:41:45 HHC02271I CP00: CE=00000000C0000000 CF=000000000001D0C0
11:41:46      5.808273! Linux version 4.18.0-348.el8.s390x (mockbuild@s390-062.build.eng.
11:41:46 bos.redhat.com) (gcc version 8.5.0 20210514 (Red Hat 8.5.0-3) (GCC)) #1 SMP Mon 
11:41:46 Oct 4 12:03:04 EDT 2021
11:41:46      5.808342! setup: Linux is running natively in 64-bit mode
11:41:46      5.938931! setup: The maximum memory size is 2176MB
11:41:46      5.939416! numa: NUMA mode: plain
11:41:46      5.940215! cpu: 2 configured CPUs, 0 standby CPUs
11:41:46      5.940428! cpu: The CPU configuration topology of the machine is: 0 0 0 0 1 
11:41:46 8 / 2
11:41:46      5.944156! Write protected kernel read-only data: 13192k
11:41:46      5.945877! Zone ranges:
11:41:46      5.945933!   DMA       mem 0x0000000000000000-0x000000007fffffff!
11:41:46      5.946019!   Normal    mem 0x0000000080000000-0x0000000087ffffff!
11:41:46      5.946100! Movable zone start for each node
11:41:46      5.946149! Early memory node ranges
11:41:46      5.946220!   node   0:  mem 0x0000000000000000-0x0000000087ffffff!
11:41:46      5.974709! Zeroed struct page in unavailable ranges: 32768 pages
11:41:46      5.974771! Initmem setup node 0  mem 0x0000000000000000-0x0000000087ffffff!
11:41:46      6.326713! percpu: Embedded 34 pages/cpu s100352 r8192 d30720 u139264
11:41:46      6.328088! Built 1 zonelists, mobility grouping on.  Total pages: 548352
11:41:46      6.328143! Policy zone: Normal
11:41:46      6.328231! Kernel command line: ro ramdisk_size=40000 cio_ignore=all, condev
11:41:46  rd.dasd=0.0.0110 rd.znet=ctc,0.0.0a00,0.0.0a01,protocol=0 ip=192.168.200.6:192.
11:41:46 168.193.5:192.168.200.5:32:z-rhel8.vm:slccw0.0.0a00:none nameserver=192.168.18.1
11:41:46  inst.repo=http://192.168.18.50/r8u5_s390x/ linux text
...
11:41:46      7.324817! Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes
11:41:46 , vmalloc)
11:41:46      7.335334! Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes, 
11:41:46 HHC00801I Processor CP00: Specification exception code 0006 ilc 4
11:41:46 HHC02324I CP00: PSW=0704E00180000000 0000000007D726C6 INST=83220258     DIAG  2,2,600(0)             diagnose
11:41:46 HHC02326I CP00: V:0000000000000258:R:0000000000000258:K:06=00000000 7FFFFFFF 00000000 00010400  ...."...........
11:41:46 HHC02269I CP00: R0=0000000080129C80 R1=0000000087AF02E0
11:41:46 HHC02269I CP00: R2=00000000808D7D80 R3=0000000000000030
11:41:46 HHC02269I CP00: R4=0000000000000000 R5=0000000000000076
11:41:46 HHC02269I CP00: R6=0000000000000000 R7=0000000000000000
11:41:46 HHC02269I CP00: R8=0000000000000000 R9=0000000008BAF5B8
11:41:46 HHC02269I CP00: RA=0000000000000000 RB=0000000008C8FFB0
11:41:46 HHC02269I CP00: RC=00000000808D9000 RD=0000000000000000
11:41:46 HHC02269I CP00: RE=0000000007D726C2 RF=00000000808D7CE0
11:41:46 HHC02271I CP00: C0=0080000014846A10 C1=0000000008F10007
11:41:46 HHC02271I CP00: C2=000000000001D080 C3=0000000000000000
11:41:46 HHC02271I CP00: C4=000000000000FFFF C5=000000000001D080
11:41:46 HHC02271I CP00: C6=0000000000000000 C7=0000000008F10007
11:41:46 HHC02271I CP00: C8=0000000000008000 C9=0000000000000000
11:41:46 HHC02271I CP00: CA=0000000000000000 CB=0000000000000000
11:41:46 HHC02271I CP00: CC=0000000000000000 CD=0000000008F10007
11:41:46 HHC02271I CP00: CE=00000000CB000000 CF=000000000001D0C0
11:41:46 HHC00814I Processor CP00: SIGP Initial CPU reset                (0B) CP01, PARM 0000000000000000: CC 0
11:41:46 HHC00814I Processor CP00: SIGP Set prefix                       (0D) CP01, PARM 000000000010E000: CC 0
11:41:46 vmalloc)
11:41:46      7.336369! Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, vmal
11:41:46 loc)
11:41:46      7.336854! Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes,
11:41:46  vmalloc)
11:41:46      7.351180! rcu: Hierarchical SRCU implementation.
...
11:41:47      8.316026! TCP bind hash table entries: 32768 (order: 7, 524288 bytes, vmall
11:41:47 oc)
11:41:47      8.321166! TCP: Hash tables configured (established 32768 bind 32768)
11:41:47      8.323111! MPTCP token hash table entries: 4096 (order: 4, 98304 bytes, vmal
11:41:47 loc)
11:41:47      8.324500! UDP hash table entries: 2048 (order: 4, 65536 bytes, vmalloc)
11:41:47      8.325779! UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes, vmalloc
11:41:47 )
11:41:47      8.328623! NET: Registered protocol family 1
11:41:47      8.328885! NET: Registered protocol family 44
11:41:47      8.331197! Unpacking initramfs...
11:43:10     91.324242! random: crng init done
11:46:07 HHC00801I Processor CP01: Operation exception code 0001 ilc 6
11:46:07 HHC02324I CP01: PSW=0705200180000000 000003FFAE998F0E INST=E70040000802 ????? ,                      ?
11:46:07 HHC02326I CP01: V:000003FFAE9A8870:R:0000000000AF5870:K:06=00000000 00000000 00000000 00000000  ................
11:46:07 HHC02326I CP01: V:0000000000000802: Translation exception 003B (Region-third-translation exception)
11:46:07 HHC02269I CP01: R0=000003FF00000002 R1=0000000000000021
11:46:07 HHC02269I CP01: R2=000003FFFFC7FA00 R3=000003FFFFC7FA20
11:46:07 HHC02269I CP01: R4=000003FFAE9A8870 R5=000003FFAE9803A0
11:46:07 HHC02269I CP01: R6=000003FFAE9A8FA0 R7=000003FFAE980F90
11:46:07 HHC02269I CP01: R8=000003FFAE980000 R9=000003FFAE980F90
11:46:07 HHC02269I CP01: RA=000003FFAE982380 RB=000003FFAE980558
11:46:07 HHC02269I CP01: RC=000003FFAE9A8F70 RD=000003FFAE99F880
11:46:07 HHC02269I CP01: RE=000003FFFFC7F878 RF=000003FFFFC7F7B8
11:46:07 HHC02271I CP01: C0=0080000014846A10 C1=00000000003D41C7
11:46:07 HHC02271I CP01: C2=000000000001D080 C3=0000000000000000
11:46:07 HHC02271I CP01: C4=000000000000FFFF C5=000000000001D080
11:46:07 HHC02271I CP01: C6=0000000010000000 C7=00000000809941C3
11:46:07 HHC02271I CP01: C8=0000000000008000 C9=0000000000000000
11:46:07 HHC02271I CP01: CA=0000000000000000 CB=0000000000000000
11:46:07 HHC02271I CP01: CC=0000000000000000 CD=0000000008F10007
11:46:07 HHC02271I CP01: CE=00000000CB000000 CF=000000000001D0C0
11:46:07    268.307879! Freeing initrd memory: 48188K
11:46:07    268.319860! User process fault: interruption code 0001 ilc:3 in ld-2.28.so 3f
11:46:07 fae980000+27000!
11:46:07    268.320180! CPU: 1 PID: 42 Comm: modprobe Not tainted 4.18.0-348.el8.s390x #1
11:46:07 
11:46:07    268.320290! Hardware name: HRC 9672 EMULATOR EMULATOR (LPAR)
11:46:07    268.320397! User PSW : 0705200180000000 000003ffae998f14
11:46:07    268.320557!            R:0 T:1 IO:1 EX:1 Key:0 M:1 W:0 P:1 AS:0 CC:2 PM:0 RI:
11:46:07 0 EA:3
11:46:07    268.320723! User GPRS: 000003ff00000002 0000000000000021 000003ffffc7fa00 000
11:46:07 003ffffc7fa20
11:46:07    268.320862!            000003ffae9a8870 000003ffae9803a0 000003ffae9a8fa0 000
11:46:07 003ffae980f90
11:46:07    268.321000!            000003ffae980000 000003ffae980f90 000003ffae982380 000
11:46:07 003ffae980558
11:46:07    268.321139!            000003ffae9a8f70 000003ffae99f880 000003ffffc7f878 000
11:46:07 003ffffc7f7b8
11:46:07    268.321470! User Code: 000003ffae998f04: a7840118            brc     8,3ffae9
11:46:07 99134
11:46:07    268.321470!            000003ffae998f08: c04000007cb4        larl    %r4,3ffa
11:46:07 e9a8870
11:46:07    268.321470!           #000003ffae998f0e: e70040000802        vleg    %v16,0(%
11:46:07 r4),0
11:46:07    268.321470!           >000003ffae998f14: c04000007cb6        larl    %r4,3ffa
11:46:07 e9a8880
11:46:07    268.321470!            000003ffae998f1a: 68304000            ld      %f3,0(%r
11:46:07 4)
11:46:07    268.321470!            000003ffae998f1e: c04000007f45        larl    %r4,3ffa
11:46:07 e9a8da8
11:46:07    268.321470!            000003ffae998f24: e72040000802        vleg    %v18,0(%
11:46:07 HHC00801I Processor CP01: Operation exception code 0001 ilc 6
11:46:07 HHC02324I CP01: PSW=0705200180000000 000003FFB0C98F0E INST=E70040000802 ????? ,                      ?
11:46:07 HHC02326I CP01: V:000003FFB0CA8870:R:0000000000AF2870:K:06=00000000 00000000 00000000 00000000  ................
11:46:07 HHC02326I CP01: V:0000000000000802: Translation exception 003B (Region-third-translation exception)
11:46:07 HHC02269I CP01: R0=000003FF00000002 R1=0000000000000021
11:46:07 HHC02269I CP01: R2=000003FFFC9FF830 R3=000003FFFC9FF850
11:46:07 HHC02269I CP01: R4=000003FFB0CA8870 R5=000003FFB0C803A0
11:46:07 HHC02269I CP01: R6=000003FFB0CA8FA0 R7=000003FFB0C80F90
11:46:07 HHC02269I CP01: R8=000003FFB0C80000 R9=000003FFB0C80F90
11:46:07 HHC02269I CP01: RA=000003FFB0C82380 RB=000003FFB0C80558
11:46:07 HHC02269I CP01: RC=000003FFB0CA8F70 RD=000003FFB0C9F880
11:46:07 HHC02269I CP01: RE=000003FFFC9FF6A8 RF=000003FFFC9FF5E8
11:46:07 HHC02271I CP01: C0=0080000014846A10 C1=00000000001241C7
11:46:07 HHC02271I CP01: C2=000000000001D080 C3=0000000000000000
11:46:07 HHC02271I CP01: C4=000000000000FFFF C5=000000000001D080
11:46:07 HHC02271I CP01: C6=0000000010000000 C7=00000000809941C3
11:46:07 HHC02271I CP01: C8=0000000000008000 C9=0000000000000000
11:46:07 HHC02271I CP01: CA=0000000000000000 CB=0000000000000000
11:46:07 HHC02271I CP01: CC=0000000000000000 CD=0000000008F10007
11:46:07 HHC02271I CP01: CE=00000000CB000000 CF=000000000001D0C0
11:46:07 r4),0
11:46:07    268.321470!            000003ffae998f2a: c04000007f47        larl    %r4,3ffa
11:46:07 e9a8db8
11:46:07    268.323185! Last Breaking-Event-Address:
11:46:07    268.323295!   <000003ffae998ed4>! 0x3ffae998ed4
11:46:07    268.330314! User process fault: interruption code 0001 ilc:3 in ld-2.28.so 3f
11:46:07 fb0c80000+27000!
11:46:07    268.330666! CPU: 1 PID: 44 Comm: modprobe Not tainted 4.18.0-348.el8.s390x #1
11:46:07 
11:46:07    268.330845! Hardware name: HRC 9672 EMULATOR EMULATOR (LPAR)
11:46:07    268.330956! User PSW : 0705200180000000 000003ffb0c98f14
11:46:07    268.331118!            R:0 T:1 IO:1 EX:1 Key:0 M:1 W:0 P:1 AS:0 CC:2 PM:0 RI:
11:46:07 0 EA:3
11:46:07    268.331285! User GPRS: 000003ff00000002 0000000000000021 000003fffc9ff830 000
11:46:07 003fffc9ff850
11:46:07    268.331424!            000003ffb0ca8870 000003ffb0c803a0 000003ffb0ca8fa0 000
11:46:07 003ffb0c80f90
11:46:07    268.331563!            000003ffb0c80000 000003ffb0c80f90 000003ffb0c82380 000
11:46:07 003ffb0c80558
11:46:07    268.331702!            000003ffb0ca8f70 000003ffb0c9f880 000003fffc9ff6a8 000
11:46:07 003fffc9ff5e8
11:46:07    268.332033! User Code: 000003ffb0c98f04: a7840118            brc     8,3ffb0c
11:46:07 99134
11:46:07    268.332033!            000003ffb0c98f08: c04000007cb4        larl    %r4,3ffb
11:46:07 0ca8870
11:46:07    268.332033!           #000003ffb0c98f0e: e70040000802        vleg    %v16,0(%
11:46:07 r4),0
11:46:07    268.332033!           >000003ffb0c98f14: c04000007cb6        larl    %r4,3ffb
11:46:07 0ca8880
11:46:07    268.332033!            000003ffb0c98f1a: 68304000            ld      %f3,0(%r
...
11:46:14    275.040588! User process fault: interruption code 0001 ilc:3 in ld-2.28.so 3f
11:46:14 fa1800000+27000!
11:46:14    275.041100! CPU: 1 PID: 1 Comm: /init Not tainted 4.18.0-348.el8.s390x #1
11:46:14    275.041302! Hardware name: HRC 9672 EMULATOR EMULATOR (LPAR)
11:46:14    275.041502! User PSW : 0705200180000000 000003ffa1818f14
11:46:14    275.041803!            R:0 T:1 IO:1 EX:1 Key:0 M:1 W:0 P:1 AS:0 CC:2 PM:0 RI:
11:46:14 0 EA:3
11:46:14    275.042116! User GPRS: 000003ff00000002 0000000000000021 000003ffd207f788 000
11:46:14 003ffd207f7b8
11:46:14    275.042376!            000003ffa1828870 000003ffa18003a0 000003ffa1828fa0 000
11:46:14 003ffa1800f90
11:46:14    275.042646!            000003ffa1800000 000003ffa1800f90 000003ffa1802380 000
11:46:14 003ffa1800558
11:46:14    275.042907!            000003ffa1828f70 000003ffa181f880 000003ffd207f608 000
11:46:14 003ffd207f548
11:46:14    275.043529! User Code: 000003ffa1818f04: a7840118            brc     8,3ffa18
11:46:14 19134
11:46:14    275.043529!            000003ffa1818f08: c04000007cb4        larl    %r4,3ffa
11:46:14 1828870
11:46:14    275.043529!           #000003ffa1818f0e: e70040000802        vleg    %v16,0(%
11:46:14 r4),0
11:46:14    275.043529!           >000003ffa1818f14: c04000007cb6        larl    %r4,3ffa
11:46:14 1828880
11:46:14    275.043529!            000003ffa1818f1a: 68304000            ld      %f3,0(%r
11:46:14 4)
11:46:14    275.043529!            000003ffa1818f1e: c04000007f45        larl    %r4,3ffa
11:46:14 1828da8
11:46:14    275.043529!            000003ffa1818f24: e72040000802        vleg    %v18,0(%
11:46:14 r4),0
11:46:14    275.043529!            000003ffa1818f2a: c04000007f47        larl    %r4,3ffa
11:46:14 1828db8
11:46:14    275.046811! Last Breaking-Event-Address:
11:46:14    275.046923!   <000003ffa1818ed4>! 0x3ffa1818ed4
11:46:14    275.047190! Kernel panic - not syncing: Attempted to kill init  exitcode=0x00
11:46:14 000004
11:46:14    275.047190! 
11:46:14    275.047355! CPU: 1 PID: 1 Comm: /init Not tainted 4.18.0-348.el8.s390x #1
11:46:14    275.047460! Hardware name: HRC 9672 EMULATOR EMULATOR (LPAR)
11:46:14    275.047546! Call Trace:
11:46:14    275.047670! ( <0000000007d5d5a0>! show_stack+0x60/0x78)
11:46:14    275.047798!   <000000000850fd22>! dump_stack+0x82/0xb0 
11:46:14    275.047933!   <0000000007d9552e>! panic+0xfe/0x2d0 
11:46:14    275.048060!   <0000000007d9b188>! do_exit+0xb20/0xb78 
11:46:14    275.048187!   <0000000007d9b2aa>! do_group_exit+0x5a/0xe8 
11:46:14    275.048319!   <0000000007da8ef6>! get_signal+0x1be/0x9c0 
11:46:14    275.048455!   <0000000007d50fc6>! do_signal+0x126/0x738 
11:46:14    275.048586!   <0000000008533390>! system_call+0x1dc/0x2c8 
11:46:14 HHC00809I Processor CP01: disabled wait state 0002000180000000 0000000007D5814A
12:01:58 HHC01603I quit
12:01:58 HHC01426I Shutdown initiated
12:01:58 HHC01420I Begin Hercules shutdown
12:01:58 HHC01423I Calling termination routines
12:01:58 HHC01423I Calling termination routines
12:01:58 HHC00101I Thread id 00007f4c61486700, prio 2, name 'Processor CP01' ended
12:01:58 HHC00101I Thread id 00007f4c61385700, prio 4, name 'console_connect' ended
12:01:58 HHC00101I Thread id 00007f4c61283700, prio 2, name 'Processor CP00' ended
12:01:58 HHC00333I 0:0120   32/64       size free  nbr st   reads  writes l2reads    hits switches
12:01:58 HHC00335I 0:0120 ------------------------------------------------------------------------
12:01:58 HHC00336I 0:0120 [*] 32 00000044474 000% 0000    0000000 0000000 0000000 0000000  0000000
12:01:58 HHC00338I 0:0120 /var/lib/hercules/linux-ckd-rhel8.120
12:01:58 HHC00339I 0:0120 [0] 32 00000044474 000% 0000 rw 0000000 0000000 0000000
12:01:58 HHC01427I Main storage released
12:01:58 HHC01427I Expanded storage released
12:01:58 HHC01422I Configuration released
12:01:58 HHC00101I Thread id 00007f4c61182700, prio 7, name 'timer_thread' ended
12:01:58 HHC00101I Thread id 00007f4c4befe700, prio 2, name 'rubato_thread' ended
12:01:59 HHC00101I Thread id 00007f4c617c7f40, prio 5, name 'panel_display' ended

Is it an issue of hercules? Or a bug for libc? Thanks.

Best regards, Flos

mcisho commented 2 years ago

The abends result from the use of the VLEG (VECTOR LOAD ELEMENT) instruction which is provided by the Vector Facility for z/Architecture, a facility that Hercules does not support or provide.

My view is that this is a bug in libc, it should not use vector instructions on a system that does not support them, a problem that has been seen (and corrected) with another package.

lonicerae commented 2 years ago

Thanks @mcisho ! I'll try to open a bug against the vendor. Will link the bug later.

Fish-Git commented 2 years ago

So... Should this issue be closed then?

Fish-Git commented 2 years ago

Closing due to lack of interest / no response.