Activity
From 10/11/2009 to 11/09/2009
11/09/2009
- 04:43 pm Revision 9d993394: QemuOpts: dump config.
- Add a function to write the QemuOpts configuration to a git-style
config file.
Signed-off-by: Gerd Hoffmann <kraxel@... - 04:43 pm Revision 42262ba8: QemuOpts: parse config from file.
- Add functions to parse QemuOpts from a git-style config file.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signe... - 04:43 pm Revision 715a664a: QemuOpts: command line switches for the config file.
- Adds -readconfig and -writeconfig command line switches to read/write
QemuOpts from config file.
In theory you shoul... - 04:43 pm Revision 7273a2db: Documentation: Add documentation for -chardev
- Adds documentation for all -chardev backends.
Signed-off-by: Matthew Booth <mbooth@redhat.com>
Signed-off-by: Anthon... - 04:43 pm Revision 3e032364: Documentation: Add options to image format descriptions
- Explain the existing format specific options that can be used with qemu-img
create/convert -o ...
Signed-off-by: Kev... - 04:43 pm Revision f932c040: Documentation: Move image format descriptions to own section
- The description of the image formats is too long to be a subitem of a parameter
description. It will become even long... - 04:43 pm Revision eeb4a3ba: Added imlpementation for qemu_error for non-qemu executables
- Now qemu_error can be called also from shared files, e.g. block.c.
Signed-off-by: Naphtali Sprei <nsprei@redhat.com>... - 04:43 pm Revision ddc97855: QemuOpts: add find_list()
- Factor out the QemuOptsList search code for upcoming users.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-... - 04:43 pm Revision 8063d0fe: Documentation: Don't mention old qemu-img options
- The old options are still supported for compatibility, but they are
inconsistent (for example create -b vs. convert -... - 04:43 pm Revision ba42b646: eepro100: Improve support for different devices
- * Add device properties (size of statistical data,
extended tcb support) to EEPRO100State and set
these values fo... - 04:43 pm Revision b4dccd8d: pci/monitor: print out bridge's filtering values and so on.
- make pci_info_device() print out bridge's filtering value like
io base/limit, subbus and subordinate bus.
Signed-off... - 04:43 pm Revision fb231628: pci: initialize pci config headers depending it pci header type.
- - Only sets default subsystem id for header type 00.(normal header type)
because header type 01 doesn't have subsys... - 04:43 pm Revision a9688570: pci: cosmetic on pci_upadte_mappings()
- Remove one indentation of pci_update_mappings.
Just for cosmetics, no logic change.
Signed-off-by: Isaku Yamahata <y... - 04:43 pm Revision 260c0cd3: pci: use range helper functions.
- clean up pci_default_write_config() by the range helper functions.
Suggested by Michael S. Tsirkin <mst@redhat.com>
... - 04:43 pm Revision a0c7a97e: pci: implement pci bridge filtering.
- This patch implements pci bridge filtering.
TODO: currently almost all the map funcions assumes
filtered_size == siz... - 04:43 pm Revision 1074df4f: pci: factor out pci_for_each_device().
- split out device iteration logic from pci_for_each_device().
factored out function, pci_for_each_device_under_bus() w... - 04:43 pm Revision edb00035: pci: teach pci_default_config_write() ROM bar for normal/bridge device .
- When updated ROM expantion address of header type 0, it missed
to update mappings.
Add PCI_ROM_ADDRESS check whether ... - 04:43 pm Revision e94ff650: pci: remove bus_num member from struct PCIBus.
- Since It can be retrieved from pci configuration space,
the member is unnecessary.
Signed-off-by: Isaku Yamahata <ya... - 04:43 pm Revision 14421258: pci: 64bit bar support.
- implemented pci 64bit bar support.
The tricky bit is pci_update_mapping().
An OS is allowed to set the BAR such that ... - 04:43 pm Revision 9cae69bd: vmstate: introduce VMSTATE_BUFFER_UNSAFE_INFO.
- VMSTATE_BUFFER_UNSAFE_INFO for as a buffer with specified VMStateInfo.
It will be used later.
Signed-off-by: Isaku Y... - 04:43 pm Revision a9f49946: pci: pcie host and mmcfg support.
- This patch adds common routines for pcie host bridge and pcie mmcfg.
This will be used by q35 based chipset emulation... - 04:43 pm Revision ce195fb5: pci_host: change the signature of pci_data_{read, write}.
- change the first argument, void *opaque to PCIBus *s
of the pci_data_{read, write}.
They aren't used as direct callba... - 04:43 pm Revision f49db805: pci: add helper functions to check ranges overlap.
- add helper function to check ranges overlap suggested by
Michael S. Tsirkin <mst@redhat.com>.
His original suggestion... - 04:43 pm Revision e822a52a: pci: make pci configuration transaction more accurate.
- This patch sorts out/enhances pci code to track pci bus topology
more accurately.
- Track host bus bridge with pci do... - 04:43 pm Revision 766347cc: pci: move pci host stuff from pci.c to pci_host.c
- Move pci host stuff from pci.c to pci_host.c.
And add some comments.
Later pcie host bridge functions will be defined... - 04:43 pm Revision 74e32ac1: pci: factor out the conversion logic from io port address into pci device.
- factor out the logic which converts io port address into pci device
and offset in PCI configuration space.
Signed-of... - 04:43 pm Revision 6e355d90: pci: introduce pcibus_t to represent pci bus address/size instead of uint32_t
- This patch is preliminary for 64 bit BAR support.
Introduce dedicated type, pcibus_t, to represent pci bus address/si... - 04:43 pm Revision 89e8b13c: pci: introduce FMT_PCIBUS for printf format for pcibus_t.
- This patch is preliminary for 64bit BAR.
Later pcibus_t will be changed from uint32_t to uint64_t.
Introduce FMT_PCIB... - 04:43 pm Revision a455783b: pci_host: consolidate pci config address access.
- consolidate pci_config address access into pci_host.c
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-... - 04:43 pm Revision 4f8589e1: pci: typedef pcibus_t as uint64_t instead of uint32_t.
- This patch is preliminary for 64bit bar.
For 64bit bar support, change pcibus_t which represents
pci bus addr/size fr... - 04:43 pm Revision 4f5e19e6: pci_host.h: move functions in pci_host.h into .c file.
- split static functions in pci_host.h into pci_host.c and
pci_host_template.h.
Later a structures declared in pci_host... - 04:43 pm Revision 0392a017: pci: s/PCI_ADDRESS_SPACE_/PCI_BASE_ADDRESS_SPACE_/ to match pci_regs.h
- make constants for pci base address match pci_regs.h by
renaming PCI_ADDRESS_SPACE_xxx to PCI_BASE_ADDRESS_SPACE_xxx.... - 04:43 pm Revision b3b11697: pci: make pci_bar() aware of header type 1.
- make pci_bar() aware of header type 1. When PCI_ROM_SLOT
it should return PCI_ROM_ADDRESS1 (!= PCI_ROM_ADDRESS)
Sign... - 04:43 pm Revision 5029fe12: pci: clean up of pci_default_read_config.
- This patch cleans up pci_default_read_config() removing
ugly length and range check.
Suggested by "Michael S. Tsirki... - 04:43 pm Revision 74c01823: pci/bridge: clean up of pci_bridge_initfn()
- - use symbolic constant
- use helper function pci_set_xxx()
- removed lines which initializes to 0.
It is unnecessa... - 04:43 pm Revision b0ff8eb2: pci: use helper functions to access pci config space.
- use pci_[gs]et_{byte, word, long}() to access pci configuration
space.
Signed-off-by: Isaku Yamahata <yamahata@valin... - 04:43 pm Revision 67a51b48: pci: clean up pci_init_wmask()
- use pci_set_word() for pci command register.
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: A... - 04:43 pm Revision 182f9c8a: pci: define a constant to represent a unmapped bar and use it.
- define a constant to represent a unmapped bar instead of -1 and use it.
Signed-off-by: Isaku Yamahata <yamahata@vali... - 04:43 pm Revision 2e49d64a: pci: fix PCI_DPRINTF() wrt variadic macro.
- add missing ## in PCI_DPRINTF() to compile.
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Acked-by: Michael... - 04:43 pm Revision fb5ce7d2: pci: helper functions to access PCIDevice::config
- add helper functions to get/set PCIDevice::config
Those will be used later.
Signed-off-by: Isaku Yamahata <yamahata@... - 04:43 pm Revision e369cad7: pci: introduce constant PCI_NUM_PINS for the number of interrupt pins, 4.
- introduce constant PCI_NUM_PINS for the number of interrupt pins, 4.
and use it.
Signed-off-by: Isaku Yamahata <yama... - 04:43 pm Revision 2217dcff: pci: use PCI_SLOT() and PCI_FUNC().
- use PCI_SLOT() and PCI_FUNC() where appropriate instead of
direct use of bit operation.
Signed-off-by: Isaku Yamahat... - 04:43 pm Revision 1cd3af54: scsi: move scsi.h -> esp.h
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 04:43 pm Revision 9f56640c: qemu-img: Allow creating zero sized images
- A size of 0 should be valid and cannot be treated as "missing value". Use -1
for this purpose instead.
Signed-off-by... - 04:43 pm Revision 783c4f58: Makefile: make qemu-io dependent on config-host.h
- This is needed also for qemu-io, but not for qemu-nbd.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off... - 04:43 pm Revision fafce63d: Makefile: make qemu-img dependant on config-host.h
- Since config-host.h is generated by the Makefile (1215c6e76),
building (only) qemu-img fails:
[user@f12-uri qemu]$ m... - 04:43 pm Revision 184bd048: whitelist host virtio networking features
- This patch is a followup to 8eca6b1bc770982595db2f7207c65051572436cb,
fixing crashes when guests with 2.6.25 virtio d... - 04:43 pm Revision 43b443b6: scsi: move scsi-disk.h -> scsi.h
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 04:43 pm Revision 39a51dfd: qdev: Tag isa-fdc, PIIX3 IDE and PIIX4 IDE as no-user
- These devices are created automatically, and attempting to create
another one with -device fails with "qemu: hardware... - 04:43 pm Revision 5819c918: tap: drain queue in tap_send()
- Okay, let's try re-enabling the drain-entire-queue behaviour, with a
difference - before each subsequent packet, use ... - 04:43 pm Revision 893379ef: net: disable receiving if client returns zero
- If a receiver returns zero, that means its queue is full and it will
notify us when room is available using qemu_flus... - 04:43 pm Revision 839f368f: net/queue: queue packets even if sender doesn't supply a callback
- Now that we disable any receiver whose queue is full, we do not require
senders to handle a zero return by supplying ... - 04:43 pm Revision eb852011: Configurable block format whitelist
- We have code for a quite a few block formats. While I trust that all
of these formats are useful at least for some p... - 04:43 pm Revision cdd5cc12: virtio-net: split the has_buffers() logic from can_receive()
- We should only return zero from receive() for a condition which we'll
get notification of when it changes. Currently,... - 04:43 pm Revision be1636b3: tap: disable draining queue in one go
- If qemu_send_packet_async() returns zero, it means the packet has been
queued and the sent callback will be invoked o... - 04:43 pm Revision c79662f7: Pass the drive's readonly attribute to the guest OS
- Implemented for virtio-blk and for scsi
Signed-off-by: Naphtali Sprei <nsprei@redhat.com>
Signed-off-by: Anthony Lig... - 04:43 pm Revision 59f2689d: Added readonly flag to -drive command
- This is a slightly revised patch for adding readonly flag to the -drive command.
Even though this patch is "stand-alo... - 04:43 pm Revision d191d12d: qcow2: Allow qcow2 disk images with size zero
- Images with disk size 0 may be used for
VM snapshots, but not to save normal block data.
It is possible to create su...
11/07/2009
- 06:34 pm Revision b4558d74: (x86/Sparc/PPC)-user: fix cpu_copy
- b55a37c981914aa8ecd21b9a2a2fb37f39b917c5 moved the call to cpu_reset
to user emulators. But cpu_copy also initializes... - 04:13 pm Revision 4a643563: IDE: Fix reset handling
- Problem: x86 systems could not survive a few system_resets.
Clear most of IDE state when reset. Implement the missin... - 12:37 pm Revision b55a37c9: user: move CPU reset call to main.c for x86/PPC/Sparc
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 12:36 pm Revision d84bda46: PPC: rename cpu_ppc_reset to cpu_reset for consistency
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 12:05 pm Revision 44a99354: Sparc64/x86: remove unneeded calls to device reset
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 11:32 am Revision e4394131: PPC: remove unneeded calls to device reset
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 10:55 am Revision a01d6ef4: sparc32 (mostly): remove unneeded calls to device reset
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 10:06 am Revision c1699988: v3: don't call reset functions on cpu initialization
- There is absolutely no need to call reset functions when initializing
devices. Since we are already registering them,...
11/06/2009
- 03:08 pm Revision cae334cd: vga: fix line comparison
- Line counter doesn't wrap.
Signed-off-by: malc <av1474@comtv.ru> - 02:46 am Revision d1984194: vga: Respect Line Compare Register in text modes
- Unbreaks setup screen of Act1/PL
Signed-off-by: malc <av1474@comtv.ru>
11/04/2009
- 09:38 pm Revision 3e6ba503: Sparc: fix carry flag handling (Solaris bootblk fix)
- The page 108 of the SPARC Version 8 Architecture Manual describes
that addcc and addxcc shall compute carry flag the ...
11/03/2009
- 04:28 pm Revision 2d7adea4: hw/sd: Support SDHC size cards
- This patch adds SHDC support (-sd sd.img, where sd.img is
larger than 1GB) to qemu.
Signed-off-by: Jason S. McMullan...
11/02/2009
- 11:50 pm Revision 2d9f27d2: Fix the build when srcdir == objdir
- You would only see this error on a fresh clone when srcdir == objdir. configure
will fail because roms/pcbios doesn'...
10/30/2009
- 11:45 pm Revision ed7193ec: Unbreak Linux build
- commit 71f4effce79ec0485586963ea764f2c212c72f26
Author: Alexander Graf <agraf@suse.de>
Date: Fri Oct 30 22:27:0... - 11:44 pm Revision ec9f7356: Update gpxe roms to have BANNER_TIMEOUT=0
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 11:38 pm Revision 71f4effc: Unbreak tap compilation on OS X
- Currently compiling the tap sources breaks on Mac OS X. This is because of:
1) tap-linux.h requiring Linux include... - 07:42 pm Revision 195325a4: Revert "Fall back to network boot as the last possible boot option"
- This reverts commit 94ca5a985919cca312c505bbb0c824d175cc6bb8.
- 04:42 pm Revision 94ca5a98: Fall back to network boot as the last possible boot option
- This is similiar to the default with most bare metal systems.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 04:42 pm Revision 74b12bef: Switch from etherboot to gPXE
- etherboot is deprecated and not under active development anymore.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 04:42 pm Revision fd646122: Switch pc bios from pc-bios to seabios
- SeaBIOS is a port of pc-bios to GCC. Besides using a more modern tool chain,
SeaBIOS introduces a number of new feat... - 04:42 pm Revision 04095e5f: Remove e1000 rom loading hack
- The gPXE rom supports BEV properly.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 04:42 pm Revision 65e59a08: Update SeaBIOS to latest upstream
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 04:42 pm Revision 3cbe04c4: virtio-net: fix macaddr config regression
- This commit:
commit 97b15621
virtio: use qdev properties for configuration.
Signed-off-by: Gerd Hoffman... - 03:39 pm Revision 76f5159d: qemu/msix: fix table access issues
- Fixes a couple of issues with msix table access:
- With misbehaving guests, misaligned 4 byte access could overflow
... - 03:39 pm Revision 79758e95: qemu/virtio: make wmb compiler barrier + comments
- wmb must be at least a compiler barrier, even without SMP.
Further, we likely need some rmb()/mb() as well:
I have no... - 03:39 pm Revision 1e5b9d2f: Remove aio_ctx from paio_* interface
- The context parameter in paio_submit isn't used anyway, so there is no reason
why block drivers should need to rememb... - 03:39 pm Revision fa394727: Add *CFLAGS to LINK in rules.mak
- Sometimes when linking with gcc to get a predictable result you are suggested to also apply the compiler flags to the...
- 03:39 pm Revision 26a9e82a: usb-host: use qdev for -usbdevice + rework.
- Changes:
* We don't create/delete devices, we attach/detach them instead.
* The separate autofilter list is gone, ... - 03:39 pm Revision 66a6593a: usb: print attached status in info qtree
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 03:39 pm Revision 718b8aec: serial: Add missing bit
- Serial frames always start with a start bit.
This bit was missing in frame size calculation.
Signed-off-by: Stefan W... - 03:39 pm Revision 45eea13b: serial: Support additional serial speed values
- * Allow any speed value which is defined for Linux
(and possibly other systems).
* Compare int values instead of do... - 03:39 pm Revision 2b0efdc3: usb-serial and braille: use qdev for -usbdevice
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 03:39 pm Revision 61e094c0: usb: make attach optional.
- Add a auto_attach field to USBDevice, which is enabled by default.
USB drivers can clear this field in case they do *... - 03:39 pm Revision b3e461d3: usb-storage: use qdev for -usbdevice
- Hook up usb_msd_init.
Also rework handling of encrypted block devices,
move the code out vl.c.
Signed-off-by: Gerd ... - 03:39 pm Revision fa7c70c3: usb-hid: use qdev for -usbdevice
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 03:39 pm Revision 0958b4cc: usb core: use qdev for -usbdevice
- This patchs adds infrastructure to handle -usbdevice via qdev callbacks.
USBDeviceInfo gets a name field (for the -us... - 03:39 pm Revision de2aff17: rom loader: make vga+rom loading configurable.
- The rom_add_vga() and rom_add_option() macros are transformed into
functions. They look at the new rom_enable_driver... - 03:39 pm Revision 9c282718: net: move UFO support detection to tap-linux.c
- Only supported on Linux
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@... - 03:39 pm Revision 51edd4e6: use rom loader for pc bios.
- The pc bios shows up in 'info roms' now.
Note that the BIOS is mapped to two places: The complete rom at the top
of ... - 03:39 pm Revision 5245d57a: vga roms: move loading from pc.c to vga drivers.
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 03:39 pm Revision 14a3f32d: rom loader: use qemu_strdup.
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 03:39 pm Revision 88b3ec02: net: move AIX code into net/tap-aix.c
- Okay, this makes the tap options available on AIX even though there's
no support, but if we want to do it right we sh... - 03:39 pm Revision 1faac1f7: net: move tap_set_offload() code into tap-linux.c
- TUNSETOFFLOAD is only available on Linux
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Anthony L... - 03:39 pm Revision 15ac913b: net: move tap_set_sndbuf() to tap-linux.c
- TUNSETSNDBUF is only available on linux
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Anthony Li... - 03:39 pm Revision dc69004c: net: move tap_probe_vnet_hdr() to tap-linux.c
- Only Linux has support for IFF_VNET_HDR
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Anthony Li... - 03:39 pm Revision c28b1c10: net: move linux code into net/tap-linux.c
- Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 03:39 pm Revision dffcb71c: build: add CONFIG_LINUX
- So I can add a tap-linux.c and use CONFIG_LINUX to pull it in
in Makefile
Signed-off-by: Mark McLoughlin <markmc@red... - 03:39 pm Revision a8ed73f7: net: move more stuff into net/tap-win32.c, add net/tap.h
- Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 03:39 pm Revision e7e92325: net: split BSD tap_open() out into net/tap-bsd.c
- Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 03:39 pm Revision f54c7bdc: net: move tap-linux.h under net/
- Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 03:39 pm Revision 33ad161a: net: move tap-win32.c under net/
- Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 03:39 pm Revision 966ea5ec: net: move solaris code to net/tap-solaris.c
- Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 03:39 pm Revision 5281d757: net: split all the tap code out into net/tap.c
- Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 03:39 pm Revision e1144d00: net: move net-queue.[ch] under net/
- [v2: handle building in a separate dir]
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Anthony Li... - 03:39 pm Revision 7200ac3c: net: move net-checksum.c under net/
- Also add a new net/checksum.h header
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Anthony Liguo...
10/27/2009
- 07:29 pm Revision f7cbc08f: Revert "char: emit the OPENED event only when a new char connection is opened"
- This reverts commit 6cfa64de908d67fb6f6b6e3ae4888dd863f69e44.
This breaks the monitor prompt. Proper fix will come ... - 07:29 pm Revision 9f092040: really fix net.h
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 07:29 pm Revision a7f085c6: Fix signature of new_vlan_client
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 07:29 pm Revision 0ce0e8f4: virtio-net: add tap_has_ufo flag to saved state
- If we tell the guest we support UFO and then migrate to host which
doesn't support it, we will find ourselves in grav... - 07:29 pm Revision 6c9f58ba: Enable UFO on virtio-net and tap devices
- Enable UFO on the host tap device if supported and allow setting UFO
on virtio-net in the guest.
Signed-off-by: Srid... - 07:29 pm Revision 1d41b0c1: Work around dhclient brokenness
- With the latest GSO/csum offload patches, any guest using an unpatched version
of dhclient (any Ubuntu guest, for ins... - 07:29 pm Revision f5436dd9: virtio-net: enable tap offload if guest supports it
- We query the guest's feature set to see if it supports offload and,
if so, we enable those features on the tap interf... - 07:29 pm Revision b1c28b46: net: add tap_set_offload()
- This API allows virtio-net to enable various offload features on a
tap interface - e.g. to tell the host kernel it ca... - 07:29 pm Revision ca77d175: net: add an API for 'raw' packets
- In the case where a NIC and backend agree on a packet header format,
this API allows injecting packets which lack the... - 07:29 pm Revision 3a330134: virtio-net: add vnet_hdr support
- With '-netdev tap,id=foo -nic model=virtio,netdev=foo' virtio-net can
detect that its peer (i.e. the tap backend) sup... - 07:29 pm Revision b04c4134: net: use qemu_send_packet_raw() in qemu_announce_self()
- Use qemu_send_packet_raw to send gratuitous arp. This will ensure that
vnet header is handled properly.
Also, avoid ... - 07:29 pm Revision c0b8e49c: net: add flags parameter to packet queue interface
- This allows for the addition of a raw flag, and leaves the way open
for other flags too.
Signed-off-by: Mark McLough... - 07:29 pm Revision 2596774a: net: implement tap support for receive_raw()
- tap_receive_raw() always prepends a vnet header if IFF_VNET_HDR is
enabled.
tap_receive() only prepends when the a h... - 07:29 pm Revision 70783b9c: net: add receive_raw parameter to qemu_new_vlan_client()
- Trivial patch to allow supplying a receive_raw function.
A future cleanup should combine this function pointer param... - 07:29 pm Revision 8e0f8e5b: net: enable IFF_VNET_HDR on tap fds if available
- For now, we just add an empty header before writing and strip the header
after reading.
We really only want IFF_VNET... - 07:29 pm Revision bb6e6364: net: add a client type code
- This is so as to allow APIs which operate on specific client types
without having to add a function table entry which... - 07:29 pm Revision 38c75be3: net: make tap_receive() re-use tap_receive_iov() code
- In future we will want to prepend a virtio_net header if the NIC didn't
supply one but IFF_VNET_HDR is enabled on the... - 07:29 pm Revision 24e32363: net: add tap_has_vnet_hdr() and tap_using_vnet_hdr() APIs
- These lamely named functions allow virtio-net to query whether
IFF_VNET_HDR is enabled on a tap interface and inform ... - 07:29 pm Revision 424a7f96: net: refactor tap initialization
- Re-factor things so that there is only one call site for
net_tap_fd_init().
Two concerns about the QemuOpts usage he... - 07:29 pm Revision baf74c95: net: add a vnet_hdr=on|off parameter
- This allows people to disable the IFF_VNET_HDR flag, e.g. for debugging
purposes or if they know they may migrate the... - 07:29 pm Revision 76682299: net: import linux tap ioctl definitions
- Making features dependent on the availability of newer versions if_tun.h
is going to get seriously clumsy, so let's j... - 07:28 pm Revision 4f999d05: Split out bottom halves
- Instead of putting more and more stuff into vl.c, let's have the generic
functions that deal with asynchronous callba... - 07:28 pm Revision 8febfa26: Add qemu_aio_process_queue()
- We'll leave some AIO completions unhandled when we can't call the callback.
qemu_aio_process_queue() is used later to... - 07:28 pm Revision 9a1e9481: Introduce contexts for asynchronous callbacks
- Add the possibility to use AIO and BHs without allowing foreign callbacks to be
run. Basically, you put your own AIOs... - 07:28 pm Revision 72ecf02d: Revert "qcow2: Bring synchronous read/write back to life"
- It was merely a workaround and the real fix is done now.
This reverts commit ef845c3bf421290153154635dc18eaa677cecb43... - 07:28 pm Revision db0ffc24: linux-aio: Honour AsyncContext
- Also for Linux AIO, don't call callbacks that don't belong to the active
AsyncContext.
Signed-off-by: Kevin Wolf <kw... - 07:28 pm Revision 65d6b3d8: block: Use new AsyncContext for bdrv_read/write emulation
- bdrv_read/write emulation is used as the perfect example why we need something
like AsyncContexts. So maybe they bett... - 07:28 pm Revision e5f37649: posix-aio-compat: Honour AsyncContext
- Don't call callbacks that don't belong to the active AsyncContext.
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Sign... - 07:28 pm Revision 1abb8172: net: remove unused includes of if_tun.h and if_tap.h
- Looks like these are just artifacts of vl.c being split up.
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signe... - 07:28 pm Revision 18f3a515: monitor: Convert do_closefd() to QObject
- Note that errors are not being converted yet.
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
Signed-off-by:... - 07:28 pm Revision e1c923a6: monitor: Convert do_eject() to QObject
- Note that errors are not being converted yet.
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
Signed-off-by:... - 07:28 pm Revision f0d6000a: monitor: Convert do_getfd() to QObject
- Note that errors are not being converted yet.
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
Signed-off-by:... - 07:28 pm Revision 59c7b155: posix-aio-compat: Split out posix_aio_process_queue
- We need to process the request queue and run callbacks separately from reading
out the queue in a later patch, so spl... - 07:28 pm Revision 18f5a8bf: monitor: Convert do_physical_memory_save() to QObject
- Note that errors are not being converted yet.
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
Signed-off-by:... - 07:28 pm Revision bacbe284: vmware_vga: port to vmstate
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 5f79da00: monitor: Convert do_migrate() to QObject
- Error is still directly printed, as we are only converting
regular output.
Signed-off-by: Luiz Capitulino <lcapituli... - 07:28 pm Revision 3a492104: monitor: Convert do_migrate_set_speed() to QObject
- Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 57e09454: monitor: Convert do_memory_save() to QObject
- Note that errors are not being converted yet.
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
Signed-off-by:... - 07:28 pm Revision 4a1b0f1c: lsi_scsi: port to vmstate
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 1ae71a77: vmstate: Add VMSTATE_BUFFER_UNSAFE
- Just sent <anything> as a buffer. We put the pointer and the size
code does the rest.
Signed-off-by: Juan Quintela ... - 07:28 pm Revision 911d2963: monitor: Convert do_migrate_cancel() to QObject
- Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 6848d827: monitor: Convert do_pci_device_hot_remove() to QObject
- Errors are still directly printed, as we are only converting
regular output.
Signed-off-by: Luiz Capitulino <lcapitu... - 07:28 pm Revision 83ef8fe0: vmware_vga: remove !EMBED_STDVGA code
- It don't compile. And the trivial fixes (change vga.foo field to foo field
don't work either. No output
Signed-off... - 07:28 pm Revision 0c681322: vmware_vga: scratch is really an array of uint32_t
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision fe740c43: vmware_vga: qemu_malloc() returns void *
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 467d44b2: vmware_vga: Remove uselss casts from void *
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 3b1297f5: vmware_vga: the support to change dinamically depth is not there
- For a start bypp is not changed after vmsvga_reset() and it depends on depth
Signed-off-by: Juan Quintela <quintela@... - 07:28 pm Revision c89507f7: vmware_vga: Pass pci_vmsga_state_t arg no VGACommonState
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision f74599c4: vga: port vmware std vga to vmstate
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision c3264663: vga: remove unused vga_common_save/load
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision a4f9631c: vga: port vga-pci to vmstate
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision c63a5886: vga: port vga-isa-mm to vmstate
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision b857ca45: vga: port vga-isa to vmstate
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 11b6b345: vga: port vga_common_save/load to vmstate
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 2e885049: e1000: unfold mac_reg_tosave array
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision e482dc3e: e1000: port to vmstate
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 28366c3a: e1000: unfold mac_regarraystosave array
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 2a3138ab: vga: create is_vbe_vmstate field
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 7c131dd5: ne2000: port to vmstate
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 151b2986: eepro100: port to vmstate
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 060110c3: rtl8139: port to vmstate
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision c4a0f2d3: eeprom93xx: port to vmstate
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 3d865059: pcnet: port to vmstate
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision c7bde572: vmstate: Unfold VMSTATE_INT32_VARRAY() only use and remove it
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision d4829d49: vmstate: Add version arg to VMSTATE_SINGLE_TEST()
- This allows to define VMSTATE_SINGLE with VMSTATE_SINGLE_TEST
Signed-off-by: Juan Quintela <quintela@redhat.com>
Sign... - 07:28 pm Revision 9e77fcd0: vmstate: Add VMSTATE_MACADDR for the new type
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision bdb4941d: vmstate: add VMS_VARRAY_UINT16_UNSAFE (varrays with uint16 indexes)
- It don't check types.
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.... - 07:28 pm Revision 76507c75: vmstate: Add VMSTATE_BUFFER_UNUSED
- It allows to have 'things' in savevm format not backed in the device state
Signed-off-by: Juan Quintela <quintela@red... - 07:28 pm Revision 9ba2f660: vmstate: Introduce the concept of sub-arrays
- VMSTATE_SUB_ARRAY(..., start, num, ...) saves the num elems starting at
position start of the array
Signed-off-by: Ju... - 07:28 pm Revision 9d29cdea: rtl8139: port TallyCounters to vmstate
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision c29d8b1e: vmstate: factor vmstate_offset_pointer
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 844b236a: vmstate: factor vmstate_offset_buffer
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 646bef19: vmstate: factor vmstate_offset_array
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 904ca304: vmstate: factor vmstate_offset_value
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision b2e15099: vmstate: factor VMSTATE_*BUFFER* definitions
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 5139931f: vmstate: fix indentation
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision d6698281: vmstate: Rename VMS_VARRAY to VMS_VARRAY_INT32
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision dc3b83a0: vmstate: add VMSTATE_UINT16_EQUAL[_V]
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 4c18ce94: serial: use post_load version_id field and remove pre_load function
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision e8f27c72: ib700: move timer to IB700State
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision eacf610f: vmstate: Add support for partial buffers transmission
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision aa1cce69: vnmstate: fix name for uint8_equal
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 9958068d: ib700: port to vmstate
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 048eabcb: wdt_i6300esb: move PCI_DEVICE_IDE_INTEL_ESB_9 to pci_ids.h
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 95c90a0e: wdt_i6300esb: port to vmstate
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 4f423e81: wdt_i6300esb: remove useless casts from void *
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision f309270b: ib700: Introduce IB700State
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision b3a7d328: ide: pre VMState functions are not needed anymore
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 24daf35c: ide: port ide mmio to vmstate
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 200ab5e2: ide: port isa ide to vmstate
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 44bfa332: ide: port pmac ide to vmstate
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 407a4f30: ide: port pci ide to vmstate
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 8a72f380: ide: microdrive cycle field is set as uint8_t
- Really, it is used as a boolean
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <al... - 07:28 pm Revision b38436e3: ide: add VMSTATE_IDE_BUS and VMSTATE_IDE_DRIVES
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 37159f13: ide: port ide_drive to vmstate
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 5f637ce0: ide: port microdrive to vmstate
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 0ce51e92: ide: include bus in MMIOState
- Change pointer to struct by embedded struct.
Adjust all callers
Signed-off-by: Juan Quintela <quintela@redhat.com>
S... - 07:28 pm Revision 6521dc62: ide: port idebus to vmstate
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 96c35ceb: ide: change identify_data type to uint8_t
- It is used everywhere as uint8_t except in one place. Cast to uint16_t
in that place
Signed-off-by: Juan Quintela <q... - 07:28 pm Revision 25dc563b: vmstate: add VMSTATE_BUFFER_TEST
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 048c74c4: mc145818rtc: fix saving of rtc-td hack properly upgrading the version number
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 6b075b8a: mc146818rtc: port rtc to vmstate
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 73c595e1: mc146818rtc: remove rtc_mm_init()
- It was used for Acer Pica 61 emulation, removed in 2008
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off... - 07:28 pm Revision e0ca7b94: mc146818rtc: fix indentation
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 817afc61: usb-uhci: port to vmstate
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 64e58fe5: usb-uhci: Add num_ports_vmstate to UHCIState
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 5989020b: Add chardev option to disable signal.
- If I am using vga and serial which is stdio and hit C-c on
serial console, qemu terminates. That is annoying for me.
... - 07:28 pm Revision 5b684b5a: hotplug: fix "pci_add storage if=scsi"
- Explicitly add the drive to the bus of the newly created scsi adapter
instead of hoping that scsi_bus_legacy_handle_c... - 07:28 pm Revision e8ee28fb: isa: configure serial+parallel by index.
- This patch adds a 'index' property to the isa-parallel and isa-serial
devices. This can be used to create devices wi... - 07:28 pm Revision 30d335d6: hotplug: more fixes for scsi disk hotplug.
- Changes:
- create common scsi_hot_add function for adding a scsi disk to
a adapter.
- Add sanity checks. You ca... - 07:28 pm Revision 844e78ef: pc.c: only load e1000 rom.
- The other pxe roms are loaded by the drivers individual drivers now.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com... - 07:28 pm Revision 540f006a: stellaris_enet: use qdev properties for configuration.
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 17d1ae3c: xilinx_ethlite: use qdev properties for configuration.
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 1cc33683: zap DeviceState->nd
- No users left.
Also cleanup obsolete helper functions.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-b... - 07:28 pm Revision 9ad4531e: kill dead nic unplug code.
- Cleanup on unplug happens via qdev->exit() callback now.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off... - 07:28 pm Revision 4c91cd28: musicpal: use qdev properties for configuration.
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 254111ec: rtl8139: use qdev properties for configuration.
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 97b15621: virtio: use qdev properties for configuration.
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 508ef936: eepro100: use qdev properties for configuration.
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 94e1a912: pcnet: split away lance.c (sparc32 code).
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 50132156: smc91c111: use qdev properties for configuration.
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision a783cc3e: ne2k_pci: use qdev properties for configuration.
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision fbdaa002: e1000: use qdev properties for configuration.
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 76224833: pcnet: use qdev properties for configuration.
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision dc7aff11: prepare pci nic init path for qdev property configuration.
- Initialization path will work with both converted and not-converted
drivers, so we can convert drivers one by one.
S... - 07:28 pm Revision ed16ab5a: qdev/net: common nic property bits
- Add a new type for properties common to all nics.
Add helper functions and macros to deal with it.
Signed-off-by: Ge... - 07:28 pm Revision d8ed79ae: qdev: add qdev_prop_exists()
- Function test whenever a driver has a specific property.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off... - 07:28 pm Revision 93db6685: ne2k_isa: use qdev properties for configuration.
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 2ef924b4: qdev: add netdev property
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 851bec09: qdev: add vlan property
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:28 pm Revision 1503fff3: qdev: mac addr property fixups
- Make the mac property use the newly added type for the mac address.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>... - 07:28 pm Revision 76d32cba: net: add macaddr type.
- Add new type for mac addresses.
Add function which sets the qemu default mac address if it finds the mac
address uni... - 07:28 pm Revision 18995b98: Send a RARP packet after migration.
- Currently, after a migration qemu sends a broadcast packet to update
switches' MAC->port mappings.
Unfortunately, it... - 07:28 pm Revision ff56954b: multiboot.S patch for old as(1) (was: Re: [Qemu-devel] Some OpenBSD/amd64 buil...
- On Wed, Sep 23, 2009 at 10:55:02PM +0200, Juergen Lock wrote:
> On Wed, Sep 23, 2009 at 09:31:16PM +0100, Laurence Tr... - 07:28 pm Revision 581d45f0: Makefile: Change make to be quiet again when doing nothing
- This patch makes make quiet again.
There is already a similar patch from Juan Quintela,
but maybe this shorter form ... - 07:28 pm Revision d2e46345: raw/linux-aio: Also initialize POSIX AIO
- When using Linux AIO raw still falls back to POSIX AIO sometimes, so we should
initialize it.
Not initializing it ha... - 07:28 pm Revision dcc7e25f: usb-linux: return USB_RET_STALL on -EPIPE
- 0) This is an attempt to get an issue in usb-linux.c, for which a patch
was posted about a year ago, finally fixed.
... - 07:28 pm Revision c5baaa48: qcow2: Fix grow_refcount_table error handling
- In case of failure, we haven't increased the refcount for the newly allocated
cluster yet. Therefore we must not free... - 07:28 pm Revision 5fa9a0ae: eepro100: Restructure code
- This patch only moves about 150 lines of code from
function eepro100_cu_command to a new function action_command.
A ... - 10:46 am Revision f669df27: target-arm: use native tcg-ops for ror/bic/vorn
- Acked-by: Laurent Desnogues <laurent.desnogues@gmail.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 10:46 am Revision 50f67e95: target-arm: fix neon shift helper functions
- Current code is broken at least on recent compilers, comparison
between signed and unsigned types yield incorrect cod... - 10:46 am Revision 84496233: target-arm: add support for neon vld1.64/vst1.64 instructions
- Add support for NEON vld1.64 and vst1.64 instructions. This patch is
revised to follow more closely the specification... - 10:46 am Revision ca9a32e4: target-arm: fix neon vsri, vshl and vsli ops
- Shift by immediate value is incorrectly overwritten by a temporary
variable in the processing of NEON vsri, vshl and ... - 10:46 am Revision 2301db49: target-arm: fix neon vshrn/vrshrn ops
- In the existing code shift value is clobbered during the pass loop.
This patch changes the code so that it stores the... - 10:46 am Revision 71b3c3de: target-arm: allow modifying vfp fpexc en bit only
- All other bits except for the EN in the VFP FPEXC register are defined
as subarchitecture specific and real functiona...
10/26/2009
- 09:36 pm Revision 25aeb69b: target-arm: fix incorrect temporary variable freeing
- tmp4 and tmp5 temporary variables are allocated using tcg_const_i32
but incorrectly released using dead_tmp which wil...
10/25/2009
- 05:04 pm Revision f79ca110: sparc32: tcx: remove unused include directive
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
10/24/2009
- 11:08 pm Revision b280fcdf: sparc32: convert sbi to VMState, vmsd and vmstate reset
- Also remove unused include directive.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> - 10:49 pm Revision 9a2070d3: sparc32: convert Sun4c interrupt controller to reset + vmsd
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 10:44 pm Revision 78971d57: sparc32: convert interrupt controller to reset + vmsd
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 10:39 pm Revision 1a522e8a: sparc32: convert IOMMU to reset + vmsd
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 10:35 pm Revision 49ef6c90: sparc32: convert DMA controller to reset + vmsd, fix reset on init
- Add a missing call to reset on device init.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> - 10:22 pm Revision 285e468d: m48t59: convert to vmstate reset
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 08:35 pm Revision 0e0bfeea: sparc32: convert slavio_timer to reset + vmsd
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 07:56 pm Revision 2be37833: fdc: convert to reset + vmsd
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 07:34 pm Revision 63235df8: esp: convert to reset + vmsd
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 07:20 pm Revision 82d4c6e6: sparc32: convert cs4231 to VMState, vmsd and reset
- Also remove unused include directive.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> - 07:09 pm Revision 09330e90: escc: add chipset docs
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 07:07 pm Revision bdb78cae: escc: convert to VMState, vmsd and reset
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 06:27 pm Revision 5ac574c4: sparc32: add chipset docs for eccmemctl
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 06:27 pm Revision 1795057a: sparc32: convert slavio_misc to reset + vmsd
- Also remove unused include directive.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> - 05:14 pm Revision 0284dc54: sparc32: convert eccmemctl to reset + vmsd
- Also remove unused include directive.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> - 12:15 pm Revision 1c6a50e7: sparc64: remove unused variables
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
10/23/2009
- 06:22 pm Revision 7b2919a0: target-arm: optimize thumb 32-bit multiply
- Current implementation of thumb mul instruction is implemented as a
32x32->64 multiply which then uses only 32 least ... - 06:11 pm Revision b75263d6: target-arm: cleanup internal resource leaks
- Revised patch for getting rid of tcg temporary variable leaks in
target-arm/translate.c. This version also includes t... - 06:10 pm Revision 31501a71: target-i386: implement lzcnt emulation
- lzcnt is a AMD Phenom/Barcelona added instruction returning the
number of leading zero bits in a word.
As this is sim... - 01:14 am Revision cb2dbfc3: target-ppc: move often used CPU fields at the top of the structure
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
- 01:05 am Revision 686eeb93: target-arm: fix sdiv helper
- (INT32_MIN / -1) triggers an overflow, and the result depends on the
host architecture (INT32_MIN on arm, -1 on ppc, ... - 01:05 am Revision 7bbcb0af: target-arm: use clz32() instead of a for loop
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Acked-by: Laurent Desnogues <laurent.desnogues@gmail.com>
10/21/2009
- 09:36 pm Revision 102251a4: Merge commit 'linux-user/linux-user-for-upstream' into staging
- 09:35 pm Revision 59419663: qdev: add string property.
- Patchworks-ID: 35755
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Amit Shah <amit.shah@redhat.com>... - 09:35 pm Revision 6cfa64de: char: emit the OPENED event only when a new char connection is opened
- The OPENED event gets sent also when qemu resets its state initially.
The consumers of the event aren't interested in... - 09:35 pm Revision 69795d67: char: check for initial_reset_issued unnecessary
- At init, qemu_chr_reset is always called with initial_reset_issued set to 1.
So checking for it to be set is not nece... - 09:35 pm Revision b6b8df56: char: rename CHR_EVENT_RESET to CHR_EVENT_OPENED
- The char event RESET is emitted when a char device is opened.
Give it a better name.
Patchworks-ID: 35287
Signed-off...
10/18/2009
- 09:44 pm Revision 544f4f0b: bsd-user: fix breakage by 78cfb07fe0dc556cae662a0fab5fe1bd33daabdb
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 07:26 pm Revision 747bbdf7: Suppress warnings about 'warn_unused_result' attribute directive
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 06:16 pm Revision 78cfb07f: bsd-user: FreeBSD update
- basic FreeBSD sysarch(2) handling
fixed syscall errno return
Signed-off-by: Juergen Lock <nox@jelal.kn-bremen.de>
Si... - 05:51 pm Revision 976b2037: x86: add 'static' to please Sparse
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 05:15 pm Revision 74d77cae: target-ppc: simpler definitions for microcontrollers based on e300
- No need to alias e300 core for each CPU package.
Differences between microcontrollers have to be implemented in a hig... - 05:15 pm Revision 492d7bf5: target-ppc: add declarations of microcontrollers based on e300
- Add CPU declarations of MPC8343, MPC8343E, MPC8347 and MPC8347E.
Signed-off-by: Thomas Monjalon <thomas@monjalon.net... - 05:15 pm Revision 8daf1781: target-ppc: better support of e300 CPU core
- Declare HID2 register.
Use high BATs for e300 (8 instead of 4).
Fix index of high BATs registers.
Before the fix, I... - 05:00 pm Revision dcc65026: target-arm: fix bugs introduced by 1b2b1e547bd912b7d3c4863d0a0f75f6f38330ed
- Use load_reg_var() instead of accessing cpu_R[rn] directly to generate
correct code when rn = 15.
Signed-off-by: Aur... - 04:53 pm Revision 98a46317: target-arm: fix bugs introduced by 3174f8e91fecf8756e861d1febb049f3c619a2c7
- Use load_reg_var() instead of accessing cpu_R[rn] directly to generate
correct code when rn = 15.
Signed-off-by: Aur... - 12:53 am Revision b567b38c: target-arm: remove T0 and T1
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
- 12:52 am Revision 747a651e: target-arm: remove cpu_T for ARM once and for all
- Signed-off-by: Filip Navara <filip.navara@gmail.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 12:52 am Revision 3174f8e9: target-arm: convert rest of disas_arm_insn / disas_thumb2_insn not to use cpu_T
- Signed-off-by: Filip Navara <filip.navara@gmail.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 12:52 am Revision 312eea9f: target-arm: convert VFP not to use cpu_T
- Signed-off-by: Filip Navara <filip.navara@gmail.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 12:52 am Revision 15bb4eac: target-arm: fix TANDC and TORC instructions
- Uninitialized register was used instead of proper TCG variable.
Signed-off-by: Filip Navara <filip.navara@gmail.com>... - 12:52 am Revision da6b5335: target-arm: convert disas_iwmmxt_insn not to use cpu_T
- Signed-off-by: Filip Navara <filip.navara@gmail.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 12:52 am Revision 1b2b1e54: target-arm: convert disas_neon_ls_insn not to use cpu_T
- Signed-off-by: Filip Navara <filip.navara@gmail.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 12:52 am Revision 3a554c0f: target-arm: convert disas_dsp_insn not use cpu_T
- Signed-off-by: Filip Navara <filip.navara@gmail.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 12:52 am Revision 396e467c: target-arm: replace thumb usage of cpu_T registers by proper register allocations
- The goal is eventually to get rid of all cpu_T register usage and to use
just short-lived tmp/tmp2 registers. This pa... - 12:52 am Revision 19457615: target-arm: convert NEON VZIP/VUZP/VTRN helper functions to pure TCG
- The neon_trn_u8, neon_trn_u16, neon_unzip_u8, neon_zip_u8 and neon_zip_u16
helpers used fixed registers to return val... - 12:52 am Revision a6445c52: target-arm: convert gen_lookup_tb not to use cpu_T
- Signed-off-by: Filip Navara <filip.navara@gmail.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 12:52 am Revision dd8fbd78: target-arm: convert disas_neon_data_insn and helpers not to use cpu_T
- Signed-off-by: Filip Navara <filip.navara@gmail.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 12:52 am Revision 288eebe5: target-arm: remove useless line that sets register that is never used again
- Signed-off-by: Filip Navara <filip.navara@gmail.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 12:52 am Revision 155c3eac: target-arm: use tcg_global_mem_new_i32 to allocate registers
- Currently each read/write of ARM register involves a LD/ST TCG operation. This
patch uses TCG memory-backed registers... - 12:52 am Revision 12edd4f2: target-arm: get rid of temporary variable cache
- The temporary variable cache in no longer need since tcg_temp_free was introduced.
Signed-off-by: Filip Navara <fili... - 12:52 am Revision c67b6b71: target-arm: fix SRS/RFE instructions
- The encoding of 'IA' and 'DB' conditions was swapped.
SRS instruction must store banked SPSR instead of CPSR at the s... - 12:52 am Revision 2fbac54b: target-arm: get rid of gen_set_psr_T0 and replace it by gen_set_psr/gen_set_ps...
- Signed-off-by: Filip Navara <filip.navara@gmail.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 12:52 am Revision 217aff9c: target-arm: remove unused gen_movl_T2_reg function
- Signed-off-by: Filip Navara <filip.navara@gmail.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
10/17/2009
- 09:52 pm Revision dab46405: Re: linux-user/syscall.c - don't add GUEST_BASE to NULL pointer
- This patch fixes the mount call. GUEST_BASE shouldn't be added to a NULL pointer on arg5 . failing call:
mount("rootf... - 12:08 pm Revision 5afe3f04: Only IDE needs limits for CHS configuration
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 11:38 am Revision f7680a55: linux-user: KD/VT/FB ioctls
- everything needed to run SDL on a framebuffer device in the userspace emulator
Signed-off-by: Ulrich Hecht <uli@suse...
10/16/2009
- 02:37 pm Revision cf6de34a: linux-user: Update ARM hwcaps
- Update ARM hwcaps to match Linux kernel 2.6.31 state
Signed-off-by: Riku Voipio <riku.voipio@iki.fi> - 02:36 pm Revision e2cc3f6e: linux-user: don't zero a buffer twice
- prepare_binprm() zeroes bprm->buf. That buffer is already zeroed in
main() and hasn't been touched since so that is n...
10/15/2009
- 11:55 pm Revision 61322e91: linux-user: fix ppc target_stat64 st_blocks layout
- Swap __pad1 and st_blocks fields location to maintain proper alignment.
This fixes incorrect 'du' and 'stat' report o... - 11:55 pm Revision d0927938: implementations of dup3 and fallocate that are good enough to fool LTP
- updated fallocate check to new configure, added dup3 check as suggested
by Jan-Simon Möller.
Riku: updated to apply ... - 11:55 pm Revision 69137206: linux-user: getpriority errno fix
- getpriority returned wrong errno; fixes LTP test getpriority02.
Signed-off-by: Ulrich Hecht <uli@suse.de>
Signed-off... - 08:49 pm Revision 5041fccd: MIPS jazz: create isa bus
- As i8259 in mips_jazz.c is not correctly connected to the isa bus, the
mc146818rtc isa devices fails to be created.
... - 05:32 pm Revision bf854d65: multiboot: Limit number of multiboot modules
- Add size checks to avoid overwriting the multiboot structure
when too many modules are loaded.
Patchworks-ID: 35700
... - 05:32 pm Revision ef845c3b: qcow2: Bring synchronous read/write back to life
- When the synchronous read and write functions were dropped, they were replaced
by generic emulation functions. Unfort... - 05:32 pm Revision 3f3d583e: multiboot: Fix cmdline of modules
- Fix address specified for cmdline value of module in multiboot structure.
Patchworks-ID: 35699
Signed-off-by: Adam L... - 05:32 pm Revision ccb167e9: ksm support
- Call MADV_MERGEABLE on guest memory allocations. MADV_MERGABLE will be
available starting in Linux 2.6.32. This sys... - 05:32 pm Revision de41ac92: pcnet: Extend hardware reset
- Update the IRQ state and stop the poll timer on reset. Moreover,
register the reset function with qemu.
Patchworks-I... - 05:32 pm Revision f7105843: net: refactor packet queueing code
- The packet queue code is fairly standalone, has some complex details and
easily reusable. It makes sense to split it ... - 05:32 pm Revision c1671a08: net: fix multiple NICs causing net opts process to stop
- For NICs, net_init_client() returns the index into the NICInfo table.
qemu_opts_foreach() interprets non-zero as an ... - 05:32 pm Revision b3f046c2: Documentation: Highlight placeholders in suboptions
- Currently, suboptions (i.e. something like file=file for -drive) are rendered
as @code, so we're losing any @var high... - 05:32 pm Revision 9a6ecb30: net: add queue for peer-to-peer packet forwarding
- Now that we have re-factored the packet queue code, we can re-use
it for peer-to-peer also.
Patchworks-ID: 35520
Sig... - 05:32 pm Revision 4e257e5e: Documentation: Add missing tags to placeholders
- Not all placeholders in options descriptions had the @var tag on them. Add the
tag so that it's clearly visible that ... - 05:32 pm Revision be8b28a9: Documentation: Move msmouse description to an appropriate place
- Putting it right in the middle of the explanation for "-serial udp" probably
wasn't the best idea.
Patchworks-ID: 35... - 05:32 pm Revision 283c7c63: net: allow NICs to be connected to netdevs
- Introduce a 'peer' member to VLANClientState as an alternative
to a vlan. The idea being that packets are transfered ... - 05:32 pm Revision 5869c4d5: net: add -net nic,netdev= option
- Patchworks-ID: 35515
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:32 pm Revision 577c4af9: net: maintain a list of vlan-less clients
- Allows them to be cleaned up at shutdown.
This is pretty lame, but will eventually go away as we make vlans
the spec... - 05:32 pm Revision 7f161aae: net: add QemuOptsList arg to net_client_parse()
- Patchworks-ID: 35505
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:32 pm Revision a1ea458f: net: add -netdev option
- Patchworks-ID: 35506
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:32 pm Revision d80b9fc6: net: allow clients not associated with a vlan
- Allow net clients to be created which are not connected to any vlan.
This is needed by Gerd in order to allow adding... - 05:32 pm Revision f6b134ac: net: handle -netdevice options
- Same as for -net except for:
- only tap, user, vde and socket types are supported
- the vlan parameter is not allowe... - 05:32 pm Revision e28af949: net: remove unused qemu_handler_true()
- Patchworks-ID: 35504
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:32 pm Revision 6d952ebe: net: handle id= parameter for -net
- Use id= in the same was as the current name= parameter; if both are
specified, id= is used.
Patchworks-ID: 35514
Sig... - 05:32 pm Revision dea7b3b9: net: remove id field from NICInfo
- Just use the name field instead since we now use the id paramater as
the name, if supplied. Only implication with thi... - 05:32 pm Revision 5610c3aa: net: use qtailq for vlan and client lists
- Patchworks-ID: 35507
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:32 pm Revision 98449371: hotplug: safely iterate bus's sibling list while removing a device
- Without this, I'm seeing a segfault when unpluging a NIC.
Cc: Gerd Hoffmann <kraxel@redhat.com>
Patchworks-ID: 35519... - 05:32 pm Revision 8b077c9f: net: pass monitor handle to client init functions
- Needed for e.g. looking up a file descriptor name using
monitor_get_fd() in net_init_tap()
Patchworks-ID: 35509
Sign... - 05:32 pm Revision 3706c43f: eepro100: Remove unused device status entries
- Once upon the time when QEMU hacking was fun
there was a brave knight who wanted to have
a driver for a special intel... - 09:43 am Revision a58c16dc: winwave: ADC support
- Signed-off-by: malc <av1474@comtv.ru>
- 01:40 am Revision cb4f03e8: audio: remove last remnants of _t
- Signed-off-by: malc <av1474@comtv.ru>
- 01:15 am Revision bc578fe0: winwave: make error logging more consistent
- Signed-off-by: malc <av1474@comtv.ru>
- 01:11 am Revision 2a117d40: winwave: follow the rules when closing the output device
- a. call waveOutReset to drain the queue
b. unprepare headers before freeing underlying memory
Signed-off-by: malc <a... - 12:57 am Revision a91b857c: configure: clean temporary executable files even on Windows
- Signed-off-by: malc <av1474@comtv.ru>
10/14/2009
- 09:31 pm Revision 6550f2e6: scsi disk block descriptor v2
- The SCSI-2 documentation suggests, that although the block
descriptor is optional for an arbitrary SCSI-2 device (cha...
10/13/2009
- 09:56 pm Revision 930f3fe1: Add some chipset doc links
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 07:57 pm Revision 6a8a2803: user: fix libuser build messages
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 07:48 pm Revision 3723cd09: sparc64: fix done instruction pc
- Fix done instruction to resume with pc=tnpc, npc=tnpc+4
Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com... - 05:14 pm Revision 1a4ea1e3: qemu: allow pulseaudio to be the default
- We're seeing various issues with the SDL audio backend and want to
switch to the pulseaudio backend. See e.g.
http...
10/12/2009
- 05:42 pm Revision 2ca2078e: Fixed wacom emulation
- - for absolute mode, scale coordinates to the real device maximum values,
since some drivers (on Haiku and Linux at l... - 05:42 pm Revision b96bf493: rom loader: also try filename as-is.
- In case qemu_find_file fails try to open the file as-is.
Patchworks-ID: 35263
Signed-off-by: Gerd Hoffmann <kraxel@r... - 05:42 pm Revision d549db5a: unlock iothread mutex before running kvm ioctl
- Without this, kvm will hold the mutex while it issues its run ioctl,
and never be able to step out of it, causing a d... - 05:42 pm Revision d1570baa: ide: BMDMAState don't need a pci_dev field anymore
- Patchworks-ID: 35306
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:42 pm Revision ce88f890: TARGET_I386 is always defined if TARGET_X86_64 is defined
- Patchworks-ID: 35378
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:42 pm Revision 0cde1b4c: ide: cmd646 ->unit has just the value that we want
- Patchworks-ID: 35307
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:42 pm Revision 3c178e72: rom loader: fix sparc -kernel boot.
- Changes:
(1) register pstrcpy_targphys() in rom list, it is used for kernel
command lines by a number of architecture... - 05:42 pm Revision a3a766e7: slirp: fix !CONFIG_SLIRP compilation
- This moves the code that depens on slirp under CONFIG_SLIRP again.
Patchworks-ID: 35372
Signed-off-by: Juan Quintela... - 05:42 pm Revision 61f58e59: ide: cmd646 we can get the pci device with container_of
- Patchworks-ID: 35305
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:42 pm Revision 61073e0f: ide: change cast to DO_UPCAST
- Patchworks-ID: 35293
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:42 pm Revision 65c0f135: ide: create ide/pci.h for common ide pci definitions
- Patchworks-ID: 35299
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:42 pm Revision 7e078316: ide: 'secondary' field is only used by cmd646
- Patchworks-ID: 35303
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:42 pm Revision 3e7e1558: ide: export needed ide-pci functions for split
- Patchworks-ID: 35300
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:42 pm Revision edcca5a3: ide: Remove duplicated definitions
- Patchworks-ID: 35297
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:42 pm Revision 4c3df0ec: ide: split cmd646 and piix from pci.c
- This patch splits cmd646 specific code from pci.c.
This patch splits piix4 specific code from pci.c.
And compile new ... - 05:42 pm Revision 58c0e732: ide: PCIIDEState type field is not needed anymore
- We have split the functions that needed it for cmd646
Patchworks-ID: 35302
Signed-off-by: Juan Quintela <quintela@re... - 05:42 pm Revision 18c0fb30: ide: remove uselsess casts from void *
- Patchworks-ID: 35298
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.i... - 05:42 pm Revision e6a7830a: ide: Remove cast in pci_register_bar
- We already have a PCIDevice at that point
Patchworks-ID: 35296
Signed-off-by: Juan Quintela <quintela@redhat.com>
Si...
10/11/2009
- 10:31 pm Revision f514f41c: Fix bswap in comment
- Replace bsawp -> bswap.
Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Aurelien Jarno <aurelien@au... - 04:08 pm Revision 02d5467e: Move dependency generation falgs out of configure
- Signed-off-by: malc <av1474@comtv.ru>
- 06:57 am Revision 868dc0b4: configure: clean up temporary dependency files
- Signed-off-by: malc <av1474@comtv.ru>
- 05:52 am Revision 6165a426: winwave: pause/restore playing upon seeing VOICE_DISABLE/ENABLE
- Signed-off-by: malc <av1474@comtv.ru>
- 05:38 am Revision 875ef647: winwave: close event handle and delete wait object after closing HWAVEOUT
- To avoid possibly being called back and thus racing.
Signed-off-by: malc <av1474@comtv.ru> - 04:39 am Revision f4e8d0b7: winwave: remove wait object when finalizing DAC voice
- Signed-off-by: malc <av1474@comtv.ru>
Also available in: Atom