Re: [Qemu-devel] [PATCH] Revert "armv7m: Guard against no -kernel argument"

2019-05-02 Thread Joel Stanley
On Wed, 1 May 2019 at 16:23, Stefan Hajnoczi wrote: > > On Mon, Apr 29, 2019 at 12:53:48PM +, Joel Stanley wrote: > > On Fri, 26 Apr 2019 at 09:17, Stefan Hajnoczi wrote: > > > > > > A user-friendly error message is needed here. The check for -kernel was > > > too specific and is not desirab

Re: [Qemu-devel] [PATCH] Revert "armv7m: Guard against no -kernel argument"

2019-05-01 Thread Stefan Hajnoczi
On Mon, Apr 29, 2019 at 01:58:46PM +0100, Peter Maydell wrote: > On Mon, 29 Apr 2019 at 13:28, Stefan Hajnoczi wrote: > > > > On Fri, Apr 26, 2019 at 12:45:37PM +0100, Peter Maydell wrote: > > I was going to add a function to check kernel_filename and the presence > > of -device loader. Then each

Re: [Qemu-devel] [PATCH] Revert "armv7m: Guard against no -kernel argument"

2019-05-01 Thread Stefan Hajnoczi
On Mon, Apr 29, 2019 at 12:53:48PM +, Joel Stanley wrote: > On Fri, 26 Apr 2019 at 09:17, Stefan Hajnoczi wrote: > > > > A user-friendly error message is needed here. The check for -kernel was > > too specific and is not desirable for microbit where we use -device > > loader. > > > > Old boar

Re: [Qemu-devel] [PATCH] Revert "armv7m: Guard against no -kernel argument"

2019-04-29 Thread Philippe Mathieu-Daudé
On 4/29/19 2:28 PM, Stefan Hajnoczi wrote: > On Fri, Apr 26, 2019 at 12:45:37PM +0100, Peter Maydell wrote: >> On Fri, 26 Apr 2019 at 10:17, Stefan Hajnoczi wrote: >>> On Thu, Apr 25, 2019 at 08:07:06PM +0200, Philippe Mathieu-Daudé wrote: >>> Old boards probably want to continue using -kernel.

Re: [Qemu-devel] [PATCH] Revert "armv7m: Guard against no -kernel argument"

2019-04-29 Thread Joel Stanley
On Fri, 26 Apr 2019 at 09:17, Stefan Hajnoczi wrote: > > A user-friendly error message is needed here. The check for -kernel was > too specific and is not desirable for microbit where we use -device > loader. > > Old boards probably want to continue using -kernel. New boards like > microbit may

Re: [Qemu-devel] [PATCH] Revert "armv7m: Guard against no -kernel argument"

2019-04-29 Thread Peter Maydell
On Mon, 29 Apr 2019 at 13:28, Stefan Hajnoczi wrote: > > On Fri, Apr 26, 2019 at 12:45:37PM +0100, Peter Maydell wrote: > I was going to add a function to check kernel_filename and the presence > of -device loader. Then each machine type init function would call the > function with flags indicati

Re: [Qemu-devel] [PATCH] Revert "armv7m: Guard against no -kernel argument"

2019-04-29 Thread Stefan Hajnoczi
On Fri, Apr 26, 2019 at 12:45:37PM +0100, Peter Maydell wrote: > On Fri, 26 Apr 2019 at 10:17, Stefan Hajnoczi wrote: > > On Thu, Apr 25, 2019 at 08:07:06PM +0200, Philippe Mathieu-Daudé wrote: > > Old boards probably want to continue using -kernel. New boards like > > microbit may use just -devi

Re: [Qemu-devel] [PATCH] Revert "armv7m: Guard against no -kernel argument"

2019-04-26 Thread Peter Maydell
On Fri, 26 Apr 2019 at 10:17, Stefan Hajnoczi wrote: > > On Thu, Apr 25, 2019 at 08:07:06PM +0200, Philippe Mathieu-Daudé wrote: > > Previous to this commit (v3.1), we have: > > > > $ qemu-system-aarch64 -M netduino2 > > qemu-system-aarch64: Guest image must be specified (using -kernel) > > > > No

Re: [Qemu-devel] [PATCH] Revert "armv7m: Guard against no -kernel argument"

2019-04-26 Thread Stefan Hajnoczi
On Thu, Apr 25, 2019 at 08:07:06PM +0200, Philippe Mathieu-Daudé wrote: > On 1/4/19 4:16 PM, Peter Maydell wrote: > > On Thu, 3 Jan 2019 at 14:41, Stefan Hajnoczi wrote: > >> > >> This reverts commit 01fd41ab3fb69971c24a69ed49cde96086d81278. > >> > >> The generic loader device (-device loader,file

Re: [Qemu-devel] [PATCH] Revert "armv7m: Guard against no -kernel argument"

2019-04-25 Thread Philippe Mathieu-Daudé
On 4/25/19 8:07 PM, Philippe Mathieu-Daudé wrote: > Hi Peter, Stefan, > > On 1/4/19 4:16 PM, Peter Maydell wrote: >> On Thu, 3 Jan 2019 at 14:41, Stefan Hajnoczi wrote: >>> >>> This reverts commit 01fd41ab3fb69971c24a69ed49cde96086d81278. >>> >>> The generic loader device (-device loader,file=ker

Re: [Qemu-devel] [PATCH] Revert "armv7m: Guard against no -kernel argument"

2019-04-25 Thread Philippe Mathieu-Daudé
Hi Peter, Stefan, On 1/4/19 4:16 PM, Peter Maydell wrote: > On Thu, 3 Jan 2019 at 14:41, Stefan Hajnoczi wrote: >> >> This reverts commit 01fd41ab3fb69971c24a69ed49cde96086d81278. >> >> The generic loader device (-device loader,file=kernel.bin) can be used >> to load a kernel instead of the -kern

Re: [Qemu-devel] [PATCH] Revert "armv7m: Guard against no -kernel argument"

2019-01-04 Thread Peter Maydell
On Thu, 3 Jan 2019 at 14:41, Stefan Hajnoczi wrote: > > This reverts commit 01fd41ab3fb69971c24a69ed49cde96086d81278. > > The generic loader device (-device loader,file=kernel.bin) can be used > to load a kernel instead of the -kernel option. Some boards have flash > memory (pflash) that is set v

[Qemu-devel] [PATCH] Revert "armv7m: Guard against no -kernel argument"

2019-01-03 Thread Stefan Hajnoczi
This reverts commit 01fd41ab3fb69971c24a69ed49cde96086d81278. The generic loader device (-device loader,file=kernel.bin) can be used to load a kernel instead of the -kernel option. Some boards have flash memory (pflash) that is set via the -pflash or -drive options. Allow starting QEMU without t