Fixed Nightmare gov 2nd core that doesn't turn off if a different governor is set on sleep mode!
Tuned voltage table a bit more than default samsung!
mm: fix wrong comments about anon_vma lock

We use rwsem since commit 5a505085f043 ("mm/rmap: Convert the struct
anon_vma::mutex to an rwsem").  And most of comments are converted to
the new rwsem lock; while just 2 more missed from:

	 $ git grep 'anon_vma->mutex'

Signed-off-by: Yuanhan Liu <yuanhan.liu@linux.intel.com>
Acked-by: Ingo Molnar <mingo@kernel.org>
Cc: Mel Gorman <mel@csn.ul.ie>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
memcg: fix typo in kmemcg cache walk macro

The macro for_each_memcg_cache_index contains a silly yet potentially
deadly mistake.  Although the macro parameter is _idx, the loop tests
are done over i, not _idx.

This hasn't generated any problems so far, because all users use i as a
loop index.  However, while playing with an extension of the code I
ended using another loop index and the compiler was quick to complain.

Unfortunately, this is not the kind of thing that testing reveals =(

Signed-off-by: Glauber Costa <glommer@parallels.com>
Cc: Kamezawa Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
Cc: Johannes Weiner <hannes@cmpxchg.org>
Acked-by: Michal Hocko <mhocko@suse.cz>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Full update to scripts/checkpatch.pl from 3.8.rc6 kernel.
Ported all samples/ + scripts/ from 3.8.RC6 + android stuff restore.
Small restores after scripts/ merges with 3.8.RC6
Patch 3.0.62 Main Stream + Kernel 7.47 Ready
Merge remote-tracking branch 'upstream/master-jelly-bean' into master-jelly-bean
WIFI: For JB SAMMY HotSpot, need CONFIG_NETFILTER_XT_TARGET_TCPMSS
Merge remote-tracking branch 'upstream/master-jelly-bean' into master-jelly-bean
Nightmare gov adjustments test!