QEMU With E2K User Support
Go to file
Shmulik Ladkani 74de5504fd pci: Don't register a specialized 'config_write' if default behavior is intended
Few devices have their specialized 'config_write' methods which simply
call 'pci_default_write_config' followed by a 'msix_write_config' or
'msi_write_config' calls, using exact same arguments.

This is unnecessary as 'pci_default_write_config' already invokes
'msi_write_config' and 'msix_write_config'.

Also, since 'pci_default_write_config' is the default 'config_write'
handler, we can simply avoid the registration of these specialized
versions.

Cc: Leonid Shatz <leonid.shatz@ravellosystems.com>
Signed-off-by: Shmulik Ladkani <shmulik.ladkani@ravellosystems.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
2015-06-19 12:17:49 +02:00
audio
backends Extend TPM TIS interface to support TPM 2 2015-05-31 20:29:02 +02:00
block qcow2/qcow: protect against uninitialized encryption key 2015-05-22 17:08:01 +02:00
bsd-user
default-configs ACPI: split CONFIG_ACPI into 4 pieces 2015-05-29 11:28:59 +01:00
disas
docs docs: Add PXB documentation 2015-06-03 18:19:19 +02:00
dtc@bc895d6d09
fpu
fsdev
gdb-xml gdb-xml: Include XML for s390 vector registers 2015-05-27 17:52:03 +02:00
hw pci: Don't register a specialized 'config_write' if default behavior is intended 2015-06-19 12:17:49 +02:00
include tap: add VNET_LE/VNET_BE operations 2015-06-17 17:12:54 +02:00
libcacard
libdecnumber
linux-headers linux-headers: sync vhost.h 2015-06-17 17:12:53 +02:00
linux-user s390x: Common access to floating point registers 2015-05-27 17:52:03 +02:00
migration migration: Add qmp commands to set and query parameters 2015-05-07 18:31:53 +02:00
net tap: fix non-linux build 2015-06-19 12:17:25 +02:00
pc-bios Makefile.target: set icon for binary file on Mac OS X 2015-05-19 09:11:17 +01:00
pixman@87eea99e44
po
qapi qapi: add dirty bitmap status 2015-05-29 12:53:12 +02:00
qga
qobject json-parser: Accept 'null' in QMP 2015-05-11 08:59:07 -04:00
qom
roms
scripts virtio-input: add linux/input.h 2015-05-29 10:30:06 +02:00
slirp
stubs
sysconfigs/target
target-alpha Revert "target-alpha: Add vector implementation for CMPBGE" 2015-05-22 12:30:13 +01:00
target-arm target-arm: Avoid buffer overrun on UNPREDICTABLE ldrd/strd 2015-05-29 11:29:00 +01:00
target-cris
target-i386
target-lm32
target-m68k
target-microblaze
target-mips
target-moxie
target-openrisc
target-ppc
target-s390x s390x: Enable vector processing capability 2015-05-27 17:52:04 +02:00
target-sh4
target-sparc
target-tricore target-tricore: fix BOL_ST_H_LONGOFF using ld 2015-05-30 16:49:19 +02:00
target-unicore32
target-xtensa
tcg tcg: Add MO_ALIGN, MO_UNALN 2015-05-14 12:15:18 -07:00
tests -----BEGIN PGP SIGNATURE----- 2015-05-26 11:31:03 +01:00
trace
ui gtk: add opengl rendering support. 2015-05-29 14:24:35 +01:00
util util: allow \n to terminate password input 2015-05-22 17:08:01 +02:00
.exrc
.gitignore
.gitmodules
.mailmap
.travis.yml
accel.c
aio-posix.c
aio-win32.c
arch_init.c migration: Fix migration state update issue 2015-05-07 18:31:54 +02:00
async.c
balloon.c
block.c qapi: add dirty bitmap status 2015-05-29 12:53:12 +02:00
blockdev-nbd.c
blockdev.c
blockjob.c
bootdevice.c
bt-host.c
bt-vhci.c
Changelog
CODING_STYLE
configure ui: add egl-helpers 2015-05-29 11:11:38 +02:00
COPYING
COPYING.LIB
coroutine-gthread.c
coroutine-sigaltstack.c
coroutine-ucontext.c
coroutine-win32.c
cpu-exec.c
cpus.c qmp: Add qom_path field to query-cpus command 2015-05-14 17:25:46 +02:00
cputlb.c
device_tree.c
device-hotplug.c
disas.c
dma-helpers.c
dump.c
exec.c
gdbstub.c Revert "gdbstub: Do not kill target in system emulation mode" 2015-05-28 16:57:35 +01:00
HACKING
hmp-commands.hx migration: Add hmp interface to set and query parameters 2015-05-07 18:31:54 +02:00
hmp.c migration: Add hmp interface to set and query parameters 2015-05-07 18:31:54 +02:00
hmp.h migration: Add hmp interface to set and query parameters 2015-05-07 18:31:54 +02:00
iohandler.c
ioport.c
iothread.c Remove various unused functions 2015-05-08 14:11:10 +03:00
kvm-all.c
kvm-stub.c pc: kvm: check if KVM has free memory slots to avoid abort() 2014-11-23 12:11:29 +02:00
LICENSE
main-loop.c
MAINTAINERS vhost-user: part of virtio 2015-06-15 16:20:21 +02:00
Makefile qapi: Turn generators' mandatory option -i into an argument 2015-05-14 18:41:23 +02:00
Makefile.objs
Makefile.target Makefile.target: set icon for binary file on Mac OS X 2015-05-19 09:11:17 +01:00
memory_mapping.c
memory.c
module-common.c
monitor.c pc, virtio enhancements 2015-05-11 16:25:33 +01:00
nbd.c qemu-nbd: only send a limited number of errno codes on the wire 2015-05-08 14:45:11 +02:00
numa.c
os-posix.c
os-win32.c
page_cache.c
qapi-schema.json vhost-user: add multi queue support 2015-06-01 14:18:55 +02:00
qdev-monitor.c
qdict-test-data.txt
qemu-bridge-helper.c
qemu-char.c
qemu-coroutine-io.c
qemu-coroutine-lock.c
qemu-coroutine-sleep.c
qemu-coroutine.c
qemu-doc.texi
qemu-img-cmds.hx
qemu-img.c util: move read_password method out of qemu-img into osdep/oslib 2015-05-22 17:08:01 +02:00
qemu-img.texi
qemu-io-cmds.c qemu-io: Use getopt() correctly 2015-05-22 17:08:01 +02:00
qemu-io.c qemu-io: prompt for encryption keys when required 2015-05-22 17:08:01 +02:00
qemu-log.c
qemu-nbd.c
qemu-nbd.texi
qemu-options-wrapper.h
qemu-options.h
qemu-options.hx vhost-user: add multi queue support 2015-06-01 14:18:55 +02:00
qemu-seccomp.c
qemu-tech.texi
qemu-timer.c
qemu.nsi
qemu.sasl
qjson.c QJSON: Use OBJECT_CHECK 2015-05-11 08:59:07 -04:00
qmp-commands.hx qmp: Add qom_path field to query-cpus command 2015-05-14 17:25:46 +02:00
qmp.c
qtest.c qtest: pre-buffer hex nibs 2015-05-22 15:58:22 -04:00
README
rules.mak rules.mak: Force CFLAGS for all objects in DSO 2015-05-08 14:45:11 +02:00
savevm.c
softmmu_template.h tcg: Add MO_ALIGN, MO_UNALN 2015-05-14 12:15:18 -07:00
spice-qemu-char.c spice: fix spice_chr_add_watch() pre-condition 2015-05-29 09:56:01 +02:00
tcg-runtime.c
tci.c tcg: Push merged memop+mmu_idx parameter to softmmu routines 2015-05-14 12:15:14 -07:00
thread-pool.c
thunk.c
tpm.c
trace-events hw/arm/virt-acpi-build: Basic framework for building ACPI tables on ARM 2015-05-29 11:28:54 +01:00
translate-all.c
translate-all.h
user-exec.c
VERSION
version.rc
vl.c machine: Remove unused fields from QEMUMachine 2015-05-31 16:26:42 +02:00
xen-common-stub.c
xen-common.c
xen-hvm-stub.c
xen-hvm.c
xen-mapcache.c

Read the documentation in qemu-doc.html or on http://wiki.qemu-project.org

- QEMU team