 - Add structures for defining cpu topologies more complex than SMP.    smp_topology may be left NULL by architectures which have vanilla SMP    setups.
 - Add structures for defining cpu topologies more complex than SMP.
   smp_topology may be left NULL by architectures which have vanilla SMP
   setups.

jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase