mm: fix memory management & CM CAMERA FIX

Conflicts:

	include/linux/migrate.h
	mm/compaction-cma.c
	mm/migrate-cma.c
	mm/migrate.c
	mm/mmu_notifier.c
	mm/page_alloc-cma.c
	mm/page_io.c
	mm/vmscan.c