Acked-by: Thadeu Lima de Souza Cascardo
> allocated
>buffers that legacy drivers/hw can handle.
>
> [Rewritten by Igor]
Thanks for copying me on this.
Acked-by: Thadeu Lima de Souza Cascardo
>
> Reported-by: Thadeu Lima de Souza Cascardo
> Suggested-by: Igor Mammedov
> Signed-off-by: Dou Liyang
>
device drivers start failing.
Tested by running with -m 512M,slots=8,maxmem=1G, adding the memory,
putting that online and using the system. Without the patch, swiotlb is
not used and ATA driver fails. With the patch, swiotlb is used, no
driver failure is observed.
Signed-off-by: Thadeu Lima de Souza
Put the 0-640KiB range in the first node with memory. This also prevents
mem_len to underflow when node 0 size is 0. Tested with Linux.
Signed-off-by: Thadeu Lima de Souza Cascardo
---
hw/i386/acpi-build.c | 11 +++
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/hw/i386
On Tue, Mar 30, 2010 at 01:58:53PM -0300, Thadeu Lima de Souza Cascardo wrote:
> The registers SIMR and CIMR allow interrupts to be masked/unsmasked
> without a read-modify-write. Linux m68knommu port uses this for some
> platforms. Without this patch, a m5208evb_defconfig won't boo
ff-by: Thadeu Lima de Souza Cascardo
---
hw/mcf_intc.c | 18 ++
1 files changed, 18 insertions(+), 0 deletions(-)
diff --git a/hw/mcf_intc.c b/hw/mcf_intc.c
index f01bd32..21c0f42 100644
--- a/hw/mcf_intc.c
+++ b/hw/mcf_intc.c
@@ -62,6 +62,10 @@ static uint32_t mcf_intc_read(void *o
This implements the audio control or volume read support as needed by
some systems. A Conectiva Parolin system required this to detect an IDE
device as CD-ROM, through the CDVOLREAD ioctl.
Signed-off-by: Thadeu Lima de Souza Cascardo
---
hw/ide/core.c | 17 +
1 files changed
Some PAGE constants were used instead of the macros we already have
defined in internal.h.
Signed-off-by: Thadeu Lima de Souza Cascardo
---
hw/ide/core.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/hw/ide/core.c b/hw/ide/core.c
index 7b1ff8f..b551adf 100644
--- a