This is inside a qemu ppc64 instance wherein attempting to use POWER9
or the POWER8 cpu types. Seems to result in a kernel panic repeatedly :
Debian GNU/Linux bullseye/sid enceladus hvc0
enceladus login: [ 1881.112289] Oops: Exception in kernel mode, sig: 4 [#1]
[ 1881.113655] BE PAGE_SIZE=64K MMU=Hash SMP NR_CPUS=2048 NUMA pSeries
[ 1881.114038] Modules linked in: sg(E) ctr(E) vmx_crypto(E) gf128mul(E)
drm(E) drm_panel_orientation_quirks(E) ip_tables(E) x_tables(E)
autofs4(E) ext4(E) crc16(E) mbcache(E) jbd2(E) crc32c_generic(E)
sr_mod(E) cdrom(E) sd_mod(E) ibmvscsi(E) ibmveth(E)
scsi_transport_srp(E) virtio_scsi(E) xhci_pci(E) xhci_hcd(E) usbcore(E)
virtio_pci(E) virtio_ring(E) usb_common(E) virtio(E)
[ 1881.115119] CPU: 1 PID: 0 Comm: swapper/1 Tainted: G E
5.5.0-1-powerpc64 #1 Debian 5.5.13-2
[ 1881.115264] NIP: c00000000004902c LR: c0000000000490d8 CTR:
c0000000000fe570
[ 1881.115361] REGS: c0000001fd49f540 TRAP: 0700 Tainted: G
E (5.5.0-1-powerpc64 Debian 5.5.13-2)
[ 1881.115413] MSR: 800000000288b032 <SF,VEC,VSX,EE,FP,ME,IR,DR,RI>
CR: 48088248 XER: 00000000
[ 1881.115584] CFAR: c0000000000490d4 IRQMASK: 1
[ 1881.115584] GPR00: c0000000000490d8 c0000001fd49f7d0 c0000000016afe00
0000000000000001
[ 1881.115584] GPR04: c0000000016f21e0 0000000000000001 c0000000016edf78
0000000000000001
[ 1881.115584] GPR08: 0000000000000001 0000000028000000 c00000003fffee00
00000000003d0694
[ 1881.115584] GPR12: 0000000028088248 c00000003fffee00 0000000000000000
0000000000000000
[ 1881.115584] GPR16: 0000000000000000 0000000000000000 c0000000015e0e98
0000000000000002
[ 1881.115584] GPR20: 0000000000000002 c0000000015e0eb0 c0000001fd464fe8
00000001fe4e0000
[ 1881.115584] GPR24: 0000000000000001 c0000000015821c8 c0000001fd49fc68
0000000000000001
[ 1881.115584] GPR28: c0000000017c2f00 c0000000016f26a0 0000000000000001
0000000000000008
[ 1881.116633] NIP [c00000000004902c] .doorbell_core_ipi+0x5c/0x80
[ 1881.116721] LR [c0000000000490d8] .doorbell_try_core_ipi+0x88/0xb0
[ 1881.116864] Call Trace:
[ 1881.117010] [c0000001fd49f850] [c0000000000490d8]
.doorbell_try_core_ipi+0x88/0xb0
[ 1881.117304] [c0000001fd49f8d0] [c0000000000fe594]
.smp_pseries_cause_ipi+0x24/0x70
[ 1881.117375] [c0000001fd49f950] [c00000000004e028]
.smp_send_reschedule+0xc8/0xe0
[ 1881.117457] [c0000001fd49f9d0] [c0000000001abc94] .kick_ilb+0x124/0x150
[ 1881.117524] [c0000001fd49fa70] [c0000000001baf1c]
.newidle_balance+0x52c/0x560
[ 1881.117590] [c0000001fd49fb40] [c0000000001bb034]
.pick_next_task_fair+0x74/0x4b0
[ 1881.117670] [c0000001fd49fbf0] [c000000000b50850] .__schedule+0x150/0x950
[ 1881.117743] [c0000001fd49fcd0] [c000000000b51644]
.schedule_idle+0x34/0x70
[ 1881.117812] [c0000001fd49fd50] [c0000000001aa6ac] .do_idle+0x24c/0x3f0
[ 1881.117910] [c0000001fd49fe40] [c0000000001aaaa4]
.cpu_startup_entry+0x34/0x50
[ 1881.117980] [c0000001fd49feb0] [c00000000004fcc0]
.start_secondary+0x660/0x690
[ 1881.118067] [c0000001fd49ff90] [c00000000000b9e4]
start_secondary_prolog+0x10/0x14
[ 1881.118169] Instruction dump:
[ 1881.118325] 7d29f838 7c0004ac 3d420004 7bff1f24 394a2178 39000001
e94a0000 7d4af82a
[ 1881.118439] 990a0fe5 7c0004ac 5529017e 65292800 <7c00491c> 38210080
e8010010 ebe1fff8
[ 1881.118957] ---[ end trace 373f4615d181a868 ]---
[ 1881.148355]
[ 1882.151284] Kernel panic - not syncing: Attempted to kill the idle task!
ppc64@styx:~$
ppc64@styx:~$
ppc64@styx:~$
So then I tried again and saw the identical issue :
Debian GNU/Linux bullseye/sid enceladus hvc0
enceladus login: [ 744.482594] Oops: Exception in kernel mode, sig: 4 [#1]
[ 744.484947] BE PAGE_SIZE=64K MMU=Hash SMP NR_CPUS=2048 NUMA pSeries
[ 744.485592] Modules linked in: sg(E) ctr(E) vmx_crypto(E) gf128mul(E)
drm(E) drm_panel_orientation_quirks(E) ip_tables(E) x_tables(E)
autofs4(E) ext4(E) crc16(E) mbcache(E) jbd2(E) crc32c_generic(E)
sr_mod(E) cdrom(E) sd_mod(E) ibmvscsi(E) ibmveth(E)
scsi_transport_srp(E) virtio_scsi(E) xhci_pci(E) xhci_hcd(E) usbcore(E)
virtio_pci(E) virtio_ring(E) virtio(E) usb_common(E)
[ 744.487500] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G E
5.5.0-1-powerpc64 #1 Debian 5.5.13-2
[ 744.487763] NIP: c00000000004902c LR: c0000000000490d8 CTR:
c0000000000fe570
[ 744.487922] REGS: c0000000016ab4f0 TRAP: 0700 Tainted: G
E (5.5.0-1-powerpc64 Debian 5.5.13-2)
[ 744.488011] MSR: 800000000288b032 <SF,VEC,VSX,EE,FP,ME,IR,DR,RI>
CR: 44088248 XER: 00000000
[ 744.488362] CFAR: c0000000000490d4 IRQMASK: 1
[ 744.488362] GPR00: c0000000000490d8 c0000000016ab780 c0000000016afe00
0000000000000000
[ 744.488362] GPR04: c0000000016f21e0 0000000000000000 c0000000016edf78
0000000000000000
[ 744.488362] GPR08: 0000000000000001 0000000028000000 c0000000018b0000
0000000000008bba
[ 744.488362] GPR12: 0000000024088248 c0000000018b0000 0000000000210000
0000000002cb94a0
[ 744.488362] GPR16: 0000000002cb98d8 0000000002cb9658 0000000002cb9d40
0000000002cf1818
[ 744.488362] GPR20: fffffffffffffffd 0000000000000014 c000000001568ee8
00000002fdfe0000
[ 744.488362] GPR24: 0000000000000001 c0000000015821c8 c0000000016abc18
0000000000000000
[ 744.488362] GPR28: c0000000017c2f00 c0000000016f26a0 0000000000000000
0000000000000000
[ 744.490229] NIP [c00000000004902c] .doorbell_core_ipi+0x5c/0x80
[ 744.490382] LR [c0000000000490d8] .doorbell_try_core_ipi+0x88/0xb0
[ 744.490638] Call Trace:
[ 744.490977] [c0000000016ab800] [c0000000000490d8]
.doorbell_try_core_ipi+0x88/0xb0
[ 744.491484] [c0000000016ab880] [c0000000000fe594]
.smp_pseries_cause_ipi+0x24/0x70
[ 744.491617] [c0000000016ab900] [c00000000004e028]
.smp_send_reschedule+0xc8/0xe0
[ 744.491767] [c0000000016ab980] [c0000000001abc94] .kick_ilb+0x124/0x150
[ 744.491891] [c0000000016aba20] [c0000000001baf1c]
.newidle_balance+0x52c/0x560
[ 744.492018] [c0000000016abaf0] [c0000000001bb034]
.pick_next_task_fair+0x74/0x4b0
[ 744.492173] [c0000000016abba0] [c000000000b50850] .__schedule+0x150/0x950
[ 744.492372] [c0000000016abc80] [c000000000b51644]
.schedule_idle+0x34/0x70
[ 744.492520] [c0000000016abd00] [c0000000001aa6ac] .do_idle+0x24c/0x3f0
[ 744.492665] [c0000000016abdf0] [c0000000001aaaa4]
.cpu_startup_entry+0x34/0x50
[ 744.492838] [c0000000016abe60] [c000000000010f88] .rest_init+0xd8/0xf0
[ 744.493048] [c0000000016abee0] [c000000000e24958]
.start_kernel+0x6bc/0x6fc
[ 744.493209] [c0000000016abf90] [c00000000000ba5c]
start_here_common+0x1c/0x20
[ 744.493416] Instruction dump:
[ 744.493693] 7d29f838 7c0004ac 3d420004 7bff1f24 394a2178 39000001
e94a0000 7d4af82a
[ 744.493901] 990a0fe5 7c0004ac 5529017e 65292800 <7c00491c> 38210080
e8010010 ebe1fff8
[ 744.494856] ---[ end trace d8e76cae8bf869ea ]---
[ 744.531143]
[ 745.534124] Kernel panic - not syncing: Attempted to kill the idle task!
ppc64@styx:~$
I have not seen this when using a single CPU mode.
The qemu startup looks like :
ppc64@styx:~$
ppc64@styx:~$ /usr/bin/qemu-system-ppc64 -machine pseries-3.1
-m 12G -cpu power8 -smp 4 -hda ./p9.qcow2
-device qemu-xhci,id=usb,bus=pci.0,addr=0x3
-device virtio-scsi-pci,id=scsi0,bus=pci.0,addr=0x2
-net user,hostfwd=tcp::10000-:22 -net nic
-boot menu=on -serial stdio -display none -vga none
SLOF **********************************************************************
QEMU Starting
Build Date = Dec 28 2018 13:55:34
FW Version = buildd@ release 20180702
Press "s" to enter Open Firmware.
Press F12 for boot menu.
Populating /vdevice methods
Populating /vdevice/vty@71000000
Populating /vdevice/nvram@71000001
Populating /vdevice/l-lan@71000002
Populating /vdevice/v-scsi@71000003
SCSI: Looking for devices
8000000000000000 DISK : "QEMU QEMU HARDDISK 2.5+"
8200000000000000 CD-ROM : "QEMU QEMU CD-ROM 2.5+"
Booting `Debian GNU/Linux'
Loading Linux 5.5.0-1-powerpc64 ...
Loading initial ramdisk ...
OF stdout device is: /vdevice/vty@71000000
Preparing to boot Linux version 5.5.0-1-powerpc64
(debian-ker...@lists.debian.org) (gcc version 9.3.0 (Debian 9.3.0-8)) #1
SMP Debian 5.5.13-2 (2020-03-30)
Detected machine type: 0000000000000101
command line: BOOT_IMAGE=/boot/vmlinux-5.5.0-1-powerpc64
root=UUID=b654a1e0-c5e6-49d6-a379-7481edc132aa ro ipv6.disable=1 verbose
Max number of cores passed to firmware: 2048 (NR_CPUS = 2048)
Calling ibm,client-architecture-support... done
memory layout at init:
memory_limit : 0000000000000000 (16 MB aligned)
alloc_bottom : 00000000055b0000
alloc_top : 0000000030000000
alloc_top_hi : 0000000300000000
rmo_top : 0000000030000000
ram_top : 0000000300000000
instantiating rtas at 0x000000002fff0000... done
prom_hold_cpus: skipped
copying OF device tree...
Building dt strings...
Building dt structure...
Device tree strings 0x00000000055c0000 -> 0x00000000055c0acb
Device tree struct 0x00000000055d0000 -> 0x00000000055e0000
Quiescing Open Firmware ...
Booting Linux via __start() @ 0x0000000002000000 ...
[ 0.000000] hash-mmu: Page sizes from device-tree:
[ 0.000000] hash-mmu: base_shift=12: shift=12, sllp=0x0000,
avpnm=0x00000000, tlbiel=1, penc=0
[ 0.000000] hash-mmu: base_shift=16: shift=16, sllp=0x0110,
avpnm=0x00000000, tlbiel=1, penc=1
[ 0.000000] Using 1TB segments
[ 0.000000] hash-mmu: Initializing hash mmu with SLB
[ 0.000000] Linux version 5.5.0-1-powerpc64
(debian-ker...@lists.debian.org) (gcc version 9.3.0 (Debian 9.3.0-8)) #1
SMP Debian 5.5.13-2 (2020-03-30)
[ 0.000000] Found initrd at 0xc000000003a00000:0xc0000000055a2f62
[ 0.000000] Using pSeries machine description
[ 0.000000] printk: bootconsole [udbg0] enabled
[ 0.000000] Partition configured for 4 cpus.
[ 0.000000] CPU maps initialized for 1 thread per core
[ 0.000000] -----------------------------------------------------
[ 0.000000] phys_mem_size = 0x300000000
[ 0.000000] dcache_bsize = 0x80
[ 0.000000] icache_bsize = 0x80
[ 0.000000] cpu_features = 0x000000ef8f4d91a7
[ 0.000000] possible = 0x0001fbefffffb1af
[ 0.000000] always = 0x00000000000001a0
[ 0.000000] cpu_user_features = 0xdc0065c2 0xae000000
[ 0.000000] mmu_features = 0x78006001
[ 0.000000] firmware_features = 0x00000005415a445f
[ 0.000000] vmalloc start = 0xc008000000000000
[ 0.000000] IO start = 0xc00a000000000000
[ 0.000000] vmemmap start = 0xc00c000000000000
[ 0.000000] hash-mmu: ppc64_pft_size = 0x1b
[ 0.000000] hash-mmu: htab_hash_mask = 0xfffff
[ 0.000000] -----------------------------------------------------
[ 0.000000] numa: NODE_DATA [mem 0x2fffcaf80-0x2fffcffff]
[ 0.000000] rfi-flush: fallback displacement flush available
[ 0.000000] link-stack-flush: software flush disabled.
[ 0.000000] count-cache-flush: software flush disabled.
[ 0.000000] stf-barrier: hwsync barrier available
[ 0.000000] PCI host bridge /pci@800000020000000 ranges:
[ 0.000000] IO 0x0000200000000000..0x000020000000ffff ->
0x0000000000000000
[ 0.000000] MEM 0x0000200080000000..0x00002000ffffffff ->
0x0000000080000000
[ 0.000000] MEM 0x0000210000000000..0x000021ffffffffff ->
0x0000210000000000
[ 0.000000] PPC64 nvram contains 65536 bytes
[ 0.000000] barrier-nospec: using ORI speculation barrier
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x0000000000000000-0x00000002ffffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000000000000-0x00000002ffffffff]
[ 0.000000] Initmem setup node 0 [mem
0x0000000000000000-0x00000002ffffffff]
[ 0.000000] percpu: Embedded 11 pages/cpu s632472 r0 d88424 u1048576
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 196416
[ 0.000000] Policy zone: Normal
[ 0.000000] Kernel command line:
BOOT_IMAGE=/boot/vmlinux-5.5.0-1-powerpc64
root=UUID=b654a1e0-c5e6-49d6-a379-7481edc132aa ro ipv6.disable=1 verbose
[ 0.000000] Dentry cache hash table entries: 2097152 (order: 8,
16777216 bytes, linear)
[ 0.000000] Inode-cache hash table entries: 1048576 (order: 7,
8388608 bytes, linear)
[ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[ 0.000000] Memory: 12422016K/12582912K available (11648K kernel
code, 2624K rwdata, 2752K rodata, 6720K init, 1459K bss, 160896K
reserved, 0K cma-reserved)
[ 0.000000] random: get_random_u64 called from
.__kmem_cache_create+0x58/0x750 with crng_init=0
[ 0.000000] SLUB: HWalign=128, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] ftrace: allocating 29907 entries in 11 pages
[ 0.000000] ftrace: allocated 11 pages with 3 groups
[ 0.000000] rcu: Hierarchical RCU implementation.
[ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=2048 to
nr_cpu_ids=4.
[ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay
is 25 jiffies.
[ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[ 0.000000] NR_IRQS: 512, nr_irqs: 512, preallocated irqs: 16
[ 0.000383] clocksource: timebase: mask: 0xffffffffffffffff
max_cycles: 0x761537d007, max_idle_ns: 440795202126 ns
[ 0.001109] clocksource: timebase mult[1f40000] shift[24] registered
[ 0.013462] Console: colour dummy device 80x25
[ 0.014618] printk: console [hvc0] enabled
[ 0.014618] printk: console [hvc0] enabled
[ 0.015173] printk: bootconsole [udbg0] disabled
[ 0.015173] printk: bootconsole [udbg0] disabled
[ 0.018100] pid_max: default: 32768 minimum: 301
[ 0.020210] LSM: Security Framework initializing
[ 0.021846] Yama: disabled by default; enable with sysctl kernel.yama.*
[ 0.025647] AppArmor: AppArmor initialized
[ 0.025808] TOMOYO Linux initialized
[ 0.027992] Mount-cache hash table entries: 32768 (order: 2, 262144
bytes, linear)
[ 0.028363] Mountpoint-cache hash table entries: 32768 (order: 2,
262144 bytes, linear)
[ 0.090027] EEH: pSeries platform initialized
[ 0.090643] POWER8 performance monitor hardware support registered
[ 0.092215] rcu: Hierarchical SRCU implementation.
[ 0.109762] smp: Bringing up secondary CPUs ...
[ 0.140572] smp: Brought up 1 node, 4 CPUs
[ 0.141645] VPHN is not supported. Disabling polling...
[ 0.142056] numa: Node 0 CPUs: 0-3
[ 0.142295] Using standard scheduler topology
[ 0.171009] devtmpfs: initialized
[ 0.526017] clocksource: jiffies: mask: 0xffffffff max_cycles:
0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.526266] futex hash table entries: 1024 (order: 1, 131072 bytes,
linear)
[ 0.533948] thermal_sys: Registered thermal governor 'fair_share'
[ 0.534087] thermal_sys: Registered thermal governor 'step_wise'
[ 0.544778] NET: Registered protocol family 16
[ 0.550532] IBM eBus Device Driver
[ 0.552430] audit: initializing netlink subsys (disabled)
[ 0.555858] audit: type=2000 audit(1586951073.524:1):
state=initialized audit_enabled=0 res=1
[ 0.561370] cpuidle: using governor ladder
[ 0.561696] cpuidle: using governor menu
Linux ppc64
#1 SMP Debian 5.[ 0.824257] PCI: Probing PCI hardware
[ 0.829071] PCI host bridge to bus 0000:00
[ 0.829932] pci_bus 0000:00: root bus resource [io 0x10000-0x1ffff]
(bus address [0x0000-0xffff])
[ 0.830131] pci_bus 0000:00: root bus resource [mem
0x200080000000-0x2000ffffffff] (bus address [0x80000000-0xffffffff])
[ 0.830234] pci_bus 0000:00: root bus resource [mem
0x210000000000-0x21ffffffffff]
[ 0.830693] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 0.834535] pci 0000:00:02.0: No hypervisor support for SR-IOV on
this device, IOV BARs disabled.
[ 0.840349] pci 0000:00:03.0: No hypervisor support for SR-IOV on
this device, IOV BARs disabled.
[ 0.847989] IOMMU table initialized, virtual merging enabled
[ 0.849455] pci 0000:00:02.0: Adding to iommu group 0
[ 0.852214] pci 0000:00:03.0: Adding to iommu group 0
[ 0.855334] EEH: No capable adapters found: recovery disabled.
[ 1.736123] iommu: Default domain type: Translated
[ 1.744537] vgaarb: loaded
[ 1.754087] SCSI subsystem initialized
[ 1.775566] clocksource: Switched to clocksource timebase
[ 1.972613] VFS: Disk quotas dquot_6.6.0
[ 1.973089] VFS: Dquot-cache hash table entries: 8192 (order 0, 65536
bytes)
[ 1.976218] hugetlbfs: disabling because there are no supported
hugepage sizes
[ 1.981209] AppArmor: AppArmor Filesystem Enabled
[ 2.009635] random: fast init done
[ 2.042103] NET: Registered protocol family 2
[ 2.051886] tcp_listen_portaddr_hash hash table entries: 8192 (order:
1, 131072 bytes, linear)
[ 2.052311] TCP established hash table entries: 131072 (order: 4,
1048576 bytes, linear)
[ 2.054152] TCP bind hash table entries: 65536 (order: 4, 1048576
bytes, linear)
[ 2.055754] TCP: Hash tables configured (established 131072 bind 65536)
[ 2.057676] UDP hash table entries: 8192 (order: 2, 262144 bytes, linear)
[ 2.058352] UDP-Lite hash table entries: 8192 (order: 2, 262144
bytes, linear)
[ 2.062392] NET: Registered protocol family 1
[ 2.063111] NET: Registered protocol family 44
[ 2.067437] PCI: CLS 0 bytes, default 128
[ 2.077639] Trying to unpack rootfs image as initramfs...
[ 5.076982] Freeing initrd memory: 28288K
[ 5.098371] Initialise system trusted keyrings
[ 5.101134] Key type blacklist registered
[ 5.102823] workingset: timestamp_bits=38 max_order=18 bucket_order=0
[ 5.120608] zbud: loaded
[ 5.126635] Platform Keyring initialized
[ 5.126781] Key type asymmetric registered
[ 5.127075] Asymmetric key parser 'x509' registered
[ 5.127429] Block layer SCSI generic (bsg) driver version 0.4 loaded
(major 252)
[ 5.129725] io scheduler mq-deadline registered
[ 5.143221] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 5.151704] pmac_zilog: 0.6 (Benjamin Herrenschmidt
<b...@kernel.crashing.org>)
[ 5.152391] Non-volatile memory driver v1.3
[ 5.152473] Linux agpgart interface v0.103
[ 5.158047] mousedev: PS/2 mouse device common for all mice
[ 5.160761] rtc-generic rtc-generic: registered as rtc0
[ 5.165701] ledtrig-cpu: registered to indicate activity on CPUs
[ 5.166325] drop_monitor: Initializing network drop monitor service
[ 5.167810] IPv6: Loaded, but administratively disabled, reboot
required to enable
[ 5.167916] mip6: Mobile IPv6
[ 5.168047] mip6: mip6_init: can't add xfrm type(destopt)
[ 5.168135] NET: Registered protocol family 17
[ 5.169291] mpls_gso: MPLS GSO support
[ 5.169582] drmem: No dynamic reconfiguration memory found
[ 5.173362] registered taskstats version 1
[ 5.173493] Loading compiled-in X.509 certificates
[ 5.544714] Loaded X.509 cert 'Debian Secure Boot CA:
6ccece7e4c6c0d1f6149f3dd27dfcc5cbb419ea1'
[ 5.551400] Loaded X.509 cert 'Debian Secure Boot Signer: 00a7468def'
[ 5.562455] zswap: loaded using pool lzo/zbud
[ 5.576069] Key type ._fscrypt registered
[ 5.576176] Key type .fscrypt registered
[ 5.577610] AppArmor: AppArmor sha1 policy hashing enabled
[ 5.582713] rtc-generic rtc-generic: setting system clock to
2020-04-15T11:44:39 UTC (1586951079)
[ 5.702422] Freeing unused kernel memory: 6720K
[ 5.702545] This architecture does not have kernel memory protection.
[ 5.702715] Run /init as init process
Loading, please wait...
Starting version 245.4-4
[ 9.616056] usb_common: module verification failed: signature and/or
required key missing - tainting kernel
[ 9.747986] virtio-pci 0000:00:02.0: enabling device (0100 -> 0103)
[ 9.750749] virtio-pci 0000:00:02.0: ibm,query-pe-dma-windows(2026)
1000 8000000 20000000 returned 0
[ 9.760264] virtio-pci 0000:00:02.0: ibm,create-pe-dma-window(2027)
1000 8000000 20000000 10 22 returned 0 (liobn = 0x80000001 starting addr
= 8000000 0)
[ 9.796188] usbcore: registered new interface driver usbfs
[ 9.797024] usbcore: registered new interface driver hub
[ 9.806184] usbcore: registered new device driver usb
[ 9.908900] xhci_hcd 0000:00:03.0: xHCI Host Controller
[ 9.909958] xhci_hcd 0000:00:03.0: new USB bus registered, assigned
bus number 1
[ 9.918069] xhci_hcd 0000:00:03.0: hcc params 0x00087001 hci version
0x100 quirks 0x0000000000000010
[ 9.937854] usb usb1: New USB device found, idVendor=1d6b,
idProduct=0002, bcdDevice= 5.05
[ 9.938017] usb usb1: New USB device strings: Mfr=3, Product=2,
SerialNumber=1
[ 9.939949] usb usb1: Product: xHCI Host Controller
[ 9.940056] usb usb1: Manufacturer: Linux 5.5.0-1-powerpc64 xhci-hcd
[ 9.940142] usb usb1: SerialNumber: 0000:00:03.0
[ 9.951668] hub 1-0:1.0: USB hub found
[ 9.953061] hub 1-0:1.0: 4 ports detected
[ 9.960642] synth uevent: /devices/vio: failed to send uevent
[ 9.961252] vio vio: uevent: failed to send synthetic uevent
[ 9.962450] xhci_hcd 0000:00:03.0: xHCI Host Controller
[ 9.962641] xhci_hcd 0000:00:03.0: new USB bus registered, assigned
bus number 2
[ 9.962876] xhci_hcd 0000:00:03.0: Host supports USB 3.0 SuperSpeed
[ 9.964483] usb usb2: We don't know the algorithms for LPM for this
host, disabling LPM.
[ 9.965451] usb usb2: New USB device found, idVendor=1d6b,
idProduct=0003, bcdDevice= 5.05
[ 9.965556] usb usb2: New USB device strings: Mfr=3, Product=2,
SerialNumber=1
[ 9.965626] usb usb2: Product: xHCI Host Controller
[ 9.965690] usb usb2: Manufacturer: Linux 5.5.0-1-powerpc64 xhci-hcd
[ 9.965728] usb usb2: SerialNumber: 0000:00:03.0
[ 9.969350] hub 2-0:1.0: USB hub found
[ 9.969913] hub 2-0:1.0: 4 ports detected
[ 10.403622] scsi host0: Virtio SCSI HBA
[ 10.775210] ibmvscsi 71000003: SRP_VERSION: 16.a
[ 10.776315] ibmvscsi 71000003: Maximum ID: 64 Maximum LUN: 32 Maximum
Channel: 3
[ 10.776455] scsi host1: IBM POWER Virtual SCSI Adapter 1.5.9
[ 10.780963] ibmvscsi 71000003: partner initialization complete
[ 10.781782] ibmvscsi 71000003: host srp version: 16.a, host partition
qemu (0), OS 2, max io 2097152
[ 10.782090] ibmvscsi 71000003: sent SRP login
[ 10.782385] ibmvscsi 71000003: SRP_LOGIN succeeded
[ 10.828747] scsi 1:0:0:0: Direct-Access QEMU QEMU HARDDISK
2.5+ PQ: 0 ANSI: 5
[ 10.840587] scsi 1:0:2:0: CD-ROM QEMU QEMU CD-ROM
2.5+ PQ: 0 ANSI: 5
[ 11.079100] ibmveth 71000002 ibmveth2: renamed from eth0
[ 11.908949] sd 1:0:0:0: [sda] 201326592 512-byte logical blocks: (103
GB/96.0 GiB)
[ 11.909960] sd 1:0:0:0: [sda] Write Protect is off
[ 11.911332] sd 1:0:0:0: [sda] Write cache: enabled, read cache:
enabled, doesn't support DPO or FUA
[ 11.966367] sda: sda1 sda2 sda3 < sda5 >
[ 11.985949] sd 1:0:0:0: [sda] Attached SCSI disk
[ 11.988373] sr 1:0:2:0: Power-on or device reset occurred
[ 11.990708] sr 1:0:2:0: [sr0] scsi3-mmc drive: 16x/50x cd/rw xa/form2
cdda tray
[ 11.991559] cdrom: Uniform CD-ROM driver Revision: 3.20
Begin: Loading essential drivers ... done.
Begin: Running /scripts/init-premount ... done.
Begin: Mounting root file system ... Begin: Running /scripts/local-top
... done.
Begin: Running /scripts/local-premount ... done.
Begin: Will now check root file system ... fsck from util-linux 2.34
[/sbin/fsck.ext4 (1) -- /dev/sda2] fsck.ext4 -a -C0 /dev/sda2
/dev/sda2: clean, 45295/5783552 files, 1083670/23125760 blocks
done.
[ 14.048724] EXT4-fs (sda2): mounted filesystem with ordered data
mode. Opts: (null)
done.
Begin: Running /scripts/local-bottom ... done.
Begin: Running /scripts/init-bottom ... done.
[ 15.178922] Not activating Mandatory Access Control as
/sbin/tomoyo-init does not exist.
[ 15.658763] random: crng init done
[ 15.711463] systemd[1]: Inserted module 'autofs4'
[ 15.857601] systemd[1]: systemd 245.4-4 running in system mode. (+PAM
+AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP
+GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN
+PCRE2 default-hierarchy=hybrid)
[ 15.861667] systemd[1]: Detected architecture ppc64.
Welcome to Debian GNU/Linux bullseye/sid!
[ 15.950841] systemd[1]: Set hostname to <enceladus>.
[ 18.025451] systemd[1]: /lib/systemd/system/dbus.socket:5:
ListenStream= references a path below legacy directory /var/run/,
updating /var/run/dbus/system_bus_socket → /run/dbus/system_bus_socket;
please update the unit file accordingly.
[ 18.348623] systemd[1]: Created slice system-getty.slice.
[ OK ] Created slice system-getty.slice.
[ 18.361150] systemd[1]: Created slice system-modprobe.slice.
[ OK ] Created slice system-modprobe.slice.
[ 18.370979] systemd[1]: Created slice system-serial\x2dgetty.slice.
[ OK ] Created slice system-serial\x2dgetty.slice.
[ 18.381002] systemd[1]: Created slice User and Session Slice.
[ OK ] Created slice User and Session Slice.
[ 18.387222] systemd[1]: Started Dispatch Password Requests to Console
Directory Watch.
[ OK ] Started Dispatch Password …ts to Console Directory Watch.
[ 18.393209] systemd[1]: Started Forward Password Requests to Wall
Directory Watch.
[ OK ] Started Forward Password R…uests to Wall Directory Watch.
[ 18.406331] systemd[1]: Set up automount Arbitrary Executable File
Formats File System Automount Point.
[ OK ] Set up automount Arbitrary…s File System Automount Point.
[ 18.410705] systemd[1]: Reached target Local Encrypted Volumes.
[ OK ] Reached target Local Encrypted Volumes.
[ 18.413733] systemd[1]: Reached target Paths.
[ OK ] Reached target Paths.
[ 18.416422] systemd[1]: Reached target Remote File Systems.
[ OK ] Reached target Remote File Systems.
[ 18.418757] systemd[1]: Reached target Slices.
[ OK ] Reached target Slices.
[ 18.427976] systemd[1]: Listening on Syslog Socket.
[ OK ] Listening on Syslog Socket.
[ 18.433949] systemd[1]: Listening on fsck to fsckd communication Socket.
[ OK ] Listening on fsck to fsckd communication Socket.
[ 18.438824] systemd[1]: Listening on initctl Compatibility Named Pipe.
[ OK ] Listening on initctl Compatibility Named Pipe.
[ 18.448960] systemd[1]: Listening on Journal Audit Socket.
[ OK ] Listening on Journal Audit Socket.
[ 18.454591] systemd[1]: Listening on Journal Socket (/dev/log).
[ OK ] Listening on Journal Socket (/dev/log).
[ 18.460964] systemd[1]: Listening on Journal Socket.
[ OK ] Listening on Journal Socket.
[ 18.467713] systemd[1]: Listening on udev Control Socket.
[ OK ] Listening on udev Control Socket.
[ 18.472811] systemd[1]: Listening on udev Kernel Socket.
[ OK ] Listening on udev Kernel Socket.
[ 18.479670] systemd[1]: Condition check resulted in Huge Pages File
System being skipped.
[ 18.514123] systemd[1]: Mounting POSIX Message Queue File System...
Mounting POSIX Message Queue File System...
[ 18.558425] systemd[1]: Mounting Kernel Debug File System...
Mounting Kernel Debug File System...
[ 18.594788] systemd[1]: Mounting Kernel Trace File System...
Mounting Kernel Trace File System...
[ 18.633982] systemd[1]: Starting Set the console keyboard layout...
Starting Set the console keyboard layout...
[ 18.813143] systemd[1]: Starting Create list of static device nodes
for the current kernel...
Starting Create list of st…odes for the current kernel...
[ 18.889195] systemd[1]: Starting Load Kernel Module drm...
Starting Load Kernel Module drm...
[ 18.954357] systemd[1]: Condition check resulted in Set Up Additional
Binary Formats being skipped.
[ 18.955593] systemd[1]: Condition check resulted in File System Check
on Root Device being skipped.
[ 19.010955] systemd[1]: Starting Journal Service...
Starting Journal Service...
[ 19.059637] systemd[1]: Starting Load Kernel Modules...
Starting Load Kernel Modules...
[ 19.113740] systemd[1]: Starting Remount Root and Kernel File Systems...
Starting Remount Root and Kernel File Systems...
[ 19.156592] systemd[1]: Starting udev Coldplug all Devices...
Starting udev Coldplug all Devices...
[ 19.208514] systemd[1]: Mounted POSIX Message Queue File System.
[ OK ] Mounted POSIX Message Queue File System.
[ 19.217039] systemd[1]: Mounted Kernel Debug File System.
[ OK ] Mounted Kernel Debug File System.
[ 19.224785] systemd[1]: Mounted Kernel Trace File System.
[ OK ] Mounted Kernel Trace File System.
[ 19.250326] systemd[1]: Finished Create list of static device nodes
for the current kernel.
[ OK ] Finished Create list of st… nodes for the current kernel.
[ 19.270961] systemd[1]: modprobe@drm.service: Succeeded.
[ 19.298374] systemd[1]: Finished Load Kernel Module drm.
[ OK ] Finished Load Kernel Module drm.
[ 19.467513] systemd[1]: Finished Load Kernel Modules.
[ OK ] Finished Load Kernel Modules.
[ 19.480961] systemd[1]: Condition check resulted in FUSE Control File
System being skipped.
[ 19.492019] systemd[1]: Condition check resulted in Kernel
Configuration File System being skipped.
[ 19.552379] systemd[1]: Starting Apply Kernel Variables...
Starting Apply Kernel Variables...
[ 19.689469] EXT4-fs (sda2): re-mounted. Opts: errors=remount-ro
[ 19.798767] systemd[1]: Finished Remount Root and Kernel File Systems.
[ OK ] Finished Remount Root and Kernel File Systems.
[ 20.472390] systemd[1]: Finished Apply Kernel Variables.
[ OK ] Finished Apply Kernel Variables.
[ 20.483710] systemd[1]: Condition check resulted in Rebuild Hardware
Database being skipped.
[ 20.484592] systemd[1]: Condition check resulted in Platform
Persistent Storage Archival being skipped.
[ 20.512575] systemd[1]: Starting Load/Save Random Seed...
Starting Load/Save Random Seed...
[ 20.554059] systemd[1]: Starting Create System Users...
Starting Create System Users...
[ 21.073151] systemd[1]: Finished Create System Users.
[ OK ] Finished Create System Users.
[ 21.107616] systemd[1]: Starting Create Static Device Nodes in /dev...
Starting Create Static Device Nodes in /dev...
[ 21.210815] systemd[1]: Finished Load/Save Random Seed.
[ OK ] Finished Load/Save Random Seed.
[ 21.233117] systemd[1]: Finished Set the console keyboard layout.
[ OK ] Finished Set the console keyboard layout.
[ 21.572271] systemd[1]: Finished Create Static Device Nodes in /dev.
[ OK ] Finished Create Static Device Nodes in /dev.
[ 21.577208] systemd[1]: Reached target Local File Systems (Pre).
[ OK ] Reached target Local File Systems (Pre).
[ 21.580255] systemd[1]: Reached target Local File Systems.
[ OK ] Reached target Local File Systems.
[ 21.611557] systemd[1]: Starting Set console font and keymap...
Starting Set console font and keymap...
[ 21.615426] systemd[1]: Condition check resulted in Store a System
Token in an EFI Variable being skipped.
[ 21.616652] systemd[1]: Condition check resulted in Commit a
transient machine-id on disk being skipped.
[ 21.662425] systemd[1]: Starting udev Kernel Device Manager...
Starting udev Kernel Device Manager...
[ 21.836579] systemd[1]: Finished Set console font and keymap.
[ OK ] Finished Set console font and keymap.
[ 22.276261] systemd[1]: Started udev Kernel Device Manager.
[ OK ] Started udev Kernel Device Manager.
[ 23.994468] synth uevent: /devices/vio: failed to send uevent
[ 23.994590] vio vio: uevent: failed to send synthetic uevent
[ 24.146546] systemd[1]: Finished udev Coldplug all Devices.
[ OK ] Finished udev Coldplug all Devices.
[ 24.274537] systemd[1]: Starting Helper to synchronize boot up for
ifupdown...
Starting Helper to synchronize boot up for ifupdown...
[ 24.606251] systemd[1]: Finished Helper to synchronize boot up for
ifupdown.
[ OK ] Finished Helper to synchronize boot up for ifupdown.
[ 24.742870] systemd[1]: Starting Raise network interfaces...
Starting Raise network interfaces...
[ 25.615693] sd 1:0:0:0: Attached scsi generic sg0 type 0
[ 25.618320] sr 1:0:2:0: Attached scsi generic sg1 type 5
[ 25.754833] systemd[1]: Found device /dev/hvc0.
[ OK ] Found device /dev/hvc0.
[ 26.764351] systemd[1]: Found device QEMU_HARDDISK 5.
[ OK ] Found device QEMU_HARDDISK 5.
[ 26.787257] systemd[1]: Finished Raise network interfaces.
[ OK ] Finished Raise network interfaces.
[ 26.873013] systemd[1]: Started Journal Service.
[ OK ] Started Journal Service.
Activating swap /dev/disk/…76da-4126-aee3-fed6528eaeb4...
Starting Flush Journal to Persistent Storage...
[ 27.263723] Adding 8149952k swap on /dev/sda5. Priority:-2 extents:1
across:8149952k FS
[ OK ] Activated swap /dev/disk/b…0-76da-4126-aee3-fed6528eaeb4.
[ OK ] Reached target Swap.
[ 27.444603] systemd-journald[209]: Received client request to flush
runtime journal.
[ OK ] Found device /sys/subsystem/net/devices/ibmveth2.
[ OK ] Started ifup for ibmveth2.
[ OK ] Reached target Network.
[ OK ] Finished Flush Journal to Persistent Storage.
Starting Create Volatile Files and Directories...
[ OK ] Finished Create Volatile Files and Directories.
Starting Network Time Synchronization...
Starting Update UTMP about System Boot/Shutdown...
[ OK ] Finished Update UTMP about System Boot/Shutdown.
[ OK ] Started Network Time Synchronization.
[ OK ] Reached target System Initialization.
[ OK ] Started Daily Cleanup of Temporary Directories.
[ OK ] Reached target System Time Set.
[ OK ] Reached target System Time Synchronized.
[ OK ] Started Daily apt download activities.
[ OK ] Started Daily apt upgrade and clean activities.
[ OK ] Started Periodic ext4 Onli…ata Check for All Filesystems.
[ OK ] Started Daily rotation of log files.
[ OK ] Started Daily man-db regeneration.
[ OK ] Reached target Timers.
[ OK ] Listening on D-Bus System Message Bus Socket.
[ OK ] Reached target Sockets.
[ OK ] Reached target Basic System.
[ OK ] Started Regular background program processing daemon.
[ OK ] Started D-Bus System Message Bus.
Starting Remove Stale Onli…t4 Metadata Check Snapshots...
Starting System Logging Service...
Starting OpenBSD Secure Shell server...
Starting Login Service...
Starting Permit User Sessions...
[ OK ] Started System Logging Service.
[ OK ] Finished Permit User Sessions.
[ OK ] Started Getty on tty1.
[ OK ] Started Serial Getty on hvc0.
[ OK ] Reached target Login Prompts.
[ OK ] Finished Remove Stale Onli…ext4 Metadata Check Snapshots.
[ OK ] Started OpenBSD Secure Shell server.
[ OK ] Started Login Service.
[ OK ] Reached target Multi-User System.
[ OK ] Reached target Graphical Interface.
Starting Update UTMP about System Runlevel Changes...
[ OK ] Finished Update UTMP about System Runlevel Changes.
Debian GNU/Linux bullseye/sid enceladus hvc0
enceladus login:
I am going to try building a newer QEMU revision ( or maybe use the
version from sid ) and try again. The installed image used for this
was debian-10.0-ppc64-NETINST-1.iso from 2019-11-24.
Also when running with a POWER9 cpu mode I could never use apt-get
due to :
[ 69.338816] apt-get[407]: illegal instruction (4) at 7fff8a3a2b48
nip 7fff8a3a2b48 lr 7fff8a3a2b28 code 1 in libc-2.30.so[7fff8a320000+1f0000]
[ 69.339655] apt-get[407]: code: 40820008 ea8efffa 7e439378 4bffedbd
2c030030 418204c4 2c030035 38e00001
[ 69.339747] apt-get[407]: code: 418204b8 810d8f9c 75090080 418215fc
<fc18048e> d81f0078 60420000 e91f0078
All very interesting and again I will build a newer QEMU and try all
this again.
--
Dennis Clarke
RISC-V/SPARC/PPC/ARM/CISC
UNIX and Linux spoken
GreyBeard and suspenders optional