>>> On 15.05.15 at 11:21, wrote:
> On 2015/5/15 16:31, Jan Beulich wrote:
> On 15.05.15 at 10:16, wrote:
>>> On 2015/5/15 15:44, Jan Beulich wrote:
>>> On 15.05.15 at 09:34, wrote:
> So I think we may need to adjust pci_mem_start like this,
>
> @@ -301,6 +301,19 @@ void pci_s
On 2015/5/15 16:31, Jan Beulich wrote:
On 15.05.15 at 10:16, wrote:
On 2015/5/15 15:44, Jan Beulich wrote:
On 15.05.15 at 09:34, wrote:
So I think we may need to adjust pci_mem_start like this,
@@ -301,6 +301,19 @@ void pci_setup(void)
pci_mem_start <<= 1;
}
+/*
>>> On 15.05.15 at 10:16, wrote:
> On 2015/5/15 15:44, Jan Beulich wrote:
> On 15.05.15 at 09:34, wrote:
>>> So I think we may need to adjust pci_mem_start like this,
>>>
>>> @@ -301,6 +301,19 @@ void pci_setup(void)
>>>pci_mem_start <<= 1;
>>>}
>>>
>>> +/* Relocat
On 2015/5/15 15:44, Jan Beulich wrote:
On 15.05.15 at 09:34, wrote:
So I think we may need to adjust pci_mem_start like this,
@@ -301,6 +301,19 @@ void pci_setup(void)
pci_mem_start <<= 1;
}
+/* Relocate PCI memory that overlaps reserved space, like RDM. */
+for
>>> On 15.05.15 at 09:34, wrote:
> So I think we may need to adjust pci_mem_start like this,
>
> @@ -301,6 +301,19 @@ void pci_setup(void)
> pci_mem_start <<= 1;
> }
>
> +/* Relocate PCI memory that overlaps reserved space, like RDM. */
> +for ( j = 0; j < memory_map.
On 2015/5/15 14:19, Jan Beulich wrote:
On 15.05.15 at 05:18, wrote:
On 2015/4/20 22:21, Jan Beulich wrote:
On 10.04.15 at 11:22, wrote:
--- a/tools/firmware/hvmloader/pci.c
+++ b/tools/firmware/hvmloader/pci.c
@@ -59,8 +59,8 @@ void pci_setup(void)
uint32_t bar_reg;
uin
>>> On 15.05.15 at 05:18, wrote:
> On 2015/4/20 22:21, Jan Beulich wrote:
> On 10.04.15 at 11:22, wrote:
>>> --- a/tools/firmware/hvmloader/pci.c
>>> +++ b/tools/firmware/hvmloader/pci.c
>>> @@ -59,8 +59,8 @@ void pci_setup(void)
>>> uint32_t bar_reg;
>>> uint64_t bar_sz;
On 2015/4/20 22:21, Jan Beulich wrote:
On 10.04.15 at 11:22, wrote:
--- a/tools/firmware/hvmloader/pci.c
+++ b/tools/firmware/hvmloader/pci.c
@@ -59,8 +59,8 @@ void pci_setup(void)
uint32_t bar_reg;
uint64_t bar_sz;
} *bars = (struct bars *)scratch_start;
-unsigned
>>> On 10.04.15 at 11:22, wrote:
> --- a/tools/firmware/hvmloader/pci.c
> +++ b/tools/firmware/hvmloader/pci.c
> @@ -59,8 +59,8 @@ void pci_setup(void)
> uint32_t bar_reg;
> uint64_t bar_sz;
> } *bars = (struct bars *)scratch_start;
> -unsigned int i, nr_bars = 0;
> -