[ONE Android Development] ngengs:
Changelog

Latest Build (20160910)

2016-09-10

* android_build *

Merge remote-tracking branch 'du/m-caf' into HEAD

Merge tag 'android-6.0.1_r68' of https://android.googlesource.com/platform//build into HEAD

* android_external_wpa_supplicant_8 *

Merge tag 'android-6.0.1_r68' of https://android.googlesource.com/platform/external/wpa_supplicant_8 into HEAD

* android_frameworks_av *

Merge remote-tracking branch 'du/m-caf' into HEAD

Merge tag 'android-6.0.1_r68' of https://android.googlesource.com/platform//frameworks/av into HEAD

* android_frameworks_base *

Merge remote-tracking branch 'du/m' into HEAD

Merge tag 'android-6.0.1_r68' of https://android.googlesource.com/platform//frameworks/base into HEAD

* android_frameworks_native *

Merge tag 'android-6.0.1_r68' of https://android.googlesource.com/platform/frameworks/native into HEAD

* android_frameworks_opt_telephony *

Merge tag 'android-6.0.1_r68' of https://android.googlesource.com/platform/frameworks/opt/telephony into HEAD

* android_kernel_oneplus_msm8974 *

msm: camera: Port camera patches to oppo_camera

fs: ext4: disable support for fallocate FALLOC_FL_PUNCH_HOLE

msm: ipa: fix potential race condition ioctls

input: synaptics: allocate heap memory for temp buf

msm: camera: sensor: Fix use after free condition

msm: camera: restructure data handling to be more robust

ASoC: msm-lsm-client: free lsm client data in msm_lsm_close

msm: crypto: Fix integer over flow check in qcedev driver

msm: mdss: Correct block id check for mdss_mdp_misr_table

wlan: fix buffer overflow in linkspeed ioctl

wlan: Remove the support for setwpaie ioctl

ASoC: check for null function pointer for dummy device read/write

Revert "synaptics: Replace key MENU with APPSELECT"

Fix simpleondemand for real

mm, vmalloc: use well-defined find_last_bit() func

mm, vmalloc: remove useless variable in vmap_block

readahead: make context readahead more conservative

memory hotplug: reset pgdat->kswapd to NULL if creating kernel thread fails

CPU hotplug, writeback: Don't call writeback_set_ratelimit() too often during hotplug

mm: vmscan: If kswapd has been running too long, allow it to sleep

writeback: increase bdi_min_ratio to 5

Bluetooth: fix possible info leak in bt_sock_recvmsg()

Bluetooth: Fix invalid length check in l2cap_information_rsp()

Bluetooth: Fix missing length checks for L2CAP signalling PDUs

Bluetooth: Cancel power_on and power_off work

Bluetooth: Prevent Bluetooth L2CAP Remote Heap Memory Corruption

futex:some fixes

futex: Fix argument handling in futex_lock_pi() calls

futex: Simplify futex_lock_pi_atomic() and make it more robust

futex: Split out the first waiter attachment from lookup_pi_state()

futex: Split out the waiter check from lookup_pi_state()

futex: Use futex_top_waiter() in lookup_pi_state()

futex: Make unlock_pi more robust

futex: Mention key referencing differences between shared and private futexes

futex: Ensure get_futex_key_refs() always implies a barrier

futex: Make lookup_pi_state more robust

futex: Always cleanup owner tid in unlock_pi

futex: Validate atomic acquisition in futex_lock_pi_atomic()

futex: Add another early deadlock detection check

futex: update documentation for ordering guarantees

futex: avoid race between requeue and wake

futex: revert back to the explicit waiter counting code

futex: Allow architectures to skip futex_atomic_cmpxchg_inatomic() test

futexes: Fix futex_hashsize initialization

futexes: Avoid taking the hb->lock if there's nothing to wake up

futexes: Document multiprocessor ordering guarantees

futexes: Increase hash table size for better performance

futexes: Clean up various details

futex: move user address verification up to common code

futex: Prepare for mainstream commits

wakeup: Add more tunable sources

wakeup: add toggles for wlan wakelocks. They are all enabled by default, it's up to the user and I provide no support if Wi-Fi stops working normally without these locks enabled. This is for advanced users

wakeup: alright, shut up

power: skip sensor_ind wakeup source activation via sysfs

display: add a simple api to query the display state (on/off) at any point in time

spmi: use more appropriate name for spmi devices

staging: ion: shrink highmem pages on kswapd

lib/decompress_unlz4.c: always set an error return code on failures

initrd: fix lz4 decompress with initrd

ipv4: fix NULL checking in devinet_ioctl()

fs: Add a missing permission check to do_umount

ftrace: Disable function tracing during suspend/resume and hibernation, again

cpufreq_stats: do not remove sysfs files if frequency table is not present

sched: Remove one division operation in find_busiest_queue()

sched: Update cpu load after task_tick

cpuidle: remove cpuidle_unregister_governor()

cpuidle: Make it clear that governors cannot be modules

block: disable entropy contributions for nonrot devices

Disable -fconserve-stack on ARM v2

mmc: sdhci: handle long transfers more intelligently

mmc: sdhci: ignore interrupts when the clock is off

mmc: sdhci: don't spew on CRC errors

mmc: sdhci: fix voltage transition recovery

mmc: sdhci: fix catchall timeout calculation

mmc: improve recovery behavior when SDCC is jammed

msm: mdss: Avoid calling wake_up_all() twice in display thread

kernel: Replace timeconst.pl with a bc script

mm/compaction: fix wrong order check in compact_finished()

mm/compaction: make isolate_freepages start at pageblock boundary

mm: compaction: detect when scanners meet in isolate_freepages

mm: compaction: reset cached scanner pfn's before reading them

sched: Remove stale power aware scheduling remnants and dysfunctional knobs

sched/fair: Improve the ->group_imb logic

sched/fair: Revert sched-domain iteration breakage

sched/fair: Propagate 'struct lb_env' usage into find_busiest_group

sched/fair: Add some serialization to the sched_domain load-balance walk

sched/fair: Let minimally loaded cpu balance the group

sched: Change rq->nr_running to unsigned int

sched/fair: Implement fast idling of CPUs when the system is partially loaded

PM: devfreq: Allow userspace configuration of simple_ondemand

PM: devfreq: Use high priority workqueue

msm: kgsl: Use high priority workqueue

msm: kgsl: Schedule adreno_start in a high priority workqueue

power: increment wakeup_count when save_wakeup_count failed.

power: validate wakeup source before activating it.

PM: Introduce suspend state PM_SUSPEND_FREEZE

power: catch wake-up requests in suspend_again

PM / sleep: unregister wakeup source when disabling device wakeup

PM: devfreq: Always reflect a change of polling interval

simple_ondemand: fix reboot

lowmemorykiller: trace kill events.

lowmemorykiller: Don't count swap cache pages twice

synaptics: Replace key MENU with APPSELECT

BACKPORT: Bluetooth: Fix potential NULL dereference in RFCOMM bind callback

UPSTREAM: net: Fix use after free in the recvmmsg exit path

UPSTREAM: ppp: defer netns reference release for ppp channel

UPSTREAM: ipv6: add complete rcu protection around np->opt

UPSTREAM: netfilter: x_tables: make sure e->next_offset covers remaining blob size

UPSTREAM: netfilter: x_tables: validate e->target_offset early

UPSTREAM: KEYS: potential uninitialized variable

msm: null pointer dereferencing

msm: kgsl: Restrict GPU memory object alignment to 32MB

compare size of allocated cal data buffer from heap and count bytes provided to write by user to avoid heap overflow for write cal data.

msm: kgsl: Set UCHE_CACHE_WAYS_VFD to 0x7 for A3XX

* android_manifest *

Android 6.0.1 Release 68

* android_packages_apps_Screencast *

Automatic translation import

* android_packages_apps_Email *

Merge tag 'android-6.0.1_r68' of https://android.googlesource.com/platform/packages/apps/Email into HEAD

* android_packages_apps_Settings *

Merge tag 'android-6.0.1_r68' of https://android.googlesource.com/platform/packages/apps/Settings into HEAD

* android_packages_services_Telephony *

Merge tag 'android-6.0.1_r68' of https://android.googlesource.com/platform/packages/services/Telephony into HEAD

* android_system_core *

Merge remote-tracking branch 'du/m-caf' into HEAD

Merge tag 'android-6.0.1_r68' of https://android.googlesource.com/platform/system/core into m-caf

Archive / All Changelog