Re: sparc64: fledgling QEMU support

2014-09-10 Thread John Long
Fantastic! Will be great for quick jobs without banshee fan wail and roasted office space in the long summers. Thank you. /jl

Re: sparc64: fledgling QEMU support

2014-09-09 Thread Mark Kettenis
Date: Tue, 09 Sep 2014 19:20:09 +0100 From: Mark Cave-Ayland mark.cave-ayl...@ilande.co.uk Hi all, Following up from my posts at the beginning of the summer, I'm pleased to announce that as of today, qemu-system-sparc64 built from QEMU git master will successfully install OpenBSD from

Re: sparc64: fledgling QEMU support

2014-09-09 Thread Brad Smith
On 09/09/14 2:20 PM, Mark Cave-Ayland wrote: Hi all, Following up from my posts at the beginning of the summer, I'm pleased to announce that as of today, qemu-system-sparc64 built from QEMU git master will successfully install OpenBSD from an .iso and boot back into it in serial mode with its

Re: sparc64: fledgling QEMU support

2014-09-09 Thread Bryan Steele
On Tue, Sep 09, 2014 at 07:20:09PM +0100, Mark Cave-Ayland wrote: Hi all, Following up from my posts at the beginning of the summer, I'm pleased to announce that as of today, qemu-system-sparc64 built from QEMU git master will successfully install OpenBSD from an .iso and boot back into it

Re: sparc64: fledgling QEMU support

2014-09-09 Thread Miod Vallat
The RealTek 8129 should be supported by the rl(4) driver, and is AFAICT included in the RAMDISK kernel. Not sure why it doesn't attach. If it is easy to hook up QEMU's e1000 hardware emulation to the emulated sparc64 hardware, that should be supported as well on the OpenBSD side. Nothing a

Re: sparc64: fledgling QEMU support

2014-09-09 Thread Mark Cave-Ayland
On 09/09/14 19:54, Mark Kettenis wrote: Sweet. The RealTek 8129 should be supported by the rl(4) driver, and is AFAICT included in the RAMDISK kernel. Not sure why it doesn't attach. If it is easy to hook up QEMU's e1000 hardware emulation to the emulated sparc64 hardware, that should be

Re: sparc64: fledgling QEMU support

2014-09-09 Thread Mark Cave-Ayland
On 09/09/14 19:57, Brad Smith wrote: The Realtek hardware in that dmesg is an NE2000 PCI adapter which the sparc64 kernel config indeed does not have a driver for at the very moment, although it could be added. Having a QEMU driver for the Happy Meal MAC would provide the best level of

Re: sparc64: fledgling QEMU support

2014-09-09 Thread Miod Vallat
Interesting. Longer term the aim of the QEMU project is to move the hardwired machine types into pluggable devices, e.g. you can build a whole machine on the command line from multiple -device parameters or preload the default machine types such as sun4u using instructions from a file. So

Re: sparc64: fledgling QEMU support

2014-09-09 Thread Mark Cave-Ayland
On 09/09/14 20:04, Bryan Steele wrote: Neat! :-) It seems the GENERIC sparc64 kernel already has PCMCIA/CardBus ne(4), so adding 'ne* at pci?' might just work. OpenBSD/sparc64 already supports sun4v LDOMS, so there's drivers implementing the virtual protocols (..vnet(4)/vdsk(4)). Does QEMU

Re: sparc64: fledgling QEMU support

2014-09-09 Thread Mark Cave-Ayland
On 09/09/14 21:26, Miod Vallat wrote: Interesting. Longer term the aim of the QEMU project is to move the hardwired machine types into pluggable devices, e.g. you can build a whole machine on the command line from multiple -device parameters or preload the default machine types such as sun4u

Re: sparc64: fledgling QEMU support

2014-09-09 Thread Stefan Fritsch
On Tuesday 09 September 2014 21:27:37, Mark Cave-Ayland wrote: Could the PCI virtio stuff be adapted to non-x86 architectures? QEMU already has a virtio PCI device that can be plugged into qemu-system-sparc64 (see Artyom's blog at

Re: sparc64: fledgling QEMU support

2014-09-09 Thread Stuart Henderson
On 2014/09/09 21:18, Mark Cave-Ayland wrote: On 09/09/14 19:57, Brad Smith wrote: The Realtek hardware in that dmesg is an NE2000 PCI adapter which the sparc64 kernel config indeed does not have a driver for at the very moment, although it could be added. Having a QEMU driver for the Happy

Re: sparc64: fledgling QEMU support

2014-09-09 Thread Mark Kettenis
From: Stefan Fritsch s...@sfritsch.de Date: Tue, 09 Sep 2014 22:41:53 +0200 On Tuesday 09 September 2014 21:27:37, Mark Cave-Ayland wrote: Could the PCI virtio stuff be adapted to non-x86 architectures? QEMU already has a virtio PCI device that can be plugged into

Re: sparc64: fledgling QEMU support

2014-09-09 Thread Mike Larkin
On Tue, Sep 09, 2014 at 10:56:59PM +0200, Mark Kettenis wrote: From: Stefan Fritsch s...@sfritsch.de Date: Tue, 09 Sep 2014 22:41:53 +0200 On Tuesday 09 September 2014 21:27:37, Mark Cave-Ayland wrote: Could the PCI virtio stuff be adapted to non-x86 architectures? QEMU already

Re: sparc64: fledgling QEMU support

2014-09-09 Thread Stuart Henderson
On 2014/09/09 14:05, Mike Larkin wrote: IIRC there were problems with the rl(4)/re(4) watchdog timer not being implemented in qemu (or implemented in a way that is incompatible with OpenBSD), which caused a stream of watchdog timeouts. I've switched to em(4) since about a year ago so I don't