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
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;
>>>
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
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) {
> +
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