Revert "mach-msm: qdsp6v3: remove LPA driver"

This reverts commit e60da1123e0b135a0c5ac014af5e8aa596233180.
Revert "Import net subsystem from Google's generic 3.0 kernel"

This reverts commit a9eb3b1e8c9e5e5452082f75fbc3eeb7a7f6a67a.

Conflicts:
	net/bluetooth/l2cap_core.c
Defconfig: remove NET_SCHED
Add back old net subsystem
Net: Linux 3.0.97 -> 3.0.99

Signed-off-by: Sultanxda <sultanxda@gmail.com>
Linux 3.0.100

Signed-off-by: Sultanxda <sultanxda@gmail.com>
netfilter: xt_qtaguid: Allow tracking loopback

In the past it would always ignore interfaces with loopback addresses.
Now we just treat them like any other.
This also helps with writing tests that check for the presence
of the qtaguid module.

Signed-off-by: JP Abgrall <jpa@google.com>

Conflicts:

	net/netfilter/xt_qtaguid.c
netfilter: xt_qtaguid: update to fix network traffic indicators
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>