Activity
From 10/19/2009 to 11/17/2009
11/17/2009
- 11:27 pm Revision 9cf55765: Fix typo
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 11:00 pm Revision 50035d3d: Fix mingw32 build
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 10:52 pm Revision 9c7a4202: Prevent configuring for a user emulator on a different type of OS
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 06:39 pm Revision dd4b2659: Move common option rom code to header file
- We will have a linux boot option rom soon, so let's take all functionality
that might be useful for both to a header ... - 06:39 pm Revision 57a46d05: Convert linux bootrom to external rom and fw_cfg
- We already have a working multiboot implementation that uses fw_cfg to get
its kernel module etc. data in int19 runti... - 06:39 pm Revision cfc6d90a: Add linuxboot to BLOBS
- We should install linuxboot.bin too, so let's add it to the to-be-installed
blobs.
Signed-off-by: Alexander Graf <ag... - 06:39 pm Revision 77873196: Convert multiboot to fw_cfg backed data storage
- Right now we load the guest kernel to RAM, fire off the BIOS, hope it
doesn't clobber memory and run an option rom th... - 06:38 pm Revision 235f86ef: Introduce rom_copy
- We have several rom helpers currently, but none of them can get us
code that spans several roms into a pointer.
This... - 06:38 pm Revision ff06108b: fw_cfg: change cur_offset to 32 bits
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 04:49 pm Revision 19451201: Update SeaBIOS to latest
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 04:49 pm Revision 6ee59202: Add test suite for json marshalling
- By reusing the qjson test suite. After checking that we can demarshal, marshal
again and compared to the expected de... - 04:49 pm Revision 1fd825f7: Provide marshalling mechanism for json
- This introduces qobject_to_json which will convert a QObject to a JSON string
representation.
Signed-off-by: Anthony... - 04:49 pm Revision f7e6b192: Add a QBool type
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 04:49 pm Revision 5ab8558d: Add a lexer for JSON
- Our JSON parser is a three stage parser. The first stage tokenizes the stream
into a set of lexical tokens. Since t... - 04:49 pm Revision d7ff3acb: Add a JSON message boundary identifier
- The second stage of our JSON parser is a simple state machine that identifies
individual JSON values by counting the ... - 04:49 pm Revision 4a5fcab7: Add a JSON parser
- This is the third and final stage of the JSON parser. It parses lexical tokens
performing grammar validation and cre... - 04:49 pm Revision 21f800d3: QDict: Introduce qdict_iter()
- This adds iterator support to QDict, it will be used by the
(to be introduced) QError module.
Signed-off-by: Luiz Ca... - 04:49 pm Revision 422c46a8: Add a unit test for JSON support
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 04:49 pm Revision b4748b9b: Add a QObject JSON wrapper
- This provides a QObject interface for creating QObjects from a JSON expression.
Signed-off-by: Anthony Liguori <alig... - 04:49 pm Revision 78f5d726: Cleanup configure checks for dup3 and fallocate
- We have a function for this which does not issue annoying warnings.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.co... - 04:49 pm Revision c99ca931: Properly escape QDECREF macro arguments
- QDECREF does not properly escape the macro arguments which can lead to
unexpected syntax errors.
Signed-off-by: Anth... - 04:49 pm Revision 033815fe: Add operations to qlist to allow it to be used as a stack
- This makes lists no longer invariant. It's a very useful bit of functionality
though.
To deal with the fact that lis... - 04:49 pm Revision d30ec846: Allow strings to grow in size
- This lets us use QString for building larger strings
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 04:49 pm Revision 9c9efb6b: Add unit test for QFloat
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 04:49 pm Revision ec072ced: Add a QFloat datatype
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 04:49 pm Revision fbc3d96c: Enable migration without shared storage from the monitor
- This patch adds the option to activate non-shared storage migration from the
monitor.
The migration command is as fol... - 04:49 pm Revision 0e607a80: kvm: x86: Refactor use of interrupt_bitmap
- Drop interrupt_bitmap from the cpustate and solely rely on the integer
interupt_injected. This prepares us for the ne... - 04:49 pm Revision caa5af0f: kvm: Add arch reset handler
- Will be required by succeeding changes.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Li... - 04:49 pm Revision c163b5ca: Block live migration
- This patch introduces block migration called during live migration. Block
are being copied to the destination in an a... - 04:03 pm Revision 127338e6: char: rename qemu_chr_reset to qemu_chr_generic_open
- This function sends out the OPENED event to backends that
have drive the chardevs. The 'reset' is now a historical
ar... - 04:03 pm Revision 7cd1e32a: Expose a mechanism to trace block writes
- To support live migration without shared storage we need to be able to trace
writes to disk while migrating. This Pat... - 04:03 pm Revision 9bd7854e: char: don't limit data sent to backends to 1k per buffer
- chardevs have a 'can_read' function via which backends specify
the amount of data they can receive. When can_read ret... - 04:03 pm Revision 57e073a3: char: Remove special init_reset handling
- The initial_reset sent to chardevs doesn't do much other than setting
a bool to true. Char devices are interested in ...
11/16/2009
- 07:06 pm Revision 2a424990: LAN9118 emulation
- Add SMSC LAN9118 ethernet emulation.
Signed-off-by: Paul Brook <paul@codesourcery.com> - 07:06 pm Revision 0ef849d7: ARM PB-A8 support
- Add ARM Realview PB-A8 board support.
Signed-off-by: Paul Brook <paul@codesourcery.com> - 12:04 am Revision e90e795e: mips_r4k: fix reset
- (broken by 45a50b1668822c23afc2a89f724654e176518bc4)
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
11/15/2009
- 07:42 pm Revision d27d06f2: PPC64: map Uni-North AGP bus aka fix Linux boot
- Uni-North AGP device mapping was accidentally dropped in
2e29bd04786003561303dcad940b38afe790fb9b.
Map the device.
... - 04:30 pm Revision 60398748: PPC64: Partial fix to Linux crash: revert to old devfn
- Before 2e29bd04786003561303dcad940b38afe790fb9b, Uni-North host and AGP
bridge were using the same devfn, 11 << 3. Th... - 04:30 pm Revision c364c974: PCI: make duplicate devfn allocation fatal
- Only two callers of pci_create_simple/pci_register_device bothered
to check the return value. Other cases were prone ...
11/14/2009
- 10:32 pm Revision 3e65aaf5: Do not execute shell scripts directly
- Signed-off-by: malc <av1474@comtv.ru>
- 02:10 pm Revision 593c0d10: mips malta: fix indentation
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
- 02:10 pm Revision 31e3104f: target-mips: fix indentation
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
- 02:04 pm Revision c938ada2: mips-malta: fix reset
- (broken by 45a50b1668822c23afc2a89f724654e176518bc4)
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 03:25 am Revision 51cc2e78: mips: fix cpu_reset memory leak
- Remove cpu_mips_register()
- move mmu_init(), fpu_init() and mvp_init() into cpu_mips_init()
- move the other parts i... - 02:23 am Revision fc8e320e: fix make clean targets
- This patch fixes clean in case of missing directories and
also adds code to distclean that removes the following file... - 02:19 am Revision b4e1f077: sh4 disasm fixes
- Add the sh4 target to the monitor disassembly function,
and remove a duplicate "0x" printout from the sh4 dis-
assemb... - 02:17 am Revision b785e476: tcg/i386: remove duplicate sar opcode
- Signed-off-by: Magnus Damm <damm@opensource.se>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 02:14 am Revision 91011d4f: pci: Fix function pci_default_write_config
- Change 260c0cd3d985e51b15870ff47e17b7b930efbda1
(pci: use range helper functions) introduced a
bug which made pci cir... - 02:11 am Revision e16ad5b0: mips: fix CPU reset
- Don't load the kernel twice during reset.
See f2d74978764f62d832d61ac17bb5d934ade58816.
Signed-off-by: Blue Swirl <b...
11/13/2009
- 09:00 pm Revision bc90ff77: Fix PPC crash
- Because of a typo, structure field vga_bios_size was not initialized
properly and a bogus BAR6 for the nonexistent VG... - 06:31 am Revision c988bfad: ARM MPCore tweaks
- Allow the user to specify the number of cores present on the
RealView EB + ARM11MPCore board. Also split into its ow... - 06:04 am Revision 26e92f65: Realview/EB procid hacks
- Guess core tile ID based on CPU type.
Signed-off-by: Paul Brook <paul@codesourcery.com>
11/12/2009
- 07:23 pm Revision dbe73d7f: pci: fix the conversion of config field from array to pointer
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:23 pm Revision c34d2451: Fix 32-bit overflow in parallels image support
- Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:23 pm Revision a00b2335: e1000 fix: read access to some registers is missing.
- While writing working on an e1000 driver for my university's OS I
noticed that some registers aren't readable in QEMU... - 07:23 pm Revision 6b132502: vnc: improve capslock handling.
- When capslock is toggled while the vnc window hasn't the focus qemu
will miss the state change. Add sanity checks fo... - 07:23 pm Revision 2966b390: fdc: fix vmstate variable passed
- When code was transformed to use qdev_reset/vmstate registration, vmstate
was passed a variable of the wrong type
Si... - 07:23 pm Revision 504c2948: qemu_system_reset: we need to call it before loadvm/migration
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:23 pm Revision ef2fad65: fix type in CFLAGS name
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:23 pm Revision 14f26b00: Fix incoming migration
- commit b04c4134d6de28c249277de19e523bfbe4aebbd6
broke incoming migration. After talking with Gleb, code was intended... - 07:23 pm Revision cb499fb2: savevm: Delete existing snapshots in all images
- When creating a snapshot we can run into the situation that the first disk
doesn't have a snapshot, but the second on... - 07:23 pm Revision 49c3c8dc: virtio-blk: Pass read errors to the guest
- We need to signal not only write errors, but also read errors to the guest
driver. This fixes a regression introduced... - 07:23 pm Revision 9bdbe550: kvm: Move KVM mp_state accessors to i386-specific code
- Unbreaks PowerPC and S390 KVM builds.
Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com>
Signed-off-by: Anthony Li... - 07:23 pm Revision 812151f2: kvm ppc: Remove unused label
- Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:23 pm Revision 4e9df06a: eepro100: Fix boot ROM support
- * Rename pxe-eepro100.bin to pxe-i82559er.bin.
The other devices supported by eepro100.c need
additional pxe boot... - 07:23 pm Revision 6a90e308: eepro100: Add missing .exit initialisation
- Some devices did not have an initialisation value
for entry ".exit". This is fixed here.
Signed-off-by: Stefan Weil ... - 07:23 pm Revision 88e2b0a5: Makefile: Fix definition of pxe-*.bin blobs
- * Remove 2nd entry for pxe-pcnet.bin.
This kind of error can be avoided by sorting
entries. So all pxe-*.bin entr... - 07:23 pm Revision f527c579: fix parallel build
- Based on a ideas of Daniel Jacobowitz + Stefan Weil
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by... - 07:23 pm Revision 593831de: qdev: Check if unplug handler exists before calling it
- A bus may have hotplugging enabled but not have the 'unplug'
callback defined, which would lead to a crash on trying ... - 07:23 pm Revision 1bb62099: Makefile: Prettify logging
- Replace
GEN config-all-devices.mak
by
GEN config-all-devices.mak
Like this, the logging output is column aligne... - 07:23 pm Revision 038eaf82: serial: Add interface to set reference oscillator frequency
- Many (most?) serial interfaces have a programmable
clock which provides the reference frequency ("baudbase").
So a fi... - 03:15 am Revision ba6d048a: microblaze: Move the kcmdline out of the way.
- Avoids rom overlap conflicts.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com> - 03:14 am Revision 95b279de: microblaze: Restore env when raising unmapped bus access.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
- 03:12 am Revision 4898427e: microblaze: Unbreak reset.
- Initialize synthesis config registers at reset to cope with the new
cpu_reset sequences.
Signed-off-by: Edgar E. Igl...
11/11/2009
- 09:59 pm Revision be0f204a: Fix ARM MCore secondary cpu boot
- Make MPCore secondary cpu initialization work with the new reset
handling. Also change the inital FLAG value from 3 ... - 08:21 pm Revision 97fe84f5: Reject late rom loading
- rom_+add_file/rom_add_blob only work correctly if called before
load_all_roms. Enforce this rather than silently acc... - 08:07 pm Revision f2d74978: Fix ARM system emulation
- Since 45a50b1 load_image_targphys should only be called once.
ARM boards incorrectly call it every time the system is...
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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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... - 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 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...
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 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 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 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 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 3cbe04c4: virtio-net: fix macaddr config regression
- This commit:
commit 97b15621
virtio: use qdev properties for configuration.
Signed-off-by: Gerd Hoffman... - 04:42 pm Revision 65e59a08: Update SeaBIOS to latest upstream
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 a7f085c6: Fix signature of new_vlan_client
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 07:29 pm Revision 9f092040: really fix net.h
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 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 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 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 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 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 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 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 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 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 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: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 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 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 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 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: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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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: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 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/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 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> - 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, ...
10/21/2009
- 09:36 pm Revision 102251a4: Merge commit 'linux-user/linux-user-for-upstream' into staging
- 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... - 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 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 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>...
Also available in: Atom