Skip to content
  • Eric W. Biederman's avatar
    [PATCH] x86-64: Simplify the vector allocator. · d1752aa8
    Eric W. Biederman authored
    
    
    There is no reason to remember a per cpu position of which vector
    to try.  Keeping a global position is simpler and more likely to
    result in a global vector allocation even if I don't need or require
    it.  For level triggered interrupts this means we are less likely to
    acknowledge another cpus irq, and cause the level triggered irq to
    harmlessly refire.
    
    This simplification makes it easier to only access data structures
    of  online cpus, by having fewer special cases to deal with.
    
    Signed-off-by: default avatarEric W. Biederman <ebiederm@xmission.com>
    Signed-off-by: default avatarAndi Kleen <ak@suse.de>
    d1752aa8