Reset all to "db37f5a: Merge commit 'v3.0.86'"

Not boot with zram enabled in CM Setting Menu
Revert "vfp: Change -mfpu=softvfp+vfp to neon"

This reverts commit 037c5c3ce8343ae59b47635634046fc4d64939e8.
Revert "defconfig: disable OPTIMIZE_FOR_SIZE"

This reverts commit 23600f40e551908a4c34b1881b157775977fabfb.
Revert "Enable O3 in GPU driver"

This reverts commit 03527d08879e842e672c3bef48d7b76d2275bca3.
Revert "O3 optimization"

This reverts commit c36c4f5f90ed6849a1c41ee3d29aedcdf36bf7cc.
Revert "Compiler flags"

This reverts commit 52f515f3a5e56dbdd67d08516891d34842274b88.
Revert "Revert "Added optimized compiler flags.""

This reverts commit fba758e128a91e8c07ff05567131bc184866131b.
Revert "Revert "Fixed optimized compiler flags.""

This reverts commit ba0503bdc92c69de23d929f35811e2981104d09e.
Revert "defconfig: disable compaction"

This reverts commit 302bb2b6e4e53861f49f1b06dd8b50843ccd08a5.
Revert "Massive update to IO schedulers"

This reverts commit cb37b561c35936f69c3cae525a807bd8ea1945e4.
Revert "Revert "block: prepare I/O context code for BFQ-v5r1 for 3.0""

This reverts commit 3e70ae6a71b9877a944955fe248e19db30c91975.
Revert "Revert "block: cgroups, kconfig, build bits for BFQ-v5r1-3.0""

This reverts commit 0dfffca0caa14f359d75b4b0d19d24aa66bb1673.
Revert "Revert "block: introduce the BFQ-v5r1 I/O sched for 3.0""

This reverts commit 449cd6fcbbb8a7198a067d73f46ab331a53ba3f1.
block: Switch from BFQ-v6r1 for 3.0.0 to BFQ-v6r2 for 3.0.0.

Improvements:

- Fairness fix: the case of queue expiration for budget timeout is
  now correctly handled also for sync queues, thus allowing also
  the processes corresponding to these queues to be guaranteed their
  reserved share of the disk throughput.
- Fixed a bug that prevented group weights from being correctly
  set via the sysfs interface.
- Fixed a bug that cleared a previously-set group weight if the
  same value was re-inserted via the sysfs interface.
- Fixed an EQM bug that allowed a newly-started process to skip
  its initial weight-raising period if its queue was merged before
  its first request was inserted.
- Fixed a bug that preserved already-started weight-raising periods
  even if the low_latency tunable was disabled.
- The raising_max_time tunable now shows, more user-friendly, the
  maximum raising time in milliseconds.

Signed-off-by: Paolo Valente <paolo.valente@unimore.it>
Signed-off-by: Arianna Avanzini <avanzini.arianna@gmail.com>
zen i/o

Conflicts:
	block/Kconfig.iosched
	block/Makefile

Change-Id: I98f6eacfd10c7f1ff0e344cf7a5ea0bfd43d0eeb
ramdisk: mackay twrp 2.6.0.0 by kasper_h