percpu: free percpu allocation info for uniprocessor system
authorHonggang Li <enjoymindful@gmail.com>
Tue, 12 Aug 2014 13:36:15 +0000 (21:36 +0800)
committerBen Hutchings <ben@decadent.org.uk>
Wed, 5 Nov 2014 20:27:38 +0000 (20:27 +0000)
commitba895cc68b8cd42daa559576783af546fd79d59b
treead020a7ad0d791b7b806e7ceba2fb21e1adc9f01
parentcaef3d5a04fd43316fccb25e93d350605ed54a23
percpu: free percpu allocation info for uniprocessor system

commit 3189eddbcafcc4d827f7f19facbeddec4424eba8 upstream.

Currently, only SMP system free the percpu allocation info.
Uniprocessor system should free it too. For example, one x86 UML
virtual machine with 256MB memory, UML kernel wastes one page memory.

Signed-off-by: Honggang Li <enjoymindful@gmail.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
mm/percpu.c