Click to return

MoKee OpenSource Changelog from 03/24/2016 - 03/25/2016

Project: kernel/oneplus/msm8994
  •  Alexander Martinz - oneplus2: defconfig: enable hw crc32 support
  •  Ard Biesheuvel - crypto: arm64/crc32 - bring in line with generic CRC32
  •  Yazen Ghannam - crypto: crc32 - Add ARM64 CRC32 hw accelerated module
  •  Vasily Kulikov - include/linux/poison.h: fix LIST_POISON{1,2} offset
  •  Peter Hurley - tty: Fix unsafe ldisc reference via ioctl(TIOCGETD)
  •  David Howells - KEYS: Fix race between read and revoke
  •  Roman Gushchin - fuse: break infinite loop in fuse_fill_write_pages()
  •  Srinivasarao P - cpufreq: Correct the data reported in all_time_in_state

Project: kernel/oneplus/msm8974
  •  Banajit Goswami - ASoC: msm: qdsp6v2: Fix bit alignment in snd_codec params
  •  Chris Fries - Revert "qcom-cpufreq: Remove per-cpu workqueue"
  •  Marek Szyprowski - ARM: 8404/1: dma-mapping: fix off-by-one error in bitmap size check
  •  Marek Szyprowski - arm: dma-mapping: remove order parameter from arm_iommu_create_mapping()
  •  Andreas Herrmann - arm: dma-mapping: Add support to extend DMA IOMMU mappings
  •  Will Deacon - ARM: mm: remove redundant dsb() prior to range TLB invalidation
  •  Ming Lei - ARM: 7746/1: mm: lazy cache flushing on non-mapped pages
  •  Ming Lei - ARM: 7730/1: DMA-mapping: mark all !DMA_TO_DEVICE pages in unmapping as clean
  •  Chao Chen - USB: dwc3: otg: Fix charger online bug with USB_CDP type charger

Project: kernel/xiaomi/dior
  •  SubDragonzj - touchscreen: fix touch bug
  •  SubDragonzj - make use doubletap2wake
  •  SubDragonzj - touchscreen: fix some touch trouble but lockscreen shock

Project: kernel/xiaomi/cancro
  •  martincz - cancro: mokee bringup
  •  Adam Lee - Bluetooth: ath3k: workaround the compatibility issue with xHCI controller
  •  Champion Chen - Bluetooth: Fix issue with USB suspend in btusb driver
  •  Felipe Balbi - bluetooth: hci_ldisc: fix deadlock condition
  •  Syam Sidhardhan - Bluetooth: Remove unused hci_le_ltk_reply()
  •  Hannes Frederic Sowa - net: rework recvmsg handler msg_name and msg_namelen logic
  •  Mathias Krause - rose: fix info leak via msg_name in rose_recvmsg()
  •  Mathias Krause - Bluetooth: RFCOMM - Fix missing msg_namelen update in rfcomm_sock_recvmsg()
  •  Mathias Krause - Bluetooth: fix possible info leak in bt_sock_recvmsg()
  •  Anderson Lizardo - Bluetooth: Fix incorrect strncpy() in hidp_setup_hid()
  •  Szymon Janc - Bluetooth: Fix sending HCI commands after reset
  •  Gustavo Padovan - Bluetooth: cancel power_on work when unregistering the device
  •  Gustavo Padovan - Bluetooth: Add missing lock nesting notation
  •  Johan Hedberg - Bluetooth: SMP: Fix setting unknown auth_req bits
  •  Mathias Krause - Bluetooth: L2CAP - Fix info leak via getsockname()
  •  Mathias Krause - Bluetooth: RFCOMM - Fix info leak via getsockname()
  •  Mathias Krause - Bluetooth: RFCOMM - Fix info leak in ioctl(RFCOMMGETDEVLIST)
  •  Mathias Krause - Bluetooth: RFCOMM - Fix info leak in getsockopt(BT_SECURITY)
  •  Mathias Krause - Bluetooth: HCI - Fix info leak via getsockname()
  •  Mathias Krause - Bluetooth: HCI - Fix info leak in getsockopt(HCI_FILTER)
  •  Roman Gushchin - fuse: break infinite loop in fuse_fill_write_pages()
  •  David Howells - KEYS: Fix race between read and revoke
  •  Ruchi Kandoi - nf: IDLETIMER: Adds the uid field in the msg
  •  Vasily Kulikov - include/linux/poison.h: fix LIST_POISON{1,2} offset
  •  Ben Hutchings - pipe: iovec: Fix memory corruption when retrying atomic copy as non-atomic
  •  jrizzoli - cancro: minimize defconfig
  •  Chao Yu - f2fs: Squash commits from f2fs-stable
  •  Jaegeuk Kim - f2fs: catch up to v4.4-rc1
  •  Michel Lespinasse - rbtree: Backport from 3.10
  •  Stephen Smalley - UPSTREAM: selinux: fix bug in conditional rules handling
  •  Jeff Vander Stoep - selinux: Android kernel compatibility with M userspace
  •  Jeff Vander Stoep - selinux: extended permissions for ioctls
  •  Jeff Vander Stoep - security: add ioctl specific auditing to lsm_audit
  •  Jeff Vander Stoep - selinux: remove unnecessary pointer reassignment
  •  Jeff Vander Stoep - Revert "security: lsm_audit: add ioctl specific auditing"
  •  Jeff Vander Stoep - Revert "SELinux: per-command whitelisting of ioctls"
  •  Jeff Vander Stoep - Revert "SELinux: use deletion-safe iterator to free list"
  •  Jeff Vander Stoep - Revert "SELinux: ss: Fix policy write for ioctl operations"
  •  Joe Perches - selinux: fix sel_write_enforce broken return value
  •  Andrey Ryabinin - smack: fix possible use after frees in task_security() callers
  •  Takashi Iwai - KEYS: Fix stale key registration at error path
  •  Stephen Boyd - soc: qcom: rq_stats: Always show idle time left The def_timer_ms file indicates how much time has passed since we wrote to the file to start the timer, but the time is only updated when the work runs, instead of on demand when the file is read. If we're poll(3)ing this file and another file and the other file wakes our process up from sleep we won't know without measuring time ourselves. Make this easier on userspace by always showing the amount of time since we wrote the file so that we can figure out how long we were asleep for.
  •  Patrick Daly - PM / Wakeup: Use rcu callbacks for better performance Use rcu to free objects in wakeup_source_unregister(). These objects must be allocated through wakeup_source_register().
  •  Colin Cross - timekeeping: fix 32-bit overflow in get_monotonic_boottime fixed upstream in v3.6 by ec145babe754f9ea1079034a108104b6001e001c
  •  myfluxi - cpufreq: Fix broken uevents for cpufreq governor and cpu devices
  •  Steve Kondik - drivers: cpufreq: Send a uevent when governor changes
  •  myfluxi - PM: devfreq: Use high priority workqueue
  •  Henrik Rydberg - Input: Send events one packet at a time
  •  Viresh Kumar - cpufreq: Optimize cpufreq_frequency_table_verify()
  •  Viresh Kumar - cpufreq: add new routine cpufreq_verify_within_cpu_limits()
  •  Fengguang Wu - readahead: make context readahead more conservative
  •  Guojian Chen - cpuidle: remove cross-cpu IPI by new latency request.
  •  Stratos Karafotis - cpufreq: Initial CPU utilization should be 0
  •  Stratos Karafotis - cpufreq: Break out early if freq equals to target_freq
  •  Zhang Rui - PM: Introduce suspend state PM_SUSPEND_FREEZE
  •  franciscofranco - Enable pipe flag.
  •  Nirmal Abraham - cpufreq: Correct the data reported in all_time_in_state
  •  Ruchi Kandoi - cpufreq_stats: Adds the fucntionality to load current values for each frequency for all the cores.

Project: hardware/qcom/audio-caf/msm8996
  •  Ethan Chen - audio: Extend platform parser to allow device name aliasing

Project: packages/services/Telecomm
  •  Adnan Begovic - Telecomm: Don't get default phones outside of phone process.

Project: packages/services/Telephony
  •  Francis Guevarra - multi-sim: use getFirstPhoneForEmergencyCall()

Project: packages/apps/DeskClock
  •  Geoff Mendal - Revert "Import translations. DO NOT MERGE"

Project: packages/apps/Calendar
  •  martincz - Calendar: libraries cleanup

Project: device/zte/nx510j
  •  Ethan Chen - nx510j: Use mixed a53/a57 architecture
  •  dianlujitao - nx510j: Adress SELinux denials
  •  dianlujitao - nx510j: Remove deprecated

Project: device/oneplus/tocino
  •  Willi Ye - Revert "Announce our RAT capabilities."
  •  Willi Ye - media: Remove flac decoder
  •  Dan Pasanen - oneplus2: remove qcmediaplayer
  •  codeworkx - oneplus2: use best optimized routines for a53/a57
  •  Willi Ye - Remove widevine blobs
  •  Willi Ye - Add keylayout for double tap

Project: device/oneplus/bacon
  •  Scott Mertz - bacon: remove dedicated VOIP path

Project: device/motorola/msm8226-common
  •  srisurya95 - msm8226-common: it's 2016

Project: device/motorola/titan
  •  LuK1337 - titan: Set lower 'handset' volume

Project: device/motorola/falcon
  •  srisurya95 - falcon: it's 2016

Project: device/motorola/thea
  •  LuK1337 - thea: Set lower 'handset' volume

Project: device/xiaomi/armani
  •  fefifofum - Get ready for official support

Project: device/xiaomi/libra
  •  crancocco - correct flags define
  •  crancocco - fix typo

Project: device/xiaomi/cancro
  •  martincz - cancro: try fix ota patch

Project: frameworks/base
  •  martincz - Keyguard: Allow lock screen quick unlock
  •  Adnan Begovic - SystemUI: Fix missing semi colon.
  •  Adnan Begovic - SystemUi: Show correct iconography for default left affordance settings.
  •  nadlabak - camera2 legacy: Allow HDR processing to take a while

Project: external/mokee/ServerController
  •  shminer - Add LG-F460 (G3 Cat.6)

Project: vendor/lge/bullhead
  •  martincz - Update proprietary libs

You can see more changelog from