cpufreq_ondemand.c: Tegra 3 LP Workaround improvement

Signed-off-by: SkipXS <sskkiipp@gmail.com>
fs/ext4/mballoc.c: limit group search loop for non-extent files and add cond_resched() to ext4_free_blocks() & ext4_mb_regular_allocator()

[PATCH] ext4: limit group search loop for non-extent files
[PATCH] ext4: add cond_resched() to ext4_free_blocks() &
ext4_mb_regular_allocator()

Signed-off-by: SkipXS <sskkiipp@gmail.com>
fs/ext4/balloc.cext4: optimize test_root()

ext4: optimize test_root()
The test_root() function could potentially loop forever due to overflow
issues. So rewrite test_root() to avoid this issue; as a bonus, it is
38% faster when benchmarked via a test loop

Signed-off-by: SkipXS <sskkiipp@gmail.com>
fs/ext4/extents.c: ext4: speed up truncate/unlink by not using
bforget() unless needed

ext4: speed up truncate/unlink by not using
bforget() unless needed