orginally, numa info was packed into an array of 64-bit data which was implicit and hard to maintain, so we define a struct for these info, hope to be as clear as enough.
these changes also involved seabios paches which was sent to seabios mail-list. v2: changes to fix coding style spotted by Blue Swirl <blauwir...@gmail.com> Li Guang (6) pc/bios: move common BIOS_CFG_IOPORT into fw_cfg.h pc/numa: refactor bios_init function bitops: change BITS_TO_LONGS pc: format load_linux() load_linux: report open kernel file & its size error load_linux: change kernel header size allocation hw/fw_cfg.h | 4 ++++ hw/pc.c | 169 ++++----- hw/sun4u.c | 3 +-- include/qemu/bitops.h | 2 +- 4 files changed, 94 insertions(+), 84 deletions(-)