Linux 3.4 strings backport

Conflicts:
	mm/compaction.c