drivers/bluetooth: integrated bluetooth device support for BCM43XX & WCN2243
block: added ROW I/O scheduler
block: added SIO I/O scheduler
scripts: reverted masking of building machine's username and host

...which gets shown on the kernel version information
kernel: vermagic bypass for ar6000.ko & cfg80211.ko modules

unless finding proper working sources for the external ATH6KL wifi kernel modules this change allows using pre-compiled ar6000.ko and cfg80211.ko modules taken from other kernel images
drivers/cpufreq: ondemand cpuidle detection

reference: https://bitbucket.org/cyanogenmod/android_kernel_samsung_smdk4210/commits/983e41972da6a36b57cb9469eae7bf4a2c6b7695
drivers/mmc: removed hynix clock fix

reference: https://github.com/Dazzozo/huawei-kernel-3.4/commit/21718ff0699b692cb8f8db1fe0f78696d21d2613

reference: http://huaweinews.com/2013/10/ascend-g300-dying-memory-issue/
drivers/power: added kernel build option to disable huaweis BATTERY_ID

credits to dazozzo (https://github.com/Dazzozo/huawei-kernel-3.4)
drivers/staging: updated zram & zsmalloc
arm/configs: update of hw_msm7x27a_defconfig
(UPDATE:) Makefile
Kernel Upgrade: 3.4.0 -> 3.4.83
added missing files from kernel update
block: added BFQ v7r2 I/O scheduler
block: blk-core: added printk_ratelimit

reference: https://github.com/faux123/mako/commit/aedfaa2d41b91421c9e4ff6ab5145cc781f12846#diff-2310d74c5a64411fcad1776a323267c6
block: reworked REQ_URGENT API
block: updated ROW I/O scheduler
block: updated SIO I/O scheduler
block: added FIOPS I/O scheduler
block: urgent: Fix dispatching of URGENT mechanism

There are cases when blk_peek_request is called not from blk_fetch_request thus the URGENT request may be started but the flag q->dispatched_urgent is not updated.