Skip to content

v0.7.2

Compare
Choose a tag to compare
@dinosaure dinosaure released this 01 Jun 15:12
· 152 commits to master since this release
  • Suppress gcc array bounds warning in test_zeropage (@felixmoebius, #515)
  • Xen: retrieve mem_size uniformly via XENMEM_memory_map hypercall.
    Previously, the memory map was extracted from the HVM start info (if
    available and booting directly via PVH), or multiboot info (if booting via
    multiboot). The fallback for direct PVH booting was the XENMEM_memory_map
    hypercall (which retrieves an E820 memory map). This lead to three distinct
    paths, with no fallback for the memory map not being present in the multiboot
    info. With QubesOS 4.1 (Xen 4.14), this didn't work anymore (it worked with
    QubesOS 4.0 (Xen 4.8)).
    Now, there is a single path of the code, which uses the hypercall. Since this
    is only executed once at startup, the overhead is negligible (@hannesm, #516,
    review and discussions with @marmarek @xaki23 @palainp)
  • Xen: do not skip first token of command line when booted via multiboot.
    This code originated from the virtio binding, but when booting on xen via
    multiboot there is no additional token.
    (@hannesm, #517, review and testing with @palainp @xaki23)