New official kernel released.
Merge remote-tracking branch 'caf/kk_2.7_rb1.43' into cm-11.0

Conflicts:
	fs/proc/task_mmu.c

Change-Id: I256fd02f3c5b40359add41ecf315c7338098f0a6
MSM RQ STATS: start enabled + auto suspend.

Then it's will be controlled by USER via STweaks. as it's needed
only for Default HotPlug.

And will be disabled again with any other hotplug driver.
Revert "Enable bluesleep."

This reverts commit aece6b0e675d25c8e6e1f38fc9b68328540c77f9.
ksm: Provide support to use deferred timers for scanner thread

KSM thread to scan pages is getting schedule on definite timeout.
That wakes up CPU from idle state and hence may affect the power
consumption. Provide an optional support to use deferred timer
which suites low-power use-cases.

To enable deferred timers,
$ echo 1 > /sys/kernel/mm/ksm/deferred_timer

Change-Id: I07fe199f97fe1f72f9a9e1b0b757a3ac533719e8
Signed-off-by: Chintan Pandya <cpandya@codeaurora.org>
mm/ksm: engage deferred timer by default

Signed-off-by: Paul Reioux <reioux@gmail.com>
Removed spaces.
cma: assign to correct variable in __iommu_alloc_buffer

When we moved to pfns in [9740ba422e "cma: use pfn instead of pages for
argument passing"], there was one place where we should have been using
a page variable instead of a pfn. Fix this.

Signed-off-by: Mitchel Humpherys <mitchelh@codeaurora.org>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Restored wifi and usb drivers from sammy sourcecode
hci_core.h: missing hci_le_ltk_reply function declaration.