A bunch of the dependencies went in through the 2.11.1 stable updates:
$ git log --oneline hw/ppc/spapr_caps.c
eab4b51 target/ppc/spapr_caps: Add new tristate cap safe_indirect_branch
d7aa3d0 target/ppc/spapr_caps: Add new tristate cap safe_bounds_check
3dc1227 target/ppc/spapr_caps: Add new tristate cap safe_cache
e9a8747 target/ppc/spapr_caps: Add support for tristate spapr_capabilities
43a29f0 target/ppc/spapr_caps: Add macro to generate spapr_caps migration vmstate
6a47136 hw/ppc/spapr_caps: Rework spapr_caps to use uint8 internal representation
e4f4fa0 spapr: Handle Decimal Floating Point (DFP) as an optional capability
ff6f7e1 spapr: Handle VMX/VSX presence as an spapr capability flag
804e5ea spapr: Validate capabilities on migration
9070f40 spapr: Treat Hardware Transactional Memory (HTM) as an optional capability
78a38cd spapr: Capabilities infrastructure
There we ensured that all is in 2.11 and not the 2.12 type.
We need to ensure the new changes are doing the same here.
A bunch of the dependencies went in through the 2.11.1 stable updates:
$ git log --oneline hw/ppc/spapr_caps.c ppc/spapr_ caps: Add new tristate cap safe_indirect_ branch ppc/spapr_ caps: Add new tristate cap safe_bounds_check ppc/spapr_ caps: Add new tristate cap safe_cache ppc/spapr_ caps: Add support for tristate spapr_capabilities ppc/spapr_ caps: Add macro to generate spapr_caps migration vmstate
eab4b51 target/
d7aa3d0 target/
3dc1227 target/
e9a8747 target/
43a29f0 target/
6a47136 hw/ppc/spapr_caps: Rework spapr_caps to use uint8 internal representation
e4f4fa0 spapr: Handle Decimal Floating Point (DFP) as an optional capability
ff6f7e1 spapr: Handle VMX/VSX presence as an spapr capability flag
804e5ea spapr: Validate capabilities on migration
9070f40 spapr: Treat Hardware Transactional Memory (HTM) as an optional capability
78a38cd spapr: Capabilities infrastructure
There we ensured that all is in 2.11 and not the 2.12 type.
We need to ensure the new changes are doing the same here.