Alberto García

O Grove (Spain), 1978

One of the founding members of Igalia, Alberto loves computing since he got his first ZX Spectrum in the early nineties.

Latest Updates

Alberto García 14/08/2015

I/O limits for disk groups in QEMU 2.4

QEMU 2.4.0 has just been released, and among many other things it comes with some of the stuff I have been working on lately. In this blog post I am going to talk about disk I/O limits and the new feature to group several disks together. Disk I/O limits...

Alberto García 28/11/2012

QEMU and open hardware: SPEC and FMC TDC

Working with open hardware Some weeks ago at LinuxCon EU in Barcelona I talked about how to use QEMU to improve the reliability of device drivers. At Igalia we have been using this for some projects. One of them is the Linux IndustryPack driver. For this...

Filter

By Type:

Commits

qcow2: remove extra local_error variable

qcow2: remove extra local_error variable Commit d7086422b1c1e75e320519cfe26176db6ec97a37 added a local_err variable global to the qcow2_amend_options() function, so there's no need to have this other one. Signed-off-by: Alberto Garcia Message-id:...

Alberto García30/05/2017

stream: fix crash in stream_start() when block_job_create() fails

stream: fix crash in stream_start() when block_job_create() fails The code that tries to reopen a BlockDriverState in stream_start() when the creation of a new block job fails crashes because it attempts to dereference a pointer that is known to be...

Alberto García30/05/2017

qemu-doc: Clarify that -vga std is now the default

qemu-doc: Clarify that -vga std is now the default The QEMU manual page states that Cirrus Logic is the default video card if the user doesn't specify any. However this is not true since QEMU 2.2. Signed-off-by: Alberto Garcia Message-Id:...

Alberto García16/02/2017

qemu-io: don't allow I/O operations larger than BDRV_REQUEST_MAX_BYTES

qemu-io: don't allow I/O operations larger than BDRV_REQUEST_MAX_BYTES Passing a request size larger than BDRV_REQUEST_MAX_BYTES to any of the I/O commands results in an error. While 'read' and 'write' handle the error correctly,...

Alberto García13/02/2017

qcow2: Optimize the refcount-block overlap check

qcow2: Optimize the refcount-block overlap check The metadata overlap checks introduced in a40f1c2add help detect corruption in the qcow2 image by verifying that data writes don't overlap with existing metadata sections. The...

Alberto García13/02/2017