Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Jan 2018 13:28:43 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ppc@FreeBSD.org
Subject:   [Bug 224841] Power64 regression: Machine does not boot anymore
Message-ID:  <bug-224841-21-97IuxJAetl@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-224841-21@https.bugs.freebsd.org/bugzilla/>
References:  <bug-224841-21@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D224841

--- Comment #21 from Gustavo Romero <gromero@br.ibm.com> ---
(In reply to Wojciech Macek from comment #20)

Hi,

Using the current HEAD:

commit 46822a0e45dc8e37132231ed6a4f95fe6fdf6d68 (HEAD -> master, origin/mas=
ter,
origin/HEAD)
Author: wma <wma@FreeBSD.org>
Date:   Tue Jan 23 08:07:00 2018 +0000

    PowerNV: send MSI_EOI always after MSI unmask

    MSI/MSI-x interrupts are edge-triggered. If an interrupt
    arrives when IRQ line is masked, it will be lost and will
    never recover. Perform MSI_EOI always after unmask to give
    a chance for PHB/XICS to send an interrupt again if MSI/MSI-x
    pending bit is set in MSI/MSI-x BAR space.

    Submitted by:          Wojciech Macek <wma@semihalf.org>
    Obtained from:         Semihalf
    Sponsored by:          IBM, QCM Technologies

I'm not able to boot on my P8 VM:

>> FreeBSD/powerpc Open Firmware boot block
   Boot path:   /vdevice/v-scsi@2000/disk@8000000000000000
   Boot loader: /boot/loader
   Boot volume:   /vdevice/v-scsi@2000/disk@8000000000000000:2
Consoles: Open Firmware console=20=20

FreeBSD/powerpc64 Open Firmware loader, Revision 0.1
(Wed Jan  3 14:26:49 -02 2018 root@gromero31)
Memory: 8388608KB
Booted from: /vdevice/v-scsi@2000/disk@8000000000000000

Loading /boot/defaults/loader.conf
/boot/kernel/kernel data=3D0x11ee978+0x4c6e48 syms=3D[0x8+0x1684e0|
elf64_loadimage: could not read symbols - skipped! (495616 !=3D 1475808)
panic: free: guard1 fail @ 0x182e3c0 from unknown:0
--> Press a key on the console to reboot <--
Rebooting...

W3411: Client application returned.

E3406: Client application returned an error.

Trying to load:  from: /vdevice/v-scsi@2000/disk@8001000000000000 ... Memory
for ELF file is already in use!
E3402: Aborting boot, internal error

  Type 'boot' and press return to continue booting the system.
  Type 'reset-all' and press return to reboot the system.


Ready!=20
0 >=20

I'll try to bisect and debug it. So not able to apply it on top of current
HEAD.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-224841-21-97IuxJAetl>