Statistics
| Branch: | Revision:

root / hw / core @ 52190422

Name Size
Makefile.objs 474 Bytes
empty_slot.c 2.4 kB
irq.c 3.7 kB
loader.c 23.3 kB
null-machine.c 666 Bytes
ptimer.c 6 kB
qdev-properties-system.c 9.4 kB
qdev-properties.c 30.2 kB
qdev.c 23.3 kB
stream.c 737 Bytes
sysbus.c 7.8 kB
uboot_image.h 5.9 kB

Latest revisions

# Date Author Comment
3e998a77 08/30/2013 01:19 am Anthony Liguori

Merge remote-tracking branch 'mst/tags/for_anthony' into stable-1.5

pc,pci,virtio fixes and cleanups

This includes pc and pci cleanups, future-proofing of ROM files,
and a virtio bugfix correcting splice on virtio console.

Signed-off-by: Michael S. Tsirkin <>...

bc72ad67 08/22/2013 08:14 pm Alex Bligh

aio / timers: Switch entire codebase to the new timer API

This is an autogenerated patch using scripts/switch-timer-api.

Switch the entire code base to using the new timer API.

Note this patch may introduce some line length issues.

Signed-off-by: Alex Bligh <>...

04920fc0 08/21/2013 12:18 am Michael S. Tsirkin

loader: store FW CFG ROM files in RAM

ROM files that are put in FW CFG are copied to guest ram, by BIOS, but
they are not backed by RAM so they don't get migrated.

Each time we change two bytes in such a ROM this breaks cross-version
migration: since we can migrate after BIOS has read the first byte but...

99a0b036 08/16/2013 07:44 pm Eduardo Habkost

qdev: Set globals in instance_post_init function

This way, properties registered in the instance_init function of
child classes will be handled properly by qdev_prop_set_globals(), too.

Includes a unit test for the new functionality.

Signed-off-by: Eduardo Habkost <>...

0dd5ce38 08/07/2013 08:46 pm Martijn van den Broek

Bugfix for loading multiboot kernels

This patch fixes a bug in rom_copy introduced by
commit d60fa42e8bae39440f997ebfe8fe328269a57d16.

rom_copy failed to load roms with a "datasize" of 0.
As a result, multiboot kernels were not loaded correctly
when they contain a segment with a "file size" of 0....

e76c756f 07/31/2013 03:54 pm Richard Henderson

qdev: Fix 32-bit compilation in print_size

Signed-off-by: Richard Henderson <>
Message-id:
Signed-off-by: Anthony Liguori <>

1197cbb9 07/31/2013 03:54 pm Richard Henderson

qdev: Use clz in print_size

We can compute a floor log2 value with clz rather than a division loop.

Signed-off-by: Richard Henderson <>
Message-id:
Signed-off-by: Anthony Liguori <>

e8cd45c7 07/30/2013 03:33 am Vasilis Liaskovitis

qdev: Add SIZE type to qdev properties

This patch adds a 'SIZE' type property to qdev.

Signed-off-by: Ian Molton <>
Signed-off-by: Vasilis Liaskovitis <>
Signed-off-by: Hu Tao <>...

8df81c4b 07/29/2013 10:06 pm Andreas Färber

empty_slot: QOM cast cleanup

Introduce type constant and use QOM casts.

Signed-off-by: Andreas Färber <>

949fc823 07/29/2013 06:37 pm Marcel Apfelbaum

hw: import bitmap operations in qdev-core header

Made small tweaks in code to prevent compilation issues
when importing qemu/bitmap.h in qdev-core

Signed-off-by: Marcel Apfelbaum <>
Message-id: ...

View revisions

Also available in: Atom