qemu-e2k/hw
Roger Pau Monne 4158e93f4a xen-mapcache: use MAP_FIXED flag so the mmap address hint is always honored
Or if it's not possible to honor the hinted address an error is returned
instead. This makes it easier to spot the actual failure, instead of
failing later on when the caller of xen_remap_bucket realizes the
mapping has not been created at the requested address.

Also note that at least on FreeBSD using MAP_FIXED will cause mmap to
try harder to honor the passed address.

Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
Reviewed-by: Paul Durrant <paul.durrant@citrix.com>
Acked-by: Anthony PERARD <anthony.perard@citrix.com>
Reviewed-by: Igor Druzhinin <igor.druzhinin@cirtix.com>
Message-Id: <20190318173731.14494-1-roger.pau@citrix.com>
Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
2019-03-19 15:32:13 +00:00
..
9pfs
acpi i386, acpi: check acpi_memory_hotplug capacity in pre_plug 2019-03-12 22:31:21 -04:00
adc
alpha
arm hw/arm/virt-acpi-build: use PCIE_MMCFG_BUS to retrieve end_bus_number 2019-03-15 11:12:29 +00:00
audio
block pci, pc, virtio: features, fixes, cleanups 2019-03-13 19:10:40 +00:00
bt
char spapr: Use CamelCase properly 2019-03-12 14:33:05 +11:00
core Machine queue, 2019-03-11 2019-03-12 15:25:46 +00:00
cpu
cris
display virtio-gpu: clear command and fence queues on reset 2019-03-18 13:10:57 +01:00
dma
gpio
hppa Update seabios-hppa to latest upstream 2019-03-15 10:11:16 -07:00
hyperv
i2c PPC: E500: Add FSL I2C controller and integrate RTC with it 2019-03-12 14:33:04 +11:00
i386 xen-mapcache: use MAP_FIXED flag so the mmap address hint is always honored 2019-03-19 15:32:13 +00:00
ide
input
intc ppc/xics/spapr: Fix H_IPOLL implementation 2019-03-19 15:20:14 +11:00
ipack
ipmi
isa i386, acpi: check acpi_memory_hotplug capacity in pre_plug 2019-03-12 22:31:21 -04:00
lm32 pflash: Clean up after commit 368a354f02, part 2 2019-03-11 22:53:44 +01:00
m68k
mem
microblaze pflash: Clean up after commit 368a354f02, part 2 2019-03-11 22:53:44 +01:00
mips pflash: Clean up after commit 368a354f02, part 2 2019-03-11 22:53:44 +01:00
misc
moxie
net spapr: Use CamelCase properly 2019-03-12 14:33:05 +11:00
nios2
nvram fw_cfg and thunk code clean up 2019-03-12 12:29:53 +00:00
openrisc
pci pcie: Add a simple PCIe ACS (Access Control Services) helper function 2019-03-12 22:31:21 -04:00
pci-bridge gen_pcie_root_port: Add ACS (Access Control Services) capability 2019-03-12 22:31:21 -04:00
pci-host
pcmcia
ppc spapr: Remove NULL checks on error_propagate() calls 2019-03-19 15:24:15 +11:00
rdma hw/rdma: Fix the error prints in create_qp_rings() 2019-03-16 15:52:44 +02:00
riscv riscv: sifive_u: Correct UART0's IRQ in the device tree 2019-03-19 05:18:42 -07:00
s390x
scsi vhost-user: simplify vhost_user_init/vhost_user_cleanup 2019-03-12 21:22:31 -04:00
sd hw/sd/sdhci: Move PCI-related code into a separate file 2019-03-12 07:49:04 +01:00
sh4 pflash: Clean up after commit 368a354f02, part 2 2019-03-11 22:53:44 +01:00
smbios
sparc
sparc64
ssi
timer
tpm
tricore
unicore32
usb
vfio VFIO updates 2019-03-11 2019-03-12 13:37:29 +00:00
virtio vhost-user: Support transferring inflight buffer between qemu and backend 2019-03-12 22:31:21 -04:00
watchdog
xen
xenpv
xtensa
Kconfig
Makefile.objs