K 10 svn:author V 6 marcel K 8 svn:date V 27 2013-11-02T19:14:22.406248Z K 7 svn:log V 838 1. Assign shub_dev only for domain 0. The whole thing is wrong anyway. What we need is affinity between CPUs and Shub ASICs so that we can have the per-CPU structure hold the pointer to the SHub device that CPU is connected to. With that, we then need to bind interrupts only to CPUs within the same node and ll will be fine. This change merely makes domain 0 work all the time, which gives us a more reliable baseline for running natively while adding nodes. 2. Cast sc->sc_nasid to a 64-bit type before we shift the value left by more than 32 bits. Without that the memory mapped I/O address would always be targeting the SHub with NASID 0. 3. Create the RTC device when we create the SN console device. No need to make it a separate conditional that effectively ends up doing the same thing. END