Activity

From 05/09/2009 to 06/07/2009

06/07/2009

04:40 pm Revision 168ccc11: kvm: Improve upgrade notes when facing unsupported kernels
Users complained that it is not obvious what to do when kvm refuses to
build or run due to an unsupported host kernel...
Jan Kiszka
04:29 pm Revision 4ca1a9c6: Fix generation of CONFIG_KVM
When configuring for several targets, some with KVM and some without, CONFIG_KVM was accidentally disabled for some o... Blue Swirl
09:59 am Revision 153859be: Use hxtool for qemu-img command list
Use hxtool to generate the 'command syntax' section of qemu-img's help
message, and the corresponding section of the ...
Stuart Brady

06/06/2009

07:22 pm Revision 3a2eeac0: doc: Update information on supported network adapters.
* There are no ISA PCI network adapters.
* MIPS Malta is supported with any PCI network card.
Signed-off-by: Stefan ...
Stefan Weil
06:48 pm Revision 6379840f: xen: net backend doesn't need linux headers.
Drop them to make qemu build on OpenSolaris.
Cc: Andreas Färber <andreas.faerber@web.de>
Signed-off-by: Gerd Hoffman...
Gerd Hoffmann
06:39 pm Revision eff44266: Document changes in qemu-img interface
Update the documentation to reflect the introduction of format specific options
with -o. Don't advertise -e or -6 any...
Kevin Wolf
06:38 pm Revision db08adf5: qemu-img: Print available options with -o ?
This patch adds a small help text to each of the options in the block drivers
which can be displayed by using qemu-im...
Kevin Wolf
06:17 pm Revision f425c278: Fix spelling in comment.
Signed-off-by: Stefan Weil <weil@mail.berlios.de> Stefan Weil
11:22 am Revision 2313086a: Use hxtool to generate monitor documentation and C structures
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
04:54 am Revision 25517f99: Use correct type for SPARC cpu_cc_op
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
04:49 am Revision db241f40: Fix typo
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook

06/05/2009

05:53 pm Revision cae4956e: qdev: add monitor command to dump the tree.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Paul Brook <paul@codesourcery.com>
Gerd Hoffmann
05:52 pm Revision 1431b6a1: Record device property types
Record device property types, and provide a list of properties at device
registration time.
Add a "device" property ...
Paul Brook
05:16 pm Revision fd93a799: Fix elf loader range checking
The ELF loader tracks the range of addresses used by a binary.
However this incorrectly assumes zero is not a valid a...
Paul Brook

06/04/2009

03:12 pm Revision bdb11366: Remove ARM NVIC initialization hack
The ARMv7-M NVIC device pokes itself into the CPU state. Now we have a
proper device model we can have the CPU/SoC c...
Paul Brook
01:41 pm Revision f3d08ee6: Add --enable-debug
New configure option for debug builds.
Signed-off-by: Paul Brook <paul@codesourcery.com>
Paul Brook
01:24 pm Revision aca312af: qdev: kill DeviceState->name
is redundant with DeviceState->type->name
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Gerd Hoffmann
12:04 pm Revision 1e9fa730: fix gdbstub support for multiple threads in usermode, v3
When debugging multi-threaded programs, QEMU's gdb stub would report the
correct number of threads (the qfThreadInfo ...
Nathan Froyd

06/03/2009

11:48 pm Revision 4548eaea: CRIS: Remove duplicated flag defines.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
10:54 pm Revision 4b0c7aa3: microblaze: Fix loading of petalogix s3adsp1800 dtb.
Provide a petalogix-s3adsp1800.dtb blob.
Correct loading of the petalogix dtb.
Signed-off-by: Edgar E. Iglesias <edg...
Edgar E. Iglesias
05:16 pm Revision 40905a6a: Stellaris qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook

06/02/2009

05:30 pm Revision 2c6554bc: Implement multiple samplers on stellaris ADC
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook

05/30/2009

03:59 am Revision 5cea8590: Use relative path for bios
Look for bios and other support files relative to qemu binary, rather than
a hardcoded prefix.
Signed-off-by: Paul B...
Paul Brook

05/28/2009

03:00 pm Revision abc07545: Update maintainer list.
Add myself as maintainer for the microblaze cpu and boards.
Update list of CRIS machines.
Signed-off-by: Edgar E. Ig...
Edgar E. Iglesias
11:11 am Revision 79fd42aa: Install keymaps from new location
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> Anthony Liguori
10:14 am Revision 1c6ed9f3: User networking: Show active connections
In case you're wondering what connections exactly you have open
or maybe redir'ed in the past, you can't really find ...
Alexander Graf
10:14 am Revision f9e96436: vvfat: one more missing BlockDriver C99 initializer conversion
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Christoph Hellwig
10:14 am Revision f452095e: Move keymaps into pc-bios
This isn't the most ideal layout, but it makes -L /path/to/git/pc-bios Just
Work which is very convenient.
Signed-of...
Anthony Liguori
10:14 am Revision 9fa06385: kvm: Mark full address range dirty on live migration start
As Avi correctly noted, last_ram_offset does not mark the last physical
RAM address the guest may see (due to non-con...
Jan Kiszka
10:14 am Revision de65fe0f: Add detection of pthread library name
Try to detect the name of the pthread library.
Currently it looks for "-pthread" and "-pthreadGC2".
Signed-off-by: S...
Sebastian Herbszt

05/27/2009

05:46 pm Revision c1261d8d: User Networking: Enable removal of redirections
Using the new host_net_redir command you can easily create redirections
on the fly while your VM is running.
While t...
Alexander Graf
05:46 pm Revision 8a43b1ea: Allow monitor interaction when using migrate -exec
All,
I've recently been playing around with migration via exec. Unfortunately,
when starting the incoming qemu ...
Chris Lalancette
05:46 pm Revision c16b5a2c: fully split aio_pool from BlockDriver
Now that we have a separate aio pool structure we can remove those
aio pool details from BlockDriver.
Every driver s...
Christoph Hellwig
05:45 pm Revision ad53089b: qcow: add qcow_aio_setup helper
[this one is required for [PATCH] fully split aio_pool from BlockDriver,
sorry for not sending it out earlier]
Add ...
Christoph Hellwig
05:45 pm Revision 4099df58: raw-posix: fix hdev_create
We do need hdev_create unconditionally on all platforms so that qemu-img
create support for host device works on all ...
Christoph Hellwig
05:45 pm Revision 94c6d6d8: fix raw_pread_aligned return value
raw_pread_aligned currently returns the raw return value from
lseek/read, which is always -1 in case of an error. Bu...
Christoph Hellwig
05:45 pm Revision afd32160: VNC: Fix memory allocation (wrong structure size).
Pointer vs addresses a VncDisplay structure,
so it is sufficient to allocate sizeof(VncDisplay)
or sizeof(*vs) bytes ...
Stefan Weil
05:45 pm Revision 91a073a9: Drop bdrv_create2
This patch converts the remaining users of bdrv_create2 to bdrv_create and
removes the now unused function.
Signed-o...
Kevin Wolf
05:45 pm Revision a980c98c: qcow2: Update multiple refcounts at once
Don't write each single changed refcount block entry to the disk after it is
written, but update all entries of the b...
Kevin Wolf
05:45 pm Revision 44ff42de: qcow2: Refactor update_refcount
This is a preparation patch with no functional changes. It moves the allocation
of new refcounts block to a new funct...
Kevin Wolf
05:45 pm Revision ade40677: qcow/qcow2: Drop synchronous qcow_write()
There is only one (internal) user left and it can be switched to the normal
emulation provided in block.c
Signed-off...
Kevin Wolf
05:45 pm Revision cab3c825: e1000: Ignore reset command
When a reset is requested, the current e1000 emulation never clears the
reset bit which may cause a driver to hang. T...
Kevin Wolf
05:44 pm Revision 8cf07dcb: Fix output of uninitialized strings
Commit ffad4116b96e29e0fbe892806f97c0a6c903d30d removed the "scratch buffer"
from check_params, but didn't care for t...
Kevin Wolf
11:49 am Revision 7696d1ec: microblaze: Conditionalize FDT features.
If libfdt is not available, disable the fdt manipulation features.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@...
Edgar E. Iglesias
02:34 am Revision 48c50a62: doc: Briefly mention CRIS and MicroBlaze.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
02:19 am Revision d0f3654f: microblaze: Make writes to MMU_ZPR flush the TLB.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
02:10 am Revision 6b2fce90: microblaze: Correct typo.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias

05/26/2009

10:11 pm Revision d74d6a99: microblaze: Add GDB stub support.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
10:11 pm Revision 72b675ca: microblaze: Hook into the build-system.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
10:10 pm Revision 6a8b1ae2: microblaze: Add petalogix s3a1800dsp MMU linux ref-design.
This setup was designed by petalogix and is supported by upstream linux.
The design targets a xilinx spartan-3a-1800 ...
Edgar E. Iglesias
10:10 pm Revision b43848a1: xilinx: Add ethlite emulation.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
10:10 pm Revision ee118d95: xilinx: Add uartlite emulation.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
10:10 pm Revision 388f60b1: xilinx: Add OPB timer.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
10:10 pm Revision 1f07fd1f: microblaze: Add CPU interrupt wrapper logic.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
10:10 pm Revision 17628bc6: xilinx: Add interrupt controller.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
10:10 pm Revision afeeceb0: microblaze: Add MMU emulation.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
10:10 pm Revision b779e29e: microblaze: linux-user support.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
10:10 pm Revision e90e390c: microblaze: Add disassembler.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
10:10 pm Revision 8dfbe4e8: microblaze: Add syscall, signal and termbits defs for linux-user.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
10:10 pm Revision 4acb54ba: microblaze: Add translation routines.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
05:07 pm Revision 370ab986: Remove temporary config-host.h
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
04:56 pm Revision 067a3ddc: Remove qdev irq sink handling
We have both IRQ sinks and GPIO inputs. These are in principle exactly
the same thing, so remove the former.
Signed...
Paul Brook

05/25/2009

08:56 pm Revision c2fb2637: Add dummy command to submakefiles
Add a dummy command to the all: rule in sub-makefiles.
This avoids "Nothing to be done for `all'." messages from make...
Paul Brook

05/24/2009

11:24 pm Revision 3c80c6fe: Remove unused variable
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook

05/23/2009

10:43 pm Revision 3cb5a223: ETRAX: Removed unused struct entry and fixed Windows build.
"struct timeval last" caused a compilation error with mingw32
(missing header for struct timeval).
It is unused, so ...
Stefan Weil
02:13 am Revision 02e2da45: Add common BusState
Implement and use a common device bus state. The main side-effect is
that creating a bus and attaching it to a paren...
Paul Brook

05/22/2009

07:44 pm Revision 4856fcff: Fix lance segfaults
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
07:22 pm Revision 52368552: Avoid errors when curl-config does not exist
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
06:50 pm Revision 00070396: bios: Use the correct mask to size the PCI option ROM BAR
Bit 0 is the enable bit, which we not only don't want to set, but
it will stick and make us think it's an I/O port re...
Anthony Liguori
06:50 pm Revision a2397807: x86: Add support for resume flag
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com> Jan Kiszka
06:50 pm Revision 37cb6fc3: net: Fix dump time stamps
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com> Jan Kiszka
06:50 pm Revision 40ff1624: serial: fix lost character after sysrq
After creating an automated regression test to test the sysrq
responses while running a linux image in qemu, I found ...
Jason Wessel
06:50 pm Revision d55ebf55: USB serial device support
Add in a workaround to allow the usb serial devices to work with the
usb pass through mechanism. The ioctl() to requ...
Jason Wessel
06:50 pm Revision 769ce76d: Add HTTP protocol using curl v6
Currently Qemu can read from posix I/O and NBD. This patch adds a
third protocol to the game: HTTP.
In certain situa...
Alexander Graf
06:50 pm Revision d33a1810: kvm: Rework VCPU reset
Use standard callback with highest order to synchronize VCPU on reset
after all device callbacks were execute. This a...
Jan Kiszka
06:50 pm Revision 7e57f049: usb-serial: implement break event.
Implement the serial break via usb serial.
The second data byte in ftdi status packet contains the break status.
The...
Jason Wessel
06:50 pm Revision f8d926e9: kvm: x86: Save/restore KVM-specific CPU states
Save and restore all so far neglected KVM-specific CPU states. Handling
the TSC stabilizes migration in KVM mode. The...
Jan Kiszka
06:50 pm Revision 0928a95f: slirp: Reassign same address to same DHCP client
In case a client restarts a DHCP recovery without releasing its old
address, reassign the same address to prevent con...
Jan Kiszka
06:50 pm Revision 8217606e: Introduce reset notifier order
Add the parameter 'order' to qemu_register_reset and sort callbacks on
registration. On system reset, callbacks with ...
Jan Kiszka
06:50 pm Revision b0a46a33: kvm: Add missing bits to support live migration
This patch adds the missing hooks to allow live migration in KVM mode.
It adds proper synchronization before/after sa...
Jan Kiszka
06:50 pm Revision 62518b8b: kvm: Fix dirty log temporary buffer size
The buffer passed to KVM_GET_DIRTY_LOG requires one bit per page. Fix
the size calculation in kvm_physical_sync_dirty...
Jan Kiszka
06:50 pm Revision 93102fd6: kvm: Fix framebuffer dirty log sync
kvm_physical_sync_dirty_bitmap() takes the end address as second
argument, not the region size. Moverover, the kvm AP...
Jan Kiszka
06:50 pm Revision 151f7749: kvm: Rework dirty bitmap synchronization
Extend kvm_physical_sync_dirty_bitmap() so that is can sync across
multiple slots. Useful for updating the whole dirt...
Jan Kiszka
06:50 pm Revision 4495d6a7: kvm: Introduce kvm_set_migration_log
Introduce a global dirty logging flag that enforces logging for all
slots. This can be used by the live migration cod...
Jan Kiszka
06:50 pm Revision 73c632ed: qcow2: Allow different cluster sizes
Add an option to specify the cluster size of a newly created qcow2 image.
Default is 4k which is the same value that ...
Kevin Wolf
06:50 pm Revision e69917e2: kvm: Conditionally apply workaround for KVM slot handling bug
Only apply the workaround for broken slot joining in KVM when the
capability was not found that signals the correspon...
Jan Kiszka
06:50 pm Revision efa84d43: Convert qemu-img convert to new bdrv_create
This is part two of the qemu-img conversion. This really works the same as the
previous conversion of qemu-img create...
Kevin Wolf
06:50 pm Revision d3f24367: Create qemu-option.h
This patch creates a new header file and the corresponding implementation file
for parsing of parameter strings for o...
Kevin Wolf
06:50 pm Revision daa91de2: allow changing the speed of a running migration
This patch allow us to call migrate_set_speed on running
migrations. This should allow mgmt tools to increase the all...
Glauber Costa
06:50 pm Revision 9ea2ea71: Convert qemu-img create to new bdrv_create
This patch changes qemu-img to actually use the new bdrv_create interface. It
translates the old-style qemu-img optio...
Kevin Wolf
06:50 pm Revision 0e7e1989: Convert all block drivers to new bdrv_create
Now we can make use of the newly introduced option structures. Instead of
having bdrv_create carry more and more para...
Kevin Wolf
06:50 pm Revision 19629537: introduce set_rate_limit function for QEMUFile
This patch converts the current callers of qemu_fopen_ops().
Signed-off-by: Glauber Costa <glommer@redhat.com>
Signe...
Glauber Costa
06:50 pm Revision 976305b7: Minimal ethernet frame length is 64 bytes.
Signed-off-by: Gleb Natapov <gleb@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Gleb Natapov
06:50 pm Revision 9f9e28cd: augment info migrate with page status
This patch augments info migrate output with status about:
* ram bytes remaining
* ram bytes transferred
* ram bytes ...
Glauber Costa
06:50 pm Revision c833ab73: Fix segv when passing an unknown protocol
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> Anthony Liguori
06:50 pm Revision ed8b330b: Don't send all gratuitous packets at once.
Use timer to separate them in time.
Signed-off-by: Gleb Natapov <gleb@redhat.com>
Signed-off-by: Anthony Liguori <al...
Gleb Natapov
06:50 pm Revision 71b9b0ca: Partially revert e20a8dff4c0da3827764924139d3bb73962f5d5a
From Paul Brook:
"the fdc is tied to the ISA DMA engine. We don't currently have a target
independent method of h...
Anthony Liguori
06:50 pm Revision 79eb76ad: Revert "Fix arm-softmmu breakage"
This reverts commit ec6bd8dea77478f32981a5df49f66ca2430ad19d.
This broke any target that uses virtio. Virtio device...
Anthony Liguori
04:54 am Revision 993fbfdb: Refactor how display drivers are selected
My previous commit, f92f8afebe, broke -vnc (spotted by Glauber Costa). This
is because it's necessary to tell when ...
Anthony Liguori
04:54 am Revision 0c257437: Introduce is_default field for QEMUMachine
f80f9ec changed the order that machines are registered which had the effect of
changing the default machine. This ch...
Anthony Liguori

05/21/2009

09:22 pm Revision ec6bd8de: Fix arm-softmmu breakage
Don't use whole-archive for hwlib or libqemu objects
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Blue Swirl
06:54 pm Revision 2567f579: Compile most Xen files only once
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
06:54 pm Revision e20a8dff: Compile fdc, escc and SCSI controllers only once
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
06:54 pm Revision 368b90db: Let the venomous poison spread to more identifiers
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
04:47 pm Revision f80f9ec9: Convert machine registration to use module init functions
This cleans up quite a lot of #ifdefs, extern variables, and other ugliness.
Signed-off-by: Anthony Liguori <aliguor...
Anthony Liguori
04:47 pm Revision f92f8afe: Eliminate --disable-gfx-check and make VNC default when SDL not available
--disable-gfx-check predates VNC server support. It made sense back then
because the only thing you could do without...
Anthony Liguori
04:40 am Revision eb0b64f7: Do not attempt to allocate sn_tab when there are no snapshots
This was caught by a7d27b536ffc0773028a90f14580552c0c3ddb2a which
aborted on this attempt, thanks to Alex Ivanov for ...
malc
04:30 am Revision 0a656f5f: Cast pointer arguments of get/setsockopt, send to void * to keep GCC
from producing a warning about pointer type mismatches with Winsock
Signed-off-by: malc <av1474@comtv.ru>
malc

05/20/2009

05:24 pm Revision 9f8fd694: kvm: add error message for when SMP is requested
Right now, if you try e.g. '-smp 2' you just get 'failed to
initialize KVM'.
Signed-off-by: Mark McLoughlin <markmc@...
Mark McLoughlin
05:24 pm Revision 42fa1c2e: Remove initrd warning message
Signed-off-by: Richard W.M. Jones <rjones@redhat.com> Richard W.M. Jones
05:12 pm Revision e6ade764: keep initrd in below 4g area.
initrd must be kept on the memory area below 4g. By not doing this,
we're seeing guests break while using -initrd and...
Glauber Costa
05:12 pm Revision 9ed415b2: initialize struct sigevent before timer_create
When qemu is run under valgrind, valgrind shows the following output
on exit:
==3648== 1 errors in context 2 of 2:
=...
Jean-Christophe Dubois
05:12 pm Revision e332340a: Fix NULL alarm_timer pointer at exit
This fixes a SIGSEGV error on qemu exit.
Here is the valgrind output related to this error
==3648== Process termina...
Jean-Christophe Dubois
05:12 pm Revision 76ae317f: kvm: work around supported cpuid ioctl() brokenness
KVM_GET_SUPPORTED_CPUID has been known to fail to return -E2BIG
when it runs out of entries. Detect this by always tr...
Mark McLoughlin
05:12 pm Revision e561a280: remove gcc 3.x requirement from documentation
This text is no longer accurate. After the patch is applied, the
generated version at http://www.nongnu.org/qemu/qemu...
Hollis Blanchard
05:12 pm Revision 95b134ea: migrate.c: migrate_fd_put_buffer: Do not busyloop: stop writing if EWOULDBLOCK
The migration code is non-blocking, designed for live migration.
Practically migrate_fd_put_buffer busy-loops trying...
Uri Lublin
02:27 am Revision 3a8bae3e: Remove dead code
Signed-off-by: malc <av1474@comtv.ru> malc

05/19/2009

09:29 pm Revision 26d64a85: Format per CODING_STYLE
Signed-off-by: malc <av1474@comtv.ru> malc
09:29 pm Revision a7d27b53: Abort on attempts to allocate zero bytes
http://marc.info/?t=124267873300015&r=1&w=2
Signed-off-by: malc <av1474@comtv.ru>
malc
07:57 pm Revision 20094efc: Unbreak out-of-tree builds
Signed-off-by: malc <av1474@comtv.ru> malc
06:17 pm Revision 1ad2134f: Hardware convenience library
The only target dependency for most hardware is sizeof(target_phys_addr_t).
Build these files into a convenience libr...
Paul Brook
06:05 pm Revision 8a637d44: Disable >4G ram support on 32-bit targets
If the target only has a 32-bit physical address space then
the code to map >4G ram breaks horribly, and causes compi...
Paul Brook
05:58 pm Revision 909b69cf: Only define __llseek if it is going to be used
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
05:42 pm Revision 425be425: Avoid implicit truncation compiler warnings
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
04:52 pm Revision bba831e8: Remove obsolete BIOS_SIZE from sysemu.h
BIOS_SIZE is no longer needed by vl.c, so there's no point having it in
sysemu.h.
Signed-off-by: Paul Brook <paul@co...
Paul Brook

05/18/2009

11:24 pm Revision fd6dc90b: cris: First shot at qdev for CRIS interrupts.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
10:44 pm Revision 96d7ddde: etrax: Don't keep the passed irq pointer.
Copy passed irq object at channel connect.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
Edgar E. Iglesias
10:34 pm Revision 678fdca8: etrax: Remove unused eth irq line.
The ethernet blocks irq line to report errors is unimplemented in QEMU.
Remove it for now.
Signed-off-by: Edgar E. I...
Edgar E. Iglesias
08:27 pm Revision 340d96e7: Syborg virtio bindings.
Implement Syborg device bindings for virtio-net.
Signed-off-by: Paul Brook <paul@codesourcery.com>
Paul Brook
08:26 pm Revision 53c25cea: Separate virtio PCI code
Split the PCI host bindings from the VRing transport implementation.
Signed-off-by: Paul Brook <paul@codesourcery.com>
Paul Brook

05/17/2009

05:26 pm Revision d8ee7665: Only shutdown video subsytem in sdl_cleanup
Depending on the order in which atexit handlers are called SDL might
try to join on an audio thread without said thre...
malc
04:55 pm Revision 89a740e1: Consistently use uint64_t for int properties
I apparently failed to do this properly on the first attempt.
Signed-off-by: Paul Brook <paul@codesourcery.com>
Paul Brook

05/16/2009

01:28 pm Revision 979d98ca: ETRAX-PIC: Untabify.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
03:14 am Revision 3b1fd90e: ETRAX-TIMER: qdevify.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
03:13 am Revision 84ceea57: ETRAX-TIMER: Untabify.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
03:13 am Revision 2a9859e7: ETRAX-SER: Untabify.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
03:13 am Revision 4b816985: ETRAX-SER: qdevify.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
03:13 am Revision 73cfd29f: ETRAX: Simplify PIC interface.
Instead of exporting a custom structure to represent different
interrupt types, just export the irq array and have th...
Edgar E. Iglesias
12:36 am Revision df84e4f3: support ELF_HWCAP for PPPC
Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: malc <av1474@comtv.ru>
Nathan Froyd
12:36 am Revision bcd4933a: linux-user: ppc signal handling
Implement setup_{,rt_}frame and do_{,rt_}sigreturn for PPC 32-bit. Use
the same TARGET_QEMU_ESIGRETURN hack as for M...
Nathan Froyd
12:36 am Revision c29b735c: target-ppc: expose cpu capability flags
Do this so other pieces of code can make decisions based on the
capabilities of the CPU we're emulating.
Signed-off-...
Nathan Froyd

05/15/2009

05:53 pm Revision d33fd9d1: ETRAX: Correct passing of kernel command line.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
05:18 am Revision 21aeb343: fix ARMv7 data processing instructions
ARMv7 defines a new behavior for ARM data processing instructions
compared to earlier architecture revisions; when th...
Juha Riihimäki
04:48 am Revision e9bb4aa9: fix ARMv7 data processing instructions
Modernize parts of target-arm/translate.c in preparation for the
modifications in the subsequent patch in this patch ...
Juha Riihimäki
02:06 am Revision f7897430: Fix module initialization when more than 1 class is in use
Now that we're using enums for module types, it makes no sense to bother keeping
a list of module types when we know ...
Anthony Liguori
01:11 am Revision 4af39611: Syborg (Symbian Virtual Platform) board
A virtual reference platform for SymbianOS development/debugging.
Signed-off-by: Paul Brook <paul@codesourcery.com>
Paul Brook
01:03 am Revision dcc5e4a0: Fix warning on WIN32
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> Anthony Liguori
01:03 am Revision 9abbdbfe: Fix build on Solaris and WIN32
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> Anthony Liguori
12:35 am Revision a984a69e: PXA SSI qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 1de9610c: Stellaris I2C qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 90d37239: SSP bus framework
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 5493e33f: Stellaris SSI qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision fd1eb2ea: TOSC DAC i2c qdev voncersion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 2d72c572: Virtio-balloon qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 2d9401aa: LM832x qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 0027b06d: ARM PCI host qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 0077147e: Remove bogus omap i2c slave code
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision b4496b13: PL080 qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision b47b50fa: MusicPal qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 697454eb: TMP105 qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision e325e1f8: I2C cleanup
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 07e3af9a: Virtio-blk qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 0e058a8a: Virtio-console conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision d3356811: TWL92230 qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision d2199005: SSD0303 qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 1ea96673: SMBus qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision fe7e8758: ARM GIC qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision e3b42536: PXA2xx I2C slave qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision cdbe40ca: WM8750 qdev coversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision fe8de492: I2C qdev support
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 6c0bd6bd: MAX7310 I2C qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision a63bdb31: PL031 qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 86394e96: PL050 qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 418dcf5b: smc91c111 qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision cf21e106: Virtio-net qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision cfb9de9c: ESP SCSI qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 82634c2d: ARM RealView sytem controller qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 97aff481: PL190 qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision a7d518a6: PL011 qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision aa9311d8: PL181 qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 9be5dafe: LSI SCSI qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 3950f18b: Versatile/PB core qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision a7086888: Integrator/CP core qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 9d07d757: PCI network qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 6b1b92d3: PCI qdev support
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 6f68ecb2: qdev scsi bus infrastructure
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 6a824ec3: ARM timers qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 2e9bdce5: PL110 qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision a5580466: Stellaris ethernet qdev conversion
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision 4d6ae674: qdev child bus support
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:35 am Revision aae9460e: Basic qdev infrastructure.
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:13 am Revision 019d6b8f: Move block drivers into their own directory
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> Anthony Liguori
12:13 am Revision 5efa9d5a: Convert block infrastructure to use new module init functionality
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> Anthony Liguori

05/14/2009

09:29 pm Revision 0bfe3ca5: Constructor support
Allow devices/drivers to register themselves via constructors.
Destructors are not needed (can be registered from a c...
Anthony Liguori
04:29 pm Revision 70ec5dc0: Add a --disable-docs to configure to allow doc build to be disabled
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> Anthony Liguori
02:51 am Revision 1b3b9ca3: Remove duplicate block objects.
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
02:20 am Revision 1a7dafce: Remove any pretense that there can be more than one AudioState
malc
12:35 am Revision b36aa85c: Remove redundant pcnet.o
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
12:21 am Revision 88ca2a59: Add tool_osdep.c
osdep.c is built in both as a toplevel target independant object, and
as a per-target object because of kqemu depende...
Paul Brook

05/13/2009

10:54 pm Revision 55616505: Include assert.h from qemu-common.h
Include assert.h from qemu-common.h and remove other direct uses.
cpu-all.h still need to include it because of the d...
Paul Brook
09:09 pm Revision 6c7f4b47: Replace gcc variadic macro extension with C99 version (missed one)
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
08:53 pm Revision 001faf32: Replace gcc variadic macro extension with C99 version
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
08:08 pm Revision 4cfce484: Fix kqemu build failure.
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
07:56 pm Revision fbe1b595: Remove vga_ram_size
The vga_ram_size argument to machine init functions always has the same
value, and is ignored by many machines (inclu...
Paul Brook
02:18 pm Revision 1481e16a: Fix typo that leads to out of bounds array access on big endian systems
malc
11:17 am Revision 4af6e404: ETRAX: Correct setting of ethernet station address.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias

05/12/2009

05:39 pm Revision d3151521: Follow coding conventions.
More structure renaming.
Signed-off-by: Paul Brook <paul@codesourcery.com>
Paul Brook
05:12 pm Revision f3bc5238: CRIS: Fix bmi.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
02:33 pm Revision 22d83b14: Push AUD_init down to devices
Now we can safely call AUD_init multiple times we can push it down to
individual audio devices, rather than having to...
Paul Brook
02:02 pm Revision 0d9acba8: Make AUD_init failure fatal
Failure to initialize the audio subsystem is not handled consistently.
Where it is handled it has guest visible effec...
Paul Brook

05/10/2009

09:23 pm Revision f0f26a06: Update docs on dynamic condition code calculation
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
10:43 am Revision d084469c: Convert mulscc
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
10:42 am Revision 6c78ea32: Convert udiv/sdiv
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
10:38 am Revision 3b2d1e92: Convert tagged ops
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
10:38 am Revision 38482a77: Convert logical operations and umul/smul
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
10:38 am Revision d4b0d468: Convert sub
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
10:38 am Revision 2ca1d92b: Convert subx
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
10:19 am Revision 789c91ef: Convert addx
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
10:19 am Revision bdf9f35d: Convert add
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
10:19 am Revision 8393617c: Use dynamical computation for condition codes
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
03:44 am Revision bc24a225: Follow coding conventions
Remove explicit struct qualifiers and rename structure types.
Signed-off-by: Paul Brook <paul@codesourcery.com>
Paul Brook
01:22 am Revision d4ec5228: Workaround compiler warnings at -O1
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook
01:12 am Revision cb76e138: Fixe ARM NEON vrshl.
Signed-off-by: Paul Brook <paul@codesourcery.com> Paul Brook

05/09/2009

11:28 pm Revision 009a4356: Add m68k_cpu_list()
This patch adds to m68k target the missing m68k_cpu_list():
$ ./m68k-softmmu/qemu-system-m68k -cpu ?
m5206
m5208
cfv...
Laurent Vivier
12:11 am Revision 39b6efc8: Fix in file qemu-sockets.c
1) Changed usage of malloc,free,strdup to qemu_malloc,qemu_free,qemu_strdup
2) Some coding style fixes (based on CO...
vibi
12:11 am Revision 4e12cd94: vga: Replace VGA_COMMON with a structure
All VGA devices share a common field subset; currently they do so by
a macro which defines the common fields inline t...
Avi Kivity
12:02 am Revision fbb7b4e0: Improve block range checks
This patch makes the range checks for block requests more strict: It fixes a
potential integer overflow and checks fo...
Kevin Wolf
« Previous
Next »
 

Also available in: Atom