include/linux/compaction.h: fix potential build error
authorYu Zhao <yuzhao@google.com>
Tue, 5 Mar 2019 23:48:56 +0000 (15:48 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Wed, 6 Mar 2019 05:07:20 +0000 (21:07 -0800)
commitace451eb5ec5bb432fc28d8a723838b88e28643e
treeb05bd5178a5965b7b9c3325e3d66acb5356578ca
parentdaf3538ad5a4800507b13bea6f37601da9cc28d5
include/linux/compaction.h: fix potential build error

Declaration of struct node is required regardless.  On UMA systems,
including compaction.h without preceding node.h shouldn't cause a build
error.

Link: http://lkml.kernel.org/r/20190208080437.253322-1-yuzhao@google.com
Signed-off-by: Yu Zhao <yuzhao@google.com>
Reviewed-by: Andrew Morton <akpm@linux-foundation.org>
Acked-by: Michal Hocko <mhocko@suse.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
include/linux/compaction.h