• Yinghai Lu's avatar
    irq, x86: fix lock status with numa_migrate_irq_desc · 10b888d6
    Yinghai Lu authored
    Eric Paris reported:
    
    > I have an hp dl785g5 which is unable to successfully run
    > 2.6.29-0.66.rc3.fc11.x86_64 or 2.6.29-rc2-next-20090126.  During bootup
    > (early in userspace daemons starting) I get the below BUG, which quickly
    > renders the machine dead.  I assume it is because sparse_irq_lock never
    > gets released when the BUG kills that task.
    
    Adjust lock sequence when migrating a descriptor with
    CONFIG_NUMA_MIGRATE_IRQ_DESC enabled.
    Signed-off-by: default avatarYinghai Lu <yinghai@kernel.org>
    Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
    10b888d6
numa_migrate.c 2.73 KB