On Wed, Dec 22, 2010 at 08:27:17AM +0200, Michael S. Tsirkin wrote:
> On Wed, Dec 22, 2010 at 12:13:43PM +0900, Isaku Yamahata wrote:
> > Right now pcibus_get_dev_path() isn't migration save because
> > bus number/secondary bus number are set by guest OS.
> > So it can't be used reliably for qemu i
On 22.12.2010, at 00:51, Andreas Färber wrote:
> Am 21.12.2010 um 01:46 schrieb Alexander Graf:
>
>> On 21.12.2010, at 01:33, Andreas Färber wrote:
>>
>>> OpenHack'Ware never worked for me before. Supposedly patched Linux kernels
>>> loaded via -kernel, still searching for a working one thoug
On Tue, Dec 21, 2010 at 11:28:43PM +0100, Aurelien Jarno wrote:
> On Sun, Jul 25, 2010 at 07:46:49AM +0200, Edgar E. Iglesias wrote:
> > On Sun, Jul 25, 2010 at 05:08:07AM +0200, Aurelien Jarno wrote:
> > > On Sun, Jul 25, 2010 at 02:07:54AM +0200, Edgar E. Iglesias wrote:
> > > > On Sun, Jul 25, 2
Hi,
I came across a strange issue when updating from qemu-kvm 0.12.5 to
qemu-kvm-0.13.0
If I start a VM with the following parameters
qemu-kvm-0.13.0 -m 2048 -smp 2 -monitor tcp:0:4014,server,nowait -vnc :14 -name
'ubuntu.test' -boot order=dc,menu=off -cdrom ubuntu-10.04.1-desktop-amd64.iso
On Fri, Oct 29, 2010 at 07:48:46AM -0700, Nathan Froyd wrote:
> The translation of dmt/emt/dvpe/evpe was doing the moral equivalent of:
>
> int x;
> ... /* no initialization of x */
> x = f (x);
>
> which confused later bits of TCG rather badly, leading to crashes.
>
> Fix the help
On Tue, Dec 21, 2010 at 02:24:29PM -0600, Adnan Khaleel wrote:
> Hello,
Hi.
> I have a question regarding how Qemu PCIe devices handle Config Transactions
> vs
> Memory Transactions (assuming the PCI device is setup to act
> as PCI_BASE_ADDRESS_SPACE_MEMORY).
>
> I'm using portions of hw/cirr
This patch series introduces hmp command to inject aer error.
Now fw device path is used to specify pci function.
Isaku Yamahata (3):
build, pci: remove QMP dependency on core PCI code
pci: introduce a parser for fw device path to pci device
pcie/aer: glue aer error injection into qemu monit
Introduce a function to parse fw device path to pci device.
the format is
/p...@{, }/[]@,/.../[]@,
= "i"
=
= slot number in hex
= func number in hex
Signed-off-by: Isaku Yamahata
---
hw/pci.c | 128 ++
hw/pci.h |2 +
2 files
introduce pcie_aer_inject_error command.
Signed-off-by: Isaku Yamahata
---
Changes v9 -> v10:
- use fw device path
- error path
- pci-stub.c for CONFIG_PCI=n
Changes v8 -> v9:
- revise error code
Changes v7 -> v8:
- use domain:slot.func:slot.func...:slot.func instead of domain:bus:slot.func
- a
by introducing pci-stub.c, eliminate QMP dependency on core PCI code
rquired by query-pci command.
Signed-off-by: Isaku Yamahata
---
Makefile.objs |4 +---
Makefile.target |2 ++
hw/pci-stub.c | 37 +
3 files changed, 40 insertions(+), 3 deletion
On Wed, Dec 22, 2010 at 05:00:45PM +0900, Isaku Yamahata wrote:
> On Wed, Dec 22, 2010 at 08:27:17AM +0200, Michael S. Tsirkin wrote:
> > On Wed, Dec 22, 2010 at 12:13:43PM +0900, Isaku Yamahata wrote:
> > > Right now pcibus_get_dev_path() isn't migration save because
> > > bus number/secondary bus
On Wed, Dec 22, 2010 at 07:54:49PM +0900, Isaku Yamahata wrote:
> Introduce a function to parse fw device path to pci device.
> the format is
> /p...@{,
> }/[]@,/.../[]@,
>
> = "i"
> =
> = slot number in hex
> = func number in hex
>
> Signed-off-by: Isaku Yamahata
What concerns me the mos
On Wed, Dec 22, 2010 at 07:54:48PM +0900, Isaku Yamahata wrote:
> by introducing pci-stub.c, eliminate QMP dependency on core PCI code
> rquired by query-pci command.
>
> Signed-off-by: Isaku Yamahata
Yay! Applied.
> ---
> Makefile.objs |4 +---
> Makefile.target |2 ++
> hw/pci-stub
Hello.
I am working on implementation of deteministic execution replay technology
for Qemu. It should be similar to VMWare's replay debugging.
To make alarm timer (which invokes host_alarm_handler function)
determinisic, I changed it's behavior: it sets flag, that execution should
be stopped a
> I have some questions about PCIe operations sssuming the device has MMIO
> handlers involved (as shown above).
> 1. Will all PCIe config operations
> ALWAYS use the installed config handlers? Or can PCIe config operations
> use the MMIO handlers?
Access to PCI config space is provided by the P
On Wed, Dec 22, 2010 at 01:04:43PM +0200, Michael S. Tsirkin wrote:
> On Wed, Dec 22, 2010 at 07:54:49PM +0900, Isaku Yamahata wrote:
> > Introduce a function to parse fw device path to pci device.
> > the format is
> > /p...@{,
> > }/[]@,/.../[]@,
> >
> > = "i"
> > =
> > = slot number in hex
On Wed, Dec 22, 2010 at 08:36:40PM +0900, Isaku Yamahata wrote:
> On Wed, Dec 22, 2010 at 01:04:43PM +0200, Michael S. Tsirkin wrote:
> > On Wed, Dec 22, 2010 at 07:54:49PM +0900, Isaku Yamahata wrote:
> > > Introduce a function to parse fw device path to pci device.
> > > the format is
> > > /p...
Hi all! :)
how can I check the number of target cpu cycles or target instructions
executed inside qemu-user (i.e. qemu-ppc)?
Is there any variable I can inspect for such informations?
Thank you very much in advance!
Stefano B.
> Hello.
>
> I am working on implementation of deteministic execution replay technology
> for Qemu. It should be similar to VMWare's replay debugging.
>
> To make alarm timer (which invokes host_alarm_handler function)
> determinisic, I changed it's behavior: it sets flag, that execution should
Hi,
I am a grad. student in Tel-Aviv university, and my theses is focused on
asynchronous mirroring.
I have already built asynchronous mirror software (which is composed of a
driver and a daemon), which works by setting up a virtual block device over
an existing one, and thus mirroring the existin
> > I am working on implementation of deteministic execution replay
> technology
> > for Qemu. It should be similar to VMWare's replay debugging.
> >
> > To make alarm timer (which invokes host_alarm_handler function)
> > determinisic, I changed it's behavior: it sets flag, that execution
> shoul
On 12/21/2010 11:05 PM, Benjamin Herrenschmidt wrote:
>>> So back to square 1 ... my vscsi (and virtio-blk too btw) can
>>> technically pass a max size to the guest, but we don't have a way to
>>> interrogate scsi-generic (and the underlying block driver) which is the
>>> main issue (that plus the
On Wed, Dec 22, 2010 at 20:02, D Prince wrote:
>
>
> 2010/12/13 Mulyadi Santosa
>>
>> ./configure --target-list=i386-softmmu --static --audio-card-list=adlib
>>
>>
>> --
>> regards,
>>
>> Mulyadi Santosa
>
> It's working alright now.Thank you very much for your response!
>
On Wed, Dec 22, 2010 at 02:54:54PM +0100, Hannes Reinecke wrote:
> Most modern HBAs are using separate codepaths for streaming/block I/O
> anyway,
That's not true at all. Every normal HBA justs passes normal SCSI
commands to the SCSI targets. It's just raid adapters that take special
commands, a
Am 22.12.2010 um 08:47 schrieb Bastien ROUCARIES:
On Tue, Dec 21, 2010 at 7:28 PM, Andreas Färber > wrote:
Since Christmas and the New Year with its good intensions are
approaching,
apart from z80 there's some more feature forks around:
http://repo.or.cz/w/qemu.git/forks?o=age
They are also
On Wed, 2010-12-22 at 14:54 +0100, Hannes Reinecke wrote:
> Well, sort of. 'sg' doesn't have any block queue limits directly as the
> block queue is attached to the block device (surprise, surprise :-).
> But nevertheless any commands send via SG_IO are being placed on the
> block queue, hence the
On Wed, 2010-12-22 at 14:27 +0100, Christoph Hellwig wrote:
> On Wed, Dec 22, 2010 at 02:54:54PM +0100, Hannes Reinecke wrote:
> > Most modern HBAs are using separate codepaths for streaming/block I/O
> > anyway,
>
> That's not true at all. Every normal HBA justs passes normal SCSI
> commands to
Signed-off-by: Venkateswararao Jujjuri
---
hw/9pfs/virtio-9p-local.c |7 +++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/hw/9pfs/virtio-9p-local.c b/hw/9pfs/virtio-9p-local.c
index a8e7525..9a106d4 100644
--- a/hw/9pfs/virtio-9p-local.c
+++ b/hw/9pfs/virtio-9p-local.c
@
On 22.12.2010, at 14:27, Christoph Hellwig wrote:
> On Wed, Dec 22, 2010 at 02:54:54PM +0100, Hannes Reinecke wrote:
>> Most modern HBAs are using separate codepaths for streaming/block I/O
>> anyway,
>
> That's not true at all. Every normal HBA justs passes normal SCSI
> commands to the SCSI t
On 22.12.2010, at 22:59, Benjamin Herrenschmidt wrote:
> On Wed, 2010-12-22 at 14:54 +0100, Hannes Reinecke wrote:
>
>> Well, sort of. 'sg' doesn't have any block queue limits directly as the
>> block queue is attached to the block device (surprise, surprise :-).
>> But nevertheless any commands
On Thu, 2010-12-23 at 00:23 +0100, Alexander Graf wrote:
> > The non working compat ioctl is one, the fact that "sg" has
> > no /sys/class/block (or /sys/block) entries is another, etc... Ie,
> we
> > are faced with a problem with Linux not exposing those informations
> in
> > an easy to retrieve w
On 23.12.2010, at 00:35, Benjamin Herrenschmidt wrote:
> On Thu, 2010-12-23 at 00:23 +0100, Alexander Graf wrote:
>>> The non working compat ioctl is one, the fact that "sg" has
>>> no /sys/class/block (or /sys/block) entries is another, etc... Ie,
>> we
>>> are faced with a problem with Linux no
On Thu, 2010-12-23 at 00:39 +0100, Alexander Graf wrote:
> This all belongs in the block layer. If you create a call back
> function or property in the block struct, windows can implement its
> own limits when someone sits down to implement SG_IO on Windows.
Right and we do have "generic" ways it
On 23.12.2010, at 00:44, Benjamin Herrenschmidt wrote:
> On Thu, 2010-12-23 at 00:39 +0100, Alexander Graf wrote:
>> This all belongs in the block layer. If you create a call back
>> function or property in the block struct, windows can implement its
>> own limits when someone sits down to implem
On Thu, 2010-12-23 at 00:49 +0100, Alexander Graf wrote:
>
> Congratulations for finding lots of Linux bugs :). Look at it from
> that way: You'll most likely be the very first person actually using
> sg properly. So after you're done, others won't have to fix it :).
Hahah, I doubt it :-) Makes m
On Wed, Dec 22, 2010 at 11:09 PM, Venkateswararao Jujjuri (JV)
wrote:
> Signed-off-by: Venkateswararao Jujjuri
> ---
> hw/9pfs/virtio-9p-local.c | 7 +++
> 1 files changed, 7 insertions(+), 0 deletions(-)
Reviewed-by: Stefan Hajnoczi
On Wed, Dec 22, 2010 at 12:43 PM, Tomer Margalit
wrote:
> What I would like to add to it is the ability to asynchronously mirror a
> (QEMU) VM as well, so that if the primary site crashes, the VM can be
> restored (to the last stable point) immediately.
> Since I want it to be as general as possib
On Wed, Dec 22, 2010 at 10:02 AM, Peter Lieven wrote:
> If I start a VM with the following parameters
> qemu-kvm-0.13.0 -m 2048 -smp 2 -monitor tcp:0:4014,server,nowait -vnc :14
> -name 'ubuntu.test' -boot order=dc,menu=off -cdrom
> ubuntu-10.04.1-desktop-amd64.iso -k de
>
> and select memtest
** Changed in: vgabios (Ubuntu)
Assignee: Dustin Kirkland (kirkland) => morleyfl (morleyfl)
** Changed in: vgabios (Ubuntu Lucid)
Assignee: Dustin Kirkland (kirkland) => morleyfl (morleyfl)
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subsc
Hi there, recently I'm digging on kvm source code and when I use the
svm_decache_regs the kvm oops and throw out bug like this
--
BUG:unable to handle kernel NULL pointer dereference at 05f8
IP:[]svm_decache_regs+0x2f/0x72
PGD 19c98067 PUD 1c8db067 PMD 0
Oops:0002 [1] SMP
--
40 matches
Mail list logo