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 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 do

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 > > 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 alread

Re: sparc64: fledgling QEMU support

2014-09-09 Thread Mark Kettenis
> From: Stefan Fritsch > 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 > > qemu-system-sparc64 (

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 > >t

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 > http://tyom.blogspot.co.uk/2013/03/debiansparc64-whee

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 usi

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 s

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 w

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 compatibi

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 supp

Re: sparc64: fledgling QEMU support

2014-09-09 Thread Mark Kettenis
> Date: Tue, 9 Sep 2014 19:07:30 + > From: 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 h

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. Nothi

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

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 de

Re: sparc64: fledgling QEMU support

2014-09-09 Thread Mark Kettenis
> Date: Tue, 09 Sep 2014 19:20:09 +0100 > From: Mark Cave-Ayland > > 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

sparc64: fledgling QEMU support

2014-09-09 Thread Mark Cave-Ayland
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 default sun4u emulation: $ ./qemu-system-s