Activity

From 06/19/2009 to 07/18/2009

07/18/2009

03:32 pm Revision c62bbcd3: Fix a similar configure typo from microblaze.
Andrzej Zaborowski
03:23 pm Revision a302c32d: this patch fixes a typo where armv4l was incorrectly spelled arm4l,
preventing the correct handling of --cpu=armv4l.
Laurent
Signed-off-by: Laurent Desnogues <laurent.desnogues@gmail....
Laurent Desnogues
03:20 pm Revision cb4e581f: this patch improves the ARM back-end in the following way:
- use movw/movt to load immediate values for ARMv7-A
- implement add/sub/and/or/xor with immediate (only 8-bit)
Laur...
Laurent Desnogues
12:32 pm Revision d9885a0b: tcg: Fix tcg_gen_rotr_i64
Reported-by: Laurent Desnogues <laurent.desnogues@gmail.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Aurelien Jarno
12:17 pm Revision 9fdca5aa: Use correct byteswap routine for elf_note
All elf64_note structure members are Elf64_Word (which is 32bit value)
hence using bswaptls to byteswap it on 64bit p...
malc
12:16 pm Revision 3efa9a67: Avoid name clashes with symbols that leak from system headers
Signed-off-by: malc <av1474@comtv.ru> malc
12:16 pm Revision f6548c0a: PPC 32/64 GUEST_BASE support
Signed-off-by: malc <av1474@comtv.ru> malc
12:16 pm Revision 4f4a67ae: Fix LHZX opcode value
Signed-off-by: malc <av1474@comtv.ru> malc

07/17/2009

09:50 pm Revision adea8197: Userspace guest address offsetting
Fix type in i386 tcg.
Signed-off-by: Juan Quintela <quintela@redhat.com>
Juan Quintela
08:48 pm Revision 18c9a9c3: bsd-users: fix strace
Hi!
Attached patch fixes an unlock bug in strace.
Catched by gcc due to an use of uninitialized variable.
Signed-of...
Christoph Egger
08:48 pm Revision 88e150a5: isxdigit -> qemu_isxdigit
Hi!
Attached patch uses qemu_isxdigit() instead of isxdigit().
Fixes build warning on NetBSD.
Signed-off-by: Christ...
Christoph Egger
08:48 pm Revision fff2a02f: fix build warnings
Hi!
Attached patch fixes build warnings due to use of different pointer
signedness.
Signed-off-by: Christoph Egger ...
Christoph Egger
03:33 pm Revision a2547a13: ELF codedump build failures
Rename ELF coredump types to avoid conflict with the corresponding host types.
Signed-off-by: Laurent Desnogues <lau...
Laurent Desnogues
03:12 pm Revision 379f6698: Userspace guest address offsetting
Re-implement GUEST_BASE support.
Offset guest ddress space by default if the guest binary contains
regions below the ...
Paul Brook
02:18 pm Revision a9ff9df1: Suppress a Sparse warning
Move the export to a file used by both qdev.c and sysbus.c.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Blue Swirl
02:01 pm Revision 109819e0: Sparc32: use hex for version numbers
0x10000000 looks better than 268435456.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Blue Swirl
02:01 pm Revision e2106fe6: Sparc32: fix escc devices broken by ee6847d19be16c789b8bd4e553b7cd6701ba1245
The logic of Zilog makes channel B the first device and channel A the
second one.
Signed-off-by: Blue Swirl <blauwir...
Blue Swirl
02:01 pm Revision e8133762: Sparc32: fix fdc io_base
On some Sparc32 machines, fdc is located above 4G limit, so uint32_t is not
appropriate type for io_base.
Signed-off...
Blue Swirl
02:01 pm Revision f6e097e7: Fix sparc-softmmu breakage by ee6847d19be16c789b8bd4e553b7cd6701ba1245
Move the qdev_init(dev); call after the setting of d->size.
Thanks to Filip Navara.
Signed-off-by: Blue Swirl <blauw...
Blue Swirl
02:01 pm Revision 96555a96: Fix OpenBSD build
The header sys-queue.h must be #included early, otherwise at some point OS
queue macros will be used. On OpenBSD, tho...
Blue Swirl
01:21 pm Revision 2d69f359: ARM host fixes
Minor TCG cleanups and warning fixes for ARM hosts.
Signed-off-by: Paul Brook <paul@codesourcery.com>
Paul Brook
06:20 am Revision 5e650002: Only allow -cpu host when KVM is enabled
-cpu host is not at all useful when using tcg.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Anthony Liguori
06:04 am Revision 0d35bf2d: Move CLOCKLIBS and PTHREADLIBS out of CONFIG_LINUX_USER_ONLY
Otherwise, -lrt doesn't get added to the softmmu build.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Anthony Liguori
06:04 am Revision e6f9e6b4: Initialize cpuid variables
This causes a build break when !KVM.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Anthony Liguori
04:57 am Revision 2637872b: Ignore -Waddress for alsaaudio.c
/usr/include/alsa/pcm.h contains:
#define snd_pcm_sw_params_alloca(ptr) do { assert(ptr); *ptr = (snd_pcm_sw_params_...
malc
02:12 am Revision d152f84c: Update version for 0.11 development
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> Anthony Liguori
02:10 am Revision 9359d0e6: Update version for 0.11.0-rc0
Anthony Liguori
01:28 am Revision 0adcffb1: simplify TARGET_ARCH2 generation
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
01:28 am Revision e6e91b9c: simplify TARGET_ABI_DIR generation
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
01:28 am Revision 98ec69ac: rename s/config_mak/config_host_mak/ and s/config_h/config_host_h/
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
01:28 am Revision f57975fb: Refactor config_softfloat selection in another list
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
01:28 am Revision 42bc608b: Generate $target_dir/config.h from $target_dir/config.mak
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
01:28 am Revision 938b1edd: Only setup TARGET_ARCH when it is different of
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
01:28 am Revision afc29f82: generate TARGET_ARCH for config.h
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
01:28 am Revision e73aae67: generate TARGET_<arch name> for config.h
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
01:28 am Revision 6acff7da: simplify TARGET_BASE_ARCH generation
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
01:28 am Revision ffada369: We can wrap OS_CFLAGS/OS_LDFLAGS in CFLAGS/LDFLAGS at configure time
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
01:28 am Revision d80438aa: We can wrap ARCH_CFLAGS/ARCH_LDFLAGS in CFLAGS/LDFLAGS at configure time
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
01:28 am Revision 16dbd14f: generate ARCH name instead of coding it
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
01:28 am Revision e0da9dd3: Refactor common code using a list
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
01:28 am Revision ea2d6a39: Refactor targe_bigendian selection in another list
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
01:28 am Revision b498c8a0: print only once TARGET_ARCH
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
01:28 am Revision d2917a47: TARGET_ARCH2 is already known at configure time.
Remove re-construction in Makefile.target
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony ...
Juan Quintela
01:28 am Revision 9637443f: change ifdefs by obj-$(TARGET_BASE_ARCH)
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
01:28 am Revision 1b0c87fc: configure xen in a single place
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
01:28 am Revision c59249f9: configure kvm in a single place
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
01:28 am Revision 0d46b7ed: configure kqemu in a single place
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
01:28 am Revision c44098ca: BASE_LDFLAGS is not used anywhere else
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
01:28 am Revision 1c872672: TARGET_ARCH == TARGET_BASE_ARCH in m68k and arm
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
01:28 am Revision 16394485: Refactor a single rule to generate all qemu-* executables
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
01:28 am Revision 92b458e8: qemu binary don't exist anymore. I guess not much people is compiling on alpha
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
01:28 am Revision 356c7ff4: fix for bad macaddr of e1000 in Windows 2003 server with original MS driver
The sequence of reading from eeprom is "offset by one" moved because of a false
detection of a clock cycle after an e...
Naphtali Sprei
01:28 am Revision 7ed208c4: fix XEN Build
I miss s/yes/y/ in one place
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <alig...
Juan Quintela
01:28 am Revision 4c050b3f: fix sparc not solaris build
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
01:28 am Revision 727374d9: Remove duplicated definition
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
01:28 am Revision 1a65ba76: use block-nested-y for files inside block/
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
01:28 am Revision 9c1dd99b: use nwfpe-obj-y for consistence
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
01:28 am Revision 71c4f21f: Remove unused Makefile variable
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
01:28 am Revision 3b47612b: already defined several lines before in block-obj-y
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
01:28 am Revision 0ba99fc6: configure already knows what TARGET_BASE_ARCH we need, no need to put the logi...
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
01:28 am Revision ccb63de3: qdev: add user-specified identifier to devices.
Add id field to DeviceState. Make "info qtree" print it.
This helps users and management apps identifying devices i...
Gerd Hoffmann
01:28 am Revision ab73ff29: qdev/compat: virtio-blk-pci 0.10 compatibility.
Add class property to virtio-blk-pci allowing to specify the PCI class.
Add compat property to pc-0.10 to set the old...
Gerd Hoffmann
01:28 am Revision eb54b6dc: qdev: add id= support for pci nics.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Gerd Hoffmann
01:28 am Revision d6beee99: qdev/compat: virtio-console-pci 0.10 compatibility.
Add class property to virtio-console-pci allowing to specify the PCI class.
Add compat property to pc-0.10 to set the...
Gerd Hoffmann
01:28 am Revision 8ad12514: qdev: print device id in "info pci".
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Gerd Hoffmann
01:28 am Revision a1e0fea5: qdev/compat: virtio-net-pci 0.10 compatibility.
Add vectors property, allowing to turn off msi by setting vectors=0.
Add compat property to pc-0.10 disabling msi.
S...
Gerd Hoffmann
01:28 am Revision f3519986: qdev: es1370+ac97 description
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Gerd Hoffmann
01:28 am Revision 81ebb98b: qdev: factor out driver search to qdev_find_info()
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Gerd Hoffmann
01:28 am Revision b6b61144: qdev/compat: compat property infrastructure.
This add support for switching devices into a compatibility mode
using device properties. Machine types can have a l...
Gerd Hoffmann
01:28 am Revision 3320e56e: qdev: add no_user, alias and desc
no_user: prevent users from adding certain devices.
desc: description of the device.
alias: to allow user friendly sh...
Gerd Hoffmann
01:28 am Revision 96cc1810: qdev/compat: add pc-0.10 machine type.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Gerd Hoffmann
01:28 am Revision 0bb05eaf: fix segfault in setting migration speed
Hi,
Whoever wrote this migrate_set_speed function is totally stupid.
Any failed or completed migration keeps its st...
Glauber Costa
01:28 am Revision ef74679a: Initialize PS2 keyboard / mouse state on reset
Currently only common PS2 state is initialized, leaving keyboard and
mouse specific state to contain stale values.
S...
Dinesh Subhraveti
01:28 am Revision f114784f: monitor: Add port write command
Useful for testing hardware emulations or manipulating its state to
stress guest drivers.
Signed-off-by: Jan Kiszka ...
Jan Kiszka
01:28 am Revision ee6847d1: qdev: rework device properties.
This patch is a major overhaul of the device properties. The properties
are saved directly in the device state struc...
Gerd Hoffmann
01:28 am Revision 15239b2e: cleanup: drop unused struct elements from VirtIOPCIProxy.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Gerd Hoffmann
01:28 am Revision 07323531: ioport: use uint{32, 16, 8}_t for ioport value and pio_addr_t for ioport address.
Using int for cpu_{in, out}[bwl] is inconsistent with other part
because for address or value, uintN_t is used by oth...
Isaku Yamahata
01:28 am Revision bf4e5d92: Handle vga= in -append
Here is a patch I had sent twice to the list 2 years ago.
Hopefuly this time someone will be interested
It adds supp...
Pascal Terjan
01:28 am Revision ca94dbc7: qemu-io: Implement bdrv_load_vmstate/bdrv_save_vmstate
The load_vmstate and save_vmstate functions are implemented as a
variation of the normal read/write operation, enable...
Kevin Wolf
01:28 am Revision 7d93b1fa: Reset HPET config register on hpet_reset
Without this, after system reset, hpet does not detect transition from
non-legacy to legacy mode.
Signed-off-by: Bet...
Beth Kon
01:28 am Revision 08738984: tlb flush cleanup
Use static empty variable s_cputlb_empty_entry to clear entries,
also reset addend member when clearing entries.
This...
Igor Kovalenko
01:28 am Revision 1db6947d: qemu-io: use BDRV_O_FILE to implement the growable open option
Instead of doing our own check for protocols which fails because raw isn't
formally a protocol but special cased in f...
Christoph Hellwig
01:28 am Revision 9f6839d4: Remove dead i386 assembly code from softmmu_header.h
This patch removes dead i386 assembly code from softmmu_header.h.
The code is conditional on ASM_SOFTMMU, which is n...
Stuart Brady
01:28 am Revision 89befdd1: honor -S on incoming migration
-S is not honored by qemu on incoming migration. If a domain is migrated
while paused, thus, it will start running o...
Paolo Bonzini
01:28 am Revision 09ac35ac: omit 3DNOW! CPUID bits from qemu64 CPU model
Since we recently do not disable 3DNOW! support anymore, we should
avoid setting the bits in the default qemu64 CPU m...
Andre Przywara
01:28 am Revision 1e37d059: raw-posix: Handle errors in raw_create
In qemu-iotests, some large images are created using qemu-img.
Without checks for errors, qemu-img will just create ...
Stefan Weil
01:28 am Revision fc7083b5: ioport: remove some #ifdef DEBUG_UNUSED_IOPORT.
remove some #ifdef DEBUG_UNUSED_IOPORT in ioport.c
and use PRIx32 where appropriate
Signed-off-by: Isaku Yamahata <y...
Isaku Yamahata

07/16/2009

11:47 pm Revision 8167ee88: Update to a hopefully more future proof FSF address
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
05:15 pm Revision a1961a4b: Sparc32: convert slavio interrupt controller to qdev
Also increase QDEV_MAX_IRQ.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Blue Swirl
04:48 pm Revision 666713c0: Sparc32: refactor CPU init
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
04:48 pm Revision a350db85: Sparc32: convert memory to qdev
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
04:48 pm Revision f48f6569: Sparc32: convert boot prom to qdev
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
04:47 pm Revision 5f750b2e: Sparc32: convert iommu to qdev
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
04:47 pm Revision fa28ec52: Sparc32: convert cs4231 to qdev
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
04:45 pm Revision d3ffcafe: Sparc32: fix SDL zooming with TCX
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
04:28 pm Revision 24d904ea: Don't copy multiboot.bin into pc-bios after built
That dirties the working directory of the tree.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Anthony Liguori
04:28 pm Revision 7aa486fe: Fix multiboot.bin build on mingw32
This combination of ld/object was suggested by Bartlomiej Celary
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Anthony Liguori
04:28 pm Revision b8c0e7d7: Fix non-ACPI Timer Interrupt Routing - v3
v1 -> v2 adds comment suggested by Ryan.
v2 -> v3 clarifies comment and corrects entry count
Signed-off-by: Beth Kon...
Anthony Liguori
04:28 pm Revision dd32aa10: gdbstub: Add vCont support
This patch adds support for the vCont remote gdb command. It is used by
gdb 6.8 or better to switch the debugging foc...
Jan Kiszka
04:28 pm Revision b1631e7a: gdbstub: x86: Refactor register access
Clarify gdb's register set layout by using constants for
cpu_gdb_read/write_register.
Signed-off-by: Jan Kiszka <jan...
Jan Kiszka
04:28 pm Revision 84273177: gdbstub: x86: Support for setting segment registers
This allows to set segment registers via gdb also in system emulation
mode. Basic sanity checks are applied and nothi...
Jan Kiszka
04:28 pm Revision d8d2e079: pci.c: remove unnecessary #ifdef DEBUG_PCI.
remove unnecessary #ifdef DEBUG_PCI.
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: Anthony L...
Isaku Yamahata
04:28 pm Revision 45566e9c: replace bdrv_{get, put}_buffer with bdrv_{load, save}_vmstate
The VM state offset is a concept internal to the image format. Replace
the old bdrv_{get,put}_buffer method that req...
Christoph Hellwig
04:28 pm Revision e1e8f35a: bios: Fix multiple calls into smbios_load_ex
We're marking the used entry bitmap in smbios_load_external() for each
type we check, regardless of whether we loaded...
Anthony Liguori
04:28 pm Revision 76e30d0f: Move boot_set callback backend
Move registration function for the boot_set callback handler and provide
qemu_boot_set so that it can also be used ou...
Jan Kiszka
04:28 pm Revision 55ddfe8e: Rework reset handler management
Convert the reset handler maintenance code to TAILQ services.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Sig...
Jan Kiszka
04:28 pm Revision dda9b29f: Add qemu_unregister_reset
Will be used by '-boot once=...', and should also help in other use
cases.
Signed-off-by: Jan Kiszka <jan.kiszka@sie...
Jan Kiszka
04:28 pm Revision e0f084bf: Add boot-once support
This allows to specify an exceptional boot order only for the first
startup of the guest. After reboot, qemu will swi...
Jan Kiszka
04:28 pm Revision 95387491: Add boot menu control via command line switch
Disable the lengthy BIOS prompt for selecting a boot device by default,
but let the user reenable it via '-boot menu=...
Jan Kiszka
04:28 pm Revision 2221dde5: Update boot option documentation
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Jan Kiszka
04:28 pm Revision 8389e7f4: slirp: Fix default netmask to 255.255.255.0
This got broken between a13a4126c8 and c92ef6a22d: old slirp code used
255.255.255.0.
Signed-off-by: Jan Kiszka <jan...
Anthony Liguori
04:28 pm Revision ef2039f1: Regenerate BIOS and add patches for -boot option
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> Anthony Liguori
04:28 pm Revision e8b2a1c6: Add a pc-0-10 machine type for compatibility with 0.10.x
Add a pc-0-10 machine type to allow a pc machine to be created with
virtio block and console devices compatibility wi...
Mark McLoughlin
04:28 pm Revision ef3adf68: Rework -boot option
This patch changes the boot command line option to the canonical format
-boot [order=drives][,...]
where 'drives' ...
Jan Kiszka
04:28 pm Revision 5c634ef3: Change default PCI class of virtio-blk to PCI_CLASS_STORAGE_SCSI
Windows virtio driver cannot pass DTM (certification) tests while the
storage class is PCI_CLASS_STORAGE_UNKNOWN.
A ...
Mark McLoughlin
04:28 pm Revision 21d58b57: Change default PCI class of virtio-console to PCI_CLASS_SERIAL_OTHER
We're using PCI_CLASS_DISPLAY_OTHER now, but qemu-kvm.git is using
PCI_CLASS_OTHERS because:
"As a PCI_CLASS_DISPL...
Mark McLoughlin

07/15/2009

11:45 pm Revision 6f6260c7: Sparc32: convert sparc32_dma to qdev
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
08:03 pm Revision 430c7ec7: Avoid SIGSEGV when dumping cpu state without enabled logging
Signed-off-by: malc <av1474@comtv.ru> malc
05:41 pm Revision f64ab228: Convert fdc to qdev
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
11:53 am Revision c70c59ee: Sparc32: convert slavio timers to qdev
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
11:51 am Revision 6c319c82: Sparc32/PPC: convert escc to qdev
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl

07/13/2009

07:51 pm Revision 2582cfa0: Sparc32: convert slavio_misc to qdev
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
07:11 pm Revision 325f2747: Sparc32: convert idreg to qdev
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
02:58 am Revision f4078236: target-ppc: enable PPC_MFTB for 44x
According to PPC440 user manual, PPC 440 supports ``mftb'' even it's a
preserved instruction:
PPC440_UM2013.pdf, p.4...
Baojun Wang
02:51 am Revision fbe73008: ppc tcg: fix wrong bit/mask of wrteei
Signed-off-by: Baojun Wang <wangbj@gmail.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Baojun Wang
12:42 am Revision 22555301: gdb-xml: fix hacks in powerpc register numbering
The powerpc xml files contained a hack--an empty, non-existent
register--for getting the register numbers to line up ...
Nathan Froyd
12:36 am Revision 33890b3e: target-ppc: fix evmergelo and evmergelohi
For 32-bit PPC targets, we translated:
evmergelo rX, rX, rY
as:
rX-lo = rY-lo
rX-hi = rX-lo
which is wrong, becau...
Nathan Froyd
12:32 am Revision f55e9d9a: target-ppc: fix typo in _cpu_ppc_load_decr
Use parameter 'next' to fix the hdecr case.
Also pass 'next' by value instead of pointer (more easy to read and no
pe...
Tristan Gingold

07/12/2009

11:07 pm Revision d27cf0ae: Sparc32/Sparc64/PPC: convert m48txx to qdev
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
10:28 pm Revision f40070c3: Sparc32: convert tcx to qdev
Also increase QDEV_MAX_MMIO.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Blue Swirl
09:43 pm Revision 798b721e: Sparc32: use the OpenFirmware name for ecc
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
04:09 pm Revision 344b983d: target-mips: remove useless code in gen_st_cond()
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> Aurelien Jarno
03:11 pm Revision feeb3b6a: Fix MIPS SC
Fix botched merge of op_ldst_sc calls to match actual implementation.
Thanks to Aurelien Jarno for diagnosing this.
...
Paul Brook
11:54 am Revision 53e3c4f9: Sparc64: convert ebus to qdev
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
11:46 am Revision 5210977a: sparc64: trap handling corrections
On Sun, Jul 12, 2009 at 12:09 PM, Blue Swirl<blauwirbel@gmail.com> wrote:
> On 7/12/09, Igor Kovalenko <igor.v.kovale...
Igor Kovalenko
11:16 am Revision 49e66373: Sparc32: convert eccmemctl to qdev
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
10:44 am Revision 5b0f0bec: sparc64: fix helper_st_asi little endian case typo
On Sun, Jul 12, 2009 at 12:43 AM, Stuart Brady<sdbrady@ntlworld.com> wrote:
> On Sat, Jul 11, 2009 at 10:22:18PM +040...
Igor Kovalenko
10:43 am Revision 7d55273f: sparc64: really initialize irq
Allocate irq just before passing it to pci bridge initialization
and actually use it to initialize pci bridge.
Signe...
Igor Kovalenko
10:41 am Revision 536ba015: sparc64: unify mmu tag matching code
This patch extracts common part of sparc64 tag
matching code used by IMMU and DMMU lookups.
Signed-off-by: igor.v.ko...
Igor Kovalenko
10:41 am Revision e8807b14: sparc64: mmu bypass mode correction
This Implement physical address truncation in mmu bypass mode.
IMMU bypass is also active when cpu enters RED_STATE
...
Igor Kovalenko
12:46 am Revision 616cbc78: Fix PCI IRQ breakage
Zero initialize the PCI bus irq count.
Signed-off-by: Paul Brook <paul@codesourcery.com>
Paul Brook

07/11/2009

11:38 am Revision 110c50fd: Revert "Fix the PCI header type of APB"
This reverts commit e8d2a88755b849bdadaf80d19e342eade3c017bc. Blue Swirl
11:20 am Revision ac47a60b: Fix APB by reverting 16eaedf2668e9b347a59d73346fcc4c764c58348 partially
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl

07/10/2009

11:32 pm Revision 0c3271c5: Indent ac97 and es1370 according to audio formatting
For the sake of consistency. I pulled in the wrong patches from Gerd when
he did the qdev conversion.
Signed-off-by...
Anthony Liguori
09:44 pm Revision 4bfd1712: qemu/msi: clean used vectors state on load
Clean up msix vector usage state on load. Since guest might have control
over it through the device, the device will ...
Michael S. Tsirkin
09:44 pm Revision 72755a70: qemu/msi: missing braces
MSIX present bit is tested incorrectly, and only happens to work because
the bit we are testing is 0x1. Add braces t...
Michael S. Tsirkin
09:44 pm Revision e6da7680: qemu/virtio: mark msi vectors used on load
Usage of msi vectors is controlled by the guest and so needs to be
restored on load. Do this for msi vectors used by ...
Michael S. Tsirkin
09:44 pm Revision d9db889f: kvm: Work around borken MSR_GET_INDEX_LIST
Allocate enough memory for KVM_GET_MSR_INDEX_LIST as older kernels shot
far beyond their limits, corrupting user spac...
Jan Kiszka
09:44 pm Revision 36afc451: block: Clean up after deleting BHs
Commit 6a7ad299 ("Call qemu_bh_delete at bdrv_aio_bh_cb") deletes emulated
aio bottom halves to prevent endless accum...
Avi Kivity
09:44 pm Revision 0884657b: flush pending aio requests
When we finish migration, there may be pending async io requests
in flight. If we don't flush it before stage3 starti...
Glauber Costa
09:44 pm Revision 55496240: Prefer sysfs for USB host devices
Scanning for devices via /sys/bus/usb/devices/ and using them via the
/dev/bus/usb/<bus>/<device> character devices i...
Mark McLoughlin
09:44 pm Revision c53ffce9: qcow1: Fix qcow_aio_writev
Pass is_write = 1 to qcow_aio_setup when writing.
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Signed-off-by: Anthon...
Kevin Wolf
09:44 pm Revision 3f6a3ee5: qcow2: Fix L1 table memory allocation
Contrary to what one could expect, the size of L1 tables is not cluster
aligned. So as we're writing whole sectors no...
Kevin Wolf
09:41 pm Revision e6a0575e: Make sure to mark MCE defines as ULL
Fixes build on 32-bit
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Anthony Liguori
09:41 pm Revision 1fa63e43: usb-ohci: Fix endianness issue
This fixes a possible endianness issue in the usb-ohci hw module.
hcca.frame and ohci->frame_number are 16bit, so use...
Michael Buesch
08:25 pm Revision 230d4fa4: qemu-io: small cleanups for the aio code
Address a couple of review comments from Kevin.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Christoph Hellwig
08:25 pm Revision cf57298a: qemu-io: better input validation for vector-based commands
Fix up a couple of issues with validating the input of the various
length arguments for the vectored I/O commands:
...
Christoph Hellwig
08:25 pm Revision 7d8abfcb: qemu-io: fix memory leak
qemu-io leaks the request buffer whenever the read or write function isn't
executed completely down the "normal" code...
Kevin Wolf
08:25 pm Revision 9c4bab26: qemu-io: add flag to mark files growable
Add a -g flag to the open command and the main qemu-io command line to
allow opening a file growable. This is only a...
Christoph Hellwig
01:28 am Revision 52249f0f: 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 <aliguo...
Anthony Liguori
12:58 am Revision 391354f1: 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'...
Mark McLoughlin
12:58 am Revision 9a3e12c8: fix segfault in msix_save
This fixes segfault reported by Kevin Wolf,
and simplifies the code in msix_save.
Reported-by: Kevin Wolf <kwolf@red...
Michael S. Tsirkin
12:58 am Revision eeb34af9: Make sure to only vm_start() a failed migration if we were running to begin
with.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Anthony Liguori
12:58 am Revision e3fc14c3: 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 d...
Jan Kiszka
12:58 am Revision 1889465a: 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 takin...
Andi Kleen
12:58 am Revision dca61621: 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 <mst...
Michael S. Tsirkin
12:58 am Revision 1c27a8b3: Substitute O_DSYNC with O_SYNC or O_FSYNC when needed.
Signed-off-by: John Arbuckle <programmingkidx@gmail.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
G 3
12:58 am Revision d026fb6d: 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.
...
Mark McLoughlin
12:58 am Revision ae50b274: 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 pointe...
Mark McLoughlin
12:06 am Revision 5f650495: consolidate user cpu_{in, out}[bwl] into ioport-user.c
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Isaku Yamahata
12:06 am Revision c76f4952: Allow adjustment of http block device's readahead size, via a new
":readahead=###:" suffix.
Signed-off-by: Nolan Leake <nolan <at> sigbus.net>
Signed-off-by: Anthony Liguori <aliguor...
Nolan
12:06 am Revision d56dd6cf: use constant IOPORTS_MASK instead of 0xffff.
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Isaku Yamahata
12:06 am Revision 23e0affd: ioport: consolidate duplicated logic in register_ioport_{read, write}().
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Isaku Yamahata
12:06 am Revision 32993977: split out ioport related stuffs from vl.c into ioport.c.
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Isaku Yamahata
12:06 am Revision 89e671e3: Replace signrom with shell script v3
In order to not execute code we just compiled, let's replace signrom
with a shell script that does the same thing whi...
Alexander Graf
12:06 am Revision 1cec71e3: Revert "support colon in filenames"
This reverts commit 707c0dbc97cddfe8d2441b8259c6c526d99f2dd8.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Anthony Liguori
12:06 am Revision fc5b81d1: net: set a default value for sndbuf=
On reflection, perhaps it does make sense to set a default value for
the sndbuf= tap parameter.
For best effect, snd...
Mark McLoughlin
12:06 am Revision 0aa217e4: qcow2: Make cache=writethrough default
The performance of qcow2 has improved meanwhile, so we don't need to
special-case it any more. Switch the default to ...
Kevin Wolf
12:06 am Revision c6a5a71a: Fix build for ESD audio
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> Anthony Liguori
12:06 am Revision df7a607b: configure: detect xen with --extra-cflags / --extra-ldflags
Attached patch lets configure find xen headers and xen libs
when called with --extra-cflags and --extra-ldflags optio...
Christoph Egger
12:04 am Revision 79c4f6b0: QEMU: MCE: Add MCE simulation to qemu/tcg
- MCE features are initialized when VCPU is intialized according to CPUID.
- A monitor command "mce" is added to inje...
Huang Ying

07/09/2009

11:09 pm Revision 2152390d: Merge commit 'linux-user/linux-user-for-upstream' into tmp-staging
Anthony Liguori
08:40 pm Revision 94c5495d: MIPS signal handling fix
Add explicit padding to MIPS signal frame structures.
Signed-off-by: Paul Brook <paul@codesourcery.com>
Paul Brook
07:56 pm Revision f04dc72f: Enable MIPS NPTL
Enable NPTL support for MIPS usermode emulation.
Signed-off-by: Paul Brook <paul@codesourcery.com>
Paul Brook
07:45 pm Revision 590bc601: MIPS atomic instructions
Implement MIPS ll/sc instructions using atomic compare+exchange.
Signed-off-by: Paul Brook <paul@codesourcery.com>
Paul Brook
05:07 pm Revision ff867ddc: MIPS usermode TLS register
Implement cpu_set_tls for MIPS.
Signed-off-by: Paul Brook <paul@codesourcery.com>
Paul Brook
03:11 pm Revision 18113962: Fix MIPS sys_clone
The clone syscall takes 6 args.
Signed-off-by: Paul Brook <paul@codesourcery.com>
Paul Brook
03:07 pm Revision d88a76d1: qdev: convert ac97.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann
03:07 pm Revision 042f84d0: qdev: remove DeviceType
The only purpose DeviceType serves is creating a linked list of
DeviceInfo structs. This removes DeviceType and add ...
Gerd Hoffmann
03:07 pm Revision 16eaedf2: qdev/pci: misc fixes.
* fix secondary bus setup.
* use base->name instead of "FIXME" for device name.
Yes, the device name is redundant...
Gerd Hoffmann
03:07 pm Revision 6806e595: qdev: convert es1370.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann
03:07 pm Revision 10c4c98a: qdev: replace bus_type enum with bus_info struct.
BusInfo is filled with name and size (pretty much like I did for
DeviceInfo as well). There is also a function point...
Gerd Hoffmann
03:07 pm Revision 0aab0d3a: qdev: update pci device registration.
Makes pci_qdev_register take a PCIDeviceInfo struct instead of a bunch
of parameters. Also adds config_read and conf...
Gerd Hoffmann

07/08/2009

05:25 pm Revision e2b19c85: Remove SDL/ prefix
malc
05:24 pm Revision d644f8be: Add out of memory and zero size argument checks to be consistent with
the qemu_malloc routines malc
05:02 pm Revision 666bcd91: getrlimit conversion mix-up
Fixes getrlimit implementation that overwrote the result of the syscall
instead of converting it
Signed-off-by: Ulri...
Ulrich Hecht
05:02 pm Revision 719f908e: wrap path for access syscall
Signed-off-by: Ulrich Hecht <uli@suse.de>
Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
Ulrich Hecht
05:02 pm Revision 784ccfdb: pipe argument should not be signed
pipedes is an address, it should not be signed (breaks for addresses
> 0x80000000)
Signed-off-by: Ulrich Hecht <uli@...
Ulrich Hecht
05:02 pm Revision 98818189: 64-bit clean socketcall syscall
makes socketcall 64-bit clean so it works on 64-bit big-endian systems
Signed-off-by: Ulrich Hecht <uli@suse.de>
Sig...
Ulrich Hecht
05:01 pm Revision fd4d81dd: linux-user: increment MAX_ARG_PAGES
There's a error When doing something like that :
find / -type f -print0 | xargs -0 echo
[ done in a arm chroot with ...
Arnaud Patard
05:01 pm Revision 917507b0: linux-user: check some parameters for some socket syscalls.
This patch is fixing following issues :
- commit 8fea36025b9d6d360ff3b78f88a84ccf221807e8 was applied to
do_getsoc...
Arnaud Patard
05:01 pm Revision 7b8118e8: linux-user/syscall.c: remove warning: ‘array’ may be used uninitialized in thi...
Removes the following warning
CC i386-linux-user/syscall.o
cc1: warnings being treated as errors
/media/nfs/qemu/...
vibi sreenivasan
05:01 pm Revision 67ba57f6: configure: remove bogus linux-user check
linux-user=yes is not a reliable identifier that linux-user targets
have been selected. user targets can be selected ...
Riku Voipio

07/05/2009

11:33 pm Revision e8d2a887: Fix the PCI header type of APB
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
09:50 pm Revision e36f5877: Update OpenBIOS images to r505
For Sparc64, this fixes the PCI bridge configuration bugs revealed by the
improved bridge handling (b7ee1603c16c1feb0...
Blue Swirl
11:11 am Revision 98846d73: Fix Sparse warning
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl

07/03/2009

10:25 pm Revision 8676188b: Work around Solaris gas problem
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
08:44 pm Revision 600309b6: Rename target_cpu to target_arch2
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
08:23 pm Revision cbbfacc6: monitor: Fix typo in documentation
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com> Jan Kiszka
04:28 am Revision 98070ce0: target-mips: fix MADD and MSUB/MSUBU instructions
MADD was not correctly writing to HI.
MSUB/MSUBU are specified as `HI||LO - product', not `product - HI||LO'.
Signe...
Nathan Froyd

07/02/2009

08:54 pm Revision 7d69c52e: Fix hxtool.
When converting from hx to texi format, hxtool (or to be
more precise sh which interprets hxtool) used standard
shell...
Stefan Weil
08:07 pm Revision 6ad8702a: Use ctz64 in favor of ffsll
Not all host platforms support ffsll.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Jan Kiszka
05:20 pm Revision 1447379b: Respect the standard
malc

07/01/2009

11:29 pm Revision 3da6abd4: Use pstrcpy and pstrcat to avoid OpenBSD linker warning
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
10:30 pm Revision 97b35e35: Suppress a GCC warning
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
10:11 pm Revision 6cb9c6d3: Fix breakage by obsolete _P() for good
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
09:49 pm Revision 22d091b3: Fix sdl_zoom compile problems on OpenBSD
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
09:24 pm Revision d43277c5: Fix missing strnlen problems
Fix missing strnlen (a GNU extension) problems by using qemu_strnlen
used for user emulators also for system emulator...
Blue Swirl

06/30/2009

05:47 pm Revision 57a943c4: Fix typo
Signed-off-by: malc <av1474@comtv.ru> malc
02:10 pm Revision 9c7f170e: Remove bogus -Werror
Revert rules.mak changes from aba800a. These should not have been here
to start with.
Signed-off-by: Paul Brook <pa...
Paul Brook

06/29/2009

10:18 pm Revision a08d4367: Revert "Introduce reset notifier order"
This reverts commit 8217606e6edb49591b4a6fd5a0d1229cebe470a9 (and
updates later added users of qemu_register_reset), ...
Jan Kiszka
10:18 pm Revision f3353c6b: monitor: Add completion for help command
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Jan Kiszka
10:18 pm Revision 15dfcd45: monitor: Refactor acl commnds
Refactor the ACL monitor interface to make full use of the monitor
command dispatcher. This also gives proper help fo...
Jan Kiszka
10:18 pm Revision 3a31f36a: x86: Factor out pc_new_cpu
At this point, this refactoring looks like overkill. But we will need it
for CPU hotplugging, and qemu-kvm already ca...
Jan Kiszka
10:18 pm Revision 059b8b1e: KVM: x86: Refactor persistent CPU state
This patch aligns the KVM-related layout and encoding of the CPU state
to be saved to disk or migrated with qemu-kvm....
Jan Kiszka
10:18 pm Revision 229609dd: sdl: Fix memory leakage
Valgrind was so kind to remark that no one bothers to release keycodes
after use and that something is fishy about cl...
Jan Kiszka
10:18 pm Revision 74efd61a: slirp: tftp: Relax filename format check
[ Applies on top of my recently posted slirp series. ]
Allow tftp requests with filenames that do not start with a s...
Jan Kiszka
10:18 pm Revision 7d4c3d53: Replace -no-virtio-balloon by -balloon
We want to do (at least) two things to the virtio-balloon device:
suppress it, and control its PCI address. Option -...
Markus Armbruster
10:18 pm Revision e34af2ce: move CONFIG_* values from yes to y
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
10:18 pm Revision 0e22fd2f: Substitute ifdef CONFIG_FOO by obj-
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
10:18 pm Revision 943e0a31: Substitute ifdef CONFIG_FOO by obj-
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
10:18 pm Revision 5f877627: Rename SOUND_HW to sound-obj-y
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
10:18 pm Revision b6271b48: Substitute ifdef CONFIG_FOO by sound-obj-
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
10:18 pm Revision ae95ade0: make tags useful for block drivers and hardaware devices
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
10:18 pm Revision 22afa7b5: block-raw: Allow pread beyond the end of growable images
When using O_DIRECT, qcow2 snapshots didn't work any more for me. In the
process of creating the snapshot, qcow2 trie...
Kevin Wolf
10:18 pm Revision 3b88e52b: qcow2: Cache refcount blocks during snapshot creation
The really time consuming part of snapshotting is to adjust the reference count
of all clusters. Currently after each...
Kevin Wolf
10:18 pm Revision e9283f8b: monitor: Drop pci_addr prefix from hotplug commands
The "pci_addr=" prefix currently required by pci_add/remove and
drive_add has no practical use. Drop it, but still si...
Jan Kiszka
10:18 pm Revision 8d2ba1fb: kvm: Rework VCPU synchronization
During startup and after reset we have to synchronize user space to the
in-kernel KVM state. Namely, we need to trans...
Jan Kiszka
10:18 pm Revision a62acdc0: monitor: Make pci_add device options truely optional
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Jan Kiszka
10:18 pm Revision 7677f05d: Add documentation for Multiboot
The documentation shows how to use -kernel and friends for booting Linux,
but obviously knows nothing about multiboot...
Alexander Graf
10:18 pm Revision 34d5e948: cpu_unregister_map_client: fix memory leak.
fix memory leak in cpu_unregister_map_client() and cpu_notify_map_clients().
Signed-off-by: Isaku Yamahata <yamahata...
Isaku Yamahata
10:18 pm Revision 4f3a1d56: Rename OBJS to obj-y
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
10:18 pm Revision c9e0df73: Rename LIBOBJS to libobj-y
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
10:18 pm Revision a8e492c0: Rename OBJS to obj-y
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
10:18 pm Revision 319f08ea: Rename BLOCK_OBJS to block-obj-y
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
10:18 pm Revision eda959bd: Rename AUDIO_OBJS to audio-obj-y
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
10:18 pm Revision f835ed1c: Rename SLIRP_OBJS to slirp-obj-y
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
10:18 pm Revision 78892528: Rename XEN_OBJS to xen-obj-y
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
10:18 pm Revision e11b1dce: Rename USER_OBJS to user-obj-y
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
10:18 pm Revision 6ef859b3: Rename OBJS to obj-y
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Juan Quintela
10:17 pm Revision 253d0942: Multiboot build system v4
In order to build the multiboot option rom, we need a Makefile and a tool
to sign the rom with.
Both are provided by...
Alexander Graf
09:52 pm Revision 6c0d7ee8: preserve the hypervisor bit while KVM trims the CPUID bits
The KVM kernel will disable all bits in CPUID which are not present in
the host. As this is mostly true for the hyper...
Andre Przywara
09:52 pm Revision 1d108d97: Change bochs bios init order
For multiboot support, we need bochs_bios_init to happen before
load_linux, so we get the fw_cfg device.
Signed-off-...
Alexander Graf
09:52 pm Revision bf483392: Expose fw_cfg v2
Multiboot passes options to the option rom using the fw_cfg device.
Right now, that device is local to the bochs_bios...
Alexander Graf
09:52 pm Revision f16408df: Multiboot support v5
This patch implements support for Multiboot on x86 for -kernel.
Multiboot is a "new" approach to get rid of different...
Alexander Graf
09:52 pm Revision 6d2edc43: allow hypervisor CPUID bit to be overriden
KVM defaults to the hypervisor CPUID bit to be set, whereas pure
QEMU clears it. On some occasions one wants to set o...
Andre Przywara
09:52 pm Revision fe4bce09: introduce -cpu host target
Although the guest's CPUID bits can be controlled in a fine grained way
in QEMU, a simple way to inject the host CPU ...
Andre Przywara
09:52 pm Revision f441bee8: CPUID Fn8000_0001.EAX is family/model/stepping, not features
Signed-off-by: Andre Przywara <andre.przywara@amd.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Andre Przywara
09:52 pm Revision 6c1f42fe: fix KVMs GET_SUPPORTED_CPUID feature usage
If we want to trim the user provided CPUID bits for KVM to be not greater
than that of the host, we should not remove...
Andre Przywara
09:52 pm Revision 671e4676: remove CPUID host hacks
KVM provides an in-kernel feature to disable CPUID bits that are not
present in the current host. So there is no need...
Andre Przywara
09:50 pm Revision 707c0dbc: support colon in filenames
Problem: It is impossible to feed filenames with the character colon because
qemu interprets such names as a protocol...
Ram Pai
04:52 pm Revision fc57bc57: slirp: Basic VLAN client info_str
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Jan Kiszka
04:52 pm Revision ab4e5602: Prefer ncurses over curses
Not every distro provides libcurses anymore, at least OpenSUSE, and at
least under a standard library search path. So...
Jan Kiszka
04:52 pm Revision b1c99fcd: slirp: Enable multiple instances
Once again this was a long journey to reach the destination: Allow to
instantiate slirp multiple times. But as in the...
Jan Kiszka
04:52 pm Revision 0a1f851e: slirp: Save/restore bootp client states
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Jan Kiszka
04:52 pm Revision 09c18925: slirp: Use shell to erase smb directory
Instead of open-coding this, we can use the power of the shell to remove
the smb_dir on exit.
Signed-off-by: Jan Kis...
Jan Kiszka
04:52 pm Revision 492efabd: slirp: Improve error handling in slirp_smb
Make sure for invocations from the monitor that slirp_smb properly
reports errors and doesn't terminate qemu.
Signed...
Jan Kiszka
04:52 pm Revision 28432466: slirp: Enable multi-instance support for the smb service
Push the smb state, smb_dir, into SlirpState and construct it in a way
that allows multiple smb instances (one per sl...
Jan Kiszka
04:52 pm Revision 1a609520: net: Provide VLAN client lookup helper
Introduce qemu_find_vlan_client_by_name for VLANClientState lookup based
on VLAN ID and client name. This is useful f...
Jan Kiszka
04:52 pm Revision f13b572c: slirp: Make hostfwd_add/remove multi-instance-aware
Extend the syntax of hostfwd_add/remove to optionally take a tuple of
VLAN ID and slirp stack name. If those are omit...
Jan Kiszka
04:52 pm Revision 8ec7f4ed: slirp: Clean up updtime
Drop redundant typecasts in both variants and remove the pointless
round-up in the UNIX version.
Signed-off-by: Jan ...
Jan Kiszka
04:52 pm Revision d918f23e: slirp: Kill slirp_is_inited
Avoid the need for slirp_is_inited by refactoring the protected
slirp_select_* functions. This also avoids the cleari...
Jan Kiszka
04:52 pm Revision d6cf84e1: slirp: Drop redundant checks from slirp_output
Slirp doesn't invoke slirp[_can]_output before it is initialized. The
motivation for these checks (3b7f5d479c) no lon...
Jan Kiszka
04:52 pm Revision f1d99bbd: slirp: Clean up timeout handling around slirp_select_fill/poll
Again lot of dead code. Remove it.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Liguori...
Jan Kiszka
04:52 pm Revision b5302e1a: slirp: Drop link_up checks from if_output and slirp_socket_can_recv
link_up is true once slirp is initialized, so these check are really not
required.
Signed-off-by: Jan Kiszka <jan.ki...
Jan Kiszka
04:52 pm Revision 460fec67: slirp: Factor out internal state structure
The essence of this patch is to stuff (almost) all global variables of
the slirp stack into the structure Slirp. In t...
Jan Kiszka
04:52 pm Revision 9f8bd042: slirp: Use internal state in interface
This now also exports the internal state to the slirp users in qemu,
returning it from slirp_init and expecting it al...
Jan Kiszka
04:52 pm Revision ad0d8c4c: slirp: Allocate/free stack instance dynamically
Allocate the internal slirp state dynamically and provide and call
slirp_cleanup to properly release it after use. Th...
Jan Kiszka
04:52 pm Revision 285f7a62: slirp: Make IP packet ID consistent
Currently, ip_id is always initialized to 0 on slirp startup (despite
the broken attempt to derive it from the clock)...
Jan Kiszka
04:52 pm Revision ee9be587: slirp: Drop unused icmp_var.h
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Jan Kiszka
04:52 pm Revision f8e3cbd3: slirp: tftp: Cleanup tftp_prefix check
Perform check for set prefix early (if it's not given, tftp is disabled)
and drop redundant second check.
Signed-off...
Jan Kiszka
04:52 pm Revision ef2d54d8: slirp: tftp: Clean up tftp_send_error
The return code of tftp_send_error is not used, drop it. And also make
sure to always terminate the session.
Signed-...
Jan Kiszka
04:52 pm Revision 20c24bf2: slirp: tftp: Refactor tftp_handle_rrq
Specifically make the filename extraction more readable, and always
report errors back to the client.
Signed-off-by:...
Jan Kiszka
04:52 pm Revision 9367964a: slirp: tftp: Rework filename handling
This changes the filename handling from a static buffer in tftp_session
for the client-provided name + prefix to a dy...
Jan Kiszka
04:52 pm Revision df461894: slirp: Factor out one-time initialization
In order to prepare re-initialization and multi-instance slirp, factor
out init code that is of global scope and (at ...
Jan Kiszka
04:52 pm Revision 9c12a6f2: slirp: Do not allow to remove non-hostfwd sockets
Prevent that the users accidentally shoots down dynamic sockets. This
allows to remove looping for removals as there ...
Jan Kiszka
04:52 pm Revision 4a82347a: slirp: Mark sockets of incoming TCP connections
Required for pretty-printing.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Liguori <ali...
Jan Kiszka
04:52 pm Revision 6dbe553f: slirp: Add info usernet for dumping connection states
Break out sockstats from the slirp statistics and present them under the
new info category "usernet". This patch also...
Jan Kiszka
04:52 pm Revision 0d62c4cf: slirp: Drop dead code
After all its years inside the qemu tree, there is no point in keeping
the dead code paths of slirp. This patch is a ...
Jan Kiszka
04:52 pm Revision 0fe6a7f2: slirp: Drop statistic code
As agreed on the mailing list, there is no interest in keeping the
usually disabled slirp statistics in the tree. So ...
Jan Kiszka
04:52 pm Revision 9f349498: slirp: Cleanup and basic reanimation of debug code
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Jan Kiszka
04:52 pm Revision a13a4126: slirp: Rework internal configuration
The user mode IP stack is currently only minimally configurable /wrt to
its virtual IP addresses. This is unfortunate...
Jan Kiszka
04:52 pm Revision c92ef6a2: slirp: Rework external configuration interface
With the internal IP configuration made more flexible, we can now
enhance the user interface. This patch adds a numbe...
Jan Kiszka
04:52 pm Revision 2ad82cf9: slirp: Fix port comparision in slirp_remove_hostfwd
For UDP host forwardings, fport is not stable, every outgoing packet of
the redirection can modify it. Use getsocknam...
Jan Kiszka
04:52 pm Revision f3546deb: slirp: Rework monitor commands for host forwarding
Improve the monitor interface for adding and removing host forwarding
rules by splitting it up in two commands and re...
Jan Kiszka
04:52 pm Revision 3c6a0580: slirp: Bind support for host forwarding rules
Extend the hostfwd rule format so that the user can specify on which
host interface qemu should listen for incoming c...
Jan Kiszka
04:52 pm Revision f932b6ce: slirp: Prepare for persistent socket state flags
This prepares for adding flags to socket.so_state that must not be
removed during the lifetime of a socket.
Signed-o...
Jan Kiszka
04:52 pm Revision 6dd5ffb6: slirp: Explicitely mark host-forwarding sockets
Mark sockets that describe host forwardings. This is required for their
(and only their) proper deletion and for pret...
Jan Kiszka
04:52 pm Revision c18a2c36: sdl zooming
Hi all,
this patch implements zooming capabilities for the sdl interface.
A new sdl_zoom_blit function is added that ...
Stefano Stabellini
04:52 pm Revision 753a5f17: slirp: Drop redundant lines from udp_input
The socket faddr/fport is already updated a few lines below, so these
are completely redundant.
Signed-off-by: Jan K...
Jan Kiszka
04:52 pm Revision b35725c5: slirp: Refactor tcp_ctl
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Jan Kiszka
04:52 pm Revision e15f4a99: Revert "User networking: Show active connections"
This reverts commit 1c6ed9f3379faac83da0ed3e95cbd49003ac0dd1.
It's redundant to slirp statistics, which are going to...
Jan Kiszka
04:52 pm Revision 5db4af8b: Introduce get_next_param_value
In order to parse multiple instances of the same param=value pair,
introduce get_next_param_value which can pass back...
Jan Kiszka
04:52 pm Revision ad196a9d: slirp: Move smb, redir, tftp and bootp parameters and -net channel
So far a couple of slirp-related parameters were expressed via
stand-alone command line options. This it inconsistent...
Jan Kiszka
04:52 pm Revision 14899cdf: Fix QCOW2 debugging code to compile again
Updated to use C99 comments.
Signed-off-by: Filip Navara <filip.navara@gmail.com>
Signed-off-by: Anthony Liguori <al...
Filip Navara

06/24/2009

05:09 pm Revision ff24bd58: qemu/virtio: virtio save/load bindings
Implement bindings for virtio save/load. Use them in virtio pci.
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
...
Michael S. Tsirkin
05:09 pm Revision 64d50b8b: qemu/pci: add pci_get/set_byte
Add pci_get/set_byte to keep *_word and *_long access functions company.
They are unused for now.
Signed-off-by: Mic...
Michael S. Tsirkin
05:09 pm Revision 566e2d3e: qemu/net: request 3 vectors in virtio-net
Request up to 3 vectors in virtio-net. Actual bindings might supply
less.
Signed-off-by: Michael S. Tsirkin <mst@red...
Michael S. Tsirkin
05:09 pm Revision ffe6370c: qemu/net: flag to control the number of vectors a nic has
Add an option to specify the number of MSI-X vectors for PCI NIC cards. This
can also be used to disable MSI-X, for c...
Michael S. Tsirkin
05:09 pm Revision 3abcdf49: Fix dump output in qemu-io.
The dump output was not nicely formatted for bytes
larger than 0x7f, because signed values expanded to
sizeof(int) by...
Stefan Weil
05:09 pm Revision 84844a20: qemu-io: Fix spelling in help message.
excerciser -> exerciser
Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Anthony Liguori <aliguori@u...
Stefan Weil
05:09 pm Revision 95533d5f: qemu-io: add aio read/write/flush commands
Add commands to exercise asynchronous reads/writes and to flush all
outstanding aio commands. Commands to exercise a...
Christoph Hellwig
05:09 pm Revision 779c6bef: Make sure to zero out memory before calling madvise to increase robustness
Avi pointed out that it's not entirely safe to rely on madvise zeroing out
memory. So let's do it explicitly before ...
Anthony Liguori
05:09 pm Revision 024589f1: Remove unused gen_bx_T0 function.
Signed-off-by: Filip Navara <filip.navara@gmail.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Filip Navara
05:09 pm Revision bf011293: Add serial number support for virtio_blk
[brought forward to current qemu-kvm.git]
This patch implements the missing qemu logic to
interpret a '-drive .. ser...
john cooper
05:09 pm Revision b7ee1603: qemu/pci: make default_write_config use mask table
Change much of hw/pci to use symbolic constants and a table-driven
design: add a mask table with writable bits set an...
Michael S. Tsirkin
05:09 pm Revision 14e12559: qemu/pci: helper routines for pci access
Add inline routines for convenient access to pci devices
with correct (little) endianness. Will be used by MSI-X supp...
Michael S. Tsirkin
05:09 pm Revision 6f4cbd39: qemu/pci: add routines to manage PCI capabilities
Add routines to manage PCI capability list. First user will be MSI-X.
Signed-off-by: Michael S. Tsirkin <mst@redhat....
Michael S. Tsirkin
05:09 pm Revision bd4b65ee: qemu/pci: check constant registers on load
Add "cmask" table of constant register masks: if a bit is not writeable
and is set in cmask table, this bit is checke...
Michael S. Tsirkin
05:09 pm Revision 02eb84d0: qemu/pci: MSI-X support functions
Add functions implementing MSI-X support. First user will be virtio-pci.
Note that platform must set a flag to declar...
Michael S. Tsirkin
05:09 pm Revision 54c96da7: qemu/apic: minimal MSI/MSI-X implementation for PC
Implement MSI support in APIC. Note that MSI and MMIO APIC registers
are at the same memory location, but actually no...
Michael S. Tsirkin
05:09 pm Revision 7055e687: qemu/virtio: virtio support for many interrupt vectors
Extend virtio to support many interrupt vectors, and rearrange code in
preparation for multi-vector support (mostly m...
Michael S. Tsirkin
05:09 pm Revision aba800a3: qemu/virtio: MSI-X support in virtio PCI
This enables actual support for MSI-X in virtio PCI.
First user will be virtio-net.
Signed-off-by: Michael S. Tsirki...
Michael S. Tsirkin

06/23/2009

09:04 pm Revision 1b64fcae: add sparc64-softmmu to default configure targets list
Add sparc64 to default list of softmmu targets
Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com>
Igor V. Kovalenko
09:04 pm Revision 6d53bfd1: sparc64 follow pci_nic_init change
sun4u.c: correct pci_nic_init arguments following
commit 5607c38820366954c38dd702e979499486057481
Signed-off-by: Igo...
Igor V. Kovalenko
08:28 pm Revision 21ebeb23: microblaze: Support the latest mmu-kernel stat64 ABI.
Microblaze recently changed their ABI. The new is not backwards compatible
and there doesn't seem to be a way to dist...
Edgar E. Iglesias
08:11 pm Revision a139aa17: target-ppc: permit linux-user to read PVR
Access to the PVR SPR is normally forbidden from userspace apps. The
Linux kernel, however, fixes up reads in the ap...
Nathan Froyd
11:27 am Revision 913bbbca: cris: Remove unused internal flag.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias

06/22/2009

06:15 pm Revision f8e2af11: Win32: Reduce section alignment for Windows.
Maximum alignment for Win32 is 16, so don't try
to set it to 32. Otherwise the compiler complains:
exec.c:102: warni...
Stefan Weil
06:15 pm Revision 8cad5516: net: add qemu_purge_queued_packets()
If net client sends packets asynchronously, it needs to purge its queued
packets in cleanup() so as to prevent sent c...
Mark McLoughlin
06:15 pm Revision b9adce2c: net: purge queued packets in tap_cleanup()
If tap has any packets queued at host_net_remove time, it needs to purge
them in order to prevent a sent callback bei...
Mark McLoughlin
06:15 pm Revision b664e367: net: add tap_read_poll() helper
Add a helper to enable/disable the read polling on tapfd.
We need this, because we want to start write polling on th...
Mark McLoughlin
06:15 pm Revision 1f7babf6: net: handle EAGAIN from tapfd write()
If a write() on tapfd returns EAGAIN, return zero so that the packet
gets queued (in the case of async send) and enab...
Mark McLoughlin
06:15 pm Revision 4a77b25e: net: return TAPState from net_tap_init()
net_tap_fd_init() already returns TAPState, so this is a sensible
cleanup in its own right.
Signed-off-by: Mark McLo...
Mark McLoughlin
06:15 pm Revision 0df0ff6d: net: add '-net tap,sndbuf=nbytes'
2.6.30 adds a new TUNSETSNDBUF ioctl() which allows a send buffer limit
for the tap device to be specified. When this...
Mark McLoughlin
06:15 pm Revision 783527a9: net: add packet length to NetPacketSent callback
virtio-net needs this - for the same purpose that it currently uses the
return value from qemu_sendv_packet().
Signe...
Mark McLoughlin
06:15 pm Revision 8c01c95a: Win: Install keymaps for Windows, too (needed for VNC).
Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Stefan Weil
06:15 pm Revision 59a36a2f: Win32: Fix compilation with SDL.
`sdl-config --cflags` defines main = SDL_main
on some platforms. One of these platforms is
Windows with mingw32.
For...
Stefan Weil
06:15 pm Revision 6243375f: virtio-net: implement async packet sending
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Mark McLoughlin
06:15 pm Revision 9391e4b8: vmware_vga: clean up
use NULL instead of 0 for pci_register_device() argument
for consistency. Any other caller uses NULL.
Signed-off-by:...
Isaku Yamahata
06:15 pm Revision 07b7d053: Fix do_pci_register_device() to reject devfn already in use
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Markus Armbruster
06:15 pm Revision 5607c388: Support addr=... in option argument of -net nic
Make net_client_init() accept addr=, put the value into struct
NICinfo. Use it in pci_nic_init(), and remove argumen...
Markus Armbruster
06:15 pm Revision 08b9d66b: Fix build on Mac OS X
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> Anthony Liguori
06:15 pm Revision c2cc47a4: Support addr=... in option argument of -drive if=virtio
Make drive_init() accept addr=, put the value into struct DriveInfo.
Use it in all the places that create virtio-blk-...
Markus Armbruster
06:15 pm Revision cd57c0f3: Don't register cpu reset handler for cpu with APIC.
APIC reset handler already resets cpu, no need to reset it twice.
Also register cpu_reset handler directly to make it...
Gleb Natapov
06:15 pm Revision 1f5f6638: Make first argument of monitor command pci_add work
Simply pass the PCI address through qemu_pci_hot_add_nic() to
pci_nic_init() and through qemu_pci_hot_add_storage() t...
Markus Armbruster
06:15 pm Revision b09ea7d5: Handle init/sipi in a main cpu exec loop. (v2)
This should fix compilation problem in case of CONFIG_USER_ONLY.
Currently INIT/SIPI is handled in the context of CP...
Gleb Natapov
06:15 pm Revision 30868442: Instead of writing a zero page, madvise it away
Otherwise, after migration, we end up with a much larger RSS size then we
ought to have.
Signed-off-by: Anthony Ligu...
Anthony Liguori
06:15 pm Revision 9d5e77a2: acpi.c: make qemu_system_device_hot_add piix independent.
introruce piix4_device_hot_add() for piix4 specific code
and make qemu_system_device_hot_add() generic.
Signed-off-b...
Isaku Yamahata
06:15 pm Revision e16044ef: virtio-net: enable mergeable receive buffers
When virtio-net was merged in from qemu-kvm.git, the VNET_HDR related
features were dropped from the code.
However, ...
Mark McLoughlin
06:15 pm Revision 1be7daa9: dot gitignore: add qemu-monitor.texi
add qemu-monitor.texi to .gitignore.
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: Anthony L...
Isaku Yamahata
06:10 pm Revision 4a244704: Disable _FORTIFY_SOURCE to fix Ubuntu build with -Werror
This eliminates the results unused warnings.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Anthony Liguori
06:10 pm Revision 406c8df3: Make nic option rom loading less painful.
The code how it is today, is totally painful to read and keep.
To begin with, the code is duplicated with the option ...
Glauber Costa
06:10 pm Revision 024431b3: Add O_BINARY to open call in net_dump_init.
Fix the pcap dumps on Win32 and other systems where O_BINARY is required.
Signed-off-by: Filip Navara <filip.navara@...
Filip Navara
06:10 pm Revision 5774cf98: virtio: make vring_desc_*() take phys addrs
Change the vring descriptor helpers to take the physical
address of the descriptor table rather than a virtqueue.
Th...
Mark McLoughlin
06:10 pm Revision efeea6d0: virtio: add support for indirect ring entries
Support a new feature flag for indirect ring entries. These are ring
entries which point to a table of buffer descrip...
Mark McLoughlin
06:10 pm Revision 6eaa6847: Add pci_bus_reset() function.
To reset internal irq handling data structures.
Signed-off-by: Gleb Natapov <gleb@redhat.com>
Signed-off-by: Yaniv K...
Gleb Natapov

06/20/2009

04:51 am Revision d2e9fd8f: Apply TCGV_UNUSED on variables that GCC mistakenly thinks can be used
uninitialized malc
04:13 am Revision d999f7e0: Restore consistent formatting of audio devices
malc

06/19/2009

01:51 am Revision 03dfe9f8: linux-user: strace now handles guest stringscorrectly [v2]
On Tue, Jun 16, 2009 at 08:19:23PM -0500, Anthony Liguori wrote:
> malc wrote:
>>
>> On my system the above line caus...
Riku Voipio
01:46 am Revision 5d928867: fix qemu_alloc/qemu_free for audio subsystem
Signed-off-by: Jean-Christophe DUBOIS <jcd@tribudubois.net> Jean-Christophe Dubois
« Previous
Next »
 

Also available in: Atom