Merge pull request #11 from Gu1-/odroid-3.0.y

odroid: Disable the exynos-mem block device on all ubuntu defconfigs
Revert "odroid: Disable the exynos-mem block device on all ubuntu defconfigs"

This reverts commit 5337ab743576956aa823136da1451374f66537a0.
	lib/lzo: Update LZO compression to current upstream version

	This commit updates the kernel LZO code to the current upsteam version
	which features a significant speed improvement - benchmarking the Calgary
	and Silesia test corpora typically shows a doubled performance in
	both compression and decompression on modern i386/x86_64/powerpc machines.
block:sio tweaks for flash based devices
block:Add Zen I/O Scheduler

Signed-off-by: sarcastillo <sar.castillo@gmail.com>

Conflicts:
	block/Kconfig.iosched
	block/Makefile
	Additional Makefile optimization
kernel: make an exception in module loading to load proprietary modules

This is the easiest way to bypass module_layout check to be able to load proprietery exfat modules without making any change on them.

Signed-off-by: Andrei F <luxneb@gmail.com>
block:deadline tweaks for flash based devices

Signed-off-by: sarcastillo <sar.castillo@gmail.com>
init: apply SCHED_FIFO to kthreadd

Hotplug (cpu_up) latency currently suffers because the system
must wait for kthreadd to spawn certain kthreads (such as the
migration and workqueue kthreads) and for them to run for
the first time. Setting SCHED_FIFO will cause kthreadd to run
immediately. The newly created kthreads will inherit the scheduler
policy and run immediately also.

The scheduling policy of newly created kthreads is already set
back to SCHED_NORMAL in kthread_create_on_node, so nothing needs
to be done to restore normal scheduling behavior for the kthreads
once spawned.

Change-Id: I236ceb29845cf58ea1ea886fc3210ccaab2dd792
Signed-off-by: Steve Muckle <smuckle@codeaurora.org>
Revert "	Additional Makefile optimization"

This reverts commit 3b51811147d01c9be7d60e5b46b1937007b20eb4.