Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 7f43acc Update: ElectraBlue 4.0
- 7609cf6 gitignore update!
- 3a9bcd6 cpufreq: cpu-boost: Make cpufreq wq unbound
- ec2b25f Reduced CPU Load-Average
- 6e46597 cpufreq: interactive: fix to come out of hysteresis mode
- bfa0ff5 Optimized ARM RWSEM algorithm
- 466e5ef arm64: bpf: optimize JMP_CALL Remove superfluous stack frame, saving us 3 instructions for every JMP_CALL.
- 007d98a arm64: fix missing syscall trace exit If a syscall is entered without TIF_SYSCALL_TRACE set, then it goes on the fast path. It's then possible to have TIF_SYSCALL_TRACE added in the middle of the syscall, but ret_fast_syscall doesn't check this flag again. This causes a ptrace syscall-exit-stop to be missed.
- 9cc7906 arm64: entry: remove pointless SPSR mode check In work_pending, we may skip work if the stacked SPSR value represents anything other than an EL0 context. We then immediately invoke the kernel_exit 0 macro as part of ret_to_user, assuming a return to EL0. This is somewhat confusing.
- d18e073 arm64: Implement optimised IP checksum helpers * AArch64 is capable of 128-bit memory accesses without alignment * restrictions, which makes it both possible and highly practical to slurp * up a typical 20-byte IP header in just 2 loads. Implement our own * version of ip_fast_checksum() to take advantage of that, resulting in * considerably fewer instructions and memory accesses than the generic * version. We can also get more optimal code generation for csum_fold() by * defining it a slightly different way round from the generic version, so * throw that into the mix too.
- fdf81f7 mido: Enable CONFIG_ANDROID_BINDER_DEVICES
- 3ccb0aa UPSTREAM: capabilities: ambient capabilities
- 3c44cb4 UPSTREAM: selinux: enable genfscon labeling for tracefs
- 5b03d1c UPSTREAM: tracefs: Fix refcount imbalance in start_creating()
- 468c51f UPSTREAM: tracing: Have mkdir and rmdir be part of tracefs
- c5eb047 UPSTREAM: tracing: Automatically mount tracefs on debugfs/tracing
- 646c7bd UPSTREAM: new primitive: debugfs_create_automount()
- 9edb6fd UPSTREAM: debugfs: split end_creating() into success and failure cases
- 5476a9a UPSTREAM: debugfs: take mode-dependent parts of debugfs_get_inode() into callers
- 9eca10b UPSTREAM: fold debugfs_mknod() into callers
- e8b73c4 UPSTREAM: fold debugfs_create() into caller
- 8d9c411 UPSTREAM: fold debugfs_mkdir() into caller
- 05bc941 UPSTREAM: debugfs_mknod(): get rid useless arguments
- 3365fa2 UPSTREAM: fold debugfs_link() into caller
- cbb20b5 UPSTREAM: debugfs: kill __create_file()
- 9eeeffb UPSTREAM: debugfs: split the beginning and the end of __create_file() off
- 13903c9 UPSTREAM: debugfs_{mkdir,create,link}(): get rid of redundant argument
- e49b710 UPSTREAM: tracing: Convert the tracing facility over to use tracefs
- 97bb1f2 UPSTREAM: tracing: Move enabling tracepoints to just after rcu_init()
- f30bcd2 UPSTREAM: tracing: Separate out initializing top level dir from instances
- 7b25810 UPSTREAM: tracing: Make tracing_init_dentry_tr() static
- c3ea3ad UPSTREAM: tracing: Use IS_ERR() check for return value of tracing_init_dentry()
- 47738d9 UPSTREAM: tracefs: Add directory /sys/kernel/tracing
- 747ea74 UPSTREAM: tracefs: Add new tracefs file system
- 0140261 net: ipv4: Don't crash if passing a null sk to ip_rt_update_pmtu.
- fdb6a31 net: inet: Support UID-based routing in IP protocols.
- 67e2af7 net: core: add UID to flows, rules, and routes
- dbbaa43 net: core: Add a UID field to struct sock.
- 9e5ade8 Revert "net: core: Support UID-based routing."
- b98f8f9 Revert "Handle 'sk' being NULL in UID-based routing."
- 5c5b75e Revert "net: core: fix UID-based routing build"
- 7bd7d67 Revert "net: ipv6: fix virtual tunneling build"
- 242440f ANDROID: binder: don't queue async transactions to thread.
- b763e35 ANDROID: binder: don't enqueue death notifications to thread todo.
- 7ed2183 ANDROID: binder: call poll_wait() unconditionally.
- f2e097f ANDROID: binder: Don't BUG_ON(!spin_is_locked()).
- 66f6567 ANDROID: binder: don't check prio permissions on restore.
- e4054d0 Add BINDER_GET_NODE_DEBUG_INFO ioctl
- 5f59fb7 ANDROID: binder: add RT inheritance flag to node.
- 0db2abb ANDROID: binder: improve priority inheritance.
- 5b30312 ANDROID: binder: add min sched_policy to node.
- 8e68cdd ANDROID: binder: add support for RT prio inheritance.
- 8032ba5 ANDROID: binder: push new transactions to waiting threads.
- 74c1bdd ANDROID: binder: remove proc waitqueue
- afd8c34 FROMLIST: binder: remove global binder lock
- 8d97524 FROMLIST: binder: fix death race conditions
- c41fde8 FROMLIST: binder: protect against stale pointers in print_binder_transaction
- eca0ae4 FROMLIST: binder: protect binder_ref with outer lock
- 03ff82f FROMLIST: binder: use inner lock to protect thread accounting
- b220fc6 FROMLIST: binder: protect transaction_stack with inner lock.
- f7cb5af FROMLIST: binder: protect proc->threads with inner_lock
- ea09b39 FROMLIST: binder: protect proc->nodes with inner lock
- 48bd353 FROMLIST: binder: add spinlock to protect binder_node
- 38e2cdc FROMLIST: binder: add spinlocks to protect todo lists
- 17be5ca FROMLIST: binder: use inner lock to sync work dq and node counts
- a195ae6 FROMLIST: binder: introduce locking helper functions
- ce719dc FROMLIST: binder: use node->tmp_refs to ensure node safety
- 7a86cc9 FROMLIST: binder: refactor binder ref inc/dec for thread safety
- 24d981b FROMLIST: binder: make sure accesses to proc/thread are safe
- 3531e8b FROMLIST: binder: make sure target_node has strong ref
- 683428d FROMLIST: binder: guarantee txn complete / errors delivered in-order
- 46555ab FROMLIST: binder: refactor binder_pop_transaction
- c44eba1 FROMLIST: binder: use atomic for transaction_log index
- ff184e4 FROMLIST: binder: add more debug info when allocation fails.
- c01b3e1 FROMLIST: binder: protect against two threads freeing buffer
- 424d769 FROMLIST: binder: remove dead code in binder_get_ref_for_node
- 18ba1d8 FROMLIST: binder: don't modify thread->looper from other threads
- b5bdf06 FROMLIST: binder: avoid race conditions when enqueuing txn
- 657a85c FROMLIST: binder: refactor queue management in binder_thread_read
- 111b811 FROMLIST: binder: add log information for binder transaction failures
- 85eb69b FROMLIST: binder: make binder_last_id an atomic
- e84c279 FROMLIST: binder: change binder_stats to atomics
- 1027fa5 FROMLIST: binder: add protection for non-perf cases
- 3fff442 FROMLIST: binder: remove binder_debug_no_lock mechanism
- 2d525cc FROMLIST: binder: move binder_alloc to separate file
- 5ef84c5 FROMLIST: binder: separate out binder_alloc functions
- 2d3dded FROMLIST: binder: remove unneeded cleanup code
- 5aeb737 FROMLIST: binder: separate binder allocator structure from binder proc
- cb4014d ANDROID: binder: Fix code style
- 76e25e3 Revert "android: binder: move global binder state into context struct."
- fc9c3d4 ANDROID: binder: add hwbinder,vndbinder to BINDER_DEVICES.
- 9845911 UPSTREAM: drivers: android: correct the size of struct binder_uintptr_t for BC_DEAD_BINDER_DONE
- 4fd5582 android: binder: move global binder state into context struct.
- 8388cc6 android: binder: add padding to binder_fd_array_object.
- d3697d5 binder: use group leader instead of open thread
- 9f3460c ANDROID: binder: fix format specifier for type binder_size_t
- 687bdf1 android: binder: support for file-descriptor arrays.
- 1d4018b android: binder: support for scatter-gather.
- 3d2c789 android: binder: add extra size to allocator.
- a995e87 android: binder: refactor binder_transact()
- 7fbc5e3 android: binder: support multiple /dev instances.
- 0e34939 android: binder: deal with contexts in debugfs.
- e1f6b32 android: binder: support multiple context managers.
- e22a4b7 android: binder: split flat_binder_object.
- 131f501 binder: add barrier before enable preemption
- 63b266b android:binder: enable preempt before alloc_fd
- d339a0a android: binder: move preempt disable after mmput
- cbaecf02 android: binder: Disable preemption while holding the global binder lock.
- 5aab79f fix secure buffer memory leak
- fb2421f fix security issues in ipa wan driver
- 8b50a61 add safety check to avoid kernel panic
- ed87137 improve crypto target optimization flags
- 430419c fix negative idle time with config hz periodic
- c956a9b use clkflag no rate cache on qcom cpufreq
- 09c9c33 prevent false check on qcom cpufreq
- 9ddbe5cb fix show cpuinfo cur freq
- b318c7c fix possible memory leak in memshare
- 9682ac9 Linux 3.18.70
- 836fa14 epoll: fix race between ep_poll_callback(POLLFREE) and ep_free()/ep_remove()
- ced855dd drm/ttm: Fix accounting error when fail to get pages for pool
- a41badb xfrm: policy: check policy direction value
- 03ad0f6 wl1251: add a missing spin_lock_init()
- d96b7b9 CIFS: remove endian related sparse warning
- fc663bf CIFS: Fix maximum SMB2 header size
- 93626d6 cpumask: fix spurious cpumask_of_node() on non-NUMA multi-node configs
- 4f3cc7c i2c: ismt: Return EMSGSIZE for block reads with bogus length
- b4f9e48 i2c: ismt: Don't duplicate the receive length for block reads
- 3e938b9 Revert "Introduce AiO HotPlug v1.0"
- 531d1b3 Revert "AiO HotPlug: Update to v2.0"
- 0da8d7b Revert "AiO HotPlug: Remove all Dependancies"
- 6cc4a50 Revert "Hotplug: Added AutoSMP Hotplug"
- 8ddb9bf add adreno idler
- a1cee17 Revert "Introduce Adreno idler for devfreq-based Adreno devices"
- 72f1fe4 Revert "Adreno Idler: Disable adreno idler by default"
- e3b0394 Linux 3.18.69
- f46941f scsi: sg: reset 'res_in_use' after unlinking reserved array
- a1d80c9 scsi: sg: protect accesses to 'reserved' page array
- 87ce420 clk: si5351: Constify clock names and struct regmap_config
- c9ebabf x86/tools: Fix gcc-7 warning in relocs.c
- 1ff13bf x86-64: Handle PC-relative relocations on per-CPU data
- 98e69b2 arm64: fpsimd: Prevent registers leaking across exec
- 7a262f0 arm64: flush FP/SIMD state correctly after execve()
- 561b40b x86/io: Add "memory" clobber to insb/insw/insl/outsb/outsw/outsl
- be5d25d mm: cma: fix incorrect type conversion for size during dma allocation
- 861654f mm: cma: constify and use correct signness in mm/cma.c
- 026868e mm: cma: fix CMA aligned offset calculation
- d5d7e5b mm: cma: fix totalcma_pages to include DT defined CMA regions
- 896cab8 mm: cma: split cma-reserved in dmesg log
- a224b8e mm/cma: make kmemleak ignore CMA regions
- 6594e4f mm: cma: align to physical address, not CMA region position
- f8c0530 lib: bitmap: add alignment offset for bitmap_find_next_zero_area()
- 35de731 arm64: mm: abort uaccess retries upon fatal signal
- e7013f3 p54: memset(0) whole array
- 68a4309 gcov: support GCC 7.1
- 36aca82 gcov: add support for gcc version >= 6
- 8b71568 gcov: add support for GCC 5.1
- a942890 ALSA: au88x0: Fix zero clear of stream->resources
- 010f5f50 scsi: isci: avoid array subscript warning
- c63ce23 mido_defconfig: Disabled AIP hotplug Maza ni aaya bc :/
- 295326c mido_defconfig: Disabled AutoSMP Damn! It was lagging like hell xD
- 562a2e2 mido_defconfig: Enabled AiO Hotplug
- e1c1c74 AiO HotPlug: Remove all Dependancies
- 667ef2f AiO HotPlug: Update to v2.0
- dbd348b Introduce AiO HotPlug v1.0
- 40e93f8 mido_defconfig: Enable AutoSMP hotplug
- 6f2d2f4 Hotplug: Added AutoSMP Hotplug It is a hotplug driver by @mrg666
- 64c34f6 Revert "hotplug: Introduced AutoSMP hotplug"
- 7d78228 mido_defconfig: Enable zzmoove governor
- b34c681 zzmoove: Added zzmoove governor by @zanezam
- 569cb01 Linux 3.18.68
- c874dae ACPI / APEI: Add missing synchronize_rcu() on NOTIFY_SCI removal
- bd35466 staging: rtl8188eu: add RNX-N150NUB support
- 758b06a iio: imu: adis16480: Fix acceleration scale factor for adis16480
- 270f288 Bluetooth: bnep: fix possible might sleep error in bnep_session
- 8b7e75a Bluetooth: cmtp: fix possible might sleep error in cmtp_session
- e9736a3 Bluetooth: hidp: fix possible might sleep error in hidp_session_thread
- ad0caac perf/core: Fix group {cpu,task} validation
- c380a8f nfsd: Limit end of page list when decoding NFSv4 WRITE
- 305db68 cifs: return ENAMETOOLONG for overlong names in cifs_open()/cifs_lookup()
- dfbfe93 cifs: Fix df output for users with quota limits
- 1b70efe tracing: Fix freeing of filter in create_filter() when set_str is false
- f0a08de drm: Release driver tracking before making the object available again
- 21858a8 ALSA: hda - Add stereo mic quirk for Lenovo G50-70 (17aa:3978)
- 540d198 ALSA: core: Fix unexpected error at replacing user TLV
- 38440cb Input: trackpoint - add new trackpoint firmware ID
- f4b2d2e net_sched: fix order of queue length updates in qdisc_replace()
- 5bcb629 net: sched: fix NULL pointer dereference when action calls some targets
- b84651d irda: do not leak initialized list.dev to userspace
- 57c0594 tcp: when rearming RTO, if RTO time is in past then fire RTO ASAP
- 8a6d71c sctp: fully initialize the IPv6 address in sctp_v6_to_addr()
- 0a647c90 dccp: defer ccid_hc_tx_delete() at dismantle time
- aab6533 dccp: purge write queue in dccp_destroy_sock()
- dfb97a1 qdsp6v2: extend compilation with Os
- 70dd693 sound: soc: optimize for size
- 8ea7e74 sound: msm: qdsp6v2: optimize for size
- 9ebef1f drivers: i2c: Fix direct references to HZ
- 69adabc drivers: hwmon: Fix direct references to HZ
- 553aa80 drivers: platform: gsi: Fix direct references to HZ
- 99ce700 drivers: video: mdss: Fix direct references to HZ
- eae5bad drivers: ipa: Fix direct references to HZ
- e2a3b15 sched: LOAD_FREQ (4*HZ+61) avoids loadavg Moire. From http://ripke.com/loadavg/moire
- 84bc985 block: I/O scheduler driver mod. delay setting noop when screen goes off.
- 647a4e5 Added support for TTL commit, CONFIG_NETFILTER_XT_TARGET_HL=y CONFIG_NETFILTER_XT_TARGET_HMARK=y CONFIG_IP_NF_TARGET_TTL=y CONFIG_IP_NF_MANGLE=y in defconfig included earlier
- 833f291 cpufreq: cpu-boost: Disable sched boost
- adfb3da cpufreq_interactive: remove boost functionality
- ea98ad4 mido: remove unused nfc
- eecc7ff thermal-core: Fix invalid sensor data being accepted
- 68d3630 qcom-cpufreq: Fix CPUs getting stuck at min freq when coming online
- 326320f drivers: power: bcl: queue work on system_power_efficient_wq
- 405214a qcom: msm-core: queue work on system_power_efficient_wq
- 5e1bac7 power: qpnp-fg: queue work on system_power_efficient_wq
- d6e2ac4 drivers: thermal: queue work on system_power_efficient_wq
- 9c49604 drivers: mdss: queue work on system_power_efficient_wq
- 692aeb7 power: bcl: queue work on system_power_efficient_wq
- 84547dd arm64: unlock HZ options
- 7e0bc20 mmc: toggleable software crc
- 3b4ffea drivers: fingerprint: boost cpufreq on unlock
Add Comment
Please, Sign In to add comment