Activity

From 08/11/2010 to 09/09/2010

09/09/2010

11:05 pm Revision ef9d48da: microblaze: Add support for fcmp.un
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@petalogix.com> Edgar E. Iglesias
10:37 pm Revision e403e433: elf: Calculate symbol size if needed
Symbols with a size of 0 are unusable for the disassembler.
Example:
While running an arm linux kernel, no symbolic...
Stefan Weil
10:13 pm Revision d7d9b528: Fix OpenBSD build warning
Fix this warning:
CC savevm.o
/src/qemu/savevm.c: In function `do_savevm':
/src/qemu/savevm.c:1900: warning: pas...
Blue Swirl
11:24 am Revision b76da7e3: microblaze: User-mode emulation of hw-excp signals
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@petalogix.com> Edgar E. Iglesias
11:20 am Revision 97694c57: microblaze: Add basic FPU emulation
Missing:
* fcmp.un insn
* Denormalized exceptions
* Exception model is not accurate
Signed-off-by: Edgar E. Iglesias...
Edgar E. Iglesias
10:58 am Revision bdc0bf29: microblaze: Add definitions for FSR reg fields
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@petalogix.com> Edgar E. Iglesias
01:09 am Revision 8b33d9ee: Revert "Make default invocation of block drivers safer (v3)"
This reverts commit 79368c81bf8cf93864d7afc88b81b05d8f0a2c90.
Conflicts:
block.c
I haven't been able to come up w...
Anthony Liguori

09/08/2010

10:55 pm Revision b19159e8: Revert "PPC: Qdev'ify e500 pci"
This reverts commit 13b7fdeffa68e3382231a70308593ae6a75d96c3.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Anthony Liguori
10:54 pm Revision 031c0c55: Revert "PPC: Make e500 pci byte swap config data"
This reverts commit cfb207e643d94e3e96d456b1df14c5e36f6aa9e5.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Anthony Liguori
10:29 pm Revision 53462f4a: Merge remote branch 'agraf/ppc-next' into staging
Anthony Liguori
10:26 pm Revision aab2e8f7: Merge remote branch 'kwolf/for-anthony' into staging
Anthony Liguori
10:26 pm Revision dccbe6fb: Merge remote branch 'mst/for_anthony' into staging
Anthony Liguori
08:28 pm Revision cf03eb2c: [virtio-9p] Remove all instances of unnecessary dotu variable.
Signed-off-by: Arun R Bharadwaj <arun@linux.vnet.ibm.com>
Signed-off-by: Venkateswararao Jujjuri <jvrao@linux.vnet.ib...
Arun R Bharadwaj
08:28 pm Revision 630c2689: virtio-9p: Change handling of flags in open() path for 9P2000.L
This patch applies on top of 9P2000.L patches that we have on the list.
I took a look at how 9P server is handling op...
Sripathi Kodi
08:28 pm Revision 8f4d1ca5: [virtio-9p] This patch implements TLERROR/RLERROR on the qemu 9P server.
Signed-off-by: Arun R Bharadwaj <arun@linux.vnet.ibm.com>
Signed-off-by: Venkateswararao Jujjuri <jvrao@linux.vnet.ib...
Arun R Bharadwaj
08:26 pm Revision 61b6c499: virtio-9p: Hide user.virtfs xattr in case of mapped security.
With mapped security mode we use "user.virtfs" namespace is used
to store the virtFs related attributes. So hide it f...
Aneesh Kumar K.V
08:26 pm Revision 12848bfc: virtio-9p: Add SM_NONE security model
This is equivalent to SM_PASSTHROUGH security model.
The only exception is, failure of privilige operation like chown...
Aneesh Kumar K.V
08:26 pm Revision 5c0f255d: virtio-9p: Use lchown which won't follow symlink
We should always use functions which don't follow
symlink on the server
Signed-off-by: Aneesh Kumar K.V <aneesh.kuma...
Aneesh Kumar K.V
08:26 pm Revision 783f04e1: virtio-9p: Fix the memset usage
The arguments are wrong. Use qemu_mallocz directly
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
Aneesh Kumar K.V
08:26 pm Revision 9ed3ef26: virtio-9p: Add support for removing xattr
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> Aneesh Kumar K.V
08:26 pm Revision c7b4b0b3: rename - change name of file or directory
size[4] Trename tag[2] fid[4] newdirfid[4] name[s]
size[4] Rrename tag[2]
Implement the 2000.L rename operation. A n...
M. Mohan Kumar
08:26 pm Revision 771e9d4c: [virtio-9p] qemu: virtio-9p: Implement LOPEN
Implement 9p2000.L version of open(LOPEN) interface in qemu 9p server.
For LOPEN, no need to convert the flags to an...
M. Mohan Kumar
08:26 pm Revision d62dbb51: virtio-9p: Add fidtype so that we can do type specific operation
We want to add type specific operation during read/write
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ib...
Aneesh Kumar K.V
08:26 pm Revision fa32ef88: virtio-9p: Implement TXATTRWALK
TXATTRWALK: Descend a ATTR namespace
size[4] TXATTRWALK tag[2] fid[4] newfid[4] name[s]
size[4] RXATTRWALK tag[2] ...
Aneesh Kumar K.V
08:26 pm Revision 10b468bd: virtio-9p: Implement TXATTRCREATE
TXATTRCREATE: Prepare a fid for setting xattr value on a file system object.
size[4] TXATTRCREATE tag[2] fid[4] na...
Aneesh Kumar K.V
08:26 pm Revision 8fc39ae4: [virtio-9p] Make v9fs_do_utimensat accept timespec structures instead of v9stat.
Currently v9fs_do_utimensat takes a V9fsStat argument and builds
timespec structures. It sets tv_nsec values to 0 by ...
Sripathi Kodi
08:26 pm Revision c79ce737: virtio-9p: Implement server side of setattr for 9P2000.L protocol.
SYNOPSIS
size[4] Tsetattr tag[2] attr[n]
size[4] Rsetattr tag[2]
DESCRIPTION
The setattr com...
Sripathi Kodi
08:26 pm Revision b2c224be: [virtio-9p] Implement TLINK for 9P2000.L
Create a Hardlink.
SYNOPSIS
size[4] Tlink tag[2] dfid[4] oldfid[4] newpath[s]
size[4] Rlink tag[2]
DESCRIPTION
C...
Venkateswararao Jujjuri (JV)
08:26 pm Revision 08c60fc9: [virtio-9p] Define and implement TSYMLINK for 9P2000.L
This patch implements creating a symlink for TSYMLINK request
and responds with RSYMLINK. In the case of error, we re...
Venkateswararao Jujjuri (JV)
08:26 pm Revision c1568af5: [virtio-9p] This patch implements TLCREATE for 9p2000.L protocol.
SYNOPSIS
size[4] Tlcreate tag[2] fid[4] name[s] flags[4] mode[4] gid[4]
size[4] Rlcreate tag[2] qid[13] iou...
Venkateswararao Jujjuri (JV)
08:26 pm Revision b67592ea: qemu: virtio-9p: Implement TMKDIR
Synopsis
size[4] Tmkdir tag[2] fid[4] name[s] mode[4] gid[4]
size[4] Rmkdir tag[2] qid[13]
Description
...
M. Mohan Kumar
08:26 pm Revision 5268cecc: qemu: virtio-9p: Implement TMKNOD
Implement TMKNOD as part of 2000.L Work
Synopsis
size[4] Tmknod tag[2] fid[4] name[s] mode[4] major[4] minor[4]...
M. Mohan Kumar
08:26 pm Revision be940c87: qemu: virtio-9p: Implement statfs support in server
Implement statfs support in qemu server based on Sripathi's
initial statfs patch.
Signed-off-by: M. Mohan Kumar <moh...
M. Mohan Kumar
08:26 pm Revision 926487b7: virtio-9p: Return correct error from v9fs_remove
Signed-off-by: Sripathi Kodi <sripathik@in.ibm.com>
In v9fs_remove_post_remove() we currently ignore the error retur...
Sripathi Kodi
08:26 pm Revision c18e2f94: [V4] virtio-9p: readdir implementation for 9p2000.L
This patch implements the server part of readdir() implementation for
9p2000.L
SYNOPSIS
size[4] Treaddir ta...
Sripathi Kodi
08:26 pm Revision 5e94c103: virtio-9p: Compute iounit based on host filesystem block size
Compute iounit based on the host filesystem block size and pass it to
client with open/create response. Also return i...
M. Mohan Kumar
08:26 pm Revision 00ede4c2: virtio-9p: getattr server implementation for 9P2000.L protocol.
SYNOPSIS
size[4] Tgetattr tag[2] fid[4] request_mask[8]
size[4] Rgetattr tag[2] lstat[n...
Sripathi Kodi
08:26 pm Revision 74bc02b2: virtio-9p: Do not reset atime
Current code resets file's atime to 0 when there is a change in mtime.
This results in resetting the atime to "19...
M. Mohan Kumar
08:26 pm Revision 84151514: qemu: virtio-9p: Recognize 9P2000.L protocol
Make 9P server recognize 9P2000.L protocol version
Signed-off-by: M. Mohan Kumar <mohan@in.ibm.com>
Signed-off-by: V...
M. Mohan Kumar
01:39 pm Revision 7ec5e6a4: qcow2: Remove unnecessary flush after L2 write
When a new cluster was allocated, we only need a flush after the write to the
L2 table if it was a COW and we need to...
Kevin Wolf
01:39 pm Revision ceb25e5c: block: Fix BDRV_O_CACHE_MASK
BDRV_O_CACHE_MASK should have been extended when cache=unsafe introduced a new
flag BDRV_O_NO_FLUSH. There are curren...
Kevin Wolf
01:39 pm Revision 1bd8e175: qemu-img convert: Use cache=unsafe for output image
If qemu-img crashes during the conversion, the user will throw away the broken
output file anyway and start over. So ...
Kevin Wolf
01:39 pm Revision 05acda4d: raw-posix: improve detection of scsi-generic devices
Allow symbolic links which point to /dev/sgX devices.
Signed-off-by: Bernhard Kohl <bernhard.kohl@nsn.com>
Signed-of...
Bernhard Kohl
01:39 pm Revision ebef0bbb: scsi-disk: add some optional scsi commands
I use a legacy OS which depends on some optional SCSI commands.
In fact this implementation does nothing special, but...
Bernhard Kohl
01:39 pm Revision 79d1d331: Improve ATA IDENTIFY word 64 contents.
Fill in word 64 of IDENTIFY data to indicate support for PIO modes 3 and 4.
This allows NetBSD guests to use UltraDMA...
Jonathan A. Kollasch
01:39 pm Revision 897804d6: raw-posix: Don't use file name for host_cdrom detection on Linux
On Linux, we have code to detect CD-ROMs using an ioctl. We shouldn't lose
anything but false positives by removing t...
Kevin Wolf
01:39 pm Revision b407a81e: qemu-io: Make alloc output useful when nb_sectors=1
There is no indication whether or not the sector is allocated when
nb_sectors=1:
sector allocated at offset 64 KiB...
Stefan Hajnoczi
01:39 pm Revision aa2b1e89: scsi: fix and improve debug prints
Some of them are not compile clean.
Signed-off-by: Bernhard Kohl <bernhard.kohl@nsn.com>
Signed-off-by: Kevin Wolf <...
Bernhard Kohl
01:39 pm Revision 333d50fe: scsi-disk: fix the check of the DBD bit in the MODE SENSE command
The DBD bit does not work as expected.
SCSI-Spec:
http://ldkelley.com/SCSI2/SCSI2/SCSI2-08.html#8.2.10
"A disable bl...
Bernhard Kohl
01:39 pm Revision a9c17b2b: scsi-disk: return CHECK CONDITION for unknown page codes in the MODE SENSE com...
SCSI-Spec:
http://ldkelley.com/SCSI2/SCSI2/SCSI2-08.html#8.2.10
"An initiator may request any one or all of the suppo...
Bernhard Kohl
01:39 pm Revision 2488b740: scsi-disk: fix the block descriptor returned by the MODE SENSE command
The block descriptor contains the number of blocks, not the highest LBA.
Real hard disks return 0 if the number of bl...
Bernhard Kohl
01:39 pm Revision 282ab04e: scsi-disk: respect the page control (PC) field in the MODE SENSE command
The page control (PC) field defines the type of mode parameter values
to be returned in the mode pages:
PC=0 : Curre...
Bernhard Kohl
01:39 pm Revision ce512ee1: scsi-disk: fix the mode data header returned by the MODE SENSE(10) command
The header for the MODE SENSE(10) command is 8 bytes long.
Signed-off-by: Bernhard Kohl <bernhard.kohl@nsn.com>
Sig...
Bernhard Kohl
01:39 pm Revision 78e70c30: scsi-disk: fix the mode data length field returned by the MODE SENSE command
The MODE DATA LENGTH field indicates the length in bytes of the following
data that is available to be transferred. T...
Bernhard Kohl

09/07/2010

08:29 pm Revision a697a334: virtio-net: Introduce a new bottom half packet TX
Based on a patch from Mark McLoughlin, this patch introduces a new
bottom half packet transmitter that avoids the lat...
Alex Williamson
08:29 pm Revision 4b4b8d36: virtio-net: Rename tx_timer_active to tx_waiting
De-couple this from the timer since we might want to use
different backends to send the packet.
Signed-off-by: Alex ...
Alex Williamson
08:29 pm Revision e3f30488: virtio-net: Limit number of packets sent per TX flush
If virtio_net_flush_tx() is called with notification disabled, we can
race with the guest, processing packets at the ...
Alex Williamson
08:29 pm Revision f0c07c7c: virtio-net: Make tx_timer timeout configurable
Add an option to make the TX mitigation timer adjustable as a device
option. The 150us hard coded default used curre...
Alex Williamson
08:27 pm Revision ca736c8e: vhost_net: mergeable buffers support
use the new tap APIs to set header length
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Michael S. Tsirkin
08:27 pm Revision 445d892f: tap: add APIs for vnet header length
Add APIs to control host header length. First user
will be vhost-net.
Signed-off-by: Michael S. Tsirkin <mst@redhat....
Michael S. Tsirkin
08:27 pm Revision ef4252b1: tap: generalize code for different vnet header len
Make host vnet header length a structure field in
preparation for using this support in linux kernel.
Signed-off-by:...
Michael S. Tsirkin
08:10 pm Revision ca77089d: pci: consolidate pci_add_capability_at_offset() into pci_add_capability().
By making pci_add_capability() the special case of
pci_add_capability_at_offset() of offset = 0,
consolidate pci_add_...
Isaku Yamahata
08:10 pm Revision f4c817e0: pci bridge: add helper function for ssvid capability.
helper function to add ssvid capability.
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: Micha...
Isaku Yamahata
08:10 pm Revision 5beb8ad5: pci: call hotplug callback even when not hotplug case for later use.
call hotplug callback even when not hotplug case for later use.
And move hotplug check into hotplug callback.
PCIE sl...
Isaku Yamahata
08:10 pm Revision 43c945f1: pci: make pci_parse_devfn() aware of func.
make pci_parse_devfn() aware of func. With func = NULL it behave as before.
This will be used later.
Signed-off-by: ...
Isaku Yamahata
08:01 pm Revision 68f79994: pci_bridge: introduce pci bridge library.
introduce pci bridge library.
convert apb bridge and dec p2p bridge to use new pci bridge library.
save/restore is su...
Isaku Yamahata
02:46 pm Revision 42a87658: PPC: Change PPC maintainer
Since nobody else seems interested in maintaining PPC, let's change the
maintainer to myself. I keep a staging tree a...
Alexander Graf

09/06/2010

02:47 pm Revision a05e8a6e: qemu: e1000 fix TOR math
Patch b0b900070c7cb29bbefb732ec00397abe5de6d73 made
TOR valuer incorrect: the spec says it should always
include the ...
Michael S. Tsirkin

09/05/2010

12:50 pm Revision fc87e185: KVM: PPC: Add level based interrupt logic
KVM on PowerPC used to have completely broken interrupt logic. Usually,
interrupts work by having a PIC that pulls a ...
Alexander Graf
12:50 pm Revision 13b7fdef: PPC: Qdev'ify e500 pci
The e500 PCI controller isn't qdev'ified yet. This leads to severe issues
when running with -drive.
To be able to us...
Alexander Graf
12:50 pm Revision cfb207e6: PPC: Make e500 pci byte swap config data
The config data field on the e500 pci controller is in little endian, so we need
to enable byte swap there.
Signed-o...
Alexander Graf

09/04/2010

01:11 pm Revision ba5e7f82: vnc: use bswapNN() rather than bswap_NN()
bswap_NN() variants are not always available in CONFIG_MACHINE_BSWAP_H case
and bswapNN() are public APIs in "bswap.h...
Izumi Tsutsui
12:55 pm Revision 49e3fcc2: vnc: tight: remove unused variable
Signed-off-by: Serge Ziryukin <ftrvxmtrx@gmail.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Serge Ziryukin
12:53 pm Revision ad0a4ac1: Fix ivshmem build on 32-bit hosts
stat() fields can be more or less anything depending on configuration, cast
explicitly to uint64_t to avoid printf() ...
Avi Kivity
12:52 pm Revision c93031e5: virtio-9p: Make sure -virtfs option works correctly
When making copy of arguments we were doing partial copy
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ib...
Aneesh Kumar K.V
12:52 pm Revision 1b27d7a1: hw/ivshmem.c don't check for negative values on unsigned data types
There is no need to check for dest < 0 or vector >= 0 as both are
uint16_t.
This should fix problems with broken bui...
Jes Sorensen
12:45 pm Revision 37a05af0: load_multiboot(): get_image_size() returns int
Do not store return of get_image_size() in a uint32_t as it makes it
impossible to detect error returns from get_imag...
Jes Sorensen
12:45 pm Revision 7390cdfb: Change DPRINTF() to do{}while(0) to avoid compiler warning
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Jes Sorensen
12:45 pm Revision 2116eff9: size_t is unsigned, change to ssize_t to handle errors from tight_compress_data()
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Jes Sorensen
12:45 pm Revision 26056e0c: Fix repeated typo: was "end if list" instead of "end of list"
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Jes Sorensen
12:45 pm Revision e301b13d: Respect return value from nbd_client()
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Jes Sorensen
12:45 pm Revision 0a4eb864: Remove unused argument for nbd_client()
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Jes Sorensen

08/31/2010

11:16 pm Revision cb93bbdd: Fix OpenBSD linker warning
Fix a warning from OpenBSD linker:
../libhw32/vl.o(.text+0x5c3c): In function `main':
/src/qemu/vl.c:2335: warning: s...
Blue Swirl

08/30/2010

11:06 pm Revision d729bb9a: acpi: fix file size check with -acpitable.
acpi table file can be modified during load so file size check
should be more strict.
pointer calculation should be a...
Isaku Yamahata
07:29 pm Revision f9209915: monitor: make 'info snapshots' show only fully available snapshots
The output generated by 'info snapshots' shows only snapshots that exist on the
block device that saves the VM state....
Miguel Di Ciurcio Filho
07:29 pm Revision 7d631a11: savevm: Generate a name when run without one
When savevm is run without a name, the name stays blank and the snapshot is
saved anyway.
The new behavior is when s...
Miguel Di Ciurcio Filho
07:29 pm Revision ee181196: block: Fix image re-open in bdrv_commit
Arguably we should re-open the backing file with the backing file format and
not with the format of the snapshot imag...
Kevin Wolf
07:29 pm Revision b6a4805b: virtio-blk: Fix migration of queued requests
in_sg[].iovec and out_sg[].ioved are pointer to (source) host memory and
therefore invalid after migration. When load...
Kevin Wolf
07:29 pm Revision 34cf0081: posix-aio-compat: Fix async_conmtext for ioctl
Set the async_context_id field when queuing an async ioctl call
Signed-off-by: Andrew de Quincey <adq@lidskialf.net>...
Andrew de Quincey
07:29 pm Revision cdbae851: qemu-img rebase: Open new backing file read-only
We never write to a backing file, so opening rw is useless. It just means that
you can't rebase on top of a file for ...
Kevin Wolf
07:29 pm Revision 2aa326be: vvfat: fat_chksum(): fix access above array bounds
Signed-off-by: Loïc Minier <loic.minier@linaro.org>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Loïc Minier
07:29 pm Revision 1d45f8b5: nbd: Introduce NBD named exports.
This patch allows to connect Qemu using NBD protocol to an nbd-server
using named exports.
For instance, if on the h...
Laurent Vivier
07:29 pm Revision 010cb2b3: sheepdog: remove unnecessary includes
"qemu_socket.h" includes all necessary files and
including <netinet/tcp.h> without <netinet/in.h>
could cause errors ...
Izumi Tsutsui
07:29 pm Revision 42fb2e07: virtio: Factor virtqueue_map_sg out
Separate the mapping of requests to host memory from the descriptor iteration.
The next patch will make use of it in ...
Kevin Wolf

08/28/2010

11:50 am Revision 02a89b21: isapc: fix segfault.
https://bugs.launchpad.net/bugs/611646
reports that ./i386-softmmu/qemu -M isapc segfaults.
This patch fixes the segf...
Isaku Yamahata
11:47 am Revision 95c318f5: Fix segfault in mmio subpage handling code.
It is possible that subpage mmio is registered over existing memory
page. When this happens "memory" will have real m...
Gleb Natapov

08/26/2010

09:04 pm Revision 9e84a470: etraxfs_eth: correct use of ! and &
Combining bitwise AND and logical NOT is suspicious.
Fixed by this Coccinelle script:
// From http://article.gmane.o...
Blue Swirl
08:57 pm Revision 8aa80ff8: Sparc: update OpenBIOS images to r859
Update Sparc32 and Sparc64 OpenBIOS images to SVN revision 859.
Bring also pc-bios/README up to date including the u...
Blue Swirl
07:18 pm Revision 52ba784d: Fix "make install" with a cross toolchain
We must be able to use a non-native strip executable, but not all
versions of 'install' support the --strip-program o...
Hollis Blanchard
07:18 pm Revision d23ab920: ppc4xx: correct SDRAM controller warning message condition
The message "Truncating memory to %d MiB to fit SDRAM controller limits"
should be displayed only when a user chooses...
Hollis Blanchard
07:18 pm Revision ceee6da6: ppc4xx: load Bamboo kernel, initrd, and fdt at fixed addresses
We can't use the return value of load_uimage() for the kernel because it
can't account for BSS size, and the PowerPC ...
Hollis Blanchard
07:18 pm Revision a86299e5: ppc4xx: don't unregister RAM at reset
The PowerPC 4xx SDRAM controller emulation unregisters RAM in its reset
callback. However, qemu_system_reset() is now...
Hollis Blanchard
07:15 pm Revision 419ef5f1: PPC: Update openbios binary to r859
This updates the openBIOS binary to r589, adding support for PPC PV feature
pass-through in KVM.
Signed-off-by: Alex...
Alexander Graf
07:13 pm Revision 45024f09: PPC: Add PV hypercall transport through fw_cfg
On KVM for PPC we need to tell the guest which instructions to use when
doing a hypercall. The clean way to do this i...
Alexander Graf

08/24/2010

06:22 pm Revision 2446333c: Rearrange block headers
Changing block.h or blockdev.h resulted in recompiling most objects.
Move DriveInfo typedef and BlockInterfaceType e...
Blue Swirl

08/23/2010

11:10 pm Revision e945fb76: Merge remote branch 'qemu-kvm/uq/master' into staging
Anthony Liguori
01:11 am Revision 916452df: VGA: Don't register deprecated VBE range
Old versions of the BOCHs VGA BIOS (cira 2003) made use of VBE
registers at 0xff80/81. In VBE API version 0xb0c2 the...
Alex Williamson
01:11 am Revision 05705ce2: QMP doc: Add 'Stability Considerations' section
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Luiz Capitulino
01:11 am Revision d29f3196: QMP: Update README file
A number of changes I prefer to do in one shot:
- Fix example
- Small clarifications
- Add multiple monitors example...
Luiz Capitulino
01:11 am Revision 0ec0291d: QMP/monitor: update do_info_version() to output broken down version string
This code was originally developed by Daniel P. Berrange <berrange@redhat.com>
Signed-off-by: Miguel Di Ciurcio Filh...
Miguel Di Ciurcio Filho
01:11 am Revision dfe795e7: QemuOpts: allow new option groups be registered at runtime.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Gerd Hoffmann
01:11 am Revision 3329f07b: QemuOpts: make most qemu_*_opts static
Switch tree to lookup-by-name using qemu_find_opts().
Also hook up virtfs options so qemu_find_opts works for them to...
Gerd Hoffmann
01:11 am Revision 03b0ba70: compile -fsdev and -virtfs cmd line options unconditionally.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Gerd Hoffmann
01:11 am Revision 6597e1a6: QMP: update 'query-version' documentation
Update the documentation of 'query-version' to output the string version broken
down.
Signed-off-by: Miguel Di Ciurc...
Miguel Di Ciurcio Filho
12:48 am Revision ac71103d: vnc: check fd before calling qemu_set_fd_handler2() in vnc_client_write()
Setting fd = -1 to qemu_set_fd_handler2() causes bus error at FD_SET
in main_loop_wait().
Signed-off-by: Yoshiaki Ta...
Yoshiaki Tamura
12:19 am Revision 9742bf26: exec: replace tabs by spaces.
Signed-off-by: Yoshiaki Tamura <tamura.yoshiaki@lab.ntt.co.jp>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Yoshiaki Tamura
12:19 am Revision d20878d2: arch_init: replace tabs by spaces.
Signed-off-by: Yoshiaki Tamura <tamura.yoshiaki@lab.ntt.co.jp>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Yoshiaki Tamura
12:19 am Revision 5ccaa4ce: pckbd: support for commands 0xf0-0xff: Pulse output bit
I have a guest OS which sends the command 0xfd to the keyboard
controller during initialization. To get rid of the me...
Bernhard Kohl
12:19 am Revision 6977dfe6: exec: remove code duplication in qemu_ram_alloc() and qemu_ram_alloc_from_ptr()
Since most of the code in qemu_ram_alloc() and
qemu_ram_alloc_from_ptr() are duplicated, let
qemu_ram_alloc_from_ptr(...
Yoshiaki Tamura
12:19 am Revision 583cd3cb: target-i386: svm: Fix MSRPM check
Correct the calculation of the offset in the msrpm
for the MSR range 0 - 0x1fff.
Signed-off-by: Adam Lackorzynski <a...
Adam Lackorzynski
12:19 am Revision 8b53a865: virtio-serial: Cleanup on device hot-unplug
Free malloc'ed memory, unregister from savevm and clean up virtio-common
bits on device hot-unplug.
This was found p...
Amit Shah

08/21/2010

12:04 am Revision cc597832: Replace qemu_malloc + memset with qemu_mallocz
Replace a qemu_malloc call, followed by a memset, with qemu_mallocz.
Found with this Coccinelle semantic patch, adap...
Blue Swirl
12:03 am Revision 66fe09ee: Use ARRAY_SIZE macro
Replace array size calculations with ARRAY_SIZE macro.
Implemented with this Coccinelle semantic patch, adapted from...
Blue Swirl

08/19/2010

11:24 pm Revision f143efa6: Remove useless NULL check for qemu_strdup return value
Found with this Coccinelle semantic patch:
@@
expression E;
identifier ptr;
identifier fn ~= "qemu_strn?dup";
@@
-pt...
Blue Swirl
11:24 pm Revision 8e00128d: Remove useless NULL checks for qemu_malloc return value
Found with this Coccinelle semantic patch:
@@
expression E;
identifier ptr;
identifier fn ~= "qemu_mallocz*";
@@
-pt...
Blue Swirl
04:44 pm Revision 027c9e21: rtc: Remove TARGET_I386 from qemu-config.c, enables driftfix
qemu-config.c doesn't contain any target-specific code, and the
TARGET_I386 conditional code didn't get compiled as a...
Amit Shah
04:44 pm Revision 5e77aaa0: QEMUFileBuffered: indicate that we're ready when the underlying file is ready
QEMUFileBuffered stops writing when the underlying QEMUFile is not ready,
and tells its producer so. However, when t...
Avi Kivity
04:44 pm Revision e447b1a6: set proper migration status on ->write error (v5)
If ->write fails, declare migration status as MIG_STATE_ERROR.
Also, in buffered_file.c, ->close the object in case ...
Marcelo Tosatti
04:44 pm Revision 760e77ea: savevm: Reset last block info at beginning of each save
If we save more than once we need to reset the last block info or else
only the first save has the actual block info ...
Alex Williamson

08/15/2010

08:56 pm Revision 9fc391f8: sparc escc IUS improvements (SunOS 4.1.4 fix)
According to scc_escc_um.pdf:
- Reset Highest IUS must update irq status to allow processing
of the next priority...
Artyom Tarasenko
12:46 pm Revision 68c18d1c: Fix mingw32 build
Don't define qemu_chr_open_eventfd() on Windows.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Blue Swirl
12:46 pm Revision cdfb017e: win32: Avoid compiler warning (WIN32_LEAN_AND_MEAN redefined)
configure adds the macro WIN32_LEAN_AND_MEAN to
QEMU_CFLAGS, and SDL_syswm.h defines it, too.
This results in a comp...
Stefan Weil
12:45 pm Revision 0a1574bb: win32: Add missing function setenv
Mingw32 does not provide a declaration and implementation of function
setenv (which is used in sdl.c), so this patch ...
Stefan Weil
12:44 pm Revision 3dcbf8f9: Disable build of ivshmem on non-KVM systems
Signed-off-by: Cam Macdonell <cam@cs.ualberta.ca>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Cam Macdonell
12:44 pm Revision 1fd74012: Add kvm_set_ioeventfd_mmio_long definition for non-KVM systems
Signed-off-by: Cam Macdonell <cam@cs.ualberta.ca>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Cam Macdonell

08/14/2010

11:57 pm Revision b1d6d51d: TCG: Revert ppc64 tcg_out_movi32 change
3b6dac34161bc0a342336072643c2f6d17e0ec45 apparently broke the ppc64 TCG target
compilation in the code path without g...
Andreas Färber
11:40 pm Revision e9119cd8: TCG: Fix Darwin/ppc calling convention recognition
5da79c86a3744e3a901c7986c109dd06951befd2 broke compilation on Mac OS X v10.5 ppc.
Apple's GCC 4.0.1 does not define _...
Andreas Färber

08/11/2010

12:25 am Revision 6cbf4c8c: RESEND: Inter-VM shared memory PCI device
resend for bug fix related to removal of irqfd
Support an inter-vm shared memory device that maps a shared-memory ob...
Cam Macdonell
12:25 am Revision b6828931: Device specification for shared memory PCI device
Signed-off-by: Cam Macdonell <cam@cs.ualberta.ca>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Cam Macdonell
12:25 am Revision 84b89d78: Add qemu_ram_alloc_from_ptr function
Provide a function to add an allocated region of memory to the qemu RAM.
This patch is copied from Marcelo's qemu_ra...
Cam Macdonell
12:25 am Revision 44f1a3d8: Add function to assign ioeventfd to MMIO.
Signed-off-by: Cam Macdonell <cam@cs.ualberta.ca>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Cam Macdonell
12:25 am Revision 24312968: Support marking a device as non-migratable
A non-migratable device should be removed before migration and re-added after.
Signed-off-by: Cam Macdonell <cam@cs....
Cam Macdonell
« Previous
Next »
 

Also available in: Atom