lib/decompress_unlz4.c: always set an error return code on failures

"ret", being set to -1 early on, gets cleared by the first invocation of
lz4_decompress()/lz4_decompress_unknownoutputsize(), and hence subsequent
failures wouldn't be noticed by the caller without setting it back to -1
right after those calls.

Reported-by: Matthew Daley <mattjd@gmail.com>
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Cc: Kyungsik Lee <kyungsik.lee@lge.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
defconfig: sync with latest commits
defconfig: change to -O2
msm: hotplug: Tune msm hotplug
* Terminate load threshold table - myfluxi/kernel_msm@0d19811
* Change attribute names. Thanks @Dorimanx
* Lower load thresholds for more interactive response.
* Change default boosted CPU to 1.

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>