Activity

From 05/24/2009 to 06/22/2009

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 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 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 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 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 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 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 08b9d66b: Fix build on Mac OS X
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> Anthony Liguori
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 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 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 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 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 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 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: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 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 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 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: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: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 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 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 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 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/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

06/18/2009

09:57 pm Revision 97f155dd: alsa: fix warning
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann
11:28 am Revision b20a0083: xilinx-eth: Remove debug print.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias

06/17/2009

10:23 pm Revision 42f1ced2: Don't set IRQs on device reset and loadvm/savevm
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
08:36 pm Revision eae6bcbf: Call piix4_reset() on system reset.
Also zero pci_irq_levels on reset to avoid stuck irq after reset.
Based on 15a1956af94e36105494f782a752698103addf63 ...
Blue Swirl
08:20 pm Revision 0d0a7e69: Don't set IRQs on device reset and loadvm/savevm
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
08:05 pm Revision 15a1956a: Call piix3_reset() on system reset.
Also zero pci_irq_levels on reset to avoid stuck irq after reset.
Signed-off-by: Gleb Natapov <gleb@redhat.com>
Sign...
Gleb Natapov
08:05 pm Revision c8075ac3: Register usb-uhci reset function.
The device is not reset on system reset currently.
Without this patch RHEL4.8 hangs after reboot if -usbdevice table
...
Gleb Natapov
08:01 pm Revision bc26e55a: Revert "Update irqs on reset and device load"
This reverts commit 3dcd219f09d6c1817bf9a132899e6b925f7a0914.
It is incorrect to call qemu_irq functions (or any oth...
Blue Swirl
06:49 pm Revision 727170b6: Allow user to specify CPU model
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
06:27 pm Revision 19a3da7f: Fix opening of read only raw images
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
06:22 pm Revision 5c55ff99: Replace ELF section hack with normal table
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
06:22 pm Revision 2e610050: Concentrate rest of table entries to top
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
06:22 pm Revision 54623277: Concentrate most table entries to top
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
06:22 pm Revision e8eaa2c0: Clean up GEN_HANDLER2
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
06:22 pm Revision 99e300ef: Clean up GEN_HANDLER
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl

06/16/2009

11:52 pm Revision cfde4bd9: exec.c: remove unnecessary #if NB_MMU_MODES
remove unnecessary #if NB_MMU_MODES by using loop.
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Acked-by: ...
Isaku Yamahata
11:52 pm Revision 77d4db01: Fix vga_screen_dump_blank() PPM generation
vga_screen_dump_blank() was not generating a valid PPM file: the width of the
image made no sense (why it was multipl...
Eduardo Habkost
11:52 pm Revision aea2a33c: Prevent CD-ROM media eject while device is locked
Section 10.8.25 ("START/STOP UNIT Command") of SFF-8020i states that
if the device is locked we should refuse to ejec...
Mark McLoughlin
11:52 pm Revision 2ea42952: set migration max downtime
provide a monitor command to allow one to set the maximum
downtime he is willing to suffer during migration, in secon...
Glauber Costa
11:45 pm Revision a0a3fd60: add non-arbitrary migration stop condition
Currently, we're entering migration's stage 3 when
a treshold of 10 pages remain to be transferred in the system.
Th...
Glauber Costa
11:36 pm Revision 6a7ad299: Call qemu_bh_delete at bdrv_aio_bh_cb.
Also replave qemu_bh_cancel with qemu_bh_delete in bdrv_aio_cancel_em.
Otherwise the bh will live forever in the bh ...
Dor Laor
11:36 pm Revision 8c14c173: kvm: Fix IRQ injection into full queue
User space may only inject interrupts during kvm_arch_pre_run if
ready_for_interrupt_injection is set in kvm_run. But...
Jan Kiszka
11:36 pm Revision 3fe5c14e: Remove dead code
vl.c contains some dead code that initialises a 'label' string with the name
of the char device being initialised. Th...
Amit Shah
11:36 pm Revision 538f3686: QEMU KVM: i386: Fix the cpu reset state
As per the IA32 processor manual, the accessed bit is set to 1 in the
processor state after reset. qemu pc cpu_reset ...
Nitin A Kamble
11:36 pm Revision 7d9aa9c0: pci: add define for communication class devices
Signed-off-by: Amit Shah <amit.shah@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Amit Shah
11:36 pm Revision 09695a4a: Fix help message for new configure option --enable-debug.
The new option is --enable-debug, not --disable-debug.
Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-...
Stefan Weil
11:36 pm Revision 950f1472: provide cpu_index to env mapping
There are some people interested in, given a cpu number,
pick its CPUState. KVM is an example, although not yet in tr...
Glauber Costa
11:36 pm Revision ef768138: allow CPUID vendor override
KVM-enabled QEMU will always report the vendor ID of the physical CPU it is
running on. Allow to override this if exp...
Andre Przywara
11:18 pm Revision bb0a18e1: vnc: improve numpad support for qemu console.
Reorganize qemu console emulation code. Make it look at the numlock
state and interpret numpad keys as arrow+friends...
Gerd Hoffmann
11:18 pm Revision 5c5dafdc: virtio blk: fix warning.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Gerd Hoffmann
11:18 pm Revision 49c47daa: lsi53c895a: Implement write access to DMA Byte Counter
Adds CASE_SET_REG24 and fixes the following errors:
lsi_scsi: error: Unhandled writeb 0x24 = 0x0
lsi_scsi: error: Un...
Sebastian Herbszt
11:18 pm Revision e9179ce1: Rearrange io_mem_init()
Move io_mem_init() downwards to avoid a forward declaration. No code change.
Signed-off-by: Avi Kivity <avi@redhat....
Avi Kivity
11:18 pm Revision bd8ee11a: lsi53c895a: Implement Scratch Byte Register
Fixes the following errors:
lsi_scsi: error: Unhandled writeb 0x3a = 0x0
lsi_scsi: error: readb 0x3a
Signed-off-by:...
Sebastian Herbszt
11:18 pm Revision 28c2c264: Rename pci_register_io_region() to pci_register_bar()
This function is used to manage a PCI BAR, so make the more generic
pci_register_io_region() available to other uses....
Avi Kivity
11:18 pm Revision 4b9a2d6d: lsi53c895a: Implement read and write access to DMA Next Address
Fixes the following errors:
lsi_scsi: error: Unhandled writeb 0x28 = 0x0
lsi_scsi: error: Unhandled writeb 0x29 = 0x...
Sebastian Herbszt
11:18 pm Revision 1eed09cb: Remove io_index argument from cpu_register_io_memory()
The parameter is always zero except when registering the three internal
io regions (ROM, unassigned, notdirty). Remo...
Avi Kivity
11:18 pm Revision dff84034: kvm: Restrict configure check to Linux
There is no point in trying to find KVM on anything else than Linux, at
least for the moment.
Signed-off-by: Jan Kis...
Jan Kiszka
11:18 pm Revision 4ab312f7: mux-term: Fix timestamp association
So far a new timestamp was generated *after* a full line had been
printed. Fix this.
Signed-off-by: Jan Kiszka <jan....
Jan Kiszka
11:18 pm Revision 2d22959d: mux-term: Localize timestamps
As we can have multiple multiplexed terminals, timestamp control and
tracking should better take place per MuxDriver....
Jan Kiszka
11:18 pm Revision 759754f0: readline: Remove unneeded qemu_mallocz() check
qemu_mallocz() already checks for NULL returns, readline_init() doesn't
have to do it again.
Signed-off-by: Luiz Cap...
Luiz Capitulino
11:18 pm Revision 9923e05e: update_refcount: Write complete sectors
When updating the refcount blocks in update_refcount(), write complete sectors
instead of updating single entries.
S...
Kevin Wolf
11:18 pm Revision 4c1612d9: alloc_cluster_link_l2: Write complete sectors
When updating the L2 tables in alloc_cluster_link_l2(), write complete
sectors instead of updating single entries.
S...
Kevin Wolf
11:18 pm Revision 6583e3c7: l2_allocate: Write complete sectors
When modifying the L1 table, l2_allocate() needs to write complete sectors
instead of single entries. The L1 table is...
Kevin Wolf
11:18 pm Revision ed6ccf0f: qcow2: Rename global functions
The qcow2 source is now split into several more manageable files. During the
conversion quite some functions that wer...
Kevin Wolf
11:18 pm Revision 198a0039: vnc: rework VncState release workflow.
Split socket closing and releasing of VncState into two steps. First
close the socket and set the variable to -1 to ...
Gerd Hoffmann
11:18 pm Revision 45aba42f: qcow2: Split out guest cluster functions
qcow2-cluster.c contains all functions related to the management of guest
clusters, i.e. what the guest sees on its v...
Kevin Wolf
11:18 pm Revision f7d0fe02: qcow2: Split out refcount handling
qcow2-refcount.c contains all functions which are related to cluster
allocation and management in the image file. A l...
Kevin Wolf
11:18 pm Revision 9ccb258e: qcow2: Change default cluster size to 64k
Larger cluster sizes mean less metadata. This has been discussion a few times,
let's do it now. This turns 64k cluste...
Kevin Wolf
11:18 pm Revision c142442b: qcow2: Split out snapshot functions
qcow2-snapshot.c contains the code related to snapshotting.
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Signed-off-...
Kevin Wolf
11:18 pm Revision 11a1feb6: raw-posix: Remove O_RDWR when attempting to open a file read-only
When we open a file, we first attempt to open it read-write, then fall back
to read-only. Unfortunately we reuse the...
Avi Kivity
11:18 pm Revision 736d0c25: raw-posix: open flags use BDRV_ namespace, not posix namespace
The flags argument to raw_common_open() contain bits defined by the BDRV_O_*
namespace, not the posix O_* namespace.
...
Avi Kivity
11:18 pm Revision d3fa1e0f: qdev: Fix regression in "pci_add ... storage if=virtio, ..."
qemu_pci_hot_add_storage() runs qdev_init() twice. Broken in commit
07e3af9a "Virtio-blk qdev conversion".
Signed-o...
Markus Armbruster
11:18 pm Revision 537fe2d6: Make sure to use SDL_CFLAGS everywhere we include SDL headers
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> Anthony Liguori
04:58 pm Revision 3f9ac9b3: linux-user: remove duplicate tswap32() from do_getsockopt()
This issue has been detected with tests/linux-tests.c:
linux-test.c:330: getsockopt
327 len = sizeof(val);
328 ...
Laurent Vivier
04:58 pm Revision d5b3a9b6: linux-user/syscall.c: define _ATFILE_SOURCE
Needed to make sure the xxxat() functions are available.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Signed...
Eduardo Habkost
04:58 pm Revision df377d03: linux-user: initialize mmap_mutex properly
We initialize mmap_mutex in any child threads/processes, but we need to
correctly statically initialize it for the or...
Nathan Froyd
04:58 pm Revision 5f106811: RFC: fix fcntl support in linux-user - new try
Hi,
This is a new try to fix the fcntl support in linux-user. I tried to
adress all comments but as the previous ver...
Arnaud Patard (Rtp)
04:58 pm Revision 3ce34dfb: linux-user: add tee, splice and vmsplice
Add support for tee, splice and vmsplice.
Originally from: vibi sreenivasan <vibi_sreenivasan@cms.com>
Riku: squash...
vibisreenivasan
04:56 pm Revision c4d2302e: add futex wake op
Signed-off-by: Riku Voipio <riku.voipio@iki.fi> Riku Voipio
04:56 pm Revision 4b627a23: linux-user: update syscall list
In preparation for supporting pipe2()
Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
Riku Voipio
04:56 pm Revision 099d6b0f: linux-user: implement pipe2 [v3]
implement pipe2 syscall.
[v2] fix do_pipe on mips and sh4
[v3] use pipe2 to ensure atomicity, but only when it is av...
Riku Voipio
04:56 pm Revision b975b83b: linux-user: Added IP_ADD_MEMBERSHIP/IP_DROP_MEMBERSHIP flags to setsockopt
linux-user: Added IP_ADD_MEMBERSHIP/IP_DROP_MEMBERSHIP flags to setsockopt
Signed-off-by: Lionel Landwerlin <lionel....
Lionel Landwerlin
04:56 pm Revision 350d1779: linux-user: include linux/fs.h
defines FIGETBSZ FIBMAP, allowing the respective ioctl's to
be implemented.
From: Martin Mohring <martin.mohring@ope...
Martin Mohring
04:56 pm Revision 6e3cb58f: linux-user: Added IP_(UN)BLOCK_SOURCE/IP_(ADD|DROP)_SOURCE_MEMBERSHIP flags to...
linux-user: Added IP_(UN)BLOCK_SOURCE/IP_(ADD|DROP)_SOURCE_MEMBERSHIP flags to setsockopt
Signed-off-by: Lionel Land...
Lionel Landwerlin
04:56 pm Revision a29ccd63: linux-user: support private futexes
Implemented the same way as in the kernel.
From: Martin Mohring <martin.mohring@opensuse.org>
Signed-off-by: Riku Vo...
Martin Mohring
04:56 pm Revision 6f932f91: Return EOPNOTSUPP instead of ENOSYS for *xattr* syscalls
In current code, we're sending ENOSYS to target when a syscall for the
xattrs is done. This makes applications like l...
Arnaud Patard
04:56 pm Revision 44607123: Fix struct termios host - target translation
When converting the termios structure between host and target in
target_to_host_termios and host_to_target_termios, t...
Arnaud Patard
04:56 pm Revision ebc996f3: linux-user: fix utimensat
The glibc function for utimensat glibc returns -EINVAL when the path is null
which is a different behaviour with the ...
Riku Voipio
04:56 pm Revision 74d753ac: linux-user: strace now handles guest strings correctly [v2]
- to not to break strace with GUEST_BASE is set:
- Strace now can load and print guest strings correctly.
- Added pri...
Mika Westerberg
04:56 pm Revision 9edc5d79: linux-user: added x86 and x86_64 support for ELF coredump
Signed-off-by: Mika Westerberg <mika.westerberg@iki.fi>
Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
Mika Westerberg
04:56 pm Revision edf8e2af: linux-user: implemented ELF coredump support for ARM target
When target process is killed with signal (such signal that
should dump core) a coredump file is created. This file ...
Mika Westerberg
04:56 pm Revision 88a8c984: Implement shm* syscalls and fix 64/32bit errors
No regressions were observed on either 64bit or 32bit
IA hosts.
Patch based on original patches by:
Kirill A. Shut...
Riku Voipio
04:56 pm Revision 9ad197d9: export mmap_find_vma for shmat
Signed-off-by: Riku Voipio <riku.voipio@iki.fi> Riku Voipio

06/15/2009

10:35 pm Revision 72716184: Incorporate changes from v2 of Gleb's RTC reset patch
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> Anthony Liguori
10:00 pm Revision ba494313: etrax: Don't pass CPUState to peripherals.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
08:53 pm Revision e510e05b: Merge commit 'block/master' into staging
* commit 'block/master':
raw-posix: cleanup ioctl methods
block: add bdrv_probe_device method
raw-posix: split ...
Anthony Liguori
08:51 pm Revision f5de141b: Fix warning in qemu-nbd.c
qemu-nbd.c:349: error: ignoring return value of 'daemon', declared with attribute warn_unused_result
Signed-off-by: ...
Anthony Liguori
03:04 pm Revision 63ec93db: raw-posix: cleanup ioctl methods
Rename raw_ioctl and raw_aio_ioctl to hdev_ioctl and hdev_aio_ioctl as they
are only used for the host device. Also ...
Christoph Hellwig
03:04 pm Revision 508c7cb3: block: add bdrv_probe_device method
Add a bdrv_probe_device method to all BlockDriver instances implementing
host devices to move matching of host device...
Christoph Hellwig
02:55 pm Revision f3a5d3f8: raw-posix: split hdev drivers
Instead of declaring one BlockDriver for all host devices declared one
for each type: a generic one for normal disk ...
Christoph Hellwig
02:53 pm Revision 90babde0: raw-posix: add a raw_open_common helper
raw_open and hdev_open contain the same basic logic. Add a new
raw_open_common helper containing the guts of the ope...
Christoph Hellwig
02:53 pm Revision 0e1d8f4c: raw-posix: always store open flags
Both the Linux floppy and the FreeBSD CDROM host device need to store
the open flags so that they can re-open the dev...
Christoph Hellwig
02:52 pm Revision 986c28d6: fix qemu_aio_flush
qemu_aio_wait by invoking the bh or one of the aio completion
callbacks, could end up submitting new pending aio, bre...
Andrea Arcangeli
05:50 am Revision eeb7c03c: Add rtc reset function.
On reset:
Periodic Interrupt Enable (PIE) bit is cleared to zero
Alarm Interrupt Enable (AIE) bit is cleared to zero
...
Gleb Natapov

06/14/2009

03:19 am Revision e19252d3: migrate_fd_close: delete associated io-handler before closing the fd
It may happen that the io-handler is still registered. That causes
select() to return with EBADF, not calling handler...
Uri Lublin
03:19 am Revision 8a67ec4d: exec-migration: handle EINTR in popen_get_buffer()
Sometimes, upon interrupt, fread returns with no data, and
the (incoming exec) migration fails.
Fix by retrying on s...
Uri Lublin
03:19 am Revision d084eab6: Fix prototype of function zfree.
Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Stefan Weil
03:19 am Revision 11be4b3e: Add static to local machine declaration.
Variable akitapda_machine is only used locally,
so the static attribute avoids a compiler warning.
Signed-off-by: St...
Stefan Weil
03:19 am Revision 678e12cc: Don't use cpu_index as apic_id.
(patch is on top of "Apic creation should not depend on pci" series)
Currently cpu_index is used as cpu apic id on x...
Gleb Natapov
03:18 am Revision c4f31a0a: Apic creation should not depend on pci
It should depend on whether cpu has APIC.
Signed-off-by: Gleb Natapov <gleb@redhat.com>
Signed-off-by: Anthony Liguo...
Gleb Natapov
03:17 am Revision df97b920: Add -no-virtio-balloon command-line option
This new option may be used to disable the virtio-balloon device.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.co...
Eduardo Habkost
03:17 am Revision 6693665a: Fix SDL include path.
SDL header files can be included in two different ways:
* like this: #include <SDL/SDL.h>
* like this: #include <SDL...
Stefan Weil

06/13/2009

06:37 pm Revision 1172f653: Really enable -Werror
487fefdb.. did not actually enable -Werror despite the claims made by
configure output.
Signed-off-by: Blue Swirl <b...
Blue Swirl
06:10 pm Revision e99a22cc: Avoid collision with system NGROUPS definition
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
06:09 pm Revision 95bed643: Fix a warning: uint_fast8_t is not 8 bits on OpenBSD/Sparc64
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
06:08 pm Revision a8b7063b: Avoid a gcc 3 format warning
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
04:20 pm Revision c7085da7: Avoid gcc 4.4 warning about uninitialized field
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
04:19 pm Revision 4f72c4dd: Fix signedness problems
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
04:18 pm Revision 3e3cabcf: xen nic: check tx queue after connect.
Needed for savevm/loadvm + migration: In that case the queue might
already have packets on (re-)connect. The guest w...
Gerd Hoffmann
04:18 pm Revision 23327f75: include inttypes.h in xen.h
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann
04:18 pm Revision a85d6887: xen: adapt to qemu_machine changes
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann
04:11 pm Revision 908c7b9f: xen_disk: move sanity check to the correct place
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann
02:22 pm Revision 70503264: Win32: Don't remove const attribute in type casts.
Type casts removing the const attribute are bad because
they hide the fact that the argument remains const.
They als...
Stefan Weil
11:44 am Revision c5b76b38: Fix mingw32 build warnings
Work around buffer and ioctlsocket argument type signedness problems
Suppress a prototype which is unused on mingw32
...
Blue Swirl

06/12/2009

09:56 pm Revision 487fefdb: Enable -Werror by default for git builds on Linux hosts
Additional hosts can be added to the white list as they are confirmed to build
with --enable-werror.
Signed-off-by: ...
Anthony Liguori
04:55 pm Revision ce24e07b: CRIS: Prettify sizes for the internal disasm.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
04:41 pm Revision 41107bcb: ETRAX: DMA fixes for 64bit hosts.
Mainly to remove warnings.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
Edgar E. Iglesias

06/11/2009

04:11 pm Revision 562183de: ETRAX: Correct PIC creation for the bare FS board.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
03:47 pm Revision 074f2fff: qdev: move name+size into DeviceInfo (v2)
Rationale: move device information from code to data structures.
v2: Adapt the drivers missed in the first version.
...
Gerd Hoffmann
03:22 pm Revision 57b452a8: Fix stellaris ethernet
Revert bogus part of e3f5ec2b
(pass VLANClientState* as first arg to receive handlers)
Signed-off-by: Paul Brook <pa...
Paul Brook
02:33 pm Revision df12c1f5: Fix xilinx_ethlite breakage by 4f1c942b7f
Namely the new xilinx_ethlite used by mircoblaze.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Jan Kiszka
04:24 am Revision 068daedd: Fix build breakage when using VDE introduced by 4f1c942
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> Anthony Liguori
02:08 am Revision f8e76fbf: Merge branch 'net-queue'
* net-queue: (28 commits)
virtio-net: Increase filter and control limits
virtio-net: Add new RX filter controls
...
Anthony Liguori

06/10/2009

07:54 pm Revision b319820d: Fix "defined but not used" warning
The function qemu_calculate_timeout() is only used when CONFIG_IOTHREAD
is not defined. When CONFIG_IOTHREAD is defin...
Luiz Capitulino
07:46 pm Revision 4590fd80: monitor: Introduce get_command_name()
Move code to extract command name into a function of its own, this
clearifies the code and let us remove two variable...
Luiz Capitulino
07:46 pm Revision 7869001b: monitor: Remove unused variable
The local pointer 'q' is not used by monitor_handle_command().
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
Luiz Capitulino
07:46 pm Revision a84b785e: monitor: Remove uneeded 'return' statement
The 'return' statement at the of monitor_handle_command() is not
needed and can be removed.
Signed-off-by: Luiz Capi...
Luiz Capitulino
07:45 pm Revision d91d9bf6: monitor: Remove uneeded goto
The 'found' goto in monitor_handle_command() can be dropped if we check
for 'cmd->name' after looking up for the comm...
Luiz Capitulino

06/09/2009

10:12 pm Revision 3a41759d: Use snprintf to avoid OpenBSD warning
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
09:50 pm Revision bab7944c: Fix Sparse warning
Fix this warning:
./qemu-options.h:198:1: error: expected preprocessor identifier
Signed-off-by: Blue Swirl <blauwir...
Blue Swirl
09:45 pm Revision 07b44ce9: Clean up generated qemu-img-cmds.h
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
09:38 pm Revision b9aaf7f8: Fix Sparse warning
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
09:27 pm Revision cec9fac1: microblaze-dis.c does not need to be executable
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
08:51 pm Revision c5947808: Fix warning
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
08:25 pm Revision 82384670: Remove unused and misnamed field and variable
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
08:11 pm Revision 3dcd219f: Update irqs on reset and device load
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
06:02 pm Revision 32c86e95: Register reset functions for e1000 and rtl8139
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
01:38 pm Revision 015cb166: virtio-net: Add new RX filter controls
Add a few new RX modes to better control the receive_filter. These
are all fairly obvious features that hardware cou...
Alex Williamson
01:38 pm Revision 4ffb17f5: virtio-net: Increase filter and control limits
Increase the size of the perfect filter table and control queue depth.
This should give us more headroom in the MAC f...
Alex Williamson
01:38 pm Revision 2d9aba39: virtio-net: MAC filter optimization
The MAC filter table is received from the guest as two separate
buffers, one with unicast entries, the other with mul...
Alex Williamson
01:38 pm Revision 8fd2a2f1: virtio-net: Fix MAC filter overflow handling
Overloading the promisc and allmulti flags for indicating filter
table overflow makes it difficult to track the actua...
Alex Williamson
01:38 pm Revision bbe2f399: virtio-net: reorganize receive_filter()
Reorganize receive_filter to better handle the split between
unicast and multicast filtering. This allows us to skip...
Alex Williamson
01:38 pm Revision f10c592e: virtio-net: Use a byte to store RX mode flags
There's no need to save 4 bytes for promisc and allmulti.
Use one byte each just to avoid the overhead of a bitmap.
...
Alex Williamson
01:38 pm Revision 6c042c16: virtio-net: Add version_id 7 placeholder for vnet header support
Signed-off-by: Alex Williamson <alex.williamson@hp.com>
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Alex Williamson
01:38 pm Revision 8aeff62d: virtio-net: implement rx packet queueing
If we don't have room to receive a packet, we return zero
from virtio_net_receive() and call qemu_flush_queued_packet...
Mark McLoughlin
01:38 pm Revision e19eb224: net: make use of async packet sending API in tap client
If a packet is queued by qemu_send_packet(), remove I/O
handler for the tap fd until we get notification that the
pac...
Mark McLoughlin
01:38 pm Revision 3e021d40: net: return status from qemu_deliver_packet()
Will allow qemu_send_packet() handle queue full condition.
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Mark McLoughlin
01:38 pm Revision e94667b9: net: split out packet queueing and flushing into separate functions
We'll be doing more packet queueing in later commits.
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Mark McLoughlin
01:38 pm Revision f3b6c7fc: net: add qemu_send_packet_async()
Add a qemu_send_packet() variant which will queue up the packet
if it cannot be sent when all client queues are full....
Mark McLoughlin
01:38 pm Revision 4f1c942b: net: add return value to packet receive handler
This allows us to handle queue full conditions rather than dropping
the packet on the floor.
Signed-off-by: Mark McL...
Mark McLoughlin
01:38 pm Revision e3f5ec2b: net: pass VLANClientState* as first arg to receive handlers
Give static type checking a chance to catch errors.
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Mark McLoughlin
01:38 pm Revision cda9046b: net: re-name vc->fd_read() to vc->receive()
VLANClientState's fd_read() handler doesn't read from file
descriptors, it adds a buffer to the client's receive queu...
Mark McLoughlin
01:38 pm Revision 463af534: net: add fd_readv() handler to qemu_new_vlan_client() args
This, apparently, is the style we prefer - all VLANClientState
should be an argument to qemu_new_vlan_client().
Sign...
Mark McLoughlin
01:38 pm Revision 3471b757: net: only read from tapfd when we can send
Reduce the number of packets dropped under heavy network
traffic by only reading a packet from the tapfd when a
clien...
Mark McLoughlin
01:38 pm Revision 2e1e0641: net: vlan clients with no fd_can_read() can always receive
If a vlan client has no fd_can_read(), that means it can
always receive packets. The current code assumes it can *nev...
Mark McLoughlin
01:38 pm Revision 5b01e886: net: move the tap buffer into TAPState
KVM uses a 64k buffer for reading from tapfd (for GSO support)
and allocates the buffer with TAPState rather than on ...
Mark McLoughlin
01:38 pm Revision 5a6d8815: net: factor tap_read_packet() out of tap_send()
Move portability clutter out into its own function.
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Mark McLoughlin
01:38 pm Revision 7c3370d4: slirp: Avoid zombie processes after fork_exec
Slirp uses fork_exec for spawning service processes, and QEMU uses this
for running smbd. As SIGCHLD is not handled, ...
Jan Kiszka
01:38 pm Revision 10ae5a7a: net: Improve parameter error reporting
As host network devices can also be instantiated via the monitor, errors
should then be reported to the related monit...
Jan Kiszka
01:38 pm Revision c8decae2: net: fix error reporting for some net parameter checks
A small bit of confusion between buffers is causing errors like:
qemu: invalid parameter '10' in 'script=/etc/qemu...
Mark McLoughlin
01:38 pm Revision 0aa7a205: net: Real fix for check_params users
OK, last try: 8e4416af45 broke -net socket, ffad4116b9 tried to fix it
but broke error reporting of invalid parameter...
Jan Kiszka
01:38 pm Revision cda94b27: Revert "Fix output of uninitialized strings"
This reverts commit 8cf07dcbe7691dbe4f47563058659dba6ef66b05.
This is a sorry saga.
This commit:
8e4416af45 net:...
Mark McLoughlin
01:38 pm Revision b8e8af38: slirp: Reorder initialization
This patch reorders the initialization of slirp itself as well as its
associated features smb and redirection. So far...
Jan Kiszka
01:38 pm Revision c27ff608: net: Fix and improved ordered packet delivery
Fix a race in qemu_send_packet when delivering deferred packets and
add proper deferring also to qemu_sendv_packet.
...
Jan Kiszka
01:38 pm Revision c8aa237c: net: Don't deliver to disabled interfaces in qemu_sendv_packet
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Jan Kiszka

06/08/2009

08:36 pm Revision 98ba2632: qdev: c99 initilaizers for bus_type_names
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann
08:02 pm Revision 682aea0e: xen nic: use XC_PAGE_SIZE instead of PAGE_SIZE.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann
08:01 pm Revision 7105b056: xen nic: use qemu_malloc
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann

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 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 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 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
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

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 72b675ca: microblaze: Hook into the build-system.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> Edgar E. Iglesias
10:11 pm Revision d74d6a99: microblaze: Add GDB stub support.
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 17628bc6: xilinx: Add interrupt controller.
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 afeeceb0: microblaze: Add MMU emulation.
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 b779e29e: microblaze: linux-user support.
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
« Previous
Next »
 

Also available in: Atom