Cc: Aurelien Jarno aurel...@aurel32.net
Cc: Peter Maydell peter.mayd...@linaro.org
Cc: Paolo Bonzini pbonz...@redhat.com
Cc: Gleb Natapov g...@redhat.com
Cc: Christoffer Dall christoffer.d...@linaro.org
Cc: Sanjay Lal sanj...@kymasys.com
---
target-mips/op_helper.c | 11 +++
1 file
it correctly now so as not to break migration/loadvm to a
future version of QEMU that does support EBase.
Signed-off-by: James Hogan james.ho...@imgtec.com
Cc: Aurelien Jarno aurel...@aurel32.net
Cc: Paolo Bonzini pbonz...@redhat.com
---
target-mips/translate.c | 8 +++-
1 file changed, 7
.
Reported-by: Andreas Färber afaer...@suse.de
Signed-off-by: James Hogan james.ho...@imgtec.com
Cc: Aurelien Jarno aurel...@aurel32.net
Cc: Paolo Bonzini pbonz...@redhat.com
---
hw/mips/mips_malta.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/hw/mips/mips_malta.c
expose it, however we should ensure it is set
correctly now to reduce the risk of breaking migration/loadvm to a
future version of QEMU/Linux that does support them.
Signed-off-by: James Hogan james.ho...@imgtec.com
Cc: Aurelien Jarno aurel...@aurel32.net
Cc: Paolo Bonzini pbonz...@redhat.com
.
Signed-off-by: James Hogan james.ho...@imgtec.com
Cc: Aurelien Jarno aurel...@aurel32.net
Cc: Paolo Bonzini pbonz...@redhat.com
---
hw/mips/mips_malta.c | 14 ++
1 file changed, 14 insertions(+)
diff --git a/hw/mips/mips_malta.c b/hw/mips/mips_malta.c
index 76cf5f2c48f4
On Fri, Jun 20, 2014 at 02:07:05AM -0400, Paolo Bonzini wrote:
- Messaggio originale -
Da: Aurelien Jarno aurel...@aurel32.net
A: Sanjay Lal sanj...@kymasys.com
Cc: James Hogan james.ho...@imgtec.com, qemu-de...@nongnu.org, Peter
Maydell peter.mayd...@linaro.org,
kvm
On Fri, Jun 20, 2014 at 12:38:30PM +0200, Paolo Bonzini wrote:
Il 20/06/2014 11:10, Aurelien Jarno ha scritto:
My idea was to add a machines-specific option umkernel=on, and require it
in order to run KVM. Later we can add umkernel=on support for TCG as well,
while umkernel=off with KVM
On Fri, Jun 20, 2014 at 10:25:24AM +0100, James Hogan wrote:
On 19/06/14 22:47, Aurelien Jarno wrote:
On Thu, Jun 19, 2014 at 12:34:24PM -0700, Sanjay Lal wrote:
On Jun 19, 2014, at 9:27 AM, Aurelien Jarno aurel...@aurel32.net wrote:
On Tue, Jun 17, 2014 at 11:10:35PM +0100, James Hogan
) won't work and that this should be forbidden to the
user.
Based on [PATCH 12/12] KVM/MIPS: General KVM support and support for
SMP Guests by Sanjay Lal sanj...@kymasys.com.
Signed-off-by: James Hogan james.ho...@imgtec.com
Reviewed-by: Aurelien Jarno aurel...@aurel32.net
Cc: Peter Maydell
for
that part.
--
Aurelien Jarno GPG: 4096R/1DDD8C9B
aurel...@aurel32.net http://www.aurel32.net
--
To unsubscribe from this list: send the line unsubscribe kvm in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org
On Thu, Jun 19, 2014 at 12:34:24PM -0700, Sanjay Lal wrote:
On Jun 19, 2014, at 9:27 AM, Aurelien Jarno aurel...@aurel32.net wrote:
On Tue, Jun 17, 2014 at 11:10:35PM +0100, James Hogan wrote:
In KVM mode the bootrom is loaded and executed from the last 1MB of
DRAM.
What
+ CP0Ca_IP));
+
+if (kvm_enabled() irq == 2) {
+kvm_mips_set_interrupt(env, irq, level);
+}
}
if (env-CP0_Cause CP0Ca_IP_mask) {
Reviewed-by: Aurelien Jarno aurel...@aurel32.net
--
Aurelien Jarno GPG: 1024D/F1BCDB73
aurel
On Mon, Dec 16, 2013 at 02:12:45PM +, James Hogan wrote:
From: Sanjay Lal sanj...@kymasys.com
Enable KVM support for MIPS in the build system.
Signed-off-by: Sanjay Lal sanj...@kymasys.com
Signed-off-by: James Hogan james.ho...@imgtec.com
Cc: Aurelien Jarno aurel...@aurel32.net
...@imgtec.com
Cc: Aurelien Jarno aurel...@aurel32.net
---
Changes in v2:
- Expand commit message
- Rebase on v1.7.0
- Wrap comment
---
hw/mips/cputimer.c | 13 ++---
1 file changed, 10 insertions(+), 3 deletions(-)
diff --git a/hw/mips/cputimer.c b/hw/mips/cputimer.c
index c8b4b00
...@imgtec.com
Cc: Aurelien Jarno aurel...@aurel32.net
---
Changes in v2:
- Removal of cps / GIC / SMP support
- Minimal bootloader modified to execute safely from RAM
- Remove Writing bootloader to final 1MB of RAM printf
---
hw/mips/mips_malta.c | 85
access works.
This is done by translating the address to a standard kseg0 or kseg2
address before doing the normal address translation. The real virtual
address is still used for TLB lookups.
Signed-off-by: James Hogan james.ho...@imgtec.com
Cc: Aurelien Jarno aurel...@aurel32.net
---
target
-by: James Hogan james.ho...@imgtec.com
Cc: Aurelien Jarno aurel...@aurel32.net
---
Changes in v2:
- Expand commit message
- Remove unnecessary include
---
hw/mips/addr.c| 10 ++
include/hw/mips/cpudevs.h | 4
2 files changed, 14 insertions(+)
diff --git a/hw
increase the target page
size to 16K when KVM is configured.
Signed-off-by: Sanjay Lal sanj...@kymasys.com
Signed-off-by: James Hogan james.ho...@imgtec.com
Cc: Aurelien Jarno aurel...@aurel32.net
---
Changes in v2:
- Expand commit message
---
target-mips/mips-defs.h | 5 +
1 file changed
));
+#ifdef TARGET_MIPS
+/* MIPS has 128 signals */
+sigmask-len = 16;
+#else
sigmask-len = 8;
+#endif
memcpy(sigmask-sigset, sigset, sizeof(*sigset));
r = kvm_vcpu_ioctl(cpu, KVM_SET_SIGNAL_MASK, sigmask);
g_free(sigmask);
Reviewed-by: Aurelien Jarno aurel...@aurel32
: Aurelien Jarno aurel...@aurel32.net
---
target-mips/helper.c | 18 --
1 file changed, 12 insertions(+), 6 deletions(-)
diff --git a/target-mips/helper.c b/target-mips/helper.c
index 33e0e88..2e96655 100644
--- a/target-mips/helper.c
+++ b/target-mips/helper.c
@@ -118,7 +118,13
On Mon, Dec 16, 2013 at 02:12:42PM +, James Hogan wrote:
From: Sanjay Lal sanj...@kymasys.com
Implement the main KVM arch API for MIPS.
Signed-off-by: Sanjay Lal sanj...@kymasys.com
Signed-off-by: James Hogan james.ho...@imgtec.com
Cc: Aurelien Jarno aurel...@aurel32.net
Cc: Gleb
On Wed, Feb 27, 2013 at 10:43:37AM +1030, Rusty Russell wrote:
Aurelien Jarno aurel...@aurel32.net writes:
Hi,
I have noticed that virtio-rng only returns zero for kernels = 2.6.33
built with CONFIG_HW_RANDOM=m. This is a bit much too predictable for a
random generator ;-).
Wow
On Wed, Feb 27, 2013 at 11:56:55AM +1030, Rusty Russell wrote:
Aurelien Jarno aurel...@aurel32.net writes:
Hi,
I have noticed that virtio-rng only returns zero for kernels = 2.6.33
built with CONFIG_HW_RANDOM=m. This is a bit much too predictable for a
random generator
-rng passed to virtio
functions, followed by a memcpy to get the data in the rng core
buffer;
- use a kmalloc buffer in rng_core instead of vmalloc one.
What would be best way to fix that? Did I miss another way?
Thanks,
Aurelien
--
Aurelien Jarno GPG: 1024D/F1BCDB73
before this line!
STEXI
@end table
As far as I understand, this option was not in QEMU, because this syntax
is considered as deprecated. Can we also add an output a warning message
in that case?
--
Aurelien Jarno GPG: 1024D/F1BCDB73
aurel...@aurel32.net
access the
/dev/kvm, nested virtualization, etc.), if QEMU fails to start (while
previous versions were working), the user can conclude that QEMU is
crap.
--
Aurelien Jarno GPG: 1024D/F1BCDB73
aurel...@aurel32.net http://www.aurel32.net
--
To unsubscribe
of that). On the other hand, if the user explicitly enables KVM
support with -enable-kvm or with accel=kvm, it should fail to start. In
other words, a bit like the configure script options, by default we
use auto-detection, but if an option is explicitly enabled, it fails if
it can't be enabled.
--
Aurelien Jarno
);
}
}
}
--
1.7.2.3
--
Aurelien Jarno GPG: 1024D/F1BCDB73
aurel...@aurel32.net http://www.aurel32.net
--
To unsubscribe from this list: send the line unsubscribe kvm in
the body of a message to majord
, but
those are already using qdev.
--
Aurelien Jarno GPG: 1024D/F1BCDB73
aurel...@aurel32.net http://www.aurel32.net
--
To unsubscribe from this list: send the line unsubscribe kvm in
the body of a message to majord...@vger.kernel.org
More majordomo info at http
planning our next release in advance, here's a simple example:
http://wiki.qemu.org/Planning/0.15-example
What about planning the 0.14 release first? From what I see on the
mailing list, we are more in a development phase than in a bug fix phase
before a release.
--
Aurelien Jarno
On Tue, Jan 25, 2011 at 03:42:04PM +0100, Kevin Wolf wrote:
Am 25.01.2011 15:11, schrieb Aurelien Jarno:
Luiz Capitulino a écrit :
On Mon, 24 Jan 2011 16:06:34 -0600
Anthony Liguori anth...@codemonkey.ws wrote:
On 01/24/2011 07:25 AM, Chris Wright wrote:
Please send in any agenda
. There are
currently 44 patches waiting in the stable tree, so I guess we can go
for a release. I plan to do that later this week if nobody opposes.
--
Aurelien Jarno GPG: 1024D/F1BCDB73
aurel...@aurel32.net http://www.aurel32.net
--
To unsubscribe from this list: send
them to
the upstream qemu stable tree.
I have offered to take care of this, but so far I do not have commit
access.
You don't necessarily need commit access for that. Just create your own
tree with backported patches, and then send a stable pull request to
the mailing list.
--
Aurelien
a call for patches for this release. One week should be enough, so that
we can have the release at the end of next week (a few technical days
are needed in addition).
--
Aurelien Jarno GPG: 1024D/F1BCDB73
aurel...@aurel32.net http://www.aurel32.net
/.gitignore
index ce66ed5..a32b7c4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -28,6 +28,7 @@ qemu-img-cmds.texi
qemu-img-cmds.h
qemu-io
qemu-monitor.texi
+QMP/qmp-commands.txt
.gdbinit
*.a
*.aux
--
1.7.0
--
Aurelien Jarno GPG: 1024D/F1BCDB73
aurel
.gdbinit
*.a
*.aux
@@ -50,4 +53,5 @@ pc-bios/optionrom/linuxboot.bin
pc-bios/optionrom/multiboot.bin
pc-bios/optionrom/multiboot.raw
pc-bios/optionrom/extboot.bin
+pc-bios/optionrom/vapic.bin
.stgit-*
-- 1.7.0
--
Aurelien Jarno GPG: 1024D/F1BCDB73
aurel
hit a public mailing list
before.
This is indeed something very useful that should be encouraged.
Depending on the patch and the persons that have reviewed/acked it, I
commit some patches only after a very quick look.
--
Aurelien Jarno GPG: 1024D/F1BCDB73
aurel
it be possible to hold this on a week-end,
I personally won't be able to attend such thing on a day week.
Or maybe holding that on two days: friday and saturday so that people
can participate at least one of the two days, depending if they do that
from work or from home.
--
Aurelien Jarno
release last week, maybe
he's interested in helping with the stables (or not :)).
I didn't find the time to do the stable release, but we should be very
close now.
I am interested to have stable releases, but if someone else want to
work on that, I am fine.
--
Aurelien Jarno
error: %s\n, msg);
+va_list ap;
+va_start(ap, msg);
+fprintf(stderr, parse error: );
+vfprintf(stderr, msg, ap);
+fprintf(stderr, \n);
+va_end(ap);
}
/**
--
1.6.3.3
--
Aurelien Jarno GPG: 1024D/F1BCDB73
aurel...@aurel32.net
char
*msg, ...)
{
-fprintf(stderr, parse error: %s\n, msg);
+va_list ap;
+va_start(ap, msg);
+fprintf(stderr, parse error:);
+vfprintf(stderr, msg, ap);
+fprintf(stderr, \n);
}
/**
--
1.6.3.3
--
Aurelien Jarno GPG: 1024D
On Thu, Mar 04, 2010 at 03:34:34PM -0600, Ryan Harper wrote:
* Aurelien Jarno aurel...@aurel32.net [2010-03-04 15:27]:
On Tue, Feb 23, 2010 at 06:02:15PM +0100, Aurelien Jarno wrote:
Ryan Harper a écrit :
Currently, x86_64-softmmu qemu segfaults when trying to use 4095M
memsize
.
--
Aurelien Jarno GPG: 1024D/F1BCDB73
aurel...@aurel32.net http://www.aurel32.net
--
To unsubscribe from this list: send the line unsubscribe kvm in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo
On Tue, Feb 23, 2010 at 06:02:15PM +0100, Aurelien Jarno wrote:
Ryan Harper a écrit :
Currently, x86_64-softmmu qemu segfaults when trying to use 4095M memsize.
This patch adds a simple check and error message (much like the 2047 limit
on
32-bit hosts) on ram_size in the control path
);
+exit(1);
+}
}
if (qemu_init_main_loop()) {
--
Aurelien Jarno GPG: 1024D/F1BCDB73
aurel...@aurel32.net http://www.aurel32.net
--
To unsubscribe from this list: send the line unsubscribe kvm in
the body of a message
On Tue, Feb 23, 2010 at 03:07:20PM -0600, Anthony Liguori wrote:
On 02/23/2010 02:30 PM, Alexander Graf wrote:
On 23.02.2010, at 18:02, Aurelien Jarno wrote:
Ryan Harper a écrit :
Currently, x86_64-softmmu qemu segfaults when trying to use 4095M
memsize.
This patch adds a simple check
)
--
Aurelien Jarno GPG: 1024D/F1BCDB73
aurel...@aurel32.net http://www.aurel32.net
--
To unsubscribe from this list: send the line unsubscribe kvm in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo
Don't overflow when computing the 64-bit period from 32-bit registers.
Fixes sourceforge bug #2826486.
Signed-off-by: Aurelien Jarno aurel...@aurel32.net
---
arch/x86/kvm/lapic.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/arch/x86/kvm/lapic.c b/arch/x86/kvm
-by: Marcelo Tosatti mtosa...@redhat.com
I have tried this patch, and unfortunately it does not solve the
original problem, while the previous one did.
--
Aurelien Jarno GPG: 1024D/F1BCDB73
aurel...@aurel32.net http://www.aurel32.net
--
To unsubscribe from
KVM_USERSPACE_IRQ_SOURCE_ID 0
--
Aurelien Jarno GPG: 1024D/F1BCDB73
aurel...@aurel32.net http://www.aurel32.net
--
To unsubscribe from this list: send the line unsubscribe kvm in
the body of a message to majord...@vger.kernel.org
More majordomo info at http
this in kvm
(1:84+dfsg-0ubuntu5) jaunty by applying:
*
http://svn.savannah.gnu.org/viewvc/trunk/exec.c?r1=6601r2=6628pathrev=6628root=qemuview=patch
This is exactly the patch I told you to try, so it is already in the git
tree.
Aurelien
--
Aurelien Jarno GPG: 1024D/F1BCDB73
On Thu, Feb 26, 2009 at 06:35:40PM +0800, Liu Yu wrote:
patch 1: enable mpic for E500 platform.
patch 2: add E500 pci controller emulation.
patch 3: add E500 irq support.
patch 4: add MPC8544DS board support.
patch 5: FDT of MPC8544DS
Thanks, whole series applied.
--
Aurelien Jarno
committed another patch to fix that.
--
Aurelien Jarno GPG: 1024D/F1BCDB73
aurel...@aurel32.net http://www.aurel32.net
--
To unsubscribe from this list: send the line unsubscribe kvm-ppc in
the body of a message to majord...@vger.kernel.org
More majordomo info
?
This is most probably fixed in git, commit
7def4ba752cf629043e884dac8541fa5114c4c91
--
.''`. Aurelien Jarno | GPG: 1024D/F1BCDB73
: :' : Debian developer | Electrical Engineer
`. `' aure...@debian.org | aurel...@aurel32.net
`-people.debian.org
On Sun, Feb 22, 2009 at 10:47:13PM -0300, Marcelo Tosatti wrote:
On Mon, Feb 23, 2009 at 01:33:05AM +0100, Aurelien Jarno wrote:
Hi,
Since kvm-81, I have noticed that GNU/kFreeBSD 32-bit guest are crashing
under high load (during a compilation for example) with the following
error
and a 2.6.28 64-bit kernel.
Does anybody see any problem in this patch? How can I further
debug the problem?
Aurelien
--
Aurelien Jarno GPG: 1024D/F1BCDB73
aurel...@aurel32.net http://www.aurel32.net
--
To unsubscribe from this list: send the line
are simply passed by value, they
don't need to be swapped.
--
Aurelien Jarno GPG: 1024D/F1BCDB73
aurel...@aurel32.net http://www.aurel32.net
--
To unsubscribe from this list: send the line unsubscribe kvm-ppc in
the body of a message to majord...@vger.kernel.org
;
+}
--
1.5.4
--
Aurelien Jarno GPG: 1024D/F1BCDB73
aurel...@aurel32.net http://www.aurel32.net
--
To unsubscribe from this list: send the line unsubscribe kvm-ppc in
the body of a message to majord...@vger.kernel.org
More majordomo info at http
@@
void kvmppc_init(void);
void kvmppc_fdt_update(void *fdt);
+int kvmppc_read_host_property(const char *node_path, const char *prop,
+ void *val, size_t len);
#endif /* __KVM_PPC_H__ */
--
1.5.4
--
Aurelien Jarno
#define HPET_TN_INT_ROUTE_SHIFT 9
#define HPET_TN_INT_ROUTE_CAP_SHIFT 32
#define HPET_TN_CFG_BITS_READONLY_OR_RESERVED 0x80b1U
--
.''`. Aurelien Jarno | GPG: 1024D/F1BCDB73
: :' : Debian developer | Electrical Engineer
`. `' aure...@debian.org
, but there are different
bugs/quirks to different implementations. So even if e500's MPIC isn't
*exactly* the same as 970 chipsets' MPIC, if they're close enough that
the code could be shared, it should be.
--
Hollis Blanchard
IBM Linux Technology Center
--
.''`. Aurelien Jarno
On Mon, Dec 15, 2008 at 06:17:28PM -0600, Hollis Blanchard wrote:
I've fixed the configure output in patch #1, and the comment in patch #4.
Patch
#2 was already acked.
Thanks, all applied. I still have a few questions though, see the
answer to individual patches.
--
.''`. Aurelien
, dcr_write_sdram);
+ppc_dcr_register(env, SDRAM0_CFGDATA,
+ sdram, dcr_read_sdram, dcr_write_sdram);
+if (do_init)
+sdram_map_bcr(sdram);
+}
+}
--
1.5.6.5
--
.''`. Aurelien Jarno | GPG: 1024D/F1BCDB73
) {
+/* No need to use the remaining banks. */
+break;
+}
+}
+
+if (ram_size)
+printf(Truncating memory to %d MiB to fit SDRAM controller
limits.\n,
+ (int)(ram_end 20));
+
+return ram_end;
+}
--
1.5.6.5
--
.''`. Aurelien
in QEMU SVN. It will be fixed in
KVM as soon as the QEMU SVN is pulleD.
--
.''`. Aurelien Jarno | GPG: 1024D/F1BCDB73
: :' : Debian developer | Electrical Engineer
`. `' [EMAIL PROTECTED] | [EMAIL PROTECTED]
`-people.debian.org/~aurel32 | www.aurel32.net
On Thu, Nov 20, 2008 at 10:48:21AM +0100, Marcelo Tosatti wrote:
Hi Aurelien,
Hi,
On Wed, Nov 12, 2008 at 08:00:37PM +0100, Aurelien Jarno wrote:
Hi,
Starting with kvm-76 (and including kvm-79), Hurd does not boot anymore
under KVM. The ext2fs translator issues a strange error message
]
http://ftp.debian-ports.org/debian-cd/hurd-i386/current/debian-hurd-k16-qemu.img.tar.gz
--
.''`. Aurelien Jarno | GPG: 1024D/F1BCDB73
: :' : Debian developer | Electrical Engineer
`. `' [EMAIL PROTECTED] | [EMAIL PROTECTED]
`-people.debian.org
,
+ .init = bamboo_init,
+ .max_cpus = 1,
};
--
.''`. Aurelien Jarno | GPG: 1024D/F1BCDB73
: :' : Debian developer | Electrical Engineer
`. `' [EMAIL PROTECTED] | [EMAIL PROTECTED]
`-people.debian.org/~aurel32 | www.aurel32.net
++;
}
-return NULL;
+
+if (count 64)
+ fprintf(stderr, uhci: warning lots of async transactions\n);
+
+return match;
}
static void uhci_attach(USBPort *port1, USBDevice *dev);
--
1.5.5.1
--
.''`. Aurelien Jarno | GPG: 1024D/F1BCDB73
: :' : Debian
:
-ret = uhci_complete_td(s, td, async, int_mask);
+len = uhci_complete_td(s, td, async, int_mask);
uhci_async_free(s, async);
-return ret;
+return len;
}
static void uhci_async_complete(USBPacket *packet, void *opaque)
--
1.5.5.1
--
.''`. Aurelien Jarno
70 matches
Mail list logo