]> git.proxmox.com Git - qemu.git/commit - trace-events
Add search path support for qemu data files.
authorGerd Hoffmann <kraxel@redhat.com>
Fri, 8 Mar 2013 10:42:24 +0000 (11:42 +0100)
committerAnthony Liguori <aliguori@us.ibm.com>
Tue, 12 Mar 2013 18:42:28 +0000 (13:42 -0500)
commit4524051c32190c1dc13ec2ccd122fd120dbed736
tree216f2f3cc6c2edefc036d76f6f211ee761fd2185
parent1272ec881440bf579c9d3c9cd0745b2551ce6a7f
Add search path support for qemu data files.

This patch allows to specify multiple directories where qemu should look
for data files.  To implement that the behavior of the -L switch is
slightly different now:  Instead of replacing the data directory the
path specified will be appended to the data directory list.  So when
specifiying -L multiple times all directories specified will be checked,
in the order they are specified on the command line, instead of just the
last one.

Additionally the default paths are always appended to the directory
data list.  This allows to specify a incomplete directory (such as the
seabios out/ directory) via -L.  Anything not found there will be loaded
from the default paths, so you don't have to create a symlink farm for
all the rom blobs.

For trouble-shooting a tracepoint has been added, logging which blob
has been loaded from which location.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Message-id: 1362739344-8068-1-git-send-email-kraxel@redhat.com
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
trace-events
vl.c