Revert "kgsl: update to jb_mr1_chocolate"

This reverts commit 21cf31db2877b0b156dcf443f097cb065977107d.
Linux 3.0.72

Conflicts:
	net/bluetooth/sco.c

Conflicts:
	net/bluetooth/sco.c
Supress unused-variable warnings
Add SIO IO scheduler
build SIO IO scheduler
added fsync control (Ezekeel)
added frandom support (credit: Ryuinferno)

Conflicts:

	arch/arm/mach-msm/Makefile

Change-Id: Ie5162c5d5b7c4fd39b8897101d1524473c27792f
ext4: fixup 64-bit divides in 3.0-stable backport of upstream fix

Replace C division operators with div64_u64 for divides introduced in:
commit 503f4bdcc078e7abee273a85ce322de81b18a224
ext4: use atomic64_t for the per-flexbg free_clusters count

Specific to the 3.0-stable backport of the upstream patch.

Change-Id: Id10180ed16f54f58fc18531092e88f52fc6de31c
Reviewed-by: "Theodore Ts'o" <tytso@mit.edu>
Signed-off-by: Todd Poynor <toddpoynor@google.com>
NFS: fix printf type compiler warning

Change-Id: I4a7269a2b60dbe05ecd724abb7176c40f3f2baae
I/O: switch readahead back to default (128kb)

 seems to give best real-world results

Change-Id: Ic6fa592d10a6e2032192aadcba180b7c74a3822a
Revert "F/SYNC: dynamic f/sync control with SYSFS interface"

Was cuasing conflict with other Dynamic fsync implementation

This reverts commit cdec190ac818facbd5309f50ee0c7759245b0d34.

Change-Id: I669204ab8eeeaa40bf92cabf331aa4c389278e36
Linux 3.0.73

Change-Id: Ia112926db53a2053993bf4ef0ff715c8b995c0f9
Kbuild: copy MSM headers
sync: Add synchronization framework

Change-Id: I209f9db2824e0313f467f11ab09e5f54f0a4a6b5
Signed-off-by: Erik Gilling <konkers@android.com>
sw_sync: add cpu based sync driver

Change-Id: I1042851f5e30f9fdc2f35bdad84123bcf108560f
Signed-off-by: Erik Gilling <konkers@android.com>

Conflicts:
	drivers/base/Kconfig