qemu-e2k/include/sysemu
Igor Mammedov cdda2018e3 numa: make -numa parser dynamically allocate CPUs masks
so it won't impose an additional limits on max_cpus limits
supported by different targets.

It removes global MAX_CPUMASK_BITS constant and need to
bump it up whenever max_cpus is being increased for
a target above MAX_CPUMASK_BITS value.

Use runtime max_cpus value instead to allocate sufficiently
sized node_cpu bitmasks in numa parser.

Signed-off-by: Igor Mammedov <imammedo@redhat.com>
Message-Id: <1479466974-249781-1-git-send-email-imammedo@redhat.com>
Reviewed-by: Eduardo Habkost <ehabkost@redhat.com>
[ehabkost: Added asserts to ensure cpu_index < max_cpus]
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
2017-01-12 15:51:36 -02:00
..
accel.h
arch_init.h qmp: add QMP interface "query-cpu-model-baseline" 2016-09-06 17:06:51 +02:00
balloon.h
block-backend.h block: Use blk_co_ioctl() for all BB level ioctls 2016-10-27 19:05:22 +02:00
blockdev.h
bt.h
char.h char: remove explicit_be_open from CharDriverState 2016-10-24 15:46:11 +02:00
cpus.h linux-user: remove #define smp_{cores, threads} 2016-09-27 16:17:17 -03:00
cryptodev.h cryptodev: wrap the ready flag 2017-01-10 07:02:52 +02:00
device_tree.h
dma.h dma-helpers: explicitly pass alignment into DMA helpers 2016-10-27 16:29:13 -04:00
dump-arch.h
dump.h
hostmem.h monitor: fix qmp/hmp query-memdev not reporting IDs of memory backends 2017-01-12 15:35:06 -02:00
iothread.h iothread: add poll-grow and poll-shrink parameters 2017-01-03 16:38:50 +00:00
kvm.h kvm-all: Pass requester ID to MSI routing functions 2016-10-04 13:28:09 +01:00
kvm_int.h
memory_mapping.h
numa.h numa: make -numa parser dynamically allocate CPUs masks 2017-01-12 15:51:36 -02:00
os-posix.h log: Add locking to large logging blocks 2016-11-01 10:29:03 -06:00
os-win32.h log: Add locking to large logging blocks 2016-11-01 10:29:03 -06:00
qtest.h
replay.h record/replay: add network support 2017-01-06 10:38:00 +08:00
rng-random.h
rng.h
seccomp.h
sysemu.h numa: make -numa parser dynamically allocate CPUs masks 2017-01-12 15:51:36 -02:00
tpm.h
tpm_backend.h
tpm_backend_int.h
watchdog.h
xen-mapcache.h