Forgot that part (debugger output) KDB(0)> wherre^H ^H^H ^He^M si_pvthread+000000 STACK:^M [0008F418]dispatch+000098 (0000000003380000, 0000000002DC3838,^M F1000816B0036CF0 [??])^M [00234E34]flih_util+000440 ()^M ____ Exception (02743408) ____^M iar : 0000000000AD0088 msr : 8000000000001032 cr : 22000888^M lr : 0000000000AD0078 ctr : 0000000000000000 xer : 00000010^M mq : 00000000 ^M r0 : 00000000000000C0 r1 : 0000000002E22280 r2 : 00000000032B5D20^M r3 : 0000000000000A00 r4 : F10008008012BFF8 r5 : 0000000000000000^M r6 : F200800011400010 r7 : 0000000000004002 r8 : 0000000000000A00^M r9 : 0000000000000404 r10 : 0000000000000000 r11 : 0000000000000000^M r12 : 0000000000AD0078 r13 : 00000000025933F0 r14 : 0000000000B9D470^M r15 : F10008008012C000 r16 : F20080001143C000 r17 : 000000000003C000^M r18 : 0000000002004324 r19 : F200800011400006 r20 : 0000000000000000^M r21 : 0000000000000000 r22 : 0000000002004338 r23 : 0000000000000000^M r24 : 0000000000000A00 r25 : 0000000000000002 r26 : 0000000000000E3F^M r27 : 0000000000000001 r28 : 0000000000004002 r29 : 0000000000000000^M r30 : 0000000000000A00 r31 : F200800011400000 ^M ^M prev 0000000000000000 stackfix 0000000000000000 int_ticks 0000 ^M cfar 0000000000163154 capi 0^M (0)> more (^C to quit) ? ^H ^H^G^M ^M ^Mkjmpbuf 0000000000000000 excbranch 0000000000000000 no_pfault 00 ^M intpri 00 backt 00 flags 00 ^M hw_fru_id 00000000 hw_cpu_id 00000000^M fpscr 0000000000000000 fpscrx 00000000 fpowner 00 ^M fpeu 00 fpinfo 00 alloc F000 ^M tmstate 00 tmcontext 00 prevowner 00 ^M o_iar 0000000000000000 o_toc 0000000000000000 ^M o_arg1 0000000000000000 o_vaddr 0000000000000000 ^M krlockp 0000000000000000 rmgrwa 0000000000000000 ^M amrstackhigh 00000000054B22B8 amrstacklow 00000000054B21B8 ^M amrstackcur 00000000054B22B8 amrstackfix 0000000000000000 ^M kstackhigh 0000000000000000 kstacksize 00000000 ^M frrstart 700DFEED00000000 frrend 700DFEED00000000 ^M frrcur 700DFEED00000000 frrstatic 0000 kjmpfrroff 0000 ^M frrovcnt 0000 frrbarrcnt 0000 frrmask 00 callrmgr 00 ^M Except :^M excp_type 00000106 EXCEPT_DSI ^M orgea F10008008012C000 dsisr 0000000040000000 bit set: DSISR_PFT^M vmh 0000000018008400 curea F10008008012C000 pftyp 0000000000000106^M [00AD0088]IPRA.$initxpt+0001A8 (0000000000000A00, F10008008012BFF8,^M 0000000000000000 [??])^M [00AD02E4]IPRA.$initxpt_vmsi+0000C4 ()^M (0)> more (^C to quit) ? ^H ^H^G^M ^M ^M[00ACBB08]vmsi+000968 ()^M [00AC0DF8]main+000098 ()^M [0053A748].start1+0000B8 ()^M
-- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/1829682 Title: QEMU PPC SYSTEM regression - 3.1.0 and GIT - Fail to boot AIX Status in QEMU: New Bug description: Built from source on a debian system Linux db08 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1) Last git commit (from queued gdibson repository) starting AIX 7.2 TL 2 SP 2 with the following : (the install was done under qemu 3.1.0) qemu-system-ppc64 -M pseries \ -cpu power7 \ -cdrom AIX_v7.2_Install_7200-02-02-1806_DVD_1_of_2_32018.iso \ -net nic \ -net tap,ifname=tap2,script=no \ -drive file=DISK1.IMG,if=none,id=drive-virtio-disk0 \ -device virtio-scsi-pci,id=scsi -device scsi-hd,drive=drive-virtio-disk0 \ -m 4G \ -serial stdio \ -monitor unix:ms,server,nowait \ -accel tcg \ -k fr \ -nographic \ -prom-env input-device=/vdevice/vty@71000000 \ -prom-env output-device=/vdevice/vty@71000000 \ -prom-env diag-switch?=false \ -prom-env boot-command="boot /pci@800000020000000/scsi@2/disk@100000000000000 -s verbose" Yields this : ^M SLOF^[[0m^[[?25l **********************************************************************^M ^[[1mQEMU Starting^M ^[[0m Build Date = Jan 14 2019 18:00:39^M FW Version = git-a5b428e1c1eae703^M Press "s" to enter Open Firmware.^M^M ^M^M ^[[0m^[[?25hC0000^MC0100^MC0120^MC0140^MC0200^MC0240^MC0260^MC02E0^MC0300^MC0320^MC0340^MC0360^MC0370^MC0380^MC0371^MC0372^MC0373^MC0374^MC03F0^MC0400^MC0480^MC04C0^MC04D0^MC0500^MPopulating /vdevice methods^M Populating /vdevice/vty@71000000^M Populating /vdevice/nvram@71000001^M Populating /vdevice/l-lan@71000002^M Populating /vdevice/v-scsi@71000003^M SCSI: Looking for devices^M 8200000000000000 CD-ROM : "QEMU QEMU CD-ROM 2.5+"^M C05A0^MPopulating /pci@800000020000000^M 00 0000 (D) : 1234 1111 qemu vga^M 00 0800 (D) : 1033 0194 serial bus [ usb-xhci ]^M 00 1000 (D) : 1af4 1004 virtio [ scsi ]^M Populating /pci@800000020000000/scsi@2^M SCSI: Looking for devices^M 100000000000000 DISK : "QEMU QEMU HARDDISK 2.5+"^M C0600^MC06C0^MC0700^MC0800^MC0880^MC0890^MC08A0^MC08A8^MInstalling QEMU fb^M ^M ^M ^M C08B0^MScanning USB ^M XHCI: Initializing^M USB Keyboard ^M USB mouse ^M C08C0^MC08D0^MNo console specified using screen & keyboard^M User selected input-device console: /vdevice/vty@71000000^M User selected output-device console: /vdevice/vty@71000000^M C08E0^MC08E8^MC08FF^M ^M Welcome to Open Firmware^M ^M Copyright (c) 2004, 2017 IBM Corporation All rights reserved.^M This program and the accompanying materials are made available^M under the terms of the BSD License available at^M http://www.opensource.org/licenses/bsd-license.php^M ^M ^M Trying to load: -s verbose from: /pci@800000020000000/scsi@2/disk@100000000000000 ... Successfully loaded^M ^M ---> qemu,pseries detected <---^M ^M ^M ^M ^M ^M ^M ^M -------------------------------------------------------------------------------^M Welcome to AIX.^M boot image timestamp: 05:56:13 04/20/2019^M processor count: 1; memory size: 4096MB; kernel size: 38426884^M boot device: /pci@800000020000000/scsi@2/disk@100000000000000^M ^M 8000FFEC bytes of free memory remain at address 7FFF0014^M load address: 0x00004000 aixmon size: 0x000D2C00 boot image size: 0x01A6B430^M ^LAIX vm,uuid property contains invalid data^Mload address: 0x00004000 aixmon size: 0x000D2C00 boot image size: 0x01A6B430^M ^LAIX vm,uuid property contains invalid data^M get_ppp return code: 0xFFFFFFFE^M ^M AKVM: hcall-multi-tce detected but overridden, allow with "multce" boot argument^M The temporary memory region list is at 1 percent capacity.^M The temporary IPLCB is at 1 percent capacity.^M The IPLCB address is 0x0FFF9000^M name offset size^M ipl_cb_and_bit_map 00000000 ......00005958^M bit_map........... 00000790 ......00000006^M ipl_info.......... 000001C8 ......00000024^M splpar_info....... 000001EC ......00000048^M system_info....... 00000234 ......000000C4^M processor_info.... 000002F8 ......00000148^M lpar_id_info...... 00000440 ......00000088^M dr_proc_info...... 000004C8 ......00000008^M dr_mem_info....... 000004D0 ......00000028^M lpar_info......... 000004F8 ......00000014^M segment page...... 00000518 ......00000028^M processor page.... 00000540 ......00000010^M res_asso_id....... 00000550 ......00000050^M res_asso_group.... 000005A0 ......00000048^M asso_ref_pnt...... 000005E8 ......00000010^M residual.......... 00000820 ......00005138^M fwad_info......... 000005F8 ......00000040^M contig mem rsv.... 00000738 ......00000058^M region address region length attr label^M 0 0x0000000000000000 0x000000000FFF7000 0x01 0x01^M 1 0x000000000FFF7000 0x0000000000002000 0x01 0x03^M 2 0x000000000FFF9000 0x0000000000006000 0x01 0x02^M 3 0x000000000FFFF000 0x0000000000000014 0x00 0x05^M 4 0x000000000FFFF014 0x00000000F0000FEC 0x01 0x01^M 5 0x0000000100000000 0xFFFFFFFF00000000 0x00 0x07^M ----------------------------^M ^M 0000012C bytes of free memory remain at address 00004000^M compressed kernel addr: D6C00; sz: 98CE33; uncompressed kernel addr: 1DB59600^M name source dest size flags^M 0 .data 1e6f9840 2000000 12bdd20 1^M 1 basecfg 1b04000 fff5000 15d9 1^M 2 ramfs a63a30 efe9000 100b82a 1^M 3 .text 1db59840 d6c00 ba0000 1^M 4 .ldr 1f9b7560 c77000 a9523 1^M 5 symtab 1fe0aaf4 d21000 1f4410 1^M 6 kern. hdr 1db59600 0 240 1^M 7 .bss 0 32bdd20 27222e0 2^M free space between BSS and RAM filesystem: 09609000^M ^M entry_point: 0x000D6C28^M kernel debugger setting: enabled^M -------------------------------------------------------------------------------^M ^LStarLED{A20}^M Data Storage Interrupt - PROC^M .dispatch+000098 lwz r0,1830(r6) r0=0,1830(r6)=F00000002FF48E30^M KDB(0)> (apologies for all the ^M - they are emitted by qemu or AIX - not sure) Using the same command to boot AIX from 3.1.0 works (no DSI Interrupt). - Other problems occur later, but no Kernel interrupt, only user space problems - and that's another problem - but one at a time ! --Ivan To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1829682/+subscriptions