Another adjust of RAM (hopefully for the last time)

Change-Id: I3f6aee55e159f01a17afb86338747e2b6ec88a1f
Bluetooth: Fix for the l2cap layer crashes while turning OFF BT

-This patch fix a case where while turning OFF BT l2cap channel
 & l2cap conn get deleted in one process context, which preempted
 the another process, where l2cap con was being used while trying to
 disconnect l2cap.  As the result l2cap conn pointer become invalid.
 Later which is leading a crash.  L2cap conn should be guarded by
 spin lock while disconnecting l2cap to avoid preemption which will
 avoid  crash due invalid conn pointer.

-This patch fix list_add crash due to invalid skb pointer.
 & BUG sleep warning as well.

CRs-Fixed: 499732, 504054

Change-Id: I90c5d29cc8728566a420f0dedaf7075846b32d1a
Signed-off-by: Nitin Shivpure <nshivpur@codeaurora.org>
pmem: Do not use special case for DMA.

Change-Id: I5b46d595ab49a0976feb45c28fd94b54d287126a
qdsp5v2: Disable fluence code
msm: qdsp5v2: Convert all audio devices to ION.

Forward ported from qdsp5.

Change-Id: I1480b6dc2935b85ad0543ee5b3f7ff4912c12f34
msm: qdsp5v2: Minor code sync.

Change-Id: I1210c8210db8e549eed40891189d4b4f6b66cb98
msm: rpc: Do not allow new clients on reboot call.

RPC server closes all sockets at reboot call, however some drivers might try to
connect RPC again (such as pmapp). When this happens, RPC may hang.

Change-Id: I90e80d04197c680bde8abe3c200d2a1c421011f9
mm: Added filesystem dynamic read-ahead (Credits to Chad Gooldman)