[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [Seabios] [PATCH 0/3] 64bit PCI BARs allocations
From: |
Michael S. Tsirkin |
Subject: |
Re: [Qemu-devel] [Seabios] [PATCH 0/3] 64bit PCI BARs allocations |
Date: |
Wed, 28 Dec 2011 13:43:29 +0200 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
On Wed, Dec 28, 2011 at 05:41:20PM +1300, Alexey Korolev wrote:
> Hi,
>
> There were a number of requests about support of 64bit PCI BAR allocations.
>
> Also we have observed the issue on guests with older linux version
> (2.6.18): if we
> have a 64bit BAR allocated within first 4GB, the OS may hang during
> start process.
> (I guess it is an OS bug, but we need to take care of this).
>
> This patch addresses these two issues and allows 64bit BARs to be
> allocated in ranges
> above 4GB.
> Patch consists of three parts:
> 1. Add new range above 4GB in _CRS table to let Windows 2008 work
> properly. Thanks
> a lot to Michael S. Triskin for this brilliant idea.
> 2. Added new PCI_REGION_TYPE_PREFMEM_64 region type in pciinit and changed
> types of variables.
> 3. Take care about PCI devices with 64bit BARs on secondary buses.
>
> Patches have been tested on several configurations which includes
> linux 2.6.18 - 3.0 &
> windows 2008. Everything works quite well.
Which qemu version did you use?
- Re: [Qemu-devel] [PATCH 3/3] Changes related to secondary buses and 64bit regions, (continued)
- Re: [Qemu-devel] [PATCH 3/3] Changes related to secondary buses and 64bit regions, Alexey Korolev, 2011/12/29
- Re: [Qemu-devel] [PATCH 3/3] Changes related to secondary buses and 64bit regions, Michael S. Tsirkin, 2011/12/29
- Re: [Qemu-devel] [PATCH 3/3] Changes related to secondary buses and 64bit regions, Michael S. Tsirkin, 2011/12/29
- Re: [Qemu-devel] [PATCH 3/3] Changes related to secondary buses and 64bit regions, Alexey Korolev, 2011/12/30
- Re: [Qemu-devel] [PATCH 3/3] Changes related to secondary buses and 64bit regions, Alexey Korolev, 2011/12/30
- Re: [Qemu-devel] [PATCH 3/3] Changes related to secondary buses and 64bit regions, Kevin O'Connor, 2011/12/30
Re: [Qemu-devel] [Seabios] [PATCH 0/3] 64bit PCI BARs allocations,
Michael S. Tsirkin <=