• Linus Torvalds's avatar
    mm: remove unused variable in memory hotplug · 9db4f36e
    Linus Torvalds authored
    When I removed the per-zone bitlock hashed waitqueues in commit
    9dcb8b68 ("mm: remove per-zone hashtable of bitlock waitqueues"), I
    removed all the magic hotplug memory initialization of said waitqueues
    too.
    
    But when I actually _tested_ the resulting build, I stupidly assumed
    that "allmodconfig" would enable memory hotplug.  And it doesn't,
    because it enables KASAN instead, which then disables hotplug memory
    support.
    
    As a result, my build test of the per-zone waitqueues was totally
    broken, and I didn't notice that the compiler warns about the now unused
    iterator variable 'i'.
    
    I guess I should be happy that that seems to be the worst breakage from
    my clearly horribly failed test coverage.
    Reported-by: default avatarStephen Rothwell <sfr@canb.auug.org.au>
    Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
    9db4f36e
memory_hotplug.c 55.4 KB