qemu-e2k/hw
Laszlo Ersek d789c84547 fw_cfg_mem: flip ctl_mem_ops and data_mem_ops to DEVICE_BIG_ENDIAN
The standalone selector port (fw_cfg_ctl_mem_ops) is only used by big
endian guests to date (*), hence this change doesn't regress them. Paolo
and Alex have suggested / requested an explicit DEVICE_BIG_ENDIAN setting
here, for clarity.

(*) git grep -l fw_cfg_init_mem

    hw/nvram/fw_cfg.c
    hw/ppc/mac_newworld.c
    hw/ppc/mac_oldworld.c
    hw/sparc/sun4m.c
    include/hw/nvram/fw_cfg.h

The standalone data port (fw_cfg_data_mem_ops) has max_access_size 1 (for
now), hence changing its endianness doesn't change behavior for existing
guest code.

Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Message-id: 1419250305-31062-5-git-send-email-pbonzini@redhat.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
2014-12-22 23:39:16 +00:00
..
9pfs
acpi pc: piix4_pm: init legacy PCI hotplug when running on Xen 2014-11-14 11:11:44 +00:00
alpha
arm target-arm: Disable EL3 on unsupported machines 2014-12-22 23:12:28 +00:00
audio
block trivial patches for 2014-12-11 2014-12-11 18:27:02 +00:00
bt
char serial: only resample THR interrupt on rising edge of IER.THRI 2014-12-15 17:34:42 +01:00
core machine: remove qemu_machine_opts global list 2014-12-22 23:12:27 +00:00
cpu
cris
display cirrus hwcursor fixes. 2014-12-17 19:22:42 +00:00
dma
gpio
i2c
i386 fw_cfg: move boards to fw_cfg_init_io() / fw_cfg_init_mem() 2014-12-22 23:39:15 +00:00
ide ide: Check validity of logical block size 2014-12-10 10:31:16 +01:00
input
intc - Migration and linuxboot fixes for 2.2 regressions 2014-12-15 16:43:42 +00:00
ipack
isa vt82c686: fix coverity warning about out-of-bounds write 2014-12-10 11:59:17 +03:00
lm32
m68k
mem pc: pc-dimm: use backend alignment during address auto allocation 2014-11-23 12:12:46 +02:00
microblaze
mips mips_mipssim: fix use-after-free for filename 2014-11-17 11:41:03 +01:00
misc vfio: use kvm_resamplefds_enabled() 2014-12-15 12:21:01 +01:00
moxie
net e1000: defer packets until BM enabled 2014-12-19 13:17:06 +00:00
nvram fw_cfg_mem: flip ctl_mem_ops and data_mem_ops to DEVICE_BIG_ENDIAN 2014-12-22 23:39:16 +00:00
openrisc
pci pcie: fix improper use of negative value 2014-11-24 20:57:11 +02:00
pci-bridge
pci-host
pcmcia
ppc fw_cfg: move boards to fw_cfg_init_io() / fw_cfg_init_mem() 2014-12-22 23:39:15 +00:00
s390x
scsi - Migration and linuxboot fixes for 2.2 regressions 2014-12-15 16:43:42 +00:00
sd sdhci: Support SDHCI devices on PCI 2014-12-15 17:34:44 +01:00
sh4
sparc fw_cfg: move boards to fw_cfg_init_io() / fw_cfg_init_mem() 2014-12-22 23:39:15 +00:00
sparc64 fw_cfg: move boards to fw_cfg_init_io() / fw_cfg_init_mem() 2014-12-22 23:39:15 +00:00
ssi
timer hpet: increase spelling precision 2014-12-11 20:57:11 +03:00
tpm Drop superfluous conditionals around g_strdup() 2014-12-10 11:30:55 +03:00
tricore
unicore32
usb usb: delete redundant brackets in usb_host_handle_control() 2014-12-10 11:24:35 +03:00
virtio virtio-bus: avoid breaking build when open DEBUG switch 2014-12-10 11:18:52 +03:00
watchdog
xen
xenpv
xtensa
Makefile.objs