[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 0/2] Re: exec: fix regression by making system-m
From: |
Igor Mammedov |
Subject: |
Re: [Qemu-devel] [PATCH 0/2] Re: exec: fix regression by making system-memory region UINT64_MAX size |
Date: |
Fri, 8 Nov 2013 17:37:44 +0100 |
On Thu, 7 Nov 2013 23:23:57 +0100
Laszlo Ersek <address@hidden> wrote:
> On 11/07/13 22:24, Marcel Apfelbaum wrote:
>
> > Why pci-hole and system.flash collide? IMHO we should not play with
> > priorities here, better solve the collision.
>
> What about this "beautiful" series? It produces
Laszlo,
there is patch that removes PCI-hole aliases at all
mapping PCI address space with -1 priority in system address space.
so all access flash region range will go to it sice it's priority 0
>
> memory
> 0000000000000000-000fffffffffffff (prio 0, RW): system
> [...]
> 0000000060000000-00000000ffdfffff (prio 0, RW): alias pci-hole @pci
> 0000000060000000-00000000ffdfffff
> [...]
> 00000000ffe00000-00000000ffffffff (prio 0, R-): system.flash
>
> and I can run OVMF with it. It also stays within i386/pc.
>
> Re 2/2, note that "below_4g_mem_size" never exceeds 0xe0000000 in
> pc_init1(), so the subtraction is safe.
>
> Thanks
> Laszlo
>
> Laszlo Ersek (2):
> i386/pc: propagate flash size from pc_system_flash_init() to
> pc_init1()
> i386/pc_piix: the pci-hole should end where the system flash starts
>
> include/hw/i386/pc.h | 6 ++++--
> hw/i386/pc.c | 5 +++--
> hw/i386/pc_piix.c | 5 +++--
> hw/i386/pc_q35.c | 3 ++-
> hw/i386/pc_sysfw.c | 10 +++++++---
> 5 files changed, 19 insertions(+), 10 deletions(-)
>
> --
> 1.8.3.1
>
>
--
Regards,
Igor
- Re: [Qemu-devel] [PATCH] exec: fix regression by making system-memory region UINT64_MAX size, (continued)
- Re: [Qemu-devel] [PATCH] exec: fix regression by making system-memory region UINT64_MAX size, Marcel Apfelbaum, 2013/11/07
- [Qemu-devel] [PATCH 0/2] Re: exec: fix regression by making system-memory region UINT64_MAX size, Laszlo Ersek, 2013/11/07
- [Qemu-devel] [PATCH 1/2] i386/pc: propagate flash size from pc_system_flash_init() to pc_init1(), Laszlo Ersek, 2013/11/07
- Re: [Qemu-devel] [PATCH 1/2] i386/pc: propagate flash size from pc_system_flash_init() to pc_init1(), Jordan Justen, 2013/11/08
- Re: [Qemu-devel] [PATCH 1/2] i386/pc: propagate flash size from pc_system_flash_init() to pc_init1(), Laszlo Ersek, 2013/11/08
- Re: [Qemu-devel] [PATCH 1/2] i386/pc: propagate flash size from pc_system_flash_init() to pc_init1(), Peter Maydell, 2013/11/08
- Re: [Qemu-devel] [PATCH 1/2] i386/pc: propagate flash size from pc_system_flash_init() to pc_init1(), Laszlo Ersek, 2013/11/08
- Re: [Qemu-devel] [PATCH 1/2] i386/pc: propagate flash size from pc_system_flash_init() to pc_init1(), Peter Maydell, 2013/11/08
- [Qemu-devel] [PATCH 2/2] i386/pc_piix: the pci-hole should end where the system flash starts, Laszlo Ersek, 2013/11/07
- [Qemu-devel] reverting commit a53ae8e934cd54686875b5bcfc2f434244ee55d6 Re: [edk2] [PATCH 0/2] Re: exec: fix regression by making system-memory region UINT64_MAX size, Paolo Bonzini, 2013/11/08
- Re: [Qemu-devel] [PATCH 0/2] Re: exec: fix regression by making system-memory region UINT64_MAX size,
Igor Mammedov <=
Re: [Qemu-devel] [PATCH] exec: fix regression by making system-memory region UINT64_MAX size, Andreas Färber, 2013/11/08
- Re: [Qemu-devel] [PATCH] exec: fix regression by making system-memory region UINT64_MAX size, Laszlo Ersek, 2013/11/08
- Re: [Qemu-devel] [PATCH] exec: fix regression by making system-memory region UINT64_MAX size, Paolo Bonzini, 2013/11/08
- Re: [Qemu-devel] [PATCH] exec: fix regression by making system-memory region UINT64_MAX size, Andreas Färber, 2013/11/08
- Re: [Qemu-devel] [PATCH] exec: fix regression by making system-memory region UINT64_MAX size, Paolo Bonzini, 2013/11/08
- Re: [Qemu-devel] [PATCH] exec: fix regression by making system-memory region UINT64_MAX size, Laszlo Ersek, 2013/11/08