[Qemu-devel] [PATCH 2/2] Add i.MX25 3DS evaluation board support

2013-04-26 Thread Jean-Christophe DUBOIS
This is an initial port of the Freescale i.MX25 processor. This allow a minimally configured linux kernel to boot on Qemu. It also handle the newly added FEC ethernet device. Signed-off-by: Jean-Christophe DUBOIS j...@tribudubois.net --- hw/arm/Makefile.objs | 1 + hw/arm/imx25_3ds.c | 218

[Qemu-devel] [PATCH] Add i.MX25 3DS evaluation board support

2013-04-18 Thread Jean-Christophe DUBOIS
This is an initial port of the Freescale i.MX25 processor. This allow a minimally configured linux kernel to boot on Qemu. Signed-off-by: Jean-Christophe DUBOIS j...@tribudubois.net --- hw/arm/Makefile.objs |1 + hw/arm/imx25_3ds.c | 199

Re: [Qemu-devel] [PATCH] i.MX: implement a more correct version of EPIT timer.

2013-04-10 Thread Jean-Christophe DUBOIS
On 04/10/2013 01:27 AM, Peter Chubb wrote: This patch is providing a complete version of the EPIT timer. Note, however that the GPT timer in the same file is still not complete. Thanks! Comments in=line below. @@ -411,7 +441,7 @@ static int imx_timerg_init(SysBusDevice *dev) #define CR_SWR

Re: [Qemu-devel] [PATCH] i.MX: implement a more correct version of EPIT timer.

2013-04-10 Thread Jean-Christophe DUBOIS
On 04/10/2013 10:26 AM, Peter Maydell wrote: On 9 April 2013 23:32, Jean-Christophe DUBOIS j...@tribudubois.net wrote: @@ -605,11 +735,13 @@ static const VMStateDescription vmstate_imx_timerp = { .minimum_version_id_old = 1, .fields = (VMStateField[]) { VMSTATE_UINT32

[Qemu-devel] [PATCH v2] i.MX: implement a more correct version of EPIT timer.

2013-04-10 Thread Jean-Christophe DUBOIS
This patch is providing a complete version of the EPIT timer. Note, however that the GPT timer in the same file is still not complete. Signed-off-by: Jean-Christophe DUBOIS j...@tribudubois.net Change from v1: - bump up the version number on VMSTATE struct - fix comment --- hw/timer

[Qemu-devel] [PATCH v3] i.MX: implement a more correct version of EPIT timer.

2013-04-10 Thread Jean-Christophe DUBOIS
This patch is providing a complete version of the EPIT timer. Note, however that the GPT timer in the same file is still not complete. Signed-off-by: Jean-Christophe DUBOIS j...@tribudubois.net Change from v2: - change all version number in VMSTATE struct. Change from v1: - bump up

Re: [Qemu-devel] [PATCH v2] i.MX: implement a more correct version of EPIT timer.

2013-04-10 Thread Jean-Christophe DUBOIS
On 04/10/2013 10:07 PM, Peter Maydell wrote: On 10 April 2013 21:02, Jean-Christophe DUBOIS j...@tribudubois.net wrote: static const VMStateDescription vmstate_imx_timerp = { .name = imx-timerp, -.version_id = 1, +.version_id = 2, .minimum_version_id = 1

[Qemu-devel] [PATCH] i.MX: implement a more correct version of EPIT timer.

2013-04-09 Thread Jean-Christophe DUBOIS
This patch is providing a complete version of the EPIT timer. Note, however that the GPT timer in the same file is still not complete. Signed-off-by: Jean-Christophe DUBOIS j...@tribudubois.net --- hw/timer/imx_timer.c | 250 ++ 1 file changed

[Qemu-devel] [PATCH v2] exynos4210/mct: Avoid infinite loop on non incremental timers

2012-12-03 Thread Jean-Christophe DUBOIS
-increment which explain why it is not a problem most of the time. However other OS might have a problem with this if they don't use the auto-increment feature. Signed-off-by: Jean-Christophe DUBOIS j...@tribudubois.net --- hw/exynos4210_mct.c |2 +- 1 file changed, 1 insertion(+), 1 deletion

[Qemu-devel] [PATCH] exynos4210/mct: Avoid infinite loop on non incremental timers

2012-12-01 Thread Jean-Christophe DUBOIS
-increment which explain why it is not a problem most of the time. However other OS might have a problem with this if they don't use the auto-increment feature. Signed-off-by: Jean-Christophe DUBOIS j...@tribudubois.net --- hw/exynos4210_mct.c |2 +- 1 file changed, 1 insertion(+), 1 deletion

Re: [Qemu-devel] Help needed to run Exynos 4210 linux kernel on qemu?

2012-09-05 Thread Jean-Christophe DUBOIS
Hello Igor, Thanks for you reply and your time. JC On 09/05/2012 02:38 PM, Igor Mitsyanko wrote: On 09/04/2012 02:13 AM, Jean-Christophe DUBOIS wrote: Hello, Jean! I've just tried to do the same thing you're trying to do, it works for me if I remove earlyprintk from append. Yes, I found

[Qemu-devel] Help needed to run Exynos 4210 linux kernel on qemu?

2012-09-04 Thread Jean-Christophe DUBOIS
Hi, I am trying to run linux over qemu-system-arm emulating a nuri or smdkc210 Exynos 4210 based board. To do this I fetched the last qemu (from git://git.qemu.org/qemu.git) and built it with ./configure --target-list=arm-softmmu. Then I fetched the latest linux image for samsung

Re: [Qemu-devel] [PATCH v2] arm: Fix CP15 FSR (C5) domain setting

2011-11-06 Thread Jean-Christophe DUBOIS
On 06/11/2011 18:33, Peter Maydell wrote: On 5 November 2011 11:42, Jean-Christophe DUBOISj...@tribudubois.net wrote: During Xvisor development, it was noted that qemu did not return the correct domain value in the Cp15 [Data] FSR register (C5). This patch is a proposal to fix it. v2: - fix

[Qemu-devel] [PATCH v3] hw/arm_sysctl: Fix RESETCTL for realview-pb-a8 and -pbx-a9

2011-11-06 Thread Jean-Christophe DUBOIS
/topic/com.arm.doc.dui0440b/CACCHBFB.html Motherboard Express µATX: BOARD_ID = 0x190 = BOARD_ID_VEXPRESS No reset register Signed-off-by: Jean-Christophe DUBOIS j...@tribudubois.net --- v3: - change patch name to something more meaningful - move version information after the commit message

[Qemu-devel] [PATCH v2] realview: fix reset bit depending on platform

2011-11-05 Thread Jean-Christophe DUBOIS
/com.arm.doc.dui0440b/CACCHBFB.html Motherboard Express µATX: BOARD_ID = 0x190 = BOARD_ID_VEXPRESS No reset register v2: - Add multiple boards support - fix coding style - Added a BOARD_ID descriptor for unsupported baseboards. Signed-off-by: Jean-Christophe DUBOIS j...@tribudubois.net --- hw/arm_sysctl.c | 43

[Qemu-devel] [PATCH v2] arm: Fix CP15 FSR (C5) domain setting

2011-11-05 Thread Jean-Christophe DUBOIS
During Xvisor development, it was noted that qemu did not return the correct domain value in the Cp15 [Data] FSR register (C5). This patch is a proposal to fix it. v2: - fix coding style - rebase on git. Signed-off-by: Jean-Christophe DUBOIS j...@tribudubois.net --- target-arm/helper.c | 26

[Qemu-devel] [PATCH] arm: Fix CP15 FSR (C5) domain setting

2011-11-04 Thread Jean-Christophe DUBOIS
During Xvisor development, it was noted that qemu did not return the correct domain value in the Cp15 [Data] FSR register (C5). This patch is a proposal to fix it. Signed-off-by: Jean-Christophe DUBOIS j...@tribudubois.net --- --- qemu-0.15.1.org/target-arm/helper.c2011-10-12 18:41

[Qemu-devel] [PATCH] Fix reset bit for realview platform.

2011-11-04 Thread Jean-Christophe DUBOIS
-realview/realview_pba8.c#L274 Signed-off-by: Jean-Christophe DUBOIS j...@tribudubois.net --- hw/arm_sysctl.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/hw/arm_sysctl.c b/hw/arm_sysctl.c index 17cf6f7..aef271e 100644 --- a/hw/arm_sysctl.c +++ b/hw/arm_sysctl.c @@ -237,7

[Qemu-devel] [PATCH][ARM] Fix C15 FSR (C5) domain setting

2011-11-03 Thread Jean-Christophe DUBOIS
During Xvisor development, it was noted that qemu did not return the correct domain value in the C15 [Data] FSR register (C5). This patch is a proposal to fix it. Signed-off-by: Jean-Christophe DUBOISj...@tribudubois.net --- --- qemu-0.15.1.org/target-arm/helper.c2011-10-12

Re: [Qemu-devel] patch for i386 build on x86_64

2009-11-21 Thread Jean-Christophe Dubois
Is this patch considered for inclusion? Qemu doesn't seem to be able to build (for i386 target) on Ubuntu Karmic Koala host (x86_64) without it. Thanks JC le dimanche 8 novembre 2009 jamesmikedup...@googlemail.com a écrit

[Qemu-devel] [PATCH 1/8] Fix qemu_free use in acpi.c

2009-11-15 Thread Jean-Christophe DUBOIS
acpi.c is using free() instead of qemu_free(). Fix it. Signed-off-by: Jean-Christophe DUBOIS j...@tribudubois.net --- hw/acpi.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/hw/acpi.c b/hw/acpi.c index dcc2c86..9a69e7d 100644 --- a/hw/acpi.c +++ b/hw/acpi.c @@ -920,7

[Qemu-devel] [PATCH 3/8] Fix qemu_free use in nand.c

2009-11-15 Thread Jean-Christophe DUBOIS
nand.c is using free() instead of qemu_free(). Fix it. Signed-off-by: Jean-Christophe DUBOIS j...@tribudubois.net --- hw/nand.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/hw/nand.c b/hw/nand.c index 37fd524..838f8bc 100644 --- a/hw/nand.c +++ b/hw/nand.c

[Qemu-devel] [PATCH 4/8] Fix qemu_free use in bt-l2cap.c

2009-11-15 Thread Jean-Christophe DUBOIS
bt-l2cap.c is using free() instead of qemu_free(). Fix it. Signed-off-by: Jean-Christophe DUBOIS j...@tribudubois.net --- hw/bt-l2cap.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/hw/bt-l2cap.c b/hw/bt-l2cap.c index 4697f52..70d731e 100644 --- a/hw/bt-l2cap.c +++ b

[Qemu-devel] [PATCH 5/8] Fix qemu_free use in nseries.c

2009-11-15 Thread Jean-Christophe DUBOIS
nseries.c is using free() instead of qemu_free(). Fix it. Signed-off-by: Jean-Christophe DUBOIS j...@tribudubois.net --- hw/nseries.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/hw/nseries.c b/hw/nseries.c index 79f7387..0273eee 100644 --- a/hw/nseries.c +++ b/hw

[Qemu-devel] [PATCH 2/8] Fix qemu_free use in baum.c

2009-11-15 Thread Jean-Christophe DUBOIS
baum.c is using free() instead of qemu_free(). Fix it. Signed-off-by: Jean-Christophe DUBOIS j...@tribudubois.net --- hw/baum.c |8 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/hw/baum.c b/hw/baum.c index 8a12985..10c4302 100644 --- a/hw/baum.c +++ b/hw/baum.c

[Qemu-devel] [PATCH 7/8] Fix free use in xen_backend.c

2009-11-15 Thread Jean-Christophe DUBOIS
xen_backend.c is using qemu_free() instead of free(). Fix it. Signed-off-by: Jean-Christophe DUBOIS j...@tribudubois.net --- hw/xen_backend.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/hw/xen_backend.c b/hw/xen_backend.c index 658ea8d..a2e408f 100644 --- a/hw

[Qemu-devel] [PATCH 8/8] Fix qemu_malloc/qemu_free use in rtl8139.c

2009-11-15 Thread Jean-Christophe DUBOIS
rtl8139.c is using malloc()/free() instead of qemu_malloc()/qemu_free(). Fix it. Signed-off-by: Jean-Christophe DUBOIS j...@tribudubois.net --- hw/rtl8139.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/hw/rtl8139.c b/hw/rtl8139.c index c166db0..be47f61 100644

[Qemu-devel] [PATCH 6/8] Fix qemu_free use in scsi-generic.c

2009-11-15 Thread Jean-Christophe DUBOIS
scsi-generic.c is using free() instead of qemu_free(). Fix it. Signed-off-by: Jean-Christophe DUBOIS j...@tribudubois.net --- hw/scsi-generic.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/hw/scsi-generic.c b/hw/scsi-generic.c index 92ef771..cf56ea0 100644 --- a/hw

Re: [Qemu-devel] win98 user mode network not working ...

2006-01-12 Thread Jean-Christophe Dubois
From http://fabrice.bellard.free.fr/qemu/qemu-doc.html#SEC23 Note that ping is not supported reliably to the internet as it would require root priviledges. It means you can only ping the local router (10.0.2.2). So I guess this is not the right way to test your connectivity. Regards JC On

[Qemu-devel] Qemu and Linux/i8259 interaction.

2006-01-11 Thread Jean-Christophe Dubois
Hello, I did some search on the list and didn't find the answer to a problem I am experiencing. So sorry if this is a known issue. Here is the deal: I have added a custom PCI device to qemu (0.8.0) for some need I have. This new device works great in qemu and I can access it from Windows or

<    2   3   4   5   6   7