Skip to content
Commit 8b607ee5 authored by Abhijit Trivedi's avatar Abhijit Trivedi
Browse files

DOWNSTREAM: Merge commit '40859329' into camx-topic



Merge AU240 kernel into camx-topic

* commit '40859329':
 clk: qcom: clk-cpu-osm: Update logic to populate the rate table
  iio: qcom-rradc: Disable continuous mode when read fails
  scripts: Makefile: Change output overlay from .dtb to .tmp
  clk: qcom: Update the FMAX corners for clocks on SDM845 and SDM670
  defconfig: msm: Enable BLSP based serial HSUART driver for sdxpoorwills
  serial: msm_serial_hs: Add snapshot of serial highspeed driver
  ARM: dts: msm: Increase the GPU maximum power level for SDM845-v2
  iio: qcom-rradc: Check for USB presence
  mfd: qcom-i2c-pmic: Handle interrupt while suspended
  msm: vidc: Validate buffer size before mapping
  ARM: dts: msm: modify max BW configuration for SDM845
  ARM: dts: msm: Set llccbw default gov to performance for sdm845
  msm: kgsl: Surround RBBM interrupt mask writes with OOBs
  msm: kgsl: Overlap the OOBs for boot and CP init
  msm: kgsl: Conditionally disable SPTPRAC
  msm: kgsl: Update idle check for new GMU firmware
  msm: kgsl: Add an OOB request for saving perfcounters
  msm: kgsl: Change the fence to ALLOW to prepare for SLUMBER
  msm: kgsl: Make the WPTR retry delay shorter than hysteresis
  msm: kgsl: Send HFI test message during HFI start
  spcom: avoid implicit casting from size_t to uint32 for file ops
  soc: qcom: eud: vote for AHB2PHY_CLK to avoid NOC error
  PM / devfreq: arm-memlat-mon: Simplify event initialization code
  PM / devfreq: memlat: Improve tracing of stats and votes
  usb: phy-msm-susb-qmp: power down phy upon disconnect notification
  ARM: dts: msm: Add EUD device register address space with SDM845
  usb: phy: Pet EUD based on LDO24 status
  soc: pil: qcom: Poll MSS_STATUS instead of BOOT_STATUS
  PM / devfreq: arm-memlat-mon: Delete event count overflow handling code
  msm: ipa4: IPA PM Unit tests
  ARM: dts: msm: Increase LLCC dump size on sdm845
  power: smb-lib: Disable USB IRQs during high duty cycle
  power: qpnp-fg-gen3: synchronize ESR extraction control configuration
  power: smblib: correct PD voting when inactive
  power: qcom: smb135x: change OTG regulator ops to static
  power: qpnp-fg-gen3: adjust ki coefficient for full soc dynamically
  power: qpnp-fg-gen3: Get the raw MSOC directly from FG register
  ARM: dts: msm: Add APSS CTI devices for SDM845
  ARM: dts: msm: move SD card detect to legacy mechanism for SDM845
  ARM: dts: msm: disable removable UFS card slot for sdm845
  power: smblib: SW implementation of typeC try.SNK
  drm/msm/sde: propagate dump_all request when using work queue
  spcom: return POLLERR when poll() has error
  msm: kgsl: Correct msg hdr argument passed to hfi_send_msg
  power: Add support for faking die temp and CTM health
  qpnp-smb2: STAT pin configured auto after parallel_psy detected
  power: smb1355: put in suspend before shutdown
  ARM: dts: msm: Add SD card support for SDM845 QVR board
  defconfig: Disable DEVPORT on sdm845
  iommu: arm-smmu: Fix QSMMUV500 system cache quirk
  ARM: dts: msm: change sysfs node names on SDM845
  soc: qcom: Remove memory dump handling from DCC driver
  drm/msm/sde: enable client driven prefetch for sspp rec1
  net: rmnet_data: Skip UL aggregation for non linear packets
  clk: qcom: clk-rcg: Remove the src_freq and F_SLEW macro support
  drm/msm/dp: update Display Port AUX initialization sequence
  drm/msm/dp: add debugfs support for restricting maximum link rate
  ARM: dts: msm: Fix typo for ipc irq bridge on SDM845
  drm/msm/sde: take irq callback lock before reading cb list
  ARM: dts: msm: Add audio support for sdm670 internal codec overlay
  soc: qcom: pil: Avoid possible buffer overflow
  msm: kgsl: Read the A6XX register crashdumper data properly
  ARM: dts: msm: disable tpdm turing on sdm670
  mm, page_owner: skip unnecessary stack_trace entries
  wil6210: add proper locking in cfg suspend
  mmc: card: block: Add support for completing cmdq requests with error
  MMC : card: check for card status incase of timeout error
  ARM: dts: msm: Add UFS vcc voltage level entry for sdm670
  ARM: dts: msm: Use the MHZ_TO_MBPS macro for sdm670
  ARM: dts: msm: Add a frequency to bandwidth macro for sdm670
  ARM: dts: msm: enable SMMU for 11AD devices on sdm845
  wil6210: run-time PM when interface down
  msm: ipa4: add a dummy function to IPAHAL immediate commands
  ARM: dts: msm: Add usbc audio support for sdm670 external codec overlay
  spcom: avoid using stale glink handle
  spcom: spcom_get_next_request_size() unlock while waiting for rx data
  ARM: dts: msm: Add initial PMIC device configuration for QVR845
  ARM: dts: msm: disable display nodes for sdm670 RUMI
  ARM: dts: msm: Add OPP table entries for gpu clocks on sdm670
  diag: Prevent multiple mask update to peripheral
  msm: kgsl: Add support for GBIF for A615 GPU
  dma-buf/sync_file: Allow multiple sync_files to wrap a single dma-fence
  drm/msm: add debugfs capability to trigger ESD recovery
  drm/msm: create ESD worker thread to check panel status
  clk: qcom: Add support for 364.8MHz for Venus clocks on sdm670
  drm/msm/dsi-staging: add support for checking panel status
  drm/msm/dsi-staging: trigger dma command during video active region
  cpufreq: schedutil: Add hispeed load tunable
  ARM: dts: msm: Add audio over usbc support for sdm670 external codec
  ARM: dts: msm: Add audio over usbc support for sdm670 internal codec
  Prevent potential double frees in sg driver
  battery: disable parallel at end of taper stepper
  sched/rt: take cumulative window demand into consideration
  sched/rt: make RT task placement to be C-state aware
  sched/rt: make RT task upmigration possible
  Revert "sched: use cum_window_demand for rt task placement"
  sched: fair: Fix IRQ awareness
  msm: ipa4: forbidden warning fix
  usb: Add support to handle USB SMMU S1 address
  usb: host: xhci: Remove helper API retuning dcba dma address
  usb: core: Remove helper APIs returning dcba dma address
  sound: usb: Pass device speed instead of dcba information
  ARM: dts: msm: add div_clk devices for PM8998
  clk: qcom: debugcc-sdm845: Add measurement support for the vs clocks
  clk: qcom: camcc-sdm845: Add the frequency table for csi3phytimer RCG
  drm/msm/sde: fix race condition between clk disable and interrupt handler
  msm: kgsl: Account for retention of hardware clockgating registers
  msm: kgsl: Ensure that power level restrictions are enforced
  ARM: dts: msm: Enable sending of PIL to AOP messages on SDM845
  soc: qcom: pil: Add functionality to send subsystem status to AOP
  defconfig: Enable mailbox on msm8953
  power: smb1355: Make watchdog bark a wake-up interrupt
  soc: qcom: Conditionally enable ecc interrupt config
  drm/msm/dp: free submodule memory on probe failure
  drm/msm/dp: fix EDID read for non-compliant sinks
  drm/msm/dp: report the correct checksum to Display Port sink
  drm/msm: add a helper function to return the EDID checksum
  drm/msm/dp: support fail-safe resolution and link parameters
  drm/msm/dp: add support to configure sink in power saving mode
  drm/msm/dp: add support for DP video pattern link tests
  drm/msm/dp: add support for custom hotplug event in DP driver
  ARM: dts: msm: Reorder GMU power levels on sdm845 v1 and v2
  msm: kgsl: Update PDC sequence for A630
  msm: kgsl: Update slumber entry sequence for A630v2
  msm: kgsl: Add a function to identify A630v2
  msm: kgsl: Make the querying of ARC values more robust
  drm/msm/dp: fix handling of HDCP 1.x read/write transactions
  drm/msm/dp: increase connect/disconnect notification timeout
  ARM: dts: msm: Update QUSB PHY tune1 parameter on SDM845v2
  f_gsi: Update USB DPL string descriptor value
  drm/msm/sde: add cpu event timer triggered at VSYNC boundary
  drivers: coresight: Fix compilation error
  ARM: dts: msm: Add flag to stop PIL from force shutdown on sdm845
  msm: ipa: fix to unlock the DDR region after FW loading
  sched: improve the scheduler
  sched: fair: Fix potential array out-of-bounds read in __find_new_capacity
  defconfig: sdm845: Enable task stats config
  defconfig: Remove geni defconfigs from msm8953
  icnss: Remove icnss_utils
  irqchip: gic-v3: support to get pending irqs and highprio irq
  defconfig: msm: sync sdm670 with sdm845 configs
  platform: msm: qcom_geni_se: Correct the build error
  defconfig: msm: Disable QUPv3 drivers
  drm/msm/sde: access sde fence before fence release
  ARM: dts: msm: add DSI PHY refgen for sdm845 v2
  ARM: dts: msm: move sdp_dp device to sde dtsi for sdm845
  iommu: arm-smmu: Fix locking issue
  battery: fix sw jeita's Float Voltage control
  battery: reduce overall FCC in taper stepper algorithm
  battery: honor the step time in taper stepper algorithm
  msm: msm_bus: Use appropriate data type
  ARM: dts: msm: Add support for TMC ETR streaming on SDM845
  coresight: byte-cntr: Add support for streaming interface for ETR
  Revert "Revert "drivercore: Avoid adding devices without pm_ops to dpm list""
  drm/msm/sde: update rpmh solver state during idle state
  ARM: dts: msm: Implement qsmmuv500 workaround for sdm845
  iommu: arm-smmu: Implement qsmmuv500 workaround
  drm/msm/sde: take connector reference from conn state
  drm/msm/sde: abort inline rotation on rot commit error
  msm: vidc: Ignore subcaches failures
  ARM: dts: msm: Pass usb controller id for SDM845
  sound: usb: Provide controller number in QMI response
  usb: host: xhci: Add helper function to return controller id
  usb: core: Add helper function to return controller id
  usb: host: Add support for usb core indexing
  drm/msm/sde: fix for flicker seen during idle timeout
  ARM: dts: msm: enable dynamic fps for SDM845
  msm: kgsl: Fix size check issue in _read_fw2_block_header()
  mmc: sdhci-msm: get the load notification from clock scaling
  ARM: dts: msm: Add support for quinary interfaces for sdm670
  ARM: dts: msm: Update audio configuration for sdm670
  ARM: dts: msm: Add overlay support for internal codec on sdm670
  ARM: dts: msm: Add overlay support for external codec on sdm670
  ARM: dts: msm: Add overlay support for audio on sdm845 interposer sdm670
  msm:ipa: Fix to slab out of bounds access
  ARM: dts: msm: add sde node for SDM670 target
  clk: Add support to print parent clock names during suspend
  ARM: dts: msm: Add device tree support for msm8953
  defconfig: msm: Add perf configuration support for msm8953
  coresight: Fix for compile issue
  defconfig: msm: Add initial defconfig for msm8953
  pinctrl: Add support for msm8953 pinctrl
  netfilter: xt_socket: Restore mark from full sockets only
  Revert "ANDROID: sched/tune: Initialize raw_spin_lock in boosted_groups"
  drm/msm/sde: mitigate error log on disabling DSC
  leds: leds-qpnp: Set PWM channel operational mode explicitly
  pwm: pwm-qpnp: Re-enable PWM output after changing mode
  drm/msm/sde: increase wait time for ctl_start irq
  drm/msm/sde: avoid staging pipes on frame done errors
  pwm: pwm-qpnp: Ignore changing period setting if it's not requested
  leds: leds-qpnp: Fix uninitialized variable use
  smb-lib: allow reading vbus without presence
  battery: wait 500mS between steps for taper stepper
  msm: ipa4: use ipa_pm
  msm: ipa4: Introduce IPA PM to IPA
  msm: kgsl: Double check that wait didn't get scheduled out
  msm: kgsl: Set the abnormal power perf counter value to zero
  defconfig: sdm845: Disable EDAC driver for llcc
  drivers: soc: Update the SCT table
  USB: rndis: Honor dl_max_packet_size value sent by host
  ARM: dts: msm: Add DT entries to use mmc features in sdm670
  msm: kgsl: Don't use stale data when looking for active buffers
  mmc: host: sdhci-msm-ice: Initialize local variable in ice_cmdq_cfg()
  mmc: host: cmdq-hci-ice: Clear ICE configuration once request is done
  mmc: host: sdhci-msm-ice: Support for clearing ice configuration
  ARM: dts: msm: Add GDSC GX support for SDM670
  mmc: host: sdhci: Add new host_op for clearing ice configuration
  mmc: cmdq_hci: CQ Register changes for sdm660
  ARM: dts: msm: add support for QBT1000 on sdm670
  msm: Add initial support for msm8953 Kconfig platform
  firmware: avoid invalid fallback aborts by using killable wait
  mailbox: msm_qmp: Fix error handling for mailbox framework
  slimbus: Fix uninitialized variable access
  ARM: dts: msm: add mdss power domain support to sdm845
  drm/msm/sde: add mdss power domain support
  crypto: msm: fix authdata copy issue in qcedev_sha_req_cb
  drm/msm/sde: avoid reset on pm_resume during LP1/LP2
  sched/core: Scheduler improvement to stats
  USB: composite: Use snprintf instead of sprintf
  msm: sde: avoid re-configuration during inline validate
  clk: qcom: ensure dsiclk_sel bit is programmed before PLL start
  ARM: dts: msm: Update compatible property for AOP clocks for SDM670
  ARM: dts: msm: enable vol-up gpio-key for SDM670 MTP/CDP
  scsi: ufs: Add counter for hibernate and gear switch
  ARM: dts: msm: add new device tree property for headset detection on SDM845
  Documentation:: sound: add new property for headset detection on SDM845
  ARM: dts: qcom: increase the maximum pixel clock for DP on SDM845
  msm: ADSPRPC: Validate context pointer
  Linux 4.9.51
  ipv6: Fix may be used uninitialized warning in rt6_check
  xfs: fix compiler warnings
  md/raid5: release/flush io in raid5_do_work()
  xfs: use kmem_free to free return value of kmem_zalloc
  xfs: open code end_buffer_async_write in xfs_finish_page_writeback
  xfs: don't set v3 xflags for v2 inodes
  xfs: fix incorrect log_flushed on fsync
  xfs: disable per-inode DAX flag
  xfs: relog dirty buffers during swapext bmbt owner change
  xfs: disallow marking previously dirty buffers as ordered
  xfs: move bmbt owner change to last step of extent swap
  xfs: skip bmbt block ino validation during owner change
  xfs: don't log dirty ranges for ordered buffers
  xfs: refactor buffer logging into buffer dirtying helper
  xfs: ordered buffer log items are never formatted
  xfs: remove unnecessary dirty bli format check for ordered bufs
  xfs: open-code xfs_buf_item_dirty()
  xfs: check for race with xfs_reclaim_inode() in xfs_ifree_cluster()
  xfs: evict all inodes involved with log redo item
  xfs: stop searching for free slots in an inode chunk when there are none
  xfs: add log recovery tracepoint for head/tail
  xfs: handle -EFSCORRUPTED during head/tail verification
  xfs: fix log recovery corruption error due to tail overwrite
  xfs: always verify the log tail during recovery
  xfs: fix recovery failure when log record header wraps log end
  xfs: Properly retry failed inode items in case of error during buffer writeback
  xfs: Add infrastructure needed for error propagation during buffer IO failure
  xfs: remove xfs_trans_ail_delete_bulk
  xfs: toggle readonly state around xfs_log_mount_finish
  xfs: write unmount record for ro mounts
  iomap: fix integer truncation issues in the zeroing and dirtying helpers
  xfs: don't leak quotacheck dquots when cow recovery
  xfs: clear MS_ACTIVE after finishing log recovery
  xfs: fix inobt inode allocation search optimization
  xfs: Fix per-inode DAX flag inheritance
  xfs: fix multi-AG deadlock in xfs_bunmapi
  xfs: fix quotacheck dquot id overflow infinite loop
  xfs: check _alloc_read_agf buffer pointer before using
  xfs: set firstfsb to NULLFSBLOCK before feeding it to _bmapi_write
  xfs: check _btree_check_block value
  xfs: don't crash on unexpected holes in dir/attr btrees
  xfs: free cowblocks and retry on buffered write ENOSPC
  xfs: free uncommitted transactions during log recovery
  xfs: don't allow bmap on rt files
  xfs: remove bli from AIL before release on transaction abort
  xfs: release bli from transaction properly on fs shutdown
  xfs: try to avoid blowing out the transaction reservation when bunmaping a shared extent
  xfs: push buffer of flush locked dquot to avoid quotacheck deadlock
  xfs: fix spurious spin_is_locked() assert failures on non-smp kernels
  xfs: Move handling of missing page into one place in xfs_find_get_desired_pgoff()
  x86/switch_to/64: Rewrite FS/GS switching yet again to fix  CPUs
  x86/fsgsbase/64: Report FSBASE and GSBASE correctly in core dumps
  x86/fsgsbase/64: Fully initialize FS and GS state in start_thread_common
  f2fs: check hot_data for roll-forward recovery
  f2fs: let fill_super handle roll-forward errors
  ip_tunnel: fix setting ttl and tos value in collect_md mode
  sctp: fix missing wake ups in some situations
  ipv6: fix typo in fib6_net_exit()
  ipv6: fix memory leak with multiple tables during netns destruction
  ip6_gre: update mtu properly in ip6gre_err
  vhost_net: correctly check tx avail during rx busy polling
  gianfar: Fix Tx flow control deactivation
  Revert "net: fix percpu memory leaks"
  Revert "net: use lib/percpu_counter API for fragmentation mem accounting"
  bridge: switchdev: Clear forward mark when transmitting packet
  mlxsw: spectrum: Forbid linking to devices that have uppers
  tcp: initialize rcv_mss to TCP_MIN_MSS instead of 0
  Revert "net: phy: Correctly process PHY_HALTED in phy_stop_machine()"
  kcm: do not attach PF_KCM sockets to avoid deadlock
  packet: Don't write vnet header beyond end of buffer
  cxgb4: Fix stack out-of-bounds read due to wrong size to t4_record_mbox()
  netvsc: fix deadlock betwen link status and removal
  qlge: avoid memcpy buffer overflow
  sctp: Avoid out-of-bounds reads from address storage
  fsl/man: Inherit parent device and of_node
  udp: on peeking bad csum, drop packets even if not at head
  macsec: add genl family module alias
  ipv6: fix sparse warning on rt6i_node
  ipv6: add rcu grace period before freeing fib6_node
  ipv6: accept 64k - 1 packet length in ip6_find_1stfragopt()
  ARM: dts: msm: add refgen regulator device for sdm670
  msm: vidc: Print vcodec noc error log registers
  defconfig: sdm670: Enable Qcom Bus Scaling
  defconfig: sdm670: enable refgen regulator driver
  msm: vidc: Increase vp8 compressed input buffer size
  ARM: dts: msm: Add modem PIL node for sdxpoorwills
  defconfig: sdxpoorwills: enable Diag
  ARM: dts: msm: Add MPROC configurations for sdxpoorwills
  defconfig: sdxpoorwills: Enable MPROC drivers for IPC functionality
  ARM: dts: msm: Add speedbin2 CPU clock frequency support for SDM845 v2
  ARM: dts: msm: add VDD_APC0/1 CPR support for SDM845 v2 SPEED_BIN 2 parts
  ARM: dts: msm: reduce VDD_APC0/1 CPR voltage margin for aging on SDM845 v2
  drm/msm: dump dsi debug bus busy signal
  drm/msm: dump rsc debug bus information
  drm: msm: update rsc sequence for power collapse
  qseecom: check return value of __qseecom_process_reentrancy
  f_qdss: Use USB QDSS string descriptor with USB QDSS interface descriptor
  ARM: dts: msm: Add GSI channels for SPI serial engines on SDM845
  msm: kgsl: Fix the refcounting on the A6XX context record
  drm/msm/sde: remove signaled fences from local fence list
  kcov: make kcov work properly with KASLR enabled
  arm64: setup: introduce kaslr_offset()
  drivers: qcom: rpmh: Fix NULL pointer issue in msm_bus_commit_data
  msm: kgsl: Fix GPU busy value conversion when GMU is disabled
  ARM: dts: qcom: Move rradc node into overlay for sdm670
  Revert "drivercore: Avoid adding devices without pm_ops to dpm list"
  ARM: dts: msm: Reduce IPA msm bus votes for sdm670
  ARM: dts: msm: Add device tree support for QCS605
  ARM: dts: msm: Add device tree support for SDA670
  soc: qcom: socinfo: Add support for SDA670 soc-id
  soc: qcom: socinfo: Add support for QCS605 soc-id
  fbdev: core: Initialise structure to prevent kernel information leak
  msm: kgsl: Dump the A6XX registers properly using AHB
  msm: vidc: Update cycle count for TME
  msm: ipa3: fix usb statuses exception path
  clk: qcom: Add support for 286.67MHz for mdp clocks for SDM670
  msm: kgsl: Fixing an uninitialized variable in _gpuobj_map_useraddr()
  dm: md: Replace scheduling of request with direct call
  wil6210: refresh FW capabilities during interface up
  ARM: dts: msm: Enable rmtfs device for SDM670
  drivers: cpuidle: lpm-levels: Correct missing list initialize
  msm: ipa: Race condition fix to avoid missing GSI interrupts
  spi: spi-geni-qcom: Modify bus bw vote and DMA buffer mapping
  platform: msm: qcom_geni_se: Add API to dump SE registers
  udpv6: Fix the checksum computation when HW checksum does not apply
  tty: serial: msm_geni_serial: Capture buffer overrun in RX Direction
  clk: qcom: clk-aop-qmp: Do not send duplicate requests to AOP
  msm: kgsl: Only snapshot GMU on GMU boot failure
  drm/msm/sde: move rot flush config to crtc kickoff
  defconfig: sdm845: Enable Coresight TGU driver on SDM845
  msm: vidc: Remove unnecessary debug log messages
  ARM: dts: msm: Add Coresight IPCB TGU properties for sdm845.
  msm: vidc: Free up remaining memory in close session
  coresight: tgu: Add support for Trigger Generation Unit
  ANDROID: binder: Drop lru lock in isolate callback
  ARM: dts: msm: Change TCU default priority to 7 for sdm845
  ARM: dts: msm: Introduce bus topology for sdm670
  msm: msm_bus: Add new bus control manager ids
  mmc: cmdq_hci: ice: Handle ICE HCI errors in cmdq mode
  mmc: sdhci-msm-ice: Changes for supporting ICE HCI in non CMDQ mode
  mmc: cmdq_hci: ice: Changes for supporting ICE HCI in CMDQ mode
  msm: wlan: Update regulatory database
  msm: wlan: Update regulatory database
  ARM: dts: msm: enable camera gpio-key for SDM670 MTP/CDP
  mmc: sdhci-msm: fix tracepoint for pm debugging
  nl80211: add authorized flag to ROAM event
  cfg80211: Add backport support for new cfg80211 roam event
  cfg80211: unify cfg80211_roamed() and cfg80211_roamed_bss()
  ARM: dts: msm: add devfreq nodes for sdm670
  ARM: dts: msm: Remove LPASS coresight for sdm670
  msm: kgsl: Pass in the context pointer to the snapshot
  diag: Proper Update of the PD packet buffer status and length
  ARM: dts: msm: Remove IPA and GPU memory region in sdm670
  mmc: sdhci-msm: Free pltfm_host on probe defer
  ARM: dts: msm: Add smb2_vbus regulator device for QVR845
  drm/msm/sde: enable async inline rotation
  msm: vidc: Differentiate between different types of loads
  drm/msm/dp: fix AUX initialization sequence
  drm/msm/dp: fix programming sequence for aux transactions
  ANDROID: configs: remove config fragments
  f_gsi: Correct string descriptor value of DPL interface
  arm64: dma-mapping: Allow drivers to use the upstream iova allocator
  arm64: dma-mapping: Support attach after detach case
  ARM: dts: msm: Add EUD device tree node support for SDM670
  scsi: ufs: Crash the system on unrecoverable state
  msm: vidc: Avoid printing session information due to ssr
  crypto: ice: Sanitize the ice device return address.
  msm: kgsl: Don't read stale crashdumper data
  msm: vidc: bug fixed by adding missing "break" when getting format
  drm/msm/sde: handle prepare_fb later during sec/non-sec transitions
  msm: msm_bus: Add mutex to protect node_list
  drm/msm/sde: correct crtc client type for writeback
  replace incorrect strscpy use in FORTIFY_SOURCE
  drm/msm/dp: disable mainlink clocks when controller is turned off
  drm/msm/sde: reset mixers swapped state on acquiring mixers
  drm/msm/dp: add hardware catalog for HDR
  misc: qpnp: Initialize the variable to avoid junk value assign
  scsi: ufs: Add check before calling device_remove_file
  defconfig: msm: Enable I2C and QCOM-SPS-DMA driver for sdxpoorwills
  i2c-msm-v2: Fix compilation error in I2C driver
  Linux 4.9.50
  xfs: XFS_IS_REALTIME_INODE() should be false if no rt device present
  NFS: Sync the correct byte range during synchronous writes
  NFS: Fix 2 use after free issues in the I/O code
  ARM: 8692/1: mm: abort uaccess retries upon fatal signal
  ARM64: dts: marvell: armada-37xx: Fix GIC maintenance interrupt
  Bluetooth: Properly check L2CAP config option output buffer length
  ALSA: msnd: Optimize / harden DSP and MIDI loops
  locktorture: Fix potential memory leak with rw lock test
  mm/memory.c: fix mem_cgroup_oom_disable() call missing
  selftests/x86/fsgsbase: Test selectors 1, 2, and 3
  btrfs: resume qgroup rescan on rw remount
  nvme-fabrics: generate spec-compliant UUID NQNs
  mtd: nand: qcom: fix config error for BCH
  mtd: nand: qcom: fix read failure without complete bootchain
  mtd: nand: mxc: Fix mxc_v1 ooblayout
  i2c: i2c-qcom-geni: Modify the DMA buffer mapping
  drm/msm: hold struct_mutex during gem import
  drm/msm/sde: take struct mutex before gem free
  drm/msm/dsi-staging: take struct mutex before gem free
  drm: msm: dsi-staging: add support for dfps
  ARM: dts: msm: add DT entries for destination scaler on SDM845
  drm/msm/sde: add destination scaler feature support
  drm/msm/sde: parse destination scaler specific DT entries
  drm/msm/sde: refactor qseed3 configuration code
  drm: uapi: add destination scaler interface
  msm: sde: rotator: release the second fence reference
  ANDROID: commoncap: Begin to warn users of implicit PARANOID_NETWORK capability grants
  msm: msm_bus: API to throttle GPU/APPS ports
  drm/msm/sde: add scale correction to inline rotate prefill
  msm: sde: enable traffic shaper for inline prefill bw
  Linux 4.9.49
  drm/bridge: adv7511: Switch to using drm_kms_helper_hotplug_event()
  drm/bridge: adv7511: Use work_struct to defer hotplug handing to out of irq context
  scsi: sg: recheck MMAP_IO request length with lock held
  scsi: sg: protect against races between mmap() and SG_SET_RESERVED_SIZE
  cs5536: add support for IDE controller variant
  workqueue: Fix flag collision
  drm/nouveau/pci/msi: disable MSI on big-endian platforms by default
  s390/mm: avoid empty zero pages for KVM guests to avoid postcopy hangs
  MCB: add support for SC31 to mcb-lpc
  mwifiex: correct channel stat buffer overflows
  dlm: avoid double-free on error path in dlm_device_{register,unregister}
  iwlwifi: pci: add new PCI ID for 7265D
  Bluetooth: Add support of 13d3:3494 RTL8723BE device
  rtlwifi: rtl_pci_probe: Fix fail path of _rtl_pci_find_adapter
  Input: trackpoint - assume 3 buttons when buttons detection fails
  ath10k: fix memory leak in rx ring buffer allocation
  intel_th: pci: Add Cannon Lake PCH-LP support
  intel_th: pci: Add Cannon Lake PCH-H support
  driver core: bus: Fix a potential double free
  iio: adc: ti-ads1015: add adequate wait time to get correct conversion
  iio: adc: ti-ads1015: don't return invalid value from buffer setup callbacks
  iio: adc: ti-ads1015: avoid getting stale result after runtime resume
  iio: adc: ti-ads1015: enable conversion when CONFIG_PM is not set
  iio: adc: ti-ads1015: fix scale information for ADS1115
  iio: adc: ti-ads1015: fix incorrect data rate setting update
  staging/rts5208: fix incorrect shift to extract upper nybble
  USB: core: Avoid race of async_completed() w/ usbdev_release()
  USB: musb: fix external abort on suspend
  usb:xhci:Fix regression when ATI chipsets detected
  usb: Add device quirk for  HD Pro Webcam C920-C
  USB: serial: option: add support for  DWM-157 C1
  usb: quirks: add delay init quirk for Corsair Strafe RGB keyboard
  ANDROID: sdcardfs: Add missing break
  drm/msm/sde: store mdss irq status in case of irq storm
  drm/msm: init enum properties to default value
  ANDROID: Sdcardfs: Move gid derivation under flag
  ANDROID: mnt: Fix freeing of mount data
  drm/msm/dsi-staging: send backlight commands in dsi active state.
  msm: sde: specify a minimum rotator clock rate
  spi: spi-geni-qcom: Allow clients to specify SPI slave parameters
  ARM: dts: msm: Add support for jtagv8 driver on SDM845
  clk: mdss: adjust PLL disable sequence to avoid glitch
  ANDROID: configs: require SYNC_FILE
  Linux 4.9.48
  epoll: fix race between ep_poll_callback(POLLFREE) and ep_free()/ep_remove()
  kvm: arm/arm64: Force reading uncached stage2 PGD
  drm/ttm: Fix accounting error when fail to get pages for pool
  xfrm: policy: check policy direction value
  lib/mpi: kunmap after finishing accessing buffer
  wl1251: add a missing spin_lock_init()
  CIFS: remove endian related sparse warning
  CIFS: Fix maximum SMB2 header size
  alpha: uapi: Add support for __SANE_USERSPACE_TYPES__
  cpuset: Fix incorrect memory_pressure control file mapping
  cpumask: fix spurious cpumask_of_node() on non-NUMA multi-node configs
  ceph: fix readpage from fscache
  mm, madvise: ensure poisoned pages are removed from per-cpu lists
  mm, uprobes: fix multiple free of ->uprobes_state.xol_area
  crypto: algif_skcipher - only call put_page on referenced and used pages
  i2c: ismt: Return EMSGSIZE for block reads with bogus length
  i2c: ismt: Don't duplicate the receive length for block reads
  irqchip: mips-gic: SYNC after enabling GIC region
  drm/msm/sde: add support for PA VLUT version 1.8
  arm/arm64: Define backport flag for save_stack_trace_tsk()
  ANDROID: fiq_debugger: Fix minor bug in code
  ANDROID: configs: remove requirement for CONFIG_SYNC
  FROMLIST: binder: fix an ret value override
  drm/msm/sde: fix issues in secure transition functionality
  FROMLIST: binder: fix memory corruption in binder_transaction binder
  drm/dp: do not read SET_POWER register during link power up
  ARM: dts: msm: increase nt35597 truly panel escape clock
  ARM: dts: msm: remove sync broadcast property for nt35597 panel
  Linux 4.9.47
  lz4: fix bogus gcc warning
  scsi: sg: reset 'res_in_use' after unlinking reserved array
  scsi: sg: protect accesses to 'reserved' page array
  locking/spinlock/debug: Remove spinlock lockup detection code
  arm64: fpsimd: Prevent registers leaking across exec
  x86/io: Add "memory" clobber to insb/insw/insl/outsb/outsw/outsl
  arm64: mm: abort uaccess retries upon fatal signal
  kvm: arm/arm64: Fix race in resetting stage2 PGD
  gcov: support GCC 7.1
  staging: wilc1000: simplify vif[i]->ndev accesses
  scsi: isci: avoid array subscript warning
  p54: memset(0) whole array
  FROMLIST: android: binder: Add page usage in binder stats
  FROMLIST: android: binder: Add shrinker tracepoints
  FROMLIST: android: binder: Add global lru shrinker to binder
  FROMLIST: android: binder: Move buffer out of area shared with user space
  FROMLIST: android: binder: Add allocator selftest
  FROMLIST: android: binder: Refactor prev and next buffer into a helper function
  android: android-base.config: enable IP6_NF_MATCH_RPFILTER
  sound: usb: Set SET_ALT control transfer timout as 1 sec
  Linux 4.9.46
  powerpc/mm: Ensure cpumask update is ordered
  ACPI: EC: Fix regression related to wrong ECDT initialization order
  ACPI / APEI: Add missing synchronize_rcu() on NOTIFY_SCI removal
  ACPI: ioapic: Clear on-stack resource before using it
  ntb: transport shouldn't disable link due to bogus values in SPADs
  ntb: ntb_test: ensure the link is up before trying to configure the mws
  ntb: no sleep in ntb_async_tx_submit
  NTB: ntb_test: fix bug printing ntb_perf results
  ntb_transport: fix bug calculating num_qps_mw
  ntb_transport: fix qp count bug
  Clarify (and fix) MAX_LFS_FILESIZE macros
  staging: rtl8188eu: add RNX-N150NUB support
  iio: hid-sensor-trigger: Fix the race with user space powering up sensors
  iio: imu: adis16480: Fix acceleration scale factor for adis16480
  ANDROID: binder: fix proc->tsk check.
  binder: Use wake up hint for synchronous transactions.
  binder: use group leader instead of open thread
  Revert "android: binder: Sanity check at binder ioctl"
  Bluetooth: bnep: fix possible might sleep error in bnep_session
  Bluetooth: cmtp: fix possible might sleep error in cmtp_session
  Bluetooth: hidp: fix possible might sleep error in hidp_session_thread
  netfilter: nat: fix src map lookup
  Revert "leds: handle suspend/resume in heartbeat trigger"
  net: sunrpc: svcsock: fix NULL-pointer exception
  x86/mm: Fix use-after-free of ldt_struct
  timers: Fix excessive granularity of new timers after a nohz idle
  perf/x86/intel/rapl: Make package handling more robust
  perf probe: Fix --funcs to show correct symbols for offline module
  perf/core: Fix group {cpu,task} validation
  ftrace: Check for null ret_stack on profile function graph entry function
  nfsd: Limit end of page list when decoding NFSv4 WRITE
  cifs: return ENAMETOOLONG for overlong names in cifs_open()/cifs_lookup()
  cifs: Fix df output for users with quota limits
  kbuild: linker script do not match C names unless LD_DEAD_CODE_DATA_ELIMINATION is configured
  tracing: Fix freeing of filter in create_filter() when set_str is false
  tracing: Fix kmemleak in tracing_map_array_free()
  tracing: Call clear_boot_tracer() at lateinit_sync
  drm: rcar-du: Fix H/V sync signal polarity configuration
  drm: rcar-du: Fix display timing controller parameter
  drm: rcar-du: Fix crash in encoder failure error path
  drm/atomic: If the atomic check fails, return its value first
  drm: Release driver tracking before making the object available again
  mm/memblock.c: reversed logic in memblock_discard()
  fork: fix incorrect fput of ->exe_file causing use-after-free
  mm/madvise.c: fix freeing of locked page with MADV_FREE
  i2c: designware: Fix system suspend
  mm, shmem: fix handling /sys/kernel/mm/transparent_hugepage/shmem_enabled
  ARCv2: PAE40: Explicitly set MSB counterpart of SLC region ops addresses
  ALSA: firewire: fix NULL pointer dereference when releasing uninitialized data of iso-resource
  ALSA: hda - Add stereo mic quirk for  G50-70 (17aa:3978)
  ALSA: core: Fix unexpected error at replacing user TLV
  ALSA: usb-audio: Add delay quirk for H650e/Jabra 550a USB headsets
  KVM: x86: block guest protection keys unless the host has them enabled
  KVM: s390: sthyi: fix specification exception detection
  KVM: s390: sthyi: fix sthyi inline assembly
  Input:  - fix two-finger scroll breakage in right side on  touchpad
  Input: elan_i2c - add ELAN0602 ACPI ID to support  Yoga310
  Input: trackpoint - add new trackpoint firmware ID
  bpf/verifier: fix min/max handling in BPF_SUB
  bpf: fix mixed signed/unsigned derived min/max value bounds
  bpf, verifier: fix alu ops against map_value{, _adj} register types
  bpf: adjust verifier heuristics
  bpf, verifier: add additional patterns to evaluate_reg_imm_alu
  net_sched: fix order of queue length updates in qdisc_replace()
  net: sched: fix NULL pointer dereference when action calls some targets
  irda: do not leak initialized list.dev to userspace
  net/mlx4_core: Enable 4K UAR if SRIOV module parameter is not enabled
  tcp: when rearming RTO, if RTO time is in past then fire RTO ASAP
  ipv6: repair fib6 tree in failure case
  ipv6: reset fn->rr_ptr when replacing route
  tipc: fix use-after-free
  sctp: fully initialize the IPv6 address in sctp_v6_to_addr()
  nfp: fix infinite loop on umapping cleanup
  ipv4: better IP_MAX_MTU enforcement
  ptr_ring: use kmalloc_array()
  openvswitch: fix skb_panic due to the incorrect actions attrlen
  bpf: fix bpf_trace_printk on 32 bit archs
  net_sched: remove warning from qdisc_hash_add
  net_sched/sfq: update hierarchical backlog when drop packet
  ipv4: fix NULL dereference in free_fib_info_rcu()
  dccp: defer ccid_hc_tx_delete() at dismantle time
  dccp: purge write queue in dccp_destroy_sock()
  af_key: do not use GFP_KERNEL in atomic contexts
  sparc64: remove unnecessary log message
  ARM: dts: msm: Fix get regulator MX fail in probe for SDM845 V2
  ANDROID: NFC: st21nfca: Fix memory OOB and leak issues in connectivity events handler
  Linux 4.9.45
  usb: qmi_wwan: add  DWM-222 device ID
  usb: optimize acpi companion search for usb port devices
  pids: make task_tgid_nr_ns() safe
  Sanitize 'move_pages()' permission checks
  genirq/ipi: Fixup checks against nr_cpu_ids
  genirq: Restore trigger settings in irq_modify_status()
  irqchip/atmel-aic: Fix unbalanced refcount in aic_common_rtc_irq_fixup()
  irqchip/atmel-aic: Fix unbalanced of_node_put() in aic_common_irq_fixup()
  x86/asm/64: Clear AC on NMI entries
  xen-blkfront: use a right index when checking requests
  powerpc: Fix VSX enabling/flushing to also test MSR_FP and MSR_VEC
  blk-mq-pci: add a fallback when pci_irq_get_affinity returns NULL
  xen: fix bio vec merging
  mm: revert x86_64 and arm64 ELF_ET_DYN_BASE base changes
  mm/mempolicy: fix use after free when calling get_mempolicy
  mm: fix double mmap_sem unlock on MMF_UNSTABLE enforced SIGBUS
  mm: discard memblock data later
  ALSA: usb-audio: Add mute TLV for playback volumes on C-Media devices
  ALSA: usb-audio: Apply sample rate quirk to Sennheiser headset
  ALSA: seq: 2nd attempt at fixing race creating a queue
  Input: elan_i2c - Add antoher  ACPI ID for upcoming  NB
  Input: elan_i2c - add ELAN0608 to the ACPI table
  crypto: x86/sha1 - Fix reads beyond the number of blocks passed
  crypto: ixp4xx - Fix error handling path in 'aead_perform()'
  parisc: pci memory bar assignment fails with 64bit kernels on dino/cujo
  audit: Fix use after free in audit_remove_watch_rule()
  netfilter: nf_ct_ext: fix possible panic after nf_ct_extend_unregister
  ANDROID: check dir value of xfrm_userpolicy_id
  ANDROID: NFC: Fix possible memory corruption when handling SHDLC I-Frame commands
  ANDROID: nfc: fdp: Fix possible buffer overflow in WCS4000 NFC driver
  ANDROID: NFC: st21nfca: Fix out of bounds kernel access when handling ATR_REQ
  ANDROID: usb: gadget: assign no-op request complete callbacks
  ANDROID: usb: gadget: configfs: fix null ptr in android_disconnect
  ANDROID: uid_sys_stats: Fix implicit declaration of get_cmdline()
  uid_sys_stats: log task io with a debug flag
  Linux 4.9.44
  MIPS: DEC: Fix an int-handler.S CPU_DADDI_WORKAROUNDS regression
  pinctrl: meson-gxbb: Add missing GPIODV_18 pin entry
  pinctrl: samsung: Remove bogus irq_[un]mask from resource management
  pinctrl: uniphier: fix WARN_ON() of pingroups dump on LD20
  pinctrl: uniphier: fix WARN_ON() of pingroups dump on LD11
  pinctrl: intel: merrifield: Correct UART pin lists
  pinctrl: sunxi: add a missing function of A10/A20 pinctrl driver
  pnfs/blocklayout: require 64-bit sector_t
  iio: adc: vf610_adc: Fix VALT selection value for REFSEL bits
  usb:xhci:Add quirk for Certain failing HP keyboard on reset after resume
  usb: quirks: Add no-lpm quirk for Moshi USB to Ethernet Adapter
  usb: core: unlink urbs from the tail of the endpoint's urb_list
  USB: Check for dropped connection before switching to full speed
  usb: renesas_usbhs: Fix UGCTRL2 value for R-Car Gen3
  usb: gadget: udc: renesas_usb3: Fix usb_gadget_giveback_request() calling
  uas: Add US_FL_IGNORE_RESIDUE for Initio Corporation INIC-3069
  staging: comedi: comedi_fops: do not call blocking ops when !TASK_RUNNING
  iio: light: tsl2563: use correct event code
  iio: accel: bmc150: Always restore device to normal mode after suspend-resume
  staging:iio:resolver:ad2s1210 fix negative IIO_ANGL_VEL read
  USB: hcd: Mark secondary HCD as dead if the primary one died
  usb: musb: fix tx fifo flush handling again
  USB: serial: pl2303: add new ATEN device id
  USB: serial: cp210x: add support for Qivicon USB ZigBee dongle
  USB: serial: option: add  DWM-222 device ID
  drm/i915: Fix out-of-bounds array access in bdw_load_gamma_lut
  drm/etnaviv: Fix off-by-one error in reloc checking
  nfs/flexfiles: fix leak of nfs4_ff_ds_version arrays
  mmc: mmc: correct the logic for setting HS400ES signal voltage
  nand: fix wrong default oob layout for small pages using soft ecc
  fuse: initialize the flock flag in fuse_file on allocation
  target: Fix node_acl demo-mode + uncached dynamic shutdown regression
  iscsi-target: Fix iscsi_np reset hung task during parallel delete
  iscsi-target: fix memory leak in iscsit_setup_text_cmd()
  mtd: nand: Fix timing setup for NANDs that do not support SET FEATURES
  xtensa: don't limit csum_partial export by CONFIG_NET
  xtensa: mm/cache: add missing EXPORT_SYMBOLs
  xtensa: fix cache aliasing handling code for WT cache
  futex: Remove unnecessary warning from get_futex_key
  mm: fix list corruptions on shmem shrinklist
  mm: ratelimit PFNs busy info message
  ANDROID: Use sk_uid to replace uid get from socket file
  Linux 4.9.43
  Revert "ARM: dts: sun8i: Support DTB build for NanoPi M1"
  KVM: arm/arm64: Handle hva aging while destroying the vm
  sparc64: Prevent perf from running during super critical sections
  udp: consistently apply ufo or fragmentation
  revert "ipv4: Should use consistent conditional judgement for ip fragment in __ip_append_data and ip_finish_output"
  revert "net: account for current skb length when deciding about UFO"
  packet: fix tp_reserve race in packet_set_ring
  igmp: Fix regression caused by igmp sysctl namespace code.
  net: avoid skb_warn_bad_offload false positives on UFO
  tcp: fastopen: tcp_connect() must refresh the route
  net: sched: set xt_tgchk_param par.nft_compat as 0 in ipt_init_target
  net/mlx4_en: don't set CHECKSUM_COMPLETE on SCTP packets
  bpf, s390: fix jit branch offset related to ldimm64
  net: fix keepalive code vs TCP_FASTOPEN_CONNECT
  tcp: avoid setting cwnd to invalid ssthresh after cwnd reduction states
  ppp: fix xmit recursion detection on ppp channels
  ppp: Fix false xmit recursion detect with two ppp devices
  Linux 4.9.42
  workqueue: implicit ordered attribute should be overridable
  net: phy: Fix PHY unbind crash
  net: account for current skb length when deciding about UFO
  ipv4: Should use consistent conditional judgement for ip fragment in __ip_append_data and ip_finish_output
  net/mlx5: E-Switch, Re-enable RoCE on mode change only after FDB destroy
  mm: don't dereference struct page fields of invalid pages
  signal: protect SIGNAL_UNKILLABLE from unintentional clearing.
  lib/Kconfig.debug: fix frv build failure
  mm, slab: make sure that KMALLOC_MAX_SIZE will fit into MAX_ORDER
  ARM: 8632/1: ftrace: fix syscall name matching
  virtio_blk: fix panic in initialization error path
  nbd: blk_mq_init_queue returns an error code on failure, not NULL
  iw_cxgb4: do not send RX_DATA_ACK CPLs after close/abort
  ARM: dts: sunxi: Change node name for pwrseq pin on Olinuxino-lime2-emmc
  ARM: dts: sun8i: Support DTB build for NanoPi M1
  drm/virtio: fix framebuffer sparse warning
  scsi: qla2xxx: Get mutex lock before checking optrom_state
  clk/samsung: exynos542x: mark some clocks as critical
  ipv4: make tcp_notsent_lowat sysctl knob behave as true unsigned int
  phy state machine: failsafe leave invalid RUNNING state
  netfilter: use fwmark_reflect in nf_send_reset
  ASoC: rt5645: set sel_i2s_pre_div1 to 2
  spi: spi-axi: Free resources on error path
  x86/boot: Add missing declaration of string functions
  tg3: Fix race condition in tg3_get_stats64().
  net: phy: dp83867: fix irq generation
  sh_eth: R8A7740 supports packet shecksumming
  sh_eth: fix EESIPR values for SH77{34|63}
  wext: handle NULL extra data in iwe_stream_add_point better
  sparc64: Fix exception handling in UltraSPARC-III memcpy.
  sparc64: Measure receiver forward progress to avoid send mondo timeout
  xen-netback: correctly schedule rate-limited queues
  net: phy: Correctly process PHY_HALTED in phy_stop_machine()
  net/mlx5e: Schedule overflow check work to mlx5e workqueue
  net/mlx5e: Fix wrong delay calculation for overflow check scheduling
  net/mlx5e: Fix outer_header_zero() check size
  net/mlx5: Fix command bad flow on command entry allocation failure
  net/mlx5: Consider tx_enabled in all modes on remap
  sctp: fix the check for _sctp_walk_params and _sctp_walk_errors
  sctp: don't dereference ptr before leaving _sctp_walk_{params, errors}()
  dccp: fix a memleak for dccp_feat_init err process
  dccp: fix a memleak that dccp_ipv4 doesn't put reqsk properly
  dccp: fix a memleak that dccp_ipv6 doesn't put reqsk properly
  net: ethernet: nb8800: Handle all 4 RGMII modes identically
  ipv6: Don't increase IPSTATS_MIB_FRAGFAILS twice in ip6_fragment()
  packet: fix use-after-free in prb_retire_rx_blk_timer_expired()
  openvswitch: fix potential out of bound access in parse_ct
  mcs7780: Fix initialization when CONFIG_VMAP_STACK is enabled
  rtnetlink: allocate more memory for dev_set_mac_address()
  ipv4: initialize fib_trie prior to register_netdev_notifier call.
  net: dsa: b53: Add missing ARL entries for BCM53125
  ipv6: avoid overflow of offset in ip6_find_1stfragopt
  net: Zero terminate ifr_name in dev_ifname().
  ipv4: ipv6: initialize treq->txhash in cookie_v[46]_check()
  tcp_bbr: init pacing rate on first RTT sample
  tcp_bbr: remove sk_pacing_rate=0 transient during init
  tcp_bbr: introduce bbr_init_pacing_rate_from_rtt() helper
  tcp_bbr: introduce bbr_bw_to_pacing_rate() helper
  tcp_bbr: cut pacing rate only if filled pipe
  saa7164: fix double fetch PCIe access condition
  Btrfs: fix early ENOSPC due to delalloc
  f2fs: sanity check checkpoint segno and blkoff
  media: lirc: LIRC_GET_REC_RESOLUTION should return microseconds
  mmc: core: Use device_property_read instead of of_property_read
  mmc: dw_mmc: Use device_property_read instead of of_property_read
  iscsi-target: Fix initial login PDU asynchronous socket close OOPs
  media: platform: davinci: return -EINVAL for VPFE_CMD_S_CCDC_RAW_PARAMS ioctl
  ARM: dts: tango4: Request RGMII RX and TX clock delays
  ARM: dts: armada-38x: Fix irq type for pca955
  ext4: fix overflow caused by missing cast in ext4_resize_fs()
  ext4: fix SEEK_HOLE/SEEK_DATA for blocksize < pagesize
  gpiolib: skip unwanted events, don't convert them to opposite edge
  iommu/: Enable ga_log_intr when enabling guest_mode
  powerpc/64: Fix __check_irq_replay missing decrementer interrupt
  powerpc/tm: Fix saving of TM SPRs in core dump
  timers: Fix overflow in get_next_timer_interrupt
  mm/page_alloc: Remove kernel address exposure in free_reserved_area()
  KVM: async_pf: make rcu irq exit if not triggered from idle task
  ASoC: do not close shared backend dailink
  drm/gpu: Fix undue fallthroughs in golden registers initialization
  ALSA: hda - Fix speaker output from VAIO VPCL14M1R
  cpuset: fix a deadlock due to incomplete patching of cpusets_enabled()
  mm, mprotect: flush TLB if potentially racing with a parallel reclaim leaving stale TLB entries
  mmc: core: Fix access to HS400-ES devices
  device property: Make dev_fwnode() public
  mmc: sdhci-of-at91: force card detect value for non removable devices
  NFSv4: Fix EXCHANGE_ID corrupt verifier issue
  brcmfmac: fix memleak due to calling brcmf_sdiod_sgtable_alloc() twice
  iwlwifi: dvm: prevent an out of bounds access
  workqueue: restore WQ_UNBOUND/max_active==1 to be ordered
  libata: array underflow in ata_find_dev()
  cgroup: fix error return value from cgroup_subtree_control()
  cgroup: create dfl_root files on subsys registration
  parisc: Handle vma's whose context is not current in flush_cache_range
  ANDROID: binder: don't queue async transactions to thread.
  ANDROID: binder: don't enqueue death notifications to thread todo.
  ANDROID: binder: call poll_wait() unconditionally.
  ANDROID: keychord: Fix for a memory leak in keychord.
  ANDROID: keychord: Fix races in keychord_write.
  android: configs: move quota-related configs to recommended
  ANDROID: sdcardfs: override credential for ioctl to lower fs
  ANDROID: xt_qtaguid: handle properly request sockets

Change-Id: I270bcaec95af8085fa2471e5b028e534cc7894a2
Signed-off-by: default avatarAbhijit Trivedi <abhijitt@codeaurora.org>
parents 0f62c596 40859329
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment