lp:~qemu/qemu/git

Created by kirkland-auto and last modified
Get this branch:
bzr branch lp:~qemu/qemu/git
Members of qemu can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
qemu
Project:
QEMU
Status:
Merged

Recent revisions

7791. By Anthony Liguori <email address hidden>

Disable kqemu by default at run time

 -no-kqemu -> -enable-kqemu

kqemu is still present at compile time by default

Signed-off-by: Anthony Liguori <email address hidden>

7790. By Anthony Liguori <email address hidden>

Make sure to only vm_start() a failed migration if we were running to begin
with.

Signed-off-by: Anthony Liguori <email address hidden>

7789. By Andi Kleen <email address hidden>

Allow setting qemu process name v2

Set the Linux process name to the name argument specified with name. I find
this useful to see which guests are taking CPU time in top.

This doesn't affect ps, which checks argv[0], but rewriting the
environment uses much more code, so I only used this simple way.

v2: Use separate process= argument, no prefixes.

Signed-off-by: Andi Kleen <email address hidden>
Signed-off-by: Anthony Liguori <email address hidden>

7788. By Jan Kiszka

configure: Append extra cflags and ldflags

In order to allow overriding flags that are set by configure, we have to
append them instead of prepending as it is done so far.

v2: Clarify documentation.

Signed-off-by: Jan Kiszka <email address hidden>
Signed-off-by: Anthony Liguori <email address hidden>

7787. By mst

qemu: remove control vector save

control vector is saved/restored by virtio-pci,
it does not belong in virtio.

Signed-off-by: Michael S. Tsirkin <email address hidden>
Signed-off-by: Anthony Liguori <email address hidden>

7786. By mst

fix segfault in msix_save

This fixes segfault reported by Kevin Wolf,
and simplifies the code in msix_save.

Reported-by: Kevin Wolf <email address hidden>
Signed-off-by: Michael S. Tsirkin <email address hidden>
Signed-off-by: Anthony Liguori <email address hidden>

7785. By Mark McLoughlin

Unregister savevm callback in eeprom93xx_free()

Otherwise if you hot remove an eepro100 NIC and then migrate,
you get:

  Unknown savevm section or instance 'eeprom' 0

on the destination side.

Signed-off-by: Mark McLoughlin <email address hidden>
Signed-off-by: Anthony Liguori <email address hidden>

7784. By Mark McLoughlin

Don't leak VLANClientState on PCI hot remove

destroy_nic() requires that NICInfo::private by a PCIDevice pointer,
but then goes on to require that the same pointer matches
VLANClientState::opaque.

That is no longer the case for virtio-net since qdev and wasn't
previously the case for rtl8139, ne2k_pci or eepro100.

Make the situation a lot more clear by maintaining a VLANClientState
pointer in NICInfo.

Signed-off-by: Mark McLoughlin <email address hidden>
Signed-off-by: Anthony Liguori <email address hidden>

7783. By Mark McLoughlin

Don't abort if TUNSETSNDBUF fails where no sndbuf= arg is supplied

If no tap,sndbuf= arg is supplied, we use a default value. If
TUNSETSNDBUF fails in this case, we should not abort.

Signed-off-by: Mark McLoughlin <email address hidden>
Signed-off-by: Anthony Liguori <email address hidden>

7782. By John Arbuckle

Substitute O_DSYNC with O_SYNC or O_FSYNC when needed.

Signed-off-by: John Arbuckle <email address hidden>
Signed-off-by: Anthony Liguori <email address hidden>

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 with rich root (needs bzr 1.0)
This branch contains Public information 
Everyone can see this information.

Subscribers