Click to return

MoKee Open Source Changelog from 06/18/2018 - 06/19/2018
---------------------------------------------------------------

Project: device/oppo/msm8974-common
  •  Michael Bestas - msm8974: Move init.qcom.bt.sh to vendor
  •  Michael Bestas - Revert "msm8974: Remove init.qcom.bt.sh"
  •  Michael Bestas - msm8974: Ignore another vold denial
  •  Nolen Johnson - msm8974: Set legacyEncryption overlay to true

Project: device/oppo/find7
  •  Martincz Gao - find7: mokee-ify

Project: device/lge/mako
  •  voron00 - mako: rewrite init.mako.power.rc

Project: device/qcom/sepolicy
  •  jrior001 - legacy: allow gnss to create dir for xtra data
  •  Michael Bestas - legacy: Add rules for init.qcom.bt.sh

Project: device/xiaomi/msm8956-common
  •  TheStrechh - msm8956-common: local copy of thermal HAL

Project: device/xiaomi/lithium
  •  Martincz Gao - lithium: mokee-ify

Project: device/oneplus/oneplus2
  •  Wang Han - oneplus2: Clean up power configurations
  •  anupritaisno1 - op2: BoardConfig: shims: remove dead shim
  •  Ethan Chen - oneplus2: Move mm-pp-daemon to hal class

Project: external/mokee/BuildController
  •  Martincz Gao - build-target: Ship lithium and find7

Project: packages/apps/Contacts
  •  Arne Coucheron - Revert "Automatically set SIM number to my profile"

Project: packages/apps/Phonograph
  •  Sai - App target updated to SDK 28 (Android P) (#526)

Project: vendor/oppo/find7
  •  Martincz Gao - Update proprietary libs

Project: vendor/private
  •  martincz - private: update cloud sdk
  •  martincz - private: update Phonograph

Project: vendor/xiaomi/lithium
  •  Martincz Gao - Update proprietary libs

Project: kernel/xiaomi/whyred
  •  Nathan Chancellor - drivers: staging: qcacld-3.0: Fix enum conversion warnings from Clang
  •  Nathan Chancellor - sched/sysctl: Fix one more attribute on extern declaration
  •  Nathan Chancellor - msm-4.4: Fix strlcpy-strlcat-size Clang warnings
  •  Nathan Chancellor - icnss: Fix enum-conversion warning from Clang
  •  Nathan Chancellor - HACK: input: touchpanel: st: Disable Clang warnings
  •  Matthias Kaehlcke - BACKPORT: sched/sysctl: Fix attributes of some extern declarations
  •  Srinivas Girigowda - cfg80211: Support backport of removing ieee80211
  •  Johannes Berg - BACKPORT: cfg80211: remove enum ieee80211_band
  •  Matthias Kaehlcke - UPSTREAM: nl80211: Fix enum type of variable in nl80211_put_sta_rate()
  •  Nick Desaulniers - UPSTREAM: mm/zsmalloc.c: fix -Wunneeded-internal-declaration warning
  •  Matthias Kaehlcke - UPSTREAM: mm/zsmalloc.c: change stat type parameter to int
  •  Ian Abbott - BACKPORT: kernel.h: handle pointers to arrays better in container_of()
  •  Ian Abbott - BACKPORT: bug: split BUILD_BUG stuff out into 
  •  Nick Desaulniers - ANDROID: HACK: Makefile: fix all build warnings for in tree code
  •  Nick Desaulniers - ion: system_secure_heap: fix constant logical comparison bug
  •  Nick Desaulniers - drivers: firmware: qcom: more specific -Wno-* subdirs
  •  Nick Desaulniers - ANDROID: HACK: Makefile: wrap -Wno-frame-larger-than= flags in cc-option
  •  Nick Desaulniers - ANDROID: HACK: Makefile: whitelist CFLAGS to reenable Werror
  •  Nick Desaulniers - BACKPORT: kbuild: clang: remove crufty HOSTCFLAGS
  •  Nathan Chancellor - arm64: Update Clang flags
  •  Sami Tolvanen - FROMLIST: BACKPORT: kbuild: add __cc-ifversion and compiler-specific variants
  •  Sami Tolvanen - FROMLIST: kbuild: add clang-version.sh
  •  Zhijun He - msm: camera: properly initialize vfe
  •  Sami Tolvanen - msm: sde: fix unaligned memory read
  •  Sami Tolvanen - soc: qcom: smp2p: fix __iomem access in SMP2P_{GET,SET}_*
  •  Greg Hackmann - drivers: media: msm: don't use nested functions
  •  Greg Hackmann - drivers: soc: qcom: fix register names on ARM64
  •  Greg Hackmann - ANDROID: Kbuild, LLVMLinux: disable clang -Wpointer-bool-conversion
  •  Greg Hackmann - ANDROID: HACK: arm64, LLVMLinux: use -mno-implicit-float
  •  Greg Hackmann - ANDROID: kasan, LLVMLinux: add clang-specific CFLAGS_KASAN
  •  Greg Hackmann - ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple
  •  Greg Hackmann - ANDROID: drivers: acpi: fix link error with ACPI_PROCESSOR=y, ACPI_PROCESSOR_IDLE=n
  •  Greg Hackmann - ANDROID: HACK: firmware, LLVMLinux: fix EFI libstub with clang
  •  Greg Hackmann - ANDROID: HACK: arm64, LLVMLinux: replace prfm instruction in spin_lock_prefetch()
  •  Mark Charlebois - LLVMLINUX: DO-NOT-UPSTREAM arm64, LLVMLinux: prfm
  •  Sodagudi Prasad - UPSTREAM: kbuild: clang: disable unused variable warnings only when constant
  •  Matthias Kaehlcke - CUSTOM: arm64: Disable asm-operand-width warning for clang
  •  Matthias Kaehlcke - CUSTOM: kbuild: clang: Disable the 'duplicate-decl-specifier' warning
  •  Ard Biesheuvel - UPSTREAM: crypto: arm64/aes-ce-cipher - move assembler code to .S file
  •  Ard Biesheuvel - UPSTREAM: crypto: arm64/aes-ce-cipher: add non-SIMD generic fallback
  •  Ard Biesheuvel - UPSTREAM: crypto: arm64/aes-ce-cipher - match round key endianness with generic code
  •  Ard Biesheuvel - BACKPORT: crypto: arm64/aes - add scalar implementation
  •  Chris Fries - BACKPORT: kbuild: Set KBUILD_CFLAGS before incl. arch Makefile
  •  Nick Desaulniers - BACKPORT: kbuild: fix linker feature test macros when cross compiling with Clang
  •  David Rientjes - UPSTREAM: compiler, clang: always inline when CONFIG_OPTIMIZE_INLINING is disabled
  •  Ard Biesheuvel - UPSTREAM: crypto: arm64/sha - avoid non-standard inline asm tricks
  •  Matthias Kaehlcke - UPSTREAM: kbuild: clang: Disable 'address-of-packed-member' warning
  •  Linus Torvalds - UPSTREAM: compiler, clang: properly override 'inline' for clang
  •  David Rientjes - UPSTREAM: compiler, clang: suppress warning for unused static inline functions
  •  Arnd Bergmann - UPSTREAM: modules: mark __inittest/__exittest as __maybe_unused
  •  Vinícius Tinti - BACKPORT: kbuild: Add support to generate LLVM assembly files
  •  Behan Webster - BACKPORT: kbuild: use -Oz instead of -Os when using clang
  •  Matthias Kaehlcke - BACKPORT: kbuild, LLVMLinux: Add -Werror to cc-option to support clang
  •  Masahiro Yamada - UPSTREAM: kbuild: drop -Wno-unknown-warning-option from clang options
  •  Jeroen Hofstee - UPSTREAM: kbuild: fix asm-offset generation to work with clang
  •  Masahiro Yamada - UPSTREAM: kbuild: consolidate redundant sed script ASM offset generation
  •  Matthias Kaehlcke - UPSTREAM: kbuild: Consolidate header generation from ASM offset information
  •  Michael Davidson - UPSTREAM: kbuild: clang: add -no-integrated-as to KBUILD_[AC]FLAGS
  •  Behan Webster - UPSTREAM: kbuild: Add better clang cross build support
  •  Arnd Bergmann - UPSTREAM: locking/static_keys: Avoid nested functions
  •  Stephen Rothwell - UPSTREAM: include/linux/dcache.h: use unsigned chars in struct name_snapshot
  •  Joe Maples - scripts: Support a custom compiler name
  •  Jonathan Liu - UPSTREAM: scripts/mkcompile_h: Remove trailing spaces from compiler version
  •  Chris Fries - kernel: Add CC_WERROR config to turn warnings into errors
  •  Thierry Strudel - Revert "scripts: gcc-wrapper: Use wrapper to check compiler warnings"
  •  Wei Wang - whyred: defconfig: set default readahead to 2048KB
  •  Tim Murray - Revert "Revert "select: use freezable blocking call""
  •  Wei Wang - ANDROID: mm: add config for default readahead size
  •  Ethan Chen - soc: qcom: smp2p: Fix compilation when SMP2P_TEST is disabled
  •  Siqi Lin - ANDROID: pstore: Use vmalloc for large allocations due to ramoops size
  •  XiNGRZ - qpnp-haptic: make its strength adjustable via VibratorHW
  •  guaiyihu - whyred: defconfig: Enable exfat support
  •  guaiyihu - fs: Add EXFAT
  •  shahan_mik3 - drivers: input: touchscreen: Allow using dt2w once enabled from device sysfs node
  •  guaiyihu - whyred: defconfig: Enable CONFIG_DETECT_HUNG_TASK
  •  Demon Singur - whyred: defconfig: enable qcacld options present on stock
  •  joshuous - whyred: defconfig: Enable JUMP_LABEL
  •  guaiyihu - whyred: defconfig: Enable BFQ ioscheduler
  •  Andrea Arcangeli - fs/exec: fix use after free in execve
  •  Tom Marshall - kernel: Fix potential refcount leak in su check
  •  Tom Marshall - kernel: Only expose su when daemon is running
  •  Nathan Chancellor - block: bfq: Update backing_dev_info to be a pointer
  •  Mikko Rapeli - include/uapi/linux/if_pppox.h: include linux/if.h
  •  Mikko Rapeli - netfilter: fix include files for compilation
  •  Paolo Valente - Fix typo in comments on bfq_lookup_next_entity
  •  Paolo Valente - Add and improve pointers in initial comments
  •  Paolo Valente - Improve documentation
  •  Paolo Valente - BFQ-v8r5
  •  Paolo Valente - Fix type in bfq-iosched.txt
  •  Paolo Valente - Add parentheses to complex macros
  •  Paolo Valente - bfq-iosched.txt: add description of preemption
  •  Paolo Valente - Remove stray disk word in first line
  •  Paolo Valente - Improve help message in Kconfig.iosched
  •  Paolo Valente - Improve bfq-iosched.txt
  •  Paolo Valente - BUGFIX: Replace max wrongly used for modulo numbers
  •  Paolo Valente - Documentation/block: add bfq-iosched.txt
  •  Paolo Valente - BFQ-v8r4
  •  Lee Tibbert - block: bfq: fix Oops at system shutdown
  •  Paolo Valente - Switch to ns for all rate timestamps, fixing also 32-bit issues
  •  Paolo Valente - Let soft-rt wr start also while interactive wr is still in place
  •  Luca Miccio - Fix recovery of lost service for soft rt
  •  Paolo Valente - Guarantee that wr is not lost for a spurious temporary merge
  •  Paolo Valente - Fix use of slice_idle and use smaller type
  •  Paolo Valente - Force one-request-at-a-time service scheme with strict_guarantees
  •  Paolo Valente - Improve the peak-rate estimator
  •  Paolo Valente - Fix and extend logs, make other micro-improvements
  •  Paolo Valente - Fix handling of wait_request state
  •  Paolo Valente - Port to v4.8, 4th part: switch slice_idle and thinktime to ns
  •  Paolo Valente - Port to v4.8, 3rd part: switch slice_timer and fifo_expire to ns
  •  Paolo Valente - Update copyrigths to acknowledge Linaro's support
  •  Paolo Valente - BFQ v8r3
  •  Paolo Valente - Fix switch from soft rt to interactive
  •  Paolo Valente - BFQ v8r2
  •  Paolo Valente - Port commit ae11889636: turn blkg_lookup_create into blkg_lookup
  •  Paolo Valente - Remove variables not used if tracing is disabled
  •  Paolo Valente - BFQ v8r1
  •  Paolo Valente - Privilege soft rt apps against interactive
  •  Paolo Valente - Add weight-changed log message
  •  Paolo Valente - Changed weight type
  •  Paolo Valente - Change suspect BUG_ON and add more BUG_ONs
  •  Paolo Valente - BFQ v8
  •  Paolo Valente - BFQ v8-rc6
  •  Paolo Valente - Move inline and improve data-structure comments, remove stale fields
  •  Paolo Valente - Further code cleanup
  •  Paolo Valente - Remove stale field
  •  Paolo Valente - Add missing comment
  •  Paolo Valente - Removed stale fields and comments
  •  Paolo Valente - BUGFIX: remove a harmless but meaningless comparison
  •  Paolo Valente - BFQ v8-rc5
  •  Paolo Valente - Improve code
  •  Paolo Valente - BUGFIX: removed ref-incrememnt typo from a log message
  •  Paolo Valente - BFQ v8-rc4
  •  Paolo Valente - Tell whether cgroups support is enabled at boot
  •  Paolo Valente - BUGFIX: fix typo in constant definition
  •  Paolo Valente - BFQ v8-rc3
  •  Paolo Valente - Drop unnecessary synchronize_rcu
  •  Paolo Valente - BUGFIX: Extend rcu locking in bfq_bic_update_cgroup
  •  Paolo Valente - Port commit 30d7b9448f03f2c82d0fd44738674cc156a8ce0a
  •  Paolo Valente - Port commits 322731ed0dd and d4aad7ff04d
  •  Paolo Valente - Port commit 2da8de0bb799bf2bdfa893e5a1e294eb6bafba62
  •  Paolo Valente - Port commit d93a11f1cd890d4ea72f7cef75fac56801b099b3
  •  Paolo Valente - Use just queue_lock in bfq_check_ioprio_change
  •  Paolo Valente - Port commit 563180a44b7d7978f44e9776eedfbbc550c2398d
  •  Paolo Valente - Port commit bce6133b09013f70d41a678d262a12147ed43889
  •  Paolo Valente - Port commit 95e5d6f62693f27d9011ec307eb32c6126314ea3
  •  Paolo Valente - Port commit 4ebc1c61d6185604c97fd0b0355ab668052044ab
  •  Paolo Valente - Fix conditional-compilation errors related to cgroups
  •  Paolo Valente - Announce as v8-rc2
  •  Paolo Valente - Improve consistency with new IO controller
  •  Paolo Valente - Fix computation of queue weight as a function of ioprio
  •  Paolo Valente - Improve some comments
  •  Paolo Valente - Replace time_is_XXX_jiffies when appropriate
  •  Paolo Valente - Replace max with more efficient max_t
  •  Paolo Valente - BUGFIX: fix wrong Kconfig.iosched dependency for BFQ_GROUP_IOSCHED
  •  Paolo Valente - Add strict-guarantees tunable
  •  Paolo Valente - Change default group weight
  •  Paolo Valente - Improve time handling to reduce wraparound issues
  •  Paolo Valente - BUGFIX: remove incorrect group-related BUG_ON
  •  Paolo Valente - Add extra logging
  •  Paolo Valente - BUGFIX: fix service-tree selection for non-leaf entities
  •  Paolo Valente - Improve weight-raising mechanism
  •  Paolo Valente - Improve peak-rate estimation and rate-based autotuning
  •  Paolo Valente - Port CFQ commits 3dde36ddea3 and e9ce335df51ff
  •  Paolo Valente - Squash me
  •  Paolo Valente - Improve EQM
  •  Paolo Valente - Improve handling of bursts of queue activations
  •  Paolo Valente - Introduce preemption-based, idleless service guarantees
  •  Paolo Valente - Improve use of async_charge_factor
  •  Paolo Valente - Turn next-in-service check into a WARNING, and improve comments on next_in_service
  •  Paolo Valente - Add group logging and more BUG_ONs for groups
  •  Paolo Valente - Serve also async queues based only on budget consumption
  •  Paolo Valente - Remove apparently useless check on bfq_class_idle from dispatch_requests
  •  Paolo Valente - Improve logging functions
  •  Paolo Valente - BUGFIX: expire bfqq if needed in bfq_bfqq_move
  •  Paolo Valente - Align blk-cgroup code with CFQ, and fix related small bugs
  •  Paolo Valente - Reverse include order between blk.h and bfq.h
  •  Paolo Valente - Remove useless includes from bfq.h
  •  Mauro Andreolini - block, bfq: add Early Queue Merge (EQM) to BFQ-v7r11 for 4.4.0
  •  Paolo Valente - block: introduce the BFQ-v7r11 I/O sched for 4.4.0
  •  Paolo Valente - block: cgroups, kconfig, build bits for BFQ-v7r11-4.4.0
  •  guaiyihu - whyred: defconfig: Build qcacld wlan module and regen
  •  guaiyihu - drivers: staging: qca-wifi-host-cmn: Fix build error
  •  lance - qcacld-3.0: disable debug build
  •  lance - qcacld-3.0: fix non-debug build
  •  Demon Singur - qcacld-3.0: guard unused function for in-kernel builds
  •  Sultanxda - staging: qcacld-3.0: Load driver on late initcall when not built as a module
  •  Ethan Chen - staging: qcacld-3.0: Fix Kconfig
  •  Scott Mertz - staging: qcacld-3.0: Cleanup unused file
  •  Dan Pasanen - drivers: staging: add qcacld-3.0

Project: hardware/mokee/interfaces
  •  dianlujitao - livedisplay: Fix uninitialized default PA

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