• Nathan Fontenot's avatar
    [POWERPC] Update default irq servers when boot cpu is removed · de0723dc
    Nathan Fontenot authored
    The xics code does update the default server information when the boot
    cpu is removed.  This patch recognizes when the boot cpu is being
    removed and updates the appropriate information based on the new 'boot
    cpu'.
    
    Failure to update this information can causes us to leave irqs pinned
    to cpus that are being removed, especially when removing the boot cpu.
    The cpu is removed from the kernel, but cpu dlpar remove operations
    fail since we cannot return the cpu to the hypervisor.
    Signed-off-by: default avatarNathan Fonteno <nfont@austin.ibm.com>
    Signed-off-by: default avatarPaul Mackerras <paulus@samba.org>
    de0723dc
xics.c 19.9 KB