cpufreq:intelliactive:tweaked tunnables for mi2(s)
bitops:le.h:added clear_bit_le inline function

f2fs/dir.c is calling clear_bit_le but it was not defined
userdata mounting scripts: mounting script added for TDB

For now the kernel doesn't determine itself if the user has enabled TDB. Therefore users will have to pick the correct version accordingly
ARM: 8165/1: alignment: don't break misaligned NEON load/store

commit 5ca918e5e3f9df4634077c06585c42bc6a8d699a upstream.

The alignment fixup incorrectly decodes faulting ARM VLDn/VSTn
instructions (where the optional alignment hint is given but incorrect)
as LDR/STR, leading to register corruption. Detect these and correctly
treat them as unhandled, so that userspace gets the fault it expects.

Reported-by: Simon Hosie <simon.hosie@arm.com>
Signed-off-by: Robin Murphy <robin.murphy@arm.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
build script updated

Changed the path to the META_INF folder
Script builds now two kernel: regular one and one for tdb users
build script:compiling now with linaro 4.9.2-10.14