[Nexus 6 Android Development] xanaxdroid:
benzoCore build 24​

Changes:

- Built latest SaberMod 5.2 toolchain.

- Updated zzmove.

- Added commits from hells-core

benzoCore-build24

Bring in Version 1.0 beta8 (snapdragon)

bcmdhd: Revert state to commit "net: wireless: bcmdhd: suppress debugging log in FW"

mmc: sdhci: support IRQ affinity

Revert "Revert "mmc: host: sdhci: update pm qos votes based on cpu clusters""

mmc: sdhci: add dynamic Qos for cpu-dma-latency.

sdhci: sdhci-msm: define pm qos cpu affinity mask through DT

mmc: host: sdhci: allow definition of pm QoS via dts file

mmc: sdhci-msm: add nonhotplug support

mmc: sdhci: add support nonhotplug

ARM: dts: msm: update sdhci-msm device tree documentation

mmc: sdhci: Fix unclocked register access

mmc: sdhci: rate limit sdhci_dumpregs() prints

mmc: sdhci-msm: Correct the CDR toggle logic

mmc: sdhci: Dont enable CDR for tuning commands

mmc: clk_scaling: add sysfs for avoiding scale down in write

mmc: core: Include one more state for mmc_load during init

mmc: block: fix flush timeout error handling

mmc: core: Fix error handling of MMC_BLK_DATA_ERR

cfq-iosched: fix the setting of IOPS mode on SSDs

block: Make CFQ default to IOPS mode on SSDs

mmc: core: Fix mmc clk scale down during writes.

mmc: core: resolve divide by zero panic

mmc: core: use cache flush timeout as cache disable timeout

mmc: core: Optimize entering HS400 mode

mmc: core: remove duplicate code in mmc_rescan

mmc: core: assert in case NULL pointer dereference

mmc: core: Change stop_request() print to debug log level

mmc: core: Add retry mechanism for MMC resume failure

mmc: core: abort rescan if suspend is triggered

mmc: card: quirk: disable HPI for Kingston card

mmc: core: Exit clock scaling prior to removing the card

mmc: core: fix variable being overwritten

mmc: sdhci-msm: Reduce the max descriptors

mmc: card: fix errors for NULL pointer deference

mmc: block: Fix an invalid use of req->cmd_flag in DISCARD operation

mmc: card: fix compilation warnings

mmc: block: check for NULL pointer before dereferencing

mmc: card: fix mmc_block_test read handler return value

blkcg: move bulk of blkcg_gq release operations to the RCU callback

blkcg: invoke blkcg_policy->pd_init() after parent is linked

blkcg: implement blkg_for_each_descendant_post()

blkcg: move blkg_for_each_descendant_pre() to block/blk-cgroup.h

blkcg: fix error return path in blkg_create()

blk-throttle: implement proper hierarchy support

blk-throttle: implement throtl_grp->has_rules[]

blk-throttle: Account for child group's start time in parent while bio climbs up

blk-throttle: add throtl_qnode for dispatch fairness

blk-throttle: make throtl_pending_timer_fn() ready for hierarchy

blk-throttle: make tg_dispatch_one_bio() ready for hierarchy

blk-throttle: make blk_throtl_bio() ready for hierarchy

blk-throttle: make blk_throtl_drain() ready for hierarchy

blk-throttle: dispatch from throtl_pending_timer_fn()

blk-throttle: implement dispatch looping

blk-throttle: separate out throtl_service_queue->pending_timer from throtl_data->dispatch_work

blk-throttle: set REQ_THROTTLED from throtl_charge_bio() and gate stats update with it

blk-throttle: implement sq_to_tg(), sq_to_td() and throtl_log()

blk-throttle: add throtl_service_queue->parent_sq

blk-throttle: generalize update_disptime optimization in blk_throtl_bio()

blk-throttle: dispatch to throtl_data->service_queue.bio_lists[]

blk-throttle: move bio_lists[] and friends to throtl_service_queue

blk-throttle: add throtl_grp->service_queue

blk-throttle: reorganize throtl_service_queue passed around as argument

blk-throttle: pass around throtl_service_queue instead of throtl_data

blk-throttle: add backlink pointer from throtl_grp to throtl_data

blk-throttle: simplify throtl_grp flag handling

blk-throttle: rename throtl_rb_root to throtl_service_queue

blk-throttle: remove pointless throtl_nr_queued() optimizations

blk-throttle: relocate throtl_schedule_delayed_work()

blk-throttle: collapse throtl_dispatch() into the work function

blk-throttle: remove deferred config application mechanism

blk-throttle: remove spurious throtl_enqueue_tg() call from throtl_select_dispatch()

wakeup_reason: use vsnprintf instead of snsprintf for vargs.

fuse: initialize fc->release before calling it

jbd2: fix ocfs2 corrupt when updating journal superblock fails

jbd2: use GFP_NOFS in jbd2_cleanup_journal_tail()

ext4: replace open coded nofail allocation in ext4_free_blocks()

ext4: correctly migrate a file with a hole at the beginning

ext4: be more strict when migrating to non-extent based file

ext4: fix reservation release on invalidatepage for delalloc fs

ext4: don't retry file block mapping on bigalloc fs with non-extent file

ext4: call sync_blockdev() before invalidate_bdev() in put_super()

ext4: fix race between truncate and __ext4_journalled_writepage()

Get rid of warning.

Download: benzoCore-build24