Click to return

MoKee OpenSource Changelog from 06/25/2016 - 06/26/2016
---------------------------------------------------------------

Project: kernel/lge/msm8974
  •  fluxi - msm_rmnet_bam: Actually disable watchdog for msm_rmnet
  •  fluxi - net: sch_generic: Allow devices to opt-out net watchdog
  •  myfluxi - msm_rmnet_bam: Remove watchdog_timeo
  •  Sunil Khatri - msm: kgsl: Cast perfcounter query count to an unsigned int

Project: kernel/motorola/omap4-common
  •  Chintan Pandya - ksm: Provide support to use deferred timers for scanner thread

Project: kernel/xiaomi/armani
  •  Sivanesan Rajapupathi - crypto: msm: qcrypto: Fix hash crash if not last issue
  •  Kranthikumar Kurapati - crypto: msm: qcrypto: Fix spinlock deadlock issue
  •  Zhen Kong - crypto: msm: remove wakeup lock in qcrypto driver
  •  Venkatesh Yadav Abbarapu - crypto: msm: fix qcrypto driver to improve IPSec performance
  •  Zhen Kong - crypto: msm: qcrypto: fix crash in _qcrypto_tfm_complete
  •  Herbert Xu - crypto: ixp4xx - Remove bogus BUG_ON on scattered dst buffer
  •  Horia Geant? - crypto: talitos - avoid memleak in talitos_alg_alloc()
  •  fefifofum - dm-crypt: Changes missed by latest cherry-picks
  •  Nate Dailey - raid1: include bio_end_io_list in nr_queued to prevent freeze_array hang
  •  Mike Snitzer - dm btree: fix leak of bufio-backed block in btree_split_beneath error path
  •  NeilBrown - md/raid1: don't clear bitmap bit when bad-block-list write fails.
  •  NeilBrown - md/raid1: ensure device failure recorded before write request returns.
  •  NeilBrown - md/raid10: don't clear bitmap bit when bad-block-list write fails.
  •  NeilBrown - md/raid10: ensure device failure recorded before write request returns.
  •  NeilBrown - md/raid0: apply base queue limits *before* disk_stack_limits
  •  Christoph Hellwig - scsi_dh: fix randconfig build error
  •  NeilBrown - md/raid0: update queue parameter in a safer location.
  •  Joe Thornber - dm btree remove: fix a bug when rebalancing nodes after removal
  •  Joe Thornber - dm btree: add ref counting ops for the leaves of top level btrees
  •  NeilBrown - md/raid1: extend spinlock to protect raid1_end_read_request against inconsistencies
  •  NeilBrown - md/raid1: fix test for 'was read error from last working device'.
  •  NeilBrown - md: flush ->event_work before stopping array.
  •  NeilBrown - md: make sure everything is freed when dm-raid stops an array.
  •  Joe Thornber - dm btree: silence lockdep lock inversion in dm_btree_del()
  •  Joe Thornber - dm thin: allocate the cell_sort_array dynamically
  •  Dennis Yang - dm btree remove: fix bug in redistribute3
  •  Benjamin Randazzo - md: use kzalloc() when bitmap is disabled
  •  NeilBrown - md/raid5: don't record new size if resize_stripes fails.
  •  Ben Collins - dm crypt: fix deadlock when async crypto algorithm returns -EBUSY
  •  Darrick J. Wong - dm io: deal with wandering queue limits when handling REQ_DISCARD and REQ_WRITE_SAME
  •  Mikulas Patocka - dm: hold suspend_lock while suspending device during device deletion
  •  Mikulas Patocka - dm snapshot: fix a possible invalid memory access on unload
  •  Mikulas Patocka - dm: fix a race condition in dm_get_md
  •  Darrick J. Wong - dm io: reject unsupported DISCARD requests with EOPNOTSUPP
  •  Mikulas Patocka - dm mirror: do not degrade the mirror on discard error
  •  Heinz Mauelshagen - dm raid: ensure superblock's size matches device's logical block size
  •  Mikulas Patocka - dm bufio: change __GFP_IO to __GFP_FS in shrinker callbacks
  •  Alexey Khoroshilov - dm log userspace: fix memory leak in dm_ulog_tfr_init failure path
  •  Joe Thornber - dm bufio: update last_accessed when relinking a buffer
  •  Mikulas Patocka - dm crypt: fix access beyond the end of allocated space
  •  NeilBrown - md/raid6: avoid data corruption during recovery of double-degraded RAID6
  •  NeilBrown - md: flush writes before starting a recovery.
  •  NeilBrown - md: always set MD_RECOVERY_INTR when aborting a reshape or other "resync".
  •  Joe Thornber - dm thin: fix discard corruption
  •  Shiva Krishna Merla - dm mpath: fix race condition between multipath_dtr and pg_init_done
  •  Mikulas Patocka - dm snapshot: avoid snapshot space leak on crash
  •  NeilBrown - md/raid10: fix "enough" function for detecting if array is failed.
  •  Mikulas Patocka - dm snapshot: add missing module aliases
  •  Mikulas Patocka - dm bufio: avoid a possible __vmalloc deadlock
  •  NeilBrown - md: avoid possible spinning md thread at shutdown.
  •  Mike Snitzer - dm thin: fix dangling bio in process_deferred_bios error path
  •  Hannes Reinecke - dm mpath: fix stalls when handling invalid ioctls
  •  Oleg Nesterov - md/raid5: Fix CPU hotplug callback registration
  •  Mikulas Patocka - dm sysfs: fix a module unload race
  •  Joe Thornber - dm space map common: make sure new space is used during extend
  •  Mikulas Patocka - dm: wait until embedded kobject is released before destroying a device
  •  NeilBrown - md/raid5: fix long-standing problem with bitmap handling on write failure.
  •  NeilBrown - md/raid10: fix two bugs in handling of known-bad-blocks.
  •  NeilBrown - md/raid10: fix bug when raid10 recovery fails to recover a block.
  •  Mikulas Patocka - dm table: fail dm_table_create on dm_round_up overflow
  •  Mikulas Patocka - dm delay: fix a possible deadlock due to shared workqueue
  •  Mikulas Patocka - dm bufio: initialize read-only module parameters
  •  Mikulas Patocka - dm: fix truncated status strings
  •  NeilBrown - md: fix calculation of stacking limits on level change.
  •  Mikulas Patocka - dm: allocate buffer for messages with small number of arguments using GFP_NOIO
  •  Lukasz Dorau - md: Fix skipping recovery for read-only arrays.
  •  Mikulas Patocka - dm snapshot: fix data corruption
  •  Mikulas Patocka - dm-snapshot: fix performance degradation due to small hash size
  •  Mikulas Patocka - dm snapshot: workaround for a false positive lockdep warning
  •  NeilBrown - md/raid1,raid10: use freeze_array in place of raise_barrier in various places.
  •  NeilBrown - md/raid10: remove use-after-free bug.
  •  NeilBrown - md/raid5: fix interaction of 'replace' and 'recovery'.
  •  Mikulas Patocka - dm verity: fix inability to use a few specific devices sizes
  •  Alex Lyakas - md/raid1: consider WRITE as successful only if at least one non-Faulty and non-rebuilding drive completed it.
  •  Mike Snitzer - dm thin: do not set discard_zeroes_data
  •  Wei Yongjun - dm snapshot: fix error return code in snapshot_ctr
  •  NeilBrown - md: bad block list should default to disabled.
  •  NeilBrown - md: raid0: fix error return from create_stripe_zones.
  •  NeilBrown - md: fix two bugs when attempting to resize RAID0 array.
  •  Sebastian Riemer - md: protect against crash upon fsync on ro array
  •  Alasdair G Kergon - dm ioctl: prevent unsafe change to dm_ioctl data_size
  •  Mikulas Patocka - dm persistent data: rename node to btree_node
  •  NeilBrown - md/raid10: close race that lose writes lost when replacement completes.
  •  Jens Axboe - dm: fix deadlock with request based dm and queue request_fn recursion
  •  NeilBrown - md/raid10: decrement correct pending counter when writing to replacement.
  •  majianpeng - md: Avoid write invalid address if read_seqretry returned true.
  •  majianpeng - md: Reassigned the parameters if read_seqretry returned true in func md_is_badblock.
  •  NeilBrown - md/raid1: Fix assembling of arrays containing Replacements.
  •  Dan Carpenter - md/raid10: use correct limit variable
  •  Mikulas Patocka - dm verity: fix overflow check
  •  Milan Broz - dm table: clear add_random unless all devices have it set
  •  Mike Snitzer - dm: handle requests beyond end of device instead of using BUG_ON
  •  NeilBrown - md/raid10: fix problem with on-stack allocation of r10bio structure.
  •  NeilBrown - md/raid5: fix calculate of 'degraded' when a replacement becomes active.
  •  NeilBrown - md: make sure metadata is updated when spares are activated or removed.
  •  NeilBrown - md: Don't truncate size at 4TB for RAID0 and Linear
  •  NeilBrown - md/raid1: don't abort a resync on the first badblock.
  •  Joe Thornber - dm thin: fix memory leak in process_prepared_mapping error paths
  •  Alasdair G Kergon - dm thin: reduce endio_hook pool size
  •  Mikulas Patocka - dm raid1: set discard_zeroes_data_unsupported
  •  Mikulas Patocka - dm raid1: fix crash with mirror recovery and discard
  •  Mikulas Patocka - dm thin: do not send discards to shared blocks
  •  NeilBrown - md/raid1: close some possible races on write errors during resync
  •  NeilBrown - md: avoid crash when stopping md array races with closing other open fds.
  •  NeilBrown - md/raid1: fix use-after-free bug in RAID1 data-check code.
  •  majianpeng - md/raid5: Do not add data_offset before call to is_badblock
  •  Shaohua Li - raid5: delayed stripe fix
  •  Mike Snitzer - dm persistent data: fix allocation failure in space map checker init
  •  Mike Snitzer - dm persistent data: handle space map checker creation failure
  •  Mike Snitzer - dm persistent data: fix shadow_info_leak on dm_tm_destroy
  •  majianpeng - md/raid5: In ops_run_io, inc nr_pending before calling md_wait_for_blocked_rdev
  •  NeilBrown - md/raid10: fix failure when trying to repair a read error.
  •  NeilBrown - md/raid10: Don't try to recovery unmatched (and unused) chunks.
  •  NeilBrown - md: raid1/raid10: fix problem with merge_bvec_fn
  •  Shaohua Li - md: using GFP_NOIO to allocate bio for flush request

Project: hardware/ril-caf
  •  Steve Kondik - ril-caf: Fix build when using prebuilt libril

Project: packages/apps/FMRadio
  •  Khalid Zubair - Remove false log warnings
  •  Khalid Zubair - Fix exponential content observer registration

Project: packages/apps/Settings
  •  lijun.xie - UI: Ensure "use for" options displayed when in landscape orientation

Project: device/samsung/serrano-common
  •  Arne Coucheron - audio: Reworked mixers and volume levels

Project: device/sony/huashan
  •  AdrianDC - huashan: Import arch configs first from a PlatformConfig.mk

Project: device/xiaomi/armani
  •  fefifofum - Revert "Revert "WCNSS: Enable TDLS auto mode""

Project: cts
  •  Daniel Xie - DO NOT MERGE: disable libskia test.

Project: frameworks/opt/net/wifi
  •  Nalla Kartheek - Reduce the link de-bounce time to 4 from earlier 7 seconds
  •  King Li - Wifi: Clear scan caches while loading configured networks
  •  Hu Wang - wifi: Use isGbkString() to check if SSID is GBK encoded
  •  Boxiang Pan - Wifi: Update Frequency before broadcasting intent
  •  Sravanthi Palakonda - Wifi: send an explicit ENABLE_NETWORK with "no-connect"
  •  Nalla Kartheek - Wifi: Unblacklist the BSSIDs, if driver roams to the same again.
  •  Nalla Kartheek - Wifi : Add null check before accessing ScanDetailCache
  •  Nalla Kartheek - Wifi: Add NULL check before processing gscan results
  •  c_rrajiv - P2P: p2p flush on a group remove event.
  •  c_rrajiv - wificonfig: store the scan cache for saved wifi configuration
  •  Nalla Kartheek - Don't create ScanDetailCache if entry absent in mScanDetailCaches
  •  Nalla Kartheek - Wifi: Update WifiController state if Wifi turn On fails
  •  Nalla Kartheek - Wifi: Clear lastConnectAttemptTimestamp variable on a Wifi turn off

---------------------------------------------------------------
You can see more changelog from http://changelog.mokeedev.com