2017.02.12..2017.02.13


project device/oneplus/oneplus3/
c9a47b9 oneplus3: remove energy awareness
622fe05 ril: set sanpshot timer to 3 second
7a550e6 op3: sync radio props with marlin
7b052d6 device: Remove msm_rtb.filter from cmdline
50bc6e8 Disable HWC virtual displays
fbf6ecd oneplus3: resync ramdisk
f60aaa0 fixing a potential race condition
7edb5f4 fixing a race condition on MsgTask::destroy()
3c0f26c update gps.conf
b233d82 oneplus3: Don't vibrate for T2W
2622d6d op3: s6e3fa5: add QDCM configuration
01ed9f8 op3: Add support for op3t
41fc5f2 op3: Update to N camera blobs
37a3247 op3: Enable Wifi calling
dc7d475 op3: Add TrustZone assertion
d4952fe Revert "op3: Fix installing stock build"
f5c9e52 ipacm: Fix KW issues
5e10818 ipacm: Fix race condition between nat delete rule and update timestamp
4831c31 op3: Use OOS brightness values
fea18ad op3: add camera-daemon cpuset
a077aa6 op3: update cpusets at boot complete
c9f75f6 Revert "op3: Use cfq io scheduler"
3288f60 op3: Remove startOffsetMs and fix highspeed recording
5b301a4 op3: Use correct ACDB ids
5287f3f op3: Ensure persist.camera.HAL3.enabled is set properly
35518cb op3: Switch back to camera HAL1
2ef71d6 op3: Add seclabel to bluetooth related services
9af485b op3: Remove LED happy dance
e06b13e op3: Don't hardcode network mode for SIM2
83ac732 op3: perflock: Changes in the initialization of perf lock
b227bd5 op3: Set device bring up year
adae230 Revert "op3: Enable legacy HAL1 hackage"
f75cefa op3: Update camera blobs

project kernel/oneplus/msm8996/
a9a7bea oneplus3: Enable bfq
a13a989 block, bfq: add Early Queue Merge (EQM) to BFQ-v7r8 for 3.18.0
372f5cf block: introduce the BFQ-v7r8 I/O sched for 3.18.0
e589334 block: cgroups, kconfig, build bits for BFQ-v7r8-3.18.0
a332215 sg_write()/bsg_write() is not fit to be called under KERNEL_DS
f1e4ea4 netlink: Fix dump skb leak/double free
36dd2e8 ALSA: pcm : Call kill_fasync() in stream lock
97b72aa net: avoid signed overflows for SO_{SND|RCV}BUFFORCE
5c58d0e packet: fix race condition in packet_set_ring
147b990 HID: hiddev: validate num_values for HIDIOCGUSAGES, HIDIOCSUSAGES commands
9404f83 usbnet: cleanup after bind() in probe()
617f161 USB: cdc-acm: more sanity checking
4200624 netfilter: x_tables: check for size overflow
ab29490 pipe: limit the per-user amount of pages allocated in pipes
378a29d ALSA: hrtimer: Fix stall by hrtimer_cancel()
616613b Input: aiptek - fix crash on detecting device without endpoints
39bf766 net: llc: use correct size for sysctl timeout entries
9007ec5 FROMLIST: pstore: drop pmsg bounce buffer
a461ab5 usb: gadget: mass_storage: added sysfs entry for cdrom to LUNs
05bee72 sdcardfs: Flag files as non-mappable
965d136 vfs: Add setattr2 for filesystems with per mount permissions
5a23c55 vfs: Allow filesystems to access their private mount data
94e4ebb mnt: Add filesystem private data to mount points
29362cf vfs: Add permission2 for filesystems with per mount permissions
91690c7 ANDROID: sdcardfs: Fix locking issue with permision fix up
1968872 sdcardfs: Use per mount permissions
b81f91b sdcardfs: Add gid and mask to private mount data
5676ad7 sdcardfs: User new permission2 functions
770f516 sdcardfs: Move directory unlock before touch
b31a5a9 sdcardfs: fix external storage exporting incorrect uid
633e905 sdcardfs: Added top to sdcardfs_inode_info
aaf3ffd sdcardfs: Switch package list to RCU
6b9f82d sdcardfs: Fix locking for permission fix up
d6ca8aa sdcardfs: Check for other cases on path lookup
7b8a974 sdcardfs: override umask on mkdir and create
be51abd ANDROID: sdcardfs: fix itnull.cocci warnings
59f35f4 sdcardfs: Truncate packages_gid.list on overflow
c96bcbc vfs: change d_canonical_path to take two paths
46116cc arm64: crypto: reduce priority of core AES cipher
4ba946a arm64/crypto: use crypto instructions to generate AES key schedule
7a7d123 arm64: crypto: increase AES interleave to 4x
5e3d275 arm64: crypto: Change priority of arm64 aes cipher.
b125205 crypto: arm64/crc32 - bring in line with generic CRC32
65b244f crypto: crc32 - Add ARM64 CRC32 hw accelerated module
5ded0df Revert "msm: camera: isp: Handle standby mode for B+M"
ba0236d msm: camera: Comment out upstream changes to get camera working
0b8b61f oneplus3: enable all governors
fe5c338 oneplus3: sync with lineageOS
50f1dc9 net: sch_generic: Allow devices to opt-out net watchdog
1ba6e46 soc: qcom: Build smp2p_loopback when MSM_SMP2P is selected
3bda7a8 sched.h: fix build after c313bb88886bfd5b74e9263b473f649806059aa4
0ab6d60 ARM: dts: 15801: Correct TP vdd min voltage
19c5852 input: synaptics_s3320: Support all gestures
dad659a input: synaptics_s3320: Clean up gesture handling
54c1d44 input: synaptics_s3320: Commonize gesture flags
769692d ARM: dts: 15811: Target different GPU firmware image name
fd39831 op3: Preserve memory on restart
8b8d166 power: reset: Allow device to preserve memory on restart
afa5f6f misc: fpc1020: Wait for uevent to send before exiting IRQ handler
691ecd9 misc: fpc1020: Simplify proximity shut-off
cf29813 misc: fpc1020: Honor proximity state
e151683 power: oneplus_fastcg: Remove project_info dependency
4884b02 misc: fpc1020: Clean up interrupt handler
c757179 misc: fpc1020: Set fingerprintd priority to max when screen is off
2971a7d misc: fpc1020: Report key input when interrupt is fired with screen off
bb666e9 misc: fpc1020: Clean up PM routines and move them into dedicated worker
2c41bbc input: synaptics: s3320: Silence log spam
3279275 input: synaptics: s3320: Actually set BTN_TOOL_FINGER keybit
e56d0eb input: synaptics: s3320: Clean up PM routines and move them into worker
2478295 input: synaptics: s3320: Don't run baseline on resume
a594acaa msm: qpnp-haptic: Process haptics asynchronously
4dbf303 power: bq27541: Silence log spam
144447c power: bq27541: Don't queue work onto a specific CPU
71461c6 op3: CONFIG_HZ_300
826ddb8 asoc/msm: Reduce min capture size
2d9f52d op3: Adjust display power settings
0fea37e asoc: msm: Add async ops for SLIMBUS_6 backend
2ab6af0 op3: Fix and optimize SRGB commands
9f2ac3c mdss: livedisplay: Add commands to enable SRGB mode
46438f5 qpnp-haptic: Dejank the haptics
860d8cb input: synaptics_s3320: Report nanosecond timestamps to improve accuracy
a017da8 op3: Enable partial update mode for Samsung display
5fbae9b op3: Fix display brightness
f98380d video: mdss: LiveDisplay driver
21fb8ad msm: qpnp-haptic: set up sysfs interface for common cmhw implementation
fb0edb7 qpnp-haptic: Add sysfs interface to control intensity
4b7a20e input: tri-state-key: Get it ready for CM
7b1bb2d input: synpatics_s3320: Get gestures ready for CM
71a26c3 input: synaptics_s3320: Clean up oneplus' logic
2b16481 ARM: dts: 15801: Correct MPP4 behaviour
88feeeb op3: Adjust LEDs configuration slightly
d089211 ARM: dts: 15801: Add add synchronized RGB blink params
4688372 leds: leds-qpnp: add synchronized rgb control
e433a56 pwm: qpnp-pwm: add api for synchronous enable of pwms
9590ba0 op3: Add initial defconfig
e17d905 arm: dts: import oneplus files
8db9553 drivers: add for oneplus3/3T
c404778 qcacld-2.0: Add check to Validate SSID length
8997fc3 qcacld-2.0: Use heap memory for station_info instead of stack
1bfb277 qcacld-2.0: Fix hdd_ocb_config_new() signature
2c3b3d3 arm: dts: remove core control disable in 8996
aa19c6a sched: avoid migrating when softint on tgt cpu should be short
1794627 sched: avoid scheduling RT threads on cores currently handling softirqs
571623e sched/fair: remove printk while schedule is in progress
4b7cfaa msm-thermal: fix offlined core counting
9512bc7 msm-thermal: create core_control sysfs node only when necessary
d807f69 Revert "msm-thermal: remove core_control sysfs node when disabled"
e7a1cf2 msm-thermal: remove core_control sysfs node when disabled
1c618ba msm-thermal: add option to disable core_control and disable it in 8996
7ac9e4e msm: thermal: validate userspace args to prevent buffer overflow.
e29eebd sched/cpufreq_sched: fix thermal capping events
fbb9d4c eas/sched/fair: Picking cpus with low OPPs for tasks that prefer idle CPUs
4092ecf FIXUP: sched/tune: do initialization as a postcore_initicall
4f353bf sched/fair/eas: Favor higher cpus only for boosted tasks.
4ebac10 WIP sched/tune: Introducing a new schedtune attribute prefer_idle.
789151b sched: eas: use util instead of capacity to select busy cpu
0534a57 arch_timer: add error handling when the MPM global timer is cleared
4091e5f sched/tune: fix PB and PC cuts indexes definition
b5e3ef5 sched: fix set_cfs_cpu_capacity when WALT is in use sched: fix SchedFreq integration for both PELT and WALT
3ad66d6 sched/rt: Avoid moving rt task if destination CPU does not run low priority task.
4c1b2fa WIP: arm64: reapply lost linkage between cpu capacity and freq caps
00af54f sched: EAS: fix select_idle_sibling
056582f eas/stune: schedtune cpu boost_max must be non-negative.
1d1b22a Revert "sched: fix set_cfs_cpu_capacity when WALT is in use"
8a4a764 sched: eas: optimize idle cpu selection for boosted tasks
026d027 sched: fix SchedFreq integration for both PELT and WALT
d1c9188 sched: fix set_cfs_cpu_capacity when WALT is in use
8886999 sched: EAS: Avoid causing spikes to max-freq unnecessarily
ae2ed32 sched: eas: fix corner case in optimization for boosted tasks
2dbb0db eas/sched/fair: Favoring busy cpus with low OPPs
155a846 eas: favor idle cpus for boosted tasks
52934a8 sched: EAS: energy model change
b4ec6b4 eas/energy-model: Updating energy model to reflect new frequency added by qcom on silver core.
4048da6 Fix: CPU_FREQ_DEFAULT_GOV_SCHED must select CPU_FREQ_GOV_SCHED
cf4e82f eas/walt: Accounting for number of irqs pending on each core.
6bebf62 sched: EAS: Fix double-release of spinlock in move_queued_task
738f417 [PATCH] EAS: fix build for non-SMP targets
49058cd Handle walt accounting anomoly during resume
c2deb8f Fix hang during suspend in sched_group_energy
b65e6ee eas/walt: Use walt_ktime_clock() instead of ktime_get_ns() to avoid a race resulting in watchdog resets
8b0442b EAS: Fix remaining compile errors
e174c7a Fixing compilation errors in fair.c and core.c due to merging EAS patches into mainline android-msm-marlin-3.18.
1a2feda defconfig: Remove some MSM specific configuration
5ab7850 sched/tune: fix accounting for runnable tasks (5/5)
22a8e0c sched/tune: fix accounting for runnable tasks (4/5)
1dfa38b sched/tune: fix accounting for runnable tasks (3/5)
f8ed5d9 sched/tune: fix accounting for runnable tasks (2/5)
06f0ded sched/tune: fix accounting for runnable tasks (1/5)
aa88aeb sched/tune: beautify schedtune_tasks_update()
2367729 sched/tune: use a single initialisation function
10107b9 sched/{fair,tune}: simplify fair.c code
87a487d sched/tune: fix compilation error on !CONFIG_CGROUP_SCHEDTUNE
c31d5b9 sched/tune: fix payoff calculation for boost region
99da4e7 sched: Introduce Window Assisted Load Tracking (WALT)
8954b7b sched/fair: call OPP update when going idle after migration
12cb97b sched-freq: make throttle times tunable
76456f4 sched/cpufreq: Increasing throttle_down_nsec to 50ms
285ccdb eas: New energy model for QCOM 8996AB
24c2b24 sched/fair: Moving boosted_task_util outside the loop.
4d91f19 sched/fair: Using boosted_task_util to calculate new_util in energy_aware_wake_cpu.
b95fd34 schedtune: Add support for negative boost values
f9701e1 sched: EAS: take cstate into account when selecting idle core
f5e0260 FIX: STUNE: update usage of boosted task utilisation on CPU selection
92df026 FIX: STUNE: move schedtune_nornalize_energy into fair.c
8e00fbf DEBUG: UTIL_EST: sched: update tracepoint to report estimated CPU utilzation
131da22 WIP: UTIL_EST: use estimated utilization on load balancing paths
2f31284 WIP: UTIL_EST: use estimated utilization on energy aware wakeup path
1b52924 WIP: UTIL_EST: sched/fair: use estimated utilization to drive CPUFreq
829dbc6 WIP: UTIL_EST: switch to usage of tasks's estimated utilization
2693b3f WIP: UTIL_EST: sched/{core,fair}: add support to use estimated utilization
b29f1b8 WIP: UTIL_EST: sched/fair: add support for estimated utilization
4b80b57 UPSTREAM: sched/fair: Make the entity load aging on attaching tunable
13894fd UPSTREAM: sched/fair: Fix new task's load avg removed from source CPU in wake_up_new_task()
fae9b71 UPSTREAM: sched/fair: Disable the task group load_avg update for the root_task_group
e69d89c UPSTREAM: sched/fair: Move the cache-hot 'load_avg' variable into its own cacheline
6022e8d UPSTREAM: sched/fair: Avoid redundant idle_cpu() call in update_sg_lb_stats()
49a4c03 UPSTREAM: sched/fair: Make it possible to account fair load avg consistently
1a4b37b UPSTREAM: sched/fair: Modify the comment about lock assumptions in migrate_task_rq_fair()
da0f5e9 UPSTREAM: sched/fair: Clean up the explanation around decaying load update misses
4fefe44 UPSTREAM: sched/fair: Fix nohz.next_balance update
c47b98c UPSTREAM: sched/core: Delete PF_EXITING checks from cpu_cgroup_exit() callback
3106c40 UPSTREAM: sched/core: Remove unused argument from sched_class::task_move_group
68ccb84 UPSTREAM: sched/fair: Unify switched_{from,to}_fair() and task_move_group_fair()
ace3de5 UPSTREAM: sched/fair: Fix switched_to_fair()'s per entity load tracking
a579f26 UPSTREAM: sched/fair: Have task_move_group_fair() unconditionally add the entity load to the runqueue
84a33d5 UPSTREAM: sched/fair: Factor out the {at,de}taching of the per entity load {to,from} the runqueue
a3f1247 UPSTREAM: sched: Ensure a task has a non-normalized vruntime when returning back to CFS
02222db UPSTREAM: sched/fair: Clean up the __sched_period() code
2937d05 UPSTREAM: sched/core: Validate rq_clock*() serialization
9547bf5 sched: fair: add tunable to set initial task load
303fe80 sched-freq: Fix handling of max/min frequency
623fc33 TBT: EXPERIMENTAL: sched/fair: recalculate PELT lookup tables for 16ms
16006d1 DEBUG: sched: add tracepoint for RD overutilized
256fb5a EAS: sched: fair: fix uninitialized local variable
269b78d sched/cpufreq_sched: use shorter throttle for raising OPP
b432735 EAS: sched/fair: for SMP bias toward idle core with capacity
46013df EAS: sched/fair: tunable to honor sync wakeups
4a8f7e2 EAS: sched/fair: tunable to force selecting at cpu granularity
8e6ba3b Add energy model for mtp8996
c9e30d2 WIP: arm64: Cpu invariant scheduler load-tracking and capacity support
5083914 WIP: arm64, topology: Define JUNO energy and provide it to the scheduler
2f03ae1 WIP: sched: Documentation for scheduler energy cost model
3241bab FROMLIST: cpufreq: introduce cpufreq_driver_is_slow
559b39f WIP: cpufreq: Max freq invariant scheduler load-tracking and cpu capacity support
3bf4017 UPSTREAM: cpumask, nodemask: implement cpumask/nodemask_pr_args()
8db7bba WIP: cpufreq: Frequency invariant scheduler load-tracking support
7a29396 WIP: arm64: Enable max freq invariant scheduler load-tracking and capacity support
4d17af4 WIP: Documentation: DT bindings for energy model cost data required by EAS
60a9687 WIP: arm: Update arch_scale_cpu_capacity() to reflect change to define
0b1830f WIP: arm: Enable frequency invariant scheduler load-tracking support
c4c74f9 WIP: arm: topology: Define TC2 energy and provide it to the scheduler
f65b591 WIP: arm: Cpu invariant scheduler load-tracking and capacity support
c6e05e8 CHROMIUM: cpufreq: Declare acct_update_power as static inline if needed
c112a6c WIP: arm: Enable max freq invariant scheduler load-tracking and capacity support
c85e700 WIP: arm64: Enable frequency invariant scheduler load-tracking support
ba72c25 WIP: sched/tune: add detailed documentation
5556715 DEBUG: schedtune: add tracepoint on P-E space filtering
49ec1d3 DEBUG: schedtune: add tracepoint for energy_diff() values
fc3f5ff DEBUG: schedtune: add tracepoint for task boost signal
1b05d14 DEBUG: schedtune: add tracepoint on boostgroup updates
e57e72e DEBUG: schedtune: add tracepoint for schedtune_tasks_update() values
9ced0ec DEBUG: schedtune: add tracepoint for CPU boost signal
fd3f879 DEBUG: schedtune: add tracepoint for SchedTune configuration update
752be3d DEBUG: sched: add energy procfs interface
d83676c DEBUG: sched,cpufreq: add cpu_capacity change tracepoint
cdee6da DEBUG: sched: add tracepoint for CPU load/util signals
1fdb3bd DEBUG: sched: add tracepoint for task load/util signals
9e1b2f5 DEBUG: sched: add tracepoint for cpu/freq scale invariance
fac942e WIP: sched/fair: filter energy_diff() based on energy_payoff value
708f5b7 WIP: sched/tune: add support to compute normalized energy
bc57c9f WIP: sched/fair: keep track of energy/capacity variations
5c54108 WIP: sched/fair: add boosted task utilization
111adc4 WIP: sched/{fair,tune}: track RUNNABLE tasks impact on per CPU boost value
e14cbb5 WIP: sched/tune: compute and keep track of per CPU boost value
7d9f947 WIP: sched/tune: add initial support for CGroups based boosting
0d01d19f WIP: sched/fair: add boosted CPU usage
6744fa3 WIP: sched/fair: add function to convert boost value into "margin"
0d64827 WIP: sched/tune: add sysctl interface to define a boost value
80612e3 WIP: sched/cpufreq_sched: add trace events
4c9922a FIXUP: sched/fair: jump to max OPP when crossing UP threshold
9494fbd FIXUP: FROMLIST: sched: scheduler-driven cpu frequency selection
666cebf FIXUP: sched: scheduler-driven cpu frequency selection
8dc81a6 FROMLIST: sched: rt scheduler sets capacity requirement
d4cc809 FROMLIST: sched: deadline: use deadline bandwidth in scale_rt_capacity
f795a84 FROMLIST: sched: remove call of sched_avg_update from sched_rt_avg_update
85106bf FROMLIST: sched/fair: jump to max OPP when crossing UP threshold
08cdf44 FROMLIST: sched/fair: cpufreq_sched triggers for load balancing
6dafd16 FROMLIST: sched/{core,fair}: trigger OPP change request on fork()
9dd19cb FROMLIST: sched/fair: add triggers for OPP change requests
6abc9d0 FROMLIST: sched: scheduler-driven cpu frequency selection
5b42405 CHROMIUM: Enable ENERGY_AWARE sched feature
740dfce WIP: sched: Support for extracting EAS energy costs from DT
2a800db WIP: sched: Consider misfit tasks when load-balancing
1eaa693 WIP: sched: Add group_misfit_task load-balance type
c1c9e49 WIP: sched: Add per-cpu max capacity to sched_group_capacity
0ccc06d WIP: sched: Do eas idle balance regardless of the rq avg idle value
083d5b0 WIP: sched: Update max cpu capacity in case of max frequency constraints
0e5f651 WIP: sched: Disable energy-unfriendly nohz kicks
1bc8565 WIP: sched: Consider a not over-utilized energy-aware system as balanced
0303d9b WIP: sched: Energy-aware wake-up task placement
fa10d07 WIP: sched: Determine the current sched_group idle-state
a62fb13 WIP: sched, cpuidle: Track cpuidle state index in the scheduler
815338d WIP: sched: Add over-utilization/tipping point indicator
7b02acf WIP: sched: Estimate energy impact of scheduling decisions
508881b WIP: sched: Extend sched_group_energy to test load-balancing decisions
1feb03d WIP: sched: Calculate energy consumption of sched_group
591f20ce WIP: sched: Highest energy aware balancing sched_domain level pointer
8064939 WIP: sched: Relocated cpu_util() and change return type
412f393 FROMLIST: sched: Compute cpu capacity available at current frequency
97daa1d WIP: sched: Introduce SD_SHARE_CAP_STATES sched_domain flag
cc5b8d4 WIP: sched: Initialize energy data structures
3aece2c WIP: sched: Introduce energy data structures
1556e3c WIP: sched: Make energy awareness a sched feature
157e04a WIP: sched: Prevent unnecessary active balance of single task in sched group
e5cd744 WIP: sched: Enable idle balance to pull single task towards cpu with higher capacity
834d3c3 WIP: sched: Consider spare cpu capacity at task wake-up
07e3475 WIP: sched: Add cpu capacity awareness to wakeup balancing
7668cc0 WIP: sched: Store system-wide maximum cpu capacity in root domain
a39dc0d BACKPORT: sched: Fix cpu_active_mask/cpu_online_mask race
d07c150 UPSTREAM: sched: Fix a race between __kthread_bind() and sched_setaffinity()
33eb281 UPSTREAM: sched/fair: Beef up wake_wide()
00d238c UPSTREAM: sched: Move code around
1a4ab2c UPSTREAM: sched/core: Remove check of p->sched_class
8986a3b UPSTREAM: sched,dl: Fix sched class hopping CBS hole
2e320e7 UPSTREAM: sched: deadline: Use hrtimer_start()
2491b2f UPSTREAM: sched/deadline: Support DL task migration during CPU hotplug
c5e8254 UPSTREAM: sched/dl: Prevent enqueue of a sleeping task in dl_task_timer()
7f74ab6 UPSTREAM: sched/deadline: Fix stale yield state
12c0701 UPSTREAM: sched/deadline: Fix deadline parameter modification handling
7e2f5d8 UPSTREAM: sched/deadline: Don't check CONFIG_SMP in switched_from_dl()
0008dde UPSTREAM: sched/deadline: Reschedule from switched_from_dl() after a successful pull
e63c65d UPSTREAM: sched/deadline: Fix artificial overrun introduced by yield_task_dl()
37ee9ad UPSTREAM: sched/deadline: Implement cancel_dl_timer() to use in switched_from_dl()
b8653d3 UPSTREAM: sched/fair: Update task group's load_avg after task migration
55be773 UPSTREAM: sched/fair: Fix overly small weight for interactive group entities
d77af3c UPSTREAM: sched/fair: Optimize per entity utilization tracking
4fd07b4 UPSTREAM: sched/fair: Defer calling scaling functions
02c0e4c UPSTREAM: sched/fair: Optimize __update_load_avg()
6782f80 UPSTREAM: sched/fair: Rename scale() to cap_scale()
d4cc89c UPSTREAM: sched/fair: Initialize task load and utilization before placing task on rq
1bf00ea UPSTREAM: sched/fair: Get rid of scaling utilization by capacity_orig
0ba47d4 UPSTREAM: sched/fair: Name utilization related data and functions consistently
df1067f UPSTREAM: sched/fair: Make utilization tracking CPU scale-invariant
e10671a UPSTREAM: sched/fair: Convert arch_scale_cpu_capacity() from weak function to #define
961b49b UPSTREAM: sched/fair: Make load tracking frequency scale-invariant
1c64cea UPSTREAM: sched/fair: Clean up load average references
5f5d570 UPSTREAM: sched/fair: Provide runnable_load_avg back to cfs_rq
2c6f4f2 UPSTREAM: sched/fair: Remove task and group entity load when they are dead
5c3d185 UPSTREAM: sched/fair: Init cfs_rq's sched_entity load average
0cd3305 UPSTREAM: sched/fair: Implement update_blocked_averages() for CONFIG_FAIR_GROUP_SCHED=n
3abdd70 UPSTREAM: sched/fair: Rewrite runnable load and utilization average tracking
ec6d6c1 UPSTREAM: sched/fair: Remove rq's runnable avg
c6b2bc7 UPSTREAM: sched, timer: Convert usages of ACCESS_ONCE() in the scheduler to READ_ONCE()/WRITE_ONCE()
81f00a1 UPSTREAM: sched/core: Validate rq_clock*() serialization
62619fe UPSTREAM: sched: Move the loadavg code to a more obvious location
8886165 UPSTREAM: sched/fair: Fix a comment reflecting function name change
f840738 UPSTREAM: sched/fair: Fix sched_entity::avg::decay_count initialization
5c638ff UPSTREAM: sched/fair: Avoid pulling all tasks in idle balancing
f33a1d0 UPSTREAM: cpuidle: Clean up fallback handling in cpuidle_idle_call()
20fc373 UPSTREAM: PM / sleep: Re-implement suspend-to-idle handling
39e0dbd UPSTREAM: sched: Improve load balancing in the presence of idle CPUs
263fe5d UPSTREAM: sched: Optimize freq invariant accounting
f0a549d Remove qhmp_rt.c from EAS branch
c01d2d8 UPSTREAM: sched: Move CFS tasks to CPUs with higher capacity
8c5ea6d UPSTREAM: sched: Add SD_PREFER_SIBLING for SMT level
ced8eca UPSTREAM: sched: Remove unused struct sched_group_capacity::capacity_orig
f1cb5cf UPSTREAM: sched: Replace capacity_factor by usage
b5cb434 UPSTREAM: sched: Calculate CPU's usage statistic and put it into struct sg_lb_stats::group_usage
6afa80e6 UPSTREAM: sched: Add struct rq::cpu_capacity_orig
c10f96f UPSTREAM: sched: Make scale_rt invariant with frequency
e7cdff7 UPSTREAM: sched: Make sched entity usage tracking scale-invariant
19a67ed UPSTREAM: sched: Remove frequency scaling from cpu_capacity
f081671 UPSTREAM: sched: Track group sched_entity usage contributions
caa30c1 UPSTREAM: sched: Add sched_avg::utilization_avg_contrib
f70031b UPSTREAM: sched/fair: fix use stale overloaded status in the busiest group finding logic
ca48076 UPSTREAM: sched/fair: Fix the dealing with decay_count in __synchronize_entity_decay()
c313bb8 sched: Revert HMP and some MSM specific features
294ffbe ext4: fixed build error
1fb235a ext4: Hack ICE fix to set the bio encryption context when performing a low-level read when we need to pull the page into the cache on the write path.
8110cf0 mmc: move to a SCHED_FIFO thread
406a0a2 Unbreak the build when CONFIG_EXT4_FS_ENCRYPTION is disabled.
874e596 ext4: Don't use ICE for symlink pages
5469c32 ext4: ICE key type and reference kernel keyring
b0fd77e ext4 crypto: add support for hardware accelerated encryption
6edf208 ext4 crypto: use dget_parent() in ext4_d_revalidate()
853ff81 ext4 crypto: don't let data integrity writebacks fail with ENOMEM
965497d ext4: check if in-inode xattr is corrupted in ext4_expand_extra_isize_ea()
d04c264 ext4 crypto: fix memleak in ext4_readdir()
e6ef9fb ext4 crypto: revalidate dentry after adding or removing the key
e564d19 ext4 crypto: simplify interfaces to directory entry insert functions
7a30fa7 ext4 crypto: add missing locking for keyring_key access
06877c8 ext4 crypto: exit cleanly if ext4_derive_key_aes() fails
27fd03d fs: push sync_filesystem() down to the file system's remount_fs()
cdfdf2d ext4 crypto: check for too-short encrypted file names
ccb0e0a ext4 crypto: use a jbd2 transaction when adding a crypto policy
dfd6b59 ext4 crypto: fix bugs in ext4_encrypted_zeroout()
a7f975a ext4 crypto: replace some BUG_ON()'s with error checks
7ac3c6c ext4 crypto: ext4_page_crypto() doesn't need a encryption context
dab6122 ext4 crypto: fix memory leak in ext4_bio_write_page()
39d11b8 ext4 crypto: allocate bounce pages using GFP_NOWAIT
f09afff ext4 crypto: release crypto resource on module exit
8409ff9 ext4 crypto: handle unexpected lack of encryption keys
f3c0de9 ext4 crypto: allocate the right amount of memory for the on-disk symlink
dd0127e ext4 crypto: clean up error handling in ext4_fname_setup_filename
6a9c6743 ext4 crypto: policies may only be set on directories
8534a4c ext4 crypto: enforce crypto policy restrictions on cross-renames
95d1c29 ext4 crypto: encrypt tmpfile located in encryption protected directory
dea910c ext4 crypto: make sure the encryption info is initialized on opendir(2)
b18e6f2 ext4 crypto: set up encryption info for new inodes in ext4_inherit_context()
c35981c ext4 crypto: fix memory leaks in ext4_encrypted_zeroout
8b70b7b ext4 crypto: use per-inode tfm structure
936f869 ext4 crypto: require CONFIG_CRYPTO_CTR if ext4 encryption is enabled
a8d4f8a ext4 crypto: shrink size of the ext4_crypto_ctx structure
a83b148 ext4 crypto: get rid of ci_mode from struct ext4_crypt_info
1c62555 ext4 crypto: use slab caches
ee3e809 ext4: clean up superblock encryption mode fields
9cb9f3e ext4 crypto: reorganize how we store keys in the inode
aa6f639 ext4 crypto: separate kernel and userspace structure for the key
359383f ext4 crypto: don't allocate a page when encrypting/decrypting file names
02cbd84 ext4 crypto: optimize filename encryption
791e7f2 ext4 crypto: add padding to filenames before encrypting
9fb4373 ext4 crypto: simplify and speed up filename encryption
d89ae1e ext4 crypto: sync up the mainline 4.1-rc1 merge
fd5e503 ext4 crypto: enable encryption feature flag
465a566 ext4 crypto: Add symlink encryption
a38dcd6 ext4 crypto: enable filename encryption
f19abb5 ext4 crypto: filename encryption modifications
d3f9eb3 ext4 crypto: partial update to namei.c for fname crypto
59e25df ext4 crypto: insert encrypted filenames into a leaf directory block
9df0357 ext4 crypto: teach ext4_htree_store_dirent() to store decrypted filenames
7999e61 ext4 crypto: filename encryption facilities
1313836 ext4 crypto: implement the ext4 decryption read path
f1e521e ext4 crypto: implement the ext4 encryption write path
f811ae6 ext4 crypto: inherit encryption policies on inode and directory create
8f87e22 ext4 crypto: enforce context consistency
f591235 ext4 crypto: add encryption key management facilities
1792bc0 ext4 crypto: add ext4 encryption facilities
908d1b1 ext4 crypto: add encryption policy and password salt support
5f2c58b ext4 crypto: add encryption xattr support
03144c2 ext4 crypto: export ext4_empty_dir()
5fbda90 ext4 crypto: add ext4 encryption Kconfig
cda989b ext4 crypto: reserve codepoints used by the ext4 encryption feature
6a4224d ext4 crypto: add ext4_mpage_readpages()
5a63d34 cpuset: Make cpusets restore on hotplug
66de84f cpuset: Add allow_attach hook for cpusets on android.
ff1fd3e Silences WLAN, PCIe, and CPU suspend state kernel messages
1762cf1 input: add new input event code to pass timestamp to userspace
a1d545b qcacld-2.0: Ignore beacon miss if CSA is in progress
14abf03 qcacld-2.0: wlan host driver upgrade to 4.4.25.027
f292178 qcacld-2.0: Fix warning while stopping pmfcomeback timer for roam session
591276a qcacld-2.0: Add proto tracing for ARP, NS and NA packets
2156cd3 qcacld-2.0: Validate multicast filter count
3376f0d qcacld-2.0: Reduce wakelock resume wlan timeout to 1 sec
f049900 qcacld-2.0: Change WMI command limit to 256 from 128
f626221 qcacld-2.0: Cache ARP/NS offload request at wma layer
cc533b0 qcacld-2.0: Fix the variable uninitialized compile error
ad992d9 qcacld-2.0: Silence WDA logging
ffcf05c qcacld-2.0: Chillax the spammy logging
96419ff cnss: add support for pinctrl framework to configure the wlan gpio
4f64051 net: cnss: add fixed regulator support for wlan enable pin
65b66a1 cnss: Silence runtime resume status
22eaf2c qcacld-2.0: Fix stack corruption issue in sme_RrmProcessNeighborReport
f61585b qcacld-2.0: Import marlin stack
0ee5c38 sound: soc: msm: fix include issue
254e6ea Fix include paths for msm8996 build
da7f07c msm: ipa: fix makefile so 'make clean' does it job
f4b57f1 Revert "BACKPORT: f2fs: add a max block check for get_data_block_bmap"
a6c2bbb defconfig: arm64: Enable app specific setting on MSM8996
26fb3ff ARM: dts: msm: Add use_32bit_app_setting in bootargs for msm8996
796a715 arm64: Modify support for 32bit app specfic settings
33011c3 Revert "Revert "arm64: Add support for 32 bit app specific settings""
f5665d9 ASoC: msm: qdsp6v2: return error when copy from userspace fails
0bcecd3 ASoC: msm: qdspv2: add mutex lock when access output buffer length
a2569e2 msm: isp: Fix ping pong recovery
72fb075 Android: binder: check set_context_mgr permission on time.
82e43ba input: synaptics_dsx: add update bounds checks.
acfa1a6 ring-buffer: Prevent overflow of size in ring_buffer_resize()
a5da1de ALSA: info: Check for integer overflow in snd_info_entry_write()
9e2103c perf: don't leave group_entry on sibling list (use-after-free)
ddbf225 KEYS: Fix short sprintf buffer in /proc/keys show function
a8b56a1 ion: Fix use after free during ION_IOC_ALLOC
2415536 mm: avoid setting up anonymous pages into file mapping
2e3e445 drivers: soc: qcom: Add overflow check for sound model size
1505f3b USB: gadget: mbim: Avoid copying uninitialized data to userspace
e2ebd87 ASoC: msm8996: Fix kernel crash in "Speaker Function" mixer control
abfc34c msm: cpp: Fix for integer overflow in cpp
c24938d ASoC: soc: msm: initialize buffer to prevent kernel data leakage
42295c2 msm: rndis_ipa: Remove rndis_ipa loopback functionality
efa7d42 wcnss: Dump WCNSS registers during SSR Timeout
a119851 ARM: dts: msm: Correct the regulator handles for MSM8920 QRD board
9687dc5 ARM: dts: msm: Update APC MEM ACC settings for msm8920
1dc21ea ARM: dts: msm: add 740MHz DDR frequency on 8917-pro target
fc404a1 arm64: Disable 32bit app specific setting
0e0e366 usb: phy: qusb2: Enable phy auto-resume
55b4366 ARM: dts: msm: Correct the regulator handles for MSM8920 QRD board
07a2a5a Revert "arm64: Add support for 32 bit app specific settings"
16c5995 ARM: dts: msm: Update APC CPR voltage adjustments for msm8920
b63c153 ARM: dts: msm: add 740MHz DDR frequency on 8920 target
c1cf325 ASoC: msm: qdsp6v2: Fix gapless session open fail
d08ed98 Asoc: msm: qdsp6v2: Fix Out-of-bounds memory access in adm_get_params_v2
e476896 ASoC: msm-cpe-lsm: cleanup ioctl functions
dc0d3af qseecom: whitelist support for kernel client and listener
5a0347c lpm-levels: Do not consider cluster residency in suspend
5c38970 wil6210: Block write ioctl to the card by default
0e9f920 sound: usb: Handle audio control interface descriptor properly
86556dd sound: usb: auto suspend device only if it supports remote wakeup
e0f9181 usb: core: Allow secondary event ring clean upon disconnect
a005cae usb: xhci: Acknowledge pending events in secondary event ring
03786bc sound: usb: Handle implicit feedback data endpoint properly
88eb1b3 msm: mdss: Add check to fix null pointer dereference
5495002 msm: isp: Prevents interrupt storm on ISPIF overflow.
8d0111f msm: ion: Modified Secure Display buffer permissions
104d88c ASoC: wcd9335: Fix out of bounds for mad input value
34d5583 ASoC: wcd9330: Fix out of bounds for mad input value
70cc0e3 ASoC: wcd9320: Fix out of bounds for mad input value
4b8dbdc net: ipc_router: Register services only on client port
83ab342 regulator: msm_gfx_ldo: fix null pointer dereference
735853c soc: qcom: pil/ssr: fix issue with logs
86a5b72 ASoC: msm: qdsp6v2: DAP: Add check to validate param length
484c3b7 drivers: soc: qcom: Add error handling in function avtimer_ioctl
36d539d msm: camera: flash: Validate the power setting size
6251cfc regulator: cpr3-regulator: fix potential aging uninitialized variable usage
7320835 mmc: core: Add sysfs entry to print ring buffer
2caa6d2 mmc: cmdq_hci: Add tracing events for CQ mode.
5dbb0b3 mmc: core: Add mmc tracing events in suspend and resume
9894abc mmc: sdhci: Add mmc tracing events for legacy mode.
be348aa mmc: host: Add Ring buffer logging for MMC.
6bdf36b msm: mdss: Advertize hdr support on msm8996
def3a76 ARM: dts: msm: Add HDR support for sharp panel
9e57579 msm: mdss: dsi: Add chromaticity values for HDR support
8e9256a msm: mdss: Optimize Gamut Mapping programming sequence
08da894 msm: mdss: Add Rec2020 YUV conversion to CSC tables
10a4f9c arm64: avoid segfault on el0 cache maintenance
b4bbe73 spcom: check user space command size
640c664 spcom: check buf size for send modified command
2960f8e spcom: check size before calling copy_to_user()
7d5e232 spcom: check buf_size validity for user send command
7cdf03e defconfig: Enable config IP_NF_MATCH_RPFILTER
246425d qseecom: fix incomplete error handling for several functions
6ba9b5b msm: camera: isp: Reserve unified buffer(ub) space for rdi
ab384ed ARM: config: Enable DEFERRED RESUME flag
0350a32 msm-3.18: drivers : added validation of input/output buffer sizes
476754d ARM: dts: msm: Update APC CPR voltage margins for msm8920
8fd496e ARM: dts: msm: Update APC CPR static voltage margins for msm8920.
190bb9d msm: sps: add the checking of userspace input length
8a084be msm: mdss: Fix race condition during secure display transitions
85b1718 mmc: block: Fix issue with deferred resume when CQ is enabled
6e0f266 cpufreq_stats: fix to process policy exit in notifier
78516b0 ARM: dts: msm: Add AF support for rear aux camera on msm8953
54cf212 sched: Fix deadlock between cpu hotplug and upmigrate change
c40e16a sched: drop related_thread_group_lock before calling call_rcu()
2b29863 Revert "ARM: dts: msm: flag to control encryption key size on msm8996"
beeed2c ARM: dts: msm: Set 1x DDR BW vote for MSM8920 GPU
d232b7e ARM: dts: msm: Update APC CPR voltage margins for msm8940
df86fc0 ARM: dts: msm: Update APC CPR static voltage margins for msm8920
2142e22 soc: qcom: scm: add check to avoid buffer overflow
5f7e986 mmc: sdhci-msm: Disable controller clocks in suspend
b5acd1c msm: ipa: fix the potential heap overflow on wan-driver
b698cf1 ASoC: wcd-mbhc: check HPH PA status before impedance detection
121fea6 defconfig: Enable config IP_NF_MATCH_RPFILTER
c32a38e usb: core: Add support to skip extended bus resume delay
79fee4f usb: core: Replace msleep with usleep_range
d1460ac qseecom: check buffer size when loading firmware images
8897312 qseecom: improve error checks in qseecom_probe()
81e0803 qseecom: check error return value of ion_map_kernel
21aa41d msm: crypto: set CLR_CNTXT bit for crypto operations
7bc594b ARM: dts: msm: Modify IPA poll parameters for MSM8920
d408163 lpm-levels: Change _WARN_printf to pr_err when residency < 0
687ecc2 mdss: remove panic due to excessive interrupt errors
6dc3051 msm: camera: fix bound check of offset to avoid overread overwrite
fe190b1 mmc: core: Avoid frequent enable/disable of Auto BKOPS
08647a9 usb: host: xhci: Replace msleep with usleep_range
1b64b0a usb: host: Flush hub workqueue before stopping controller
a0629d2 msm: ADSPRPC: Check for valid file list node
766eecf netfilter: Change %p to %pK in debug messages
ec8e1ca binder: blacklist %p kptr_restrict
fe89d09 net: ping: Fix stack buffer overflow in ping_common_sendmsg()
4a5bee1 ecryptfs: don't allow mmap when the lower fs doesn't support it
3b7b984 Revert "ecryptfs: forbid opening files without mmap handler"
bad8fd7 perf: protect group_leader from races that cause ctx double-free
d91cb849 perf: Fix event->ctx locking
c724b16 arm64: make sys_call_table const
20a13f4 [PATCH] arm: fix handling of F_OFD_... in oabi_fcntl64()
452df6d percpu: fix synchronization between chunk->map_extend_work and chunk destruction
dbf2d71 percpu: fix synchronization between synchronous map extension and chunk destruction
de725b2 msm: sensor: Validationg function pointers before using them
ef2063b msm: sensor: correcting return value for get actuator info
952aff6 ASoC: msm: qdsp6v2: Fix an incorrect string comparison logic
757a5fd qcrypto: protect potential integer overflow.
4794ca3 msm: cpp: Fix for buffer overflow in cpp.
071e2e2 ASoC: msm: qdsp6v2: Add mutex in afe_map_cal_data
2429bb1 ARM: dts: msm: Update APC CPR voltage margins for msm8920
a1f5380 ARM: dts: msm: Add GPU speed bin 2 support for MSM8996v3
27532ce msm: vidc: Fix kw issues
0f9d339 power: smb135x-charger: Add mutex locking in parallel enable path
09761a9 power: qpnp-smbcharger: Enable parallel charger if input is present
bd9a8fc qcrypto: protect potential integer overflow.
7e713e8 msm: camera: sensor: Validate eeprom_name string length.
539399a msm: camera: eeprom: Validate the power setting size.
53cdb34 msm: mdss: Clear compat structures before copying to user.
7695bc2 USB: android: Call PM APIs if configured and suspended are true
35b8486 arm: dma-mapping: page align size before flush tlb
d70c8b3 msm: mdss: hdmi: fix uninitialized pointer issue in HDCP driver
1289534 msm: camera: isp: Handle standby mode for B+M
f1416f8 qseecom: configurable encryption key size
851a169 ARM: dts: msm: flag to control encryption key size on msm8996
55a79c1 msm: kgsl: Improve logs for pagefaults on global buffers
301aa62 msm: mdss: Align start address and size to 1MB
1de713a msm: kgsl: Reserve a context ID slot but don't populate immediately
014c1f8 msm: cpp: Fix for buffer overflow in cpp.
dc53d6f arm64: Add support for 32 bit app specific settings
45122fd soc: qcom: Replace ARRAY_SIZE macro with strlen
de89be6 msm: mdss: Clear compat structures before copying to user
5a706dc fbdev: use unsigned integers to prevent overflow
ce79d9f defconfig: Enable config IP_NF_MATCH_RPFILTER
00aaa6e msm: camera: sensor: Validate i2c_frq_mode in msm_cci_get_clk_rates
2f9c3b4 msm: camera: sensor: Add boundary check for cci master
01efe08 adreno_tz: Fix divide by zero problem in gpu_load_show()
2327582 msm: camera: eeprom: Validate the power setting size
0706867 sound: usb: Add support to handle QMI client disconnect
8acf556 usb: xhci: Clear event handler busy flag upon event ring cleanup
48d8248 sound: usb: Map audio format received from QMI client
7e66766 sound: usb: Remove IOMMU support from USB Audio QMI Service Driver
90c8d0f sound: usb: Increase maximum transfer buffer limit
1a00ee0 sound: usb: Send explicit device disconnect to clients
fb1bc69 sound: usb: Add NULL check on return value of iommu_domain_alloc()
094eb39 sound: usb: Treat find format failure as error
ab7e042 sound: usb: Update USB audio QMI data structure
2a46617 defconfig: msmcortex: Enable USB audio QMI service driver
0938eea sound: usb: Add support to share iova with remote processor
4c09cf3 sound: usb: Add support for usb audio qmi service
2565825 usb: xhci: Add helper APIs to return xhci dma addresses
e1789a4 usb: xhci: Add support for secondary interrupters
a896bb8 sound: usb: Add helper APIs to enable audio stream
cb5cdfe msm: vidc: Add Colorspace in sequence change event
1df4189 msm: rndis_ipa: fix to debug file system init failure
b315764 USB: gadget: Enable BAM mode only for BAM2BAM transport
b79afbf input: synaptics_dsx: add checks of user input data
ab87959 qcom: scm: remove printing input arguments
b507498 msm: crypto: fix issues on digest buf and copy_from_user in qcedev.c
43346e8 qseecom: remove entry from qseecom_registered_app_list
07fbf46 input: synaptics: Add checks of user input data
51fb23a msm: kgsl: add egl_surface/egl_image usage count in debugfs
5810759 msm: kgsl: use seq_file for mem_entry debugfs
a781418 Input: synaptics: check input, prevent sysfs races
b075882 input: synaptics_dsx: add checks of user input data
b2555b9 qcom: scm: remove printing input arguments
5b2bf8b msm: crypto: fix issues on digest buf and copy_from_user in qcedev.c
c9ef869 msm: vidc: Check ion_handle for errors
75248c0 qseecom: remove entry from qseecom_registered_app_list
adcf7da ARM: dts: msm: Update APC CPR configuration for msm8920
fe596d6 msm: kgsl: Fix overflow in sharedmem cache range operation function
4a95337 msm: camera: sensor: Validate eeprom_name string length
18a8ec6 msm: isp: Soft reset ISP before second pass
88a6732 ARM: dts: msm: Remove unused dtsi flag for MSM8920/MSM8940
cea00f0 usb: gadget: Enable/Disable USB_BAM based on composition
0bb7551 msm: vidc: Allow clients to suggest I-frame sizes
6713135 ARM: dts: msm: Change QOS latency value for 8917
80b289a ARM: dts: msm: Add support for speed bin 2 for MSM8996Pro
75871d8 msm: camera: isp: Update logic for assigning Master frame ID
b00a84f msm: isp: Clear irq status if irq is set again with same value
37cdd8f cgroup: prefer %pK to %p
284b669 ARM: dts: msm: Add GPU speed bin 2 support for MSM8996Pro
a95769a ARM: dts: msm: Add APC CPR configuration for MSM8996 speed-bin 2
9be0928 regulator: cpr3-hmss: Increase fuse combo count
38ee9c1 regulator: cpr3-mmss: Increase fuse combo count
84097e0 netfilter: nfnetlink: correctly validate length of batch messages
fb19989 proc: prevent accessing /proc//environ until it's ready
f72c30d HID: core: prevent out-of-bound readings
8212cb2 tty: Prevent ldisc drivers from re-using stale tty fields
70b125f assoc_array: don't call compare_object() on a node
aa8fac4 perf: Fix race in swevent hash
d6e9f92 BACKPORT: usb: gadget: f_fs: Fix use-after-free
90b468c ALSA: usb-audio: Fix double-free in error paths after snd_usb_add_audio_stream() call
b9c7d74 audit: fix a double fetch in audit_log_single_execve_arg()
d40b6b1 af_unix: Guard against other == sk in unix_dgram_sendmsg
ab5cc79 [media] xc2028: avoid use after free
39e2d1f sg: Fix double-free when drives detach during SG_IO
41dddf3 tcp: fix use after free in tcp_xmit_retransmit_queue()
d973dfe ASoC: soc: prevent risk of buffer overflow
2752722 ext4: fix potential use after free in __ext4_journal_stop
2266c43 block: fix use-after-free in sys_ioprio_get()
691e626 block: fix use-after-free in seq file
1cc301f msm: camera: Export IR CUT device to mm-qcamera-daemon
568568b msm: camera: Export IR LED device to mm-qcamera-daemon
4b6740e msm: camera: Add a driver to control IR CUT device
5461b21 msm: camera: Add a driver to control IR LED device
2b16ec4 BACKPORT: n_tty: Fix unordered accesses to lockless read buffer
c2008ff power: qpnp-fg: Enable FULL_SOC based on charging status
4cbc9c7 spmi-pmic-arb: add support to dispatch interrupt based on IRQ status
26a3356 coresight: fix spinlock corruption issue
a2405a7 ion: disable system contig heap
0c116ac ARM: dts: msm: Add Rx buffer nodes for IPA HW on MSM8953
e81d75a radio-iris: check argument values before copying the data
7a22ec4 msm: camera: isp: Add code for new request frame command
b2943ef Revert "clk: msm: gcc: Add support for 650MHz for GPU clock for MSM8920"
0011f57 ARM: dts: msm: update APCC/GFX CPR regulator configuration for msm8996pro
7c22b71 Revert "clk: msm: gcc: Add support for 650MHz for GPU clock for MSM8920"
30e790a msm: mdss: Add support for direct secure dispaly transition
313e0a3 ARM: dts: msm: Add initial support for MSM8920 QRD SKU7 board
783dde9 ARM: dts: msm: Add bandwidth monitor devicetree under soc for msm8920
cc82fc1 clk: msm: gcc: Update the number of bases for MSM8920
4752ebb ARM: dts: msm: Add bandwidth monitor devicetree under soc for msm8920
650fab9 ASoC: wcd-mbhc: correct detection logic for headphone
205ca1d ASoC: qdsp6v2: fix potential bug of infinite loop
4b1ffbb ASoC: msm: initiate mbhc_start only once
873bc3b ARM: dts: msm: Add initial support for MSM8920 QRD SKU7 board
ca8d168 ARM: dts: msm: Enable memory allocation for diag client for 8920
ab87206 clk: msm: gcc: Update the number of bases for MSM8920
aa6aa16 ANDROID: binder: Add strong ref checks
55b672e UPSTREAM: mm: remove gup_flags FOLL_WRITE games from __get_user_pages()
1eeaabf msm: mdss: Allow mdss driver to carry more lazy buffers
f69fde6 drivers: qcom: ultrasound: Lock async driver calls
55dc0c3 msm: crypto: Fix integer over flow check in qce driver
16f6f8b msm: ipa: fix ioctl input param validation
170548b msm: isp: check for the stream info state in stop stream.
a27d343 msm: mdss: Set default fps for dedicated WB
9a212e0 msm: camera: cpp: Validate frame message before manipulating it.
afc241e ARM: dts: msm: Modify IPA poll parameters for MSM8940
91f830c ARM: dts: msm: Update APC CPR configuration for msm8940pro
1cde63d diag: Fix race condition while closing SMD
c791133 soc: qcom: glink: Fix uninitialized return value
881a7b9 msm: sensor: Adding mutex for actuator power down operations
6e5ddd3 clk: msm: gcc: Add support for 650MHz for GPU clock for MSM8920
653fc34 msm: vidc: Correct debugfs directory name
545ae8e ARM: perf: reject groups spanning multiple hardware PMUs
5462041 PM/devfreq: Fix uninitialized use of stat variable
ecd0a07 thermal: tsens: Check pointer validity before accessing its variables
b87c99d radio: initialize spacing to default value.
d8df21b msm: mdss: hdmi: fix uninitialized pointer issue in HDCP driver
5e23462 msm: camera: Fixing NULL dereference in sensor code
f3e56f7 msm: camera: Fixing NULL dereference in sensor code
964ecdd msm: mdss: Allow mdss driver to carry more lazy buffers
820297c ARM: dts: msm: Specify the temperature sensor name for msm8996
d05331c msm: kgsl: Add and link gpu sysfs nodes
f8742c6 ARM: dts: msm: Add GPU fmax support for MSM8940
b932e55 clk: msm: gcc: Add efuse based fmax for GPU clk for MSM8940
255b81c msm: kgsl: Clear the interrupt immediately
6a6d81d wcnss: Read multiple SMD Packet from SMD Channel
a2c59d4 drivers: soc: add size checks and update log messages
cbc9c46 sched: qhmp_core: Fix possible hotplug race in set_cpus_allowed_ptr
a08640f regulator: msm_gfx_ldo: Fix invalid memory accesses
1b81aa4 msm: kgsl: Trigger preemption from preemption complete interrupt
4ccae46 ASoC: msm: lock read/write when add/free audio ion memory
3036b22 ARM: dts: msm: update coresight nodes for MSM 8953/8940/8920
54f4f57 ARM: dts: msm: update APC CPR configuration for msm8940
2a31d9c msm: camera: cpp: Add validation for v4l2 ioctl arguments
90fa311 msm: camera: Change MAX_CID_CH macro to 3
0babb3d msm: camera: Change %p into %pK
d5bc143 USB: dwc3: Avoid uninitialized variable error
7994957 msm: isp: check for the stream info state.
26981da usb_bam: Avoid uninitialized variable errors
b8c7ae0 USB: PHY: Avoid uninitialized variable error
489be75 ANDROID: binder: Clear binder and cookie when setting handle in flat binder struct
89d4a51 msm: isp: check for the stream info state.
9a3375b BACKPORT: Bluetooth: Fix potential NULL dereference in RFCOMM bind callback
eef6581 binder: prevent kptr leak by using %pK format specifier
3f80ea8 tcp: make challenge acks less predictable
aca6109 net: Fix use after free in the recvmmsg exit path
a2f8246 qseecom: Change whitelist_support flag to false if TZ failed to check
52efd64 KEYS: Fix ASN.1 indefinite length object parsing
89f6999 crypto: msm: qce50: DMA-API buffers limitations
4cb7437 ARM: dts: msm: operate APC CPR in open-loop mode for msm8920
e63ef39 msm: kgsl: Disable UCHE global filter
11741ee msm: kgsl: Add sysfs control for pwrscale
2175c54 input: synaptics_rmi_dev: correct api call for releasing memory
20514da msm: isp: buffer queue management specific flags
4ff10fc msm: mdss: Allow WB to use first available control path
3bd601a defconfig: msm: Enable Hardware perf event for 8937/8953 32 bit
6aaa3a7 soc: qcom: build kryo perf events only for MSM8996
ce4409f Perf: Enable pmuv3 on 32 bit kernel
dfc0d15 soundwire: Add support for usecases without compander
57d334d ion: use %pK instead of %p which respects kptr_restrict sysctl
5a38df0 ARM: dts: msm: enable secure cma on 8917
363826d USB: dwc3-msm: Fix issue related to error recovery for ERRATIC ERROR
36749ee perf: Tighten (and fix) the grouping condition
3217bae power: qpnp-smbcharger: Fix ICL voting on USB removal
ee16fec arm64: perf: reject groups spanning multiple HW PMUs
0a37e87 input: synaptics_dsx: allocate heap memory for temp buf
a6a12d8 msm: kgsl: Fix potential device NULL pointer dereferences
9c3b06b ARM: dts: msm: Update memory map for msm8920
caba38c ARM: dts: msm: split adsp and wcnss f/w region for msm89{17,37,40,53}
a4a147b soc: qcom: glink: Fix uninitialzed return value.
e034339 ARM: dts: msm: Add multimedia bandwidth sensor info for msm8920
c9897a6 ARM: dts: msm: Add multimedia bandwidth monitor sensor for msm8920
875dd8f msm: kgsl: Fix dispatch_q NULL dereference
d300863 usb: dwc3: restart usb upon endpoint cmd timeout
1dfdb78 msm: msm_bus: Clean up Bandwidth Monitor driver
7da9819 soc: qcom: glink: Best Fit approach to find intent
fdca0b7 power: qpnp-smbcharger: add voting logic for enabling/disabling HVDCP
a1f2544 dwc3-msm: Don't mark fatal error with IN_L2 for USB cable disconnect case
5bc7942 power: qpnp-typec: report POWER and DATA role for dual role typeC
29306c6 ASoC: msm: initialize the params array before using it
554211c ARM: dts: msm: Add TCSR_PHY_LVL_SHIFT_KEEPER resource for msm8953
4373ab2 QUSB2PHY: Fix leakage current issue during wall charger disconnect
895b744 CHROMIUM: usb: gadget: f_accessory: add .raw_request callback
4c175f7 net: ipc_router: fix NULL pointer de-reference issue
3f07a66 defconfig: msm: Enable bandwidth monitor driver for msm8937
93264c5 msm: msm_bus: Add Bandwidth Monitor driver
385e328 input: touchscreen: fix issues found during static analysis
01a0d31 ASoC: msm: qdsp6v2: update uninitialized ret
84eb523 ASoC: msm: update uninitialized clk_val
af786d4 msm: mdss: serialize wait for pingpong with kickoff
542baee msm: mdss: set interface stopped flag properly during suspend
4c1d6e4 msm: mdss: fix conditional check for panel LP configuration
d3b7979 msm: mdss: enable tearcheck while entering LP1 state
5cf0a35 msm: msm_dba: Initialize edid_addr variable
1071800 regulator: cpr3: fix panic callback failure in interrupt context
2ada5cd sched: panic on corrupted stack end
72cbf5d msm:isp: add recovery method in case of pingpong mismatch.
e435cfc netfilter: x_tables: validate e->target_offset early
35b8157 ARM: dts: msm: Add initial-powerlevel for speedbin config of MSM8917
057d0ee fuse: Grab the fc->lock for inode updates in shortcircuit
4764e30 Revert "msm: kgsl: Add 1M and 8K pools to the allocator"
41e394c cdc_ncm: do not call usbnet_link_change from cdc_ncm_bind
6c7fbc2 sched: panic on corrupted stack end
5c38194 soc: qcom: glink_ssr: Fix uninitialized variable
f4034db ASoC: msm: qdsp6v2: check if buf is null before using it
ab854ba msm: sensor: validate the i2c table index before use
dec8d44 ASoC: msm: qdsp6v2: Fix offload gapless transition
9f91db7 msm: vidc: Correct enum value for vpx colorspace extradata
3c7b4c5 msm: mdss: add return values to MDSS recovery events
9b72bdb msm: mdss: do not report overflow errors during read commands
ea0d8df defconfig: msm: enable mdss xlog support
a2b8709 soc: qcom: flush persistent kmaps and fixmap mappings for subsystem mdt
2714f21 msm: mdss: hdmi: check encryption status only when panel is on
a287e10 netfilter: x_tables: validate e->target_offset early
463522c ARM: dts: msm: Add initial-powerlevel for speedbin config of MSM8917
c970960 sched: Fix cpu_active_mask/cpu_online_mask race
7997898 Revert "msm: kgsl: Add 1M and 8K pools to the allocator"
25ac14a msm: isp: Initialize debug_state variable
b6443b0 msm:isp: add recovery method in case of pingpong mismatch.
9aa7b15 ARM: dts: msm: Add irqs to the mpm bypass list for msm8920
6bcdcea cnss: Enable SECURE FIRMWARE Download Feature
d016d65 fuse: Grab the fc->lock for inode updates in shortcircuit
ee50c94 msm: camera: Fix KW issues in sensor code
1de9594 ASoC: wcd-mbhc: correct cross connection check
ac2ad70 msm: mdss: clear BTA_DONE interrupt during DSI read operations
fa4d8ba ASoC: msm: Add Buffer overflow check
ac361f9 ARM: dts: msm: Enable memory allocation for diag client for 8940
b6622ac msm: msm_bus: fix memory allocation issues
92ca0ba ASoC: utils: initialize dummy_codec before use
aa42766 ARM: dts: msm: Update DDR bandwidth voting for MSM8953 GPU
908fcf1 msm: mdss: hide kernel addresses from unprevileged users
3a7cd78 ANDROID: dm: rename dm-linear methods for dm-android-verity
47ebccd ANDROID: dm verity fec: add sysfs attribute fec/corrected
9a73e3f ANDROID: dm: Mounting root as linear device when verity disabled
537264b ANDROID: dm-android-verity: Rebase on top of 4.1
dea6779 ANDROID: dm: Add android verity target
23ae5e4 ANDROID: dm-verity: run in a WQ_HIGHPRI workqueue
ce3c2b4 UPSTREAM: dm verity: add ignore_zero_blocks feature
104983f UPSTREAM: dm verity: add support for forward error correction
73ce127 UPSTREAM: dm verity: factor out verity_for_bv_block()
6ce1c10 UPSTREAM: dm verity: factor out structures and functions useful to separate object
65fc36a UPSTREAM: dm verity: move dm-verity.c to dm-verity-target.c
379fc89 UPSTREAM: dm verity: separate function for parsing opt args
1c49e96 UPSTREAM: dm verity: clean up duplicate hashing code
7b2e876 coresight: hwtracing: fix dangling pointer issues
078974b misc: uidstat: Use single_release for uid_stat_read_atomic_int_fops
bb36cfc defconfig: msm: Enable FEC feature for DM-VERITY
5b8cb23 ANDROID: dm verity: port upstream changes to 3.18
c659846 Don't show empty tag stats for unprivileged uids
052fd70 proc: prevent stacking filesystems on top
26c0588 ecryptfs: forbid opening files without mmap handler
97648d9 sched: panic on corrupted stack end
b8515df ppp: take reference on channels netns
9dd191d fs: ext4: disable support for fallocate FALLOC_FL_PUNCH_HOLE
9971f63 netfilter: x_tables: make sure e->next_offset covers remaining blob size
a7a659e ARM: dts: msm: Add support of IPA for MSM8920
61de97c qseecom: Fix issues raised by static analyser
ce6efe3 msm: camera: sensor: Change initializer to 0 instead of -EINVAL
14ec1c3 msm: isp: Add different flags in spin lock
41eb9c1 misc: qcom: qdsp6v2: initialize config_32
4281d86 msm: msm_bus: add bandwidth query support
67b0bf0 defconfig: msm8937/msm8940: Enable core control
e3e179b sched: Add a knob to disable the core_ctl
6fa527a core_ctrl: Move core control into kernel
6c24f1a qcom: core_ctl_helper: Remove
6bf1071 defconfig: msm: Disable core control helper
bd33ce8 trace: Move core control trace events to scheduler
e1bca6f ARM: dts: msm: add PHY parameters for MSM8940 QRD SKU7 board
ea9110f ARM: dts: msm: Route to sw crypto for hmac and aead on msm8996
b17d30b ARM: dts: msm: Route to sw crypto for hmac and aead on msm8917
6fc6c8b ARM: dts: msm: Route to sw crypto for hmac and aead on msm8937
26ac563 msm: kgsl: Change %p to %pK in debug messages
cdcd98f msm-core: debug: Fix the number of arguments for sysfs nodes
feb24f1 USB: usbfs: fix potential infoleak in devio
957aca2 ALSA: timer: Fix leak in events via snd_timer_user_tinterrupt
6072ce5 ALSA: timer: Fix leak in events via snd_timer_user_ccallback
06768e6 ALSA: timer: Fix leak in SNDRV_TIMER_IOCTL_PARAMS
2285fcc net: fix infoleak in rtnetlink
66a51bd ALSA: timer: Fix race among timer ioctls
0737c1c ALSA: seq: Fix race at timer setup and close
6421986 BACKPORT: f2fs: add a max block check for get_data_block_bmap
23de35f video: adf: zero out mapping data on adf_buffer_map() failure
8bd7952 Replace %p with %pK to prevent leaking kernel address
a562cf5 ARM: dts: msm: Disable the BAM DMUX device node for MSM8920
469e5bb ASoc: msm: qdsp6v2: Fix timestamp glitch during gapless transition
54b4e82 msm: msm_bus: Add support for multiple ops in rules engine
c5f3ac1 ARM: dts: msm: update APC CPR voltage margins for msm8917pro
49dd7ff qcedev: Validate Source and Destination addresses
f64e13b ASN.1: Fix non-match detection failure on data overrun
c350462 cdc_ncm: do not call usbnet_link_change from cdc_ncm_bind
be819a4 netfilter: x_tables: fix unconditional helper
312b1da KEYS: potential uninitialized variable
8d32d61 coresight: fix the dangling pointer issues on coresight
615c99f FROMLIST: security,perf: Allow further restriction of perf_event_open
53eeebe BACKPORT: perf tools: Document the perf sysctls
3f885d0 ARM: dts: msm: include camera dtsi for 8917 TMO
8c1fb99 power: qpnp-fg: update SOC_REPORTING_READY reporting logic
a830947 memshare: Add support to listen to SUBSYS_RAMDUMP_NOTIFICATION
462c588 defconfig: msm: update mmap randomness for all targets
4d2b82f arm: mm: support ARCH_MMAP_RND_BITS
720adc3 msm: vidc: Initialize the dcvs load during perf mode switch
993eea5 mmc: sdhci: Ignore data end bit error interrupts.
cc8a479 msm: camera: Restructure data handling to be more robust
ef7524e msm: vidc: Use internal size for extradata plane
089b50d host: sdhci: fix current caps when there is no host->vmmc
781723b power: smb135x-charger: Disable TEMP MONITOR in parallel charger mode
d0eb6d90 ARM: dts: msm: Add USB BAM pipes for IPA based tethering on MSM8920
48de9f4 ASoC: soc: change audio cpe drivers to use %pK
8fffb4d ASoC: msm: qdsp6v2: Change audio drivers to use %pK
3b9411cf ASoC: soc: change audio drivers to use %pK
deea290 msm-core: debug: Update the number of supported pstates
55b088d msm-core: debug: Fix the number of arguments for sysfs nodes
6375e46 ARM: dts: msm: Add support for clocks for MSM8920
51b529e clk: msm: gcc: Add support for clocks for MSM8920
dc5e3b5 msm: ipa: fix skb recycle logic
99375f3 ARM: dts: msm: add IPA node for msm8920
79b177d usb: gadget: composite: Add spinlock protection for usb config descriptor
e909d15 ASoC: msm: set pointers to NULL after kfree
01eeb67 thermal: qpnp-temp-alarm: Configure TEMP ALARM in the shutdown path
9eb08b6 soc: qcom: smp2p: Fix kernel address leak
1aa911d USB: phy: msm: Fix poweroff charging issue
2dd0104 ARM: dts: msm: update qusb tune1 param for msm8996pro
8f9cb75 msm: kgsl: Change %p to %pK in debug messages
2614d09 msm: vidc: Fix buffer size computation for slave side cp case.
d2521c8 ARM: dts: msm: update APC CPR voltage margins for msm8917
3fee6d9 ARM: dts: msm: update micbias type for 8937/53/17 CDP
75e26c2 msm: kgsl: Add WQ_SYSFS to the worker threads
a4205c3 msm: kgsl: Remove event worker
9fff5de misc: qcom: qdsp6v2: initialize wma_config_32
3809754 qseecom: allocate sglistinfo buffer for kernel clients
82e146f clk: msm: mdss: update PLL configuration to clear precalibrated values
3b26278 msm: sensor: Avoid potential stack overflow
77facd9 Revert "cnss: Configure wlan gpio"
c5a72a9 Revert "ARM: dts: msm: Remove unused gpio from msm8996 DT"
0761697 defconfig: Enabling config INET_DIAG_DESTROY
26f2be7 ARM: 8465/1: mm: keep reserved ASIDs in sync with mm after multiple rollovers
04db077 ARM: 8203/1: mm: try to re-use old ASID assignments following a rollover
03c0b37 msm: mdss: confiure the dynamic fps correctly
37e98ce ARM: dts: msm: Add hx8394f panel support for MSM8940 QRD SKU7
eb26749 msm: ispif: change error message to ratelimited.
2b617ab soc: qcom: rpm-smd: wait till all active set acks are cleared
e517687 defconfig: Enabling config INET_DIAG_DESTROY
8834541c defconfig: Enabling config INET_DIAG_DESTROY
9349dd6 rmnet_data: Changing format specifier to %pK
0982e37 ARM: dts: msm: add camera dtsi for 8917 TMO
c4c4208 defconfig: msm: Enable mpu based kernel text protection
663804d soc: qcom: protect kernel text from other bus masters
d54f781 clk: msm: clock-cpu: Add panic handler to dump cpu frequency
eb9bb6b7 msm: camera: isp: check stream state before accessing lock
f58c417 ARM: dts: msm: Add BAM DMUX no-cpu-affinity for MSM8917
636e9f9 Revert "cnss: Configure wlan gpio"
061fef6 Revert "ARM: dts: msm: Remove unused gpio from mdm9x40 DT"
9db2976 Revert "ARM: dts: msm: Remove unused gpio from mdm9x50 DT"
701cc17 Revert "ARM: dts: msm: Remove unused gpio from msm8996 DT"
a839a53 sysrq: Fix warning in sysrq generated crash.
a991f7e qseecom: support whitelist memory for qseecom_send_modfd_cmd
e8d9a57 ARM: dts: mdm : Enable sd-card support on mdm9640 cdp
86ea6a4 mhi: core: Do not reset doorbell mode during M3 abort
fdefc65 scsi: ufs: fix race between hibern8 failure recovery and error handler
b518b33 msm: ipa: fix potential race condition ioctls
aab232f usb: gadget: u_ether: Add NULL check for link->in_ep and link->out_ep
799595d net: validate the range we feed to iov_iter_init() in sys_sendto/sys_recvfrom
2f3124f msm: vidc: Delay output buffer setting to FW
6d818b2 USB: dwc3-msm: Perform HW reinitialization on HC died error
8d6559d usb: hcd: Add USB atomic notifier callback for HC died error
b104131 ARM: dts: msm: Add smd_ts node for APQ8009 drone
be39f9d defconfig: msm: enable SMCInvoke feature
0b81da4 msm: mink: Adding SMCInvoke Driver
2152ba9 usb: gadget: gsi: Handle EVT_HOST_READY event in STATE_INITIALIZED state
ae4d449 ubifs: Check data crc by default
3423989 ARM: dts: msm: change PCIe2 to vote for nominal on msm8996
7a316e9 cnss: Toggle PCIe EP WLAN_EN on dual-wifi platforms
233208f misc: qcom: qdsp6v2: SSR recovery support for NT decoder
d19c229 msm: kgsl: Add speed bin read capabilities for A306a GPU
f269a1d ARM: dts: msm: Add fmax DDR voting and fmax GPU clock support for MSM8917
b2d5852 regulator: cpr4-apss: Update APC CPR fuse combo logic for msm8953
dd5ab8fed msm: ipa3: add mapping for IPA SMEM to SMMU
1e05ee8 scsi: ufs: kick start clock scaling only after device detection
919df5e msm: crypto: Fix integer over flow check in qcrypto driver
b3b5bf4 ARM: dts: msm: Disabling SSCimage for Mojave1 and Dragon board.
5cdc524 soc: qcom: ssr: Return from acknowledgment wait if modem is crashed
5323dca msm: sps: Change the default SPS IPC log level
38fbb27 cnss: Reset QCA Card during WLAN SubSystem Recovery
2a2d5ee net: cnss: Release QCA Chip resources when Wi-Fi is turned off
e604a1e ARM: dts: msm: change CX handle for all PCIe nodes on msm8996
4546949 ASoC: msm: qdsp6v2: set correct loopback mode
c7bd822 ARM: dts: msm: Update CCI voltage range for MSM8996pro automotive
836f094 msm: vidc: Fix decoder output buffer size issue
1caea9c msm: ipa: handle information leak on ADD_FLT_RULE_INDEX ioctl
2f83612 ARM: dts: msm: Allow spmi-arb interrupts to wakeup device for mdm9640
0950fbd misc: qcom: qdsp6v2: Add missing initialization
71381c1 ARM: dts: msm: Add dtsi node for MSM8940
ac694ba defconfig: msm: Enable msm8920 support in msm8937_defconfig
5b22dcb ARM: dts: msm: Add support for MSM8920
b63cb07 defconfig: msm: enable CMA debugfs
7bd0593 msm: kgsl: Add facility to BUG_ON for a gpu fault
3fb740b msm: kgsl: Revisit the GPU snapshot dumping
7063d30 NFC: Fix unbalanced irq warning stack trace
437422e ARM: dts: msm: add touch device node for MSM8940 QRD SKU7 board
dfa87b6 ARM: dts: mdm: add the inst id for remote etm on mdm9640
eacc368 ARM: dts: msm: add support for hdmi on apq8053 mtp
fc1d3aa ARM: dts: msm: Add initial support for MSM8940 QRD SKU7 board
f460ad1 ARM: dts: msm: Add pmic-id node for MSM8940 PMI8950 QRD SKU7 board
971a827 ARM: dts: msm: update APC CPR voltage margins for msm8940
725b8ed ARM: dts: msm: remove wrong IPA HW mode from 9640
a2889e3 msm: gsi: enable wake irq
747125b serial: msm_serial_hs: Change the wakeup interrupt enable sequence
a31f21a ARM: dts: msm: Add efuse base address for MSM8917
11330e3 clk: msm: clock-gcc: Add efuse based fmax for GPU clk for MSM8917
cf80b42 power: smb135x-charger: initialize wakeup source for parallel charger
02b7a6f slim-msm: Handling resources during port de-allocation
7eb1d81 ARM: dts: msm: Add support for speed-bin 1 for MSM8917
2604ab8 spi: spi_qsd: Don't restrict first transfer in FIFO mode
c7157c1 ASoC: wcd_cpe_services: Process detection events in SEND state
2746533 msm: ipa: fix potential NULL deference on SMMU
2f058d4 ARM: dts: msm: Enable SD card support on mdm9640 V2 MTP
5933790 ARM: dts: msm: reduce rx ring sizes for MDM9640
3e16b23 msm: ipa: allow dtsi based lan rx ring size
026b47f socinfo: Export API for getting SOC serial number
b63a4ec ASoC: msm: qdsp6v2: fix crash during flac superset clip playback
dcba699 msm: mdss: avoid requesting ov_lock in esd thread
03a3ee0 slim-msm: Differentiate SSR from Noise during power up
db94c90 msm: ipa3: Fix unclocked access to IPA SMEM register
7af1d00 drivers: iio: InvenSense ICM20689 driver
fe62545 ASoC: msm: qdsp6v2: Change device switch handling
32464d7 ARM: dts: msm: Add Neutrino ethernet to MDM9640 MTP
8cce1ab Documentation: bindings: Update bindings for Neutrino
50569ee msm: mdss: Fix potential NULL pointer dereferences
68e3f9c4 ARM: dts: msm: Add support to disable IPA on APQ8053
101dfa2 ARM: dts: msm: Remove unused gpio from DT node of mdm9x50
94086aa ARM: dts: msm: Remove unused gpio from DT node of mdm9x40
26f6969 irqchip: gic: print correct resume irq name
d81d1f7 ARM: dts: msm: update APC CPR configuration for msm8953
f870e1b msm: ipa: add mhi test suite
46aaed3 Revert "ASoC: wsa881x: Avoid query temp during suspend"
0696834 msm: msm_bus: limit max chars read by sscanf
c0a7cd9 ARM: dts: msm: Fix camera MCLK1 driver strength for SBC8096
e1f5b33 usb: phy: qusb: Fix typo with emulation related property name
71a9c26 regulator: cpr3: Update temp based adjustments config
db13c74 NFC: Set enable gpio to low
8133442 ARM: dts: msm: Remove unused gpio from DT node of msm8996
a928cc1 defconfig: 8937/8917/8940: Move RCU callbacks processing to kernel thread
017f7f2 ARM: dts: msm: add Rome wifi config for apq8009 drone
12593e4 ARM: dts: msm: Add DT for APQ8009 drone platform
17dd1fe msm: ipa: recycle skb for lan data path
1b1c84f msm: ipa: do not use skb clones for lan clients
359a49f msm: mdss: Fix to validate data copied from user space
4d450e6 mdsp: msm: mdsp_ts: Add the probe func
e45eeab msm: vidc: Fix limit for LTR mode control
11c818e msm: ipa: fix multiple static analysis issues
108a7aa msm: mdss: Fix panel ESD detection mode selection
974fca8 defconfig: mdm: Enable IPA unit-test framework
558cc7f msm: ipa: Add support for IPA unit-test framework
060a378 ARM: dts: msm: Increase the rmtfs buffer size on 8917
ee32e18 defconfig: msm: enable smd timestamp driver
8864880 ARM: dts: msm: Add APQ80986 PRO v1.1 support for mtp and cdp
7835de9 power: qpnp-smbcharger: Add POWER_SUPPLY_PROP_MAX_PULSE_ALLOWED property
4403a99 power: power_supply: Add property to limit pulses for HVDCP
769fd03 msm: camera: isp: Do not vote bandwidth during probe
6261ed1 msm: camera: AV timer support for HAL3
aca4774 Revert "Thermal: handle thermal zone device properly during system sleep"
2dc4a3a msm: ipa: IPA Disable API fix
d96aa24 ARM: dts: msm: Fix quality issue in automotive platform
9e10937 ASoC: wcd9335: Fix kctl_put and get functionality for SLIM RXX MUX
d45aa9f msm: ipa: Add parameters validation to handle static analysis issues
f705361 ARM: dts: msm: Disable RB sampler optimization
adb5515 msm: kgsl: Disable RB sampler data path optimization
eaf5ffe ARM: dts: msm: Add qcrypo and qcedev nodes for MDM9640
15126c6 ASoC: msm: qdsp6v2: Fix crash during WFD playback and SSR
48c52fa ARM: dts: msm: enable secure cma on 8937
ab1968d clk: msm: clock-gcc: Add support for a new frequency for GP clock
85a93b95d7 msm: gsi: fix memory corruption from debugfs
ce85012 msm: vidc: Add Override QP extradata support
127a8bd can: Fix buffer calculation
e32ecc3 msm: camera: isp: Add isp version
606cb08 defconfig: mdm: Enable HW_RANDOM_MSM_LEGACY for 9640
c89b237 cnss: add support for pinctrl framework to configure the wlan gpio
bc98391 ARM: dts: msm: configure WLAN_EN pin sleep state for californium
d322fde ARM: dts: msm: Config sleep state for WLAN_EN pin for mdm9x40
e22e8f5 ARM: dts: msm: Config sleep state for wlan bootstrap pin for msm8996
05c53de ARM: dts: msm: add fixed regulator support for wlan_en for msm8996
8492096 net: cnss: add fixed regulator support for wlan enable pin
4680f6a clk: msm: Add support to set desired duty-cycle for a clock
f65728a ASoC: msm: Implement HFP tx mute get function
2365056 msm: gsi: do not register to inter ee irq
c298639 usb: phy: qusb: Update TUNE2 parameter for better compliance results
694e664 msm: ipa: fix IPA driver processing context delete logic
123b979 ARM: dts: msm: Configure Codec for SBC8096
b437f3b msm: vidc: avoid fd based search for non-extradata plane
7a9028b ARM: dts: msm: correct the name for hx8379a video mode panel
92537a5 power: qpnp-fg: fix NULL pointer dereference in soft JEITA handler
a7dda6d ARM: dts: msm: add LDO18 regulator for MSM8953 IOT MTP
1dbc866 ARM: dts: msm: Do not set rpm handshake bit for MDMs
135cb1e drivers: lpm-levels: Allow rpm handshake only with cluster LPM
91b54d1 Revert "debug-pagealloc: Panic on pagealloc corruption"
5f69ccf msm: crypto: Fix integer over flow check in qcedev driver
fe89add ARM: dts: mdm: Use the correct key for MX floor-voting on 9x07
edd4b1a msm: thermal: Update the hotplug initialization
8926d30 msm: ipa3: add support for SMMU to USB
072df94 ARM: dts: msm: Update usbbam device node bam-type
d2e10c2 ASoC: msm: qdsp6v2: Add size check in audio cal ioctl
b332760 defconfig: msm: Enable AES crypto extensions for arm msm8909w
580e969 ARM: dts: mdm: Add resources with QUSB PHY node for mdm9640
76b2d1c ARM: dts: mdm: Add resources with QUSB PHY node for mdmcalifornium
2a0e95b ARM: dts: mdm: Add resources with QUSB PHY node for msm8953
554979f adv7481: Increase video input signal lock retry
f31a299 ARM: dts: msm: Update thermal thresholds for msm8996Auto
e377a1d usb: phy: qusb: Make sure QUSB PHY is into proper state
07e2ca3 ASoC: wcd-mbhc: fix inconsistent detection of euro headset
195000d msm_vidc: Fix hang due to incorrect buffer unmap
6a56af9 iommu: msm: use phys_addr_t for PA in secure mapping
2e9f0c8 clk: qcom: gcc: Add support for 8MHz for BLSP1 QUP2 SPI clock
a89b14c msm: mdss: fix autorefresh configs for pp-split cases
8d17acb usb: f_gsi: Update connection parameters for GSI channels
097febe msm: ipa3: changes to IPA USB APIs to support SMMU
a2e2a2a msm: ipa: Neutrino IPA offload support
41088ed soc: qcom: pil: Add flag to know if modem SSR happened.
030d768 ARM: dts: msm: Disable bias for I2c gpios in suspend mode
4d80851 ASoC: msm: qdsp6v2: Add support to set volume in ASM loopback
be23453 msm: mdss: Fix out of bound read access in pipe_lookup
4219619 drivers: leds-qpnp-flash: Synchronize brightness_set and worker thread
96d3593 qcom: PMRESR register read returns zero for un supported group events
5d8b258 msm: ipa3: add support for additional mappings to smmu
b6d0ad7 ARM: dts: msm: Adding AF support for Rear Aux Camera
9c517c0 defconfig: arm: mdm: Enable qcedev and qcrypto drivers for MDM9640
6b69b64 crypto: kconfig: Add crypto engine driver support to mdm9640
a767ce4 msm: vidc: add h264 8x8 transform mode support
bf1bc3d firmware: qcom: tz_log: fix incorrect datatype for warm_jmp_addr.
a17ff9d crypto: msm: qce50: allocate iovec out of cacheable memory
e698efc ARM: dts: msm: Configure switching frequency for smb1351 for mdmcalifornium
0a65247 regulator: cpr-regulator: Add panic handler to dump voltage information
97807bd ARM: dts: msm: update ROI alignment for NT35597 cmd mode panel
9ed1bd9 msm: vidc: use %pK instead of %p which respects kptr_restrict sysctl
c2a05a0 ARM: dts: msm: Add camera dtsi file for MSM8940 QRD SKU7 board
562dd2c mmc: core: Fix deadlock in suspend & rescan path
75bbbc2 msm: camera: isp: Fix an issue in ispif
05975fd ARM: dts: msm: Enable wil6210 device for sbc8096
6ed74dc msm: vidc: Propagate time stamp information even filled length is zero
187ece9 drivers: leds-qpnp-wled: Synchronize brightness_set and worker thread
48ea28e msm: ipa: add support for configuring polling interval/sleep time
2808ead ARM: dts: msm: Configure IPA rx polling parameters for 8940
3d93f14 msm: mdsp_ts: add snapshot of mdsp timestamp driver
24dc667 ARM: dts: mdm : Enable SD card support on mdm9640 MTP
0d424b7 ARM dts: msm: Add charger nodes for mdm9640 CDP
ac2e656c ARM: dts: mdm: Specify the gpio needed for sd_slot_vreg
47b144f msm: isp: Add support to multipass offline ISP
ba7086c mmc: sdhci-msm: Dont wait infinitely for pwr_irq interrupt
7420553 mmc: core: add deferred resume support
595e689 power: smb1351: Ignore ICL update if parallel slave is enabled
dd7ad27 msm: mdss: fix race condition between iommu attach and sending DCS cmds
979d82f usb: dwc3: Fix NULL ptr dereference in ep disable ops
d618fc8 msm: camera: isp: Vote bandwidth with clock enabled
ec717f7 thermal: qpnp-temp-alarm: add support for GEN2 PMIC peripherals
2972198 kernel: net: Buffer overflow fix for Embms
57c463e AIO: properly check iovec sizes
9e95158 ARM: dts: msm: Fix audio CMA heap configuration
3d0e054 USB: gadget: mass_storage: Fix Null pointer access during disconnect
909878d msm: mdss: try to read EDID again in case of read errors
997a336 msm: camera: sensor: Add META10 fourcc
bd06d1f msm: camera isp: Control camif interrupts on camif enable/disable
1a1fb70 usb: dwc3: Fix bug in ep disable operation
ff64e96 dwc3: gadget: Clear per endpoint ring buffer when disabling endpoint
e756ec7 ARM: dts: msm: Add files for msm8953 IOT variants
606e7bc sched: Introduce sched_freq_aggregate_threshold tunable
3b66e69 ARM: dts: msm: Don't set reset-bam-on-disconnect for msm8940/8952
36a9a87 USB: gadget: Fix USB EP flush issues on disconnect
c82eb53 msm: vidc: Fix issue in split mode for UBWC output
6012442 ARM: dts: mdm: Sync MDM9640 V1 with V2 MTP
01fcec7 ARM: dts: msm: Update frequency tables for 8996Pro Auto target
9e74493 ARM: dts: msm: Update clock frequencies for msm8996AU
7f21acb ARM: dts: msm: Enable the GPU QDSS STM for msm8996
ac44047 can: Don't sent fw_br command
604b46d power: qpnp-fg: fix reading OCV junction coefficients
1332c54 msm: ipa3: fix packet handling for multiple buffers
45e38fc defconfig: msm: enable linear battery charger
fb294fe defconfig: msm8909: Add msm8909 perf defconfig
0075a07 defconfig: msm: Enable crypto support for WLAN driver
b7b917f ARM: dts: msm: Make DTS for 1GB MTP8909-PM8909
e3a0e9c defconfig: msm: Enable the SPM regulator driver
eae92ab defconfig: msm: Append DTB to apq8009 kernel image
a662ede msm: vidc: Intimate error to V4L2 client conditionally
2e79885 coresight: fix the mutex deadlock issue in cpu hotplug notify path
7b1f940 msm: vidc: Correct qp min/max for VP8 control
6f8bcf1 ARM: dts: msm: Enable imx362 on msm8953
3af229e defconfig: msm: Disable IPC_LOGGING and FTRACE for msm8909w perf
b95ac75 trace: ipc_logging: Fix compilation error when IPC_LOGGING is unset
8f3ca43 msm: camera_v2: Fix a return code issue in smmu mapping
2765b681 msm: kgsl: Map GPU QDSS STM through GPU IOMMU
d02f9f6 qseecom: validate the inputs of __qseecom_send_modfd_resp
5b42bd7 usb: gadget: gsi: Optimize TRB's buffer allocation functionality
7977a11 usb: gadget: gsi: Use pm_runtime related API from state machine
5d5f0e3 msm: ipa: disconnect sequence change for USB 2.0
283584d qcom: ssr: Fix possible overflow when copying firmware name
0a4917a Revert "msm: mdss: enable pll regulator during phy on sequence"
c3c9341 ASoC: msm: qdsp6v2: DAP: Update check to validate data length
13c185d NFC: IRQ gpio usage modification in nfc_read
3528d66 power: smb135x-charger: fix wakeup source handling in suspend
995695f ARM: dts: msm: update APCC CPR configuration for msm8996proAU
4654c85 msm: mdss: hdmi: Send audio notify only in HDMI mode
b29dd9b6 scsi: ufshcd: Fix race between clk scaling and ungate work
0d4f323 USB: dwc3: Fix to debugfs returns with spin_lock
0aabb4b coresight: fix the mutex deadlock issue in cpu hotplug path
8076299 arm: mmap: remove the redundant check of personality
5ab1a03 ARM: dts: msm: Add DT for WCD9326 512MB DDR MSM8909 MTP
926be2a ARM: dts: msm: Add DT for MSM8909 IoE ref board with WCD9326
1a9a5af ARM: dts: msm: Add DT for MSM8909 MTP with WCD9326
d7ca2049 ARM: dts: msm: make dtb for APQ8009 MTP with WCD9326
552ad91 ARM: dts: msm: Add camera csiphy version for 8940
bac43a1 iommu/iommu-debug: Make debug driver 32 bit compatible
5d3261c dwc3: Separate out debug events for each DWC instance
c917ed9 msm: ipa: do not use delay in SSR
0019e35 camera: Allocate ub with equal slicing for automotive
08f81d1 ARM: dts: msm: refactor DT files for 8996 automotive platforms
d3452f1 msm: sps: Add support to perform BAM reset with pipes connected
3031154b FM: Set mute mode implementation
0cfea3c ARM: dts: msm: Update APC CPR voltage margins for msm8940
ddf8034 arm64: Don't use is_module_addr in setting page attributes
525c36c msm: emac: Fix invalid pointer dereference
f2cf650 msm: ipa: Fix the memory leak on exception
8cb9120 spi: spi_qsd: Fix the register peek/poke debug feature
ca599f1 ARM: dts: msm: update mpm mapping for msm8917
5180cef ASoC: msm: qdsp6v2: check param length for EAC3 format
44fadd6 msm: mdss: Fix potential NULL pointer dereferences
428332c ARM: dts: msm: Add sleep configuration for uart on mdmcalifornium
47eadde msm: mdss: Fix AD backlight configuration
0dfc1e2 defconfig: mdm: Enable building MTD tests kernel modules
07b61e0 msm: vidc: check for venus_hfi_device state in resume
2ba6e6c spi: spi_qsd: Improve latencies for small transfers
57f829c regulator: spm-regulator: Fix the usage of the 'uV' variable
69857a7 msm: mdss: Fix null pointer refernce during debug init
96e7a91 soc: qcom: spm: Poll for the PMIC_STATE after updating the VCTL register
d4edb37 msm: mdss: Add HFP_CALC_CLK way to switch frame rate
fb84aaf mmc: core: Remove flag MMC_PM_WAKE_SDIO_IRQ in mmc_resume_host
f3ed712 iommu: dma-mapping-fast: Remove unused #define
22fed85 msm: kgsl: Fix the access to invalid pool
7d7c9b7 ASoC: wcd-mbhc: disable fake electrical interrupts
e7284e1 msm: mdss: Fix memleak in framebuffer register and remove
d5f7884 power: qpnp-fg: Clear VACT_INT_ERROR after IMA error recovery
76ceb98 defconfig: 9640: Enable Micrel GbE PHY
345ccea msm: pcie: change the logging type for dumping PARF registers
f2ec912 msm: ipa3: don't check offset_entry when using DDR address
6add723 ASoC: Fix freed memory access of pcm stream kctl
72a2ac5 msm: vidc: enable passive buses while unload firmware
10ba26d mfd: qcom-i2c-pmic: add option to skip irq control
2d06339 msm: mdss: Fix deadlock in AD code
8f7523a msm: ipa: update wan rx size buffer
ec9d986 msm: mdss: Allow post-processing clean-up for primary display
c03a5b3 msm: mdss: hdmi: disable 5v line for HDMI suspend state
055179e Revert "Revert "msm: mdss: Handle fb_release_all before cont-splash handoff""
1926eb7 ARM: dts: msm: Remove increase rmtfs buffer size in 8917
c15b35e msm: rndis_ipa: Fix to incorrect state transition
639277b regulator: spm-regulator: Add additional settling delay for FTS2.5 SMPS
50a24b9 net: cnss: Add support to get fw files for QCA SDIO target
80f8453 msm: mdss: Access DSI registers before turning off clock
0358729 pinctrl: qcom: Add syscore system suspend/resume
fe1a104 ARM: dts: msm: Add fuse-based correction factors for MSM8940
23cd13d ARM: dts: msm: vote IPA_cfg on mdmcalifornium
7c4845f msm: mdss: Fix memleak in panel_debug_reg_write
87f6ed1 msm: ipa: print resource bandwidth in ipa rm
9b3b73c cfg80211: Advertise extended capabilities per interface type to userspace
dbd580d ASoC: mdm9607: Fix to avoid NULL pointer dereference
3b30a88 USB: gadget: ci13xxx_udc: Clear suspend flag before composite resume
a0e1047 misc: hbtp_input: add secure touch support for hbtp input driver
4f6adad msm: vidc: Add support for setting packed QP range
69196e4 msm: vidc: add support for maximum bitrate rate control mode
475b8cdd ARM: dts: msm: remove VMBMS feature for msm8953 and 8937
f4c4fef ASoc: msm: mark LINEOUT as ignoring suspend
43daac7 md: dm-req-crypt: fixed error propagation when ICE is used
d7db335 Revert "inet: Always increment refcount in inet_twsk_schedule"
d92068a msm: vidc: Fix an issue with high bitrate playback
27f7b3b msm: mdss: Correct the format specifiers in sscanf function
0b073b9 msm: ipa: exit when hdr proc ctx table is full
979282a ASoC: wcd9335: Enable standalone ldo_h
4c5747c ARM: dts: msm: Add scm call to inform TZ of modem area on msm8953/37
5041e7b power: qpnp-smbcharger: update USB handling at boot-up
5dbb0c8 defconfig: 8953: enable generic DUAL ROLE sysfs interface
ed02dec Revert "msm: mdss: Handle fb_release_all before cont-splash handoff"
c00966d iommu/iommu-debug:: initialize variables before use
e94d6c5 iommu/io-pgtable-fast: validate data before use
b8f3e7a ARM: dts: msm: Enable lab/ibb regulator on pmi8940 based msm8940
1ed3e7f ARM: dts: msm: update vfe nominal clock for MSM8953
9ea0ede msm: emac: Fix dynamic unloading of emac module
b033cae ARM: dts: mdm: Add device tree entry for mdm9640
ae424f8 ARM: dts: msm: Update CPR voltage margins for msm8940
f1225aa cfg80211: Define macro to indicate support for new cfg80211 disconnect api
3273119 cfg80211: properly send NL80211_ATTR_DISCONNECTED_BY_AP in disconnect
7b2fb41 cnss: Use Different Dump Names for QCA PCIe and SDIO targets
9eeca14 msm: camera: Fix memory read by adding bounds check
6f73966 mm: zbud: fix the locking scenarios with zcache
43e51a8 ARM: dts: mdm: add support to scale apps ahb clk along cpu
a5206ec power: qpnp-smbcharger: update SMBCHG restart workaround
712be70 msm: mdss: change error return value for lineptr sysfs entries
037f432 ASoC: msm: qdsp6v2: DAP: Allocate param buffer with correct size
75894f1 char: msm_smd_pkt: Fix the TIOCMSET IOCTL argument reading
c319c2b ASoC: msm: qdsp6v2: DAP: Add check to validate param length
8fdb762 ASoC: msm: modify dai link according to the dai driver
4ebda4c misc: qcom: qdsp6v2: initialize event_wait to avoid crash
56e6163 ASoC: wcd9335: Fix register sequence for CPE configuration
77a296e defconfig: mdm: Add CONFIG_PANIC_ON_* debug options for mdm9607
4c1fa52 ASoC: msm: Add support for QCHAT call
9eeb209 clk: msm: clock-gcc: Update regulator current level for MSM8917
43fdbff ASoC: wsa881x: Avoid query temp during suspend
6997dcb msm-core: use get_user() API to read userspace data/settings
64ee5cf ARM: dts: msm: Add initial support for MSM8940 QRD SKU7 board
17e71ba msm: camera: isp: Stop burst stream on epoch of last frame
0c77b06 ARM: dts: msm: Make HDMI as primary interface for APQ8096
ae32d2f msm: mdss: Initialize pan_name array to 0 and handle error case
e6279be memcg: make mem_cgroup_read_{stat|event}() iterate possible cpus instead of online
bb6e4f8 msm: qpnp-haptic: add additional checks to avoid division by zero.
4e48574 msm: mdss: skip panel type node change during resolution switch
5d82a81 power: qpnp-fg: add support for restoring battery information
5316087 power_supply: add battery_info and battery_info_id parameters
03662e9 power: qpnp-smbcharger: add support to read battery id and full charge
181cfef usb: gadget: f_gsi: Use 16KB buffer with each TRB for MBIM DL
2b0865b hwmon: qpnp-adc-voltage: Add optional VADC property
c007e92 ARM: dts: msm: Update VADC channels decimation on mdmcalifornium
f8d6c71 ARM:dts:msm: Camera sensors support for SBC8096
8794eb9 msm: camera: Fix memleak and invalid access
c8b878b ARM: dts: msm: Fix for GPIO conflict issue on MSM8996 and APQ8096
055fa12 drivers: GICv3: remove isb() from IAR read function
6f92302 socinfo: Add support for ADP platform
7867a62 ARM: dts: msm: Rename the dsi phy version for msm8953 and msm8996
ab6ea6f msm: mdss: Move PP programming after mdp wait for ping pong done
205c6bb ASoC: open ASM session with 24 bit for 24 bit playback
74f8937 msm-core: Move get_user out side critical section
12bb657 arm/arm64: mm: add option to configure TLMM page attrs for 8953
4092673 ARM: dts: msm: Update spm, lpm, rpm stats and pm nodes for mdm9640
5320b89 msm: clock-pm: Introduce clock-pm specific driver
ae051ed ASoC: msm: qdsp6v2: Increase PCM capture period size
17cb169 msm: mdss: Fix dynamic refresh sequence
a69b013 lpm-levels: Fix low power mode selection
be8fa0c leds: implement sysfs interface locking mechanism
bc8bf60 sched: fix incorrect type casting in trace events
9ba1e5d sched: kill unnecessary divisions on fast path
8ac4907 sched: prevent race where update CPU cycles
116f344 sched: fix overflow in scaled execution time calculation
7d2dfd0 sched: remove unused parameter cpu from cpu_cycles_to_freq()
fb89b7f ARM: dts: msm: Update the interrupt list with camera irq
1313bee msm: mdss: Handle fb_release_all before cont-splash handoff
a8ef5fd msm: ipa: change default low watermark for rx buffers
371a00a scsi: ufs-qcom: fix bug with read/modify write of UFS_CFG1
882ceae power: qpnp-typec: add support of TypeC role reversal
6db0572 msm: vidc: add ion_handle checking before mapping buffers
6a2f981 NFC: Fix crash due to invalid use of ese gpio
504e57c ARM: dts: msm: Add the LAB/IBB node for PMI8940
e9c7491 power: reset: Disable sdi if the CONFIG_MSM_DLOAD_MODE is not defined
b9fe498 arm: mach-msm: Enable CONFIG_DEVFREQ_SIMPLE_DEV for mdm californium
c61b5f3 clk: msm: gcc-californium: Add support for apss_ahb_clk_src
06ee059 ARM: dts: msm: Disable WLED staggering for msm8937/msm8950/msm8994
282f6cb msm: ipa3: Do not use APPS pipes for IPA kernel-test
f4251f3 ARM: dts: msm: Configure BLSP1 and BLSP12 as SPI for SBC8096
c76e64b ARM: dts: msm: Disable CBLPWR_N trigger for PMI8996 PON device in SBC8096
262a73e ARM: dts: msm: Add audio device tree changes for mdm9640
2bf9eb7 defconfig: mdm: 9640 defconfig and perf-defconfig changes
15d8fac ASoC: mdm9640: Add machine driver for MDM 9640
bc7602c Revert "msm: vidc: Handle encoder input in true dynamic mode"
e851c9a ASoC: msm: qdsp6v2: Compress passthrough fixes
c5f8cad power: qpnp-fg: enable CC_SOC_REG based capacity learning for pmi8996 v1.x
7c0c308 defconfig: mdm: Update default CMA region size
dd4ed2e adv7481: Add support for CVBS interrupts
8c9447d msm: kgsl: Make VBIF register dump more generic
37a78a8 ASoC: msm: qdsp6v2: fix non-gapless transition failure
2971cae Revert "usb: xhci: Set interrupt moderation for host mode to 4000(1ms)"
1e538f6 ARM: dts: msm: Specify XHCI interrupt moderation from DT for MDMs
60ef015 arm: dma-mapping: return NULL on remap error
726a4e4 usb: xhci-plat: Add DT parameter to program xhci imod_interval
57feba3 soc: qcom: bam_dmux: create Rx work queue with WQ_UNBOUND
1a32205 msm: mdss: Check for buffer boundary condition in panel_debug_reg_write
0d39b7e ARM: dts: mdm: Add VADC channels for mdmcalifornium
274a96e msm: mdss: Add null check for dma buffer memory
fdf8f65 USB: gadget: Add debugfs node to initiate function remote wakeup
fa25497 ARM: dts: msm: Add clock node for logging cpu freq
f8fae39 drivers: cpuidle: lpm-levels: Add traces for logging cpu freq
64e4cbf msm: vidc: ensure venus is in power on before scaling clocks
ce3143c usb: xhci-plat: Add XHCI_STATE_REMOVING flag on removal of usb device
f9cb8c7 xhci: fix 10 second timeout on removal of PCI hotpluggable xhci controllers
8e653f6 msm: mdss: check for audio support before notifying frameworks
d16540c ARM: dts: msm: Add initial support for MSM8940 QRD SKU7 board
62c6be9 defconfig: msm8996: Add ATL1C driver
120d261 msm: ipa3: fix the double ipa3_pre_init issue
a92f6fa msm: kgsl: Read HLSQ SP/TP registers through debug aperture
8b931bb msm: kgsl: Allocate global buffers through paged memory
561fed2 msm: mdss: Set the scaler flag in pipe after copying scaler data
97f8604 msm: ipa2: fix wrong check for memory allocation
5ae6c56 msm: ipa: Fix queuing the inactive timer work on perf cluster
579e796 wcnss: Avoid user buffer overloading for write cal data
54e09ed USB: fix invalid memory access in hub_activate()
96db473 ARM: dts: msm: Update high-speed PHY parameters for MSM8940
19d32c5 debug-pagealloc: Panic on pagealloc corruption
70cc6c5 msm: wlan: Add new country XA
d26e6e5 staging: android: Change %p to %pK in debug messages
23f80c7 defconfig: mdm9640: Enable some configuration options
3d76aa7 ARM: dts: msm: Add min SVS GPU clock to msm8953
db4826c msm: mdss: trigger event timer on vsync boundary
e7b78ce msm: kgsl: Change the shrinker to not free reserved pages
fa2d041 ARM: dts: msm: Add support for MSM8996pro v1.1 automotive SoCs
5dea82a ARM: dts: msm: Fix interrupt flags for smb1351-charger for mdmcalifornium
8bdc3de sched: core: Fix possible hotplug race in set_cpus_allowed_ptr
8abec7f ASoC: msm: qdsp6v2: DAP: Add check to validate data length
ffb55e5 usb: phy-msm-qusb: Re-initialize PHY after DCD detection
f4b3cf1 ASoC: msm: qdsp6v2: Fix Tx mute issue over BT-SCO
7536b49 msm: mdss: Check for handoff pending before IOMMU min BW voting
1dffb9d ARM: dts: msm: Add 64bit DMA mask support for ipa3 on msmcobalt
dbc7c48 msm: ipa3: support use for 64bit DMA mask
4cf8c45 usb: host: xhci: Abort suspend when interrupt is pending
b424f93 msm: camera: isp: Fix the preview split issue
da68eff drivers: of: of_reserved_mem: fixup the alignment with CMA setup
91ac727 sched: fix compilation errors with !SCHED_FREQ_INPUT
5b42fe0 sched: fix compilation errors with !SCHED_HMP
0268def soc: qcom: Add new scm API support in function scm_set_boot_addr
43a7c46 hwmon: qpnp-adc-voltage: Update VADC settings mask
7e225c1 msm: kgsl: Fix the ringbuffer wrap around logic
55f0c7e msm: mdss: move sync_fence_install after release/retire create_fence
30c760f msm:camera: Enable/Disable camera daemon
72db262 msm: kgsl: Allow 0 as a valid ion file descriptor
32461b7 msm: mdss: enable pll regulator during phy on sequence
512267c defconfig: 9x40: Add support for PTP clock and 802.11Q
6bf1a14 msm: mdss: avoid shutting down PHY PMIC regulators
877aa19 clk: msm: clock-gcc: Update CX voltage levels for MSM8917
733d76d ASoC: msm: qdsp6v2: Fix timeout error in ADM_CMD_SET_PP_PARAMS_V5
63243a2 ARM: dts: msm: update the SPDM parameters for msm8940
06e4a59 add license
092cab4 add license
991fca1 add license
2e6c767 add license
f261a0d add license
7201ae1 ARM: dts: msm: configure HOME key correctly for 8940 CDP/RCM
4015787 maoting.bian add license
dba06f2 add license
3cff24c add license
9e8a6ae ARM: dts: msm: enable VDD_APCC CPR aging adjustments for msm8953
1e16be3 regulator: cpr4: add support for aging voltage margin adjustment
dd50cc0 power: qpnp-fg: Fix NULL pointer dereference in battery profile init
fc43309 ARM: dts: msm: Add CPU efficiency values for MSM8953
a6e2a7b msm: camera: sensor: Detect flash_driver_type from dtsi
59e28a4 scsi: ufs-debugfs: add error state
9b99e10 coresight: fix use-after-free in stm on secure boot devices
49da422 drivers: leds-qpnp-flash: Fix infinite loop in flash driver.
e667fb3 update driver to support v3.18 IIO driver Signed-off-by: Cloud Chen
ba4a18c msm: camera: vreg: Fix vreg power up issue
81a12f4 clk: msm: mdss: program kvco code for 8996 pll
c5759a0 ARM: dts: msm: Add support for MSM8996AU/APQ8096AU SoCs on ADP
4780353 power: smb138x-charger: Type-C support
86017c3 power: introduce SMB138X charger driver
3527726 spmi: prevent showing the address of spmidev
01b6574 msm: mdss: qpic: vote for qpic_clk
201a5e2 defconfig: mdm: Enable TUN & HID drivers for LE mdm
28a0bce defconfig: msm: Disable CONFIG_SYSVIPC
9a72294 USB: dwc3: msm: Kill tasklet before disabling irq in suspend
ab8d878 msm: mdss: set N_MUTIPLIER bit as per different audio sample rate
feee641 clk: msm: gcc: Update the voltage vote for GPU clock @475MHz for MSM8940
8bf68aa ARM: dts: msm: Route to sw crypto for hmac and aead on msm8953
83a94ec ARM: dts: mdm: Add proxy vote for qpic
d28e6d2 soc: qcom: pil: Proxy vote for QPIC clock during modem boot
39fb493 ARM: dts: msm: Change LAB precharge time to 500us
8d35b01 defconfig: mdm: Remove arch and pinctrl config changes
a78767e adv7481: Add support for CVBS input on MSM8996 Auto
602a8ed ARM: dts: msm: Add CVBS input profile on MSM8996 Auto
be445b6 msm: ba: Fix issue with multiple BA profiles
531e1d0 usb: gadget: Use mult as 3 for GSI related USB IN endpoint always
fc0eb09 mfd: introduce I2C PMIC controller
ec07e24 usb: gadget: f_gsi: Increase USB GSI OUT TRBs from 7 to 31 for ECM
23f83ea msm: camera: ispif: RDI Pack mode support
1008426 msm: camera: isp: Do not return error for get_buf null
60a2f33 msm: ipa3: fix condition tested on ipahal wrapper
086377e arm64: Fix text patching logic
b2ba3e8 sched: qhmp: optimize power_delta_exceeded() for !sched_enable_power_aware
0df7be2 net: netfilter: support for multiple MASQUERADE
ce4a7d7 msm: mdss: remove HDCP support from ADV7533 bridge chip
49ee87d msm: ipa: fix delete dependency race condition
a7ba435 msm: mdss: overlay: skip kickoff for empty pan_display during handoff
b97b5c1 clk: msm: mdss: initialize pll_postdiv in vco_set_rate for msm8996
3ed246d msm: ipa3: fix qmap deaggregation issue
2791675 soc: qcom: boot_marker: change module load order
fa1bef3 netfilter: xt_quota2: 3.18 netlink notification fix
a349ad9 ASoC: msm: add ec channel/bit/sr control for auto machine drv
41fe255 ASoC: msm: qdsp6v2: add support for ADM_OPEN_V6 for multi-mic ec
11a9522 net: cnss_prealloc: add debugfs entry to check the memory status
46627e7 ARM: dts: msm: update 4k panel roi alignment for msm8996
128c8fb msm: mdss: fix dma fifo read watermark to 15/16 full
7ebc90a ARM: dts: msm: Configure Temp based adjustments for msm8953
7f1318e ARM: dts: msm: Add apq8009w SWOC files for variants w/o WGR
86e3ab7 ARM: dts: msm: update PCIe nodes to be compatible on MDM9640
decb6b2 msm: pcie: support PCIe MDM9640 with msm-3.18 kernel
3f42590 slim: msm: Handle slimbus HW noise during early boot-up
90a447e ASoC: msm: qdsp6v2: add routing for VoiceMMode1 FE and TDM BE
a010acc msm: mdp: reserve cdm block only for output yuv format
3ac71a4 msm: mdss: check for split display enable in multiple displays
2f37e83 ARM: dts: mdm: Fix USB related devicetree entries on mdm9640
b5bbee7 msm: vidc: Fix Low latency step size
ff616f7 sched: fix potential deflated frequency estimation during IRQ handling
a87828a sched: fix CPU frequency estimation while idle
4dd4632 sched: preserve CPU cycle counter in rq
1f8c744 diag: dci: Fix possible race condition during SSR
1cabdc4 ARM: dts: msm: Enable LDO mode for GFX on 8953
d7e9d6e ASoC: msm: qdsp6v2: add support for DTS offload
dccf45a regulator: msm_gfx_ldo: Enable CPR sensors in LDO bypass mode
d8d1b76 ARM: dts: msm: configure correct actuator type for 8937/8917 QRD
44d102f arch: arm: defconfig: Enable WCD9306 codec
873a055 drivers: regmap: add regmap support for WCD9306
fb17960 ARM: dts: mdm: add WCD9306 codec sound node for MDM9607
148ef5f ASoC: mdm9607: add changes to support wcd9306
4d018aa lowmemorykiller: Introduce sysfs node for ALMK and PPR adj threshold
3612525 ASoC: wcd9335: Configure DMIC clock rate for ECPP path
00e8fad drivers: mfd: wcd9xxx: Add support to configure dmic clock
ed5efd0 ARM: dts: msm: Add dmic clock rate on ECPP path for 8996
8237880 ASoC: msm8996: Add independent clock support on codec
7dcf64b ASoC: wcd9335: Add support to enable low power mode on codec
3110f07 ASoC: msm8996: Add CPE ECPP DAI instance for ECPP path
d69538c ASoC: wcd9335: Changes to support CPE session using EC PP path
d1d9ce7 ASoC: msm-cpe-lsm: Add support for two CPE sessions
f6a8141 ASoC: wcd_cpe: Add support for two CPE sessions
7b7d0fe ARM: msm: dts: Changes to add second CPE session for 8996
699f74b can: Add firmware flashing support
89e3e13 ARM: dts: msm: add spi_0 dev subnode on msm8996 adp/cdp platform
66b67b1 ARM: dts: msm: Add missing clock to qpic display on 9607
d799268 ARM: dts: mdm: display support on 9607 MTP
517107c diag: Add support for multi connection logging
00acfec usb: gadget: f_diag: Decrement counter if zero length packet queueing fails
7f9f00c msm: camera: Driver changes for new csiphy on 8940
48d78df ARM: dts: msm: Enable display on mdmcalifornium MTP
3dd123e ARM: dts: msm: Add missing qpic clk vote on mdmcalifornium
964087d ARM: dts: msm: Add client-id property for mdm9640
374e65e arm: defconfig: update cnss wlan module config flag for mdm9640
c19169f ARM: dts: msm: add cnss platform driver support for mdm9640
5794272 base: sync: Increase char buffer size to get accurate fence name
e717f2c thermal: tsens: Update mdm9640 TSENS condition
d26a8f2 ARM: dts: msm: Update APC CPR static configuration for msm8940
1bd0e0e clk: msm: gcc: Update GPU clock fmax to 475MHz for MSM8940
db9c2c4 msm: mdss: hdmi: handle CEC interrupts if CEC feature is enabled
9b75f76 msm: mdss: hdmi: fix potential null deference errors
d3e8830 diag: Fix for corrupted dci log mask
b40ffc8 ARM: dts: msm: do not configure GPIO 88 as HOME KEY for 8953 ext codec RCM
3fa8f07 msm: ipa: fix static analysis issues
465e075 msm: kgsl: Don't read CP_RB_RPTR register without clock
88fe3fc msm: kgsl: Correct dma_buf_get function return value check
394c2e8 ARM: dts: msm: remove dtest configuration for qpdi on 8937/17
551b4a5 ARM: dts: msm: update the GPIO pin configuration on 8937 & 8917
d2d121b cnss: Initialize the unsafe channel list structure properly
faa6bfc wil6210: abort P2P search when stopping P2P device
3158c89 ARM: dts: msm: Bring back GPU fmax support for MSM8940
cf51337 ARM: dts: msm: Enable HDMI continuous splash on the SBC8096
a3d1b57 wil6210: fix chan check in wil_p2p_listen
e4fa325 defconfig: msm: edit defconfigs to include new configuration options
512b158 ASoC: codecs: add support for WCD9306 codec
aa9a8d4 msm: mdss: use irq type in PM QOS vote for DSI
8f7d234 msm: mdss: enable ref count based PM_QOS request for DSI
058d102 msm: vidc: Add support for color space information
275e24a ARM: dts: msm: Enable PANIC_ON_RECURSIVE_FAULT config on MDM perf
ae7e174 msm: camera: isp: Enable write master for stats
51a95ff msm: camera: isp: For vfe version 4.8 do not reset vbif
36a2ca7 msm: mdss: update csc table on cdm block based on configuration
556f086 Revert "sched: warn/panic upon excessive scheduling latency"
ef07180 Revert "sched: add scheduling latency tracking procfs node"
ab273d4 sched: eliminate sched_early_detection_duration knob
eb7bc52 sched: Remove the sched heavy task frequency guidance feature
49fe8ea sched: eliminate sched_migration_fixup knob
650cf42 sched: eliminate sched_enable_power_aware knob and parameter
f212108 sched: eliminate sched_freq_account_wait_time knob
08f5e5b sched: eliminate sched_account_wait_time knob
d157b54 net: ipc_router: Add a dummy write_space callback
7a82d82 defconfig: Enable TIF drivers in MSM8996 auto
a0b2fa3 msm: ba: Remove default enable of BA driver
b81984d soc: qcom: glink_smd_xprt: Fix ssr sync during intent request
6906589 regulator: cpr3: Use scaled gate count for aging measurements
48eb15f ARM: dts: msm: Increase rmtfs buffer size in 8917
03690cd ARM: dts: msm: Increase rmtfs buffer size in 8937
cb37879 radio-iris: Serialize the call to fm_ops_release function
6bfea67 defconfig: msm: Enable dual-role driver to allow USB mode switch
195cfd1 usb: type_c: pericom: Register with dual_role_usb class for role switch
d07c7ba msm: sensor: Add support for downloading OIS coefficient and framework
ed71c9e msm: defconfig: enable Intel NIC E1000E driver for MSM8996AU
6b57560 ARM: dts: mdm: Use qcom,qusb-phy-init-seq with QUSB PHY on mdm9640
b76fc34 ASoC: msm: qdsp6v2: Add control for ICC Volume
1ca6e8e ARM: dts: msm: vote for PCNOC from IPA on mdmcalifornium
222286c NFC: eSE power request implementation
53aad0b ARM: dts: msm: Disable wake up IRQ for PCIe2 on the SBC8096
27c6295 usb: dual-role: make stub functions inline
dcbef2a msm: qpnp-power-on: Store device shut down in PMIC register
136eecc ARM: dts: msm: Fix SBC8096 LEDs for SBC8096 platform
524324b ARM: dts: apq: Fixed USB SDHC nodes for SBC8096
7e6b3b7 usb: phy-msm-qusb: Add support for floating data lines detection
6b375e8 ASoC: wcd-mbhc: add null pointer check
72279ee mmc: sdhci: Fix command response INDEX/END bit error handling
847c347 mmc: sdhci: fix command response CRC error handling
3674a51 ARM: dts: msm: change drive strength of SD card for QRD8940
8a812ab mhi: core: Lock M3 state transition
d46ef70 msm: Adds sync.h and sw_sync.h to Kbuild file
f042262 ASoC: msm: qdsp6v2: add support for tx app type config
bdbe249 PCI/MSI: Only use the generic MSI layer when domain is hierarchical
18777b7 ARM: dts: msm: do not configure GPIO 88 as HOME KEY for 8953 RCM
fdfac84 thermal: tsens: Update mdm9640 TSENS condition
a5868a8 ARM: dts: msm: Update devfreq table for sdhc on mdmcalifornium
cd3111d ARM: dts: msm: Add VADC and ADC_TM channel nodes
0fdc754 power: smb1351-charger: Add support to work with FG
38e9705 power: qpnp-fg: Add features to support external charger
e3e3c69 power_supply: Add properties for external charger to work with FG
70e2825 power: smb1351-charger: Add control for parallel charger configuration
f209db0 msm: ipa3: fix dereferencing of offset_entry without check
51f0783 net: cnss_prealloc: Add prealloc memory for dual WiFi device
f21cbc0 ARM: dts: msm: Update audio routing for SBC8096
b4d65cc pps-gpio: Timestamp alignment with boottime
58f6089 msm: camera: isp: Fix framedrop reporting
6776ba0 msm: kgsl: Correct the size of SDS in snapshot
49a2815 msm: ipa3: lower turbo voting threshold
af7ff51 drivers: clocksource: arch_timer: enable user access to virt timers
2d01325 msm: vidc: Enable blur support for encode
1d782bb msm: kgsl: Add vbif version for A540
7ec4fce msm: kgsl: Add A5XX_UCHE_DBG_ECO_CNTL_2 to snapshot
9a7e6eb serial: msm_serial_hs: Modify IPC Logging
f612188 serial: msm_serial_hs: Move clk count voting out of runtime callbacks
9ae71bc msm: kgsl: Avoid race condition in ioctl_syncsource_destroy
55288ef arm: defconfig: enable skb pre-alloc support for dual WiFi
ecb7234 net: cnss_prealloc: add pre alloc support for socket buffer
d53eac1 msm: thermal: Check clients request just after frequency thread init
de51781 msm: vidc: Remove forced-setting of layer-wise bitrate for HP
b271b87 ASoC: msm: Change Media9 to LowLatency Loopback in auto mach drv
8ef6830 ARM: dts: msm: Add loopback1 platform device for msm8996 adp/cdp
261ba75 ASoC: msm: Add 48KHz sample rate support for CPE CPU DAI
509bac3 vfs: Add support to debug umount failures
7adf31b msm: ipa: fix the order issue of meq128 equation
6a833c6 mdm9640: defconfig: Enable smb135x charger driver
a3a3b3c ARM: dts: msm: Add charger and gpio nodes for mdm9640-v2-mtp
1192bb2 ARM: dts: msm: Add pin setup for modem-QSPI mux on 8996
cf8db7d ARM: dts: msm: Populate the OPP table for mdm9640
eaa7842 ASoC: wcd9335: don't check for HPHL and HPHR for mono headset
7d2ad7b ARM: dts: msm: Add support for adv7481 on 8096 auto DB
1edf9d0 mhi: core: add memory barrier after ring operations
5c5f329 ARM: dts: msm: Add voltage regulator configuration for adv7481
26cf5e7 adv7481: Add voltage regulator configurations for adv7481
019526d lpm-levels: Fix cpu idle trace and stats event
b3274f0 ASoC: mdmcalifornium: Add fix for MI2S startup reference count
4ea2fba ARM: dts: msm: Add the timeout properties to votable GDSCs on MSM8996
b8e6781 ASoC: wcd-mbhc: disable moisture detection for NC Jack
3bf808d msm: fb: add mdp foot switch for multiple splash displays
34901e0 ASoC: msm: qdsp6v2: Add ASM low latency loopback support
b9ff693 msm: camera: isp: Implement new ioctl
ee83a9b ARM: dts: mdm: Update compatible field for MDM9640 V2 TSENS
cef1d4f USB: gadget: u_smd: Fix NULL pointer crash issue
7e2d00c input: touchscreen: correct the return variable in ITE tech touch driver
af9aeae mmc: block: send CMD13 when a response error detected in CQ mode
26dc8d9 mmc: core: check if CQE is already disabled before halt/unhalt
caf653d mmc: cmdq_hci: enable legacy interrupts when CQ is disabled upon error
0687b05 mmc: sdhci: Handle legacy commands sent in CQ error cases properly
fe85b28 msm: emac: Corrected wol interrupt handling
fa70996 sched: don't assume higher capacity means higher power in lb
f3b0b13 msm: vidc: Communicate session error to client if aborted.
349593b cnss: disable pre-alloc memory leak check and reset for dual WiFi
a31ae29 defconfig: Enable CONFIG_WLAN_FEATURE_RX_WAKELOCK
15b4aa7 net: CNSS: Define new config WLAN_FEATURE_RX_WAKELOCK
a81ae53 wil6210: align wil log functions to wil_dbg_ratelimited implementation
914ef09 msm: kgsl: Reduce CP preemption record size
25bdea0 input: synaptics_2.6: add pin control func for TMO project
d965091 NFC: Error handling correction in probe
f6d4083 ARM: dts: msm: disable IPA and rmnet-ipa nodes on APQ8096
9964b45 wil6210: add pm_notify handling
ed7dfd9 wil6210: fix dma mapping error cleanup in __wil_tx_vring_tso
5ef2155 wil6210: protect wil_vring_fini_tx in parallel to tx completions
0f56714 wil6210: guarantee safe access to rx descriptors shared memory
50c0025 wil6210: fix race conditions between TX send and completion
a8136a0 leds: qpnp-wled: Fix configuration of avdd_trim registers
c7eccfc power: smb135x-charger: Fix usb type detection logic
5904a13 usb: gadget: gsi: Fix reporting of USB device's usage count
605a376 Revert "usb: gadget: gsi: Decrement USB gadget pm usage count on cable disconnect"
7fd21f5 soc: qcom: msm_glink_pkt: Register and wait for link up notification
66cf982 soc: qcom: glink_smd_xprt: Fix smd close ack for legacy channel
b98e813 ARM: dts: msm: Remove DMA muxer resetting on msm8937, msm8953 and msm8996
cac7273 ARM: dts: msm: enable SSR support in rmnet_ipa
4f06baa staging/android/ion : fix a race condition in the ion driver
17fa4ad USB: android: Fix rmnet_gport_setup error path handling on sigkill
b187614 cnss: Provide API to CLD Driver to control SPDT GPIO
5ac0e91 usb: phy: fix dual role sysfs build if kernel modules are supported
d2e626d msm: ipa: Remove usage of stack memory
2759f3b power: smb1351: Enable HVDCP during charger driver probe
5d04710 clk: msm: clock-local2: Enable sources before force turning on RCG
114b737 ARM: dts: msm: add PCIe PHY sequence for MSM8996 agave
96ff200 ARM: dts: msm: Add support for BA on 8096 auto DB
1f7aa81 ARM: dts: msm: disable L1/L1ss for all PCIe on MSM8996 AUTO
82131ab ARM: dts: msm: add fix to set I2S default mode as master for mdmcalifornium
438ca0f ASoC: msm: qdsp6v2: Change audio drivers to use %pK
aae9b8a qseecom: added small sleep between busy-wait calls to TZ
1062823 ARM: dts: msm: enable DSI SSC feature for msm8953
61c536a ARM: dts: msm: Add synaptics_2.6 dts for MSM8917 TMO project
029bc97 NFC: CE transaction failed during system suspend
039a7ca msm: mdss: Handle backlight level 0 at bootup
b1e998b input: touchscreen: correct the return value in ITE tech touch driver
889736a mmc: core: Add deferred resume support to CQ
859ba6e mmc: Fix pm_notifier obeying deferred resume
80e4951 mmc: core: Add deferred bus resume policy.
1c03236 msm: ipa3: add ipa_mhi to ipa_clients
203c444 msm: pcie: add support to get PCIe port PHY sequence from DT
ad7a40e msm: pcie: add support to get PCIe PHY init sequence from DT
6927e2e drivers: soc: Add buffer overflow check for svc send request
e9ca60e ASoC: msm: Enable use of noirq playback and capture
846c9b8 PM / devfreq: memlat: Prevent deadlock with hotplug in start_hwmon
51f2fd1 msm: ipa: support GRO feature on msmcobalt
e322a9b msm: camera: isp: Create union for update command payload
a851632 ASoC: wcd9335: Avoid TX mute during voice call on headset
25af9ff input: touchscreen: send WAKEUP event properly in ITE Tech driver
2e96d0d ARM: dts: msm: vote noc freq for both active and sleep state for msm8940
9d5228c soc: qcom: pil: timeouts to be disabled from pil-imem
c95d330 ARM: dts: mdm: Add dt entries for MDM9640
5ab781a ARM: dts: mdm: Add pinctrl entries for MDM9640
57bd0d2 msm: ipa: enable power save to ODU
c15a64a mm/page_alloc: factor out fallback freepage checking
f4289e1 msm: mdss: Set dither matrix len to 0 for default configuration
4de7b43 msm: ipa3: fix to read hw tables from debugfs
de42de0 x86/mm/mtrr: Avoid #ifdeffery with phys_wc_to_mtrr_index()
aa10904 net: rmnet_data: Fix use after free when sending MAP command ACK
e29c82d msm-camera: Set proper return code in sensor wait for probe
66cab93 msm: ipa: clear uC interrupt only before processing
444739d ARM: dts: msm: Revert modem MBA to be loaded in carveout for MSM8996
341b6eb ASoC: wcd9330: Fix MCLK enable/disable issue in wcd9330 driver
330ff13 ASoC: msm: qdsp6v2: Fix unmap memory command failure
c35b352 ARM: dts: msm: Change Antenna GPIO number for mdmcalifornium platforms
309a2c6 driver core: fix race between creating/querying glue dir and its cleanup
a9e977b ARM: dts: mdm: Add hardware specific dts files for MDM9640
edbffff ARM: dts: mdm: Add hardware specific dtsi files for MDM9640
6462d61 mdss: mdp: add event timer for auto refresh
697c126 msm: mdss: fix possible overflow errors in panel_debug_base_reg_read
9d21977 sched: Aggregate for frequency
4b378ca sched: simplify CPU frequency estimation and cycle counter API
34bad3f defconfig: msm: enable msm_power driver
2f16c08 ARM: dts: msm: add msm_power device for msm8996
e1848f5 soc: qcom: msm_power: add msm_power driver
b00569e ARM: dts: msm: Set smb1351 switch_freq for mdmcalifornium MTP
6f8cc6b power: smb1351-charger: Update smb1351 switching frequency
77d96bc ARM: dts: msm: Disable sleep configuration of cd gpio on 8909w SWOC
1efdff6 ARM: dts: msm: Update L2 retention steady state power for 8953
0f488f5 msm: adv7533: Optimizations for ADV7533 to improve startup time
3fbc76b soc: qcom: boot_marker: pass formatted buffer to marker
c52fc7f soundwire: Fix NULL pointer dereference
96069b3 ARM: dts: msm: Advertise SG support by rmnet_ipa on msmcobalt
ca0af14 msm: rmnet_ipa3: add RMNET_IOCTL_GET_SG_SUPPORT support
f227637 msm: mdss: Add remaining interleaved YUV format to definition table
18acc66 ARM: dts: mdm: Add USB TX FIFO size information with mdmcalifornium
38c2e5f msm: mdss: force revalidate layers after resolution switch
5e34ccb clk: msm: clock-cpu-8996: Allow interrupts during alt_pll set_rate
236d32a clk: msm: clock-alpha-pll: Allow interrupts to be enabled during set_rate
cf468b2 cnss: store the unsafe channel info even channel count is zero
373d85e defconfig: 8953: Move RCU callbacks processing to kernel threads
3adf2d6 soc: qcom: glink: Fix parallel migration issue
e4eb734 ASoC: msm8952: add support for packed 24 bit
e51543c ASoC: msm8996: add support for packed 24 bit
57777f2 ASoC: msm8x16-wcd: add support for packed 24 bit
d695054 ASoC: msm8x16-wcd: add support for packed 24 bit
d9300e0 ASoC: wcd9335: add support for packed 24 bit
9fc48ad ASoC: msm: qdspv2: add support for MULTI_CHANNEL_PCM_V3 command
7a7a245 msm: Fix failure in deregistering custom topologies
c736cf6 net: usbnet: Add IPA RM dependency between ODU_ADAPT_PROD and APPS_CONS
8768989 thermal: tsens: Update critical temperature threshold value
174ad56 usb: gadget: Iterate over all IN EPs for allocation of TX FIFOs
6895ff6 msm: vidc: Add SEI extradata
276ab99 msm: ADSPRPC: Validate the SMMU session count
3a4b1a3 Asoc: msm: qdsp6v2: Track compress stream open properly
666b2fb ASoC: msm: qdsp6v2: Fix FE id check in routing driver
796b39d msm: ipa3: fix odu debugfs
f3c656d msm: camera: sensor: power_down eeprom if read fails
76ba2c3 msm: cpp: Query buffer from buffer manager based on index
70f5abd msm: camera: Return HAL buffer to fix drain issues
7329912 msm: pcie: add additional latency for PCIe switch case
4aa301f msm: mhi: fix error handling
96ed909 mhi: core: change logs to print MHI_STATEs in text
911aaab mhi: rmnet: remove debug message regarding invalid buff
7dca19a mhi: core: Protect DB register when handling DB MODE
aa62664 can: bitrate setting for RH850
bad1fe6 ARM: dts: msm: enable WA for IPA channel 20 for msmcobalt
b8fad02 msm: emac: Allow to program 1GB speed via ethtool
300a6fb ARM: dts: msm: Add irqs to the mpm bypass list for msm8940
cf0befb ASoC: wcd-mbhc: enable micbias for special headset
5431e22 ASoC: wcd-mbhc: fix plug removal detection from extension cable
694ae56 USB: gadget: Pass updated src/dest_pipe_index to USB2 controller
0942766 msm: emac: Add runtime PM support to EMAC core
76dbc97 ASoC: wcd9335: Update codec driver probe sequence
6d7fc23 ARM: dts: msm: Update camera node 1 to support Aux camera for MSM8996
22c18fd mtd: msm_qpic_nand: Continue reading pages when ECC errors occur
e1871ba net: diag: support v4mapped sockets in inet_diag_find_one_icsk()
868d8da net: tcp: deal with listen sockets properly in tcp_abort.
19fdb2d net: diag: Support destroying TCP sockets.
0d29a25 net: diag: Support SOCK_DESTROY for inet sockets.
0feeab8 net: diag: Add the ability to destroy a socket.
079a546 net: diag: split inet_diag_dump_one_icsk into two
6c6c577 msm: mdss: account for multirect when enumerating pipe formats
f88361b msm: sensor: Fix to read the parameters from slave info
c61a53c Revert "soc: qcom: ssr: Force shutdown of modem during adb reboot"
64e4090 ARM: dts: msm: update the qmi service id for msm8940
9d94ec8 USB: gadget: u_bam: Don't set length for TX endless req for USB2
f05120e ARM: dts: msm: Remove GPU fmax support for MSM8940
9d717bf defconfig: msm: Disable cnss logger service flag
8d1de2c ARM: dts: msm: Increase rmtfs buffer size in 8940
421ac0c msm: isp: Reducing logs in error case
3abbd71 msm: camera: Setting actuator to initial position
debe356 ARM: dts: msm: Add support for BA on MSM8996 auto
d004ede msm: ba: Add DT support for BA driver
0e6ed01 msm: ipa3: WA for incorrect state retention for GSI channel 20
4bbbf39 ipv4/GRO: Make GRO conform to RFC 6864
87a3c15 usb: gadget: gsi: Use drain_workqueue instead of flush_workqueue
a9c438e Revert "ipv4/GRO: Make GRO conform to RFC 6864"
fa5e623 msm: kgsl: Add array of page pointers to memdesc
ce46908 msm: ipa: add support for SMMU fastpath
dad83ca msm: camera: sensor: Updating soc layer clock API for i2c drivers
34bcc24 msm: camera: sensor: Disable IRQ in csid after few frames
d3f685f ARM: msm: dts: Add camera interrupts as bypass for msm8996
26f6422 drivers: mfd: Set ANC gain register as volatile
dd1d356 diag: Fix to proper updation of buffering flag
fe4f983 defconfig: mdm: enable perf config support for 128Mb
861fe03 ARM: dts: msm: Update the CX max voltage level for 8937pro
d915deb ARM: dts: msm: change splash addresses for msm8937 and msm8917
1cbe986 ASoC: compress: fix unsigned integer overflow check
f58533d msm: kgsl: Don't allocate memory for microcode if it is already allocated
ec54f39 ARM: dts: msm: correct the GLINK packet device name for mdmcalifornium
37512bc mfd: wcd9xxx-irq: check if wcd9xxx_res irq is 0 before using it
3b806da usb: android: Call PM APIs when android_disable is invoked
daf0261 ARM: dts: mdm: Update USB related configuration for mdm9x40
57fce7c regulator: labibb: Fix slew rate calculation in LAB/IBB set_voltage
90030c9 msm: ipa: use 2 MEQ32 equations for MAC matching
2eef180 qseecom: Fix ion memory issue during unload app failure
4fcb9c8 power_supply: add INPUT_SUSPEND power supply property
6d444ef ASoC: msm: qdsp6v2: Increase period size for pcm driver.
1a44f70 sched: fix compile error where !CONFIG_SCHED_HMP
150e47d ARM: dts: msm: disable unused devices from msm8996 mojave
fc1ed78 msm: ADSPRPC: File free in worker thread
43270ca msm: mdss: Fix mixer extension offset
abe2134 wil6210: add support for device led configuration
c6b032d wil6210: prevent deep sleep of 60G device in critical paths
e7d9b76 wil6210: unmask RX_HTRSH interrupt only when connected
2ae7bc8 wil6210: print debug message when transmitting while disconnected
ab553df wil6210: change RX_HTRSH interrupt print level to debug
0cd4f47 wil6210: support regular scan on P2P_DEVICE interface
20c1181 wil6210: add function name to wil log macros
80d6bcd wil6210: allow empty WMI commands in debugfs wmi_send
6e1ff80 Revert "sched/fair: Fix fairness issue on migration"
8dcb324 Revert "sched/fair: Fix fairness issue on migration"
d41b07c usb: phy: qmp: Add support for 9x45 V2 hardware
6cd4c3c sched: use proper typedef for cpumask
17b8a90 sched: take into account of limited CPU min and max frequencies
9ab647b sched: add support for CPU frequency estimation with cycle counter
beafd1d sched: use correct Kconfig macro name CONFIG_SCHED_HMP_CSTATE_AWARE
af1db6e sched: fix excessive task packing where CONFIG_SCHED_HMP_CSTATE_AWARE=y
3cd0390 sched: add option whether CPU C-state is used to guide task placement
182276b sched: update placement logic to prefer C-state and busier CPUs
a57aa933 sched: Optimize wakeup placement logic when need_idle is set
83a2938 cnss: Fix compilation error of missing CONFIG_CNSS_SECURE_FW
1639cb7 msm: camera: isp: Add drop reporting in RESUMING state
fc03cb6 ASoC: mdm9607: Add changes to enable MBHC feature
77c8444 [media] Move mediabus format definition to a more standard place
2175c1e usb: phy: Dual role sysfs class definition
b153d2c power: qpnp-smbcharger: Handle USB removal during pulsing
242fd15 defconfig: mdm9640: Add PPS and PPS_CLIENT_GPIO config
724be48 ARM: dts: msm: PPS enablement for 9x40
dc50e82 ARM: dts: msm: Map MPM pins for DP&DM to hs_phy_irq for msm8996/8953
6170ab4 Revert "USB: dwc3-msm: Enable power event irq in case of host bus suspend"
df8bb4a usb: ehci-msm-hsic: Enable HSIC CORE IRQ as wakeup source
1854464 msm: kgsl: track GPU active time per frequency
6f757d1 msm: kgsl: Keep the active draw context until it is switched out
ce4a8c8 msm: kgsl: Force all command level context switches to the GPU
22aadc9 msm: kgsl: Record the ringbuffer start of pipeline timestamp
92d5ded msm: kgsl: Relax timestamp comparisons for processing events
ee76770 iommu/arm-smmu: Ratelimit dynamic ASID allocation error
161a375 msm: kgsl: Remove unneeded error message in kgsl_iommu.c
4afea34 msm: kgsl: Do INIT_WORK() just before queueing a deferred mem entry
f25ae0b msm: kgsl: Remove idle wait in kgsl_iommu_set_pf_policy()
535b852 msm: kgsl: Allow a draw context to skip snapshot
a8fe0d2 msm: kgsl: Program the secvid registers in the soft reset path
8974a10 msm: kgsl: Implement fast preemption for 5XX
7a2c640 msm: kgsl: Preemption cleanups
cff1852 msm: kgsl: Leave the MMU clocks on with the rest of the GPU
929330b msm: kgsl: Use the GPU to write the RPTR
905de01 msm: kgsl: Defer adding the mem entry to a process
16d3905 iommu/iommu-debug: Do a software table walk if ATOS fails
d27df0e ASoC: wcd_cpe_core: Connect to input AFE port during LSM start
d7a956d AndroidKernel.mk: additional fixes for multi-kernel tree
798164f msm: mdss: Fix NULL pointer dereference
3b8edf1 drivers: cpuidle: lpm-levels: Fix wakeup time for suspend
1d99b25 USB: ci13xxx_msm_hsic: Resume hardware from system resume path when needed
9a715e3 msm: ipa3: make function names consistent with ipav2
e4966ff cnss: Disable wlan irq when PCIe link down is detected
b59c704 defconfig: mdm: Add PPS and PPS_CLIENT_GPIO config
8a78fc9 USB: dwc3-msm: Perform DBM config/unconfig under spinlock protection
8ef5103 arm64: kernel: pause/unpause function graph tracer in cpu_suspend()
3a7ce1d usb: gadget: gsi: Decrement USB gadget pm usage count on cable disconnect
ed0ef25 ASoC: msm: qdsp6v2: Add capture support to a frontend
640c662 ARM: dts: msm: Add new pcm device node for msm8996
c0a7f34 ASoC: msm: qdsp6v2: pull mode playback and push mode record
8bc6162 esoc: Add check for possible null pointer returns
9beced6 msm: gsi: fix for clearing IEOB interrupt
d18b7ac ASoC: msm: qdsp6v2: Add get for App Type mixer control
5593f40 ARM: dts: msm: add changes for secondary I2S
1d68eef msm: mdss: Fix pp resume failure
732e5d9 clk: msm: gcc: Add support for efuse based fmax for GPU clock for MSM8937
71e59af clk: msm: gcc: Add new voltage level for SUPER_TURBO
26c2d14 msm: isp: Add 48K UB for MSM8917 target
2d446e1 ARM: dts: msm: PPS enablement for 9x07
d944296 msm: mdss: Add newly supported writeback formats to MDP driver
f73db63 msm: ipa3: add support for TX of sk_buff's with paged data
f641e26 msm: camera: sensor: Add support for 3B read
d4831e4 pwm: qpnp: Enable glitch removal selectively
b2f6db5 pwm: qpnp: configure PWM period during bootup
ef0dcd7 pwm: qpnp: support DTEST configuration for PWM subtype
076d181 msm: mdss: fix wb format enumeration
5b93af5 msm: mdss: hdmi: set the output format to RGB888
d063997 usb: gadget: gps: Don't notify USB_CDC_NOTIFY_NETWORK_CONNECTION state
b7de69a msm: ipa: Fix to memory leak when sending non-linear data
1b15842 ARM: dts: msm: Add missing QoS and devfreq table for sdhc on MSM8909
4b88482 cnss: Expose Power Up/Down API to WLAN Functional Driver
deb1163 Revert "mm: prioritize tasks holding CMA pages"
6b6b341c msm: qpnp-haptic: add debug messages for RC clock error correction
f63a08b diag: Fix for possible dci error notification
5431ada USB: gadget: serial: Fix debugfs crash
0a5d070 msm: mdss: handle used_buf during overlay off with invalid switch state
b535552 msm: mdss: add dynamic resolution switch support during handoff
7e0545c msm: mdss: match pixclock calculation for videomode and fb var
a0a3ae3 rh850: Add filters support
28b6f2d security: Extend SELinux to support CAN sockets
b53ff56 power: qpnp-fg: Re-enable empty soc interrupt configuration
68488f0 ARM: dts: msm: Enable GPIOs for adv7481 on MSM8996 auto
6ba7ac3 adv7481: Enable irq after adv7481 register with BA
78fe3a2 ARM: dts: msm: Add support for adv7481 on MSM8996 auto
4954563 adv7481: Fix issues with adv7481 driver functionality
6c0a537 power: qpnp-smbcharger: reduce USB ICL to 500mA while shutting down
55c9fac msm: lmh_lite: re-enable lmh interrupt only during polling
170e363 ARM: dts: msm: Enable PANIC_ON_RECURSIVE_FAULT config
4c013bd soc: qcom: glink: Fix race condition in dummy xprt cleanup
58d5903 usb: gadget: gps: Handle case when response queue is empty
8896b58 ASoC: msm: modify hostless dai link according to the dai driver
a07d8e7 ASoC: msm: qdsp6v2: do not set cmd_interrupt flag in eos for gapless
1aea59a ion: destroy ion handles under client->lock
ba0235e msm: ipa: Fix to polling mode
51c7eb4 power: qpnp-smbcharger: Change CHG_LED default blink pattern
802ae27 thermal: tsens: Update mdm9640 TSENS fuse map
fad934b ARM: dts: msm: Add battery profile for msm8917 QGP TMO
745f83f usb: android: Stop controller before disabling endpoints for USB2
040021b fs/buffer.c: Revoke LRU when trying to drop buffers
f52e9f2 sched/fair: Fix fairness issue on migration
aa6c3c5 msm: mdss: add capability to parse multiple panel roi alignment
a41599f msm: mdss: add dynamic resolution switch support for DSC panels
2767bc0 msm: mdss: validate current switch state before commit
f41c7f0 msm: mdss: handle blank while mode switch in progress
60ca509 ARM: dts: msm: enable QGIC MSI for RC1 on MSM8996 AUTO platforms
cf45787d msm: ipa3: Send limited chained descriptors to IPA
b5b9649 ARM: dts: msm: Add support for MSM8996pro v1.1
3a2a776 msm: ispif: Soc changes for ispif
46c479f ARM: dts: msm: Add clock control support for ispif
3f44750 ARM: dts: msm: add cpufreq/devfreq speed bin 1 boost freq for msm8996pro
74e2143 ARM: dts: msm: add speed bin 1 CPU clock boost frequency for msm8996pro
f323a30 ARM: dts: msm: add VDD_APCC speed bin 1 CPR boost corner for msm8996pro
b1f2e44 soc: qcom: glink: Fix channel migration on fully open channel
3f4178b diag: Fix for possible stale task entries
15b5ff2 USB: f_accessory: Fix NULL pointer dereference in acc_read()
9a08ada ARM: dts: msm: Add context aware dcvs properties for msm8937
1224158 Revert "arm: dts: msm: Add audio DT changes for APQ8096 I2C mode"
f6b3ab9 soc: qcom: pil-q6v5: Update cx_max to INT_MAX while voting for CX rail
4e1084d msm: mdss: update value of tclk pre and post for dynamic resolution switch
cfc8bab mpm-of: Support multiple mpm pin mapping to same gic interrupt
f328227 USB: android: Ensure at least two serial ports are initialized
f831210 power: qpnp-smbcharger: Correct ibatt calculation for ESR pulse
fe2fa98 msm: mdss: free the correct layer_list in compat_atomic_commit
e773c0f ARM: dts: msm: Add system stats driver for msm8996
a72c07a drivers: soc: qcom: system_stats: Support for System stats
9f650ee defconfig: msm: Enable EDAC_CORTEX_ARM64_DBE_IRQ_ONLY for msm8953
126cf36 msm: ipa3: drain UL data for ECM/RNDIS tethering
080eaa4 msm_serial_hs: Change resource voting and system suspend logic
d2a0adf net: netfilter: Updating conntract pointer NULL check
ab80fd8 ASoC: wcd9330: Update driver for 12.288MHz clock support
62ca75c usb: xhci: Set bulk EP maxpacket to 8 for buggy FS devices
ec635a0 msm: qpnp-haptic: add DT property for back-emf generation delay
855ac13 ARM: dts: mdm: Disable qcom,lpm-levels for MDM9640
de81d40 USB: dwc3: debugfs: Add boundary check in dwc3_store_ep_num()
9bfee40 net: core: Release neigh lock when neigh_probe is enabled
da60431 net: cnss: Fix the NULL pointer dereference
1d39612 ASoC: msm: Implementing Tx mute in ASM loopback
1720c9d ASoC: msm: Dynamic allocation of loopback sessions
dd88477 ARM: dts: mdm: Adjust memory region peripheral1_mem for MDM9640
5766ded ARM: dts: msm: Add new DT files for msm8909/apq8009 wearable platforms
937165a defconfig: msmcortex: enable SHA2_ARM Crypto Extensions
7d09293 usb: gadget: composite: Add spinlock protection for usb string descriptor
a66e274 ARM: dts: mdm: Add coresight entries for fab-bimc for MDM9640
fff5f5f ARM: dts: msm: Allow modem MBA to be loaded in carveout for MSM8996
e4e8480 soc: qcom: pil: Allow the MBA memory to be dynamic or a carveout
ca33e94 msm: defconfig: Enable redirect target on 9x07
3d3fd43 Revert "defconfig: msm: enable memory cgroups"
ad2f3d4 iommu: msm: Remove IRQF_TRIGGER_RISING flag while registering interrupt
507c64f defconfig: mdm9640: Disable net skb fragment cache
c3fda89 radio-iris: Add more logs for better debugging.
1b57015 ARM: dts: msm: Correct SS MUX power supply
baf9b0ea msm: vidc: protect instance while accessing instance properties
0fef82e power: fg/smbcharger:add support for PMI8940
cef63bd platform: qpnp-revid: add support to identify PMI8940
a64c0bf input: synaptics_dsx: remove array declaration in write function
4064493 ARM: dts: msm: add support of PMI8940 for MSM8940
3bc0776 mmc: core: Fix the timing related checks in partial_init
5d135db mmc: cmdq_hci: disable CDR in CQ mode
0635cd4 mmc: sdhci: update sdhci_cmdq_set_transfer_params()
c815426 mmc: mmc: fix issue with clock scaling in HS200 mode
ee085ab mmc: sdhci-msm: use PIO for tuning commands
e113b07 mmc: sdhci: Add new quirk to use PIO for eMMC tuning commands
ddedef0 mmc: sdhci-msm: enable quirk to define non standard tuning
e67f65c mmc: sdhci: add a quirk to define non standard tuning
5cee81b mmc: sdhci: Implement set_transfer_params() cmdq host op
cdb8f8e mmc: cmdq_hci: add set_transfer_params() to CQ unhalt
b9ed6a8 mmc: cmdq_hci: set block size as part of CQ unhalt process
859bc97 regulator: qpnp-labibb: Add support for controlling IBB pulse skip timing
1946352 defconfig: msm: Enable cnss logger service flag
79055f6 msm: camera: isp: Add file for vfe 4.8
ee824ea ARM: dts: msm: Add support for v1.1 hardware for mdmcalifornium
2dedf48 diag: Fix possible kernel addresses leak
8f205eb ARM: dts: msm: Update GPU clock plan of MSM8909 wearable
68f9795 ARM: dts: msm: update the GPIO pin configuration on 8937 & 8917
26ad0d6 ARM: dts: msm: Update memory map for APQ8009w swoctp variant
4a389e4 ARM: dts: msm: Update memory map for APQ8009 targets
a9ced49 ARM: dts: msm: Extract out apq8009w and msm8909w memory map
69de35f ASoC: wcd9335: Fix compander disable after SSR
ef2903a cfg80211: Define macro to indicate support for cfg80211 abort scan api
43b34a7 Revert "leds: leds-qpnp-flash: synchronize LED switch node operation"
d3fdca6 cfg80211: Define macro to indicate support for new cfg80211 connect api
57b8238 cfg80211: Define macro to indicate prev_bssid connect support
63f46930 msm: vidc: Use Dcvs only when there is no resolution change
08b6daa arm64: Control use of app specific settings
e746c58 msm: Use dedicated functions for app_setting bit manipulation
d25442f arm64: app_setting: Fix memory leak when set_name fails
32ba885 arm64: app_setting: Fix race on the count variable
f65454d swr-wcd-ctrl: Ensure soundwire banks are always in sync
9f0a1e1 ASoC: wsa881x: Request device ungroup for speaker disable
b69836b swr-wcd-ctrl: Handle soundwire slave device ungroup
b9fc1a9 soundwire: Add API to ungroup soundwire slave devices
c606e85 msm: mdss: Add mdss rotator OT settings for msm8940
3da51b7 ARM: dts: msm: Add property to choose right reset sequence for msm8940
1712aa0 ARM: dts: msm: Update the max-voltage level for CX on 8937
182da58 ARM: dts: msm: Add override MEM ACC settings for msm8917
ce74bfa defconfig: mdm9640: snapshot mdm perf config for 9640
c4f3627 defconfig: mdm9640: snapshot mdm config for 9640
20f89bd ARM: dts: msm: Remove redundant memory map from apq8009 and msm8909
6cb8e15 audio: add G711 audio ncoding support
0135ec0 edac: cortex: Use arm64_sbe_handler handler for polling mode
b2ef1e0 ARM: dts: msm: enable USB clock on mdm9640
065c48f defconfig: msm: enable uid_cputime feature for msm configs
9b28f92 soc: qcom: glink: Fix ssr race condition in glink_close
c865f05 soc: qcom: glink: Refactor rwref lock mechanism
05d974d soc: qcom: glink: Reorganize glink lock hierarchy
a36ad23 ARM: dts: msm: Update CPR Rev 1 & 2 voltage margins for MSM8917
6fe0944 ARM: dts: msm: separate control and config offsets for PPB
c4a1f40 msm: mdss: Fix memory leak in panel_debugfs_create_array func
3ffc478 ARM: dts: msm: Update MSI config for mdmcaliforninum
1a38492 mhi_dev: mhi: Update MSI get sequence during initialization
05ef831 cnss: Correct boot sequence for WLAN hardware
13ce73e iommu/arm-smmu: Don't enable/disable clocks in inv_range_nosync
e3b3ce6 iommu/io-pgtable-fast: Prove correctness of TLB maintenance
41e1c62 iommu/iommu-debug: Add debugfs file to enable config clocks
3979c44 iommu/iommu-debug: Add functional test for ARM DMA IOMMU mapper
f3ff1f7 iommu/iommu-debug: Add functional tests for fast mapper
c778def iommu/iommu-debug: Add file for profiling the fast DMA APIs
f6917b9a iommu: Add DMA mapper for io-pgtable-fast
b4515fe iommu/arm-smmu: Implement DOMAIN_ATTR_PGTBL_INFO
632ca00 iommu: Add domain attribute for getting page table info
8f1c751 iommu/arm-smmu: Implement {enable,disable}_config_clocks
e5693ae iommu: Add {enable,disable}_config_clocks ops
4592b26 iommu/arm-smmu: Implement the .tlbi_domain op
61d711a iommu: Add tlbi_domain op
f6be938 iommu/iommu-debug: Add file for profiling fast mapper
e3a5c71 iommu/arm-smmu: Wire up io-pgtable-fast for domains that request it
d41b13f iommu: Add DOMAIN_ATTR_FAST for requesting a fast domain
49f580e defconfig: msm: Enable the "fast" IOMMU page table mapper
dd8e31a iommu/io-pgtable: Add fast page table mapper for ARMv8L
e05047e iommu/arm-smmu: Implement .get_pgsize_bitmap for domain
99724e3 iommu: Support dynamic pgsize_bitmap
0f313a2 ARM: dts: msm: Add voltage adjustments for GFX LDO on 8953
c50fa97 regulator: msm_gfx_ldo: Add a property to adjust the open-loop voltage
81d4de0 net: ipc_router: Fail to send resume_tx for local communication
dcd1ef4 msm: ipa: Add NETIF_F_SG to RMNET_IPA's hw features
631fe2a cfg80211: Add option to report the bss entry in connect result
c92a72a USB: composite: Send stall when no config is active
109af21 usb: phy-msm: Avoid SE1 linestate after enabling DCD
c1fccdc cnss: Refactor CNSS Platform Driver for better code maintenance
9aae0cd power: qpnp-fg: Add SOC_REPORTING_READY to indicate actual SOC reporting
1a67f3c power_supply: Add SOC_REPORTING_READY property
2c04c0d ASoC: msm: audio-effects: misc fixes in h/w accelerated effect
52cd0d0 AndroidKernel.mk: Enforce KERNEL_OBJ generation
1d65a23 ASoC: mdmcalifornium: add secondary I2S support
8d2c87e msm: cpp: Ignore input validation for sof freeze/unfreeze command ids
465d086 power: smb1351-charger: Fix charger type detection logic
262569e diag: Use correct index while accessing DCI channel
9d8a7b9 msm: camera: Update CSIPHY settings for 8996/8953
0b2ba35 ARM: dts: msm: Add VADC channels for mdmcalifornium
042db61 ARM: dts: msm: Add msm8909w 1gb wtp file
7c481a9 qseecom: Change format specifier %p to %pK
3fd74c7 msm: kgsl: Correction of VBIF debug bus data in snapshot
813facb crypto: arm - add support for SHA-224/256 using ARMv8 Crypto Extensions
dd073e3 USB: dwc3: gadget: Don't queue endless req through generic ep_queue
84b9a47 lpm_levels: Avoid race by preventing hotplug during lpm probe
c4408b2 defconfig: msm: Add defconfig files for msm8909w 1GB target
8083549 USB: u_bam_data: Call msm_ep_unconfig() in stop_rndis_ipa()
8d3783f msm: mdss: fix NULL pointer dereferencing in DBA driver
7374ac1 usb: gadget: ffs: fix: Always call ffs_closed() in ffs_data_clear()
8ff5fe2 msm: vidc: Update mbs per second calculation
2348ad4 ARM: dts: msm: Modify GPU turbo clock for MSM8937
8411f79 defconfig: mdm: Add DISABLE_NET_SKB_FRAG_CACHE for mdm9607 configs
85bfde9 cpuidle: lpm-workarounds: Skip L2 spm enabling in HLOS
f2e2e35 ASoC: msm: qdsp6v2: Fix memory allocation issues in audio_cal_utils
fb4c5e0 cfg80211: Add option to specify previous BSSID for Connect command
6c1aea0 pinctrl: qcom: update the kpss port id for mdm9640
7b44c3d mm: vmalloc: don't remove inexistent guard hole in remove_vm_area()
dbdb6d2 arm64: Don't relocate non-existent initrd
6a0f004 mm/early_ioremap: add explicit #include of asm/early_ioremap.h
9609c30 compiler, atomics, kasan: Provide READ_ONCE_NOCHECK()
f454941 locking: Remove atomicy checks from {READ,WRITE}_ONCE
3e01156 ARM64: kasan: print memory assignment
044df69 ipv4/GRO: Make GRO conform to RFC 6864
2cb9c77 serial: core: Fix crashes while echoing when closing
043b3a2 serial: core: Flush ldisc after dropping port mutex in uart_close()
5933218 serial: Refactor uart_flush_buffer() from uart_close()
2584e1a net: cnss: add CNSS logger service to support advanced CLD logging
d6370ee ARM: dts: msm: Add APQ8096 Mediabox device support
c5d346e msm: vidc: Fix macro blocks number issue for intra refresh property
b8425d7 defconfig: arm64: msm: Enable boot KPI measurement
dba20b5 soc: qcom: boot_stats: Add boot KPI markers
6a04d61 include/linux/poison.h: fix LIST_POISON{1,2} offset
9b236aa msm: ipa: add a general function for assert
184b5a8 radio: iris: Check SMD channel state on init.
4d35d0f ASoC: msm8952-slimbus: update wsa8810 speaker register configuration
a6880a1 ARM: dts: msm: remove the dtest configuration for qpdi on msm8953
d4a581d msm: tspp: Increase the debug log level
6524460 cfg80211: Define macro to indicate bssid based scan support
c0628d4 ARM: dts: msm: Update APC CPR Rev 2 margins for MSM8917
0b52b75 ARM: dts: msm: Enable L1/L2 cache dump for couple of SoCs
550235f USB: dwc3: msm: Fix error handling with dwc3_msm_ep_queue()
d6873f8 platform: qpnp-revid: add support for PM8005
8e80df4 qpnp: revid: fix the use of TYPE and SUBTYPE
932329c msm: mdss: fix truncation of 64 bit for clk rate
3c97f0c ASoC: codecs: Fix possible null pointer dereference
13ff3b7 msm: mdss: fix wrong chroma stride for h2v1/h1v2 formats
b20a943 sched: qhmp: add a knob to restrict tasks spreading
6f11c7f sched: qhmp: remove the dead code in qhmp_rt.c
ae248d7 sound: usb: Enable autosuspend for usb audio device
b128f2f ALSA: usb-audio: Fix runtime PM unbalance
c79d132 regulator: cpr3-mmss-regulator: add support for msmcobalt CPR4 controller
58bdb5d regulator: qpnp-regulator: add support for FTS426 type regulators
a1b2104 msm: ipa3: Flush Filtering and Routing cache on SSR event
9cc048b defconfig: Enable QCA SDIO config flags for Dual-WiFi
f1ba774 net: cnss: add dual cnss platform driver support for dual WiFi
7dafc10 msm: kgsl: Add property to determine GPU bitness
71cee18 qos: Register irq notify after adding the qos request
ff778f4 clk: msm: mdss: update PLL configuration to use precalibration
f73b186 msm: vidc: Fail qbuf and prepare_buf incase of error
3613f53 ARM: dts: msm: Update KTM boot mitigation config for msm8996pro
8272eda msm: thermal: Prolong KTM mitigation till thermal-engine takesover
3c818ffd msm: isp: Avoid unaligned register access
3205b78 msm: kgsl: Use the crash dumper to read HLSQ/shader memory on 5XX
6528b56 diag: Update logs, events and messages codes
c98c02b net: rmnet_data: Stop adding pad bytes for MAPv3 uplink packets
3a214ef msm: camera: Avoid exposing kernel addresses
dd386e6 ARM: dts: msm: update PCIe0 WAKE# settings for mdmcalifornium
af0f1b3 msm: ipa3: Fix to release IPA clock during ap suspend
93ec4c0 msm: ipa: Fix to accessing ipa_q6_clnt handle
c22cd27 ARM: dts: msm: Update GPU TURBO clock for MSM8940
f94dfad defconfig: msm: add gt5668 support
52209da input: gt9xx: fix compiling error
2402adf ARM: dts: msm: Add CPR panic register configuration for msm8953
211063c regulator: cpr3: Add panic handler to dump register contents
1278f00 USB: f_fs: Use HS and SS descriptors without checking gadget speed
205b902 ARM: dts: msm: add the port number, cti and etm nodes for modem on 8940
44abdf7 ARM: dts: msm: memory map changes for msm8940
da91013 wlan:Set reg treament as per reg domain change.
34e9edd ARM: dts: msm: add hw-rt bus client for msm8953/8937
628f96b net: core: To send ARP probe when neighbor state is NUD_STALE
3c7b511 USB: dwc3: msm: Check endpoint status and request NULL or not
b822627 net: Warn for cloned packets in ingress path on SMP systems only
a28d0f0 msm: mdss: add support for hw_rt bus client for mdss
6e4945f power: qpnp-smbcharger: add support to control hvdcp3 detection dynamically
1969def power_supply: add support to control hvdcp3 detection
2b85c89 power: qpnp-smbcharger: do not float DP/DM lines during QC3.0 detection
f0d8009 defconfig: msm: Disable panic on correctable errors(CE) for msm8953
d747552 power: qpnp-smbcharger: enable AICL while unpreparing
7bd40ba lpm-levels: Use residency instead of power and energy overhead values
57e376a msm: mdss: hdmi: separate out hdmi panel functionalities
8f4978e msm: mdss: hdmi: refactor event handler
09229d4 net: cnss: remove redundant and dead code from platform driver
3d444ac msm: mdp: Skip overlay start from overlay on if handoff pending
b048a6c msm: thermal: Add support to monitor only one tsens for MX restriction
2eb3c5a msm: thermal: Maintain state in the mitigation device monitor
9ed10a3 ARM: dts: msm: Add GPU fmax support for MSM8937Pro
f6b09f3 ASoC: msm: qdsp6v2: update external EC reference logic
334340c ARM: dts: msm: add touch device node for msm8917 TMO project
3d21bde msm: mdss: Fix potential NULL pointer dereferences
ddae892 ARM: dts: msm: Update TZ apps region for msm8917
74ce146a ARM: dts: msm: Add 921.6MHz DDR vote for MSM8937 GPU
b9aa685 ARM: dts: msm: Add GPU fmax support for MSM8940
0d917ad mmc: core: fix reading the bkops status from card
47e81a4 ARM: dts: msm: Add the MEM ACC and CPR regulator node for MSM8940
50d0962 msm: mdss: handle DSI error interrupts during dynamic fps
ef59ba1 UPSTREAM: arm64: Fix text patching logic when using fixmap
6efdb5c usb: f_serial: Check for SMD data length in GSER_IOCTL
26a2fc6 ARM: dts: msm: update MDSS VBIF settings for MSM8940
a7f6f3f msm: ipa3: Move IPA headers building to IPAHAL
69f6565 msm: kgsl: Stop fault_timer before reading fault registers
917daae USB: gadget: f_qdss: Add proper checks in usb_qdss_close()
3d8b58e msm: mdss: Properly free memory in error case
a862b99 msm_serial_hs: Add defensive checks due to sudden port close
2966dd9 msm: mdss: hdmi: refactor initialization of features
56afc88 msm: ipa3: rmnet_ipa: add IPC logging to common buffer
2e678d6 msm: ipa3: mhi: add IPC logging to common buffer
61d0770 msm: ipa: odu: change IPC logging to common buffer
eec1467 msm: ipa: usb: change IPC logging to common buffer
a66e838 msm: ipa: add IPC logging to IPA RM
362f844 msm: ipa: ipahal: change IPC logging to common buffer
94cde8d msm: ipa3: allocate ipa_low IPC only when needed
d8b57dc msm: fd: Support dynamic update of clock and bus settings
421c5bf ASoC: wcd-mbhc: Fix issue with headset insert with extn.cable
c3981cd ARM: dts: msm: allow dsi phy power off for nt35597 on msm8996 target
d00e179 msm: mdss: turn off the phy during idle pc only if panel supports
a601888 soc: qcom: glink_smd_xprt: Defer channel close ACK operation
4dd0388 ARM: dts: msm: Disable the BAM DMUX device node for MSM8940
3e8d568 ARM: dts: msm8953: Add context aware dcvs properties
3e6a2db USB: gadget: Remove configfs usage
ff87184 ARM: dts: msm: Update APC CPR static voltage margins for msm8953
e192a2b mmc: mmc: Add clk_hold/release pair before caching host->ios
a9c26b0 USB: dwc3-msm: Add module parameter to disable host mode
7eb824e ASoC: msm: qdsp6v2: DAP: Fix buffer overflow
1c84466 trace: prevent NULL pointer dereference
5bc9e70 USB: f_accessory: Fix crash if driver failed to initialize
0f0e704 msm: mdss: Properly set the PP feature cfg_payload in layers
9a3b368 msm: ipa3: use user parameter for GSI ring len
75dbd44 msm: vidc: Enabling DPB-OPB split for NV12 color format
709c49f ASoC: wcd9335: Update the Lineout path register configuration
0ee6c6f msm: camera: sensor: Validate step_boundary
db3cddd nf: xt_qtaguid: fix handling for cases where tunnels are used.
7b0410b ARM:dts:apq: Video DSI Configuration Fixes for sbc8096
4a6aaae arm: dts: msm: Add audio DT changes for APQ8096 I2C mode
3782d9d msm: ipa3: set GPI channels to DB mode
79805d6 msm: mdss: fix race condition in dsi clk off request
2b55a30 ASoC: codecs: Add audio MCLK support for APQ8096
d566555 drivers: soc: Add intent notification callback for APR Glink
1f0cf54 msm: camera: isp: Fix the framedrop setting issue
96091a5 msm: camera: isp: Fix RDI stream streamoff issue
2650eb0 net: ipc_router: Fix xprt_info use after free issue
efaeeaf Revert "net: ipc_router: Fix use after free of xprt_info pointer"
f151e73 Linux 3.18.31
7855e91 crypto: algif_skcipher - Fix race condition in skcipher_check_key
801492e crypto: algif_skcipher - Remove custom release parent function
50d7bf3 crypto: algif_skcipher - Add nokey compatibility path
1f45c38 crypto: algif_skcipher - Require setkey before accept(2)
9e58db9 soc: qcom: rpm-smd: Account for NOACK messages with system sleep
ec8a624 soc: qcom: bam_dmux: exit ul_wakeup() thread in SSR case
ecd1154 power: qcom: Modify APM timeout value for msm8953
eb912ca msm: kgsl: Add effuses read capabilities for A505 GPU
95fa5e2 ARM: dts: msm: Add USB BAM pipes for IPA based tethering on MSM8940
dbe2d1b usb: host: xhci-plat: Fix interrupt storm issue in host mode
0714ecc soc: qcom: pil-q6v5: Update max voltage level to INT_MAX for CX rail
ec6a29b msm: camera: Avoid null pointer dereferencing
79db14c msm: camera: isp: Fix warning and errors based on static analysis
a9e7811 ubi: Fix ubi_io_write_vid_hdr so it can be used before wl init
3c4c6b1 msm: vidc: Dump Venus registers on fatal error
90421bf mdss: mdp: avoid panic if recovery handler is uninitialized
dc7f1c9 ARM: dts: msm: Add support for speed-bin 1 for MSM8937
dd2da6e1 power: qcom: Move power table notification outside of critical section
b2fa356 msm: thermal: Request INT_MAX as max for regulator set voltage API
2cebb8b msm: ipa3: enable GSI doorbell mode GPI channels
3b5982b msm: ipa3: enable smart prefetch control for xDCI
0f7ec53 ALSA: hda - Fix regression of monitor_present flag in eld proc file
8afa97b arm64: errata: Add -mpc-relative-literal-loads to build flags
d070677 mm/page_alloc: prevent merging between isolated and other pageblocks
972c6ab mm: use 'unsigned int' for page order
302ea3e mm: page_alloc: pass PFN to __free_pages_bootmem
7700775 ocfs2/dlm: fix BUG in dlm_move_lockres_to_recovery_list
2fd6e6b ocfs2/dlm: fix race between convert and recovery
37735ed Input: ati_remote2 - fix crashes on detecting device with invalid descriptor
45ff8f5 ideapad-laptop: Add ideapad Y700 (15) to the no_hw_rfkill DMI list
233f351 staging: comedi: ni_mio_common: fix the ni_write[blw]() functions
4e3bad3 rapidio/rionet: fix deadlock on SMP
1249f09 fs/coredump: prevent fsuid=0 dumps into user-controlled directories
51d109b tracing: Fix trace_printk() to print when not using bprintk()
241a9a8 KVM: fix spin_lock_init order on x86
7aae44c KVM: VMX: avoid guest hang on invalid invept instruction
65d83d8 target: Fix target_release_cmd_kref shutdown comp leak
2b45fad bitops: Do not default to __clear_bit() for __clear_bit_unlock()
5a43ab9 ALSA: usb-audio: add Microsoft HD-5001 to quirks
0651623 splice: handle zero nr_pages in splice_to_pipe()
53c83cd tracing: Fix crash from reading trace_pipe with sendfile
75f5d86 USB: uas: Reduce can_queue to MAX_CMNDS
4576d5d USB: cdc-acm: more sanity checking
99790a9 USB: usb_driver_claim_interface: add sanity checking
7e28ea3 USB: iowarrior: fix oops with malicious USB descriptors
3496f12 x86/apic: Fix suspicious RCU usage in smp_trace_call_function_interrupt()
79a6f04 Thermal: Ignore invalid trip points
8eefdb0 Input: synaptics - handle spurious release of trackstick buttons, again
7ca573e Input: ims-pcu - sanity check against missing interfaces
46f2d86 mmc: sdhci: Fix override of timeout clk wrt max_busy_timeout
9c6167f x86/iopl: Fix iopl capability check on Xen PV
3cc3cf9 ARM: dts: sunxi: Adjust touchscreen compatible for sun5i and later
6521813 nfsd: fix deadlock secinfo+readdir compound
53b7c0e ALSA: usb-audio: Fix NULL dereference in create_fixed_stream_quirk()
5cb0bea mmc: mmc_spi: Add Card Detect comments and fix CD GPIO case
c35cf32 ALSA: hda - Fix unconditional GPIO toggle via automute
e5190d1 HID: i2c-hid: fix OOB write in i2c_hid_set_or_send_report()
9e6188f net: mvneta: enable change MAC address when interface is up
015e566 md: multipath: don't hardcopy bio in .make_request path
ef82596 drm/radeon: rework fbdev handling on chips with no connectors
cb1625e radeon/fb: add wrapper functions around fb connector add/remove
b684cb3 Input: powermate - fix oops with malicious USB descriptors
cc1f245 s390/pci: enforce fmb page boundary rule
f0ed9d8 s390/pci: extract software counters from fmb
949211e ALSA: intel8x0: Add clock quirk entry for AD1981B on IBM ThinkPad X41.
80ddd8a ALSA: hda - Add new GPU codec ID 0x10de0083 to snd-hda
73cce86 ALSA: hda - Add new GPU codec ID 0x10de0082 to snd-hda
4f6b633 ALSA: hda - Add new GPU codec ID 0x10de007d to snd-hda
9de2509 bus: imx-weim: Take the 'status' property value into account
a4e6ab6 xtensa: clear all DBREAKC registers on start
223e720 xtensa: fix preemption in {clear,copy}_user_highpage
e8e05a7 xtensa: ISS: don't hang if stdin EOF is reached
19f840f ALSA: hda - fix the mic mute button and led problem for a Lenovo AIO
41aed1b Bluetooth: btusb: Add a new AR3012 ID 13d3:3472
7d974c2 EDAC/sb_edac: Fix computation of channel address
44d7749 jbd2: fix FS corruption possibility in jbd2_journal_destroy() on umount path
b90a66c sg: fix dxferp in from_to case
bfe0248 drm/radeon: Don't drop DP 2.7 Ghz link setup on some cards.
0c4ed2f drm/radeon: disable runtime pm on PX laptops without dGPU power control
64556df be2iscsi: set the boot_kset pointer to NULL in case of failure
5f59838 x86/PCI: Mark Broadwell-EP Home Agent & PCU as having non-compliant BARs
3629c42 bcache: fix cache_set_flush() NULL pointer dereference on OOM
6af6167 bcache: cleaned up error handling around register_cache()
c2f87b5 bcache: fix race of writeback thread starting before complete initialization
e62daff sched/cputime: Fix steal_account_process_tick() to always return jiffies
1011e8d perf/x86/intel: Add definition for PT PMI bit
7a6e899 x86: Add new MSRs and MSR bits used for Intel Skylake PMU support
948536b KVM: i8254: change PIT discard tick policy
b7f66a0 usb: hub: fix a typo in hub_port_init() leading to wrong logic
c0fd92c of: alloc anywhere from memblock if range not specified
08c198b mtip32xx: Handle FTL rebuild failure state during device initialization
1a40a87 mtip32xx: fix incorrectly setting MTIP_DDF_SEC_LOCK_BIT
30eedbf mtip32xx: Handle safe removal during IO
8a2f539 mtip32xx: fix crash on surprise removal of the drive
a6a71ff mtip32xx: fix rmmod issue
2e358eb mtip32xx: Avoid issuing standby immediate cmd during FTL rebuild
861d677 mtip32xx: Print exact time when an internal command is interrupted
c5bfa53 quota: Fix possible GPF due to uninitialised pointers
a8dabc2 xfs: fix two memory leaks in xfs_attr_list.c error paths
6e36f1c nfsd4: fix bad bounds checking
582f7a0 watchdog: rc32434_wdt: fix ioctl error handling
5a33c31 [media] bttv: Width must be a multiple of 16 when capturing planar formats
88155b6 IB/srpt: Simplify srpt_handle_tsk_mgmt()
37c9e84 mmc: sdhci: fix data timeout (part 2)
87017f5 mmc: sdhci: fix data timeout (part 1)
a2fdc9e Bluetooth: btusb: Add a new AR3012 ID 04ca:3014
ead3fd5 crypto: ccp - memset request context to zero during import
e7edaa5 md/raid5: Compare apples to apples (or sectors to sectors)
0b9d890 PCI: Disable IO/MEM decoding for devices with non-compliant BARs
27aa83d PCI: Add dev->has_secondary_link to track downstream PCIe links
ec5e283 x86, irq: Keep balance of IOAPIC pin reference count
1583c88 mtd: onenand: fix deadlock in onenand_block_markbad
bb403c3 aacraid: Fix memory leak in aac_fib_map_free
7e93840 Bluetooth: Add new AR3012 ID 0489:e095
c52af9b Bluetooth: btusb: Add new AR3012 ID 13d3:3395
e05bb3a perf tools: Dont stop PMU parsing on alias parse error
d3b9f52 ext4: iterate over buffer heads correctly in move_extent_per_page()
d14fefe [media] saa7134: Fix bytesperline not being set correctly for planar formats
e744412 [media] adv7511: TX_EDID_PRESENT is still 1 after a disconnect
ddd0a5b0 scripts/coccinelle: modernize &
e2a09ee clk: rockchip: Add pclk_peri to critical clocks on RK3066/RK3188
02c7a92 clk: rockchip: add pclk_cpu to the list of rk3188 critical clocks
f8f1f52 msm: ipa3: enable smart prefetch control for MHI
7d595b5 msm: kgsl: Do not allocate memory for profiling and sync commands
3dc73e9 ARM: dts: msm: add DT property for sync write delay for WLED PMI8950/37
c97606c ARM: dts: msm: add PON regulator support for PMI8952/37 haptics
7a5d9fc ARM: dts: msm: add PON regulator support to flash LED for PMI8950/37
39a5731 ARM: dts: msm: add PON regulator for PMI8950/PMI8937
f5efc4d ARM: dts: msm: configure LRA as the default actuator type for MSM8940
b52e1c6 fs: sdcardfs: build fix
60a4b1e msm: camera: Add support for DPCM modes
ac6324ee edac: device: Use poll_msec from registered edac device instead of default
5785522 msm: mdss: add null check before dereferencing src_fmt
990c2d5 powr: qpnp-smbcharger: Enable SMBCHG restart workaround for PMI8950
23c5fcb ARM: dts: msm: correct vdd label in msm8917
6ba623c ARM: dts: msm: add DT node for VOLUMEDOWN GPIO key on msm8917 tmo
90672f91 ARM: dts: msm: refine power-off sequence for r69006 panel
5a89662 ARM: dts: msm: Add sound card for 8917 tmo
0bab548 ARM: dts: msm: Enable IPA device node for MSM8940
9e68a17 mm/memblock: disable local irqs while late memblock changes
5e3e954 ARM: dts: msm: change the VDD_APCC CPR MinSVS fuse corner for msm8996pro
f6dc9ba msm: mdss: Add NULL check before de-allocating framebuffer
b0077ec clk: msm: clock-gcc-8996: Add additional frequencies for QSPI clock
f1db3f7 drivers: GICv3: Add isb() before mb() per GICv3 requirement
e0bb187 msm: mdss: Correct block id check for mdss_mdp_misr_table
5104373 clk: Update clk_get_sys to return ENOENT on failure
a7ada7c usb: dwc3: Request dwc3 irq in driver probe
8cb0bc2 qseecom: make change for unload TA
6aa357b ASoC: wsa881x-analog: Fix warning in bandgap and clock control
3c2d4d0 ASoC: msm: Update the Slmbus6 downlink hostless routing
f24e4ec input: synaptics_dsx_2.6: not reinit when spontaneous reset is detected
d831914 devfreq_spdm: Handle spurious interrupts during bootup
3cc7a0f ARM: dts: msm: Add APC CPR margins based on PVS rev for MSM8917
b200fbf ARM: dts: msm: Fix JPEG bus under voting issue for 8937/8953/8917
7020501 ARM: dts: msm: add external audio codec support for 8940
af5704e arm: mmap: remove the redundant check of personality
58e0c0c ARM: dts: msm: Fix XCPU violation with TLMM_MPM_WAKEUP_INT_EN register
d8d1f29 ARM: dts: msm: Add fuse-based correction factors for MSM8917
38abdfe ARM: dts: msm: Enable HSIC host controller for 9x07
5fb8b54 usb: ehci-msm-hsic: Add TLMM initialization support for HSIC HOST
c691e0c USB: EHCI: Add support for running URB giveback in tasklet context
895b963 EHCI: HSIC: Add enhancements to debug logging
08aabb8 USB: EHCI: Fix suspend and resume handling
c4e3c7b EHCI: HSIC: Pass interrupt threshold value as platform data
762a5f3 EHCI: HSIC: Halt controller before driving suspend on to the bus
cf1c9db usb: core: Limit HCD old enumeration scheme request to root ports
b93982c ASoC: msm: initialize variable before accessing its value
752fac9 xfrm: Fix crash observed during device unregistration and decryption
cf527f7 sched/fair: Fix fairness issue on migration
0b221d8 arm64: topology: Allow specifying the CPU efficiency from device tree
cdd5967 arm: topology: Allow specifying the CPU efficiency from device tree
c32889f arm: topology: Define arch_get_cpu_efficiency() API for scheduler
d51e0b4 ARM: dts: msm: Disable SLIMbus on MSM8996proAU ADP
4dc8984 ARM: dts: msm: Update SD Card Detect GPIO on MSM8996proAU ADP
4cb1a4f ASoC: wcd9335: Remove pop on bring-up of noise cancelling headset
495c91e msm: mdss: hdmi: add dynamic fps support
240f3bd msm: mdss: fix possible out-of-bounds and overflow issue in mdp debugfs
b2acdd8 msm: ipa3: fix the interrupt loop issue
55c17ed ARM: dts: msm: Allow spmi-arb interrupts to wakeup device
6a39fbf soundwire: Add support for 48x2 frame structure
6fdb45c msm: vidc: Fix buffer overflow issue in driver
d7b08e9 regulator: cpr3-regulator: unregister CPR IRQ affinity notifier correctly
c7b7f9c ARM: dts: msm: Change GPU idle timeout to 80ms
17857e0 ASoC: msm8996: Add delay to check ADSP state during SSR
5557369 defconfig: msm: enable uid_cputime feature
e6e311e iommu/iommu-debug: Maintain list of domains during alloc
2c3fe4d ARM: dts: msm: Update PM QOS latency for USB for msm8917
458422f ARM: dts: msm: Add charger and FG configration for msm8917 TMO
f92fae4 Revert "net: cnss: remove redundant and dead code from platform driver"
eb4e844 ARM: dts: msm: Add support for clocks for MSM8940
b520dc0 clk: msm: gcc: Add support for clocks for MSM8940
5a2d5f3 ethernet: device tree and defconfig changes for neutrino
93a17bc ARM: dts: msm: Enable sdhc1 for SDIO on mdmcalifornium
6064f0c ARM: dts: msm: Disable sensors on MSM8996proAU ADP
3e7ec42 sched: add a knob to prefer the waker CPU to an idle CPU in waker cluster
e14d325 sched: break the forever prev_cpu selection preference
88965e6 include/linux/poison.h: fix LIST_POISON{1,2} offset
3fee639 KEYS: Fix handling of stored error in a negatively instantiated user key
8dc1d26 KVM: x86: Reload pit counters for all channels when restoring state
f3d07a0 Revert "drm/radeon: call hpd_irq_event on resume"
c9e8928 modules: fix longstanding /proc/kallsyms vs module insertion race.
03f41fa btrfs: async-thread: Fix a use-after-free error for trace
6050b33 security: let security modules use PTRACE_MODE_* with bitmasks
805d5d7 kernel/resource.c: fix muxed resource handling in __request_region()
720db91 [media] si2157: return -EINVAL if firmware blob is too big
7bd07d0 [media] si2157: Bounds check firmware
fb9f948 btrfs: initialize the seq counter in struct btrfs_device
6a53a87 Btrfs: fix transaction handle leak on failure to create hard link
6f57561 Btrfs: fix number of transaction units required to create symlink
52558f0 Btrfs: send, don't BUG_ON() when an empty symlink is found
9c5ed37 btrfs: statfs: report zero available if metadata are exhausted
9f7a29f Btrfs: igrab inode in writepage
db16f2f Btrfs: add missing brelse when superblock checksum fails
07508eb iw_cxgb3: Fix incorrectly returning error on success
f9ccf6c msm: ipa3: fix WDI1.0 on mdmcalifornia
173a227b ARM: dts: msm: Push C4 with PSCI to 11.5ms for MSM8996
babf3ae msm: mhi: fix latent issues in MHI drivers
600f6a1 soc: qcom: glink: Fix channel migration logic
8998439 msm: vidc: Revert translation of useltr ctrl value to bitmask.
da77a52 ARM: dts: msm: enable only single flash on 8917 QRD TMO phone
e2ce943 arm64: kill off the libgcc dependency
43ff2ae lib/clz_tab.c: put in lib-y rather than obj-y
bae4075 soundwire: Add API to control slave device data path
34dd2e8 compiler-gcc.h: neatening
411ba15 compiler-gcc: integrate the various compiler-gcc[345].h files
7eac30f ARM: dts: msm: add sound node support for 8940 sku6
e214e14 ARM: dts: msm: add sound node support for 8917 sku5
40e873c ASoC: msm8x16-wcd: restore the speaker boost control
63e236f lib/ucs2_string: Correct ucs2 -> utf8 conversion
67427f6 efi: Add pstore variables to the deletion whitelist
0dc03db efi: Make efivarfs entries immutable by default
414f795 efi: Make our variable validation list include the guid
c5d0b20 efi: Do variable name validation tests in utf8
b589346 efi: Use ucs2_as_utf8 in efivarfs instead of open coding a bad version
d05a392 efi: efivar_create_sysfs_entry() should return negative error codes
dc1351f lib/ucs2_string: Add ucs2 -> utf8 helper functions
dbcfee7 ARM: 8457/1: psci-smp is built only for SMP
22300ab drm/gma500: Use correct unref in the gem bo create function
99cdf12 module: wrapper for symbol name.
983cabe iio: pressure: mpl115: fix temperature offset sign
c047284 iio: dac: mcp4725: set iio name property in sysfs
23fa192 iio: adis_buffer: Fix out-of-bounds memory access
b68c9b9 ptrace: use fsuid, fsgid, effective creds for fs access checks
fbf911b adv7481: Update adv7481 driver on MSM8996
b6f7e71 msm: ba: Merge relevant changes from A family
1ce4836 ARM: dts: msm: update VDD_GFX CPR voltage adjustments for msm8996pro
5c644d8 HID: multitouch: fix input mode switching on some Elan panels
c8d69b6 sched: Fix crash in sched_init_numa()
dfa8b70 ALSA: hda - Implement loopback control switch for Realtek and other codecs
c4b856d msm: ipa: Fix to update the descriptor length in SG scenario
7c85f6c ARM: dts: msm: disable slimbus/codec on msm8996 adp/cdp platform
b4d367c ALSA: usb-audio: Set correct type for some UAC2 mixer controls.
13309be HID: fix hid_ignore_special_drivers module parameter
15d4c43 HID: core: do not scan reports if the group is already set
8f02177 usb: retry reset if a device times out
7c76bf7 ARM: dts: armada-375: use armada-370-sata for SATA
519aaf8 tools/hv: Use include/uapi with __EXPORTED_HEADERS__
e7addf1 tools: hv: Makefile: Add hv_fcopy_daemon to Makefile
e304757 staging: comedi: ni_tiocmd: change mistaken use of start_src for start_arg
1b82bde net: irda: Fix use-after-free in irtty_open()
52a497f crypto: ccp - Don't assume export/import areas are aligned
eabdb09 crypto: ccp - Limit the amount of information exported
8a6b0a9 [media] pwc: Add USB id for Philips Spc880nc webcam
3e09d41 [media] media: v4l2-compat-ioctl32: fix missing length copy in put_v4l2_buffer32
f2f1ca5 tty: Fix GPF in flush_to_ldisc(), part 2
597a862 crypto: ccp - Add hash state import and export support
14b5384 EDAC, amd64_edac: Shift wrapping issue in f1x_get_norm_dct_addr()
d48d21d fuse: break infinite loop in fuse_fill_write_pages()
931858a ovl: fix permission checking for setattr
6abc54f powerpc: Fix dedotify for binutils >= 2.26
7488eb1 arm64: account for sparsemem section alignment when choosing vmemmap offset
ab75449 arm64: vmemmap: use virtual projection of linear region
35d25ad drm/dp/mst: Reverse order of MST enable and clearing VC payload table.
47a245e5 drm/dp/mst: move GUID storage from mgr, port to only mst branch
bb10fd1 irqchip/omap-intc: Add support for spurious irq handling
290e530 irqchip: omap-intc: Improve IRQ handler
4d7a10c MAINTAINERS: return arch/sh to maintained state, with new maintainers
54f9d87 ARM: dts: msm: add IPA node for msm8940
e3212b2 ALSA: hda - Fixup inverted internal mic for Lenovo E50-80
fae6f76 net: Fix skb_set_peeked use-after-free bug
9f0b813 net: Clone skb before setting peeked flag
ff56188 ASoC: msm8x16-wcd: update digital mute handling on decimators
f98c76a USB: dwc3-msm: Check endpoint status and request queued or not first
dd17937 ARM: dts: msm: Add spdm irq to mpm bypass list for msm8953
db493a9 cfg80211: Allow a scan request for a specific BSSID
e654196 ARM: dts: msm: Update APC CPR Rev 3 configuration for msm8953
65e0280 drivers: dma-removed: Don't free prohibited memmap entries
637fcea ARM: dts: msm: Prevent L2PC from occurring when Venus is active on 8917
543bcd9 drivers: mmc: fix issue raised by source code analyzer tool
451babf ARM: dts: msm: round down the util factor for msm8953
1813ebe staging: Add logger driver support in android Makefile
5ec1476 Revert "staging: Remove the Android logger driver"
03d984f ASoC: msm: qdsp6v2: Fix mute in WFD playback during ADSP SSR
3bee46e ARM: dts: msm: Add initial support for MSM8940 QRD board
449c53d ARM: dts: msm: Add thermal-mitigation levels for QRD8953
f7ecccb cpuidle: lpm_levels: Remove duplicate cpuidle tracepoints
040c5dd net: rmnet_data: Change the log level for unknown IOCTL's
680eca4 msm: ipa: add support for DOMAIN_ATTR_S1_BYPASS
c155209 NFC: Remove DMA allocation and stack use in write
f2f87dc BACKPORT: selinux: restrict kernel module loading
0ed48bb android: base-cfg: enable CONFIG_QUOTA
fd0e6dc ANDROID: dm: rename dm-linear methods for dm-android-verity
94da92f ANDROID: mmc: Add CONFIG_MMC_SIMULATE_MAX_SPEED
9cd8362 ANDROID: dm verity fec: add sysfs attribute fec/corrected
1ec4a97 sdcardfs: remove unneeded __init and __exit
1ef9935 sdcardfs: Remove unused code
03a54be ANDROID: dm: Mounting root as linear device when verity disabled
0300ac8 BACKPORT: nl80211: Stop scheduled scan if netlink client disappears
6bf0bdd sdcardfs: remove effectless config option
3f5b016e trace: cpufreq: fix typo in min/max cpufreq
b136922 inotify: Fix erroneous update of bit count
afd109d CHROMIUM: usb: gadget: f_accessory: add .raw_request callback
80c149d CHROMIUM: usb: gadget: audio_source: add .free_func callback
754d349 ANDROID: usb: gadget: Add support for MTP OS desc
1deeb2f CHROMIUM: usb: gadget: f_mtp: fix usb_ss_ep_comp_descriptor
4a65392 CHROMIUM: usb: gadget: f_mtp: Add SuperSpeed support
3d26188 sdcardfs: Add support for d_canonicalize
dc40862 vfs: add d_canonical_path for stacked filesystem support
8774e7c kasan: add functions to clear stack poison
0c5fbaf kasan: fix kmemleak false-positive in kasan_module_alloc()
f5fd52f kasan: always taint kernel on report
03fe9ea mm, slub, kasan: enable user tracking by default with KASAN=y
7b38808 kasan: use IS_ALIGNED in memory_is_poisoned_8()
776dee3 kasan: Fix a type conversion error
0c0922e lib: test_kasan: add some testcases
c67d396 kasan: update reference to kasan prototype repo
9aabc79 kasan: move KASAN_SANITIZE in arch/x86/boot/Makefile
fd2385c kasan: various fixes in documentation
b05ec6e kasan: update log messages
f66e917 kasan: accurately determine the type of the bad access
c64d0e3 kasan: update reported bug types for kernel memory accesses
6654045 kasan: update reported bug types for not user nor kernel memory accesses
1369bf3 mm/kasan: prevent deadlock in kasan reporting
c90b946 mm/kasan: don't use kasan shadow pointer in generic functions
5cfa956 mm/kasan: MODULE_VADDR is not available on all archs
b6c820a mm/kasan: rename kasan_enabled() to kasan_report_enabled()
371920e arm64: KASAN depends on !(ARM64_16K_PAGES && ARM64_VA_BITS_48)
6da8915 arm64: kasan: fix issues reported by sparse
950236f arm64: add KASAN support
030b5ce Revert "mmc: sdhci: Panic after dumping SDHC registers"
e9df2bc sdcardfs: Bring up to date with Android M permissions:
ea41701 Changed type-casting in packagelist management
d2c3ae4 Port of sdcardfs to 3.18
e403933 Included sdcardfs source code for kernel 3.0
cd2a985 BACKPORT: FROMLIST: mm: ASLR: use get_random_long()
54ab3dc FROMLIST: drivers: char: random: add get_random_long()
8741262 ANDROID: usb: u_ether: Add missing rx_work init
82526e1 Revert "mmc: core: Hold a wake lock accross delayed work + mmc rescan"
668cdad Revert "mmc: Extend wakelock if bus is dead"
604c5e2 ANDROID: dm-crypt: Remove WQ_NON_REENTRANT flag.
4062e23 ANDROID: recommended.cfg: Setup verity root A/B
b707c99 ANDROID: dm-android-verity: Rebase on top of 4.1
f66833e ANDROID: dm: Rebase on top of 4.1
86c9f22 ANDROID: dm: Add android verity target
aa3e90a UPSTREAM: lib/string.c: introduce strreplace()
231331a1 CHROMIUM: dm: boot time specification of dm=
58e425d ANDROID: dm-crypt: run in a WQ_HIGHPRI workqueue
fe7c5b7 msm: secure_buffer: Fix possible NULL pointer dereference
8af9b17 ANDROID: dm-verity: run in a WQ_HIGHPRI workqueue
7246eb4 ANDROID: mmc: move to a SCHED_FIFO thread
3576cd0 net: tcp: fix rtable leak in tcp_is_local[6]
13025ad UPSTREAM: arm64: cpu hotplug: ensure we mask out CPU_TASKS_FROZEN in notifiers
720d94d android: base-cfg: Add CONFIG_IP_MULTICAST
cf84962 kasan: fix last shadow judgement in memory_is_poisoned_16()
9d6ec2b mm/mempool.c: kasan: poison mempool elements
51b73da mm/mempool: avoid KASAN marking mempool poison checks as use-after-free
07a0301 mm/mempool: allow NULL `pool' pointer in mempool_destroy()
9b7bdc1 mm/mempool.c: kasan: poison mempool elements
4134d12 mm, mempool: poison elements backed by slab allocator
acc7afb mm, mempool: disallow mempools based on slab caches with constructors
14cb953 mm, mempool: do not allow atomic resizing
1ee9bd1 net: ipc_router: Fix use after free of xprt_info pointer
b116246 ARM: dts: msm: add support for external audio codec for APQ8953
835ccb3 msm: ipa: Fix to release IPA clock during ap suspend
dbc3221 cnss: Add optional property to control wlan_en gpio for Dual-Wifi platforms
be8a070 x86/kasan, mm: Introduce generic kasan_populate_zero_shadow()
157612e x86/kasan: Define KASAN_SHADOW_OFFSET per architecture
cd3a751 kasan: remove duplicate definition of the macro KASAN_FREE_PAGE
9e83856 kasan: show gcc version requirements in Kconfig and Documentation
e83e29a kasan: Makefile: shut up warnings if CONFIG_COMPILE_TEST=y
2713a8c kasan, module: move MODULE_ALIGN macro into
a0cc0c5 kasan, module, vmalloc: rework shadow allocation for modules
4065ec4 kasan: enable instrumentation of global variables
61b8064 module: fix types of device tables aliases
a27c6ff kernel: add support for .init_array.* constructors
7397f7e mm: vmalloc: pass additional vm_flags to __vmalloc_node_range()
76c4fe6 mm: vmalloc: add flag preventing guard hole allocation
524ed3c kasan: enable stack instrumentation
ca85ad7 x86_64: kasan: add interceptors for memset/memmove/memcpy functions
026c963 lib: add kasan test module
e02ffe9 kmemleak: disable kasan instrumentation for kmemleak
5ac0936 fs: dcache: manually unpoison dname after allocation to shut up kasan's reports
cdfdb2c mm: slub: add kernel address sanitizer support for slub allocator
c59bd6a mm: slub: introduce metadata_access_enable()/metadata_access_disable()
2bb7368 mm: slub: share object_err function
b2cbe66 mm: slub: introduce virt_to_obj function
93f051b mm: page_alloc: add kasan hooks on alloc and free paths
c8bbd6b x86_64: add KASan support
be4d0cc kasan: disable memory hotplug
afa95b3 kasan: add kernel address sanitizer infrastructure
0c17669 compiler: introduce __alias(symbol) shortcut
a62b8fe MODULE_DEVICE_TABLE: fix some callsites
ed78519 arm64: Move some head.text functions to executable section
b5e923f msm: camera: Fix KW error.
98c89af arm: mach-msm: Enable ARCH_WANT_KMAP_ATOMIC_FLUSH for all msm
7f4e7eb ARM: dts: msm: Add slimbus_6_rx back-end dai-link for msm8937
ed489e5 arm64: introduce VA_START macro - the first kernel virtual address.
ad7fc50 arm64: support initrd outside kernel linear map
1f2cd06 mm: add utility for early copy from unmapped ram
97c0baf arm64: Change memcpy in kernel to use the copy template file
ec19a82 arm64: move PGD_SIZE definition to pgalloc.h
b94ebea arm64: pgalloc: consistently use PGALLOC_GFP
307a00e arm64: use ENDPIPROC() to annotate position independent assembler routines
e1c14e9 arm64: add macros for common adrp usages
9e66191 arm64: guard asm/assembler.h against multiple inclusions
cb3eca9 ARM: dts: msm: enable fl10802 panel for msm8917 tmo
290b7f0 ARM: dts: msm: add lead fl10802 fwvga panel dtsi
af648a5 msm: ipa: Fix to QMI initialization and polling state
80013cb ASoC: msm8x16-wcd: check on array index for out of bound access
186dc34 ARM: dts: msm: Add support for MSM8996proAU ADP
7994688 diag: Change to GFP_KERNEL in diagfwd_buffers_init()
0919210 ASoC: msm: qdsp6v2: compress passthrough fixes
0d81e37 ARM: dts: msm: Add tzdbg driver support for msmcobalt
ce60f3d msm: vidc: Add support for output crop extra data
6c4b64f msm: vidc: Set constrained intra refresh property
eff0784 scsi: ufs-debugfs: Fix hba access
06f21a9 msm: mdss: add support for non-compressed bw for ib
fda973a msm: mdss: update mdp clk calculation for qseed3
acedba5 msm: mdss: update vbif remapper for sde 3.0
ba08b75 ARM: dts: msm: update bw limits for msmcobalt
c30e6d4 msm: mdss: update sde bandwidth vote for amortized prefill
76f4cff msm: mdss: add support for amortized prefill
1d0805a msm: mdss: add support for multi-rect feature
0bf3e55 msm: ADSPRPC: Unmap buffer when all references are released
34d6f9a usb: gadget: Enable DPL composition over ether tranpsort
78713e2 ARM: dts: msm: Increase the snapshot size in device tree
b974bb9 msm: pcie: configurable PERST propagation delay
cf33fa5 msm: pcie: change the log type for PCIe Synopsys MSI interrupts
6295062 msm: mdss: hdmi: check for scrambler override
4d95473 msm: mdss: hdmi: update switch node on hpd off
18e3323 msm: mdss: fb: reconfigure panel if output format has changed
8d474b1 soc: qcom: memory_dump_v2: use kmemleak_not_leak for mem dump's app table
49350dc net: cnss: remove redundant and dead code from platform driver
151e8f4 msm: ipa3: enable smart prefetch control for GPI
50c131e msm: gsi: update channel scratch structures
9dac025 x86/iopl/64: Properly context-switch IOPL on Xen PV
1980af7 msm: mdss: update lineptr instantly in cmd mode panels w/autorefresh
9315727 msm: mdss: add multi-mode support for dynamic fps
bde3e6b msm: mdss: add dynamic fps support for hdmi
4fd9d5d msm: fb: aggregate buffer length for each sg node
c7bab6e ARM: dts: msm: update ceiling/floor voltages for gfx_vreg in 8996ProAU CDP
9d0590a defconfig: msm: enable uid_cputime feature
8dd0da3 msm: camera: Fix KW issues in sensor code
46cebc9 msm: vidc: pm qos stability fixes for video driver
76e839b ASoC: msm: Add support for 192KHZ sampling rate on mi2s rx ports
c27b213 msm: camera: Disable CSIPHY IRQ after sof freeze
6eb3060 msm: mdss: Fix destination bpp on writeback panel
ea72a91 ASoC: msm: add slimbus_6_rx back-end dai-link and hostless
0d6ea2b ARM: dts: msm: Add initial device tree support for msm8917 tmo
392d48c ARM: dts: msm: Add support for APQ8096AU CDP
0727d77 socinfo: Add support for MSM8996proAU SoC
e33dc06 ARM: dts: msm: Add support for MSM8996proAU CDP
5343a4d msm: camera: sensor: Update actuator specific I2C structures
2852b36 ASoC: msm: q6dspv2: initialize private data before using it
2f8336b msm: kgsl: Update ucode workarounds for A5xx GPUs
df79ed1 ASoC: msm: qdspv2: Add tertiary MI2S ports support
4ce12b3 msm: mdss: perform hardware rev init earlier during probe
35c5524 msm: mdss: remove obsolete code related to write-back and rotator
839f2cb ARM: dts: msm: add additional mdss dma pipes to msmcobalt
9a15b71 msm: watchdog: Initialize delay_time variable with 0
4517407 ARM: dts: msm: Update memory map for msm8953
6ad3e11 power: reset: Remove secure boot mode check
6a68327 ASoC: msm: qdsp6v2: update quinary rx controls for voice path
9edd060 USB: u_bam: Check cable connect status after usb_bam_connect_ipa()
9b75e6e sched: Fix compilation errors with !SCHED_HMP
0898799 ARM: dts: msm: Enable cnss-sdio node for dual-wifi in mdmcalifornium
8f46016 memshare: Synchronize memory allocation and free operations
f1b693e ARM: dts: msm: add sync write delay of WLED for MSM8917/53
67a0edd msm: pm: Change the init level of pc debug counters
cc65014 msm: mdss: Remove CDP from MDSS caps on msm8937/msm8917/msm8953
43b2f77 soc: qcom: Return failure when subsystem descriptor is NULL
c54a7f6 Bluetooth: Entry for LDO4 and LDO5
baaf5d1 msm: mdss: add lineptr interrupt support for video mode panels
c4939f0 regulator: labibb: fix standalone mode configuration
7ce6edb msm: mdss: Add mdp capability to expose writeback interface index
9dbb078 msm: mdss: parse and populate PPB offsets separately
9befef1 msm: mdss: handle multiple MDP interrupt register sets
327107a msm: mdss: Fix AD configuration for single DSI case
9c7f713 msm: camera: isp: Program scratch buffer by sending right bit
d8a6013 ASoC: mdmcalifornium: Add multimode Host PCM dai links
806c26a msm: ipa: support WDI 2.0 suspend
72bd2d1 msm: mdss: Adding interface for supporting destination scaler.
e8e8b10 msm: camera: sensor: Add cx supply in camera dtsi for msm8996
53408ac icnss: Init spin lock in icnss_probe
0e63323 msm: ipa: fix to handle deaggr error
1bd6ff7 power: smb1351: Enable battery-charging by default
beb547c ARM: dts: msm: enable MPP4 invert on 8996
8194f4e ASoC: wcd: change classh settings as per impedance value
c6c61a7 mmc: core: modify scaling up/down sequence
8aca0ec soc: qcom: glink_smd_xprt: Serialized open ack notify and signal event
ff53771 msm: pil: Adding function name and buffer size information in logs
e548875 ARM: dts: Prevent L2 PC from occurring when Venus is active on 8953
7908c80 USB: android: Check ffs->state in ffs_ready_callback
f195939 power: smb23x-charger: add retries for read/write operations
bf9c99b ARM: dts: msm: Update USB QMP PHY register address size on msm8953
3e1f09d ARM: dts: msm: Add xtal-aon regulator to cnss node in mdmcalifornium
a784b11 USB: android: Set dev->enabled to true if android_enable fails
64edfe4 slim: msm: ngd: Add priority to DSP SSR notifier
595ba75 perf: stop deadlock if attempt to bring cpu up fails
cfc8850 msm: mdss: Fix deadlock between AD lock and mdp clk lock
b9ef078 msm: mdss: Dither support in PingPong buffer
5fc2d84 ARM: dts: msm: Add camera isp and ispif soc node for msmcobalt
b044aec mdss: mdp: avoid mdp done isr wait for split ctrl during reset
592b988 ARM: dts: msm: set VDD_APCC CPR IRQ affinity for CPU0/1 on msm8996pro
d7597f2 soc: qcom: remoteqdss: Implement the remaining message types
d5de5f3 soc: qcom: remoteqdss: Implement the new communication protocol
b7d5b59 regulator: cpr3-regulator: add support for configuring CPR IRQ affinity
e19f8e0 msm: sde: Add dynamic OT support for rotator REGDMA
3092965 ARM: dts: msm: Add rotator node to msmcobalt
c95c8c2 ARM: dts: msm: Add new DT file for Dual WIFI support for mdmcalifornium
afafff3 defconfig: msm: sde: Add config for v4l2 sde rotator driver.
32e86e9 ARM: dts: msm: Update emergency frequency mitigation value for MSM8953
a3dc0ed ARM: dts: msm: Update SDCC LPM latencies for msm8917
ce96bd8 ARM: dts: msm: Update APC CPR static voltage margins for 8953
213ebb4 msm: ipa: Fix memory free issue
4fb92ec msm: vidc: Fix kw reported issues.
256714a Kconfig: memtest: update number of test patterns up to 17
71b4d89 arm: add support for memtest
d6dbadf arm64: add support for memtest
4053692 memtest: use phys_addr_t for physical addresses
8722b1b mm: move memtest under mm
22c460c soc: qcom: smem: Renaming smem item SMEM_SMEM_STATIC_LOG_IDX
f6931b8 procfs: Update order of Ngid in /proc/PID/status
1b62edb input: synaptics_dsx_2.6: correct secure_touch_init function
94bba8e cnss: Control vdd-wlan-xtal-aon-supply regulator in cnss platform driver
b36eba9 Linux 3.18.30
dac0670 mmc: core: Add NULL check for host->card
e19dccf ARM: dts: msm: Update the face detect clock rates for msm8996
bdb92f0 usb: f_gsi: Fix resume handling by making PM calls
9735b91 bluetooth: Add slimbus driver for WCN3990
d9b9641 fs: Use synchronize_rcu_expedited
4ef281d defconfig: msm: Enable SYSMON and disable GLINK communication interface
709e28c ARM: dts: msm: Define bcl peripheral devicetree node for pmi8937
fa2f207 soc: qcom: rpm-smd: Move timeout for rpm ack error message
5a29835 lib: do_strncpy_from_user: Fix return error code for get_user failures
5ba36a7 msm: mdss: Fix potential pipe NULL pointer dereference
c17f346 Bluetooth: Replace %p with %pK
b84fa97 msm: mdss: add support for secure display on msm8953.
4f817df PM / OPP: Fix incorrect comments
35a6820 PM / OPP: Initialize regulator pointer to an error value
8a57f9c PM / OPP: Initialize u_volt_min/max to a valid value
d5d44f3 PM / OPP: Fix NULL pointer dereference crash when disabling OPPs
493347c PM / OPP: Add dev_pm_opp_set_rate()
9556665 regulator: core: Define regulator_set_voltage_triplet()
374312c PM / OPP: Manage device clk
d4452ef PM / OPP: Parse clock-latency and voltage-tolerance for v1 bindings
f4dbbe5 PM / OPP: Introduce dev_pm_opp_get_max_transition_latency()
1d8b05e PM / OPP: Introduce dev_pm_opp_get_max_volt_latency()
a55a530 PM / OPP: Disable OPPs that aren't supported by the regulator
509c44d PM / OPP: get/put regulators from OPP core
cec15aa PM / OPP: build bug fix
5ae72cd3 PM / OPP: Use snprintf() instead of sprintf()
b75705e PM / OPP: Set cpu_dev->id in cpumask first
743336f PM / OPP: Fix parsing of opp-microvolt and opp-microamp properties
27a495a PM / OPP: Parse 'opp--' bindings
cc6cbed PM / OPP: Parse 'opp-supported-hw' binding
81d31d1 PM / OPP: Add missing doc comments
f121921 PM / OPP: Rename OPP nodes as opp@
c68b222 PM / OPP: Remove 'operating-points-names' binding
84ee236 PM / OPP: Add {opp-microvolt|opp-microamp}- binding
4a0b368 PM / OPP: Add "opp-supported-hw" binding
9fbce7b PM / OPP: Add opp_rcu_lockdep_assert() to _find_device_opp()
c8987bf PM / OPP: Hold dev_opp_list_lock for writers
c9d830b PM / OPP: Protect updates to list_dev with mutex
b9e9474 PM / OPP: Propagate error properly from dev_pm_opp_set_sharing_cpus()
3b4352b PM / OPP: Parse all power-supply related bindings together
80d36b2 PM / OPP: Rename routines specific to old bindings with _v1
c288843 PM / OPP: Improve print messages with pr_fmt
b40ddff PM / OPP: passing NULL to PTR_ERR()
3f30673 PM / OPP: Move cpu specific code to opp/cpu.c
857ddac PM / OPP: Move opp core to its own directory
23bb6cb PM / OPP: Prefix exported opp routines with dev_pm_opp_
4ce568e PM / OPP: Rename opp init/free table routines
030e325 PM / OPP: Return suspend_opp only if it is enabled
7aa5285 imx6q: free OPP table created during ->init()
628ff39 slim-msm-ngd:Avoid using stale pipe handle
58edaf3 msm: mdss: fix frame rate calculation for resolution switch
a59daea ASoC: codec: micb ref count decrement check
7496401 ARM: dts: msm: reduce CPU LDO headroom voltage for msm8996pro
ba4bf05 msm: mdss: hdmi: update power module state during probe
b858ed1 msm: mdss: send FB registered event before initializing MDP
2191e92 msm: mdss: hdmi: enable scrambler during handoff
d62939b msm: mdss: hdmi: do not toggle power for HDMI modules
7e0988e msm: mdss: hdmi: add debug method to print panel event names
c02a6df ARM: dts: msm: change the CPU devfreq mapping for msm8996pro
644056a ARM: dts: msm: update VDD_APCC CPR voltage adjustments for msm8996pro
65e04bc msm: sde: Add mdss 3.0.0 support to sde v4l2 rotator driver
f53f0aa ion: Fix typo in ion system secure heap
812c411 ion: fix page pool cache policy
6cfee75 ion: Ensure pooled pages use proper free() function
3c9d786 msm: mdss: add scr rev support for dsc
6f024cf ion: Remove unnecessary dma_sync in ion_page_pool
f596c73 ion: Fix array-out-of-bounds in system heap error path
eeaa9b1 msm: kgsl: Add 1M and 8K pools to the allocator
2237e0d ASoC: wcd9335: Infinite loop when routing DMIC for handset ANC
f7c28d8 soc: qcom: add support for the socinfo v0.12 format
633d094 msm: mdss: fix possible race condition in mdp resource control
71fa9f3 soc: qcom: q6dspv2: add priority to ADSP SSR notifier for APR
b71c33e msm: mdss: fix bit offset in pps configuraiton for dsc
e8a951a ASoC: codecs: use correct subsystem status check
152a314 msm: msm_bus: fix the memory leak issue
ef5f014 power: bcl_peripheral: Update optional devicetree property read macro
d3d669d ASoC: msm8x16: enable ocp for ear path
1e60b9e ASoC: msm: Fix tasha vi_channel config
7244593 exynos5440: free OPP table created during ->init()
655296e cpufreq: arm_big_little: free OPP table created during ->init()
05cb54e PM / OPP: reuse of_parse_phandle()
ef2ac08 ASoC: msm8x16-wcd: Make LINEOUT register entries as readable
f4ce234 ASoC: codecs: Add support to read HDMI EDID audio block data
3afa364 PM: Convert dev_pm_put_subsys_data() into a void function
b826781 PM: Update function header for dev_pm_get_subsys_data()
ab1b838 soc: qcom: Add offlining state to subsystem private state machine
109cf15 input: synaptics_dsx_2.6: correct sysfs permissions
7cfc5ba ARM: dts: msm: Add back support for GDSCRs on MSM8909
a5b2aa7 PM / devfreq: bw_hwmon: Fix race condition in polling interval update
6e0fc13 msm: vidc: Clean session immediately after session end
d89d17b msm: ipa: change for WDI2.0
3c64cdc ARM: dts: msm: Add IPA WDI2.0 support for MSMcobalt
05817fb ASoC: mdmcalifornium: add support for soundwire devices
222dd01 ARM: dts: Set the high bank bit value for MSMcobalt
7b74ec4 ASoC: wcd9335: Update decimator filter cutoff frequency
7cfadaf ipa: Fix holb monitor response handling from Uc
4bdd791 ARM: dts: msm: Add apq8009w mtp SWOC files
0d76129 net: cnss: add bus bandwidth support for sdio wlan module
f57e266 msm: ipa: Fix suspend bit clearing on disconnected pipe
c0b8106 msm: mdss: remove usage of DSI ctrl mutex during ESD/suspend path
a94d641 regulator: cpr-regulator: Fix memory leak
24ad063 USB: gadget: Unconfigure bam2bam endpoints during suspend
1df265e power: fg/smbcharger: fix usage of un-initialized variable
22d6ccb USB: f_qc_rndis: Add spinlock protection whereever required
2385e46 ASoC: msm8976: support multichannel playback over proxy port
6a6f8be USB: dwc3-msm: Don't schedule sm_work initially during probe
e184a03 ASoC: msm: qdsp6v2: Support host pcm feature based on new VSIDs
7b230d9 msm: ipa: header change for wlan VA mapping
3dc90c5 msm: kgsl: Invoke DCVS callbacks on A540
08a1fd8 USB: android: set use_os_string with android composite device
52eeb77 usb: gadget: f_fs: Update driver to handle compat id descriptors
628cfb9 esoc: mdm-dbg: Add a debug request engine for external mdm
fae9fe4 usb: gadget: f_fs: Fix NULL pointer dereference related crash
cf8f09c mtd: msm_qpic_nand: Adjustment of reg offsets from the devicetree
47f6a9c msm: ipa: unify IPA RM
629bc7c net: rmnet_data: Add a GRO flush timer
a878cf8 msm: ADSPRPC: FastRPC migration to GLINK from SMD
35a8aa7 ARM: dts: msm: increase secure heap size to 152MB for msm8953
b49c681 msm: msm_bus: initialize the local variable
57cec70 arm64: psci: move psci firmware calls out of line
1267e34 Revert "MIPS: Kconfig: Disable SMP/CPS for 64-bit"
5a5e080 ld-version: Fix awk regex compile failure
fe3f8f5 clk: msm: clock: Fix uninitialized variable in clock code
6d6c08e input: ft5x06: check return value of kobject_create_and_add
2e3f83e hwmon: qpnp-adc-voltage: Update calibration logic for VADC
868d5cc radio-iris: Perform smd close operation only once.
d78cd55 USB: dwc3-msm: Disable DBM endpoint in msm_ep_unconfig if no req queued
51e846c drivers: leds-qpnp-flash: fix issues raised by static analyser
407129a msm: camera: Fix KW errors.
3e0a503 defconfig: arm64: msm: Enable IOMMU test and debug for msm8953
92f65af soc: qcom: msm_glink_pkt: remove the wakeup source during device close
1f0d6f7 ARM: dts: msm: update the delay values for truly 1080p panel
4311feb ARM: dts: msm: add post init delay parameter to truly panels
208e762 msm: mdss: update backlight during unblank if required
8c8d8f9 input: touchscreen: fix issue raised by static analyzer in maxim_sti driver
65affe3 ASoC: wcd-mbhc: correct headphone detection
235dc35 iommu/arm-smmu: Fix DOMAIN_ATTR_S1_BYPASS check
d548b09 msm: mdss: reset WB mixercfg during WB destroy
7e03cc68c msm: mdss: add support for additional DMA pipes
08939e9 msm: mdss: refactor device tree pipe parsing logic
e6cae5f msm: ipa: add common internal header
9f70e6c ARM: dts: msm: Add device tree change for Wsa881x device
a785aff arch: arm: Add dt change to enable secondary AUXPCM for mdmcalifornium
9cea5ab wil6210: add module parameter for alternate interface name
a8cfe3d qseecom: improve listener resp processing if app is blocked
9c4dea6 clk: set NO_RATE_CACHE flag for all HDMI pixel clocks
b4c95b24 ARM: dts: msm: add mdss smmu register range for msm8996
0fdb29e msm: mdss: register smmu context fault handler
34c3639 ARM: dts: msm: Update video cycles_per_mb on msm8917
4ffd33c ASoC: core: protect component list traversal with lock
399febd msm: mdss: refactor mixer configuration code
a7ade8b5 input: synaptics_dsx_2.6: fix issues raised by static analyzer
54bdc05 regulator: cpr3-regulator: wait for SPM availability for CPRh controllers
dd0da2f ARM: dts: msm: add qseecom flag commonlib64-loaded-by-uefi on msmcobalt
29df53b qseecom: add a new flag commonlib64-loaded-by-uefi
6058174 ARM: dts: msm: Add qseecom driver support for msmcobalt
6394661 ARM: dts: msm: Support AVS_CTL register write for msmcobalt
db59dc7 msm: mdss: Update histogram and PA LUT in mdss V3
cbd7fd8 soc: qcom: glink: Use tasklet/kworker for TX and RX path
d5a00f5 ARM: dts: msm: Update memory map for msm8917
9ca07b8 drivers: leds-qpnp: fix issues raised by static analyser
3ef7889 msm: kgsl: Return EOPNOTSUPP for A3XX command batch profiling
7b8378a defconfig: msm: enable memory cgroups
f238ebe mm: memcontrol: allow swappiness above 100
9d7c1ba cgroups: Fix compile time error
7e02a00 ARM: dts: msm: add clocks to support Secure Touch for 8953 QRD
6a4b835 mm: fix cma accounting in zone_watermark_ok
e46b02a mm: add zone counter for cma pages
520aad3 mm/page_alloc: prevent merging between isolated and other pageblocks
d0eb392 ARM: dts: msm: Add support for MSM8940
4e6c010 ARM: dts: msm: Update APC CPR static voltage margins for MSM8917
8eaf94c msm: spm_devices: Initialize the local variable before using
b139281 ARM: dts: msm: Move SMD packet node to GLINK packet for msmcobalt
544d6e5 ARM: dts: msm: Move SMD packet node to GLINK packet for mdmcalifornium
1177546 proc: relax write permissions of sched_group_id file
d008caa sched: inherit the group id from the group leader
e467b39 ARM: dts: msm: Add DDR52 mode frequency for QRD8937
e2d5cc1 msm: kgsl: Pass correct buffer size for mapping gpuobj user memory
bccd076 msm: kgsl: Fix gpudev NULL dereference in adreno_remove
e5a8fc8 msm: mdss: Fix potential NULL pointer dereferences
e60af42 iommu/arm-smmu: Fix a Null pointer dereference
9bfbd22 msm: camera: isp: Add camif raw path output format support
3978881 android: binder: Don't use sched_preempt_enable_no_resched.
a70410d android: binder: Use wake up hint for synchronous transactions.
410cfa9 msm: kgsl: verify user memory permissions before mapping to GPU driver
743157d phy: qcom-ufs: update new phy offsets and calibration data
9a363e4 ARM: dts: msm: Add ufs and sdhc device nodes for msmcobalt
2ebcc05 ARM: dts: msm: Update ufs clks and regulators for msmcobalt
a276586 ARM: dts: msm: remove always on for sdhc reg on msmcobalt
a28aa82 ASoC: msm: Add apq8096 i2c machine driver
30f84ec power: qpnp-smbcharger: Force input current limiting during pulsing
5475e84 power: qpnp-smbcharger: re-arrange parallel charger detection check
079af6d power: qpnp-smbcharger: add support for high current SDP/floating charger
53681f7b power: qpnp-smbcharger: Remove current limit vote on charger removal
efd022f msm: ipa: fix hdr log print
e42d90e misc: qcom: qdsp6v2: Return flush errors to user space
f8e87aa1 msm: mdss: validate layer count before copying userdata
91f43d9 ARM: dts: msm: change crypto driver bus setting for msm8996
f57f8a1 clk: msm: clock: Avoid turning off hmss_ahb_clk during certain LPM states
079b55e diag: Initialize spin lock once per memory device channel
f6b2420 ARM: dts: msm: Resolve GPIO conflict on Automotive CDP Platform
6451381 msm: ipa: header file change for WDI2.0
afb8ff5 defconfig: msm: Enable AES crypto extensions for arm msm8937, msm8953
d744876 crypto: arm/sha256 - Add optimized SHA-256/224
bd10502 crypto: arm - AES in ECB/CBC/CTR/XTS modes using ARMv8 Crypto Extensions
1110d0b crypto: arm - move ARM specific Kconfig definitions to a dedicated file
392d92b Revert "crypto: arm/sha256 - Add optimized SHA-256/224"
c4397d9 ARM: fix demoting HWCAP_SWP
3a89935 ARM: fix cpu feature extracting helper
694083f ARM: 8319/1: advertise availability of v8 Crypto instructions
f32a243 ARM: 8318/1: treat CPU feature register fields as signed quantities
3d89df8 soc: qcom: msm_glink_pkt: Add GLINK_OPT_INITIAL_XPORT flag
a41d650 ASoC: msm: qdsp6v2: Update set_params to avoid use before set
33d2617 ARM: dts: msm: enable battery cutoff voltage monitoring for MSM8909W
c3afd26 power: stc3117-battery: add battery cutoff voltage monitoring
3da1483 slim-msm: Synchronize SSR callbacks
70b4e53 msm: mdss: disable ECG feature on 28nm PHY platform
ff0f7a8 diag: Fix for possible memory corruption
6745a50 ARM: dts: msm: Enable MCLK and regulator for SVA on 8953
192fad5 spcom: add ION buffer support
57905cb USB: phy-msm: Fix hub_reset_gpio configuration during bootup
438a870 ARM: dts: msm: enable the etm registers save-restore on MSM8953
97df2c0 soc: qcom: jtagv8: disable the etm save-restore based on soc version
5c47ba4 input: synaptics_dsx_2.6: fix CTP power issue for QRD8953
cc65d16 msm: camera: ispif: Fix for few code warnings
3e4571e8 msm: isp: Fix for few code warnings
e3cda11 msm: camera: fd: Add CPP VBIF error handling
5d51863 char: msm_smd_pkt: check and remove the wakeup source during device close
9832a75 input: synaptics: defer touch resume to workqueue for v2.6 driver
626f700 ARM: dts: msm: disable OSM secure programming for msmcobalt
f21f22e ARM: dts: msm: Disable sensors on Automotive CDP
b0e0b50 ARM: dts: msm: Enable all OSM FSMs for msmcobalt
e443161 clk: msm: clock-osm: add scm_io_write calls to program secure registers
4614dc9 clk: msm: clock-osm: support trace packet config through debugfs
3f66286 clk: msm: clock-osm: refactor OSM FSM initialization
01dc0da msm: camera: cpp: Add cpp bus error handler
688b0fe ARM: dts: msm: Add MBA image carveout on msm8996
bed67df msm: camera: Change API to populate regulator name
9f93c58 clk: msm: clock-osm: add support for mem-acc level programming
3134578 ARM: dts: msm8998: Change GPU frequencies for new clock plan
225c9f2 ARM: dts: msm: move RUMI clock_cpu overrides to msmcobalt-rumi.dtsi
2005bcb ARM: dts: msm: Add bluetooth DT for msm8998
4daefbd bluetooth: Add WCN3990 power control
bfc6297 ARM: dts: msm: add blsp devices config for msmcobalt
5361bfc ARM: dts: msm: Update memory map for msmcobalt
38ee498 msm: mdss: revisit igc pipe enumeration logic
9e15f7e msm: kgsl: Remove harmless preemption log message
0532df5 msm: kgsl: Enable GPMU and SPTP/RAC power collapse on A540
1ee4279 defconfig: msmcortex: Enable ICNSS platform driver
62c5a43 qos: wake up cores based on the qos updated cpu mask
6e33313 msm: vidc: Fix masking of QP values for different codecs in driver
d6c4905 ARM: dts: msm: Add new speed-bin support for 8953
cebf556 defconfig: remove the dcc config for perf on msm8953
483a516 iommu/arm-smmu: Fix uninitialized use of variable error
9a22e15 diag: Fix possible early freeing of task
5ff2664 defconfig: enable secure touch option for Synaptics DSX V2.6 touch driver
f243ed5 USB: gadget: u_bam: Check for port_usb for NULL before ep_unconfig
53c5d2a msm: mdss: send DSI command using TPG when in secure session
2399330 ARM: dts: msm: defer touch resume on msm8953 DTP for V2.6 touch driver
f0cb07e ASoC: msm8x16-wcd: update PA gain selection for EAR PA path
20b8c69 mm, page_isolation: remove bogus tests for isolated pages
aa16eb1 defconfig: msm8996: Enable CONFIG_MAGIC_SYSRQ flag for msm8996
9d1769d rmnet_data: skip padding count for non linear skbs
33eabee sched: qhmp: fix hmp_capable detection bug in small task CPU selection
1a9b77b ARM: dts: msm: add sync write delay of WLED for QRD8917
2ed7db7f ARM: dts: msm: Update USB QMP PHY register address size on mdmcalifornium
620ad69 msm: camera: isp: Add support for 10 & 12 bit Y only formats
c3ec671 clk: msm: clock-mmss-8996: Add dynamic_update support for MMPLL9
0c45f14 clk: msm: alpha-pll: Add support for dynamic programming of PLLs
4113b54 usb: f_gsi: Set RNDIS DL aggr size based on host DL buffer size
cad96ae msm: kgsl: Zero the adreno ioctl command buffer
ffbf37c ARM: dts: msm: Add IMEM dload-type entry for MSM8996 and MSMCOBALT
a39d883 ARM: dts: msm: Change csi clock voting from ispif node
234f5b2 coresight-tmc: add support to set default sink
db7ab72 coresight-tmc: add support to switch sinks
569f6a9 coresight: add remote etm driver support in upstream implementation
8657745 ARM: dts: msm: add ion cma heaps for msmcobalt
edae1ff msm: clk: hdmi: add support for atomic update
978d23c power: bcl: Check battery state of charge for frequency mitigation
fcd4abb msm: mdss: hdmi: Do not treat intermediate ddc error as failure
71e2bc4 ARM: dts: msm: Update max Venus cumulative load for 8937 and 8917
2442038 defconfig: msmcobalt: Enable gladiator error reporting v2
e82f855 ARM: dts: msm: Add gladitor erp v2 device definition on msmcobalt
2ce9788 soc: qcom: Add support for gladiator error reporting v2
3a4377e tracing: Fix check for cpu online when event is disabled
a077ab0 Revert "drm/radeon/pm: adjust display configuration after powerstate"
306cc4d KVM: VMX: disable PEBS before a guest entry
c518a1b KVM: PPC: Book3S HV: Sanitize special-purpose register values on guest exit
05ec9a3 ARM: dts: dra7: do not gate cpsw clock due to errata i877
2497fc1 ARM: dts: dra7: Add CPSW and MDIO module nodes for dra7
a302f98 target: Drop incorrect ABORT_TASK put for completed commands
a91db62 ovl: copy new uid/gid into overlayfs runtime inode
c190fea ovl: fix getcwd() failure after unsuccessful rmdir
1c76758 mac80211: Fix Public Action frame RX in AP mode
0e774b0 ASoC: wm_adsp: Fix enum ctl accesses in a wrong type
19cff0d icnss: Fix compilation issues introduced while resolving merge conflicts
f7b5aea mm: swap_ratio: bail out if there aren't any other swap device
a60c674 mdss: msm: Avoid excessive failure logs in igc config
9888c90 ASoC: wcd-mbhc: Fix special headset detection issue
cd6bc11 ion: ignore ion_cma_heap if CONFIG_ION is disabled
4059151 input: synaptics_dsx_2.6: Add support for clocks for secure touch
fde2723 defconfig: enable secure touch option for Focaltech touch driver
1e0f594 msm: vidc: Communicate ref_ltr in bitmap as expected by firmware
c77b580 ARM: dts: msm: adjust virtual HOME/BACK key map for msm8953 qrd
014b2d9 msm: ipa3: Add SSR support for IPA3.1
422e578 input: synaptics_dsx_2.6: remove fake touch points
456fd0e diag: Fix for possible dci stale entries
c028c0d ARM: dts: msm: Add partial goods support for msm8909
8f72b50 ARM: dts: msm: update truly 720p panel init sequence
fad2c57 qcom: rpm-smd: Force smd channel update in interrupt lock context
d6d52d6 ARM: dts: msm: enable SPDM feature for msm8953
949dc4e diag: Add mutex protection while closing SMD
1892e51 ARM: dts: msm: enable SPDM feature for msm8917
2995415 mmc: sdhci-msm: Don't enable MMC_CAP2_FULL_PWR_CYCLE
29ae3ed msm: sde: Add v4l2 rotator driver to enable multi-context usecase
e8c4d1a ARM: dts: msm: Enable SPI instances for auto cdp on msm8996
4a0a44c ARM: dts: msm: Increase USB QMP PHY register address space size for MDM9640
f40f196 msm: mdss: Add PA support for mdss V3
0626974 msm: mdss: Add support for mdss v3 ops
e3f107e msm: mdss: Update the postprocessing ops using mdss revision
7d13934 msm: mdss: update the caching payload based on mdss version
9cb46d88d msm: sensor: Fix potential NULL ptr dereference
f9b3004 msm: pcie: enable/disable PCIe AER from debugfs
e692c39 ARM: dts: msm: Correct the audio-mem size for mdmcalifornium
166dbe1 ASoC: codecs: Use secondary MI2S port to start MCLK
a03b46e regulator: cprh-kbss-regulator: update open-loop reference voltages
3caef1f wil6210: add oob_mode module parameter
31ce155 clk: msm: clock-gcc-cobalt: Add cxo as bimc_clk parent
e037e9a wil6210: pass is_go flag to firmware
f39d5f1 wil6210: fix no_fw_recovery mode with change_virtual_intf
f0e3a32 wil6210: clean ioctl debug message
be6114f wil6210: fix race conditions in p2p listen and search
172c3aa wil6210: P2P_DEVICE virtual interface support
8c39665 wil6210: p2p initial support
4e002d0 wil6210: basic PBSS/PCP support
bcc417c arm64: psci: Update the print in cpu_psci_cpu_init()
65e42c2 msm: ipa3: fix the qmap_id config in IPA-HW
39c27e5 ARM: dts: msm: Correct DCVS MB/sec load low values for msm8953
a75bcbc input: synaptics_dsx_2.6: creation of secure touch sysfs ifiles
4a580c2 input: synaptics_dsx_2.6: add secure touch support for Synaptics V2.6
ad0ff7d defconfig: arm64: Add SECCOMP support for msmcortex target
236dfe4 USB: gadget: rndis: Flush rx_work & tx_work before free_net_dev in cleanup
2085a74 Revert "firmware_class: Add an additional path to fw_path list"
767b794 msm: camera: Fix KW issues in sensor code
8ace594 ASoC: wm8994: Fix enum ctl accesses in a wrong type
d6a1481 ASoC: wm8958: Fix enum ctl accesses in a wrong type
bb43154 can: gs_usb: fixed disconnect bug by removing erroneous use of kfree()
cd9cd18 mac80211: minstrel_ht: set default tx aggregation timeout to 0
8d6519e iwlwifi: mvm: inc pending frames counter also when txing non-sta
9fea93e mac80211: fix use of uninitialised values in RX aggregation
103ed77 cfg80211/wext: fix message ordering
3cd0bea wext: fix message delay/ordering
5518ecd PFK: ice: change to non-atomic scm calls
0a538bb scsi: ufs: qcom-ice: block further requests until ICE config is complete
149b76d crypto: ice: split the config callback
5191953 PFK: fix race between key set and key invalidate in TZ
b5e7eb9 msm: ipa3: add support for MHI burst mode
c3f4946 leds: leds-qpnp-flash: synchronize LED switch node operation
7980e0c ion: Remove deferred free flag from system secure heap
a6f2217 ion: Improve support for heap walking
ebc7f1a ion: Add Prefetch IOCTL support for System Secure heap
731a010 ion/system_heap: Revisit secure pool shrinker implementation
8670978 Ion: Add page pooling to Ion System Secure Heap
8ceb56f ion page pool: Provide an API to try and allocate from only the Pool
094f19f arm64: dma_mapping: Support DOMAIN_ATTR_S1_BYPASS
17e1328 iommu/arm-smmu: Support DOMAIN_ATTR_S1_BYPASS
ef836d4 ASoC: msm: qdsp6v2: set token for stereo_to_custom_stereo command
c1db164 ASoC: msm: qdsp6v2: Limit codec register config packet size
d0aef43 msm_serial_hs: Fix race condition blocking suspend and remove wakeup source
fbde058 crypto: fix pointer dereference
107999f ARM: dts: msm: Increase USB QMP PHY register address space size on MSM8996
e712a19 ARM: dts: msm: add vmem slv nodes for msmcobalt
b318792 Revert "msm: mdss: Remove redundant handoff pending check"
f14b773 msm: kgsl: Correct the order of preemption packets
c87c3f0 ARM: dts: msm: Add support for complete subsystem ramdump for msm8953/17
b6ee912 soc: qcom: pil: Make provision for collecting complete subsystem dump
be62b53 ARM: dts: msm: update heap size for msm8909w
6f65a30 msm: kgsl: Fix overflow in sharedmem read/write functions
32bb114 msm: mdss: report separate rotator capability
68fc85e coresight: fix potential runtime errors
4d79e62 msm: mdss: enable GDSC before enabling clocks in MDP3 probe
a82f1b6 perf: duplicate deletion of perf event
6c39d1d msm: mdss: update rotator frame rate in the pipe configuration
25bc74e diag: dci: Fix possible memory leak
750920e ASoC: msm: audio-effects: fix stack overread and heap overwrite
2d42f50 power: smb23x-charger: enable battery charging at boot
a8604d4 misc: Increase dynamic number space
8da9479 msm: kgsl: Attach mem_entry once we have valid GPU address
7805ebe ARM: dts: msm: Add gtbu clock voting for msm8917
e0967e6 defconfig: msm: add missed configs for 32 bit
e32ec1b ARM: dts: msm: add efuse register information on msm8953
77a62f0 power: qpnp-smbcharger: configure the start of ICL
6748519 net: rmnet_data: Change the print format for addresses
3ab0af5 net: rmnet_data: Update copyright for rmnet_data_trace.h
dd7e961 ASoC: wcd9335: Adjust DMIC clock based on sample rate
e1cbe03 coresight-etm4x: use trace ids starting 0x1 for ETMs devices
e844202 coresight-etm4x: fix hot plug path for ETM initialization
2e241bc coresight-tpdm: add fix for MSR erratum
cb71834 coresight: update bindings for Coresight components
995ed12 coresight-tpdm: add mux select register support
638948e ARM: dts: msm: add TPDM/TPDA devices for msmcobalt
6cacf5c coresight: add TPDM and TPDA driver support in upstream implementation
bb63757 iommu: Introduce DOMAIN_ATTR_S1_BYPASS
a60b336 Revert "iommu/arm-smmu: add DT option to avoid enabling translations on attach"
23e885f ARM: dts: msm: Remove support for gdsc_mmss on MSMCOBALT
2f4b990 msm: camera: Add support to enable eLDOs through GPIOs
d439e86 Linux 3.18.29
c2c043c ARM: dts: msm: Add tert tdm pinctrl calls for msm8996 Agave
9f6788b net: core: neighbour: Change the print format for addresses
c053d9b Revert "debug-pagealloc: Panic on pagealloc corruption"
957f142 msm: ipa: Fix warning messages
95ce077 ARM: dts: Add CNSS SDIO DT node for Dual-WiFi mdmcalifornium Platforms
94c9f53 cnss: Add Pinctrl Framework to control antenna sharing GPIO 38
1782410 ARM: dts: msm: explicitly disable internal codec on qrd 8953
55d8408 msm: kgsl: Track and pass number of active context to governor
a58aa3c adreno_tz: Use context aware dcvs calls, if available
f26aadb ARM: dts: msm: fix secondary mic bug for qrd 8953
7c5b286 msm: ipa3: include ipa.h from ipa_odu_bridge.h
5353c9a eCryptfs: fixed bug in cipher handling
eb43675 msm_11ad: add rfclk3 clock handling
8d16a3e msm: adv7533: add support for clients to read audio block
ee80476 arm/arm64: dma-mapping: flush the tlb on unremap
3242986 ARM: dts: msm: Modify some charging parameters for msm8953 QRD
012d75b ARM: dts: msm: Update APC CPR voltage margins for MSM8937
8d38dd8 regulator: fan53555: change the initcall level for fan53555 regulator
8a2d771 iommu/arm-smmu: Defer SMMU probe if clock-tree is not ready
9975b74 AndroidKernel.mk: Add support for multi kernel tree
5817937 ARM: dts: msm: update VDD_APC CPR voltages for msmcobalt
ff0b962 msm: camera: Add stream base locks for all vb2 ops.
3f6ffcf msm: camera: Implementing stream base locks in qbuf, dqbuf, reqbufs.
4f67454 power: qpnp-fg: add support to sanity check FG state
ec7e8b0 power: qpnp-fg: validate cc_soc in case of a FG lockup
75111a5 power: qpnp-fg: validate temperature reading
6938774 power: qpnp-fg: add support to reset FG when a lockup is detected
7a015c4 msm: mdss: add lineptr interrupt support for command mode panels
e6c2c4b msm: gsi: update MHI channel scratch
c53a655 msm: ipa3: remove ul_dl sync from IPA MHI
0d340a3 msm: camera: Validate parameters before usage
960f966 msm: ipa3: add support for FW loading on MSMs
0d9145c defconfig: arm64: Enable app specific setting on MSM8996
3c7826d usb: qmp: phy: Make sure QMP PHY reset write is completed
5ab99b3 soc: qcom: rpm_master_stat: Add additional debug stats
1d0a52b ARM: dts: msm: Define OSM cycle counter parameters for msmcobalt
4625bc7 ARM: dts: msm: Update cluster frequencies for msmcobalt
0757e12 defconfig: mdmcalifornium: Enable DISABLE_NET_SKB_FRAG_CACHE
875f644 msm: kgsl: Add MMU offset mapping functions
cbb1000 ARM: dts: msm: increase drive strength of SD card for QRD8917
fed8040 net: cnss: add cnss common api support for dual WiFi
90880e1 mmc: core: fix deadlock between runtime-suspend and devfreq
45c9cc0 ARM: dts: msm: change drive strength of SDC2 for QRD8953
2338a9d mm: vmstat: add pageoutclean
ae0b395 msm: mdss: Fix memory leak in MDP3 driver
4288f38 module: fix race in kallsyms resolution during module load success.
9c97cf4 module: remove mod arg from module_free, rename module_memfree().
76234c9 ARM: dts: msm: add entry for IPA FWs
667735c ARM: dts: msm: add dual dsi simulated panel node to msm8953
35109de msm: camera: isp: Turn off irq and overflow signal
225b127 ARM: dts: msm: Update SDCC LPM latencies for msm8953
4cd0d74 ARM: dts: msm: Update LPM parameter values for msm8953
63187e0 diag: Rate limit the error logs
687c9ec msm: kgsl: Allocate guard page on demand
0b0b293 ARM: dts: msm: add sync write delay of WLED for QRD8953
eca36df msm: mdss: fix the null check in framebuffer driver
1681bd4 msm: vidc: Handle encoder input in true dynamic mode
b7bf8be msm: camera: ispif: Do not print sof message
170f44e ARM: dts: msm: Add an SPS node for msmcobalt
3a8db75 msm: mdss: delay dma commands for split-dsi cmd mode panels
f928158 qcom: rpm-smd: Increase wait timeout during sleep set
ba93f56 msm: sde: Add interface to support sde v4l2 rotator
a1c504a ARM: dts: msm: Enable CPR closed loop with margins for MSM8917
ae6b37f arm64: kernel: pause/unpause function graph tracer in cpu_suspend()
1d457c1 msm: kgsl: Dump 64KB of preemption record in snapshot
7effdaf debug-pagealloc: print physical address for detected corruption
91ffea8 ARM: dts: msm: enable dynamic fps for wuxga panel on msm8953 CDP
b042992 ARM: dts: msm: Update max clock frequency of sdhc2 on msm8953
7b78985 msm: mdss: Enable rotator smmu domain based on DT setting
b891918 defconfig: msm8909w: Updating data related configs
f170c7e msm: mdss: delay overlay start until first update for external
2ded236 defconfig: msm: Enable CONFIG_DEBUG_SET_MODULE_RONX for msm8937/8953/auto
516da33 ASoC: msm: update quin backend dai for external codec
519ff20 msm: mdss: avoid DSI FIFO errors during dynamic refresh operation
d388e67 wcnss: Access boot remap address register
c31d5d6 soc: msm: socinfo: Update socinfo for msm8217 and msm8617
9bf3ab3 hwmon: qpnp-adc: Fix voltage scaling for VADC_HC peripheral
f33c326 msm: cpp: Remove usage of reserved field in cpp driver
0425cf6 ARM: dts: msm: correct the include file name for msm8917
f0a0375 ARM: dts: msm: Add cpubw device to vote for DDR bandwidth
968a40c ASoC: mdmcalifornium: add secondary auxpcm support
bb11725 sched: restrict sync wakee placement bias with waker's demand
b56579e ipv6: drop frames with attached skb->sk in forwarding
6494f48 msm: mdss: refactor pipe type checks
3bd5f6f sched: add preference for waker cluster CPU in wakee task placement
ff19fe2 mdss: dsi: turn off phy power supply during static screen
f22af20 mdss: dsi: read dsi and phy revision during dsi ctrl probe
a319aa4 msm: camera: sensor: Adapting sensor driver to soc layer
0a18025 ASoc: msm: add mi2s bit format fixup for auto machine drv
55a40a4 ARM: dts: msm: Add clock rates in camera node for all boards
619f8db msm: isp: Increased the Scratch buffer size.
8c0206a msm: mdss: add proper layer zorder validation
fd2a5f8 msm: mdss: stub bus scaling functions if driver is disabled
30a4a97 msm: mdss: avoid failure if primary panel pref is not enabled
0c2dbe7 ASoC: msm: qdsp6v2: Add TERT_TDM_TX_0 as an ec ref channel
804e3a7 ARM: dts: msm: Add energy aware node for msmcobalt
3270d8d ARM: dts: msm: remove unwanted video decode bus vectors for msm8953
c814005 Correct backport for ip6_gre: release cached dst on tunnel removal
b815168 ARM: dts: msm: add codec reset gpio device node for all targets
2f37cbc msm: ipa3: remove odu_bridge functions from ipa.h
760df27 ARM: dts: msm: Update max MDP core clock in msm8953 DT
77cb921 ARM: dts: msm: Add power collapse control for msm8953
47a5ac0 msm: mdss: double check dynamic fps done interrupt
df89a84 icnss: Add support to configure voltage regulator
daff7522 defconfig: msm: Disable DEBUG_OBJECTS for msm8953
041562b ARM: dts: msm: enable regulator in VFE node for MSM8937
b615521 ARM: dts: msm: set the etr buffer size on msm8953
76772b3 clk: msm: clock-cpu-8953: Remove support of boost and Vmin
2e79495 mmc: block: Add quirk and increase read data timeout for hynix emmc
f5b80ac ARM: dts: msm: Update the ceiling / floor limits for GFX on 8953
17481fb regulator: msm_gfx_ldo: Update the fusing scheme for GFX LDO
271cf2f ASoC: audio-ext-clk: Change gpio default value to -1
21e967c ARM: dts: msm: Disable Deep NAP state for MSM8953
9cee7d4 ARM: dts: msm: Update GFX PM-QoS values for MSM8953
4015672 pinctrl: qcom: Update gcc_gp1_clk_b_groups for msm8953
fab3372 ARM: dts: msm: Update display setting of qrd msm8953 sku3 device
2dd9112 ARM: dts: msm: refine panel configuration for qrd msm8953 sku3 device
e5aa9bc KVM: x86: move steal time initialization to vcpu entry time
b769d46 tools: Add a "make all" rule
4f4f0fc HID: usbhid: fix recursive deadlock
83d6254 iwlwifi: pcie: support loading FW with extended mem range
e50ea3c ubi: Fix out of bounds write in volume update code
b888225 MIPS: traps: Fix SIGFPE information leak from `do_ov' and `do_trap_or_bp'
13dd5b7 block: bio: introduce helpers to get the 1st and last bvec
8894187 ALSA: hda - Fix mic issues on Acer Aspire E1-472
d9b930d PM / sleep / x86: Fix crash on graph trace through x86 suspend
613ef52 drm/radeon/pm: update current crtc info after setting the powerstate
0d1b648 USB: qcserial: add Sierra Wireless EM74xx device ID
a105aee USB: qcserial: add Sierra Wireless MC74xx/EM74xx
ff3b86d drm/ast: Fix incorrect register check for DRAM width
4518c53 soc: qcom: fix spcom getting the file dentry
19feb80 msm: ipa3: update resource configuration for DIAG and DMA RGs
a0a5aef qcom: subsystem_restart: Ignore SSR requests during system reboot/shutdown
4af3dd6a crypto: msm: qce50: enable BAM SPS_BAM_CACHED_WP
6e7d7db msm: vidc: read platform version from efuse register
121b601 defconfig: msm: enable GIC_V3_ACL access control
12e051d usb: gadget: Handle disconnect correctly during composition switch.
1906d4e power: qpnp-fg: stop IMA transactions during FG shutdown
d71d65a power: qpnp-fg: add support to detect empty battery based on vbatt-low irq
9dc3279 power: qpnp-fg: add support to control voltage gain dynamically
463ebe8 msm: ispif: Remove CSID version check for ahb clock
9248f07 ARM: dts: msm: add boost frequency for cpufreq and devfreq for msm8996pro
3c423ec ARM: dts: msm: add CPU clock boost frequency for msm8996pro
f69a63c ARM: dts: msm: add VDD_APCC CPR boost corner for msm8996pro
ab6d1f0 clk: msm: clock-pll: Remove list_registers callback for CPU PLLs
399cfaa cnss: Implement API to store WLAN MAC address in platform driver
47ab5d0 msm: camera: ispif: Validate VFE num input during reset
b7147f1 clk: msm: clock-osm: Set the HMSS GPLL0 RCG to run at 300MHz
947d779 msm : camera: Changes to support larger queue size for cci
86c5377 clk: msm: clock: Remove support for the gcc_mmss_qm_ahb_clk clock
53435a3 clk: msm: clock: Add additional frequencies for the VFE clock sources
b816f00 defconfig: msm: Enable ESOC debug engine
f5996ba ARM: dts: msm: add IPA smp2p entries for msmcobalt
a2cee7a esoc: Add debug engine for external modems.
316718a ARM: dts: msm: Add DT node for RPM master stats
366772d clk: msm: clock: Add support for programming the DCC AHB clock register
c84c7a7 icnss: Update WLAN mode in wlan_firmware_service
c93b8af fs:fuse: Disable shortcircuit when mmap is called on a file
58b2cae ARM: dts: msm: change PCIe2 PERST and WAKE GPIO on MSM8996AU CDP
1f44241 ARM: dts: msm: disable EP wake IRQ on MSM8996AU CDP
a446232 msm: camera: uapi header split
200f652 ARM: dts: msm: Add device-tree nodes for cpufreq driver
7e07698 ARM: dts: msm: Remove APC CPR ceiling interrupt for 8953
b8d2094 regulator: cpr3-regulator: remove ceiling interrupt for CPR4 controllers
03c2933 icnss: Allocate msa memory in icnss_probe
4cea61f msm: kgsl: Clean up adreno trace code
b2d914b ALSA: seq: oss: Don't drain at closing a client
0ee01eb ALSA: usb-audio: Add a quirk for Plantronics DA45
94bfd71 USB: serial: option: add support for Quectel UC20
f5ef0a6 USB: serial: option: add support for Telit LE922 PID 0x1045
535d596 USB: cp210x: Add ID for Parrot NMEA GPS Flight Recorder
e2f467d USB: qcserial: add Dell Wireless 5809e Gobi 4G HSPA+ (rev3)
eb6c015 ALSA: hdsp: Fix wrong boolean ctl value accesses
cfe559b ALSA: hdspm: Fix zero-division
4a4aa42 ALSA: hdspm: Fix wrong boolean ctl value accesses
a0afb03 arm/arm64: KVM: Fix ioctl error handling
6303c51 Fix cifs_uniqueid_to_ino_t() function for s390x
51d64a8 CIFS: Fix SMB2+ interim response processing for read requests
db4e8210 cifs: fix out-of-bounds access in lease parsing
062b011 ALSA: timer: Fix ioctls for X32 ABI
803c982 ALSA: timer: Fix broken compat timer user status ioctl
58dff55 ALSA: rawmidi: Fix ioctls X32 ABI
db8c206 ALSA: ctl: Fix ioctls for X32 ABI
bad24c7 vfio: fix ioctl error handling
fa3fd24 do_last(): don't let a bogus return value from ->open() et.al. to confuse us
afccdcb hpfs: don't truncate the file when delete fails
244976c mm: thp: fix SMP race condition between THP page fault and MADV_DONTNEED
11a9416 libata: Align ata_device's id on a cacheline
a07383c iommu/amd: Apply workaround for ATS write permission check
80b4395 iommu/amd: Fix boot warning when device 00:00.0 is not iommu covered
7dd7e46 ALSA: hda - Fix headset support and noise on HP EliteBook 755 G2
4547ae7 ALSA: hda - Fixup speaker pass-through control for nid 0x14 on ALC225
e456061 ALSA: hda/realtek - Support Dell headset mode for ALC225
f4717b7 ALSA: hda - Fixing background noise on Dell Inspiron 3162
ba184dc Fix directory hardlinks from deleted directories
85d7c75 jffs2: Fix page lock / f->sem deadlock
529ec82 Revert "jffs2: Fix lock acquisition order bug in jffs2_write_begin"
38973f7 KVM: x86: MMU: fix ubsan index-out-of-range warning
13a233c ALSA: hda - Add mic mute hotkey quirk for Lenovo ThinkCentre AIO
059d61e ALSA: hda - Fixing speaker noise on the two latest thinkpad models
352806d ALSA: hda - Fix headphone noise after Dell XPS 13 resume back from S3
662268a ALSA: hda/realtek - Dell XPS one ALC3260 speaker no sound after resume back
86135ee msm: kgsl: Fix race condition during mem_entry detach
4985bc6 msm: isp: Fix pingpong mismatch issue during cds
d208176 ARM: dts: msm: update mpm mapping for msm8937
25c2dd3 cpufreq_stats: Disable cpu hotplug during stats table creation
7358302 USB: dwc3-msm: clear in_restart flag always in restart work
8362fce clk: msm: clock-gcc: Add support for 200MHz for SDCC2
a24252e power: qpnp-fg: fix capacity learning wake-up source handling
ff39e0e ASoC: msm: Add ASM loopback support for HFP RX
c624cc6 ASoC: msm: Add second session ASM loopback support on 8909
4d704c3 mm: do not activate swap write failed pages
695ed89 ARM: dts: msm: Update PM QOS latencies to vote for USB for msm8953
c72d927 ARM: dts: msm: Update QUSB2PHY init sequence for msm8953
0bd8c29 USB: u_bam: Handle error path properly in gbam_connect()
1f70ba3 USB: gadget: f_rndis: Fix NULL pointer dereference during disconnect
022c1f3 debug-pagealloc: Panic on pagealloc corruption
e251c5a ARM: dts: msm: add a fixed regulator to represent avdd for DTP8953
219587d ARM: dts: msm: change touch device node for DTP8953
5a94aee drivers: soc: Fix implicit typecast warning
b0944ac ALSA: hda/realtek - Support Dell headset mode for ALC298
5e23a4e ALSA: hda/realtek - Support Dell headset mode for ALC288
6acf89a ALSA: hda - Enable docking station for an HP machine
1614f1c ALSA: hda - Enable mic mute hotkey and LEDs for an HP machine
b23f7a5 ALSA: hda/realtek - Supported HP mute Led for ALC286
323daef ALSA: hda/realtek - Clean up mute/mic GPIO LED handling
e66e78d arm64: Add support for app specific settings
fd1460f msm: ipa3: fix device hang issue if ipa_clk failed
90b123a clk: msm: mdss: update PLL configuration for 8996
1ee257e qseecom: don't release ion share memory if scm_call unload TA failed
e4477a4 usb: chipidea: otg: change workqueue ci_otg as freezable
34251e4 libceph: don't bail early from try_read() when skipping a message
9c8b0ac tracing: Fix showing function event in available_events
e0b898d KVM: async_pf: do not warn on page allocation failures
d6a49f7 msm: kgsl: Avoid racing against context delete while releasing contexts
019babb cfg80211: basic support for PBSS network type
3bd5f3b cfg80211: add bss_type and privacy arguments in cfg80211_get_bss()
9afcf1e wil6210: switch to generated wmi.h
02ba903 wil6210: add support for discovery mode during scan
fb588b1 wil6210: replay attack detection
36f7c1a msm: ipa3: configure QMB HW max reads / writes
02cf75c clk: msm: clock-cpu: Update cpu latency values for CPU
6cefd2f msm: mdss: allocate buffer using mmap call in recovery mode for MSM8909w
e157429 mm: prioritize tasks holding CMA pages
4fc3e1c cgroup: add provision to move task to root cgroup
9cdcfda ARM: dts: msm: defer touch resume on msm8917 QRD
5531008 ARM: dts: msm: Add status property for PIL entries for MSMCOBALT
ad6db20 msm: kgsl: Do not switch pagetable if context is detached
72199ca1 msm: ADSPRPC: Fix buffer overflow for session
c1fe9ac input: touchscreen: correct function and variable names in ITE tech driver
a68ff7e input: touchscreen: correct return values in ITE tech driver
f1d34e2 msm: ipa3: use vaddr instead of paddr to load IPA FWs
dd102bc USB: gadget: f_fs: Allocate extra buffer for IN endpoint
ca3d1a6 soc: qcom: pil-mss: Add scm call to inform TZ of modem area
815f86d ARM: dts: msm: Update MPM interrupt bypass list for msm8953
fcdf5a1 msm: isp: Fix pingpong mismatch issue
4738688 msm: mdss: Ensure event timer is added only once for MDP irq
0f214d5 wil6210: Set permanent MAC address to wiphy
ac0b138 wil6210: AP: prevent connecting to already connected station
ba6fbf0 wil6210: remove BACK RX and TX workers
de0f52d ARM: dts: msm: Change couple of dts files to apq8053 and apq8017
b6d116c clk: msm: gcc: Update config ctl value for GPLL3
2ba7432 ARM: dts: msm: Update CPU fmax to 2GHz for MSM8953
c80a501 ARM: dts: msm: Add L1/L2 cache dump nodes for couple of SoCs
8a01d6c msm: ADSPRPC: Free file private data after session close
f1d0ea1 ARM: dts: msm: Update APC CPR margins for MSM8953
a69e618 ARM: dts: msm: Allow L2 retention mode for MSM8917
f59ecff msm: mdss: Prevent zero backlight from been sent to AD core
fb49062 crypto: msm: crypto driver performance improvement
7cfae84 crypto: qce50: set BAM ipc log level
61d28b3 ARM: dts: msm: correct CE clock setting for crypto driver on msm8996
4dff930 ARM: dts: msm: add QSEED3 offsets to MDSS
c66e469 ARM: dts: msm: add mdss device tree for msmcobalt
6b64b85 msm: mdss: add support for 10 bit RGB/YUV formats
1afd025 msm: mdss: add interface for all MDP supported formats
d220b03 msm: mdss: notify all hw blocks supported formats to user mode.
1556bde mdss: msm: add csc 10 bit support
fcf1581 msm: mdss: Qseed3 support for msmcobalt
c91a896 msm: mdss: Update interface to support Qseed3.
e8aedce msm: mdss: Enable UBWC output format for writeback interface
2637a4b msm: mdss: Update display support for msmcobalt.
ddd6ea6 ASoC: msm: Modify the Tertiary TDM Tx and Rx Slot configuration
3182dd1 msm: mdss: Add mdss version for msmcobalt.
821a023 msm: mdss: fix to restore pp split config
e6e34ed ASoC: WCD9335: add support for I2C bulk write
2e40323 clk: msm: clock-cpu-8996: Update calibration settings
9cfface ARM: dts: msm: Add the clock OPP property for GPU clock on MSMCOBALT
86de6cbe sched/core: Add protection against null-pointer dereference
09818d7 msm: kgsl: Don't spam kmsg due to invalid IOCTL requests
eca608a msm: kgsl: Remove superfluous NULL checks when reading timestamps
583deeb ARM: dts: msm: Support rpm-stats for msmcobalt target
739fffd msm: ADSPRPC: Fix memory leak for remote heap
beeb76d skb: printing port numbers with gso trace events
6b8a0f7 power: reset: Download mode is not supported in secure boot
ea642513 soc: qcom: Use scm_is_secure_device() API to find secure boot or not
3bd0a99 qcom: scm: provide scm_is_secure_device() api
dc30cd5 ARM: dts: msm: add touch support for MSM8909w MTP with SMB,Fuelguage
6a1fdaa mm: zbud: prevent softirq during zbud alloc, free and reclaim
041f90d input: touchscreen: remove global variable from ITE tech touch driver
9d45f61 ARM: dts: msm: add clocks to support Secure Touch for 8937 QRD
cee9cca input: ft5x06: Add support for clocks for secure touch on 8937 QRD
c12dc85 Remove internal code name of msmgold for msm8917
eb37d11 input: touchscreen: identify ITE tech controller until ready
e720b3b KVM: arm/arm64: vgic: Ensure bitmaps are long enough
7459f09 sunrpc/cache: fix off-by-one in qword_get()
ae5a978 drm/radeon/pm: adjust display configuration after powerstate
f505427 s390/compat: correct restore of high gprs on signal return
2992a0a can: ems_usb: Fix possible tx overflow
8d8a138 Remove internal code name of msmtitanium for msm8953
2f886a5 qcom: core_ctl_helper: Fix potential NULL pointer dereference
bfbd805 msm: mdss: keep tear check enabled in LP1 power state
8159668 dwc3-msm: Check USB Endpoint status before queueing endless request
9ebc9c5 hwmon: (ads1015) Handle negative conversion values correctly
0b17b1b Adding Intel Lewisburg device IDs for SATA
1c522e2 ahci: Order SATA device IDs for codename Lewisburg
a7da79b USB: option: add "4G LTE usb-modem U901"
b8f42d6 usb: cp210x support SEL C662 Vendor/Device
12690f7 USB: cp210x: add IDs for GE B650V3 and B850V3 boards
83598df USB: cp210x: add ID for ELV Marble Sound Board 1
6034ffb USB: option: add support for SIM7100E
655ea61 NFSv4: Fix a dentry leak on alias use
174bf25 usb: dwc3: Fix assignment of EP transfer resources
3987006 [media] adv7604: fix tx 5v detect regression
39d8d5a xen/pcifront: Fix mysterious crashes when NUMA locality information was extracted.
3d0ec7c xen/pciback: Don't allow MSI-X ops if PCI_COMMAND_MEMORY is not set.
f4993f3 xen/pciback: Return error on XEN_PCI_OP_enable_msix when device has MSI or MSI-X enabled
c801e64 xen/pciback: Save xen_pci_op commands before processing it
c1efb92 iwlwifi: mvm: don't allow sched scans without matches to be started
6e9c571 libata: fix HDIO_GET_32BIT ioctl
57c104f nfs: fix nfs_size_to_loff_t
e95f191 xen/scsiback: correct frontend counting
b1beb1a qseecom: move compat_qseecom.h
810aa28 regulator: qpnp-labibb: modify IBB_SPARE_CTL setting during TTW mode exit
a5f72ee regulator: qpnp-labibb: Update settings for AMOLED mode
0f35ccd ASoC: msm: Enable APR over Glink on Californium
db08856 drivers: soc: Add transport info when APR opens a channel
46a3d96 ARM: dts: msm: Move BA to auto dragonboard DB8096
e364bd4 msm: BA: Save platform driver in device context
ed464bc QBT1000: Enable runtime pm for qbt1000
e2aa25c msm: mdss: remove invalid csc initialization during hw init
588758f msm: mdss: fix csc params config on source pipe
91d814b drivers: soc: put APR Tx buffer back into queue in error scenario
9492afe drivers: soc: Fix possible APR null pointer dereference
cd0aa56 icnss: Add support of skiping QMI
4c7836a ARM dts: msm: DT changes to enable retention
e7a88e8 msm: kgsl: Standardize ringbuffers in the snapshot
06a0f04 x86/entry/compat: Add missing CLAC to entry_INT80_32
9037544 msm: ipa3: Add the ability to set dynamically HPS/DPS seq type
c7e1a66 msm: ipa3: fix event ring allocation for CONS pipes
5ba28df ASoC: soc-core: Fix integer overflow
a3019ed msm: kgsl: Add pm_qos_cpu_mask_latency to avoid L2PC on mask CPU
dd8a042 msm: ipa: fix to use valid ep index value
7c0b230 wil6210: add support for platform specific notification events
a6c333b msm: mdss: free splash memory for MSM8909w after splash done
77e711e msm: mdss: map frame buffer in smmu for msm8909w pan display path
e05b423 diag: Fix possible mask pointer corruption
6bbf85f mm: zcache: fix locking sequence
30b28b0 arm: dma-mapping: fix data types to hold size_t
c4bad31 msm: kgsl: Fix VBIF out register settings for A306a
fbc5cad leds: qpnp-flash: check power supply variable in flash led driver
b28b224 msm: ipa3: add ipc logging support for ipahal
857b249 target: Fix race with SCF_SEND_DELAYED_TAS handling
2c1ae9d target: Fix remote-port TMR ABORT + se_cmd fabric stop
84f48a2 target: Fix TAS handling for multi-session se_node_acls
61c88d6 target: Fix LUN_RESET active I/O handling for ACK_KREF
f66800d target: fix COMPARE_AND_WRITE non zero SGL offset data corruption
8834314 target: Fix race for SCF_COMPARE_AND_WRITE_POST checking
eebeb74 iscsi-target: Fix rx_login_comp hang after login failure
ea57015 msm: isp: Enable testgen recording for 24M 30fps
1034fa1 ARM: dts: msm: fix ipa clock name for msmcobalt.dtsi
a54187f ARM: dts: msm: increase VDD_APCC MinSVS CPR voltage margin for msm8996pro
0726ec1 msm: kgsl: Add secure memory flag in process mem file
0f67c5b Linux 3.18.28
d5098d6 power: qpnp-fg: add support to configure Rconn
4666da4 msm: pcie: correct print/read sequence for interrupt status reg
f09adb0 msm: ipa: add support for AGGR_SW_EOF_ACTIVE
5dff00e msm: secure_buffer: Add WLAN support
8eb5ad4 ARM: dts: qcom: Enable pinctrl for RUMI
3fb0c4b fs-writeback: unplug before cond_resched in writeback_sb_inodes
2bc4fc8 ext4: fix crashes in dioread_nolock mode
bec2f3e ALSA: pcm: Fix rwsem deadlock for non-atomic PCM stream
b1fa3e9 ALSA: pcm: More kerneldoc updates
c3a0841 drm/qxl: use kmalloc_array to alloc reloc_info in qxl_process_single_command
327a38a drm/radeon: use post-decrement in error handling
c7af027 ALSA: seq: Fix double port list deletion
10d8594 tracing: Fix freak link error caused by branch tracer
5b163dd tracepoints: Do not trace when cpu is offline
c9e0fc1 dmaengine: dw: disable BLOCK IRQs for non-cyclic xfer
0bacc2d ALSA: seq: Fix leak of pool buffer at concurrent writes
f508b71 ALSA: seq: Drop superfluous error/debug messages after malloc failures
69cbeac powerpc/powernv: Shorten EEH function names
b4dc014 ALSA: usb-audio: avoid freeing umidi object twice
6702fc0 EVM: Use crypto_memneq() for digest comparisons
b42e89b ext4: don't read blocks from disk after extents being swapped
c0346fd ext4: move_extent improve bh vanishing success factor
a1bd518 ext4: fix potential integer overflow
66620e9 btrfs: properly set the termination value of ctx->pos in readdir
95fd8af ARM: 8519/1: ICST: try other dividends than 1
b43e93e s390/dasd: fix refcount for PAV reassignment
ef09ae7 s390/dasd: prevent incorrect length error under z/VM after PAV changes
0c7c5f3 cifs: fix erroneous return value
647e40c drm/radeon: hold reference to fences in radeon_sa_bo_new
97e8007 ahci: Intel DNV device IDs SATA
916586e phy: twl4030-usb: Fix unbalanced pm_runtime_enable on module reload
a6ca08a phy: twl4030-usb: Relase usb phy on unload
2614da7 phy: core: fix wrong err handle for phy_power_on
532c615 phy: core: Fixup return value of phy_exit when !pm_runtime_enabled
0f97e40 ALSA: timer: Fix race at concurrent reads
8d155be ALSA: timer: Handle disconnection more safely
89e9cac ALSA: timer: Fix race between stop and interrupt
3f8a01e ARM: 8517/1: ICST: avoid arithmetic overflow in icst_hz()
77d0a94 ALSA: timer: Fix wrong instance passed to slave callbacks
354dd29 power: reset: Skip emmc_dload sysfs entry creation
3d697b6 ARM: dts: msm: Add msa memory for WLAN
86d92fd icnss: Update WLFW QMI messages
2d2e79c ARM: dts: msm: Disable Deep NAP state for msmgold
c334bbc ARM: dts: msm: Add device tree support for apq8009w cdp
faa5dc3 ARM: dts: msm: update bus topology for msmgold
6b013ce msm: msm_bus: remove the buspm file
2a45585 input: ft5x06: creation of secure touch sysfs files
d4205a2 net: cnss: add subsystem restart support for dual WiFi
1a367c6 net: cnss: add PM QoS support for dual WiFi
653eb16 net: cnss: add DFS NOL support for dual WiFi
6d08468 net: cnss: add unsafe channel list support for dual WiFi
ecd44cf USB: f_rndis: Fix NULL pointer dereference during composition switch
18b50de regulator: qpnp-labibb: Add logic to skip second SWIRE command
0b46e68 msm: ipa: support qmap control pkt using pkt_init
e29fd1a ASoc: soundwire: add null check before using map
683a5c2 power: qpnp-fg: add support to limit the learned capacity
b174bcb power: qpnp-fg: improve capacity learning algorithm
b541721 power: qpnp-fg: add support to control slope limiter coefficients
5a2f724 msm: ultrasound: Various static analysis fixes
86d42f6 msm: mdss: fix mdp busy wait race condition
b7be807 msm: kgsl: Unbind the kgsl-event workqueue
1707954 clk: msm: clock: Add the non_local_control setting for video clocks
bfebc57 clk: msm: clock-local2: Set RCG root_enable bit prior to changing rate
88f0413 clk: msm: clock-cpu-8996: round clock rates to nearest fmax frequency
dcce0af msm: kgsl: change ISENSE calibration handshake order
7b6e7cd ARM: smp: Fix hrtimer_interrupt race with sys_reboot
5d5ac31 mm: zbud: initialize object to 0 on GFP_ZERO
19b1693 ARM: dts: msm: disable UFS LPM modes for MSMCOBALT RUMI
58c0aae ufs: qcom: add dts property to disable LPM modes
6f7c2e4 mm: ksm: avoid trageted reclaim of ksm pages
aa3f45f ARM: dts: msm: Enable memory allocation for diag client for 8953
6cbb955 defconfig: msm8937/msmcortex: enable CONFIG_DEBUG_HIGHMEM
c2d7493 regulator: mem-acc: Fix possible memory leak
9f6235d mmc: card: Fix broken clock gating
ad3c6d1 ARM: dts: msm: Add device tree support for msm8909w cdp
a1b74af ARM: dts: msm: Update the DDR BW voting for msmtitanium
d3ae6b9 ARM: dts: msm: Enable BHS for all GFX corners on MSM8953
9cce360 msm: ipa: fix to make sure IPA clock is on
49ebbe7 msm: fd: Handle timeout on stream off
628f46a msm: fd: Add FD HW reset sequence after halt
2124949 ARM: dts: msm: Add camera post processing node for msmcobalt
c17646d msm: cpp: Changes to adapt cpp driver to soc layer
a1e3350 msm: camera: Change API to set and get clock rate
983d435 clk: msm: clock-cpu-8953: Add DT property to enable boost
b0662d0 ARM: dts: msm: Update MPM mappings for DP line state change for msmtitanium
ff1b9a0 soc: msm: service-notifier: Typecast error-code to fix compile-error
375a3d6 ARM: dts: msm: allow VDD_GFX CPR open-loop aging adjustment for msm8996pro
f45083e ARM: dts: msm: allow VDD_APCC CPR open-loop aging adjustment for msm8996pro
ce2c04e regulator: cpr3-regulator: add support for corners above max fuse corner
33359d2 ARM: dts: msm: Add the reset-aon-logic flag to GPU GDSC node on MSMCOBALT
3de0b7a clk: msm: gdsc: Add support to reset the AON logic for GPU gdsc
e0b9c7f msm: camera: isp: Fix HVX streaming after crash
ed26eed usb: f_gsi: Report Function Remote Wake capabilities
2e9993f usb: f_gsi: Send Function Suspend state to GSI EP OP for suspend
073d289 usb: dwc3: Skip check for U3 when handling Function Suspend
36f6694 usb: f_gsi: Fix IP address assigment failure on RNDIS enable/disable
2c5f3cf msm: kgsl: Invoke AGC handshake on A540
36bdc17 clk: msm: clock-gpu-cobalt: Use the xo_ao source for GPUCC
b8d3a41 msm: kgsl: Streamline ringbuffer initialization
9107eda drm/i915/dsi: don't pass arbitrary data to sideband
5ab28d3 drm/i915/dsi: defend gpio table against out of bounds access
8d517c3 ALSA: dummy: Implement timer backend switching more safely
c7ae10c klist: fix starting point removed bug in klist iterators
fa88ee0 ALSA: hda - Fix speaker output from VAIO AiO machines
8965b383 pty: make sure super_block is still valid in final /dev/tty close
f8b4df5 pty: fix possible use after free of tty->driver_data
f46aa4a tty: Add support for PCIe WCH382 2S multi-IO card
2317e49 tty: Add support for the WCH384 4S multi-IO card
32e8bef parport: Add support for the WCH382 2S/1P multi-IO card
54869e8 qla2xxx: Use pci_enable_msix_range() instead of pci_enable_msix()
6125fee crypto: user - lock crypto_alg_list on alg dump
1393cc3 ALSA: hda - Fix static checker warning in patch_hdmi.c
c68a347 SCSI: Add Marvell Console to VPD blacklist
9676714 scsi_dh_rdac: always retry MODE SELECT on command lock violation
fb87262 Btrfs: fix hang on extent buffer lock caused by the inode_paths ioctl
cf0fbc6 target: Fix LUN_RESET active TMR descriptor handling
643e7c0 target: Remove first argument of target_{get,put}_sess_cmd()
d15106c ASoC: dpcm: fix the BE state on hw_free
c1e386d cputime: Prevent 32bit overflow in time[val|spec]_to_cputime()
1589863 MIPS: Fix buffer overflow in syscall_get_arguments()
99f2717 libata: fix sff host state machine locking while polling
ebd79bf intel_scu_ipcutil: underflow in scu_reg_access()
f67924c qla2xxx: terminate exchange when command is aborted by LIO
f2f6395 qla2xxx: added sess generations to detect RSCN update races
02552e8 qla2xxx: Mark port lost when we receive an RSCN for it.
547a00f qla2xxx: Abort stale cmds on qla_tgt_wq when plogi arrives
79710b5 qla2xxx: drop cmds/tmrs arrived while session is being deleted
7a0154b qla2xxx: delay plogi/prli ack until existing sessions are deleted
58306ef qla2xxx: cleanup cmd in qla workqueue before processing TMR
3d4d566 msm: mdss: hdmi: hdcp: load keys separately before authentication
9acb3d8 ARM: dts: msm: Add codec reset gpio device node for msm8996
0ca8061 regulator: cpr3-regulator: adjust voltage limits based upon aging results
911fa52 msm: kgsl: Disable guardpage for A5x and suppress pagefaults
de960a9 msm: ipa: use timeout mechanism for holb monitoring command
0442afb HID: Add return types for input_configured func ptr
360c945 defconfig: msm: Add -perf tag to CONFIG_LOCALVERSION
8991dfc msm: ipa: fix multiple issues
5c967cd ASoC: msm: handle default event in micb_ctrl api
7f8e5a4 ASoC: wcd_cpe_core: initialize return variable
6f23053 msm: ipa: fix race condition when teardown pipe
d9c0266 ARM: dts: msm: update compander gpio configuration for msmtitanium
05db5cd ASoC: msm: Add support to configure compander GPIO
1db0abb ARM: dts: msm: Add nfc device to MSM Gold MTP and CDP
1f6b9d0 Revert "of/platform: Move platform devices under /sys/devices/platform"
4f3b362 ASoC: msm8x16-wcd: Add support to enable compander GPIO
824d5a9 msm: ipa: protect qmi context using mutex
84c494f ASoC: wcd: update handling of invalid cases
04024f3 power: smb135x-charger: report icl status in parallel mode
daaae70 ARM: dts: msm: Update ceiling voltage limits for msmtitanium
93c0f03 regulator: cpr4: Add miscellaneous fuse based voltage adjustments
c9a627e msm: mdss: Swap the LP1 and LP2 flags
b78575a ASoC: Initialize val to avoid access garbage value
c8f6e68 ARM: dts: msm: Correct the SSMUX power supply
fc5fd4e regulator: cpr3-util: add missing error code return statement
ad30dc8 msm: mdss: dsi: increase dsi error count only for valid errors
f65eff9 clk: msm: clock: Source the RBCPR clock from active-only XO resource
f8f895d ARM: dts: msm: Add USB VBUS configuration for MSM8996 CDP_AU
fab9675 regulator: kryo-regulator: fix APCC_PGS_RET_STATUS polling logic
f142978 clk: msm: clock-mmss-cobalt: Add support for some display clocks
432b1b7 ARM: dts: msm: Disable watchdog on MSMCOBALT Virtio
990059b msm: kgsl: Change the active context tracker
fc038bb ARM: dts: msm: Disable thermistor support for msmtitanium QRD
1f11d4c USB: u_bam_data: Check for port_usb after fifo allocation
d726e3d USB: dwc3-msm: Enable power event irq in case of host bus suspend
2675d2a gpio: qpnp-pin: Fix out of bound shift
1199a61 ARM: dts: msm: Update MPM bypass list of msmtitanium
a4de485 defconfig: msmtitanium: enable DBA driver compilation for perf mode
3fe7b48 mmc: core: postpone runtime suspend in case BKOPS is required
8e3380c ARM: dts: msm: Update high-speed PHY parameters for MSM8937
7101b0d msm: ipa3: add ipc logging for odu_bridge driver
98d716d ARM: dts: msm: disable secure cma on msmgold
6fb29c4 msm: msm_bus: remove the buspm module from kernel
1079cf6 modules: fix longstanding /proc/kallsyms vs module insertion race.
b48327b msm: mdss: fix to update the configuration for display related GPIOs
b223dcf mdss: msm: Update dither driver interface
3943013 usb: f_gsi: Add support for DPL suspend/resume
abeec95 ARM: dts: msm: add CTI devices for msmcobalt
8646621 coresight: add CTI driver support in upstream implementation
6ec7924 regulator: cpr3-hmss-regulator: update CBF offset fuse check
2a7c783 msm: ipa3: Move IPA Status Packet parsing to IPAHAL
4b46c65 coresight: set invalid default cpu id
0064aaa module: wrapper for symbol name.
fc6c084 msm: kgsl: Change GPU RAC hardware clockgating
86d47b7 ASoC: codecs: Use MI2S Tx port for codec mclk control
f1e6612 usb: gadget: Clear suspend flag on connect
46a595c clk: msm: mdss: update the frame rate count supported for DFPS
1b19592 msm: mdss: Avoid splash buffer allocation from generic heap for MSM8909w
a759b20 tty: fix data race in flush_to_ldisc
757efae defconfig: msm8937: enable compilation of DBA driver for perf mode
dea262a ARM: dts: msm: Update low power mode parameters for msm8917
6ec4bcb wil6210: TX vring optimization
645dc2b wil6210: protect synchronous wmi commands handling
d274d80 wil6210: wait for disconnect completion
e262ad3 wil6210: prevent access to vring_tx_data lock during its init
a0a79d5 ARM: dts: msm: defer touch resume on msm8953 DTP
29835b5 defconfig: msm: enable new touch driver compilation
77d33ec genirq: call cancel_work_sync from irq_set_affinity_notifier
2a6df86 ARM: dts: msm: set gpio98/gpio99 as input in suspend for msm8937
18a657e ARM: msm: dts: VFE clocks are updated for 8953 to 465
2abb720 input: synaptics_dsx_2.6: update driver to enable touch S332U
b8db327 ARM: dts: msm: make UFS GDSC on MSMCOBALT RUMI a dummy regulator
46a8660 mmc: core: update AUTO_EN in BKOPS_EN field on runtime resume
e76cf73 mmc: revert runtime idle state
98a2ca4 QBT1000: modify input device to support all key events
2076872 qla2xxx: kill sessions/log out initiator on RSCN and port down events
f0d80ac libata: disable forced PORTS_IMPL for >= AHCI 1.3
fdee6b3 PCI/AER: Flush workqueue on device remove to avoid use-after-free
09306d2 ASoC: rt5645: fix the shift bit of IN1 boost
2729a0f iommu/vt-d: Fix 64-bit accesses to 32-bit DMAR_GSTS_REG
7c3c919 ASoC: wcd-mbhc: Avoid fake headset report during headphone remove
96913be drivers: mfd: Return EPROBE_DEFER during codec failure
ab42004 ASoC: msm: qdsp6v2: Add missing routing for MI2S interfaces
2a6e452 ASoC: wcd9335: Update TX gain correctly after decimator enable
49d31bb msm: mdss: hdmi: separate audio from transmitter core
06ec11f ARM: dts: msm: specify the PCIe PHY version for mdmcalifornium
db7d812 msm: pcie: add support to panic on linkdown
1189a9f msm: pcie: add support to toggle EP wakeirq
83807ee ARM: dts: msm: update the CPU devfreq mapping for msm8996pro
5c615df soc: qcom: service-locator: add enable module parameter
dec8214 ARM: dts: msm: Add PWM device nodes for pmdcalifornium
94d565c mdm: defconfig: Enable PWM support for MDM devices
6515542 ARM: dts: msm: specify the LED GPIO configuration for mdmcalifornium MTP
32c4d78 mdm: defconfig: Enable QPNP_MISC config
9769ef5 power: qpnp-smbcharger: return UNKNOWN in case of no charger present
fdc228a msm: kgsl: Purge unused #defines
f5b6d6c msm: lmh_lite: Pass proper size for dma memory free API call
00bf959 Revert "soc: qcom: glink_smd_xprt: Fix race condition of open ack"
eeb4d2a msm: camera: isp: fix overflow during stop axi stream
895f227 qseecom: Remove the dead code from driver
cc6ef72 ARM: dts: msm: Add interrupt 231 to mpm bypass list for 8937
195d9bd ASoC: msm: Fix Incall music delivery failure
17effb0 ARM: dts: msm: change touch DT node name to reflect correct slave address
4e7bd92 ARM: dts: msm: Add missing ahb clock to ispif for msm8937
e47c5c8 radio-iris: fix memory leak issue for hci dev
1d9e1b6 soc: qcom: ipc_router_glink_xprt: Fix intent request callback
0f27a4f netfilter: Fix for SIP crashes when handling Segmented messages
085b9ea msm: camera: Fixing memory leak issues in camera stack
4fa0240 defconfig: arm: msm: Optimize 8937 perf and def configs
83b84d8 ARM: dts: msm: delete redundant flash node for msmtitanium DTP
b6b3a59 trace, scm: trace scm calls
5c1f303 ARM: dts: msm: raise APCC CPR floor to 625 mV for CPR Rev < 6 on msm8996v3
d9ae6aa ARM: dts: msm: Enable PMIC misc module for pmdcalifornium
78ab408 msm: qpnp-misc: add support to configure PWM source
15de18f msm: kgsl: Add quirk for masking out hang detect signals
01a2f99 msm: kgsl: Submit a set of critical packets right after ME init
17b6dde qla2xxx: fix busy wait regression
4868631 msm: kgsl: Add documentation to the new cmdbatch profiling flag
f5f62fc defconfig: msm: Enable ARMv8 Crypto Extensions for msm8953
595c8ec clk: msm: mdss: update the programming of DYNAMIC_REFRESH_PLL_UPPER_ADDR2
0b382d9 ARM: dts: msm: Add codec reset gpio device node for all targets
64573c3 msm: vidc: Remove read-only flags for profile and level clusters
484150a msm: mdss: add support to read hpd state from sysfs node
184782d ASoC: wcd: support combo device for audio
a045cd9 ARM: dts: msm: Enable retention flag for A304 SMMU
626c9e9 ASoC: msm8x16-wcd: changes to support compander and HD2
d418288 msm: emac: Add handling of ephy RST pin
48c657d msm: ipa3: add odu_bridge to ipa_clients folder
8c8228f ARM: dts: msm: Enable VDD MX restriction for MDM9607
019c1f4 ARM: dts: mdm: Add floor-level regulator for MX on 9x07
9ba49c4 ARM: dts: msm: Add rear assist camera device for MSM8953
8beb03b ipv6: inet6_sk() should use sk_fullsock()
10e4f31e clk: msm: clock-gcc: Add support for measure for IPA clock
e899212 arm64: errata: Enable #845719 Errataum for Kryo2xx Silver
064d7f6 arm64: cputype: Add Qualcomm CPU Implementer ID macro
59d2932 edac: cortex: Add EDAC L1 and L2 error reporting for Kryo2xx Silver CPUs
612c2fb edac: cortex: Support L2 error reporting on Kryo2xx Gold CPUs
3445e5d arm64: cputype: Add Kryo2xx series of the Gold and Silver CPU parts
8ef980d msm: mdss: hdmi: add support for CEC suspend and resume events
600cc33 msm: ipa3: BUG on uC error
d3204ee ARM: dts: msm: specify VDD_APCC CPR voltage adjustments for msm8996pro
a8e880e msm: mdss: fix simulator panel SW-TE parameters
34540b2 mmc: host: Set max frequency when disabling clock scaling
36312cc soc: qcom: gladiator_hang: Increase the max threshold value
a00d0ee lib: align source before using optimized implementation
c70095af ARM: dts: msm: Add rmts shared memory node for msmcobalt
c5f2798 ARM: dts: msm: add flag for VDD_APCC CBF CPR regulator for msm8996pro
8bfca25 regulator: cpr3-hmss-regulator: add support for CBF voltage offset fuses
5170c83 drivers: cpuidle: lpm-levels: Remove ktime_get from suspend path
5166f6f msm: ipa3: add ipc logging for ipa_usb driver
b137fe5 defconfig: arm: msm: enable spdm driver support
4a64f8c input: ft5x06: add secure touch support for Focaltech on 8937 QRD
0da470a Power: Enable/Disable power collapse after camera open
e625c72 embms: kw fixes for embms-kernel.
16b08ff defconfig: enable QPNP vibrator for 8909w devices
f320ccc diag: Fix possible null pointer dereference
7376c8d ASoC: msm: update machine driver for quaternary mi2s interface
441a347 cnss: Expose dump stack functionality
690c6f3 ARM: dts: msm: enable ESD check for msmgold qrd
0eba5e7 ARM: dts: msm: update crypto clock frequencies for MSM8909w
747c299 ARM: dts: msm: Correct destination split property for msmtitanium
34c3b86 ASoC: msm: update prints in machine driver
b93ccbf clk: msm: clock-cpu-8996: Increase CBF PLL post-divider to 4 for 8996pro
97de81a ARM: dts: msm: add sec_mi2s node and gpio for msm8996
3b19806 defconfig: msm8996: Enable MHI driver
059500e mhi: core: Enable Runtime PM by default
193e332 mhi: core: Fix race condition on poll_inbound
72d3417 ARM: dts: Leave default state of MPP2 de-asserted
c52ebbd mhi: core: Read the EXEC_ENV from device
87093e2 mhi: core: Enable dynamic event ring allocation
2cd885b mhi: core: Set correct DMA mask on device
23426f1 mhi: Use standard kernel return codes
938e70f mhi: core: Track number of failed M2 wakeups
8211d52 mhi: core: Enable runtime PM on pcie device
d36daa1 mhi: core: Remove incorrect macro for tre sizes
8d80050 misc: Update the QPNP_MISC Kconfig entry
6f3eff9 misc: Add snapshot of QPNP misc driver
5ecd8b9 msm: mdss: Fix PA memory color read sequence for foliage HOLD values
c969f6e clk: msm: clock: Program delay time for droop detector recalibration
d8779ce mdm: defconfig: update performance defconfig
2271ef6 input: maxim_sti: add support for multitouch protocol B
a4c4bff msm: kgsl: Enable guard page for GPUOBJ_IMPORT ioctl
ea5788e msm: kgsl: Use fault context to retrieve process information
171a616 ARM: dts: msm: Add true 4K 24fps encode and decode support for msmtitanium
4234812 ARM: dts: msm: Enable retention flag for A306a SMMU
a9b1266 ARM: dts: mdm: Add I2S and AuxPCM modes for MDM9x07
0a37905 ASoC: mdm9607: Add changes for different modes of I2S and Auxpcm
cd51c0e ASoC: msm: Fix memleak in machine probe
d1e7839 ARM: dts: msm: Add GPU secure context bank for msmtitanium
85547e3 slim-msm-ngd: Register with specific subsystem
471d724 ARM: dts: msm: Enable Parital update for truly 720p panel on msmgold
ab6b820 ASoC: msm: qdsp6v2: enable quinary tx interface
2ef67d0 ARM: dts: msm: Add a property to specify ADSP version for MSM8909
dc51777 ASoC: msm: Use legacy ASM APIs for older targets
5f4d879 ARM: dts: msm: Update back the GPU clock plan for msmgold
9f700b3 msm: kgsl: Update RBBM_CLOCK_HYST_UCHE idle setting value for A50x
1834e3b ARM: dts: msm: Enable APC CPR closed loop for msmtitanium
e8c83a5 media: dvb: mpq: expose TSPP descriptor size as module parameter
6706f37 power: reset: Disable SDI when dload mode is not supported
7f3318f ARM: dts: msm: enable only single flash on MSM8953/8917 QRD
ee44b62 defconfig: arm: msm: Enable MSM_TZ_SMMU for msmtitanium
7283baa ARM: dts: msm: update attributes for dfps memory for msm8996/msmtitanium
eefbc43 clk: msm: mdss: update the procedure for storing DSI PLL codes
b44f4ee ARM: dts: msm: Enable static-cb and no-smr-check for msmtitanium
5eaa1d8 USB: phy: qusb: Turn on vdd along with 1p8/3p3 LDOs when PMI requests
d8994f6 msm: vidc: Update instance state before cap check
ae29981 USB: phy-msm: Disable USB_BAM in host mode
107bab7 msm: mdss: Disable dynamic clock gating for 8909.
f4b5e15 msm: camera: Update msm-eeprom documentation
a052644 net: rmnet_data: Fix QMAP ACK's to work with DL checksum offload
880349c ARM: dts: msm: Update default USB/NOC clock rates to SVS for 9x07
2466bbf ARM: dts: msm: Add multi-module eeprom support on msmgold
cb8b0a8 USB: phy-msm: Expose sysfs node to bump up USB/NOC clock rates
ac69e82 hwmon: qpnp-adc-voltage: Update VADC debug registers
f2d2f98 ASoC: msm: qdsp6v2: Move spin lock init before apr registration
fc5229d net: rmnet_data: Set the protocol when sending MAP ACK's
b214b1c ARM: dts: msm: Add backend to support split A2DP for 8909
7bf4416 ASoC: msm: add dailink for split a2dp support on 8909
5393974 ASoC: msm: Add backend to support split A2DP
c4b0c49 ARM: dts: msm: Add support for dynamic fps on msmgold MTP and CDP
b57439d ARM: dts: msm: enable ulps for 720p truly panel on msmgold
847593a defconfig: msm: Enable MODULE_RONX
694b0c1 fbdev: check size before copying the userdata
bf20cb0 input: touchpanel: Add Synaptics latest version 2.6 touchpanel driver
ee9b3c4 ARM: dts: msm: Introduce OSM CPU clock device node for msmcobalt
26cb671 clk: msm: clock-osm: add OSM clock driver
0bff26d ARM: dts: msm: Add VDD_APC CPRh devices for msmcobalt
46915b5 defconfig: msmcortex: Enable CPRh KBSS regulator driver
64fec1f regulator: cpr3-regulator: add support for CPRh-compliant controllers
8a35373 msm: mdss: add sysfs to generate the misr crc during interrupts
24788c3 msm: mdss: fix misr offsets for 8996 cmd mode
763b462c msm: rmnet_ipa3: fix the crash issue
5a29082 ARM: dts: msm: Clean up SMMU interrupts on 8996
9e8bdd6 net: ipc_router: Bind only a client port as control port
2e68c88 mhi: core: Add mdmcalifornium as a supported MDM by MHI
4d07888 mhi: core: Support BHI error register read
7973a93 mhi: core: Enable SBL logging channels
1ac0f60 mhi: core: Reorder channel initialization sequence
1073180 mhi: core: Enable correct channel alignment
3d862ab mhi: core: Resolve issue for UL/DL
f01ea86 mhi: Enable logging based on defconfig option
46ff458 mhi: core: Enable parsing of dev window from dt
61ef7ea ASoC: msm: qdsp6v2: add route for SEC MI2S Tx voice
8f871ad ARM: dts: msm: Enable MHI channels for MSM8996/APQ8096
17a5df0 diag: Close MD session when switching to USB Mode
7396932 ARM: dts: msm: Fix register size for lpass-smmu for msmcolbalt
74dfdea arm64: Log the machine name string during boot up
1423f12 ARM: dts: msm: update memory map for msm8909w and apq8009
3a12502 ARM/ARM64: Introduce arch_read_hardware_id
efba707 iommu/arm-smmu: Check for static-cb option before requesting TZ
2901b48 arm64: defconfig: disable PACMan
d2c8645 msm: isp: Avoid ping pong mismatch in CDS
89329c4 USB: dwc3-msm: Do not schedule resume work if id state is not changed
b7528b9 ARM: dts: msm: Add GPU properties for Cobalt
6121c70 msm: mdss: dsi: ensure clocks are off when setting their source
fdb66729e xhci-hub: Handle error condition with xhci_stop_device
aa34918 power: qpnp-fg: read rslow configuration during hw_init
65c5565 ARM: dts: msm: update regulator configurations for 8996AU CDP
81a0baf ARM: dts: msm: update configurations of gfx_cpr regulator for 8996AU CDP
42a74a1 ARM: dts: msm: add hl7509 regulator device to msm8996
618f3a9 ARM: dts: msm: fix ipa clock name for mdmcalifornium
9be1493 qseecom: fix macro QSEECOM_ALIGN definition issue
9050214 ASoC: msm: Add support to query speaker parameters
22d2e04 msm: mdss: dsi: add xlog for BTA DONE and few error messages
8ebfb6c msm: mdss: dsi: ignore error interrupt when mask not set
3ec6bc4 ASoC: wcd9335: Add mixer controls for RX INTPn_2 HPF cut-off frequency
569ee66 drivers: mfd: Move codec reset gpio config to early boot
c0be3ff ARM: dts: msm: Enable SMB1358 parallel-charger for APQ TITANIUM
9885eef defconfig: arm: msm: Enable ETM on msmgold
01e00e4 clk: msm: clock-gcc: Set post divider for debug mux for MSMGold
e6b9a71 clk: msm: clock-local: Add support to set the post_div for debug mux
a1adea5 USB: ci13xxx: Remove support to enable function based streaming
29a9f28 ARM: dts: msm: Remove DT for USB function based streaming
79e97f5 USB: phy-msm: Add pm_qos and bus voting if host mode active
7031e5c ARM: dts: msm: remove gpio support for rear flash for MSMTITANIUM
c3044ed ARM: dts: msm: update hx8394f panel sequence to fix corruption
ccd2fdb clk: msm: clock-cpu: Add a new boolean property for PM Qos
78444c3 defconfig: arm: msm: Enable MDP3 driver for MSM8909W
bf10ab6 pinctrl: qcom: Fix the number of gpios for msm8909
4329118 soc: qcom: Increase the retry timeout to 2 seconds
bdf7678 cnss_prealloc: Dump the call stack if there is no memory available
28e9225 UPSTREAM: KEYS: Fix keyring ref leak in join_session_keyring()
f069eed msm: kgsl: Specify the initial pwrlevel for each speed bin
bdba810 msm: mdss: disable dsi burst mode when idle is enabled
20d633c msm: kgsl: Disable all HW clockgating during snapshot
43e6938 msm: thermal: Add range checking for cluster_id
53e3479 msm: kgsl: Add run time hardware clockgating control
f9b8a01 mmc: queue: Fix queue_lock spinlock bug from CMDQ shutdown path
24dc2bf ASoC: msm: qdsp6v2: init tdm group ref on tdm group q6 probe
1cfbab2 msm: mdss: squash MDP3 driver changes and SMMU change
aaa131c msm: ipa3: Move IPA immediate commands building to IPAHAL
9fe3e11 ARM: defconfig: add the remote-etm config for 8909w
063e3ef ARM: dts: msm: support QPDI enhancement on msmgold
064420e ARM: dts: msm: Add top ahb clock to ispif for msm8937
32ae1d7 msm: ipa3: Add IPA HAL layer I/S and registers support
5fcdabb msm: mdss: remove HIST LUT programming in mdss_hw_init
144268a msm: vidc: skip biggest internal buffer allocation for slave side CP
5b6a6e9 ARM: dts: msm: Add interrupt 344 to bypass list for msmgold
854e5df ASoC: msm: Add support for 192KHZ sampling rate on primary mi2s rx port
c780927 net: cnss: refactor PM QoS request wrapper API
470d650 ASoC: msm8x16-wcd: Add support for 192KHZ sampling rate
e58414b ARM: dts: msm: Add AHB2PHY base address for msmtitanium
5ff33ae USB: dwc3-msm: Turn on iface_clk before accessing AHB2PHY registers
660b219 regulator: qpnp-labibb: Add support for TTW on PMI8950
d1692ac msm: ADSPRPC: Enable RPC on SLPI processor
17cf4c6 qseecom: release ION memory if qseecom failed to unload app
3414b16 ARM: dts: msm: correct PM8994 L18 pin control regulator name for msm8996
4f8b74d ASoC: wcd9335: Add support for lineout volume adjustment
2f8e6bc soundwire: Avoid runtime suspend after device path bringup
194012d ARM: dts: msm: update SD card detect GPIO number for 8996 auto CDP
55fe242 ARM: dts: msm: Update QUSB PHY VDD's min value to allow SVS on MSM8996
e7ef35b ARM: dts: msm: Update SNOC vote to allow SVS on MSM8996
0afaceb msm: kgsl: Fix race condition in adreno_spin_idle()
03ccabc soc: qcom: bam_dmux: Fix race condition between power up and power down
f289fd8 skb: Adding trace event for gso.
b89b646 net: cnss_prealloc: Add memory for high latency SDIO interface
35819a1 defconfig: msm8937/msmcortex: Enable SMB135x and SMB1351 charger drivers
09ad8ed crypto: msm: qcrypto: Fix hash crash if not last issue
3033e10 ARM: dts: msm: Increase encode bus vote for msm8937 and msmgold
989fa3e power: smb135x-charger: Add fast-charge configuration table for SMB1358
93d3dd4 power: smb135x-charger: Add a DT property for enable-pin polarity
2e4b755 USB: android: Reinit pm_qos request to avoid vote on all cores
2d83dfa soc: qcom: ssr: Force shutdown of modem during adb reboot
8e219c8 ARM: dts: msm: change ipa embedded pipe config on titanium
afc8764 msm: kgsl: Use a page pool to reduce allocation time
4c3cf1f ARM: dts: msm: correct the routing for micbias on 8937
85cec04 8909w:[cherry-pick-override] Fix compilation error for adc kernel test
b2fe520 drivers: dma-contiguous: remove cma regions from kmemleak scan
2ed4d58 cpuidle: lpm-levels: Log cpu enter & exit events into lpm debug
19e3912 ARM: dts: msm: add reg bus scale properties for msmtitanium/8937
d8ec8bb msm: camera: avoid invalid memory access
938eb9e ARM: dts: msm: remove regulator LDO10 from hbtp touch DT node for MSM8937
c41b5b2 ipv6: addrconf: Fix recursive spin lock call
deff4ec ASoC: wcd_cpe_services: Make the worker thread standalone
f773e2c msm: ipa: add repl_hdlr to WLAN
d9d988e msm: mdss: unstage the pipe if there is z_order mismatch
a74e726 ARM: dts: msm: Add DSI support for MSM8996 AU CDP board
4426476 ARM: dts: msm: Set the high bank bit value for GPU targets
7ed8b14 msm: kgsl: Set the DDR high bank bit if specified in the device tree
33beb3f coresight: fixing typographical error
79e5326 coresight: Fix implicit inclusion of linux/sched.h
6e3db28 Coresight: Add an interface for supporting ETM3/4 Context ID tracing
0f526cf coresight: etm3x: making error message unambiguous
cab3adc coresight: etm3x: breaking down sysFS status interface
9d7b9f5 coresight: etm3x: adding cpu affinity to sysFS interface
4ca485f coresight: adding comments to remove ambiguity
703c334 Coresight: ETMv4: Prevent TRCRSCTLR0&1 from being accessed
46d0e19 coresight-etm4x: Support context-ID tracing when PID namespace is enabled
29e32b9 coresight-etm3x: Support context-ID tracing when PID namespace is enabled
68a090e coresight-etm4x: Change the name of the ctxid_val to ctxid_pid
2487331 coresight-etm3x: Change the name of the ctxid_val to ctxid_pid
0ef817d coresight-etm3x: Add Qualcomm PTM v1.1 peripheral ID
23bc154 drivers/hwtracing: fix coresight-etm4x implicit usage
35c0f52 drivers/hwtracing: fix coresight-replicator-qcom implicit usage
05f4914 coresight: replicator: Add Qualcomm CoreSight Replicator driver
1793ec4 coresight: fix typo in of_coresight.c
455560c coresight: replicator: retrieve and handle atclk
7a2c1b7 coresight: funnel: retrieve and handle atclk
e610103 coresight: etb: retrieve and handle atclk
fd571b8 coresight: tpiu: retrieve and handle atclk
b5ea95b coresight: etm: retrieve and handle atclk
a0043d9 coresight: tmc: let runtime PM handle core clock
2f42902 coresight: funnel: let runtime PM handle core clock
df98448 coresight: etb: let runtime PM handle core clock
021ddce coresight: tpiu: let runtime PM handle core clock
e2e4a84 coresight: etm: let runtime PM handle core clock
719a3fb coresight: support the TPIU version found in Ux500
a06a424 coresight: etm: print what version of ETM/PTM is detected
c7183de coresight-etm3x: use module_amba_driver to simplify the code
e358f82 coresight-etm4x: Read only access to the tracer's ID registers
c2e9fa7 coresight-etm4x: Read only access to the main management registers
3ce2d41 coresight-etm4x: Controls pertaining to the VM ID functions
5c29d6a coresight-etm4x: Controls pertaining to the context ID functions
60ae1e4 coresight-etm4x: Controls pertaining to the selection of resources
9cf2c22 coresight-etm4x: Controls pertaining to the counter functions
d87abec coresight-etm4x: Controls pertaining to the sequencer functions
aa0b9e5 coresight-etm4x: Controls pertaining to the address comparator functions
a3ab4ec coresight-etm4x: Controls pertaining to the ViewInst register
0067b4c coresight-etm4x: Controls pertaining to various configuration options
1e7580d coresight-etm4x: Controls pertaining to the reset, mode, pe and events
474dc2b coresight-etm4x: Controls pertaining to tracer configuration
ec5645c coresight-etm4x: Adding CoreSight ETM4x driver
3b3807d msm: gsi: construct TRE before submit
4493e09 ARM: dts: msm: add pin control regulators for WLAN and BT on msmcobalt
0e6ee3c qseecom: Fix stack out of bounds issue
10715e5 msm: ipa3: create ipa_clients folder and add USB client
ffc6ee0 soc: qcom: pil-q6v5: Read the written value back in reset sequence
cc8cdaa msm: tspp: fix sps notification frequency
b0717cc defconfig: msm: Enable kernel configurations for ARMv8 Crypto Extensions
85c4f2c net: Fix skb_set_peeked use-after-free bug
9de04e6 net: Clone skb before setting peeked flag
d73af9f ARM: dts: msm: Add support for truly 720p command mode panel on msmgold
d37b585 mmc: core: fix issue with devfreq clock scaling
b6deb84 power: qpnp-typec: update SS-MUX configuration logic
2c0d0c8 ARM: dts: msm: update TypeC SSMUX gpio flag on MSMTITANIUM
8be26ac msm: mdss: add support to configure bus scale vectors from dt
e1e1f04 msm: camera: sof freeze enhancement
93f1b4a ARM: dts: msm: update codec vdd_io current load for all target
479e976 cpuidle: Wakeup only cpus for which qos has changed.
bb1a665 ARM: dts: msm: Use the generic populate_opp scheme for MSM8909w
a379bf6 ARM: dts: msm: Enable LDO mode for GPU corners on msmtitanium
df095ce regulator: msm-gfx-ldo: Add LDO initial configuration
b5e31cb power: qpnp-smbcharger: Hold wake lock for HVDCP detection
2c07053 Linux 3.18.27
ce43f6a xfrm: dst_entries_init() per-net dst_ops
e829a72 xen-netfront: update num_queues to real created
aa57c62 xen-netfront: respect user provided max_queues
1ed3300 xen-netback: respect user provided max_queues
3c02ca4 team: Replace rcu_read_lock with a mutex in team_vlan_rx_kill_vid
8218575 ppp, slip: Validate VJ compression slot parameters completely
f9e58aa isdn_ppp: Add checks for allocation failure in isdn_ppp_open()
2da3629 ipv6: update skb->csum when CE mark is propagated
e437faf net: bpf: reject invalid shifts
523faf4 phonet: properly unshare skbs in phonet_rcv()
3d2f497 bonding: Prevent IPv6 link local address on enslaved devices
be2058b tcp_yeah: don't set ssthresh below 2
51bd690 ipv6: tcp: add rcu locking in tcp_v6_send_synack()
ea06dfa net: sctp: prevent writes to cookie_hmac_alg from accessing invalid memory
d2f500d vxlan: fix test which detect duplicate vxlan iface
3e3ac16 net: possible use after free in dst_release
2da7d5e net: sched: fix missing free per cpu on qstats
03a1156 net: filter: make JITs zero A for SKF_AD_ALU_XOR_X
7e95dfd bridge: Only call /sbin/bridge-stp for the initial network namespace
a5b9e44 unix: properly account for FDs passed over unix sockets
9776b3e connector: bump skb->users before callback invocation
b079e7b sctp: sctp should release assoc when sctp_make_abort_user return NULL in sctp_close
d27fa00 ipv6/addrlabel: fix ip6addrlbl_get()
a64b97e veth: don’t modify ip_summed; doing so treats packets with bad checksums as good.
856803a X.509: Don't strip leading 00's from key ID when constructing key description
aedc40f radix-tree: fix oops after radix_tree_iter_retry
936c791 mm: replace vma_lock_anon_vma with anon_vma_lock_read/write
ed496f4 ocfs2/dlm: clear refmap bit of recovery lock while doing local recovery cleanup
80f93bf dump_stack: avoid potential deadlocks
ef1490f drm/dp/mst: Calculate MST PBN with 31.32 fixed point
038f2c0 drm: Add drm_fixp_from_fraction and drm_fixp2int_ceil
e80d029 drm: fix missing reference counting decrease
ccd1871 ARM: nomadik: set up MCDATDIR2
ad09264 [media] saa7134-alsa: Only frees registered sound cards
2562c29 ALSA: timer: Fix leftover link at closing
73c0532 ALSA: timer: Fix double unlink of active_list
8ee2ce0 [media] tda1004x: only update the frontend properties if locked
58914e8 xhci: Fix list corruption in urb dequeue at host removal
0198e121 usb: xhci: apply XHCI_PME_STUCK_QUIRK to Intel Broxton-M platforms
a347f12 usb: xhci: set SSIC port unused only if xhci_suspend succeeds
264cc74 usb: xhci: add a quirk bit for ssic port unused
a6987a4 usb: xhci: handle both SSIC ports in PME stuck quirk
469a43f xhci: Move xhci_pme_quirk() behind #ifdef CONFIG_PM
a587e28 xhci: Workaround to get D3 working in Intel xHCI
6532dbb xhci: call BIOS workaround to enable runtime suspend on Intel Braswell
164d23c radix-tree: fix race in gang lookup
2f7eff9 drivers/scsi/sg.c: mark VMA as VM_IO to prevent migration
fab9a69 ALSA: seq: Fix lockdep warnings due to double mutex locks
798f211 ALSA: rawmidi: Fix race at copying & updating the position
f9e1487 ALSA: rawmidi: Make snd_rawmidi_transmit() race-free
37c3f6c ALSA: hda - Add fixup for Mac Mini 7,1 model
d404c4e drm/radeon: mask out WC from BO on unsupported arches
691cba1 drm/radeon: Always disable RADEON_GEM_GTT_UC along with RADEON_GEM_GTT_WC
1b9f650 drm: add helper to check for wc memory support
9f750af ALSA: timer: Fix link corruption due to double start or stop
d7a258c ALSA: timer: Code cleanup
f40ee9c ALSA: timer: Harden slave timer list handling
a8f4e08 ALSA: seq: Fix yet another races among ALSA timer accesses
c4cc4be ALSA: pcm: Fix potential deadlock in OSS emulation
831cc93 ALSA: rawmidi: Remove kernel WARNING for NULL user-space buffer check
1d2fd7a ALSA: seq: Fix race at closing in virmidi driver
b7f7e95 crypto: algif_hash - wait for crypto_ahash_init() to complete
e3c2fdb ALSA: usb-audio: Add quirk for Microsoft LifeCam HD-6000
f27cf78 ALSA: usb-audio: Add native DSD support for PS Audio NuWave DAC
415609e ALSA: usb: Add native DSD support for Aune X1S
6b851b9 drm/i915/dp: fall back to 18 bpp when sink capability is unknown
898e46a crypto: shash - Fix has_key setting
c8a18e0 ARM: dts: at91: sama5d4: fix instance id of DBGU
c773151 rfkill: fix rfkill_fop_read wait_event usage
a61db73 mac80211: Requeue work after scan complete for all VIF types.
8676a9b arm64: restore bogomips information in /proc/cpuinfo
425b3d7 USB: fix invalid memory access in hub_activate()
9ecd6b7 serial: 8250_pci: Add Intel Broadwell ports
ec11836 x86/mm/pat: Avoid truncation when converting cpa->numpages to address
2428c97 Staging: speakup: Fix getting port information
362f7aa drm/vmwgfx: respect 'nomodeset'
7108feb ALSA: dummy: Disable switching timer backend via sysfs
4702c50 seccomp: always propagate NO_NEW_PRIVS on tsync
d71046b irqchip/atmel-aic: Fix wrong bit operation for IRQ priority
08fe30b staging/speakup: Use tty_ldisc_ref() for paste kworker
42fcdaa n_tty: Fix unsafe reference to "other" ldisc
16c10d7 tty: Fix unsafe ldisc reference via ioctl(TIOCGETD)
d1c3daf SCSI: fix crashes in sd and sr runtime PM
abde0bf powerpc/eeh: Fix PE location code
701b9a5 arm64: mm: avoid calling apply_to_page_range on empty range
f213d51 ALSA: bebob: Use a signed return type for get_formation_index
423cdec ALSA: usb-audio: Fix TEAC UD-501/UD-503/NT-503 usb delay
0b86496 ALSA: compress: Disable GET_CODEC_CAPS ioctl for some architectures
cf4ef12 USB: option: fix Cinterion AHxx enumeration
997a457 USB: serial: ftdi_sio: add support for Yaesu SCU-18 cable
d5715fe ALSA: seq: Degrade the error message for too many opens
5427775 ALSA: seq: Fix incorrect sanity check at snd_seq_oss_synth_cleanup()
a1156a1 USB: serial: option: Adding support for Telit LE922
34a8933 USB: serial: visor: fix crash on detecting device without write_urbs
01bba7b USB: visor: fix null-deref at probe
634ce92 USB: cp210x: add ID for IAI USB to RS485 adaptor
f9b3d78 usb: hub: do not clear BOS field during reset device
ceb5351 cdc-acm:exclude Samsung phone 04e8:685d
f0a53df usb: cdc-acm: send zero packet for intel 7260 modem
0052974 usb: cdc-acm: handle unlinked urb in acm read callback
51adf86 ideapad-laptop: Add Lenovo Yoga 700 to no_hw_rfkill dmi list
29c64c7 ideapad-laptop: Add Lenovo Yoga 900 to no_hw_rfkill dmi list
5baad2a ACPI / PCI / hotplug: unlock in error path in acpiphp_enable_slot()
31eef67 MIPS: Fix some missing CONFIG_CPU_MIPSR6 #ifdefs
7e9c36a clk: msm: clock-cpu: Add support for hardware boost and vmin
f6b6cc4 ARM: dts: msm: enable esd check for qrd msmtitanium sku3 devices
9281bc8 arm: defconfig: Set USB current limit to 500 for msm8909
01e487a msm: socinfo: Add socinfo for wearable platforms
4ff9282 msm: mdss: avoid mdss specific back light calls on MSM8909
97ce4d4 ARM: dts: msm: add QVGA AUO CX command mode panel support for MSM8909
bf71d43 ARM: dts: msm: Fix gfx qsmmu global irq for msm8937 and msmtitanium
f98bf21 msm: kgsl: Add disable-busy-time-burst to disable ceiling threshold
baaf79c ARM: dts: msm: SD card support for msmcobalt on simulator
07100f5 ARM: dts: msm: disable storing hard-reset-reason
002a8f9 ARM: dts: msm: 8937 QRD supports only single flash
c1276a3 soc: qcom: ipc_router_glink_xprt: Fix race condition during SSR
8040b58 ARM: dts: msm: add sharp dsc 4k cmd panel support for msm8996
a2f1049 ARM: dts: msm: fix panel on cmd for sharp 4k dsc video panel
8a61248 clk: msm: clock-gpu-cobalt: Correct the CRC enable sequence
8f927f0 msm: camera: isp: fix an issue in scratch buffer configuration
bc0f28d msm: vidc: Resume venus after write to cmd queue
bf87ee1 msm: BA: Fix race condition with v4l2 event handler
8f32bdf defconfig: msm: Disable CONFIG_SYSVIPC
04d6dd0 wcnss: Access A2xb split timeout limit register for titanium
8b04075 ARM: dts: msm: add A2xb split timeout limit register for titanium
8cb89d0 PM / QoS: Free the memory allocated during add request
cfe9198 defconfig: msmtitanium: Enable RADIO IRIS configs
4a445e5 USB: gadget: f_qc_rndis: Add check before queuing notification available
083edbe ARM: dts: msm: Add SPDM feature for msm8937
4fa13fb msm: mdss: rotator: turn off rotator clock in wq release
8458bb4 msm: vidc: Add new decoder cmd for reconfig hint
83ab881 msm: vidc: Pre-allocate biggest internal buffers for secure
498d0b1 msm: vidc: Invalidate cache for read only FBD
3971251 ARM: dts: msm: Disable the camera nodes from msmcobalt
b5da7525 mtd: ubi: wl: avoid erasing a PEB which is empty
84d51d4 mtd: ubi: don't leak e if schedule_erase() fails
56248b4 mtd: ubi: fixup error correction in do_sync_erase()
bb1355e UBI: fix use of "VID" vs. "EC" in header self-check
0aebdcf UBI: fix return error code
2db4dd2 UBI: Remove in vain semicolon
7bce5f4 UBI: Fastmap: Fix PEB array type
46b0cae ubi: fastmap: Implement produce_free_peb()
e2c9bd8 UBI: drop null test before destroy functions
b376251 UBI: Fix debug message
2cf81c5 UBI: Fix typo in comment
aeddcec UBI: Fastmap: Simplify expression
44e7722 UBI: Update comments to reflect UBI_METAONLY flag
c922272 UBI: return ENOSPC if no enough space available
545f243 UBI: Validate data_size
05a9a05 ubifs: Use XATTR_*_PREFIX_LEN
e4627b5 UBIFS: add a comment in key.h for unused parameter
2c22685 ubifs: Remove unused security xattr handler
f9e63b2 ubifs: introduce UBIFS_ATIME_SUPPORT to ubifs
84c9328 ubifs: make ubifs_[get|set]xattr atomic
f702a6e UBIFS: Delete unnecessary checks before the function call "iput"
baf2b5f UBIFS: Fix possible memory leak in ubifs_readdir()
bb4492f fs/ubifs: remove unnecessary new_valid_dev check
1771af3 UBIFS: print verbose message when rescanning a corrupted node
5ed2e05 UBIFS: call dbg_is_power_cut() instead of reading c->dbg->pc_happened
eb149f9 UBIFS: fix a typo in comment of ubifs_budget_req
55e6787e UBIFS: use kmemdup rather than duplicating its implementation
77f7dd5 UBIFS: Kill unneeded locking in ubifs_init_security
80120dd ARM: dts: msm: Add bus vectors in jpeg/cpp nodes for msm8937/17/53 MTPs
2b333c4 ASoC: msm: qdsp6v2: Add 32/48KHz sample rate to VoIP driver
9aa2c45 sched: allow select_prev_cpu_us to be set to values greater than 100us
f7f1a0b power: qpnp-smbcharger: Enabling input missing poller
793f20b ARM: dts: msm: Restore coresight-cti modem device for mdmcalifornium
df93e59 driver: mfd: Mark RCO calibration registers are volatile
5a05e0d usb: dwc3-msm: Fix restart usb work functionality
c65d9cd usb: dwc3-msm: Fix incorrect roles with multiple instances
b1352e2 msm: gsi: data path statistics
8a5c6bb ARM: dts: msm: enable scatter gather support for titanium
227fcb0 msm: mdss: Read the bridge chip name and instance id from DTSI
852c8bf6 msm: mdss: Enable export of mdss interrupt to external driver
b9f48ba coresight: add the authentication logic for coresight etm
6bbe591 mmc: block: Add check to mmc_blk_part_switch
3a90ec2 radio: iris: Fix SMD channel initialization
2ee999f ARM: dts: msm: Update RPM log base address for msmtitanium
989e043 ARM: dts: msm Increase secure mem heap size for msmtitanium
34503ab ASoC: msm: qdsp6v2: Fix compress offload playback failures during SSR
21a6321 ARM: dts: msm: disable secure cma on 8937
e571961 ARM: dts: msm: Add GPU PIL for Zap shader on msmtitanium
7de9877 ARM: dts: msm: add charger and FG device nodes for MSM8909w MTP
4913af9 cpufreq: interactive: use mult_frac in sl_busy_to_laf
5210a69 defconfig: msm: enable SMB23x charger and STC3117 FG
055b2f8 power: stc3117-battery: Fix minor bugs in FG calculations
d8220ec ARM: dts: msm: Add sensors SSC node for msmcobalt
62b4eaf Coresight: add support for device names
ce37c27 coresight: etb10: Fix check for bogus buffer depth
e187020 coresight: etb10: Print size of buffer we fail to allocate
1cf6349 usb: gadget: f_gsi: Remove gadget restart while composition switch
c5a1b2a msm: kgsl: Enable GPU clock gating for MSM8996pro
7a88ff6 mdp: mdss: Avoid initializing mdss fb when on virtual fb
eaee033 msm: defconfig: Enable virtual framebuffer for msmcortex
341ce2c scsi: ufs-qcom-ice: add support to print UFS ICE debug registers
4acf7c3 scsi: ufs: issue link starup 2 times if device isn't active
7c77f32 ASoC: msm8996: Add slimbus_6_rx back-end dai-link and hostless
982354b ASoC: wcd9335: Add codec rx4 dai
3268066 ASoC: msm: Update slimbus RX 6 routing and add hostless
a29373a ARM: dts: msm: Add slimbus_6_rx back-end dai-link for msm8996
641cf9f cpufreq: cpu-boost: Remove migration sync boost
0d1ac10 ARM: dts: msm: update PCM device node to low latency mode for msm8996
9f251e1 msm: camera: isp: fix two corner case handling for the framedrop pattern
17aa01a HID: hidpp: update input_configured callback
4162717 usb: gadget: build audio_source function only if SND is enabled
9d266ff usb: gadget: function: fix unused func warning
12ef60e kbuild: Makefile.clean: make Kbuild and Makefile optional
998850b msm: kgsl: Enable content protection for A506
347fe47 soc: qcom: glink_smd_xprt: Fix race condition of open ack
0da65f6 USB: dwc3-msm: Don't configure DBM for GSI endpoints
cdd2d93 defconfig: msm: enable SPDM feature for msm8937
2a68637 Revert "ARM: dts: msm: add ovp-irq support for WLED module for MSM8937"
2adc564 clk: msm: mdss: program correct divider for PLL configuration
1566aae msm: mdss: fix DSI PHY timing configuration logic
ff6fd51 clk: msm: clock-gcc: Support new bimc_gpu node clock for MSMgold
0b640c4 ASoC: wcd-mbhc: Add pointer validation checks in wcd-mbhc-v2.c
6847566 iommu/arm-smmu: Request TZ to change page table format to V8L
af2857b iommu/arm-smmu: Add explicit restore_sec_cfg call at SMMU probe
70c8654 iommu/arm-smmu: Make atomic scm call in slave side protection mode
5a81888 iommu/arm-smmu: Add support for slave side protection
3c02374 ARM: dts: msm: add touch DT node for 1200p support on MSMTITANIUM CDP
4048c77 soc: qcom: Expose TZ specific device id to other functions
275c81c iommu/arm-smmu: add option to enable static context bank allocation
99afd05 iommu/arm-smmu: Be explicit about security mechanism
fcb0abf msm8953_32: Enable Data related defconfigs
e436356 ARM: dts: msm: Update memory map for msm8937
a32f9e1 defconfig: arm64: Add SECCOMP support for msm8937 target
7302e02 defconfig: msm: Enable ZRAM for msmtitanium
2a0c1fd iscsi-target: Fix potential dead-lock during node acl delete
0d7b1b8 ideapad-laptop: Add Lenovo ideapad Y700-17ISK to no_hw_rfkill dmi list
15ff220 IB/qib: Support creating qps with GFP_NOIO flag
383de37 IB/qib: fix mcast detach when qp not attached
9b82664 crypto: crc32c - Fix crc32c soft dependency
2b12ef1 crypto: algif_hash - Fix race condition in hash_check_key
bcfa841 crypto: af_alg - Forbid bind(2) when nokey child sockets are present
96507c5 crypto: algif_hash - Remove custom release parent function
eb1ab00 crypto: af_alg - Allow af_af_alg_release_parent to be called on nokey path
cec8983 crypto: algif_hash - Require setkey before accept(2)
8c78179 crypto: hash - Add crypto_ahash_has_setkey
cfc8c43 mac802154: fix typo IEEE802515 to IEEE802154
3db68eb crypto: af_alg - Add nokey compatibility path
ac9c75f crypto: af_alg - Fix socket double-free when accept fails
f857638 crypto: af_alg - Disallow bind/setkey/... after accept(2)
9044efa printk: do cond_resched() between lines while outputting to consoles
6db3dd4 kernel/panic.c: turn off locks debug before releasing console lock
e3191b6 panic: release stale console lock to always get the logbuf printed out
ab0d430 memcg: only free spare array when readers are done
a30cd72 mm: soft-offline: check return value in second __get_any_page() call
ce516bc zram: try vmalloc() after kmalloc()
4094206 zram/zcomp: use GFP_NOIO to allocate streams
4fd204b ocfs2/dlm: ignore cleaning the migration mle that is inuse
e560fd7 scripts/bloat-o-meter: fix python3 syntax error
7c02e80 dma-debug: switch check from _text to _stext
795ea8b m32r: fix m32104ut_defconfig build fail
f04fed1 cifs_dbg() outputs an uninitialized buffer in cifs_readdir()
6b05c54 cifs: fix race between call_async() and reconnect()
d2c62a7 cifs: Ratelimit kernel log messages
f8d91e0 cifs: convert printk(LEVEL...) to pr_
c478534 cifs: convert to print_hex_dump() instead of custom implementation
f0a1bc0 sparc64: fix incorrect sign extension in sys_sparc64_personality
b5797fc mmc: core: Enable tuning according to the actual timing
36d2e81 mmc: core: enable CMD19 tuning for DDR50 mode
ac26a19 mmc: core: Simplify by adding mmc_execute_tuning()
025335d mmc: core: Fix error paths and messages in mmc_init_card
164d37b mmc: mmci: fix an ages old detection error
e64af16 dmaengine: dw: fix cyclic transfer callbacks
6e58c40 dmaengine: dw: fix cyclic transfer setup
013ee09 dmaengine: dw: Make error prints unique. Part #1
9e77531 KVM: PPC: Fix ONE_REG AltiVec support
a68d6a4 parisc: Fix __ARCH_SI_PREAMBLE_SIZE
43d6487 virtio_balloon: fix race between migration and ballooning
419c98a Input: elantech - mark protocols v2 and v3 as semi-mt
178f7ba xfs: handle dquot buffer readahead in log recovery correctly
cc824d7 xfs: inode recovery readahead can race with inode buffer creation
4086238 s390: fix normalization bug in exception table sorting
2812571 drm/nouveau/kms: take mode_config mutex in connector hotplug path
cbfc1059 uml: flush stdout before forking
1b23fd3 uml: fix hostfs mknod()
ba6ef12 dm snapshot: fix hung bios when copy error occurs
dff33a3 locks: fix unlock when fcntl_setlk races with a close
53e4045 locks: update comments that refer to inode->i_flock
304e9bf iwlwifi: update and fix 7265 series PCI IDs
05ff846 PCI: host: Mark PCIe/PCI (MSI) IRQ cascade handlers as IRQF_NO_THREAD
f190994 PCI: imx6: Use tabs for indentation
99b5332 PCI: Fix minimum allocation address overwrite
aefd4d2 drm/dp/mst: fix in RAD element access
d42f4a5 gpu: drm: drm_dp_mst_topology.c: Fix improper use of strncat
bc062e1 drm/dp/mst: fix in MSTB RAD initialization
cdfaa05 drm/dp/mst: process broadcast messages correctly
8412ba1 udf: Check output buffer length when converting name to CS0
cc891fb udf: Prevent buffer overrun with multi-byte characters
e24ce87 Input: i8042 - add Fujitsu Lifebook U745 to the nomux list
02e7689 wlcore/wl12xx: spi: fix NULL pointer dereference (Oops)
234bf23 bcache: Change refill_dirty() to always scan entire disk if necessary
fa362f2 bcache: prevent crash on changing writeback_running
e321fdf bcache: allows use of register in udev to avoid "device_busy" error.
de406db bcache: unregister reboot notifier if bcache fails to unregister device
f997a6a bcache: fix a leak in bch_cached_dev_run()
ccccd98 bcache: clear BCACHE_DEV_UNLINK_DONE flag when attaching a backing device
8f8d3f68 bcache: Add a cond_resched() call to gc
42b5680 bcache: fix a livelock when we cause a huge number of cache misses
f321a42 rtlwifi: rtl_pci: Fix kernel panic
dfb8303 NFS: Fix attribute cache revalidation
74f6545 NFS: Remove the "NFS_CAP_CHANGE_ATTR" capability
8245bbd rtlwifi: rtl8192cu: Add missing parameter setup
95dd27f rtlwifi: rtl8192ce: Fix handling of module parameters
8b22f21 rtlwifi: rtl8192se: Fix module parameter initialization
a080db4 rtlwifi: rtl8192de: Fix incorrect module parameter descriptions
f0f2aca rtlwifi: rtl8188ee: Fix module parameter initialization
b940ac3 posix-clock: Fix return code on the poll method's error path
914186f Thermal: do thermal zone update after a cooling device registered
479ea3b Thermal: handle thermal zone device properly during system sleep
69cfaa8 Thermal: initialize thermal zone device correctly
10bc65b nfs: Fix race in __update_open_stateid()
879c5e7 udf: limit the maximum number of indirect extents in a row
48e9b69 mmc: sdhci: Fix sdhci_runtime_pm_bus_on/off()
daf89ad mmc: sdio: Fix invalid vdd in voltage switch power cycle
4c3112f drm/radeon: clean up fujitsu quirks
a3dc531 drm/radeon: Fix off-by-one errors in radeon_vm_bo_set_addr
97fe5e2 Coresight: change attribute names for sources and sinks
ace20aa ARM: dts: msm: enable RPM communication for msmcobalt
e9350b6 ARM: dts: msm: configure RPM in standalone mode for msmcobalt-rumi
c6715ed ARM: dts: msm: update and add new RPM regulators for msmcobalt
377e260 socinfo: Add MSM8996AU automotive support
40380bd ARM: dts: msm: add ETM devices for APSS CPUs
5c46a75 ARM: dts: msm: Define Venus nonsecure context banks on msmcobalt
2f83ddb ARM: dts: msm: Add support for MSM8996AU CDP
9673f87 ARM: dts: msm: Move SPSS device specific info for MSMCOBALT.
2c848e1 soc: qcom: Add generic irq handler for secure processor
ebc5df89 android: recommended.cfg: enable taskstats
57aae0d msm: mdss: hdmi: add support for hdmi simulation
c8a15da msm: kgsl: Restrict secure contexts to ringbuffer level preemption
1f6c37f clk: msm: clock: Gate the limits clock during certain sleep states
fa011c6 ASoC: msm8x16: reduce logging level to avoid flooding for success case.
b8041b8 msm: kgsl: Read speed bin information from device tree
7b8530b ASoC: codec: remove power_on control from client
b915d4d ARM: dts: msm: Enable storing the hard-reset-reason
d5f12cd USB: PHY: msm: Fix pm_runtime race with sm_work during boot-up
34a5292 cpuidle: lpm-levels: Fix NULL pointer exception at lpm_get_latency
bed57e9 input: misc: hbtp-input: fix uninitialized usage of a variable
367eb09 msm: mdss: fix ulps during suspend feature logic
df9c33a msm: mdss: handle race condition in pingpong done counter
48497b8 clk: qcom: mdss: calculate pixel clock for HDMI during handoff
0ddda74 ARM: dts: msm: fix config-select in sharp dsc 4k video mode panel
040f58e msm: camera: Fix the cci sequential write issue
c7f1fbd msm: kgsl: Update clocks for GPU on MSMCOBALT
1c3b02c ASoC: msm: invert bit clk for afe tdm ports for msm8996
9387d42 msm: mdss: Enable continuous splash on bridge chip
2ac9699 msm: mdss: Fix multiple bridge chip usecase
58710f0 msm: kgsl: fix some uninitialized variables
3773ca3 radio-iris: Perform FM cleanup in uninterruptible task state
3d3e32d1 msm: mdss: ensure proper dynamic refresh programming for dual DSI
97d9c26 ARM: dts: msm: enable dynamic FPS for truly 1080p panel on msmtitanium
1876368 ARM: dts: msm: add the memory node for dynamic fps for msmtitanium
6cede0a ARM: dts: msm: add the DSI PLL clocks to MDSS DSI nodes for msmtitanium
bcb79cd USB: dwc3-msm: Add support for setting specific frequency for core clock
29b63fe ARM: dts: msm: add the cti save-restore support on msm8937
07da1dc soc: qcom: Avoid double free of inrush current mitigation driver
4ac998d staging: ion: shrink page-pool by page unit
3efa91f mm: more aggressive page stealing for UNMOVABLE allocations
0f54b59 defconfig: msm8909w: Disable KSM
aef8972 mm/cma: change fallback behaviour for CMA freepage
d16d504 ARM: dts: msm: Change min DDR freq for GPU turbo for titanium
e66821f mm: always steal split buddies in fallback allocations
dd10839 ARM: dts: msm: Fix clock-gcc build warnings for MSM8937
deeb7b4 Revert "usb: gadget: composite: Fix corruption when changing configuration"
3d746d2 usb: f_serial: Add function suspend/resume for super-speed wakeup
ac263d3 pfk: added some additional debug prints
30eb189 eCryptfs: fixes issue where files sometimes got corrupted upon close
0ab1f62 msm: ipa: increment GSI command timeout
9687e1c ARM: dts: msm: Add Speed-bin 2 support for MSM8937
cf7cec7 soc: qcom: pil-q6v5: Add support to read acc register value and override it
5d3cbd3 ARM: dts: msm: Override ACC in reset sequence for mdm9607/msm8937/msmgold
0111443 msm: mdss: Add fps flag and update blit request version
4b4de48 defconfig :msm: Disabling fastmap support from perf defconfig
75efe77 msm: kgsl: Update snapshot ringbuffer parser for type7 ibs
66855d1 APR: Add G-link transport layer for packet routing
8ee824b msm: mdss: initialize fb split values during fb probe
9b40373 ASoC: wcd9335: reset the SWR_CH_CNT at session teardown
1dcce4b msm: kgsl: Enable GPU-BIMC clocks from kernel driver
e35463f msm: mdss: add support for dedicated WB mixer
6254dd2 msm: mdss: add xlog for debug in ping_pong timeout
95ca412 USB: android.c: Stop data xfers and disable endpoints before pullup disable
2637919e USB: dwc3-msm: Disable Update xfer for DBM on ep disable or dequeue
e2732b47 Revert "msm: vidc: Overwrite max mbs per frame value in driver"
b3aa357 radio: iris: Fix the ANR issue
378b536 radio: iris: uapi header split
2e9e51f ARM: dts: msm: fix ghost display issue of R69006
59064c5 ASoC: msm: Add debug Kconfig for LPASS audio driver
3ffff1f ARM: DTS: enable MIC BIAS as on demand supply on all targets
5600262 msm: vidc: skip fps round off when client sets 1 fps
b74c17d mmc: core: set REL_WR_SEC_C register to 0x1 per eMMC5.0 spec
430c919 msm: platsmp: Add smp support for MSM8909 SoC
3212922 ARM: dts: msm: Increase size of ETR to 32MB for couple of SoCs
fd47e16 defconfig: msm: Increase CMA size to 40MB for couple of SoCs
4476e8d mm/memblock: fix a race between search and remove
f3ec6a0 msm: mdss: hdmi: use hardware hot plug trigger
ff3908c soundwire: set the group id based on number of channels
eda8eca msm: camera: Do node close with lock before reducing open index
b662512 ARM: dts: msm: load ipa3-uc on MSMCobalt
025dce3 clk: msm: clock: Refactor the aggr_sibling_rates logic
be4c84c usb: qmp: phy: Make sure QMP PHY write completed
90a9da2 msm: ipa: fix the mux_channel buffer overflow
ae0bc28 clk: msm: clock-cpu-8996: Correct the ACS configuration logic
5849da1 diag: Increase number of buffers for MHI and USB
417c313 ASoC: msm8x16-wcd: Fix cold start headset latency
22f0675 msm: kgsl: Add a cmdbatch profiling flag to get time since boot
f780908 ARM: dts: msm: enable audio nodes for titanium on apq
d60ced8 ARM: dts: msm: correct audio dtsi settings for 8937
076eb2a ARM: dts: msm: Update speed bin-0 table for 2GHz for MSMtitanium
6fb5929 USB: dwc3-msm: Initialize DBM ep before BAM pipe reset
5671ff0 ARM: dts: msm: Change SPM node structure for msm8909w
e3e5379 ARM: dts: msm: Update TZ apps region and size for MSM8909
18a4d8b defconfig: arm: msm: Enable qrng driver for MSM8909W
04401ef defconfig: arm: msm: enable qcedev and qcrypto drivers for MSM8909W
0ecfe05 ARM: dts: msm: update hx8394f's gamma setting
5d9a636 clk: msm: gcc: Add support for 550MHz for GPU clock for MSMGold
565a4ef msm: clk: add support for DSI pll on MSM8909
c6f5494 msm: mdss: remove dsi-v2 file compilation from 8909.
9af5876 msm: mdss: fix MDP3 compilation
91dbb55 SSM: Integrating the SSM driver code
62e84fe msm: isp: Handle pingpong bit mismatch gracefully
0e48826 ARM: dts: msm: remove asoc codec override from sku3 device
0911070 crypto: kconfig: Add crypto engine driver support to msm8909
20618bc ARM: dts: msm: Remove polling for energy awareness for msmtitanium
7311e0c leds: qpnp-wled: enable OVP irq properly in WLED driver
a027bca pm: Update L2 Flag for GDHS mode to pass in TZ
99380bb ARM: dts: msm: add hdmi support from audio on msmgold
efeac34 ARM: dts: msm: Update GPU clock plan for msmgold
ac365ce USB: PHY: msm: Don't overwrite id_state in sm_init if it is not cleared
6e5b814 ARM: dts: msm: Add CPR Rev 2.0 adjustments for MSM8937
47be4c1 selinux: nlmsgtab: add SOCK_DESTROY to the netlink mapping tables
2547bf5 kobject: increase number of kobject uevent pointers to 64
1d032ce msm: camera: sensor: Request allocating DMA-able memory from DMA zone
92a67ae regulator: cpr3: Add voltage boost support for CPR4 controllers
ded1a56 scsi: ufs: fix deadlock between clock scaling and clock ungating work
459abfe scsi: ufs: increase the scsi query response timeout
1581675 ARM: dts: msm: Add VDD rail for SD card slot on mdmcalifornium
be14bc1 ARM: dts: msm: Add the sdc_vreg regulator for mdmcalifornium
452d2ad defconfig: msm: Disable CONFIG_CP_ACCESS64
5edf005 msm: mdss: dsi: ensure lanes are idle prior to ULPS entry
d56a275 msm: mdss: dsi: validate ULPS config requests
f9d5c3c clk: msm: msm-clock-controller: check for null along with error
e451bad msm: mdss: hdmi: retain clock state after successful handoff
07894f5 msm: mdss: hdmi: update panel power state for all hdmi use cases
9eba8cf Revert "msm: mdss: hdmi: tear down audio at bootup if already started"
3c7a042 msm: mdss: clean up ctl during cont splash resolution change
3a30aba clk: qcom: mdss: set the hdmi vco clock rate
5fa159b msm: mdss: hdmi: add pin-control and splash enable
0e774c1 ARM: dts: msm: reserve splash memory for HDMI display on 8996
d4ee23e clk: msm: clock: Keep the graphics clock peripheral memory always on
52c0e20 clk: msm: clock-gpu-cobalt: Add the CRC programming sequence
33f57bc ARM: dts: msm: add IPA smp2p entries for mdmcalifornium
2204388 msm: ipa3: ensure IPA registers are dumped by modem
6580f5d wil6210: handle multiple connect/disconnect events
19f6731 wil6210: find TX vring only if vring_tx_data is enabled
53f20fd wil6210: handle tx completions only if vring tx data is enabled
4ea8b10 wil6210: use extra IEs from probe response
9c4fc23 ASoC: msm8x16-wcd: update the impedance calculating array
52441a3 ASoC: msm: update internal codec driver about speaker boost
c738910 Revert "ASoC: wcd-mbhc: Fix plug removal detection from extension cable"
aa4079a ARM: dts: msm: Add nfc device to MSM8937 CDP
0b204ce irqchip: gic: Fix msm_show_resume_irq for 64-bit
f06b79b ASoC: msm8x16-wcd: Avoid null pointer spmi access
683d62f net: cnss_sdio: add PM QoS support in cnss sdio platform driver
700acc5 ARM: dts: msm: add new board file to support 1200p on msmtitanium CDP
3761342 ARM: dts: msm: add support for truly 1200p video mode panel for msmtitanium
153f05d msm: kgsl: Avoid L2PC on masked CPUs
0fbdded ARM: dts: msm: Add vdd GFX restriction support for msmtitanium
4de16b4 ARM: dts: msm: Add memshare for msm8996
03be07e ARM: dts: msm: Add BAM DMUX no-cpu-affinity for MSM8937
2952495 memshare: Add support for hypervisor mapping
b8311c7 msm: kgsl: Check for failure in coresight initialization
12d2287 mm + fs: extends support for cache dropping
50060ae clk: msm: clock-cpu: Fix overflow in CCI clock rate for 32 bit
a632db1 clk: msm: clock-generic: Fix max_div calculation for 32 bit
928303c ARM: dts: msm: Update GPU pwrlevel table for MSM8996pro
b6628a4 cnss: Update prealloc memory table
d0de80a cnss: Fix a boundary check bug in cnss prealloc driver
bfde1de ARM: dts: msm: fix version of MSM8996pro
8eed1d5 msm: camera: sensor: I2C poll implementation
0590438 msm: ipa: fix the un-initialized variable issue
6d18b4d soundwire: Fix NULL pointer check while setting group ID
29f5066 msm: mdss: hdmi: protect hpd power from multi-thread access
d6c4bb5 ARM: dts: msm: Enable the linux clock drivers on MSMCOBALT RUMI
ecde0fd msm: kgsl: Use one define for max priority levels
c274e52 spmi: qpnp-int: prevent a race condition in mask/unmask of interrupts
cb88957 msm: kgsl: Move A3XX specific ringbuffer init out of common init
b1d3d68 msm: kgsl: Rate limit all logs from the interrupt handler
c8c12db drm/radeon: fence PT updates manually v2
000c4bf futex: Drop refcount if requeue_pi() acquired the rtmutex
2d54f17 dm thin: fix race condition when destroying thin pool workqueue
a0493b5 EDAC: Robustify workqueues destruction
8235917 ovl: check dentry positiveness in ovl_cleanup_whiteouts()
b41e08c wlcore/wl12xx: spi: fix oops on firmware load
54401c8 rtlwifi: fix memory leak for USB device
d1b7d95 Bluetooth: Add support of Toshiba Broadcom based devices
03e9cbc9 ovl: root: copy attr
87a7a77 KVM: PPC: Fix emulation of H_SET_DABR/X on POWER8
9282d8b time: Avoid signed overflow in timekeeping_get_ns()
8a610e0 drm/radeon: call hpd_irq_event on resume
c445012 tools lib traceevent: Fix output of %llu for 64 bit values read on 32 bit machines
0e35146 [media] media: dvb-core: Don't force CAN_INVERSION_AUTO in oneshot mode
8a9709a [media] gspca: ov534/topro: prevent a division by 0
4357a54 [media] vb2: fix a regression in poll() behavior for output,streams
f641fdb ovl: use a minimal buffer in ovl_copy_xattr
17b85e5 ovl: allow zero size xattr
8576a7b msm: mdss: add atraces for tracking atomic commit
50e5c6a defconfig: msmtitanium: Enable PMIC drivers for msmtitanium
e9d9f3d msm: ipa3: nullify FW IRAM before loading
d2558a0 wil6210: fix privacy flag calculation in change_beacon
caa21d0 ARM: dts: msm: add cluster0 to cpu-map for msmgold SoC
a9566a7 cfg80211: Add support for aborting an ongoing scan
5bb88ab msm: ipa: fix the printing of ipa resources
1474bf9 defconfig: msm: Enable FOCALTECH touch controller for msmtitanium
6e78693 cpuidle: lpm-levels: Remove local_irq_enable from lpm_cpuidle_select
9134c40 ARM: dts: msm: update DCVS macro blocks per frame value for msmtitanium
3cdf87e Revert "printk: Add all cpu notifiers under CONSOLE_FLUSH_ON_HOTPLUG flag"
fcbd447 msm: isp: Use recommended ab and ib values for isp
ef912eb ARM: dts: msm: Enable charging functionalities for MSMGOLD SKU5
662acbd ARM: dts: msm: Add MSMGOLD QRD volume up key support
ec137d0 ARM: dts: msm: add device tree entries for qrd msmgold
13380e1 defconfig: msm: Enable MSM_GLADIATOR_ERP flag for msmtitanium
47cfab5 ARM: dts: msm: enable gladiator erp for MSMTITANIUM
2542315 msm: vidc: Make buffer validity checks stronger
5992f30 msm: vidc: Remove legacy code for re-asserting Venus clocks
248e9c7 sched: fix circular dependency of rq->lock and kswadp waitqueue lock
1cea0ce sched: clean up idle task's mark_start restoring in init_idle()
2247e3b ASoC: msm: qdsp6v2: move adsp_err to c source file
59fa74e soc: qcom: msm_perf: Detect and notify when peak perf Cluster load is seen
1641c0a msm: mdss: add WB support to use 2 LM for 4k usecase
a8e5804 msm: ipa: rmnet_ipa: unify global variables to a context
c195cf4 msm: vidc: Define supported S3D extradata types
a9768c6 msm: mdss: add support to send dcs cmds by left port only in video mode
69649c8 Revert "net: wireless: Add CONFIG_WIFI_CONTROL_FUNC option"
1e270c3 usb: f_gsi: Ignore supsend/resume events if data interface is not selected
b474e6d usb: f_gsi: Configure fixed GSI endpoints and related EP OPs
5cb3958 usb: gadget: Support endpoint allocation by ep name
d765b48 msm: mdss: fix race condition between vsync handler and ctl_stop
e7b6a5c msm: kgsl: Correct protected mode range for 5XX UCHE registers
f1298d0 msm: kgsl: Tweek LLM sleep/wake algorithm
a8d79f9 msm: kgsl: Refactor MMU/IOMMU support
a516414 msm: mdss: expose pingpong split info via sysfs
67f28c1 msm: vidc: consider max of dpb-opb resolutions to kick-in DCVS
99d1c7f msm_11ad: add VDD and VDDIO regulators voting
46cbddc bluetooth: delete retransmit timer after ibs workqueue destructs
ddd2596 ARM: dts: msm: Enable HDMI for msmtitanium
4a48799 ARM: dts: msm: add ovp-irq support for WLED module for MSM8937
f95b82b ARM: dts: msm: Update VDD restriction floor corner level for MDM9607
1a37748 ARM: dts: msm: Update VDD restriction floor corner level for msmgold
322b56d ARM: dts: msm: Update VDD restriction floor corner level for MSM8937
056ae33 ARM: dts: msm: add camera dtsi for msmgold DTP
30b2085 ASoC: msm: qdsp6v2: Add support for SENARY_MI2S_TX port
bcb0a50 ARM: dts: msm: Add sdhc1 & sdhc2 support for qrd msmgold
006008f ARM: dts: msm: change haptic mode for msmgold
88bce24 ARM: dts: msm: add node for green led for msmgold
25d7e14 ARM: dts: msm: add touch device node for QRD msmgold
7ea3624c mmc: card: set dma_mask as the queue bounce limit
646a813 mmc: sdhci-msm: Fix recursive tuning issue
d9d1211 of: alloc anywhere from memblock if range not specified
a3d3a3a ARM: dts: msm: Add irqs and gpio to MPM bypass list for msmtitanium
b80ac8b ARM: dts: msm: Correct pinctrl config for reset pin on titanium
575a5ce gpio: qpnp-pin: Fix compilation error on enabling the debug option
2bdfabd clk: msm: mdm9607: Add support for 125MHz emac clock
a57bea3 ARM: dts: msm: enable hx8394f panel for MSMGOLD
d9e3041 net: core: Send only BIND and LISTEN events.
04caeef defconfig: arm: msm: Enable SYSMON communication interface
9633634 soc: qcom: sysmon: Enable back MSM_SYSMON_COMM interface support
7ff40e1 ARM: dts: msm: remove touch scaling DT prop for hbtp_input for MSMGOLD
2158a4d clk: msm: gcc: Do not check for halt during clock disable
64e95bf msm: camera: isp: Reduce burst count
1441030 ARM: dts: msm: Enable watchdog bite on panic on mdmcalifornium
c2fa65d usb: dwc3: Allocate fixed h/w eps for GSI endpoints
0f81e13 defconfig: msm: Enable MSM_SCM_XPU for msm8937 and msmtitanium SoCs
bb61e1f msm: mdss: false ESD detections due to race condition
8b6fc57 msm: mdp: update pgc
a467115 arm64: fpsimd: add support to enable/disable fpsimd_settings.
c36f4d02 msm: mdss: clear solid fill pipe b/w vote
8c85c34 msm: mdss: dsi: fix dsi fifo underflow error status check
6611a5a ARM: dts: msm: add sharp dsc 4k video panel support for msm8996
20fdb8d arch: arm64: Enable UBSAN support for arm64
9e95e98 mm, memcg: fix potential undefined behaviour in page stat accounting
30db48f UBSAN: run-time undefined behavior sanity checker
d0d35e7 kernel: printk: specify alignment for struct printk_log
235329c msm: vidc: Add codec type detail to page fault handler
68e4c7e ARM: dts: msm: Increase decode cycles/mb for msm8937 and msmgold
dafd9a0 defconfig: arm: enable ZRAM on 8937
a03732a ARM: dts: msm: set correct property flag for adv regulator
a948647 msm: mdss: adv: handle adv regulator configuration properly
1fe5166 ASoC: msm: add support of 44.1KHz on slim0_rx port
eb4a7be ARM: dts: msm: add new clk for native playback on titanium
fa7e40d diag: dci: Add protection while de-initializing clients
ec47ddb msm: mdss: Add support xRGB_8888 for FBIOPUT_VSCREENINFO
f5490b5 ARM: dts: msm: update MDP BW limits and OT Settings for msmgold
ee55dfe ARM: dts: msm: update MDP BW limits and OT Settings for msmtitanium
d513e54 mm: zcache: fix use after free in zcache_store_page
1dbd76a msm: vidc: check operating rate before bus voting
e583f0d98 ARM: dts: msm: Disable modem pil loading from mproc code for MSMTITANIUM
0322875 sched: let sched_boost take precedence over sched_restrict_cluster_spill
7cfc855 mmc: queue: Don't peek requests when queue is stopped
ca78b9d ARM: dts: msm: Add IMEM entries for MSMCOBALT
5869b78 ARM: dts: msm: Add ps-hold entry for MSMCOBALT
9dfafb4 msm: jpegdma: Changes to adapt jpeg dma driver to soc layer
ac29f70 msm: jpeg: Changes to adapt jpeg driver to soc layer
6d2937c msm: camera: fd: Changes to adapt fd driver to soc layer
6146da6 ARM: dts: msm: Add bus vectors in jpeg and fd nodes for msm8996 MTP
64e44ec ARM: dts: msm: enable learning feedback for PMI8994/8996 FG
bf6c965 msm: ipa3: recycle skb for lan data path
7b85f9a clk: msm: clock: Enable auto-calibration during certain LPM mode paths
33942df ARM: dts: msm: Support boards with only PM8994 PMIC for msm8996
7030289 regulator: fan53555: add support to disable suspend voltage configuration
5a5ddd0 regulator: fan53555: add support for Halo HL7509 buck converter
0b26927 regulator: fan53555: change fan53555_parse_dt() to read only DT parameters
fd3f5a0 ARM: dts: msm: Introduce bus topology for msm cobalt
768e85f msm: kgsl: Declare platform_bus_type as secure for ARM driver
a3dc61b ARM: dts: msm: Add device nodes for low power modes for cobalt
8ea2c80 NFC: Remove sleep from irq handler
c3d312a ARM: dts: msm: Add appsbl qseecom support flag for msmtitanium
5c1d906 mm: swap: swap ratio support
b401d59 qseecom: Get appsbl qseecom load status from bootargs
4ad825b net: ipc_router: fix leak of kernel memory to userspace
4c6eb77 msm: move printk out of spin lock low_water_lock
b5acbec diag: Fix possible double free issue
732ec2b ecryptfs: eCryptfs: fixed copyright issues
99fd603 ARM: dts: msm: adjust virtual key map for msm8953 qrd
c84b657 ARM: dts: msm: Overload GPU properties in MSM8909 for wearable
998a90b ARM: dts: msm: Update TZ apps region for msm8937
4ca9553 msm: hdcp: proper state sanitization for different versions
9ab6c05 power: smb1360-charger-fg: Adjust the probe code sequence
1802871 power: smb23x-charger: Remove wakeup source if probe failed
a5d8ad9 net: Reset NAPI bit if IPI failed
19e94bb net: rmnet_data: Remove the NAPI context for rmnet_data devices
d1701bc net: Add the get current NAPI context API
4194bd9 ASoC: msm: qdsp6v2: Correctly free ASM no wait queue
639c920 ASoC: msm: qdsp6v2: Modify HW delay debug print
48d7592 soc: qcom: glink: Add null pointer guards in glink transports
27c8b45 msm: ipa3: do not use skb clones for lan clients
acabba9 msm: cpp: Ensure CPP RX fifo is empty while writing firmware
a3b8b7b msm: cpp: Handle batch buffers on preview identity
823a54b msm: cpp: Fix green frames during batch mode for NV12 formats
779fc05 rbtree: Make lockless searches non-fatal
f70ff41 ASoC: wcd9335: fix mute issue on headphone during concurrency
b9d0ceb msm: ipa3: do not enable GSI from APPS
6bd37ce power: qpnp-fg: add support for ESR pulse tuning feature
3bee67e power: qpnp-fg: disable charging during battery profile loading
34dca9b wcnss: Remove dump of SAW2 registers
cd10559 msm: vidc: add support to set low latency property to venus
5c19823 Bluetooth: uhid: Prevent deadlock while waiting for response
e38ccc9 thermal: tsens: Update condition in critical_irq
83ff46a defconfig: arm: msm: Add audio configs for msmtitanium
cee1b6c ARM: dts: msm: add wb mixer offset for msmgold
81749f9 ARM: dts: msm: add sync write delay of WLED for QRD8937
552eea7 ARM: dts: msm: Add device tree support for MSM8909w MTP with SMB,Fuelguage
3d278ad regulator: cpr4: add online-core and temp based voltage adjustment support
7cd13aa ARM: dts: msm: Enable charging functionalities for MSM8937 SKU2
9d0b252 ARM: dts: msm: Add interrupt 344 to bypass list for 8937
b03e07d ARM: dts: msm: Enable the MMSS clock driver on MSMCOBALT
e9bc236 clk: msm: clock: Add the MMSS clock driver support for MSMCOBALT
d8a7e3a net: usbnet: Do not wait for ipa_ready_callback
194bccf msm: mdss: update DSI PHY panel timing dt parsing logic
cfc689a msm: mdss: dsi: propagate error on read command failures
ba8f1b5 ARM: msm: hdmi: correct hdmi ddc and cec pull settings
c7f38e4 msm: mdss: hdmi: enable ddc gpios before any ddc transaction
1fc46c6 ARM: dts: msm: update graphics vdd restriction level for msm8996pro
fbcce4f ARM: dts: msm: update cpufreq list and devfreq mapping for msm8996pro
b91ed89 ARM: dts: msm: add the GPU frequency plan for msm8996pro
25b56d3 clk: msm: clock-mmss-8996: Add graphics clocks support on msm8996 Pro
6596f6e clk: msm: clock: Decouple PLL min frequency from being fabia specific
5b6a50f ARM: dts: msm: add the CPU frequency plan for msm8996pro
0f5f106 ARM: dts: msm: specify VDD_GFX CPR device properties for msm8996pro
1918dca regulator: cpr3-mmss-regulator: add support for msm8996pro speed bins
618dd68 ARM: dts: msm: Add support for 400MHz as ACPU for MDM9607
ccc4597 defconfig: msm8909w: add support for 8909w audio
0c52beb msm_11ad: add support for subsystem_restart framework
a85f2ad ARM: dts: msm: add coresight dt support for MSMCobalt
6246bf9 coresight: tmc: add usb bam support for etr device
eb1e3c7 coresight: add CSR driver support in upstream implementation
bcb748c neigh: Better handling of transition to NUD_PROBE state
7150eba msm: kgsl: Move all platform drivers to the same module init function
8642ebd adreno_tz: Check that partner_gpu_profile is not NULL before using it
d5f479c msm: kgsl: Add and use KGSL_DEVICE macro
4589f67 msm: kgsl: Add KGSL_RB_DEVICE macro
cc377fc ARM: dts: msm: Add entries for dumping L1 cache for msmcobalt
aa18e42 msm: camera: Do stream deletion properly.
b1f9ee6 ARM: dts: msm: Add USB interrupt to bypass list for MSM8996
ce025e6 diag: Update msg masks and log and event codes.
e1955ae coresight: tmc: add scatter-gather support for ETR device
35afe43 coresight: tmc: add support to configure etr mem size
648d291 coresight: stm: change to amba device driver
5ebe8c2 coresight: add STM driver support in upstream implementation
f51d0bc ARM: dts: msm: correct WSA8815 chip id
e603010 net: diag: support v4mapped sockets in inet_diag_find_one_icsk()
476c6ce net: tcp: deal with listen sockets properly in tcp_abort.
b80585a net: diag: Support destroying TCP sockets.
8387ea2 net: diag: Support SOCK_DESTROY for inet sockets.
194c5f3 net: diag: Add the ability to destroy a socket.
100263d net: diag: split inet_diag_dump_one_icsk into two
8246f18 ipv6: inet6_sk() should use sk_fullsock()
bea19db net: add sk_fullsock() helper
eba7548 msm: ipa: Change BAM event threshold towards USB consumer pipe
b921420 phy: phy-qcom-ufs: separate U11 user registers from phy registers
707e840 Linux 3.18.26
1eacda6 Revert "workqueue: make sure delayed work run in local cpu"
d25b453 KEYS: Fix keyring ref leak in join_session_keyring()
b71f194 ARM: dts: msm: enable USB clock on msmtitanium
39afd73 hwmon: qpnp-adc-voltage: Update condition for reading temp through VADC
9ae689e ARM: dts: msm: update video max AB bus vote range for titanium
acbb835 ARM: dts: msm: defer touch resume on msm8996 DTP
b8c973c ARM: dts: msm: Update APC CPR configuration for msmtitanium
a8e6364 ARM: dts: msm: configure reset gpio output in pinctrl for 8909w
7652c37 ASoC: msm8x16: configure IN1 in differntial mode
63e2074 msm: kgsl: Don't overwrite the VBIF XIN offset for A3xx
39eb387 ASoC: qdsp6v2: Add error check for pointer and array index
4440ea5 mfd: wcd9xxx-core: Fix array size
836226c ARM: dts: msm: Use the generic populate_opp scheme for MSM8909
eb94ae1 vmstat: Remove BUG_ON from vmstat_update
2d30d08 vmstat: make vmstat_updater deferrable again and shut down on idle
34b2a32 msm: ipa3: do not clear irq before register
c00c92d msm: ep_pcie: update PCIe PHY register dump
b55f623 msm: board-gold: Add support for apqgold variants
512a7e54 ARM: dts: msm: Change pmi8950 version information for apqgold
9a14965 input: touchscreen: correct condition checks in ITE tech touch driver
61c2ea6 ARM: dts: apq: add apq8096pro Liquid device support
d3d63a7 msm: mdss: fix overflow when reading pixel clock
0ce8ed2 net: usbnet: Fix error handling in usbnet_probe()
fd955ce defconfig: Add REMOTEQDSS
7aee3d6 soc: qcom: Add debugfs interface for enabling SOC debug events
471e59e soc: qcom: Correct the logic to determine if device is secure boot or not.
59cae18 ARM64: spinlock: Add SEV and dsb(ishst) in unlock code
fdca78b5 drivers: GICv3: Enable logging of interrupts that triggered wakeup
4850f69 coresight: add support to read AUTHSTATUS
958c95e usb: phy: qusb: power down QUSB PHY on USB cable disconnect
c72f073 ARM: dts: msm: specify VDD_APCC CPR device properties for msm8996pro
c201386 regulator: cpr3-hmss-regulator: add support for msm8996pro differences
804a2a6 ARM: dts: msm: update APM compatible property for msm8996pro
7e7da01 power: qcom: apm: add support for msm8996pro
67b8b76 ARM: dts: msm: disable HMSS clock source overriding for msm8996pro
3cf0b9e ARM: dts: msm: add pinctrl for PCIe endpoint mode on mdmcalifornium
14b7f37 ARM: dts: msm: Disable watchdog on MSMcobalt RUMI
7c99654 msm: kgsl: Properly enable bit 5 in CP_INIT mask
e41946e KEYS: Fix race between read and revoke
e49b606 net: check both type and procotol for tcp sockets
b3bd889 usb: Use the USB_SS_MULT() macro to decode burst multiplier for log message
292e5af usb: core : hub: Fix BOS 'NULL pointer' kernel panic
51a55c4 usb: musb: USB_TI_CPPI41_DMA requires dmaengine support
8b6655c usb: gadget: pxa27x: fix suspend callback
a4e9e56 USB: whci-hcd: add check for dma mapping error
782f17f USB: add quirk for devices with broken LPM
5163e21 USB: cp210x: Remove CP2110 ID from compatibility list
fc70c8a USB: serial: Another Infineon flash loader USB ID
753c4e2 USB: cdc_acm: Ignore Infineon Flash Loader utility
b51cf48 rbd: don't leak parent_spec in rbd_dev_probe_parent()
e7b7ee7 RDS: verify the underlying transport exists before creating a connection
680a741 iwlwifi: bump firmware API for mvm devices to 12
2fef208 iwlwifi: 7000: fix reported firmware name for 7265D
7f765fc ALSA: hda/hdmi - apply Skylake fix-ups to Broxton display codec
4b905db msm: kgsl: Fix the snapshot mempool size calculation
ca6812a ARM: dts: msm: enable audio for 8909
23af2a6 ASoC: enable compile for 8909 audio in 3.18 kernel
a650ec3 ASoC: msm8x16-wcd: Update the AFE clock API support
f917f67 ARM: dts: msm: enable audio nodes for msmgold
8e145ea msm: vidc: consider max of dpb-opb resolutions to pick proper ab value
a884379 ARM: dts: msm: configure I2C node for msmtitanium.
42bf60c ARM: dts: msm: Enable USB type C support for msmgold
dfc5578 ARM: dts: msm: add support for hdmi audio
759e873 ARM: dts: msm: enable audio nodes for 8937 target
6351bb2 ARM: dts: msm: Enable continuous splash on msmtitanium
3dbb33c ARM: dts: msm: Change min DDR freq for GPU turbo for MSM8937
96d37bf msm: emac: Correct phy programming sequence on mdm9607
f2a5613 ARM: dts: msm: enable ULPS/PU for truly 1080p panel on msmtitanium
fd8334b cpuidle: lpm-levels: Add API to get low power mode latency
69b39c1 ARM: dts: msm: update video master and slave bus ids
d60ae30 defconfig: msmtitanium: enable CONFIG_IRQ_TIME_ACCOUNTING
e9ed4a5 power: Add snapshot of STC311x FG driver
e0d7b45 power: Add STC3117 Fuel Gauge driver
56e9b97 ARM: dts: msm update MDSS BW limits for 8937
ecb5feb usb: hcd: Fix double free with bandwidth_mutex on cable disconnect
a68fd73 ARM: dts: msm: correct the i2c GPIO configuration for msmtitanium
54b508d msm: isp: Make HALT independent from disable_camif
6582279 ARM: dts: msm: Add rmts nodes for msmgold
a037a7f ARM: dts: msm: Update used QOS latencies with android_usb on MSM8996
6862565 ARM: dts: msm: Add type-C ssmux config for msmtitanium DTP
6a36a8d ARM: dts: msm: change hx8394f GIP setting
bc490d9 usb: gadget: gsi: Fix error handling when memory allocation fails
ef34489 ARM: dts: msm: add support for micbias as on demand supply
1d1fb22 ARM: dts: msm: change micbias to internal for msmtitanium MTP
bf950a6 leds: leds-qpnp-flash: set open circuit fault flag when detected
60d906f ARM: dts: msm: avoid duplicate domain in msmgold
ed20b1c power: qpnp-fg: update SRAM data when batt_profile_init is rescheduled
ac1a0e9 ARM: dts: msm: Add RTB support for msmcobalt
0d6e67e ARM: dts: msm: Add pinctrl for codec reset and interrupt for all targets
599e3e5 ARM: dts: msm: Add support for RTB on mdmcalifornium
794d8a3 drivers: mfd: use single read and write mode for i2c regmap config
3b8e884 ARM: dts: msm: Reuse MSM8996 includes for MSM8996pro
4ad8d6e md: dm-req-crypt: Increase mempool size for dm-req-crypt data
ed104fa power: qpnp-smbcharger: Read the hi-power property
bcd2fce power: qpnp-smbcharger: Fix the BMD algo. disable logic
2732756 ceph: fix message length computation
33fde5c ocfs2: fix umask ignored issue
2de7d46 nfs: if we have no valid attrs, then don't declare the attribute cache valid
d48e82d nfs4: start callback_ident at idr 1
e46b3f4 nfsd: serialize state seqid morphing operations
1d985e6 firewire: ohci: fix JMicron JMB38x IT context discovery
8fecc1e ext4, jbd2: ensure entering into panic after recording an error in superblock
ebf6b53 rbd: don't put snap_context twice in rbd_queue_workfn()
c0cdea6 Btrfs: fix race when listing an inode's xattrs
938165a Btrfs: fix race leading to BUG_ON when running delalloc for nodatacow
c03844a Btrfs: fix race leading to incorrect item deletion when dropping extents
d7ca88a Btrfs: fix file corruption and data loss after cloning inline extents
96c7b10 RDS: fix race condition when sending a message on unbound socket
c25ca87 ASoC: msm: add port mixer routing for quat_mi2s_rx
a5be13d ASoC: msm: add quat_mi2s_rx hostless dai link
bb464ae ASoC: Add check for pointer and array index
df2baf3 ARM: dts: msm: Enable type-c current limit for SDP for msmgold
407925b ASoC: msm: Update the AFE clock API support
05acb40 ARM: defconfig: Add the initial config files for MSM8909W
afae866 pinctrl: msm: Add pinctrl driver and board support for msm8909
7d43b66 ASoC: apr: add API to read subsys state
f549d0d ASoC: qdsp6v2: move AFE clock macros to header
ceb1294 input: synaptics: defer touch resume to workqueue
ae56e41 ARM: dts: msm: Update CPU clock min frequncy for MSM8937
c1dc4ad ARM: dts: msm: Enable superspeed support for msmtitanium
ff82813 USB: dwc3-msm: Turn ON clocks before bringing PHYs out of suspend in resume
c39c0cb leds: leds-qpnp-wled: set overwrite bit for switching frequency
5780614 ASoC: wcd9335: fix pop during CLS-AB mode
1d05fa9 ARM: dts: msm: Update CPU clock fmax for MSMGold
dcf1446 ARM: dts: msm: Add initial support for MSMGOLD QRD board
5e1ddb44 ARM: dts: msm: add support for msmcobalt v2
1de21d8 ARM: dts: msm: Add support for msmcobalt board variants
314cde2 usb: gadget: f_gsi: Make the header file a local header
270a6c6 msm: mdss: hdmi: remove unnecessary sysfs nodes
d83b6e6 msm: mdss: hdmi: fix hpd state machine on different use cases
98edc2d msm: mdss: remove hw rev read from capability node
24bb2aa clk: msm: clock-local2: Add support for branch clocks rate aggregation
f3c1793 ARM: dts: msm: Enable the GPU clock driver on MSMCOBALT
1a8b284 usb: gadget: f_gsi: Add handling of SET_CONTROL_LINE_STATE control request
2699a6a usb: gadget: f_gsi: Avoid calling suspend again in case of func suspend
2520fd0 clk: msm: gcc: Update the source id for venus/camss
e36e8fc cpufreq: interactive: Use load prediction provided by scheduler
731094d cpufreq: interactive: Delay evaluation of notification by 1ms
6e35cb2 sched: Add separate load tracking histogram to predict loads
bd8d3dd UPSTREAM: selinux: fix bug in conditional rules handling
ba8bb57 UPSTREAM: KEYS: Fix keyring ref leak in join_session_keyring()
190003c ARM: dts: msm: Enable non secure watchdog for msmgold
aaa4d7f defconfig: arm64: Increase kmemleak log size for couple of SoCs
4d24f88 cma: skip kmemleak for common cma region
d434c03 mm/memblock: call kmemleak only for logically mapped region
8e64c40 USB: android: Remove PM QOS request during cable disconnect
2a06e6e msm: mdss: adv: fail ADV7533 probe if check revision fails
26988b0 defconfig: mdm9607: Enable qmi interface on perf config
08fcb6e ASoC: msm: audio: update soundcard name for tashalite
43487d6 ARM: dts: msm: change firmware and cfg binary names for ITE tech for 8909w
7a7153a USB: gadget: u_ether: Fix NULL pointer crash issue
61fde68 ARM: dts: msm: Fix base for debug clock for MSMGold
c7ba493 msm: mdss: Ensure HW init program after resume
4809b5b ARM: dts: msm: Change pull bias for touchscreen I2C node
cd1f6dd ARM: dts: msm: update pinctrl configuration of SSMUX gpio for msmtitanium
d047352 ARM: dts: msm: update dmic clock rate to avoid issue in msm8937
4d77506 Revert "ARM: dts: msm: Add memory latency devices for msmtitanium"
8c37a96 ARM: dts: msm: rename soundcard name for msmtitanium qrd sku3
6da8283 msm: mdss: fix the logic for configuration of DSI clock source
c101072 ARM: dts: msm: Update MPM bypass list for msmtitanium
eb02804 ARM: dts: apq: Add USB OTG support for APQ8096 Auto DragonBoard
fb0dbf4 ARM: dts: msm: Enable watchdog in dts for msmtitanium
02344e8 ARM: dts: msm: Fix USB interrupt-map property for MSM8996 ADP
9932f00 ARM: dts: msm: Update SNOC vote to allow SVS for mdmcalifornium
8a6e862 diag: Change to update the range correctly on a range mismatch
2372113 msm: camera: support dynamic query for ahb vote
d480fe2 ion: fix page pool cache policy
336e072 msm: kgsl: Add A5x support for CONTEXT_SWITCH_YIELD preemption
44b8b7b msm: pcie: mask the aggregated interrupt status register
765ad80 msm: pcie: update PCIe PHY clock scheme
400e68c msm: pcie: update PCIe PHY DUMP sequence for mdmcalifornium
6d2862f UPSTREAM: memcg: Only free spare array when readers are done
77a356d clk: msm: clock-a7: Add en_mask entry to a7ssmux struct
494728e msm: mdss: hdmi: Do not toggle HPD during HDCP re-authentication
1a9ebf3 ARM: dts: msm: Add BCL mitigation configuration for msmtitanium
773b298 ARM: dts: msm: Update VDD scaling minimum frequency for msmtitanium
d8107d7 msm: net: Support for Removing SFE module
bc1aa85 ASoC: msm: qdsp6v2: Don't register to modem for SSR callbacks
bbbca98 regulator: cpr3: Enable thread aggregation for CPR4 controller
2a49723 ARM: dts: msm: Disable TLMM STROBE MPM pin for 9x07 XO shutdown
9871b29 Revert "ARM: dts: msm: Add memory latency devices for msm8937"
7ee47cc ARM: defconfig: Disable the VT terminal
dd280ef ARM: dts: msm: Add fuse-based correction factors for MSM8937
d0f1c32 defconfig: msm: enable ipa nodes on titanium
aa7ef7d ARM: dts: msm: fix avtimer clk-div property usage in all targets
24e70fe ARM: dts: msm: Add new speed bin support for msmtitanium
c178b5e USB: ci13xxx_msm: Clear ULPI_SERIAL_EN for remote wakeup workaround
8007e9f soc: qcom: mpm_of: Print snapshot of enabled interrupts
c8b814a input: misc: correct condition check for touch resolution
557f8cd ARM: dts: msm: enable lab/ibb supply for msmgold
8b1b5c2 msm: camera: sensor: Update default CCI settings to 37.5Mhz
ff01bb6 input: touchscreen: maxim_sti: remove SPI data swap in byte
af23d42 soc: qcom: ipc_router_glink_xprt: Queue receive intents appropriately
550fe2d ASoC: wcd9335: Increase slimbus clock gear for HPF settings
eb4f648 msm: mdss: avoid clock off from delayed off
ff53db7 msm: mdss: protect retire count with mutex lock
ff4f254 regulator: qpnp-labibb: do not disable IBB when entering TTW mode
8e2878f lpm: Add sysfs node to display total sleep time
2577d17 msm: mdss: remove clk off scheduling when commit pending
e5d9a82 msm: mdss: fix overflow while copying config id
b4d9e04 msm: mdss: add early wake up for dfps update
eb5f84c usb: gadget: f_gsi: Add logging support
b150268 mdss: mdp: fix rotator compat layer copy
e7b7253 msm: mdss: cleanup auto-refresh implementation
d3b3f4c msm: mdss: check intr line status before handling isr
114b502 ARM: dts: msm: add SPSS device tree node for MSMCOBALT
26baceb ARM: dts: msm: add perf-events support for MSMCOBALT
59e76cd mhi: core: Enable queueing of virtual buffers
0abb6b3 mhi: uci: Enable virtual MHI queueing
fa2ec3d usb: debug: Add a macro for logging pr_info messages
83cdb56 ARM: dts: msm: Add support for FPC without psci for 8996
3b6de34 lpm: Allow cpu to enter FPC from hypervisor
8afacbe ARM: dts: msm: Update power attributes for 8996
43f2547 ARM: dts: msm: add coresight support for msmtitanium
4017abb ARM: dts: msm: enable SSC based sensors for msmgold
a28ae99 ARM: dts: msm: enable QoS programming on msmtitanium
a477bdb clk: msm: clock-cpu: Fix prepare_enable count for A53 pwr clock
6675f46 msm: ipa: fix compilation issue with compat_ioctl
bd434f1 ARM: dts: msm: Support speed bin 2 for msmtitanium
1b94b54 ARM: dts: msm: decrease drive strength of SD card for QRD8937
9cbabda ARM: dts: msm: Disable hsuart on msmtitanium
ed9b07d qseecom: Fix MDTP cipher DIP
89a62b8 clk: msm: clock-gcc: Associate gfx rail voting with gfx3d branch
3ef7c4e msm: mdss: fix deadlock between display and ESD check thread
3570238 ARM: dts: msm: Configure PMIC GPIO6 for mdm9607 for CDP and MTP
2290359 soc: qcom: flush persistent kmaps and fixmap mappings for MBA
9bcba15 ARM: dts: msm: enable SSC based sensors for msmtitanium
12d04e8 ARM: dts: msm: Add PIL IMEM entry for msmtitanium
653a612 ARM: dts: msm: Add IMEM dload-type entry for 8937, titanium, gold
5509581 defconfig: msmtitanium: enable apss cpr4 driver
a80be50 regulator: cpr3: Fix 32-bit compilation
7609c58 msm: ipa: use bitmap for wakelock ref_count
6b35b9e ARM: dts: msm: disable the etm save-restore on msmtitanium
5dbe996 defconfig: msmcortex: Enable power/regulator drivers for msmtitanium
1e3ce86 regulator: msm-gfx-ldo: Update the LDO handling sequence
83a8587 clk: msm: clock-cpu: Update power/perf cluster boot frequencies
8224359 ARM: dts: msm: Update MPM pin and AVS control setting for msmtitanium
7a627df ARM: dts: msm: Add USB PHY parameters override for 9x07
95dc1c7 msm: ipa: switch to interrupt mode only when needed
235fb6e ASoC: wcd9335: Reset spline resampler after playback
5d0165b ASoC: wcd9335: Update impedance detection parameters
7203279 unix: avoid use-after-free in ep_remove_wait_queue
79ee7ca ASoC: wcd-mbhc: Reduce delay in detection for threshold headsets
2950f7c af_unix: Revert 'lock_interruptible' in stream receive code
49d0edf fou: clean up socket with kfree_rcu
5661985 bluetooth: Validate socket address length in sco_sock_bind().
652ed6f pptp: verify sockaddr_len in pptp_bind() and pptp_connect()
eb2c241 skbuff: Fix offset error in skb_reorder_vlan_header
6ff6d3c vlan: Fix untag operations of stacked vlans with REORDER_HEADER off
54b6eaa net: fix IP early demux races
ff9b245 sh_eth: fix kernel oops in skb_put()
e60ccfd net: add validation for the socket syscall protocol argument
d6d2547 ipv6: sctp: clone options to avoid use after free
d2ed2c3 net: qca_spi: fix transmit queue timeout handling
9ee9284 sctp: also copy sk_tsflags when copying the socket
34c664a sctp: update the netstamp_needed counter when copying sockets
3480589 sctp: use the same clock as if sock source timestamps were on
0990543 atl1c: Improve driver not to do order 4 GFP_ATOMIC allocation
67041f1 gre6: allow to update all parameters via rtnl
04adbcd cpufreq: interactive: Use wake_up_process_no_notif to wake up tasks
9f479bd sched: Provide a wake up API without sending freq notifications
dbe80b7 ARM: dts: msm: remove gpio output settings in dsi pinctrl
d958e44 video: fbdev: Additional param checks on user space cmap
68c9f6a slimbus: Reset data channels for a controller when framer reboots
53f89b8 skbuff: support disabling of skb fragment cache
377e925 slim: msm: Improve bulk message timeout error handling
f461e52 msm: kgsl: Avoid an interrupt storm from the GPU
a8ebaf2 mdm: defconfig: Enable QPIC display support in mdmcalifornium
0aca91d ARM: dts: msm: Limit max speed to High speed mode for msmtitanium
cd23417 ARM: dts: msm: Add touch volume-up key and green led for QRD msmtitanium
f2fc992 ARM: dts: msm: fix QTimer interrupt vectors on msmcobalt
3dcbe52 ARM: dts: msm: Change pmi8950 version information for msmgold
099e839 ASoC: wcd-mbhc: Fix plug removal detection from extension cable
43b13c7 msm: ipa: Sync reset command between ipa and uC
bf8a403 msm: mdss: hdmi: hdcp2p2: fix hdcp 2.2 compliance issues
346a8be arm64: Add dtb files to archclean rule
143ff04 leds: qpnp-wled: add support for configuring sc debounce cycles
7ba6f54 ARM: dts: msm: modify the cti address on msmtitanium
4a8bd54 defconfig: arm: msm: Configure common CMA size to 16MB
2941284 usb: gadget: Do not drop the request upon suspend
0af93af USB: f_mbim: Drop commands until MBIMD opens device on MBIM_OPEN
80fa157 usb: gadget: f_mbim: Handle remote_wakeup with RESUME correctly
448effe ARM: dts: msm: enable ESD check for hx8394f in msm8937 sku2
2c69107 drivers: qcom: secure_buffer: Optimize by re-using the same buffer
e8d3195 ARM: dts: msm: Use PSCI for onlining CPUs on msmcobalt
87bc734 UPSTREAM: seccomp: cap SECCOMP_RET_ERRNO data to MAX_ERRNO
0ce944d msm: camera: Cleanup all the command queues upon close node
c3d2715 Input: xpad - fix clash of presence handling with LED setting
efcdff8 Input: xpad - query wireless controller state at init
15255d3c Input: xpad - move the input device creation to a new function
14cd0e3 Input: xpad - x360w: report dpad as buttons and axes
5d0f1c1 Input: xpad - factor out URB submission in xpad_play_effect
f28e116 Input: xpad - remove needless bulk out URB used for LED setup
b0ad2b6 Input: xpad - use ida() for finding the pad_nr
8889243 Input: xpad - clarify LED enumeration
08414cf Input: xpad - fix Razer Atrox Arcade Stick button mapping
656fffe Input: xpad - add Covert Forces edition of the Xbox One controller
5d50ea8 Input: xpad - re-send LED command on present event
1cd6f8b Input: xpad - set the LEDs properly on XBox Wireless controllers
d8c67c6 Input: xpad - add rumble support for Xbox One controller
7e87edc Input: initialize device counter variables with -1
44b0d57 xt_qtaguid: fix a race condition in if_tag_stat_update
910b629 msm: ipa3: use new filter data members
94fad64 ARM: dts: msm: Add device node for Venus on msmcobalt
624a5c9 ARM: dts: msm: Add dmic clock drive strength for tasha codec on 8996
e673905 ARM: dts: msm: Add ICE device tree data for msmgold
bf1c3bc ARM: dts: msm: Add sdhc1 & sdhc2 support for msmgold
7cba313 qos: Disable irq notifier when qos request is removed
623a4a1 thermal: tsens: Update calib logic for correction factors on MSM8937
2bb3031 platform: msm: msm_bus: Fix the NULL pointer dereference
7919c9f ARM: dts: msm: add the qpdi enhancement support on msmtitanium
71ae7af ARM: dts: msm: correct the dcc sram size on msmtitanium
a2a182a msm: kgsl: Add NULL check for preemption_schedule call
2d4eac6 msm: cpp: Adding null check for regulator disable
f8a5893 msm: mdss: fix NULL pointer dereferencing issues
d68508b ARM: dts: mdm: Add QoS latency values for SDIO/SD on 9607
f0771ae msm: mdss: update PHY timing calculation logic for resolution change
cd8de72 ARM: dts: msm: defer touch resume on msm8937 QRD
5c4ba62 ARM: dts: msm: correct camera clock setting for 8996
1f90f58 msm: camera: isp: fix a cts test failure due to framedrop pattern
65b9a11 nf: IDLETIMER: Fix possible use before initialization in idletimer_resume
3d49d3e ARM: dts: msm: fix the arm system timer interrupt vectors
102160e msm: ipa3: add ipc logging for ipa driver
409b211 ARM: dts: msm: Add core hang detect device definition on msmcobalt
3b7fb0e FROMLIST: x86: mm: support ARCH_MMAP_RND_BITS.
527d350 FROMLIST: arm64: mm: support ARCH_MMAP_RND_BITS.
7514b4f FROMLIST: arm: mm: support ARCH_MMAP_RND_BITS.
4443881 FROMLIST: mm: mmap: Add new /proc tunable for mmap_base ASLR.
b9849e2 Revert "mm: mmap: Add new /proc tunable for mmap_base ASLR."
7fee022 Revert "arm: mm: support ARCH_MMAP_RND_BITS."
c9f86e2 ARM: dts: msm: Update USB core clock frequency to allow SVS
6b72919 clk: msm: clock: Add GPUCC clock driver support for MSMCOBALT
96a1095 video: msm: mdss: Fix error in log message
a9d25cf msm: fd: Do buffer done on all buffers in vb2 queue on streamoff
b3d8c47 ASoC: wcd9335: Give more headroom for headphone PA ramp
ca23ce3 msm: kgsl: Make snapshot resilient to a non-existent ib1base
e58813a msm: kgsl: Add accounting for memory mapped in userspace
4d4906e fsnotify: fix oops in fsnotify_clear_marks_by_group_flags()
2020ec6 msm: cpp: Changing order of setting GDSRC register
f33e242 ARM: dts: msm: remove redundant flash and torch node
909862e ASoC: msm: Add support for HW MAD bypass feature for listen
a5d6b7b msm: ipa3: fix setting USB state to invalid before count is 0
37087f8 msm: camera: Retelimit log in msm_vb2_buf_cleanup.
4e5413e msm: mdss: add multiple register support in ESD check
96fd85a ARM: dts: msm: Realign bus freq format for msmgold
bcf9549 platform: msm: msm_bus: Fix memory leak during client unregister
7682bfa UPSTREAM: HID: hid-input: allow input_configured callback return errors
9bed3bf Revert "HID: Add input_register callback."
2d59c61 usb: gadget: rndis: use %z format specifier for size_t
8f2e399 of: Fix build warnings
416ee92 UPSTREAM: include/linux/poison.h: fix LIST_POISON{1,2} offset
a4edf85 UPSTREAM: mm: more aggressive page stealing for UNMOVABLE allocations
f34a097 UPSTREAM: mm: always steal split buddies in fallback allocations
17f8146 UPSTREAM: mm: when stealing freepages, also take pages created by splitting buddy page
bcf3f80 soc: qcom: rpm: Change driver memory allocation to use GFP_NOFS
39e4c69 ANDROID: rtc-palmas: correct for bcd year
c8247d3 UPSTREAM: proc: actually make proc_fd_permission() thread-friendly
8ea7f34 avtimer: update ioctl call to query avtimer
9408350 ANDROID: android: base-cfg: enable CONFIG_DM_VERITY_FEC
7112f73 UPSTREAM: dm verity: add ignore_zero_blocks feature
656b900 UPSTREAM: dm verity: add support for forward error correction
42e8a0d UPSTREAM: dm verity: factor out verity_for_bv_block()
83ab4db UPSTREAM: dm verity: factor out structures and functions useful to separate object
2e27c83 UPSTREAM: dm verity: move dm-verity.c to dm-verity-target.c
32df92d UPSTREAM: dm verity: separate function for parsing opt args
cfb1f86 UPSTREAM: dm verity: clean up duplicate hashing code
af00c10 ANDROID: dm verity: port upstream changes to 3.18
96c2d8c ARM: dts: msm: Add WLAN antenna switch regulator for MSM8996
552b578 BACKPORT: mm: /proc/pid/smaps:: show proportional swap share of the mapping
37e8e4f of: handle both '/' and ':' in path strings
1e89a5c of: unittest: Add option string test case with longer path
479c55c of: unittest: Add options string testcase variants
e67407a of: fix handling of '/' in options for of_find_node_by_path()
d7cef9b of/unittest: Fix the wrong expected value in of_selftest_property_string
f04bc3d of/unittest: remove the duplicate of_changeset_init
a227ecd of/overlay: Remove unused variable
fcd6353 of/overlay: Directly include idr.h
8da58bf of: Drop superfluous dependance for OF_OVERLAY
8a01fe2 of: Add prompt for OF_OVERLAY config
c749bcc of/pci: Remove duplicate kfree in of_pci_get_host_bridge_resources()
2bab01c of/fdt: fix sparse warning
cbdf19b of: EXPORT_SYMBOL_GPL of_property_read_u64_array
d96c341 of/unittest: Overlays with sub-devices tests
5f87491 of/unittest: Remove obsolete code
6dd5459 of/platform: Handle of_populate drivers in notifier
787716e of/overlay: Do not generate duplicate nodes
1012808 Removes OF_UNITTEST dependency on OF_DYNAMIC config symbol
9124c3b drivers: of: Export of_reserved_mem_device_{init,release}
099e2bf of: Delete unnecessary check before calling "of_node_put()"
c682b26 of: Drop ->next pointer from struct device_node
5ca6488 of: support passing console options with stdout-path
e617a45 of: add optional options parameter to of_find_node_by_path()
ec9bb7d of: Remove unneeded and incorrect MODULE_DEVICE_TABLE
5ff1fc5 of: base, fix of_property_read_string_helper kernel-doc
d94f88f of: remove select of non-existant OF_DEVICE config symbol
fd27cd5 of/overlay: Add overlay unittests
bca272c of/overlay: Introduce DT overlay support
65e6504 of/reconfig: Add OF_DYNAMIC notifier for platform_bus_type
06f7741 of/reconfig: Always use the same structure for notifiers
4e4afa3 of/reconfig: Add debug output for OF_RECONFIG notifiers
8e4154d of/reconfig: Add empty stubs for the of_reconfig methods
fc10a3f of/reconfig: Add of_reconfig_get_state_change() of notifier helper.
e6624cc5 of/resolver: Switch to new local fixups format.
1019c6a of: Refactor __of_node_alloc() into __of_node_dup()
7044e5b of: Use vargs in __of_node_alloc
1c4067f of: Properly set the OF_POPULATED_BUS flag on root node
c437a06 of/fdt: export fdt blob as /sys/firmware/fdt
8140cee of: Change of_device_is_available() to return bool
a1b254b of.h: Keep extern declaration of of_* variables when !CONFIG_OF
e9f62e5 of/irq: Export of_irq_get()
3787a3c of/platform: Move platform devices under /sys/devices/platform
d1b52bd of: check for size < 0 after rounding in early_init_dt_add_memory_arch
3001558 of/fdt: Don't clear initial_boot_params if fdt_check_header() fails
d9b5710 of/unittest: Remove test devices after adding them
fa09134 of: Fix padding in _OF_DECLARE macro definition
aee5ea1 of: Request and map make argument name constant
7a54169 of/unittest: Rename selftest.c to unittest.c
370641f of: Eliminate of_allnodes list
55a948e of: introduce of_property_read_s32
6091754 Linux 3.18.25
e94129e soundwire: Add slave synchronization configuration
1ced235 ipv6: sctp: implement sctp_v6_destroy_sock()
18c103a net/neighbour: fix crash at dumping device-agnostic proxy entries
46ddb98 ipv6: add complete rcu protection around np->opt
e33c9be ipv6: distinguish frag queues by device for multicast and link-local packets
fbf44ba broadcom: fix PHY_ID_BCM5481 entry in the id table
357dc4e net: ip6mr: fix static mfc/dev leaks on table destruction
691e3dc net: ipmr: fix static mfc/dev leaks on table destruction
306c535 net, scm: fix PaX detected msg_controllen overflow in scm_detach_fds
7d76c6f tcp: initialize tp->copied_seq in case of cross SYN connection
ea5ef9f tcp: fix potential huge kmalloc() calls in TCP_REPAIR
7af8323 tcp: md5: fix lockdep annotation
922e1fd net: qmi_wwan: add XS Stick W100-2 from 4G Systems
a3fd701 snmp: Remove duplicate OUTMCAST stat increment
6cc44e6 ip_tunnel: disable preemption when updating per-cpu tstats
84564ff sctp: translate host order to network order when setting a hmacid
29ac1e1 packet: fix tpacket_snd max frame len
e0bc2c24 packet: infer protocol from ethernet header if unset
9293664 packet: only allow extra vlan len on ethernet devices
e4f3c00 packet: tpacket_snd(): fix signed/unsigned comparison
302c635 packet: always probe for transport header
22fb967 packet: do skb_probe_transport_header when we actually have data
e5d4fd3 tools/net: Use include/uapi with __EXPORTED_HEADERS__
3653158 Revert "net: Fix skb_set_peeked use-after-free bug"
a9ff3cb ipv6: addrconf: validate new MTU before applying it
5b4df46 KVM: x86: Use new is_noncanonical_address in _linearize
79e62de KVM: x86: work around infinite loop in microcode when #AC is delivered
a62b833 ARM: orion: Fix DSA platform device after mvmdio conversion
cf6580ef RDS: verify the underlying transport exists before creating a connection
f236cda packet: race condition in packet_bind
59fed94 ipv4: disable BH when changing ip local port range
8d135fe ipv6: clean up dev_snmp6 proc entry when we fail to initialize inet6_dev
725242c sfc: push partner queue for skb->xmit_more
624fe17 sit: fix sit0 percpu double allocations
3daddaa arm: enable ARCH_MMAP_RND_BITS only for MMU platforms
2902b20 mmc: Extend wakelock if bus is dead
7af2e7d Revert "mmc: mmcblk: Add support for deferred SD bus resume"
df50da3 Revert "mmc: block: Remove call to mmc_blk_set_blksize"
01b53e0 mmc: Extend wakelock if bus is dead
9e1d7cd Revert "mmc: mmcblk: Add support for deferred SD bus resume"
4188e80 Revert "mmc: block: Remove call to mmc_blk_set_blksize"
4184924 UPSTREAM: zram: fix possible use after free in zcomp_create()
f750aea UPSTREAM: zsmalloc: fix a null pointer dereference in destroy_handle_cache()
d5a6bfb UPSTREAM: zram: clear disk io accounting when reset zram device
76e1b65 UPSTREAM: zram: fix error return code
cf89b85 UPSTREAM: zsmalloc: remove extra cond_resched() in __zs_compact
62371bc UPSTREAM: zsmalloc: fix fatal corruption due to wrong size class selection
32ea92e UPSTREAM: zsmalloc: remove unnecessary insertion/removal of zspage in compaction
cd00247 UPSTREAM: zsmalloc: micro-optimize zs_object_copy()
032d9b8 UPSTREAM: zsmalloc: remove synchronize_rcu from zs_compact()
fad6231 UPSTREAM: zram: deprecate zram attrs sysfs nodes
b8c872f UPSTREAM: zram: export new 'mm_stat' sysfs attrs
6502885 UPSTREAM: zram: export new 'io_stat' sysfs attrs
847aa6c UPSTREAM: zram: describe device attrs in documentation
3fc5dc2 UPSTREAM: zram: remove `num_migrated' device attr
b67c3a0 UPSTREAM: mm/zsmalloc.c: fix comment for get_pages_per_zspage
623b6e6 UPSTREAM: zsmalloc: zsmalloc documentation
718f2bb UPSTREAM: zsmalloc: add fullness into stat
3edd96b UPSTREAM: zsmalloc: record handle in page->private for huge object
96e5444 UPSTREAM: zram: support compaction
e1f8ddd UPSTREAM: zsmalloc: adjust ZS_ALMOST_FULL
decdb64 UPSTREAM: zsmalloc: support compaction
ba6bfd8 UPSTREAM: zsmalloc: factor out obj_[malloc|free]
71df532 UPSTREAM: zsmalloc: decouple handle and object
3a87eb8 UPSTREAM: zram: use proper type to update max_used_pages
37ab966 UPSTREAM: mm/zsmalloc: add statistics support
ac7f345 UPSTREAM: mm/zpool: add name argument to create zpool
3f34ac9 UPSTREAM: zram: remove request_queue from struct zram
c6f95d2 UPSTREAM: zram: remove init_lock in zram_make_request
71db015 UPSTREAM: zram: check bd_openers instead of bd_holders
5917192 UPSTREAM: zram: rework reset and destroy path
458bee5 UPSTREAM: zram: fix umount-reset_store-mount race condition
dec0cf8 UPSTREAM: zram: free meta table in zram_meta_free
0675acc UPSTREAM: zram: clean up zram_meta_alloc()
f7c0fa9 UPSTREAM: mm/zsmalloc: adjust order of functions
01a3d7e UPSTREAM: zram: use DEVICE_ATTR_[RW|RO|WO] to define zram sys device attribute
5d96176 UPSTREAM: mm/zsmalloc: allocate exactly size of struct zs_pool
1432885 UPSTREAM: mm/zsmalloc: avoid duplicate assignment of prev_class
e393a2a UPSTREAM: mm/zram: correct ZRAM_ZERO flag bit position
fc45dcc UPSTREAM: mm/zsmalloc: support allocating obj with size of ZS_MAX_ALLOC_SIZE
e227b42 UPSTREAM: zsmalloc: correct fragile [kmap|kunmap]_atomic use
bfa1ca5 UPSTREAM: zsmalloc: fix zs_init cpu notifier error handling
9be9aba UPSTREAM: zram: implement rw_page operation of zram
7e2661d UPSTREAM: zram: change parameter from vaild_io_request()
e39c0ee UPSTREAM: zram: remove bio parameter from zram_bvec_rw()
ad6a858 UPSTREAM: zsmalloc: merge size_class to reduce fragmentation
20af540 arm64: kernel: Add support for Privileged Access Never
e7aa2ec arm64: Generalise msr_s/mrs_s operations
b690b7b arm64: kernel: Add cpufeature 'enable' callback
9d4409c arm64: kernel: Add cpuid_feature_extract_field() for 4bit sign extension
32bb76a arm64: kernel: Add min_field_value and use '>=' for feature detection
9aaa9a8 arm64: kernel: Add optional CONFIG_ parameter to ALTERNATIVE()
ce88966 arm64: alternative: Provide if/else/endif assembler macros
955e260 arm64: alternative: Work around .inst assembler bugs
b765d5d arm64: alternative: Merge alternative-asm.h into alternative.h
176c55e arm64: Add AArch32 instruction set condition code checks
944ebbf arm64: lib: use pair accessors for copy_*_user routines
30963a3 arm64/uaccess: fix sparse errors
d37269b arm64: kernel: Move config_sctlr_el1
b8da49c arm64: Emulate SETEND for AArch32 tasks
9a2eab9 arm64: kconfig: move emulation option under kernel features
e670c42 arm64: Consolidate hotplug notifier for instruction emulation
fdb871a arm64: fix return code check when changing emulation handler
fbfbacf arm64: Trace emulation of AArch32 legacy instructions
d25673c arm64: Emulate CP15 Barrier instructions
9d11f6f arm64: Port SWP/SWPB emulation support from arm
520f902 arm64: Add support for hooks to handle undefined instructions
e1cdd62 arm64: Add framework for legacy instruction emulation
df532aa arm64: alternative: Introduce feature for GICv3 CPU interface
1177b2d arm64: Extract feature parsing code from cpu_errata.c
6c5be4f arm64: alternatives: fix pr_fmt string for consistency
8e0b6b0 arm64: Track system support for mixed endian EL0
3171a7c arm64: Provide a namespace to NCAPS
bcabffc ipv6: gre: support SIT encapsulation
19f5972 qmi_wwan: add Sierra Wireless MC74xx/EM74xx
feeb040 virtio-net: drop NETIF_F_FRAGLIST
5bac169 net: fix a race in dst_release()
b2567c1 net: avoid NULL deref in inet_ctl_sock_destroy()
b3e72d9 qmi_wwan: fix entry for HP lt4112 LTE/HSPA+ Gobi 4G Module
37d4671 ipmr: fix possible race resulting from improper usage of IP_INC_STATS_BH() in preemptible context.
242f8df stmmac: Correctly report PTP capabilities.
2e0ad74 net/mlx4: Copy/set only sizeof struct mlx4_eqe bytes
4f21dcb RDS-TCP: Recover correctly from pskb_pull()/pksb_trim() failure in rds_tcp_data_recv
3a98eb9 ppp: fix pppoe_dev deletion condition in pppoe_release()
c86d8c5 macvtap: unbreak receiving of gro skb with frag list
8e05f5d irda: precedence bug in irlmp_seq_hb_idx()
628306a audit: create private file name copies when auditing inodes
6255c11 audit: correctly record file names with different path name types
654484a mptfusion: prevent some memory corruption
7bb11a7 mfd: wm5110: Add register patch for rev E and above
84107ed [media] gscpa_m5602: use msecs_to_jiffies for conversions
7a278b4 [media] v4l: vsp1: Fix VI6_WPF_SZCLIP_SIZE_MASK macro
9512138 [media] v4l: vsp1: Fix VI6_DPR_ROUTE_FP_MASK macro
6a66194 [media] v4l: vsp1: Fix VI6_DPR_ROUTE_FXA_MASK macro
925f239 [media] usbvision: fix locking error
ee28960 Input: zhenhua - ensure we have BITREVERSE
e871155 Input: omap4-keypad - fix memory leak
bbdc080 Input: serio - fix blocking of parport
da498f6 Input: psmouse - add small delay for IBM trackpoint pass-through mode
67d9383 HID: quirks: add QUIRK_NOGET for an other TPV touchscreen
572a085 HID: apple: Add support for the 2015 Macbook Pro
111bbf6 usb: musb: fix cppi channel teardown for isoch transfer
7059616 usb: musb: cppi41: improve rx channel abort routine
44b87b6 USB: symbolserial: Correct transferred data size
0fa94e01 usb: chipidea: debug: add runtime pm for register access
39a86be s390/3270: redraw screen on unsolicited device end
465760c iommu/amd: Handle integer overflow in dma_ops_area_alloc
e52b6c7f client MUST ignore EncryptionKeyLength if CAP_EXTENDED_SECURITY is set
bb840a1 USB: usbtmc: add device quirk for Rigol DS6104
71dc6a3 sched: Fix cpu_active_mask/cpu_online_mask race
c17d13b PCI: Add VPD function 0 quirk for Intel Ethernet devices
619d6cc PCI: Add dev_flags bit to access VPD through function 0
9d51125 PCI: Add flag for devices that don't reset on D3hot->D0 transition
afb9b0a tracing/sched: Add trace events to track cpu hotplug.
db1dc42 trace: cpufreq: Add tracing for min/max cpufreq
96f9c91 irqchip: gic-v3-its: Fix use of max with decimal constant
0627fa1 sched: add sched blocked tracepoint which dumps out context of sleep.
16d8da6 KEYS: Fix crash when attempt to garbage collect an uninstantiated keyring
1ee2c9b KEYS: Fix race between key destruction and finding a keyring by name
3c12649 ANDROID: android: base-cfg: disable CONFIG_SYSVIPC
a9ac126 ANDROID: exec_domains: Disable request_module() call for personalities
0549ddb UPSTREAM: pagemap: do not leak physical addresses to non-privileged userspace
601f77f configs/vexpress64: add SATA_SIL24 and SKY2 configure for Juno PCIe
b1e0600 ext4: fix loss of delalloc extent info in ext4_zero_range()
b9fca5c ext4: allocate entire range in zero range
0812542 vhost/scsi: potential memory corruption
52e9805 serial: 8250_pci: Add support for 12 port Exar boards
f1963e2 serial: 8250_pci: Add support for 16 port Exar boards
0ac9586 md/raid5: fix locking in handle_stripe_clean_event()
69a7ca0 IB/cm: Fix rb-tree duplicate free and use-after-free
bcb7da0 mvsas: Fix NULL pointer dereference in mvs_slot_task_free
f5fda09 Revert "md: allow a partially recovered device to be hot-added to an array."
e159f9c md/raid10: submit_bio_wait() returns 0 on success
e920647 md/raid1: submit_bio_wait() returns 0 on success
90a7b3b crypto: api - Only abort operations on fatal signal
c073661 module: Fix locking in symbol_put_addr()
ff6f66f xen-blkfront: check for null drvdata in blkback_changed (XenbusStateClosing)
0b3fefd xhci: Add spurious wakeup quirk for LynxPoint-LP controllers
c5c9eb0 xhci: handle no ping response error properly
5b37f07 dm btree: fix leak of bufio-backed block in btree_split_beneath error path
60be756 dm btree remove: fix a bug when rebalancing nodes after removal
5379564 Revert "ARM64: unwind: Fix PC calculation"
7b21a47 rbd: require stable pages if message data CRCs are enabled
5b5ca15 iio: mxs-lradc: Fix temperature offset
0a1bf5f drm/radeon: don't try to recreate sysfs entries on resume
84d503c drm/i915: Restore lost DPLL register write on gen2-4
ec99271 drm/nouveau/gem: return only valid domain when there's only one
88f95b2 power: bq24190_charger: suppress build warning
cc61a45 sfc: Fix memcpy() with const destination compiler warning.
f95cfc6 mm: make sendfile(2) killable
a8b451d ASoC: wm8904: Correct number of EQ registers
a17d7e4 powerpc/rtas: Validate rtas.entry before calling enter_rtas()
b2a5754 iommu/amd: Don't clear DTE flags when modifying it
3f17b60 iwlwifi: pci: add a few more PCI subvendor IDs for the 7265 series
d9a5f2f iwlwifi: mvm: fix D3 firmware PN programming
8babe12 iwlwifi: pcie: support 7265-D devices
f96fe7e iwlwifi: fix firmware filename for 3160
e660411 iwlwifi: dvm: fix D3 firmware PN programming
9eb61e6 ath9k: declare required extra tx headroom
c1128a8 lib/radix-tree.c: change to simpler include
0f9d268 rbd: fix double free on rbd_dev->header_name
5870756 dm thin: fix missing pool reference count decrement in pool_ctr error path
a2893d2 drm/radeon: add pm sysfs files late
af26f0b drm/nouveau/fbcon: take runpm reference when userspace has an open fd
1e7af29 workqueue: make sure delayed work run in local cpu
a2a2d77 i2c: designware: Do not use parameters from ACPI on Dell Inspiron 7348
462fbcb i2c: s3c2410: enable RuntimePM before registering to the core
3549141 i2c: rcar: enable RuntimePM before registering to the core
3a92ba8 arm64: errata: use KBUILD_CFLAGS_MODULE for erratum #843419
4e2dc9c btrfs: fix use after free iterating extrefs
e360fb0 crypto: ahash - ensure statesize is non-zero
d9d554c crypto: sparc - initialize blkcipher.ivsize
e2fd4b1 ethtool: Use kcalloc instead of kmalloc for ethtool_get_strings
d2c7ba2 ppp: don't override sk->sk_state in pppoe_flush_dev()
d48fa36 net: add pfmemalloc check in sk_add_backlog()
f688246 skbuff: Fix skb checksum partial check.
6532c6b skbuff: Fix skb checksum flag on skb pull
7458713 net/unix: fix logic about sk_peek_offset
3427bee af_unix: return data from multiple SKBs on recv() with MSG_PEEK flag
0a97833 af_unix: Convert the unix_sk macro to an inline function for type safety
3ebbc13 l2tp: protect tunnel->del_work by ref_count
ffb04e4 jbd2: avoid infinite loop when destroying aborted journal
9b42b55 ARM: imx6sx: add imx6sx iomux-gpr field define
5b2d5c6 ARM: imx6: correct i.MX6 PCIe interrupt routing
feb77c9 ARM: imx6: allow booting with old DT
6934f24 ARM: imx6: Warn when an old DT is detected
c83d8ab ARM: imx6: Allow GPC interrupts affinity to be changed
b749ddf ARM: imx6: convert GPC to stacked domains
d0dfae1 ARM: imx6: gpc: Add PU power domain for GPU/VPU
b3502b5 ARM i.MX6q: unmap memory mapped at imx6q_opp_check_speed_grading()
326ac6a ARM: imx: support arm power off in cpuidle for i.mx6sx
c53061b ARM: imx6: fix bogus use of irq_get_irq_data
ac0a7c3 ARM: imx: irq: fix buggy usage of irq_data irq field
03338ab ARM: imx: add enet init for i.mx6sx
d59cd44 ARM: dts: imx6: phyFLEX: Add CAN support
9afac10 ARM: dts: imx6: phyFLEX: Add PCIe
cc075ff ARM: dts: imx6: phyFLEX: Set correct interrupt for pmic
f8c7c2d ARM: dts: imx6: phyFLEX: Enable gpmi in module file
a576f42 ARM: dts: imx6: phyFLEX: set nodes in alphabetical order
7bd06a1 ARM: dts: pbab01: enable I2S audio on phyFLEX-i.MX6 boards
6abc71d ARM: dts: pbab01: move i2c pins and frequency configuration into pfla02
6a706ec ARM: imx: Remove unneeded .map_io initialization
8e38a38 ARM: dts: imx6qdl-sabresd: Fix the microphone route
0d4bc7e ARM: imx: refactor mxc_iomux_mode()
8f7d400 ARM: imx: simplify clk_pllv3_prepare()
df851d5 ARM: imx: clean up machine mxc_arch_reset_init_dt reset init
319a39e ARM: dts: imx6qdl-rex: Remove unneeded 'fsl,mode' property
80d0988 ARM: dts: imx6qdl-gw5x: Remove unneeded 'fsl,mode' property
045b16b ARM: dts: imx6qdl-sabresd: Use IMX6QDL_CLK_CKO define
2d1b884 PCI: Assign resources before drivers claim devices (pci_scan_root_bus())
d85be0e PCI: Assign resources before drivers claim devices (pci_scan_bus())
24dc742 wakeup: Add the guard condition for len in pm_get_active_wakeup_sources
670d079 irqchip/gic-v3-its: Silence warning when its_lpi_alloc_chunks gets inlined
e90877a irqchip/gic-v3-its: Add missing cache flushes
0f0e82e arm64: defconfig: Enable PCI generic host bridge by default
ae7e650 arm64: Juno: Add support for the PCIe host bridge on Juno R1
e07c982 Documentation: of: Document the bindings used by Juno R1 PCIe host bridge
f4f7804 Documentation: bindings: Add DT bindings for ARM Juno boards.
e42d508 arm64: Add DT support for Juno r1 board.
ec6fdfc arm64: Juno: Add GICv2m support in device tree.
de6ac69 arm64: Juno: Add memory mapped timer node
6acc1bf arm64: Juno: Split juno.dts into juno-base.dtsi and juno.dts.
88ebe49 arm64: Juno: Fix the GIC node address label and the frequency of FAXI clock.
f25b7aa arm64: dts: add interrupt-affinity property to pmu node for juno
b3ec732 arm64: juno: Fix misleading name of UART reference clock
a6d5027 arm64: Add L2 cache topology to ARM Ltd boards/models
65b837e arm64: ARM: Fix the Generic Timers interrupt active level description
4d1348ee arm64: Add Juno board device tree.
d7dab20 arm64: Create link to include/dt-bindings to enable C preprocessor use.
9f9d48d dts, arm64: Move dts files to vendor subdirs
516e6d1 PCI/MSI: Drop domain field from msi_controller
3fc8e2f irqchip/GICv2m: Get rid of struct msi_controller
dec4bb4 irqchip/gicv3-its: Make the PCI/MSI code standalone
7e2097d irqchip/gicv3-its: Get rid of struct msi_controller
912debf irqchip/gicv3-its: Register irq domain with NEXUS token
9825604 irqchip/gicv3-its: Split PCI/MSI code from the core ITS driver
7483ccc genirq: Add DOMAIN_BUS_NEXUS irqdomain property
12c1ae1 of/platform: Assign MSI domain to platform device
6e5f2ce PCI: exynos: Fix INTx enablement statement termination error
29d983a PCI: Fail pci_ioremap_bar() on unassigned resources
a3f3742 PCI: Show driver, BAR#, and resource on pci_ioremap_bar() failure
8f2c8a7 PCI: Mark invalid BARs as unassigned
de815bd PNP: Don't check for overlaps with unassigned PCI BARs
47da88e of: Calculate device DMA masks based on DT dma-range size
088cfbe PCI: Update DMA configuration from DT
3368b6d of/pci: Add of_pci_dma_configure() to update DMA configuration
c2a4867 PCI: Add helper functions pci_get[put]_host_bridge_device()
7d6d83a of: Fix size when dma-range is not used
bcc8381 MFD/OF: document MFD devices and handle simple-mfd
c10307c of: Move of_dma_configure() to device.c to help re-use
53f2b78 of: iommu: Add ptr to OF node arg to of_iommu_configure()
8c85a4d of/platform: teardown DMA mappings on device destruction
db045d1 dma-mapping: fix debug print to display correct dma_pfn_offset
8916e19 dma-mapping: detect and configure IOMMU in of_dma_configure
013b94e dma-mapping: replace set_arch_dma_coherent_ops with arch_setup_dma_ops
8588e47 iommu: add new iommu_ops callback for adding an OF device
de1cf2e iommu: store DT-probed IOMMU data privately
7db9fc8 iommu: provide helper function to configure an IOMMU for an of master
4d1a464 iommu: provide early initialisation hook for IOMMU drivers
f01aebb irqchip/gicv3-its: Fix mapping of LPIs to collections
8118750 irqchip/gicv3-its: ITS table size should not be smaller than PSZ
4f7ce26 irqchip: gicv3-its: Use non-cacheable accesses when no shareability
8fc35ab irqchip: gicv3-its: Fix PROP/PEND and BASE/CBASE confusion
92f7365 irqchip: gicv3-its: Fix device ID encoding
e06a69f irqchip: gicv3-its: Fix encoding of collection's target redistributor
d5d50d1 irqchip: gicv3-its: Support safe initialization
e2299b5 irqchip: gicv3-its: Define macros for GITS_CTLR fields
502d6ef irqchip: gicv3-its: Add limitation to page order
a7e877c irqchip: gicv3-its: Use 64KB page as default granule
c13fde1 irqchip: gicv3-its: Zero itt before handling to hardware
5123773 irqchip: gic-v3: Fix out of bounds access to cpu_logical_map
41fb8ba irqchip: gic: Fix unsafe locking reported by lockdep
3973bec irqchip: gic: Allow interrupt level to be set for PPIs
0411687 irqchip: gicv3-its: Fix unsafe locking reported by lockdep
44fd0a6 irqchip: gicv3-its: Iterate over PCI aliases to generate ITS configuration
2b144b6 irqchip: gicv3-its: Allocate enough memory for the full range of DeviceID
ae29439 irqchip: gicv3-its: Fix ITS CPU init
40450fe irqchip: gicv3-its: Fix ITT allocation
fb7ddc8 irqchip: gicv3-its: Move some alloc/free code to activate/deactivate
e6c8903 irqchip: gicv3-its: Fix domain free in multi-MSI case
e37a205 irqchip: gic: Remove warning by including linux/irqdomain.h
836990a irqchip: gic-v2m: Add DT bindings for GICv2m
6ab4426 irqchip: gic-v2m: Add support for ARM GICv2m MSI(-X) doorbell
9609032 irqchip: mtk-sysirq: dt-bindings: Add bindings for mediatek sysirq
953d39b irqchip: mtk-sysirq: Add sysirq interrupt polarity support
f642eb1 irqchip: gic: Support hierarchy irq domain.
527a4ae irqchip: GICv3: Binding updates for ITS
94169c6 irqchip: GICv3: ITS: enable compilation of the ITS driver
43216bc irqchip: GICv3: ITS: plug ITS init into main GICv3 code
c60521e irqchip: GICv3: ITS: DT probing and initialization
0b11995 irqchip: GICv3: ITS: MSI support
f484bf8 irqchip: GICv3: ITS: device allocation and configuration
b8a8ac5 irqchip: GICv3: ITS: tables allocators
ffd5909 irqchip: GICv3: ITS: LPI allocator
536eef3 irqchip: GICv3: ITS: irqchip implementation
70e9bd1b irqchip: GICv3: ITS command queue
c17c13a irqchip: GICv3: rework redistributor structure
a2f706b irqchip: GICv3: Convert to domain hierarchy
003da30 arm64: PCI/MSI: Use asm-generic/msi.h
bb34791 genirq: Generic chip: Add big endian I/O accessors
e85eb9c ARM: orion: convert the irq_reg_{readl,writel} calls to the new API
666eeee genirq: Generic chip: Allow irqchip drivers to override irq_reg_{readl,writel}
1422d71 genirq: Generic chip: Change irq_reg_{readl,writel} arguments
4f4f7cc CHROMIUM: android: Unconditionally remove callbacks in sync_fence_free()
54a9f8e CHROMIUM: android: fix warning when releasing active sync point
13189f6 PCI/MSI: pci-xgene-msi: Get rid of struct msi_controller
eecb072 PCI: xgene: Add APM X-Gene v1 PCIe MSI/MSIX termination driver
2ca1772 PCI: generic: Add arm64 support
95aabd0 PCI: Build setup-irq.o for arm64
c360f5c PCI: generic: Remove dependency on ARM-specific struct hw_pci
0b99c5a PCI: generic: Convert to use generic config accessors
479d852 PCI: Add generic config accessors
0679441 PCI: generic: Convert to DT resource parsing API
2bd5ec0 PCI: generic: Allocate config space windows after limiting bus number range
d97d2ec pci: host: drop owner assignment from platform_drivers
56ff1fb PCI/MSI: Let pci_msi_get_domain use struct device::msi_domain
58149da PCI/MSI: Allow msi_domain lookup using the host bridge node
cec7549 PCI/MSI: Add support for OF-provided msi_domain
5083d26 PCI: Add pci_device_to_OF_node() stub for !CONFIG_OF
d976fe8 PCI/MSI: Add hooks to populate the msi_domain field
1d9f641 PCI/MSI: Register irq domain with specific token
89a21a7 device core: Introduce per-device MSI domain pointer
49ecc76 genirq/irqdomain: Allow irq domain aliasing
0f17dcb PCI: Use helper functions to access fields in struct msi_desc
0542e38 PCI: Add helper function msi_desc_to_pci_sysdata()
449026c genirq: Rename irq_data_get_msi() as irq_data_get_msi_desc()
726e00c PCI/keystone: Use irq_data_get_msi_desc() to avoid redundant lookup of irq_data
97ea9d8 PCI/MSI: Disable MSI at enumeration even if kernel doesn't support MSI
c56c718 PCI/MSI: Export pci_msi_set_enable(), pci_msix_clear_and_set_ctrl()
1f9fd85 PCI/MSI: Rename msi_set_enable(), msix_clear_and_set_ctrl()
d1a1965a genirq: Move irq_chip_write_msi_msg() helper to core
2db6888 PCI/MSI: Allow an msi_controller to be associated to an irq domain
89ba555 PCI/MSI: Provide mechanism to alloc/free MSI/MSIX interrupt from irqdomain
90fb4d0 PCI/MSI: Enhance core to support hierarchy irqdomain
19f92dc PCI/MSI: Move cached entry functions to irq core
5906933 genirq: Provide default callbacks for msi_domain_ops
113cb9c genirq: Introduce msi_domain_alloc/free_irqs()
6c8d101 asm-generic: Add msi.h
23150a1 genirq: Add generic msi irq domain support
c9a0a9c genirq: Introduce callback irq_chip.irq_write_msi_msg
9ceb31d genirq: Work around __irq_set_handler vs stacked domains ordering issues
5b5b20e irqdomain: Introduce helper function irq_domain_add_hierarchy()
cf79cdc irqdomain: Implement a method to automatically call parent domains alloc/free
9e251d2 genirq: Introduce helper irq_domain_set_info() to reduce duplicated code
7b5c0d7 genirq: Split out flow handler typedefs into seperate header file
c0219ec genirq: Add IRQ_SET_MASK_OK_DONE to support stacked irqchip
006a939 genirq: Introduce irq_chip.irq_compose_msi_msg() to support stacked irqchip
ce92ffe genirq: Add more helper functions to support stacked irq_chip
cde0195 genirq: Introduce helper functions to support stacked irq_chip
06b27cd irqdomain: Do irq_find_mapping and set_type for hierarchy irqdomain in case OF
0289391 irqdomain: Introduce new interfaces to support hierarchy irqdomains
b31872f PCI/MSI: Introduce helpers to hide struct msi_desc implementation details
dc9f657 PCI/MSI: Rename mask/unmask_msi_irq treewide
98e6695 PCI/MSI: Rename mask/unmask_msi_irq et al
7086f01 Revert "PCI: Add x86_msi.msi_mask_irq() and msix_mask_irq()"
f32e057 PCI/MSI: Add pci_msi_ignore_mask to prevent writes to MSI/MSI-X Mask Bits
2e9d862 PCI/MSI: Rename write_msi_msg() to pci_write_msi_msg()
1da7b6a PCI/MSI: Rename __read_msi_msg() to __pci_read_msi_msg()
ee68119 PCI/MSI: Kill redundant call of irq_set_msi_desc() for MSI-X interrupts
183f06d PCI/MSI: Simplify PCI MSI code by initializing msi_desc.nvec_used earlier
100e25d PCI/MSI: Remove unnecessary braces around single statements
079c617 ARM/PCI: Remove unused pcibios_add_bus() and pcibios_remove_bus()
c137c60 PCI: xilinx: Save MSI controller in pci_sys_data
0223d29 PCI: mvebu: Save MSI controller in pci_sys_data
2dc5b39 PCI: rcar: Save MSI controller in pci_sys_data
f036ae48 PCI: designware: Save MSI controller in pci_sys_data
64b9ada PCI: tegra: Save MSI controller in pci_sys_data
e7486e2 ARM/PCI: Save MSI controller in pci_sys_data
8fa1152 PCI/MSI: Add weak pcibios_msi_controller()
e5cf152 PCI/MSI: Rename "struct msi_chip" to "struct msi_controller"
8dd5153 mm: reorder can_do_mlock to fix audit denial
829d8c9 staging: ion: debugfs to shrink pool
42f3ea1 usb: gadget: configfs: handle gadget reset request for android
fa26a69 Enable adb with android-pipe in IA image
38f3e89 PM / OPP: Fix typo modifcation -> modification
18e6007 PM / OPP: of_property_count_u32_elems() can return errors
b7f7396 cpufreq-dt: add suspend frequency support
715402a PM / OPP: add dev_pm_opp_get_suspend_opp() helper
32f33ef cpufreq: dt: Tolerance applies on both sides of target voltage
805fe88 cpufreq: dt: Print error on failing to mark OPPs as shared
4aa193f cpufreq: dt: Check OPP count before marking them shared
eff8754 PM / OPP: Drop unlikely before IS_ERR(_OR_NULL)
dbd0529 PM / OPP: Fix static checker warning (broken 64bit big endian systems)
b4dba50 PM / OPP: Free resources and properly return error on failure
83c0953 cpufreq-dt: make scaling_boost_freqs sysfs attr available when boost is enabled
38eb08f cpufreq: dt: Add support for turbo/boost mode
a45547c cpufreq: dt: Add support for operating-points-v2 bindings
458ff71 cpufreq: Allow drivers to enable boost support after registering driver
b124030 Linux 3.18.24
b008351 tty: fix stall caused by missing memory barrier in drivers/tty/n_tty.c
80e5c4d Revert "tty: fix stall caused by missing memory barrier in drivers/tty/n_tty.c"
ef632d4 selinux: Android kernel compatibility with M userspace
05b7da5 selinux: extended permissions for ioctls
b56a01d security: add ioctl specific auditing to lsm_audit
b1b3844 selinux: remove unnecessary pointer reassignment
a6654a4 Revert "security: lsm_audit: add ioctl specific auditing"
5e8b2cb Revert "SELinux: per-command whitelisting of ioctls"
69c7913 Revert "SELinux: use deletion-safe iterator to free list"
e471d38 Revert "SELinux: ss: Fix policy write for ioctl operations"
63fcf82 android: add CONFIG_DEBUG_RODATA to recommended config
8341455 Linux 3.18.23
4534a1c x86: Init per-cpu shadow copy of CR4 on 32-bit CPUs too
bc8eb3e arm: mm: support ARCH_MMAP_RND_BITS.
565ef50 mm: mmap: Add new /proc tunable for mmap_base ASLR.
4f1a98a 3w-9xxx: don't unmap bounce buffered commands
cb4b2ae fib_rules: Fix dump_rules() not to exit early
70f767a Don't kill IPv4 sockets when killing IPv6 sockets was requested.
603c5f4 PM / OPP: add dev_pm_opp_is_turbo() helper
1700a12 PM / OPP: Add helpers for initializing CPU OPPs
e4b0c3d PM / OPP: Add support for opp-suspend
6fdde8f PM / OPP: Add OPP sharing information to OPP library
7e29e93 PM / OPP: Add clock-latency-ns support
5c2f782 PM / OPP: Add support to parse "operating-points-v2" bindings
45af8da PM / OPP: Break _opp_add_dynamic() into smaller functions
8c4bd83 PM / OPP: Allocate dev_opp from _add_device_opp()
3aa3450 PM / OPP: Create _remove_device_opp() for freeing dev_opp
c36e397 PM / OPP: Relocate few routines
6879761 PM / OPP: Create a directory for opp bindings
320e1fb cpufreq: Update boost flag while initializing freq table from OPPs
594844e cpufreq: dt: allow driver to boot automatically
bffbbc9 PM / OPP / clk: Remove unnecessary OOM message
7f1900a cpufreq-dt: Drop unnecessary check before cpufreq_cooling_unregister() invocation
b9b6313 PM / OPP: Assert RCU lock in exported functions
5eba125 PM / OPP: Update kernel documentation
3cc8654 PM / OPP: Ensure consistent naming of static functions
f0c6644 PM / OPP: export dev_pm_opp_get_notifier
0fe040d cpufreq-dt: defer probing if OPP table is not ready
93c5779 PM / OPP: take RCU lock in dev_pm_opp_get_opp_count
f6dbb33 PM / OPP: fix warning in of_free_opp_table()
e98629a PM / OPP: add some lockdep annotations
7b95f806 PM / OPP: do error handling at the bottom of dev_pm_opp_add_dynamic()
e34b477 PM / OPP: handle allocation of device_opp in a separate routine
de52743 PM / OPP: reuse find_device_opp() instead of duplicating code
1826937 PM / OPP: Staticize __dev_pm_opp_remove()
348ce56 PM / OPP: replace kfree with kfree_rcu while freeing 'struct device_opp'
71ae48f PM / OPP: remove double calls to find_device_opp()
ba68b02 PM / OPP: set new_opp->dev_opp to a valid dev_opp
8ce7dd5 cpufreq-dt: free OPP table created during ->init()
7733169 PM / OPP replace kfree_rcu() with call_srcu() in opp_set_availability()
09ec542 PM / OPP Introduce APIs to remove OPPs
e393dc2 PM / OPP rename 'head' as 'rcu_head' or 'srcu_head' based on its type
e86a0db PM / OPP mark OPPs as 'static' or 'dynamic'
d4ed66e PM / OPP don't match for existing OPPs when list is empty
966eadb cpufreq-dt: register cooling device from ->ready() callback
c360632 cpufreq: Introduce ->ready() callback for cpufreq drivers
1c5da68 cpufreq-dt: pass 'policy->related_cpus' to of_cpufreq_cooling_register()
a3ad263 cpufreq: Fix formatting issues in 'struct cpufreq_driver'
2f9341f cpufreq: cpufreq-dt: Move newline to end of error message
c3b36f3 cpufreq: cpufreq-dt: Handle regulator_get_voltage() failure
a05aa9b cpufreq: cpufreq-dt: Improve debug about matching OPP
1ddd866 cpufreq: drop owner assignment from platform_drivers
7f61fd9 vfs: Test for and handle paths that are unreachable from their mnt_root
3e6fba2 md: flush ->event_work before stopping array.
a70046a x86/nmi/64: Fix a paravirt stack-clobbering bug in the NMI code
c735802 Revert "iio: bmg160: IIO_BUFFER and IIO_TRIGGERED_BUFFER are required"
d9a1133 net: Fix skb_set_peeked use-after-free bug
7feb2fc mm: check if section present during memory block registering
c613e5b hpfs: update ctime and mtime on directory modification
7267a72 drivercore: Fix unregistration path of platform devices
2b839b0 ARM: OMAP2+: DRA7: clockdomain: change l4per2_7xx_clkdm to SW_WKUP
be2a162 of/address: Don't loop forever in of_find_matching_node_by_address().
825cc96 auxdisplay: ks0108: fix refcount
9f6e343 Doc: ABI: testing: configfs-usb-gadget-sourcesink
59c3c6c Doc: ABI: testing: configfs-usb-gadget-loopback
6e046d3 devres: fix devres_get()
ab0a85f xtensa: fix kernel register spilling
b8a64ee xtensa: fix threadptr reload on return to userspace
2c333eb KVM: MMU: fix validation of mmio page fault
c22fac8 HID: usbhid: Fix the check for HID_RESET_PENDING in hid_io_error
fb45b15 crypto: ghash-clmulni: specify context size for ghash async algorithm
d7c4784 serial: 8250: don't bind to SMSC IrCC IR port
d50d8a83 usb: host: ehci-sys: delete useless bus_to_hcd conversion
82c24f8 usb: dwc3: ep0: Fix mem corruption on OUT transfers of more than 512 bytes
a095c50 USB: ftdi_sio: Added custom PID for CustomWare products
02f84c6 USB: symbolserial: Use usb_get_serial_port_data
d01fa89 PCI: Fix TI816X class code quirk
8437a15 clk: versatile: off by one in clk_sp810_timerclken_of_get()
51935ae staging: comedi: adl_pci7x3x: fix digital output on PCI-7230
b2ec1ef iio: adis16480: Fix scale factors
c2ab488 iio: Add inverse unit conversion macros
fdb0c59 iio: industrialio-buffer: Fix iio_buffer_poll return value
6bf6419 iio: event: Remove negative error code from iio_event_poll
a56cd44 iio: bmg160: IIO_BUFFER and IIO_TRIGGERED_BUFFER are required
77ffebf s390/sclp: fix compile error
d194482 drm/qxl: validate monitors config modes
f298cc4 drm/amdgpu: Don't link train DisplayPort on HPD until we get the dpcd
7b30a56 mm/slab: fix unexpected index mapping result of kmalloc_size(INDEX_NODE+1)
e4f238f intel_pstate: Fix overflow in busy_scaled due to long delay
af32cc7 tty: fix stall caused by missing memory barrier in drivers/tty/n_tty.c
8a28d52 staging: speakup: fix speakup-r regression
d2adffd dm cache: fix NULL pointer when switching from cleaner policy
5b0d0df clk: ti: fix dual-registration of uart4_ick
9ad3947 nfs/filelayout: Fix NULL reference caused by double freeing of fh_array
d706c40 fix a braino in ovl_d_select_inode()
e93f29f overlayfs: Make f_path always point to the overlay and f_inode to the underlay
9ebef9b VFS: Introduce inode-getting helpers for layered/unioned fs environments
5d4beb9 overlay: Call ovl_drop_write() earlier in ovl_dentry_open()
4f3ab85 genirq: Fix race in register_irq_proc()
730e73d igb: do not re-init SR-IOV during probe
e051889 net/xen-netfront: only napi_synchronize() if running
38ffc1c m68k: Define asmlinkage_protect
166e53c arm64: readahead: fault retry breaks mmap file read random detection
855805e arm64: ftrace: fix function_graph tracer panic
27f5c61 dcache: Handle escaped paths in prepend_path
2ebadea UBI: return ENOSPC if no enough space available
dded44f UBI: Validate data_size
5b12405 powerpc/MSI: Fix race condition in tearing down MSI interrupts
9588db3 tools lib traceevent: Fix string handling in heterogeneous arch environments
fbe7661 batman-adv: Fix potentially broken skb network header access
722ccda batman-adv: Make TT capability changes atomic
81aab3d batman-adv: Make NC capability changes atomic
ab4c92c MIPS: dma-default: Fix 32-bit fall back to GFP_DMA
d3e3232 cpufreq: dt: Tolerance applies on both sides of target voltage
b2aac3f USB: Add reset-resume quirk for two Plantronics usb headphones.
df59346 usb: Add device quirk for Logitech PTZ cameras
59dcdaf usb: musb: cppi41: allow it to work again
c8759ce usb: Use the USB_SS_MULT() macro to get the burst multiplier.
3d94dce usb: chipidea: udc: using the correct stall implementation
79c927e security: fix typo in security_task_prctl
ae4fe56 regmap: debugfs: Don't bother actually printing when calculating max length
d669c8e regmap: debugfs: Ensure we don't underflow when printing access masks
e885e29 PM / AVS: rockchip-io: depend on CONFIG_POWER_AVS
fd498c5 mtd: pxa3xx_nand: add a default chunk size
0dfca2d docs: update HOWTO for 3.x -> 4.x versioning
664b3b8 cifs: use server timestamp for ntlmv2 authentication
dd1cb4f dts: imx25: fix sd card gpio polarity specified in device tree
b2a9883 dts: imx53: fix sd card gpio polarity specified in device tree
8f29da1 dts: imx51: fix sd card gpio polarity specified in device tree
6addbc5 batman-adv: Make DAT capability changes atomic
61b027c batman-adv: protect tt_local_entry from concurrent delete events
b544c99 fbdev: select versatile helpers for the integrator
0259763 ipvs: fix crash with sync protocol v0 and FTP
4cf3ff3 ipvs: skb_orphan in case of forwarding
c803fdd ipvs: fix crash if scheduler is changed
e89e653 ipvs: do not use random local source address for tunnels
d6a27fd sched/fair: Prevent throttling in early pick_next_task_fair()
b5495dd Initialize msg/shm IPC objects before doing ipc_addid()
df8a261 usb: xhci: Add support for URB_ZERO_PACKET to bulk/sg transfers
aafb9ef xhci: init command timeout timer earlier to avoid deleting it uninitialized
bf5b295 xhci: change xhci 1.0 only restrictions to support xhci 1.1
ef2b6a7 usb: xhci: exit early in xhci_setup_device() if we're halted or dying
c48a27a usb: xhci: Clear XHCI_STATE_DYING on start
b57a9f6 USB: whiteheat: fix potential null-deref at probe
c2be986 drm/amdgpu: Restore LCD backlight level on resume
a15b34a drm: Reject DRI1 hw lock ioctl functions for kms drivers
0548f19 drm/i915/bios: handle MIPI Sequence Block v3+ gracefully
f2e976b drm/qxl: recreate the primary surface when the bo is not primary
13923ed drm/qxl: only report first monitor as connected if we have no state
ec9dec9 [SMB3] Do not fall back to SMBWriteX in set_file_size error cases
4409cd1 disabling oplocks/leases via module parm enable_oplocks broken for SMB3
f67da13 nfs: fix pg_test page count calculation
8bf6c72 netfilter: nf_log: don't zap all loggers on unregister
2f6e559 netfilter: nf_log: Introduce nft_log_dereference() macro
98a3839 netfilter: nft_compat: skip family comparison in case of NFPROTO_UNSPEC
8dafc99 netfilter: nf_log: wait for rcu grace after logger unregistration
ba1fa01 netfilter: ctnetlink: put back references to master ct and expect objects
f17d9f1 netfilter: nf_conntrack: Support expectations in different zones
3ad1bd8 netfilter: nfnetlink: work around wrong endianess in res_id field
545d252 dm raid: fix round up of default region size
798191c USB: option: add ZTE PIDs
606c951 staging: ion: fix corruption of ion_import_dma_buf
f267085 dm btree: add ref counting ops for the leaves of top level btrees
e8b8159 svcrdma: Fix send_reply() scatter/gather set-up
fa1b77b ath10k: fix dma_mapping_error() handling
089699e Btrfs: update fix for read corruption of compressed and shared extents
3c62114 Btrfs: fix read corruption of compressed and shared extents
b0849b6 btrfs: skip waiting on ordered range for special files
b03abc8 ASoC: dwc: correct irq clear method
8df6544 ASoC: fix broken pxa SoC support
b496c80 ASoC: pxa: pxa2xx-ac97: fix dma requestor lines
acd1288 ALSA: hda - Apply SPDIF pin ctl to MacBookPro 12,1
91b15aa ALSA: hda: Add dock support for ThinkPad T550
6375806 ALSA: synth: Fix conflicting OSS device registration on AWE32
204e65d mm: hugetlbfs: skip shared VMAs when unmapping private pages to satisfy a fault
13587ce ocfs2/dlm: fix deadlock when dispatch assert master
f6d0801 spi: spi-pxa2xx: Check status register to determine if SSSR_TINT is disabled
3cd1f37 spi: xtensa-xtfpga: fix register endianness
9ab8781 spi: Fix documentation of spi_alloc_master()
8ba742c s390/boot/decompression: disable floating point in decompressor
cdd0e80 s390/compat: correct uc_sigmask of the compat signal frame
9992c7d sched/core: Fix TASK_DEAD race in finish_task_switch()
113da0d x86/xen: Support kexec/kdump in HVM guests by doing a soft reset
4502d69 x86/mm: Set NX on gap between __ex_table and rodata
09be2e4 x86/process: Add proper bound checks in 64bit get_wchan()
6dbba21 x86/asm/entry: Create and use a 'TOP_OF_KERNEL_STACK_PADDING' macro
9a2a1db x86/kexec: Fix kexec crash in syscall kexec_file_load()
3b8db56 x86/efi: Fix boot crash by mapping EFI memmap entries bottom-up at runtime, instead of top-down
1e4f289 Use WARN_ON_ONCE for missing X86_FEATURE_NRIPS
7cb9685 x86/paravirt: Replace the paravirt nop with a bona fide empty function
6ea48cd x86/platform: Fix Geode LX timekeeping in the generic x86 build
51b366f x86/apic: Serialize LVTT and TSC_DEADLINE writes
5a1c58d dmaengine: dw: properly read DWC_PARAMS register
3f05217 ARM: dts: fix usb pin control for imx-rex dts
f2895fb ARM: dts: omap3-beagle: make i2c3, ddc and tfp410 gpio work again
5dbe39d ARM: dts: omap5-uevm.dts: fix i2c5 pinctrl offsets
c2a352a windfarm: decrement client count when unregistering
2297978 ARM: 8429/1: disable GCC SRA optimization
a1c3403 ARM: fix Thumb2 signal handling when ARMv6 is enabled
dbea835 hwmon: (nct6775) Swap STEP_UP_TIME and STEP_DOWN_TIME registers for most chips
1c39382 sched: access local runqueue directly in single_task_running
101a8ce watchdog: sunxi: fix activation of system reset
835199c perf header: Fixup reading of HEADER_NRCPUS feature
6299a82 perf stat: Get correct cpu id for print_aggr
85c394e perf report: Add support for srcfile sort key
70afc9c perf tools: Fix copying of /proc/kcore
645c23e iser-target: remove command with state ISTATE_REMOVE
bda8d5c scsi: fix scsi_error_handler vs. scsi_host_dev_release race
447aac1e target/iscsi: Fix np_ip bracket issue by removing np_ip
1dbcfc2 time: Fix timekeeping_freqadjust()'s incorrect use of abs() instead of abs64()
0b5ee81 kvm: fix double free for fast mmio eventfd
7642b3f kvm: factor out core eventfd assign/deassign logic
7d765ce kvm: fix zero length mmio searching
d758df2 kvm: don't try to register to KVM_FAST_MMIO_BUS for non mmio eventfd
45258bd arm: KVM: Fix incorrect device to IPA mapping
3cd079e hp-wmi: limit hotkey enable
2889a07 zram: fix possible use after free in zcomp_create()
71a386c7 of_mdio: add new DT property 'managed' to specify the PHY management type
c0fb099 net: dsa: bcm_sf2: Do not override speed settings
9a2c1f5 tcp: add proper TS val into RST packets
646cd5e net: dsa: bcm_sf2: Fix 64-bits register writes
ca41797 net: eth: altera: fix napi poll_list corruption
826d518 ext4: don't manipulate recovery flag when freezing no-journal fs
5324b25 cxl: Fix unbalanced pci_dev_get in cxl_probe
5be042b igb: Fix oops caused by missing queue pairing
e936a4c rtlwifi: rtl8821ae: Fix an expression that is always false
4bc532d x86/nmi/64: Use DF to avoid userspace RSP confusing nested NMI detection
eb0bad5 x86/nmi/64: Reorder nested NMI checks
092f7a2 x86/nmi/64: Improve nested NMI comments
5e4c0ae bna: fix interrupts storm caused by erroneous packets
2ab4f11 udp: fix dst races with multicast early demux
f0efe01 packet: missing dev_put() in packet_do_bind()
71960d6 fib_rules: fix fib rule dumps across multiple skbs
ae688bc openvswitch: Zero flows on allocation.
779c19e sctp: fix race on protocol/netns initialization
d382000 netlink, mmap: transform mmap skb into full skb on taps
3ad45f9 net/ipv6: Correct PIM6 mrt_lock handling
833db3b ipv6: fix exthdrs offload registration in out_rt path
965360d usbnet: Get EVENT_NO_RUNTIME_PM bit before it is cleared
adda5e3 ip6_gre: release cached dst on tunnel removal
2fb9a49 rtnetlink: verify IFLA_VF_INFO attributes before passing them to driver
e8d1805 if_link: Add an additional parameter to ifla_vf_info for RSS querying
7653f2e uid_cputime: Check for the range while removing range of UIDs.
2de9a62 linaro-base.conf: remove CONFIG_NFS_V2 is not set
2ccf4f4 usb: gadget: Remove circular dependency on Config
015b66b android: drivers: workaround debugfs race in binder
fa266aa staging: ion: Add X86 dependency for ION_POOL_CACHE_POLICY
ece0002 staging: ion: fix corruption of ion_import_dma_buf
d018e6f Revert "staging: binder: Change binder mutex to rtmutex."
43e0bfd UPSTREAM: arm64: add better page protections to arm64
beeab2a UPSTREAM: arm64: use fixmap for text patching
2a73c5a UPSTREAM: arm64: remove the unnecessary arm64_swiotlb_init()
40ab942 UPSTREAM: arm64/efi: remove idmap manipulations from UEFI code
375a38c UPSTREAM: arm64/efi: add missing call to early_ioremap_reset()
5edd64b UPSTREAM: arm64/efi: remove free_boot_services() and friends
3b9b326 UPSTREAM: arm64/efi: move SetVirtualAddressMap() to UEFI stub
20ea131 UPSTREAM: arm64/efi: set EFI_ALLOC_ALIGN to 64 KB
779890a UPSTREAM: efi: efistub: allow allocation alignment larger than EFI_PAGE_SIZE
66fc858 UPSTREAM: efi: split off remapping code from efi_config_init()
20f2b4c UPSTREAM: arm64/mm: add create_pgd_mapping() to create private page tables
77cde5d UPSTREAM: arm64/mm: add explicit struct_mm argument to __create_mapping()
b11c7dd UPSTREAM: efi: efi-stub: notify on DTB absence
7226149 UPSTREAM: arm64: dmi: set DMI string as dump stack arch description
0b188d5 UPSTREAM: arm64: dmi: Add SMBIOS/DMI support
9390abc UPSTREAM: dmi: add support for SMBIOS 3.0 64-bit entry point
cb7c045 UPSTREAM: efi: dmi: add support for SMBIOS 3.0 UEFI configuration table
5bcf106 UPSTREAM: arm64/efi: drop redundant set_bit(EFI_CONFIG_TABLES)
1d6cd6c UPSTREAM: arm64/efi: invert UEFI memory region reservation logic
6c44551 UPSTREAM: arm64/efi: set PE/COFF file alignment to 512 bytes
52982d2 UPSTREAM: arm64/efi: set PE/COFF section alignment to 4 KB
7564cb6 UPSTREAM: arm64/efi: efistub: jump to 'stext' directly, not through the header
88b0c79 UPSTREAM: arm64: Move some head.text functions to executable section
a4a8d53 UPSTREAM: arm64: jump labels: NOP out NOP -> NOP replacement
75f3ce1 UPSTREAM: arm64: add support to dump the kernel page tables
792339d UPSTREAM: arm64: Add FIX_HOLE to permanent fixed addresses
8f035a5 UPSTREAM: arm64: Factor out fixmap initialization from ioremap
9b49d6b UPSTREAM: arm64: Move cpu_resume into the text section
ded3940 UPSTREAM: arm64: Switch to adrp for loading the stub vectors
e025cf3 UPSTREAM: arm64: Treat handle_arch_irq as a function pointer
2b1aeac hfs,hfsplus: cache pages correctly between bnode_create and bnode_free
a84c256 IB/mlx4: Use correct SL on AH query under RoCE
64665b0 IB/mlx4: Forbid using sysfs to change RoCE pkeys
edf5a72 IB/uverbs: Fix race between ib_uverbs_open and remove_one
8e75f06 IB/uverbs: reject invalid or unknown opcodes
b027811 IB/qib: Change lkey table allocation to support more MRs
3d7f1ec hfs: fix B-tree corruption after insertion at position 0
9736e5f md/raid10: always set reshape_safe when initializing reshape_position.
21901ab mmc: core: fix race condition in mmc_wait_data_done
5068ce1 fs: if a coredump already exists, unlink and recreate with O_EXCL
e606449 vmscan: fix increasing nr_isolated incurred by putback unevictable pages
c9cfe46 parisc: Filter out spurious interrupts in PA-RISC irq handler
4ea349a parisc: Use double word condition in 64bit CAS operation
8c87cb0 NFS: nfs_set_pgio_error sometimes misses errors
7730c1b NFS: Fix a NULL pointer dereference of migration recovery ops for v4.2 client
47bd916 NFSv4: don't set SETATTR for O_RDONLY|O_EXCL
04b4d54 Btrfs: check if previous transaction aborted to avoid fs corruption
bf4f105 [media] v4l: omap3isp: Fix sub-device power management code
a2e1f66 [media] rc-core: fix remove uevent generation
946f8cb x86/mm: Initialize pmd_idx in page_table_range_init_count()
2f4bef0 Add radeon suspend/resume quirk for HP Compaq dc5750.
ea80798 CIFS: fix type confusion in copy offload ioctl
522cbcf powerpc/mm: Recompute hash value after a failed update
5fc706c powerpc/rtas: Introduce rtas_get_sensor_fast() for IRQ handlers
e937b1a powerpc/mm: Fix pte_pagesize_index() crash on 4K w/64K hash
e0e8eb9 ALSA: hda - Use ALC880_FIXUP_FUJITSU for FSC Amilo M1437
48ab75c ALSA: hda - Enable headphone jack detect on old Fujitsu laptops
638f310 Input: evdev - do not report errors form flush()
325f791 arm64: KVM: Disable virtual timer even if the guest is not using it
be9d2b0 arm64: errata: add module build workaround for erratum #843419
dbb4b0e arm64: head.S: initialise mdcr_el2 in el2_setup
0e49849 arm64: compat: fix vfp save/restore across signal handlers in big-endian
698cebf arm64: kconfig: Move LIST_POISON to a safe value
0e90b24 mac80211: enable assoc check for mesh interfaces
39691dd tg3: Fix temperature reporting
e12419a unshare: Unsharing a thread does not require unsharing a vm
89ca6ee blk-mq: fix buffer overflow when reading sysfs file of 'pending'
5be60a9 Squashfs: Add LZ4 compression configuration option
2ef1de1 Squashfs: add LZ4 compression support
e5cf853 lz4: fix system halt at boot kernel on x86_64
a0e6508 lib/lz4: Pull out constant tables
f339320 LZ4 : fix the data abort issue
497ead0 arm64: pass return address to dma_common_contiguous_remap
1a7de43 Initialize msg/shm IPC objects before doing ipc_addid()
ac6d8ef Linux 3.18.22
fbc8398 lowmemorykiller: trace kill events.
e9e5008 selinux: do not check open perm on ftruncate call
e8205bb Revert "HACK: usb: gadget: Fix enumeration on boot"
dbd2042 ipv6: sysctl to restrict candidate source addresses
7d4e36b ipv6: Remove unused arguments for __ipv6_dev_get_saddr().
bb6b3d1 ipv6: Fix finding best source address in ipv6_dev_get_saddr().
976f2de ipv6: Do not iterate over all interfaces when finding source address on specific interface.
8ceb9f4 net: ipv6: allow explicitly choosing optimistic addresses
b66ca8e net: ipv6: Add a sysctl to make optimistic addresses useful candidates
2615626 Revert "net: ipv6: Add a sysctl to make optimistic addresses useful candidates"
206ade8 Revert "net: ipv6: allow choosing optimistic addresses with use_optimistic"
125ce76 net: ping: Return EAFNOSUPPORT when appropriate.
83511cc net: core: fix UID-based routing build
1229881 android: configs: base: enable IPV6
2de7009 Handle 'sk' being NULL in UID-based routing.
52135f1 net: call rcu_read_lock early in process_backlog
cf76d3d lpfc: Fix scsi prep dma buf error.
573f4d6 rds: fix an integer overflow test in rds_info_getsockopt()
5e1cc32 net/mlx4_core: Fix wrong index in propagating port change event to VFs
6c897d8 netlink: don't hold mutex in rcu callback when releasing mmapd ring
02948c1 inet: frags: fix defragmented packet's IP header for af_packet
13e4ceb bonding: correct the MAC address for "follow" fail_over_mac policy
09fad06 bonding: fix destruction of bond with devices different from arphrd_ether
4bbded3 ipv6: lock socket in ip6_datagram_connect()
7cc2409 isdn/gigaset: reset tty->receive_room when attaching ser_gigaset
dbb5ff1 bridge: mdb: fix double add notification
ce76b83 net: Fix skb csum races when peeking
f1fdb18 net: do not process device backlog during unregistration
d69e9e1 net: pktgen: fix race between pktgen_thread_worker() and kthread_stop()
4192b62 bridge: mdb: zero out the local br_ip variable before use
b558aee net/tipc: initialize security state for new connection socket
599d043 ip_tunnel: fix ipv4 pmtu check to honor inner ip header df
cb95bed net: graceful exit from netif_alloc_netdev_queues()
738f115 ipv6: Make MLD packets to only be processed locally
e21fe65 drm/radeon: fix hotplug race at startup
5587a0d mfd: lpc_ich: Assign subdevice ids automatically
5c67223 x86/ldt: Correct LDT access in single stepping logic
5b20815 x86/ldt: Make modify_ldt synchronous
f23cb73 rcu: Move lockless_dereference() out of rcupdate.h
057e3a8 x86/nmi/64: Switch stacks on userspace NMI entry
20c593d x86/nmi/64: Remove asm code that saves CR2
b1dc7a7 x86/nmi: Enable nested do_nmi() handling for 64-bit kernels
b8d1382 HID: usbhid: add Chicony/Pixart usb optical mouse that needs QUIRK_ALWAYS_POLL
9120126 SCSI: Fix NULL pointer dereference in runtime PM
f3588e0 UPSTREAM: ARM: 8425/1: kgdb: Don't try to stop the machine when setting breakpoints
229aabd UPSTREAM: ARM: mm: allow text and rodata sections to be read-only
e07db60 BACKPORT: ARM: mm: allow non-text sections to be non-executable
182905a UPSTREAM: arm: kgdb: Handle read-only text / modules
378691a UPSTREAM: ARM: kexec: Make .text R/W in machine_kexec
19d1aa8 UPSTREAM: arm: use fixmap for text patching when text is RO
b53c2d2 UPSTREAM: arm: fixmap: implement __set_fixmap()
7173a25 UPSTREAM: ARM: expand fixmap region to 3MB
755f716 UPSTREAM: arm: use generic fixmap.h
1f18cad of/platform: Move platform devices under /sys/devices/platform
74ca103 ALSA: usb: Add native DSD support for Gustard DAC-X20U
b171940 net: PPPoPNS: Remove length argument from data_ready
e25690a dm-verity: Add modes and emit uevent on corrupted blocks
a190e8d ARM64 readahead: fault retry breaks mmap file read random detection
d8f6849 x86/xen: make CONFIG_XEN depend on CONFIG_X86_LOCAL_APIC
d91c192 arm64: KVM: Fix host crash when injecting a fault into a 32bit guest
670805f Add factory recertified Crucial M500s to blacklist
8953953 cpuset: use trialcs->mems_allowed as a temp variable
0787382 crypto: caam - fix memory corruption in ahash_final_ctx
20d74bf sd: Fix maximum I/O size for BLOCK_PC requests
20b38ab libiscsi: Fix host busy blocking during connection teardown
38da5eb MIPS: Fix seccomp syscall argument for MIPS64
ec692f3 regmap: regcache-rbtree: Clean new present bits on present bitmap resize
86e4677 mfd: arizona: Fix initialisation of the PM runtime
b278b43 libfc: Fix fc_fcp_cleanup_each_cmd()
532a0a6 libfc: Fix fc_exch_recv_req() error path
96052be drm/vmwgfx: Fix execbuf locking issues
8f3d457 drm/radeon: add new OLAND pci id
4db7725 EDAC, ppc4xx: Access mci->csrows array elements properly
0212b0c localmodconfig: Use Kbuild files too
c03b0a4 dm thin metadata: delete btrees when releasing metadata snapshot
03152d7 x86/xen: build "Xen PV" APIC driver for domU as well
e01ddf2 rtlwifi: rtl8723be: Add module parameter for MSI interrupts
a19bd3d perf: Fix PERF_EVENT_IOC_PERIOD migration race
c08266a perf: Fix fasync handling on inherited events
92eea38 xen-blkback: replace work_pending with work_busy in purge_persistent_gnt()
71ae6a5 xen-blkfront: don't add indirect pages to list when !feature_persistent
075ad72 mm/hwpoison: fix fail isolate hugetlbfs page w/ refcount held
0888734 mm: hugetlb: introduce page_huge_active
478f59c mm/hwpoison: fix page refcount of unknown non LRU page
ff12efa ipc/sem.c: update/correct memory barriers
38b50c4 ipc,sem: fix use after free on IPC_RMID after a task using same semaphore set exits
0643595 crypto: arm/sha256 - Add optimized SHA-256/224
ceec4d2 net: sysctl_net_core: delete unused variable
d313092 usb: gadget: configfs: fix unused variable warnings
0f8248f net: PPPoPNS: Remove length argument from data_ready
1f55087 usb: gadget: function: fix unused function warnings
8ef8a59 android: configs: base: enable Android gadget functions
7b37748 usb: gadget: audio_source function depends on SND_PCM
2729973 tcp: Silence warning: ‘in’ may be used uninitialized
6c74e7d drivers/base: cpu: fix CPU_AUTOPROBE
e384789 of/fdt: fix build warnings in early_init_dt_scan_chosen()
6d3b41e thermal: power_allocator: allocate with kcalloc what you free with kfree
56e2018 thermal: power_allocator: do not use devm* interfaces
953a923 thermal: cpu_cooling: Check memory allocation of power_table
3ac97f2 net: fix crash in tcp_nuke_addr()
6265ed1 net: xt_qtaguid/xt_socket: fix refcount underflow and crash
9db8258 net: fix iterating over hashtable in tcp_nuke_addr()
4151186 nf: IDLETIMER: fix lockdep warning
19088dd ANDROID: usb: gadget: create F_midi device
0d87d14 usb: gadget: midi: avoid redundant f_midi_set_alt() call
f803e26 usb: gadget: f_midi: fix error recovery path
61ef7b1 usb: gadget: f_midi: fix segfault when reading empty id
7450241 usb: gadget: fix misspelling of current function in string
d011075 usb: gadget: midi: f_midi_alloc() can be static
d03e802 usb: gadget: f_midi: add configfs support
506c929 usb: gadget: f_midi: use usb_gstrings_attach
a0d67b7 usb: gadget: f_midi: remove compatibility layer
8a7a4c0 usb: gadget: f_midi: convert to new function interface with backward compatibility
519fc4b usb: gadget: f_midi: check kstrdup() return value
4158b96 usb: gadget: f_midi: enable use of the index parameter
3f1694a usb: gadget: configfs: Fix interfaces array NULL-termination
4920971 usb: gadget: Add device attribute to determine gadget state
2696991 x86/xen: Initialize cr4 shadow for 64-bit PV(H) guests
9ff158f usb: phy: fix dual role sysfs build if kernel modules are supported
ecd3284 ion: Handle the memory mapping correctly on x86
78917d6 usb: phy: Dual role sysfs class definition
fcd9bfd Linux 3.18.21
0a4ab28 ip_vti/ip6_vti: Preserve skb->mark after rcv_cb call
cfcf92c xfrm: Override skb->mark with tunnel->parm.i_key in xfrm_input
5508c260 ip_vti/ip6_vti: Do not touch skb->mark on xmit
a0f0adf libata: Do not blacklist M510DC
dfacf53 libata: force disable trim for SuperSSpeed S238
3fa84d6 libata: add ATA_HORKAGE_NOTRIM
90eebd3 libata: Expose TRIM capability in sysfs
f17728b libata: Do not blacklist Micron M500DC
d3e2d9b libata: Blacklist queued TRIM on all Samsung 800-series
049d017 libata: Blacklist queued TRIM on Samsung SSD 850 Pro
35ca664 libata: Update Crucial/Micron blacklist
cf39ac1 libata: Whitelist SSDs that are known to properly return zeroes after TRIM
514f0a9 Revert "libata: add ATA_HORKAGE_NOTRIM"
ccdf38d hpfs: hpfs_error: Remove static buffer, use vsprintf extension %pV instead
5a59e72 intel_idle: support additional Broadwell model
7ff9eec kexec: allocate the kexec control page with KEXEC_CONTROL_MEMORY_GFP
015bb25 i2c: i801: Add DeviceIDs for SunrisePoint LP
1c9660c ALSA: hda/hdmi - apply Haswell fix-ups to Skylake display codec
9935bb2 ALSA: hda - add codec ID for Skylake display audio codec
e125aa4 iio: accel: hid-sensor-accel-3d: Fix memory leak in probe()
1ca8e34 iio: gyro: hid-sensor-gyro-3d: Fix memory leak in probe()
a9ca142 iio: light: hid-sensor-als.c: Fix memory leak in probe()
8d31c41 thermal: rcar: fix ENR register value
c4a7bf8 arm64/mm: Remove hack in mmap randomize layout
061302c Bluetooth: ath3k: Add a new ID 0cf3:e006 to ath3k list
8733dc7 HID: do not bind to Microchip Pick16F1454
1fd9293 [media] si4713: HID blacklist Si4713 USB development board
ae7a92c HID: tivo: enable all buttons on the TiVo Slide Pro remote
6288fbe hpsa: fix a couple pci id table mistakes
57a45cb cpufreq: pcc: Enable autoload of pcc-cpufreq for ACPI processors
33fdddb usb: renesas_usbhs: Don't disable the pipe if Control write status stage
8066dce usb: renesas_usbhs: Fix fifo unclear in usbhsf_prepare_pop
a798a8e btrfs: cleanup orphans while looking up default subvolume
d421e91 btrfs: incorrect handling for fiemap_fill_next_extent return
17e0dfc iio: adc: twl6030-gpadc: Fix modalias
dfcc067 md/bitmap: return an error when bitmap superblock is corrupt.
b031372 sg_start_req(): make sure that there's not too many elements in iovec
cc252804 iscsi-target: Fix iscsit_start_kthreads failure OOPs
36ac1d1 ima: extend "mask" policy matching support
9a957a6 ima: add support for new "euid" policy condition
64aff12 iscsi-target: Fix iser explicit logout TX kthread leak
118f2fd iscsi-target: Fix use-after-free during TPG session shutdown
b332d92 avr32: handle NULL as a valid clock object
f9a59d8 vhost: actually track log eventfd file
d52f73d rds: rds_ib_device.refcount overflow
3c239f5 x86/efi: Use all 64 bit of efi_memmap in setup_e820()
7e4ac93 xhci: do not report PLC when link is in internal resume state
7684040 xhci: prevent bus_suspend if SS port resuming in phase 1
ad41840 xhci: Calculate old endpoints correctly on device reset
cf584dd usb-storage: ignore ZTE MF 823 card reader in mode 0x1225
274a010 ata: pmp: add quirk for Marvell 4140 SATA PMP
5954228 blkcg: fix gendisk reference leak in blkg_conf_prep()
1d9103f Input: usbtouchscreen - avoid unresponsive TSC-30 touch screen
ba86d58 tile: use free_bootmem_late() for initrd
ed220ba md/raid1: fix test for 'was read error from last working device'.
b989822 mmc: sdhci-esdhc: Make 8BIT bus work
2dcae0e mac80211: clear subdir_stations when removing debugfs
845a83b st: null pointer dereference panic caused by use after kref_put by st_open
1380a06 ALSA: hda - Fix MacBook Pro 5,2 quirk
4e8e9e9 ALSA: usb-audio: add dB range mapping for some devices
a20f7f2 ALSA: usb-audio: Add MIDI support for Steinberg MI2/MI4
51871c2b genirq: Prevent resend to interrupts marked IRQ_NESTED_THREAD
d969852 s390/sclp: clear upper register halves in _sclp_print_early
0d81495 freeing unlinked file indefinitely delayed
f9f5819 ACPI / init: Switch over platform to the ACPI mode later
9048f81 nfsd: do nfs4_check_fh in nfs4_check_file instead of nfs4_check_olstateid
493a50c nfsd: refactor nfs4_preprocess_stateid_op
4b8ec51 kvm: x86: fix kvm_apic_has_events to check for NULL pointer
6f03dcb signal: fix information leak in copy_siginfo_from_user32
ad98e57 signal: fix information leak in copy_siginfo_to_user
ab1bd6f signalfd: fix information leak in signalfd_copyinfo
1f020ce mm, vmscan: Do not wait for page writeback for GFP_NOFS allocations
282caf9 mtd: nand: Fix NAND_USE_BOUNCE_BUFFER flag conflict
93aa06d USB: qcserial: Add support for Dell Wireless 5809e 4G Modem
6d9d147 USB: qcserial/option: make AT URCs work for Sierra Wireless MC7305/MC7355
12c55ff usb: gadget: f_uac2: fix calculation of uac2->p_interval
bf4ec16 md/raid1: extend spinlock to protect raid1_end_read_request against inconsistencies
4f7aa63 PCI: Restore PCI_MSIX_FLAGS_BIRMASK definition
5f940c5 nfsd: Drop BUG_ON and ignore SECLABEL on absent filesystem
485c37f ocfs2: fix BUG in ocfs2_downconvert_thread_do_work()
b76ac70 ipc: modify message queue accounting to not take kernel data structures into account
a7d57f4 hwmon: (dell-smm) Blacklist Dell Studio XPS 8100
71b068a ALSA: fireworks/firewire-lib: add support for recent firmware quirk
78d4241 ALSA: hda - fix cs4210_spdif_automute()
a513c11 ARM: OMAP2+: hwmod: Fix _wait_target_ready() for hwmods without sysc
bcde729 ARM: dts: i.MX35: Fix can support.
ba00942 rbd: fix copyup completion race
99b4bdf crypto: ixp4xx - Remove bogus BUG_ON on scattered dst buffer
ca7040c crypto: qat - Fix invalid synchronization between register/unregister sym algs
2592039 hwrng: core - correct error check of kthread_run call
728757e xen/gntdevt: Fix race condition in gntdev_release()
6b4cd06 xen/gntdev: convert priv->lock to a mutex
e02055c arm64 Kconfig: Move LIST_POISON to a safe value
7e5e463 ion : In carveout heap, change minimum allocation order from 12 to PAGE_SHIFT, After this change each bit in bitmap (genalloc - General purpose special memory pool)
d172dd2 x86/xen: Probe target addresses in set_aliased_prot() before the hypercall
30f6445 ASoC: dapm: Lock during userspace access
ddc4232 ASoC: pcm1681: Fix setting de-emphasis sampling rate selection
582ce3d ARM: dts: keystone: fix dt bindings to use post div register for mainpll
5a646e6 clk: keystone: add support for post divider register for main pll
370f050 sparc64: Fix userspace FPU register corruptions.
556724f Fix for in kernel emergency remount when loop mounts are used
e46e18e md: use kzalloc() when bitmap is disabled
35242ba phy: twl4030-usb: make runtime pm more reliable.
e065191 pstore: pmsg: return -ENOMEM on vmalloc failure
7c70eda usb: udc: core: add device_del() call to error pathway
6f3dd9c USB: sierra: add 1199:68AB device ID
aab8865 drivers/usb: Delete XHCI command timer if necessary
38096a0 xhci: fix off by one error in TRB DMA address boundary check
d37dfe2 ipr: Fix invalid array indexing for HRRQ
e383a58 ipr: Fix incorrect trace indexing
e58bb36 ipr: Fix locking for unit attention handling
3fa2a2f drm/dp-mst: Remove debug WARN_ON
82fbf13 drm/radeon/combios: add some validation of lvds values
89cc013 drm/i915: Replace WARN inside I915_READ64_2x32 with retry loop
81f2af9 fsnotify: fix oops in fsnotify_clear_marks_by_group_flags()
204041c MIPS: Make set_pte() SMP safe.
e1c3e51 MIPS: Flush RPS on kernel entry with EVA
101f163 MIPS: show_stack: Fix stack trace with EVA
e5e8829 MIPS: do_mcheck: Fix kernel code dump with EVA
be98cdc MIPS: Fix sched_getaffinity with MT FPAFF enabled
edf9af7 MIPS: Malta: Don't reinitialise RTC
aae1c43 wakeup_reason: use vsnprintf instead of snsprintf for vargs.
db9e538 Initial version of BOSCH bmg160 gyroscope driver.

project vendor/oneplus/
24cbf5e oneplus3: remove energy-awareness
1c0c73c oneplus3: add HotwordEnrollment
403e8e4 oneplus3: sync bt/wifi blobs with marlin
46c99a8 oneplus3: sync perf with marlin
cc35309 oneplus3: move libmorpho to vendor
ce06307 oneplus3: remove dpmservice
5b932f4 op3: Update perf for EAS
cf6af4b op3: Update blobs