Re: [Qemu-devel] [PATCH v2 repost 6/9] loader: support for unmapped ROM blobs

2013-07-17 Thread Laszlo Ersek
On 07/10/13 15:51, Michael S. Tsirkin wrote: > Support ROM blobs not mapped into guest memory: > let user pass in MR for memory serving as the backing store. > > Signed-off-by: Michael S. Tsirkin > --- > hw/core/loader.c | 32 +--- > hw/lm32/lm32_hwsetup.h | 2

Re: [Qemu-devel] [PATCH v2 repost 6/9] loader: support for unmapped ROM blobs

2013-07-15 Thread Laszlo Ersek
On 07/15/13 18:03, Michael S. Tsirkin wrote: > On Mon, Jul 15, 2013 at 03:22:33PM +0200, Laszlo Ersek wrote: >> On 07/10/13 15:51, Michael S. Tsirkin wrote: >> >>> @@ -697,7 +703,12 @@ static void rom_reset(void *unused) >>> if (rom->data == NULL) { >>> continue; >>>

Re: [Qemu-devel] [PATCH v2 repost 6/9] loader: support for unmapped ROM blobs

2013-07-15 Thread Michael S. Tsirkin
On Mon, Jul 15, 2013 at 03:22:33PM +0200, Laszlo Ersek wrote: > On 07/10/13 15:51, Michael S. Tsirkin wrote: > > > @@ -697,7 +703,12 @@ static void rom_reset(void *unused) > > if (rom->data == NULL) { > > continue; > > } > > -cpu_physical_memory_write_rom(rom

Re: [Qemu-devel] [PATCH v2 repost 6/9] loader: support for unmapped ROM blobs

2013-07-15 Thread Laszlo Ersek
On 07/10/13 15:51, Michael S. Tsirkin wrote: > @@ -697,7 +703,12 @@ static void rom_reset(void *unused) > if (rom->data == NULL) { > continue; > } > -cpu_physical_memory_write_rom(rom->addr, rom->data, rom->datasize); > +if (rom->mr) { > +

[Qemu-devel] [PATCH v2 repost 6/9] loader: support for unmapped ROM blobs

2013-07-10 Thread Michael S. Tsirkin
Support ROM blobs not mapped into guest memory: let user pass in MR for memory serving as the backing store. Signed-off-by: Michael S. Tsirkin --- hw/core/loader.c | 32 +--- hw/lm32/lm32_hwsetup.h | 2 +- include/hw/loader.h| 4 ++-- 3 files changed, 32 i