NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: port-evbmips/52238: evbmips64el installation works on gxemul but doesn't work on qemu.
The following reply was made to PR port-evbmips/52238; it has been noted by GNATS.
From: Kamil Rytarowski <n54%gmx.com@localhost>
To: Utkarsh Anand <uanand009%gmail.com@localhost>, gnats-bugs%netbsd.org@localhost
Cc: port-evbmips-maintainer%netbsd.org@localhost
Subject: Re: port-evbmips/52238: evbmips64el installation works on gxemul but
doesn't work on qemu.
Date: Thu, 18 May 2017 20:31:38 +0200
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--PSiHacF05NXSOp3I2lQanmQ0KxQ58hmwe
Content-Type: multipart/mixed; boundary="JqnDVib0vuPCrqKarCjvlxAr2LtlsDw7p";
protected-headers="v1"
From: Kamil Rytarowski <n54%gmx.com@localhost>
To: Utkarsh Anand <uanand009%gmail.com@localhost>, gnats-bugs%netbsd.org@localhost
Cc: port-evbmips-maintainer%netbsd.org@localhost
Message-ID: <6377506f-0a5b-ddf4-14a7-01423926bffe%gmx.com@localhost>
Subject: Re: port-evbmips/52238: evbmips64el installation works on gxemul but
doesn't work on qemu.
References: <pr-port-evbmips-52238%gnats.netbsd.org@localhost>
<20170517032349.0380E7A219%mollari.NetBSD.org@localhost>
<20170517064500.DF75C7A28C%mollari.NetBSD.org@localhost>
<CADd-wOYmcEqYS-fv-1s3AQtWdRzJT0ghOYxTpSjcfdDQMeuajA%mail.gmail.com@localhost>
In-Reply-To: <CADd-wOYmcEqYS-fv-1s3AQtWdRzJT0ghOYxTpSjcfdDQMeuajA%mail.gmail.com@localhost>
--JqnDVib0vuPCrqKarCjvlxAr2LtlsDw7p
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Feedback from qemu developer Aurelien Jarno:
I haven't look in details, but it looks like that the PCI initialization
hasn't been done. This should be the responsibility of the firmware, but
the Malta emulation doesn't use any firmware when booting with -kernel.
It works with the Linux kernel because there is some fixup code which
does the work if it hasn't been done in the firmware. See:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/a=
rch/mips/pci/fixup-malta.c
One option would be to implement the same on the NetBSD side. The other
option is to use YAMON or U-Boot to load the NetBSD kernel.
Aurelien
-- http://lists.nongnu.org/archive/html/qemu-devel/2017-05/msg04270.html
On 17.05.2017 09:56, Utkarsh Anand wrote:
> I just filed a PR against qemu. Here's the
> link: https://bugs.launchpad.net/qemu/+bug/1691379
> Thanking You,
> Utkarsh Anand
>=20
> On 17 May 2017 at 12:15, matthew green <mrg%eterna.com.au@localhost
> <mailto:mrg%eterna.com.au@localhost>> wrote:
>=20
> The following reply was made to PR port-evbmips/52238; it has been
> noted by GNATS.
>=20
> From: matthew green <mrg%eterna.com.au@localhost <mailto:mrg%eterna.com.au@localhost>>
> To: gnats-bugs%NetBSD.org@localhost
> Cc: port-evbmips-maintainer%netbsd.org@localhost
> <mailto:port-evbmips-maintainer%netbsd.org@localhost>, gnats-admin%netbsd.org@localhost=
> <mailto:gnats-admin%netbsd.org@localhost>,
> netbsd-bugs%netbsd.org@localhost <mailto:netbsd-bugs%netbsd.org@localhost>
> Subject: re: port-evbmips/52238: evbmips64el installation works on
> gxemul but doesn't work on qemu.
> Date: Wed, 17 May 2017 16:42:37 +1000
>=20
> > panic: pcib_isa_intr_string: bogus isa irq 0x0
>=20
> this sounds like a qemu bug. the hardware shouldn't be using
> irq 0. i think it would be best to file a PR against qemu.
>=20
> trhanks.
>=20
>=20
> .mrg.
>=20
>=20
--JqnDVib0vuPCrqKarCjvlxAr2LtlsDw7p--
--PSiHacF05NXSOp3I2lQanmQ0KxQ58hmwe
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJZHeiSAAoJEEuzCOmwLnZszJwQAJ+r1qcyc+WBMCMqutcUNSxF
rIf5+ZawiXvZG8M0a01a8OgG0h9pE6XWTK+VoowpmUWEq27EBha9C29sibfPjNZa
GJN7GX0xdkyTfJCBIDbXg4QAAIFICuLM7TV+W4erwivxiI/L0GbyKMwnUTm07sS5
N/HfvILMQRUHpp53XKvN2tb5TpigUUS9mqm8CQhfNu8WK2wysp3K0NGte7Tmi1zc
M5dlDyBuyGzfqvB8hWU0d81FVDzrfimWm0nwt5hvwSRasWCEOOfpvz8WwkGFqPqG
4uOpIF+naF6qdB3VoHZzdemAtfZZu3EbZa9YLfhMOULo/ECbHY8/Db95REmEYoJJ
YbvMw23l2ua+eG2agZ8dGHxD7hgNY04/QN1AmXBI2kyi7ybfv9WDgouMPHSPCNkd
633lyGFNzLlFDNpwH3mNkCR/tHCIY6cTUsrc7wd+hEu+9kQ69A3hTcW83QsvKZNd
E1IFZD4qN5/HI2OlVoyI4WTwkw391VmGWNz8+rOFHGJlg7SvD2Uh/u4iguVb9o6K
ywxulXJDib+NqrQIIMbS6nhiR7L7z8RS5kVOfTyi3M1Xna+QFDbChUBB7hsZ68X4
bHvp4tA8c4HgxyQJEvKOWBimQ9J+/YAYSs8U85CrtkhbJJ5bLvwaREdiQSFazTGl
pjtu9/0YDOc/lQeRxSzI
=N4tc
-----END PGP SIGNATURE-----
--PSiHacF05NXSOp3I2lQanmQ0KxQ58hmwe--
Home |
Main Index |
Thread Index |
Old Index