Click to return

MoKee OpenSource Changelog from 04/01/2016 - 04/02/2016

Project: kernel/zte/msm8994
  •  dianlujitao - nx510j: update defconfig
  •  dianlujitao - nx510j: Apply android recommended configs
  •  Wish Wu - msm: null pointer dereferencing
  •  Vasily Kulikov - include/linux/poison.h: fix LIST_POISON{1,2} offset
  •  David Howells - ASN.1: Handle 'ANY OPTIONAL' in grammar
  •  David Howells - ASN.1: Fix actions on CHOICE elements with IMPLICIT tags
  •  David Howells - ASN.1: Fix handling of CHOICE in ASN.1 compiler
  •  Arnd Bergmann - X.509: silence asn1 compiler debug output
  •  Antonio Alecrim Jr - X.509: remove possible code fragility: enumeration values not handled
  •  Joseph Lo - CHROMIMU: arm64: psci: lower the cpu_kill notification when racing with cpu_die
  •  Mark Salyzyn - android: recommended.cfg: enable taskstats
  •  Mark Salyzyn - android: base-cfg: Add CONFIG_IP_MULTICAST
  •  Greg Hackmann - android: base-cfg: disable CONFIG_SYSVIPC
  •  Kyle McMartin - port to AArch64
  •  Patrick Tjin - gadget/f_fs: reduce logspam on suspend/resume
  •  AKASHI Takahiro - arm64: ptrace: allow tracer to skip a system call
  •  Adrian Salido-Moreno - msm: mdss: properly clean up pipe in case of failure during reuse
  •  Naveen Ramaraj - msm_serial_hs: Add a name to the wakeup source used
  •  Manfred Spraul - ipc/sem.c: fully initialize sem_array before making it visible
  •  Patrick Tjin - fs: fix build when CONFIG_ELF_CORE not selected
  •  Patrick Tjin - arm64/boot: update .gitignore to ignore Image-dtb
  •  Nishanth Menon - PM / QoS: Add debugfs support to view the list of constraints
  •  Devin Kim - arm64: dts: Make uncompressed appended dtb image
  •  John Blackwood - arm64: Clear out any singlestep state on a ptrace detach operation
  •  AKASHI Takahiro - arm64: add seccomp support
  •  AKASHI Takahiro - arm64: audit: Add audit hook in syscall_trace_enter/exit()
  •  Giulio Cervera - Revert "arm64: ptrace: allow tracer to skip a system call"
  •  Giulio Cervera - Revert "arm64: add seccomp support"
  •  Giulio Cervera - Revert "arm64: Clear out any singlestep state on a ptrace detach operation"
  •  Dmitry Shmidt - PM: Reduce waiting for wakeup reasons to 100 ms
  •  Iliyan Malchev - PM: extend suspend_again mechanism to use partialresume
  •  Se Wang (Patrick) Oh - ion: Fix unprotected userspace access
  •  Patrick Tjin - partial-resume: add missing mutex unlock
  •  Iliyan Malchev - PM: wakeup_reasons: disable wakeup-reason deduction by default
  •  Iliyan Malchev - power: add partial-resume framework
  •  Iliyan Malchev - PM: wakeup_reasons: fix race condition
  •  Dmitry Shmidt - Power: Report total suspend times from boot in suspend_since_boot
  •  jinqian - Power: Report suspend times from last_suspend_time
  •  Iliyan Malchev - PM: wakeup_reason: add functions to query and clear wakeup reasons
  •  Dmitry Shmidt - power: Add check_wakeup_reason() to verify wakeup source irq
  •  Giulio Cervera - Revert "power: Add check_wakeup_reason() to verify wakeup source irq"
  •  Giulio Cervera - Revert "Power: Report suspend times from last_suspend_time"
  •  Thierry Strudel - irqchip: gic: add calls to wakeup_reason
  •  Matt Wagantall - irqchip: gic: Mask PPIs during disable_percpu_irq()
  •  Adrian Salido-Moreno - ARM: dts: msm: remove supply resources in DSI PLL for 8994
  •  Saurabh Shah - mdss: mdp: reuse pipes from cleanup pool
  •  Naveen Ramaraj - perf: stop deadlock when cpu_up fails
  •  Thierry Strudel - msm: kgsl: do not vmap/memset to zero-out pages
  •  Eric Dumazet - net: add sk_fullsock() helper
  •  Eric Dumazet - ipv6: inet6_sk() should use sk_fullsock()
  •  Patrick Tjin - msm: ipc_socket: fix leak of kernel memory to userspace
  •  Dan Sneddon - SPI: spi_qsd: Fix unbalanced clocks
  •  Patrick Tjin - usb: gadget/midi: alloc wMaxPacketSize to buffer length
  •  Andy Lutomirski - seccomp,x86,arm,mips,s390: Remove nr parameter from secure_computing
  •  Yue Ma - cnss: Increase the number of bootstrap GPIOs
  •  Riley Andrews - procfs: Add sched_wake_up_idle entry to thread.
  •  Wei Li - angler: pil-mss: Export modem crash reason to proc fs.
  •  David Keitel - bcl: fix allocation for BCL attribute
  •  Seung-Woo Kim - regulator: core: Fix regualtor_ena_gpio_free not to access pin after freeing
  •  Ram Chandrasekar - msm: limits: Fix out of bound access
  •  Ruchi Kandoi - wakeup_reason: use vsnprintf instead of snprintf for vargs.
  •  Chandan Uddaraju - msm: mdss: increase the priority of rotator workqueue
  •  Riley Andrews - mutex: Add a delay into the SPIN_ON_OWNER wait loop.
  •  Se Wang (Patrick) Oh - qcom: scm: Support register x6 to pass the session id
  •  Jeff Vander Stoep - arm64 Kconfig: Move LIST_POISON to a safe value
  •  Giulio Cervera - Revert "sched: fix bug in small task CPU selection"
  •  Riley Andrews - sched: fair: Change the synchronous wakeup logic in hmp.
  •  Badhri Jagan Sridharan - usb: phy: Dual role sysfs class definition
  •  Dmitry Shmidt - gpio: msm: Add wake source logging
  •  Dmitry Shmidt - spmi: qpnp-int: Add wake source logging
  •  Dmitry Shmidt - pinctrl: msm: Add wake source logging
  •  Sanrio Alvares - add msm_tlmm_show_gp_irq_resume to msm-tlmm
  •  Naseer Ahmed - msm: mdss: control DSI clocks efficiently when sending DCS commands
  •  Richard Weinberger - um: Include generic barrier.h
  •  Naveen Ramaraj - mm: Fix mem_init_print_info() for UML
  •  Naveen Ramaraj - net: unix: Fix uninitialized warnings when building for ARCH=um
  •  Naveen Ramaraj - sched: Do not track cpu power for tasks if arch does not support it
  •  Naveen Ramaraj - dma-mapping: Exclude remap functions when arch does not use DMA
  •  Lorenzo Colitti - Fix compiler warning in UML code.
  •  Sreeram Ramachandran - Handle 'sk' being NULL in UID-based routing.
  •  Lorenzo Colitti - net: core: Support UID-based routing.
  •  Lorenzo Colitti - Revert "net: core: Support UID-based routing."
  •  Lorenzo Colitti - Revert "Handle 'sk' being NULL in UID-based routing."
  •  Lorenzo Colitti - Revert "net: core: To send ARP probe when neighbor state is NUD_STALE"
  •  Erik Kline - ipv6: sysctl to restrict candidate source addresses
  •  Lorenzo Colitti - Add a build file and a defconfig for net_test.
  •  Lorenzo Colitti - net: ipv4: tcp: Get tcpi_count via file_count() not direct access
  •  Riley Andrews - Turn off trace_printk in vidc's dprink.
  •  shihhao.feng - panic: resume console if panic after console suspend.
  •  Bongkyu Kim - panic: force console_unlock() in panic()
  •  Naveen Ramaraj - net: rmnet_data: Reduce log level for unsupported IOCTLs
  •  Ruchi Kandoi - arm64/dts: msm8994: Adds current values for the cpus.
  •  Ruchi Kandoi - cpufreq: Iterate over all the possible cpus to create powerstats.
  •  Giulio Cervera - fix mismerge
  •  Riley Andrews - cpuidle: Add nop idle governor.
  •  zhihui wu - angler: power: fix logspam in bcl_handle_hotplug
  •  Patrick Daly - bcl: Fix lockdep warnings
  •  Stephen Smalley - binder: reconcile with aosp
  •  FlyFrog - int_sqrt: Improve 3x faster integer sqrt.
  •  ramgear - int_sqrt.c: Correction square root algo with naming
  •  Miao Xie - lib/memcopy: use glibc version
  •  Miao Xie - lib/string: use glibc version
  •  Will Deacon - asm-generic: rwsem: de-PPCify rwsem.h
  •  Will Deacon - asm-generic: rwsem: ensure sem->cnt is only accessed via atomic_long_*
  •  Greg Kroah-Hartman - lz4: add overrun checks to lz4_uncompress_unknownoutputsize()
  •  Greg Kroah-Hartman - lz4: fix another possible overrun
  •  Greg Kroah-Hartman - lz4: ensure length does not wrap
  •  Richard Laager - lib/lz4: correct the LZ4 license
  •  Minchan Kim - Rebase zram and zsmalloc from 3.15.
  •  Angelo G. Del Regno - Revert: ASoC: compress: Fix compress device direction check
  •  Angelo G. Del Regno - Revert: ALSA: pcm: Fix snd_pcm_hw_params struct copy in compat mode
  •  Angelo G. Del Regno - Revert: ALSA: seq: Fix snd_seq_call_port_info_ioctl in compat mode
  •  Angelo G. Del Regno - net: bluetooth: sco: Fix merge mistake, change var name
  •  Angelo G. Del Regno - arm64: mm: mmu: Fix compile: Do full system DSB operation
  •  Angelo G. Del Regno - Update kernel to mainline tag 'v3.10.96'.
  •  John Johansen - apparmor: 3.11 backport revert module/lsm: Have apparm 5265fc62
  •  John Johansen - apparmor: 3.12 backport mtd: Move major number f83c3838
  •  John Johansen - apparmor: 3.12 backport emulate d_is_positive b18825a7
  •  John Johansen - apparmor: backport setup base backport files
  •  John Johansen - UBUNTU: SAUCE: (no-up) apparmor: fix mount not handling disconnected paths
  •  John Johansen - UBUNTU: SAUCE: (no-up): apparmor: fix mediation of fs unix sockets
  •  Andy Whitcroft - UBUNTU: apparmor -- follow change to this_cpu_ptr
  •  John Johansen - UBUNTU: SAUCE: (no-up) apparmor: add parameter to control whether policy hashing is used
  •  John Johansen - UBUNTU: SAUCE: (no-up) fix: bad unix_addr_fs macro
  •  John Johansen - UBUNTU: SAUCE: Revert: fix: only allow a single threaded process to ...
  •  John Johansen - UBUNTU: SAUCE: (no-up) apparmor: Sync to apparmor3 - RC1 snapshot
  •  Giulio Cervera - Revert "mm: Increase MIN and MAX default readahead sizes"
  •  Patrick Tjin - Revert "pstore: Fix duplicate {console,ftrace}-efi entries"
  •  Shaohua Li - (fix for arm64) readahead: fault retry breaks mmap file read random detection
  •  Ard Biesheuvel - arm64/crypto: use crypto instructions to generate AES key schedule
  •  Ard Biesheuvel - arm64: crypto: increase AES interleave to 4x
  •  Ard Biesheuvel - arm64/crypto: issue aese/aesmc instructions in pairs
  •  Riley Andrews - arm64: crypto: Change priority of arm64 aes cipher.
  •  Yalin Wang - ARM: 8187/1: add CONFIG_HAVE_ARCH_BITREVERSE to support rbit instruction
  •  Lorenzo Colitti - Fix NULL pointer dereference in tcp_nuke_addr.
  •  Ruchi Kandoi - uid_cputime: Check for the range while removing range of UIDs.
  •  Tim Gardner - scripts/sortextable: suppress warning: `relocs_size' may be used uninitialized
  •  Yalin Wang - ARM: 8189/1: arm64:add bitrev.h file to support rbit instruction
  •  Rasmus Villemoes - lib/string.c: improve strrchr()
  •  Andre Naujoks - lib: introduce upper case hex ascii helpers
  •  Rasmus Villemoes - lib/vsprintf.c: improve put_dec_trunc8 slightly
  •  Rasmus Villemoes - lib/vsprintf.c: even faster binary to decimal conversion
  •  Rasmus Villemoes - lib/vsprintf.c: eliminate duplicate hex string array
  •  Rasmus Villemoes - lib/vsprintf.c: reduce stack use in number()
  •  Rasmus Villemoes - lib/vsprintf.c: fix potential NULL deref in hex_string
  •  Rasmus Villemoes - lib/vsprintf.c: improve sanity check in vsnprintf()
  •  Rasmus Villemoes - lib/vsprintf.c: eliminate some branches
  •  Fabian Frederick - lib/vsprintf.c: fix comparison to bool
  •  Ryan Mallon - vsprintf: remove %n handling
  •  Bjorn Helgaas - vsprintf: Add support for IORESOURCE_UNSET in %pR
  •  Joe Perches - vsprintf: add %pad extension for dma_addr_t use
  •  Olof Johansson - lib/vsprintf.c: document formats for dentry and struct file
  •  Al Viro - add formats for dentry/file pathnames
  •  Yalin Wang - ARM: 8167/1: extend the reserved memory for initrd to be page aligned
  •  Yang Shi - arm64: replace read_lock to rcu lock in call_break_hook
  •  Will Deacon - arm64: compat: fix vfp save/restore across signal handlers in big-endian
  •  Tetsuo Handa - kthread: make kthread_create() killable
  •  Yi-wei Zhao - kernel: support task's adj rbtree
  •  Mathieu Maret - arm:dt:msm8994 Correct regulator timming
  •  Angelo G. Del Regno -- EternityProject Team Manager - video: mdss_mdp_pp: Check mutex state prior blindly locking it
  •  AngeloGioacchino Del Regno - drivers: thermal: msm8974-tsens: Add missing include for no-debugging cases
  •  AngeloGioacchino Del Regno - drivers: hid: hid-ntrig: Fix input_configured function
  •  Angelo G. Del Regno -- EternityProject Team Manager - drivers: qcom: mpm-of/rpm-smd: Use interruptible waits
  •  Alin Jerpelea - arm: add nmi.h
  •  Humberto Borba - sound: soc: msm: Fix gcc warning
  •  Humberto Borba - drivers: gpu: msm: Silence gcc warnings
  •  Humberto Borba - drivers: usb: serial: Fix gcc warning
  •  Angelo G. Del Regno -- EternityProject Team Manager - irqchip: gic: Fix unsafe locking reported by lockdep
  •  Angelo G. Del Regno -- EternityProject Team Manager - sched: LOAD_FREQ (4*HZ+61) avoids loadavg Moire
  •  Angelo G. Del Regno -- EternityProject Team Manager - mm: Increase MIN and MAX default readahead sizes
  •  Alin Jerpelea - msm: select HAVE_NMI_WATCHDOG if MSM_WATCHDOG_V2
  •  Angelo G. Del Regno -- EternityProject Team Manager - Revert "KSM: Start KSM by default"
  •  dianlujitao - spmi: Fix compilation
  •  Bjorn Andersson - spmi: use more appropriate name for spmi devices
  •  Linus Torvalds - Initialize msg/shm IPC objects before doing ipc_addid()
  •  Zhang Rui - PM / sleep: unregister wakeup source when disabling device wakeup
  •  Hong-Mei Li - lmk: wrap the lmk code with config
  •  Hong-Mei Li - drivers:lmk: Fix double delete issue
  •  Yi-wei Zhao - staging:android:lmk: read rb tree root with spinlock
  •  Yi-wei Zhao - drivers: lowmemorykiller: implement task's adj rbtree
  •  Weijie Yang - lowmemorykiller: set TIF_MEMDIE before send kill sig
  •  Hong-Mei Li - staging: android: lowmemorykiller: skip dying or exiting task
  •  Haojian Zhuang - irqchip: gic: Use mask field in GICC_IAR
  •  Michal Hocko - PM: convert do_each_thread to for_each_process_thread
  •  Lorenzo Colitti - net: ipv6: Add a sysctl to make optimistic addresses useful candidates
  •  Oleg Nesterov - sched: s/do_each_thread/for_each_process_thread/ in debug.c
  •  Oleg Nesterov - sched: Change thread_group_cputime() to use for_each_thread()
  •  Oleg Nesterov - exit: reparent: s/while_each_thread/for_each_thread/ in find_new_reaper()
  •  Oleg Nesterov - sched: s/do_each_thread/for_each_process_thread/ in core.c
  •  Oleg Nesterov - signals: cleanup the usage of t/current in do_sigaction()
  •  Oleg Nesterov - signals: rename rm_from_queue_full() to flush_sigqueue_mask()
  •  Oleg Nesterov - signals: s/siginitset/sigemptyset/ in do_sigtimedwait()
  •  Oleg Nesterov - ptrace: task_clear_jobctl_trapping()->wake_up_bit() needs mb()
  •  Oleg Nesterov - signals: kill rm_from_queue(), change prepare_signal() to use for_each_thread()
  •  Oleg Nesterov - tracing: Change syscall_*regfunc() to check PF_KTHREAD and use for_each_process_thread()
  •  Yi-wei Zhao - fs: support task's adj rbtree
  •  Erik Kline - net: ipv6: allow choosing optimistic addresses with use_optimistic
  • - ipv6: fib: fix potential NULL pointer dereference
  •  Chris Fries - Staging: android: binder: Ratelimit binder debug messages
  •  Heesub Shin - staging: ion: shrink highmem pages on kswapd
  •  Colin Cross - epoll: use freezable blocking call
  •  Jiangli Yuan - kobject: Fix "add_uevent_var: too many keys" warn.
  •  German Monroy - merge of reated changes kernel build: add Android makefile

Project: kernel/motorola/shamu
  •  Ben Hutchings - pipe: Fix buffer offset after partially failed read

Project: kernel/motorola/msm8226
  •  Ben Hutchings - pipe: Fix buffer offset after partially failed read

Project: kernel/google/msm
  •  Jaegeuk Kim - f2fs: squash to f2fs-stable/linux-3.4.y

Project: kernel/xiaomi/dior
  •  SubDragonzj - configs: debug

Project: bootable/recovery-twrp
  •  Ethan Yonker - 3.0.1-0
  •  z31s1g - language: add 2 new strings to DE
  •  Daniel Sikorski - languages: add Reboot Option translation
  •  Ethan Yonker - HACK: fix input focus on terminal
  •  bigbiff - TWRP Install Reboot Option
  •  Matt Mower - progress: Initialize display percentage variable

Project: build
  •  Dark Eyes - envsetup: Always look up JAVA_HOME path

Project: packages/apps/Browser
  •  martincz - Automatic translation import

Project: packages/apps/Aegis
  •  martincz - Automatic translation import

Project: packages/apps/CMFileManager
  •  martincz - Automatic translation import

Project: packages/apps/Dialer
  •  martincz - Automatic translation import

Project: packages/apps/Nox
  •  martincz - Automatic translation import

Project: packages/apps/ViPER4Android
  •  martincz - Automatic translation import

Project: packages/apps/Messaging
  •  martincz - Automatic translation import
  •  Ricardo Cerqueira - msim: Fix broken assumptions around the meaning of subId/slotId/selfId

Project: packages/apps/DeskClock
  •  martincz - Automatic translation import

Project: packages/apps/MoKeeSetupWizard
  •  martincz - Automatic translation import

Project: packages/apps/Settings
  •  martincz - Automatic translation import
  •  Luis Vidal - Add Weather Content Provider [2/5]
  •  Roman Birg - Settings: add marquee to Device administrators screen

Project: packages/apps/PackageInstaller
  •  martincz - Automatic translation import

Project: packages/providers/WeatherProvider
  •  martincz - WeatherProvider: mokee bringup
  •  Luis Vidal - Add Weather Content Provider [1/5]

Project: device/lge/bullhead
  •  Abhisek Devkota - Verity on user builds only
  •  Abhisek Devkota - Resolve incorrect verity assumptions
  •  Abhisek Devkota - Revert "bullhead: do not verify system"

Project: device/huawei/cherry
  •  dianlujitao - cherry: actually fix ota

Project: device/huawei/angler
  •  Roman Birg - angler: only enable verity on user builds

Project: device/htc/flounder
  •  Abhisek Devkota - Verity on user builds only
  •  Abhisek Devkota - Resolve incorrect verity assumptions

Project: device/motorola/msm8226-common
  •  fonz93 - msm8226-common: enable AV offload

Project: device/xiaomi/dior
  •  SubDragonzj - make use hardware(fix setupwizard FC)

Project: cts
  •  Daniel Xie - Revert "Removed test from knownfailures"

Project: android
  •  martincz - manifest: Add WeatherProvider.

Project: frameworks/base
  •  Adnan Begovic - Revert "fw: Implement hungarian cipher text."
  •  martincz - Automatic translation import
  •  d34d - PhoneWindowManager: Add window animations for LLS
  •  John McAfee - fw: Implement hungarian cipher text.

Project: frameworks/opt/telephony
  •  Arne Coucheron - Use registerForAvailable when device is encrypted only for RIL version >= 9

Project: external/mokee/MoKeeHelper
  •  martincz - Automatic translation import

Project: vendor/mk
  •  martincz - mk: remove to private
  •  Luis Vidal - Add Weather Content Provider [3/5]
  •  Evan Widger - Fix typo

Project: vendor/private
  •  martincz - private: exclude low system space devices
  •  martincz - private: add Chromium Project

Project: vendor/mksdk
  •  martincz - Automatic translation import
  •  martincz - Automatic translation import
  •  Adnan Begovic - mksdk: Add test coverage for parceling of ThemeChangeRequests.
  •  Adnan Begovic - mksdk: Add test coverage for ThemeChangeRequestBuilder and object.
  •  Adnan Begovic - mksdk: Change parameter type of unregisterProcessingListener.
  •  Adnan Begovic - mksdk: Add preliminary ThemeManager test coverage.
  •  Adnan Begovic - mksdk: Fix mk system api stub generation.
  •  Adnan Begovic - mksdk: Create Concierge parcel handler concept.
  •  Luis Vidal - Add Weather Content Provider [4/5]
  •  Roman Birg - MKSettings: add event live lock component key
  •  d34d - Add callbacks for window attachment
  •  d34d - LLS: Don't build LlsInfo when defComponent is empty

Project: prebuilts/mksdk
  •  martincz - mksdk: update api

You can see more changelog from