DOWNSTREAM: Merge AU303 -commit '9db5ea28'...
DOWNSTREAM: Merge AU303 -commit '9db5ea28' into Topic branch - 12/11/17 * commit '9db5ea28': cfg80211: remove unused function ieee80211_data_from_8023() icnss: Reject register_driver request when WLAN FW is down ARM: dts: sdxpoorwills: Update imem node soc: qcom: glink_ssr: Remove subsystem_restart call msm: ipa3: Remove ep_delay on disconnect sequence defconfig: msm: Enable IPC router SMD transport for MSM8953 defconfig: msm: Enable Shared memory drivers defconfig for msm8953 icnss: Add dev to all export APIs in ICNSS drivers: soc: qcom: Enable SPM driver ARM: dts: msm: Add PM and SPM support for msm8953 ARM: dts: msm: Add rpm-smd node for msm8953 soc: qcom: Add RPM SMD Driver ARM: dts: msm: Update VDD restriction cooling device values for sdm670 ARM: dts: msm: Update thermal zone config rules for sdm670 ARM: dts: msm: update TSENS id based on latest TSENS floor plan for sdm670 ARM: dts: msm: configure pm660 emmc_therm & pa_therm on QCS605 msm: ipa: add wakelock to IPA RM IT ARM: dts: msm: Add IMEM dload-type entry for msm8953 drivers: thermal: Avoid race condition in updating the cooling device defconfig: enable rpmh clock and regulator drivers for sdxpoorwills drm/msm/dp: fix usbpd and drm framework sequence arm: defconfig: Enable power drivers for sdxpoorwills leds: qpnp-wled: Fix the check to disable AUTO_PFM msm: sps: Update debug message format specifier msm: ipa: SDM660 miscellaneous changes msm: ipa: add ipc logging for ipa driver ARM: dts: msm: Configure the labibb mode to "lcd" for msm8953 ARM: dts: msm: Add smd_tty devices for msmt8953 ARM: dts: msm: Add SMD packet device nodes for msm8953 defconfig: msm: Disable Glink defconfig for msm8953 soc: qcom: msm_smd: Add snapshot of Shared memory driver ARM: dts: msm: disable wcss and ssc cti on sdm670 sched/fair: Skip energy_diff() for need_idle tasks sched/fair: Don't assume higher capacity means higher power sched: Set boost policy based on sysctl_sched_is_big_little sched: Start using the primary cluster first on SMP sched/rt: Extend energy-aware task placement for SMP sched/fair: Select the least loaded CPU for SMP under sched boost sched: Improve the scheduler sched: walt: Derive sched_smp_overlap_capacity from the energy-model sched: Add provision to control the spreading on SMP sched: walt: select sysctl_sched_is_big_little dynamically sched: walt: Sort the clusters based on the energy-model sched: Make energy_aware_wake_cpu() work for both SMP and big.LITTLE net: rmnet_data: Switch aggregation from delayed work to hrtimer msm: kgsl: Add coresight support for Adreno 630 diag: Increment data ready only if it is first update dmaengine: gpi: use spin_lock_irqsave instead of spin_lock_irq ARM: dts: msm: Update command DB address for sdxpoorwills Revert "msm: ipa3: Fix PM client state check during deactivation" mmc: core: Update the logic of controlling clk scaling through sysfs smb-lib: update USB max voltage reporting clk: qcom: clk-cpu-osm: correct the logic to check per-core DCVS status msm: msm_bus: Add mutex lock for floor vote data ARM: dts: msm: Add clk rates for ufs phy axi clock in sdhc1 in sdm670 ARM: dts: msm: Add new MSM info on sdxpoorwills sched/fair: Remove the unused code sched: walt: Bring back cpufreq based current frequency tracking mmc: sdhci-msm: Add support to scale bus aggregate clock mmc: card: Requeue the request if it fails during issuing mmc: core: Return the error if command queue request fails fs: fat: ratelimit the IO errors msm: ext-disp: check for NULL before accessing codec ops drm/msm: add HDR EOTF values msm: ep_pcie: add the support of D3 cold before BME is set msm: ipa: avoid wakelock acquire/release during data msm: sde: update rotator OT to use total pixels msm: kgsl: Enable preemption for A6XX soc: qcom: pil: Log the TZ NMI caused subsystem crash on err fatal Bluetooth: Fix for checking proper user-supplied buffers drm/msm/dp: fix programming of DisplayPort SDP registers ARM: dts: msm: Correct the address-cells and interrupt-cells for msm8953 ARM: dts: msm: set cap mode for micbias1 in sdm670 skuw mmc: cmdq_hci: Remove runtime PM vote if request issuing fails ARM: dts: msm: use short name for memdump nodes on SDM670 ARM: dts: msm: Add dload type cookie device tree node for SDM670 power: reset: Support Minidump select option in dump type soc: qcom: Register default dump entries to minidump table soc: qcom: Use ToC design for Minidump support msm: kgsl: Use proper power level indexes in slumber smb-lib: skip legacy detection workaround for micro USB cpuidle: lpm-levels: Correctly check if its okay to do cluster LPM ARM: dts: msm: specify GPIO LEDs configuration for QCS605 msm: netfilter: NATTYPE Refresh Timer Changes leds: qpnp-flash: Add snapshot of leds-qpnp-flash driver msm: kgsl: Correct the inclusion of the sync_file.h spcom: fix server rx-abort after SP reset drm: use vzalloc for blob allocation ARM: dts: msm: Add fastrpc remote heap VMID for sdm670 msm: adsprpc: Assign heap VMID from device specific file netfilter: Changes to handle segmentation in SIP ALG ARM: dts: msm: Change WLED string usage for QRD670 Linux 4.9.65 mm/pagewalk.c: report holes in hugetlb ranges coda: fix 'kernel memory exposure attempt' in fsync mm/page_alloc.c: broken deferred calculation ipmi: fix unsigned long underflow ocfs2: should wait dio before inode lock in ocfs2_setattr() ocfs2: fix cluster hang after a node dies dmaengine: dmatest: warn user when dma test times out serial: 8250_fintek: Fix finding base_port with activated SuperIO serial: omap: Fix EFR write on RTS deassertion ima: do not update security.ima if appraisal status is not INTEGRITY_PASS crypto: dh - Fix double free of ctx->p crypto: dh - fix memleak in setkey net/sctp: Always set scope_id in sctp_inet6_skb_msgname fealnx: Fix building error on MIPS sctp: do not peel off an assoc from one netns to another one af_netlink: ensure that NLMSG_DONE never fails in dumps vlan: fix a use-after-free in vlan_device_event() net: usb: asix: fill null-ptr-deref in asix_suspend qmi_wwan: Add missing skb_reset_mac_header-call net: qmi_wwan: fix divide by 0 on bad descriptors net: cdc_ether: fix divide by 0 on bad descriptors bonding: discard lowest hash bit for 802.3ad layer3+4 netfilter/ipvs: clear ipvs_property flag when SKB net namespace changed tcp: do not mangle skb->cb[] in tcp_make_synack() net: vrf: correct FRA_L3MDEV encode type tcp_nv: fix division by zero in tcpnv_acked() ARM: dts: msm: Disable IPA in APQ QCS605 msm: wlan: Update regulatory database ARM: dts: msm: add coresight gfx support on sdm670 scsi: ufs: Fix off-by-one bug in ufs debugfs driver diag: Add NULL pointer checks for mask info drm/msm/sde: limit log filter scan to function name ARM: dts: msm: fix PU feature enabling for sdm670 msm_11ad: fix rmmod and insmod flows drm/msm/dp: add support for HDR state machine drm/msm/dp: check for VSC and VSC EXT support for HDR drm/msm/dp: avoid audio reconfig delays drivers: cpuidle: lpm-levels: Remove unused code msm: kgsl: Capture all the shader data in the snapshot msm: kgsl: Unprotect the UCHE_SVM_CNTL register msm: sde: add P010 Venus support for rotator msm: vidc: replace P010 with P010_Venus msm: vidc: add new Venus P010 V4L2 color format definition regulator: qpnp-oledb: Clear SPARE_CTL register during disable ARM: dts: msm: Specify SC interrupts for LAB/IBB in pmi8998 regulator: qpnp-labibb-regulator: Restart LAB/IBB after SC fault regulator: qpnp-oledb: Add support for LAB_VREG_NOT_OK notifier regulator: qpnp-labibb: Handle LAB short circuit(SC) detection regulator: qpnp-oledb: Add revid support for OLEDB driver ARM: dts: msm: add secondary USB port support on HDK845 msm: vidc: Treat use-ltr control as bitmask msm: ep_pcie: add PCIe endpoint driver snapshot iommu: arm-smmu: Fix erroneous logic check power: smblib: fix die temp state reporting msm: vidc: Invalidate output buffer before sending to client msm: kgsl: Add sysfs node to track number of preemptions spcom: ignore notify-rx-abort after channel closed usb: gadget: uvc: Add support for UVC 1.5 defconfig: sdm670: Enable Kaslr support for sdm670 usb: dwc3: gadget: Fix ISO transfer performance usb: dwc3: gadget: Fix starting microframe for ISOC usb: dwc3: isoc clean DWC3_EP_PENDING_REQUEST flag usb: dwc3: gadget: cope with XferNotReady before usb_ep_queue() msm: netfilter: NATTYPE Refresh Timer Changes. drm/msm/sde: Avoid event notification for SDE power ON case drivers: qcom: cmd-db: Export cmd_db_get_aux related APIs msm: ipa3: using rate limit api for ioctl calls ARM: dts: msm: Remove CPR register range from SDM670 GMU device node qoc: qcom: secure_buffer: Export hyp_assign_table() for KGSL driver msm: ipa: Fix to race condition proxy clock voting msm: ipa3: Fix IPA aggregation force close call ARM: dts: msm: add dt support for TPDM to memory dump on sdm845 power: qpnp-fg-gen3: Handle status change only after SOC is ready defconfig: sdm670: add Qcs605 360camera LED_GPIO & GPIO_KEYS support mtd: nand_ids: Add support for NAND part soc: qcom: pil: Do not panic on powerup if the system is rebooting ANDROID: binder: clarify deferred thread work. ANDROID: binder: Add thread->process_todo flag. ANDROID: binder: fix node sched policy calculation ANDROID: binder: init desired_prio.sched_policy before use it usb: core: Re-try enumeration in FS if high speed enumeration fails msm: vidc: add P010 color format in govenors msm: sde: check if power enabled before rotator reg dump sched: Update tracepoint to include task info usb: phy-msm-qusb-v2: Add support to disable high speed chirping msm: ipa3: fix holb sequence for SSR clk: qcom: clk-cpu-osm: Vote on the MX rail on behalf of CPU clocks diag: Update masks to peripherals in workqueue context drm/msm/sde: adjust dim layer for partial update roi ARM: dts: msm: Add GPU power level speed bin for SDM670 defconfig: sdm670: enable memory cgroup msm: kgsl: Add the flags for IO coherency defconfig: sdm670: enable process reclaim wil6210: drop RX probe reponses with low SNR wil6210: add sysfs for setting connect SNR threshold ARM: dts: msm: Enable wil6210 device for sdm845 qvr soc: qcom: glink_loopback_server: Fix channel name of CDSP edge defconfig: sdm845: Enable config flag for File based Encryption defconfig: msm: Enable llcc_perfmon for SDM670 ARM: dts: msm: Add llcc perfmon device for sdm670 drivers: soc: llcc_perfmon: fix debug message and code style drivers: soc: llcc_perfmon: check counter config status Linux 4.9.64 staging: greybus: spilib: fix use-after-free after deregistration brcmfmac: don't preset all channels as disabled x86/MCE/AMD: Always give panic severity for UC errors in kernel context USB: serial: garmin_gps: fix memory leak on probe errors USB: serial: garmin_gps: fix I/O after failed probe and remove USB: serial: qcserial: add pid/vid for Wireless EM7355 fw update usb: gadget: f_fs: Fix use-after-free in ffs_free_inst USB: Add delay-init quirk for Corsair K70 LUX keyboards USB: usbfs: compute urb->actual_length for isochronous crypto: dh - Don't permit 'key' or 'g' size longer than 'p' crypto: dh - Don't permit 'p' to be 0 Revert "dt-bindings: Add LEGO MINDSTORMS EV3 compatible specification" Revert "dt-bindings: Add vendor prefix for LEGO" uapi: fix linux/rds.h userspace compilation errors uapi: fix linux/rds.h userspace compilation error Revert "uapi: fix linux/rds.h userspace compilation errors" Revert "crypto: xts - Add ECB dependency" MIPS: Netlogic: Exclude netlogic,xlp-pic code from XLR builds MIPS: traps: Ensure L1 & L2 ECC checking match for CM3 systems MIPS: init: Ensure reserved memory regions are not added to bootmem MIPS: init: Ensure bootmem does not corrupt reserved memory MIPS: End asm function prologue macros with .insn staging: greybus: add host device function pointer checks staging: wilc1000: Fix endian sparse warning staging: rtl8712: fixed little endian problem ixgbe: do not disable FEC from the driver ixgbe: add mask for 64 RSS queues ixgbe: Reduce I2C retry count on X550 devices ixgbe: Fix reporting of 100Mb capability ixgbe: handle close/suspend race with netif_device_detach/present ixgbe: fix AER error handling ixgbe: Configure advertised speeds correctly for KR/KX backplane arm64: dts: NS2: reserve memory for Nitro firmware ALSA: hda/realtek - Add new codec ID ALC299 gpu: drm: mgag200: mgag200_main:- Handle error from pci_iomap backlight: adp5520: Fix error handling in adp5520_bl_probe() backlight: lcd: Fix race condition during register drm/omap: panel-sony-acx565akm.c: Add MODULE_ALIAS ALSA: vx: Fix possible transfer overflow ALSA: vx: Don't try to update capture stream before running power: supply: axp288_fuel_gauge: Read 12 bit values 2 registers at a time power: supply: axp288_fuel_gauge: Read 15 bit values 2 registers at a time rtc: rx8010: change lock mechanism scsi: lpfc: Clear the VendorVersion in the PLOGI/PLOGI ACC payload scsi: lpfc: Correct issue leading to oops during link reset scsi: lpfc: Correct host name in symbolic_name field scsi: lpfc: FCoE VPort enable-disable does not bring up the VPort scsi: lpfc: Add missing memory barrier x86/irq, trace: Add __irq_entry annotation to x86's platform IRQ handlers staging: rtl8188eu: fix incorrect ERROR tags from logs tcp: provide timestamps for partial writes scsi: ufs: add capability to keep auto bkops always enabled scsi: ufs-qcom: Fix module autoload igb: Fix hw_dbg logging in igb_update_flash_i210 igb: close/suspend race in netif_device_detach igb: reset the PHY before reading the PHY ID drm/sti: sti_vtg: Handle return NULL error from devm_ioremap_nocache ata: SATA_MV should depend on HAS_DMA ata: SATA_HIGHBANK should depend on HAS_DMA ata: ATA_BMDMA should depend on HAS_DMA ARM: dts: omap5-uevm: Allow bootloader to configure USB Ethernet MAC ARM: dts: Fix omap3 off mode pull defines ARM: OMAP2+: Fix init for multiple quirks for the same SoC ARM: dts: Fix am335x and dm814x scm syscon to probe children ARM: dts: Fix compatible for ti81xx uarts for 8250 fm10k: request reset when mbx->state changes extcon: palmas: Check the parent instance to prevent the NULL extcon: Remove potential problem when calling extcon_register_notifier() Bluetooth: btusb: fix QCA Rome suspend/resume arm: crypto: reduce priority of bit-sliced AES cipher media: dib0700: fix invalid dvb_detach argument media: imon: Fix null-ptr-deref in imon_probe ARM: dts: msm: pet HW when ldob7 status change on QRD670 usb: dwc3: gadget: properly check ep cmd ARM: dts: msm: modify max BW configuration for SDM670 defconfig: msm: Enable A7 cpu clock driver for sdxpoorwills ARM: dts: msm: Add support for CPU clock for sdxpoorwills clk: qcom: Add A7 CPU clock driver for sdxpoorwills clk: qcom: clk-regmap-mux-div: Add support for clk rate notifier clk: qcom: Add support to export clk_rcg2_calc_rate() ARM: dts: msm: switch to RPMh controlled PMIC regulators for sdxpoorwills sched: Fix possible overflow in cpu_cycles_to_freq() usb: phy: Add support to override tuneX parameters drm/msm/sde: add drm property for multirect mode msm: kgsl: Use the correct spin_lock variant for HFI power: qpnp-fg-gen3: poll for MEM_GNT instead of interrupt for DMA msm: sde: send wake event after retiring rotator request iommu: arm-smmu: Support ECATS during context fault iommu: debug: Fix leaky context banks mm: Increase number of GFP masks ion: cma: Use coherent mappings when requested serial: msm_geni_serial: Modify the clock on/off sequence for HS-UART msm: kgsl: Add secure preemption support for A6XX smb-lib: add support of DP/DM pulsing for QC2.0 adapter defconfig: msm: add dcc_v2 config for perf on sdm670 soc: qcom: dcc_v2: Disable DCC on secure devices ARM: dts: msm: Add device tree support for msm8953 boards Revert "ARM: dts: msm: enable dsi phy idle mode for sdm845" msm: ipa3: Fix PM client state check during deactivation msm: kgsl: Limit number of reads and writes from GPU on SDM670 drm/msm/dsi-staging: fix invalid conversion to dsi display reference Revert "ARM: dts: msm: enable ESD check for nt35597 truly panel on sdm845" drm/msm/sde: set external blob property Linux 4.9.63 misc: panel: properly restore atomic counter on error path qla2xxx: Fix incorrect tcm_qla2xxx_free_cmd use during TMR ABORT (v2) target/iscsi: Fix iSCSI task reassignment handling brcmfmac: remove setting IBSS mode when stopping AP security/keys: add CONFIG_KEYS_COMPAT to Kconfig netfilter: nat: Revert "netfilter: nat: convert nat bysrc hash to rhashtable" netfilter: nat: avoid use of nf_conn_nat extension Revert "ARM: dts: imx53-qsb-common: fix FEC pinmux config" ALSA: seq: Cancel pending autoload work at unbinding device Input: ims-psu - check if CDC union descriptor is sane usb: usbtest: fix NULL pointer dereference mac80211: don't compare TKIP TX MIC key in reinstall prevention mac80211: use constant time comparison with keys mac80211: accept key reinstall without changing anything ppp: fix race in ppp device destruction net_sched: avoid matching qdisc with zero handle sctp: reset owner for data chunks on out queues when migrating a sock tun: allow positive return values on dev_get_valid_name() call ip6_gre: update dst pmtu if dev mtu has been updated by toobig in __gre6_xmit ip6_gre: only increase err_count for some certain type icmpv6 in ip6gre_err ipip: only increase err_count for some certain type icmp in ipip_err tap: double-free in error path in tap_open() net/unix: don't show information about sockets from other namespaces tcp/dccp: fix other lockdep splats accessing ireq_opt tcp/dccp: fix lockdep splat in inet_csk_route_req() sctp: full support for ipv6 ip_nonlocal_bind & IP_FREEBIND ipv6: flowlabel: do not leave opt->tot_len with garbage soreuseport: fix initialization race packet: avoid panic in packet_getsockopt() tcp/dccp: fix ireq->opt races sctp: add the missing sock_owned_by_user check in sctp_icmp_redirect tun: call dev_get_valid_name() before register_netdevice() l2tp: check ps->sock before running pppol2tp_session_ioctl() tcp: fix tcp_mtu_probe() vs highest_sack net: call cgroup_sk_alloc() earlier in sk_clone_lock() netlink: do not set cb_running if dump's start() errs ipv6: addrconf: increment ifp refcount before ipv6_del_addr() tun/tap: sanitize TUNSETSNDBUF input gso: fix payload length when gso_size is zero msm: kgsl: Use GPU for HLSQ/SP/TP perfcounter select on A6xx msm: kgsl: Change the secure pagetable initialization sequence msm: kgsl: Fix virtual range for non secure pagetables drm/msm/sde: move pm_qos vote to command mode only msm: kgsl: Use spinlock for A6xx perfcounter updates ARM: dts: msm: Add emergency mitigation for SDM845 ARM: dts: msm: Add clock properties for sdxpoorwills defconfig: arm: Enable GCC driver for sdxpoorwills clk: qcom: camcc-sdm845: Update the camera RCG FMAX tables for SDM845 v2 clk: qcom: Add GCC driver support for sdxpoorwills msm: sde: increase inline start timeout to match drm driver drm/msm/dsi-staging: switch cmd fetch mode during secure session perf: Enable user and kernel event sharing msm: kgsl: Make sure RBBM_INT_0_STATUS is not transitory msm: kgsl: Add the pseudo keepalive bit for preemption msm: kgsl: Set preemption OOB when reading the write pointer msm: kgsl: Use fence mechanism for A6XX preemption register writes msm: kgsl: Make the fenced register write function generic msm: kgsl: Add IFPC static registers to powerup register list msm: kgsl: Map powerup register list as coherent privileged RW memory drm/msm: separate connector set_info_blob from post_init drm: msm: dsi-staging: update the crtc value in mode fixup kernel: configs: sdm670: Enable dvb/demux modules msm: kgsl: Fix the process sysfs refcounting sched/rt: Remove #ifdefery around SCHED_CORE_ROTATE arm64: stacktrace: avoid listing stacktrace functions in stacktrace ARM: dts: msm: Add memshare for sdm670 clk: qcom: Add support for controlling Trion PLL ARM: dts: msm: add MID details for BWMON counter in sdm670 ARM: dts: msm: Add display panel support for HDK845 ARM: dts: msm: enable power supplies AMOLED panel on SDM670 ARM: dts: msm: add audio codec configuration for SDXPOORWILLS CDP target drm/msm/sde: avoid fence creation if property reset ARM: dts: msm: Update LPM parameters for sdm670 ARM: dts: msm: enable ESD check feature on sdm670 cpufreq: schedutil: fix undefined reference to '__aeabi_uldivmod' msm: kgsl: Add REGISTER_INIT_LIST_WITH_SPINLOCK CP_INIT ordinal ARM: dts: msm: add audio support for SDXPOORWILLS targets drm/msm/sde: avoid null pointer dereference in secure_check msm: kgsl: Add a new marker for IFPC spmi: spmi-pmic-arb: correct duplicate APID to PPID mapping logic Revert "scsi: ufshcd: Flush exception event before suspend" msm: ipa4: endpoint config fix ARM: dts: msm: Extend GPU bus DCVS range msm: sde: abort failed inline requests during cleanup regulator: refgen: avoid overwriting bandgap bypass control bit soc: qcom: glink: Free data memory before freeing intent soc: qcom: glink: Free if_ptr before freeing dummy transport soc: qcom: glink: Add downvote of transport during SSR soc: qcom: glink: Reset qos rate when xprt is down soc: qcom: glink_ssr: Use do_cleanup_data from pkt_priv defconfig: sdm670: enable regulator proxy consumer driver iommu: arm-smmu: use correct SHCFG shift for sCR0 ARM: dts: msm: Add RPMh controlled clocks for sdxpoorwills clk: qcom: add rpmh managed clocks for sdxpoorwills ARM: dts: msm: update regulator min-voltage for SDM670 regulators defconfig: sdm670: Enable USB UVC drivers usb: gadget: Add support for UVC function iommu: arm-smmu: enable clocks and regulators in smmu detach msm: ADSPRPC: Close glink channel after remote disconnected msm: kgsl: Update expected GMU FW version for A615 drm/msm/dp: avoid sending segment_address command for segment-0 defconfig: arm: msm: Enable memshare config flag drm/msm/dp: fix the return value of DP debug module during bind msm: kgsl: Update A615 hardware clock gating settings ARM: dts: msm: disable apps smmu ATOS for sdm670 power: qpnp-fg-gen3: update battery profile based on Rconn configuration ARM: dts: msm: update QRNG clock rate on SDM845 drm/msm: add check for power handle enable failure msm_rng: optimize qrng driver retry behavior sound: usb: Issue stop endpoint command upon disable stream usb: Add helper API to issue stop endpoint command msm: kgsl: Enforce limit check for GPU bus DCVS FROMLIST: binder: fix proc->files use-after-free FROMLIST: binder: fix proc->files use-after-free dwc3: gadget: Take copy of dwc->gadget_driver before releasing lock icnss: Remove MSA0 permission only when modem is crashed msm: kgsl: Update fence span range to a byte span msm: kgsl: Set correct context restore address during preemption USB: configfs: Don't send DISCONNECT uevent during unbind Linux 4.9.62 x86/oprofile/ppro: Do not use __this_cpu*() in preemptible context x86/smpboot: Make optimization of delay calibration work correctly can: c_can: don't indicate triple sampling support for D_CAN can: ifi: Fix transmitter delay calculation can: sun4i: handle overrun in RX FIFO drm/bridge: adv7511: Re-write the i2c address before EDID probing drm/bridge: adv7511: Reuse __adv7511_power_on/off() when probing EDID drm/bridge: adv7511: Rework adv7511_power_on/off() so they can be reused internally drm/vmwgfx: Fix Ubuntu 17.10 Wayland black screen issue rbd: use GFP_NOIO for parent stat and data requests Input: elan_i2c - add ELAN060C to the ACPI table MIPS: AR7: Ensure that serial ports are properly set up MIPS: AR7: Defer registration of GPIO MIPS: BMIPS: Fix missing cbr address ASoC: sun4i-spdif: remove legacy dapm components tools: firmware: check for distro fallback udev cancel rule selftests: firmware: send expected errors to /dev/null MIPS: SMP: Fix deadlock & online race MIPS: Fix race on setting and getting cpu_online_mask MIPS: SMP: Use a completion event to signal CPU up MIPS: Fix CM region target definitions MIPS: microMIPS: Fix incorrect mask in insn_table_MM drm/i915: Do not rely on wm preservation for ILK watermarks ALSA: seq: Avoid invalid lockdep class warning ALSA: seq: Fix OSS sysex delivery in OSS emulation ARM: 8720/1: ensure dump_instr() checks addr_limit KEYS: fix NULL pointer dereference during ASN.1 parsing [ver #2] crypto: x86/sha256-mb - fix panic due to unaligned access crypto: x86/sha1-mb - fix panic due to unaligned access crypto: ccm - preserve the IV buffer workqueue: Fix NULL pointer dereference x86/uaccess, sched/preempt: Verify access_ok() context platform/x86: hp-wmi: Do not shadow error values platform/x86: hp-wmi: Fix error value for hp_wmi_tablet_state KEYS: trusted: fix writing past end of buffer in trusted_read() KEYS: trusted: sanitize all key material cdc_ncm: Set NTB format again after altsetting switch for devices platform/x86: hp-wmi: Fix detection for dock and tablet mode net: dsa: select NET_SWITCHDEV clk: mvebu: adjust AP806 CPU clock frequencies to production chip IB/rxe: Fix reference leaks in memory key invalidation code wcn36xx: Don't use the destroyed hal_mutex s390/qeth: issue STARTLAN as first IPA command s390/qeth: fix retrieval of vipa and proxy-arp addresses ARM: dts: STiH410-family: fix wrong parent clock frequency IB/ipoib: Change list_del to list_del_init in the tx object sched/cputime, powerpc32: Fix stale scaled stime on context switch Input: mpr121 - set missing event capability Input: mpr121 - handle multiple bits change of status register s390/topology: make "topology=off" parameter work EDAC, amd64: Save and return err code from probe_one_instance() IPsec: do not ignore crypto err in ah4 input apparmor: fix undefined reference to `aa_g_hash_policy' rt2800usb: mark tx failure on timeout brcmfmac: setup wiphy bands after registering it first netfilter: nft_meta: deal with PACKET_LOOPBACK in netdev family usb: hcd: initialize hcd->flags to 0 when rm hcd libertas: fix improper return value serial: sh-sci: Fix register offsets for the IRDA serial port phy: increase size of MII_BUS_ID_SIZE and bus_id dt-bindings: Add vendor prefix for LEGO dt-bindings: Add LEGO MINDSTORMS EV3 compatible specification iio: proximity: sx9500: claim direct mode during raw proximity reads iio: magnetometer: mag3110: claim direct mode during raw writes iio: pressure: ms5611: claim direct mode during oversampling changes iio: trigger: free trigger resource correctly drm: mali-dp: fix Lx_CONTROL register fields clobber crypto: vmx - disable preemption to enable vsx in aes_ctr.c arm64: dma-mapping: Only swizzle DMA ops for IOMMU_DOMAIN_DMA ARM: omap2plus_defconfig: Fix probe errors on UARTs 5 and 6 cxl: Force psl data-cache flush during device shutdown powerpc/corenet: explicitly disable the SDHC controller on kmcoge4 pinctrl: baytrail: Fix debugfs offset output iommu/arm-smmu-v3: Clear prior settings when updating STEs KVM: PPC: Book 3S: XICS: correct the real mode ICP rejecting counter drm: drm_minor_register(): Clean up debugfs on failure clk: samsung: exynos5433: Add IDs for PHYCLK_MIPIDPHY0_* clocks PM / OPP: Error out on failing to add static OPPs for v1 bindings EDAC, amd64: Add x86cpuid sanity check during init dt-bindings: clockgen: Add compatible string for LS1012A ARM: dts: imx53-qsb-common: fix FEC pinmux config xen/netback: set default upper limit of tx/rx queues to 8 sched/core: Add missing update_rq_clock() call in sched_move_task() PCI: mvebu: Handle changes to the bridge windows while enabled video: fbdev: pmag-ba-fb: Remove bad `__init' annotation adv7604: Initialize drive strength to default when using DT drm/msm: send "set0 tcs" command for wake and sleep tcs elf: Add elf headers helpers support soc: qcom: Add Minidump support ARM: dts: msm: support Qcs605 360camera Enable HW File Based Encryption on ext4 file system scsi: ufs: Get TX and RX fsm state in case of abort ARM: dts: msm: Enable front camera flash for SDM670 CDP/MTP net/embms-kernel : Fix for embms-kernel compilation issues ARM: dts: msm: add proxy vote for DSI supplies for SDM670 msm_11ad: update SSR crash status ARM: dts: msm: Include arm64 qcom dts Makefile in arm dts Makefile ARM: dts: msm: Rename CTI nodes to lower case on sdm845 and sdm670 regulator: core: fix debugfs files creation for consumer regulators ARM: dts: msm: Enable 256 bit key support for sdm670 ARM: dts: msm: Update filename of SDM845 V2 QVR power: qpnp_smb2: add support to detect USB port type power_supply: add POWER_SUPPLY_PROP_USB_CONNECTOR_TYPE property smb-lib: wait before DRP for audio usb: pd: ensure source hard reset is handled timely sched/fair: Remove #ifdefery around SCHED_CORE_ROTATE sched/rt: Fix an incorrect initialization bug in CPU selection sched: walt: Fix the bug in initializing the new task demand defconfig: sdxpoorwills: Enable QMP ARM: dts: msm: Add QMP device on sdxpoorwills drm/msm/sde: perform debug dump before h/w recovery drm/msm: limit sde_dbg_dump output to current entries drm/msm/sde: Modify event notifier size to overcome out of bounds errors sched: Export wake_to_idle API ARM: dts: msm: Set IMP_CTRL1 value as 0x08 on SDM845v2 pinctrl: qcom: Add missing null check ARM: dts: msm: Update high-speed PHY parameters for QRD670 ARM: dts: msm: Change SMMU translation mask bit on SDM670 msm: vidc: Enable pagetable page caching for SDM670 drm/msm/dp: clear bootup event notifier on power on drm/msm/dp: handle AUX transactions during quick connect/disconnect drm/msm/dp: handle connect in separate thread drm/msm/dp: fix HDR programming drm/msm/dp: add support for SPD infoframe for DisplayPort ARM: dts: msm: Enable audio over DP for sdm670 dwc3: gadget: Flush dwc_wq with dwc3_gadget_stop() API drivers: edac: Move panic_on_ce to a module parameter drm/msm/dp: fix audio notification path for boot up use case qseecom: fix a race condition when TA is blocked drivers: lmh-dcvsh: Use FCAP scm call instead of DMAX drm: use vmalloc/vfree for blob allocation drm/msm/sde: remove fence support through get_property drm/msm: support release/retire fence through set prop msm: vidc: Update buffer couting logic for PMS icnss: Send early modem crash notification to wlan driver drm/msm/sde: check with cp properties before msm properties usb: gadget: Send dedicate uevent for ML client connection mmc: core: Add retuning to cmdq path msm: kgsl: Correctly derive RAM cycles from GBIF perf counters usb: gadget: f_uac2: Support for mic only use case msm: adsprpc: Option to keep maps persistent clk: qcom: Update the frequency level for mdss_mdp_clk for smd670 msm: sde: fix for 32-bit build '__udivdi3' error ARM: dts: msm: enable AMOLED panel on SDM670 msm: ipa3: Add NAT/IPv6CT table creation rollback drm/msm/dp: add support for DisplayPort TPG for pixel data drm/msm/dp: perform USB3_DP_COM_PHY reset only when needed dwc3: Preserve TxFIFO of IN/INT EP for UDC without tx-fifo-resize drm/msm/sde: continue with hw init if splash memory is not found iommu/arm-smmu: Remove unused functions usb: f_gsi: Use required RNDIS IAD descriptors with full speed descriptors msm: sde: add rotator busy detection and reset drm/msm/sde: remove extra read of vbif halt ack register net: rmnet_data: Always try to linearize when UL aggregation is on msm: sde: don't abort retired inline rotate requests drm/msm/sde: check frame pending status before failure trigger drm: msm: dsi-staging: update dfps validation mode check ARM: dts: msm: Add snapshot of SMB138x DT node msm: kgsl: use div64_s64 instead of do_div ARM: qcom: Add board config support for sdm450 ARM: qcom: Add board config support for msm8953 ARM: dts: msm: add DT entries for destination scaler on SDM670 drm/msm/dp: protect audio functionality during link maintenance drm/msm/dp: Split control register defconfig: sdm670: Enable USB UAC 2.0 drivers usb: f_uac2: Add support for UAC2 function ARM: dts: msm: Correct the copyright year for sdm450 drm/dsi: set last command flag for generic DCS commands msm: ipa: Add API support for getting IPA SMMU status for WLAN ARM: dts: msm: enable dsi phy idle mode for sdm845 drm/msm/dsi-staging: add min data rate to use phy regulator drm/msm/dsi-staging: enable dsi idle to turn off phy cnss_utils: Add support for derived MAC address drivers: qcom: fix compilation errors sdxpoorwills: enable audio compilation sdxpoorwills: enable audio compilation arm: topology: Export update_cpu_power_capacity API drm/msm/sde: update fast clear enable logic ARM: dts: msm: Adjust AB/IB values for CNOC voting in sdhc1/sdhc2 ARM: dts: msm: enable partial update for nt35597 sharp panel on sdm670 ARM: dts: msm: Update primary qmp phy parameters for SDM845 drm/msm/sde: add connector property to expose custom mode info drm/msm/sde: disable power only after reading the line count drm/msm/sde: remember topology to disable ppsplit correctly drm/msm/sde: cancel vsync event timer on encoder stop ARM: dts: msm: enable ulps feature for sdm670 platform ARM: dts: msm: enable partial update for nt35597 truly panel diag: Add PD buffering mode configuration support msm: kgsl: Actually free the sharedmem when fence is expired Linux 4.9.61 ARM: dts: mvebu: pl310-cache disable double-linefill staging: r8712u: Fix Sparse warning in rtl871x_xmit.c xen: don't print error message in case of missing Xenstore entry powerpc/64: Don't try to use radix MMU under a hypervisor PCI: Avoid possible deadlock on pci_lock and p->pi_lock drm/exynos: g2d: prevent integer overflow in bt8xx: fix memory leak s390/crypto: Extend key length check for AES-XTS in fips mode. s390/prng: Adjust generation of entropy to produce real 256 bits. s390/dasd: check for device error pointer within state change interrupts mei: return error on notification request to a disconnected client exynos4-is: fimc-is: Unmap region obtained by of_iomap() ASoC: Intel: boards: remove .pm_ops in all Atom/DPCM machine drivers vfs: open() with O_CREAT should not create inodes with unknown ids brcmfmac: check brcmf_bus_get_memdump result for error staging: lustre: lmv: Error not handled for lmv_find_target staging: lustre: ptlrpc: skip lock if export failed staging: lustre: hsm: stack overrun in hai_dump_data_field staging: lustre: llite: don't invoke direct_IO for the EOF case platform/x86: intel_mid_thermal: Fix module autoload scsi: aacraid: Process Error for response I/O xen/manage: correct return value check on xenbus_scanf() gpio: mcp23s08: Select REGMAP/REGMAP_I2C to fix build error mtd: nand: sunxi: Fix the non-polling case in sunxi_nfc_wait_events() clk: sunxi-ng: Check kzalloc() for errors and cleanup error path ath10k: fix reading sram contents for QCA4019 cx231xx: Fix I2C on Internal Master 3 Bus net: phy: dp83867: Recover from "port mirroring" N/A MODE4 clocksource/drivers/arm_arch_timer: Add dt binding for hisilicon-161010101 erratum drm/fsl-dcu: check for clk_prepare_enable() error iwlwifi: mvm: use the PROBE_RESP_QUEUE to send deauth to unknown station perf tools: Only increase index if perf_evsel__new_idx() succeeds drm/amdgpu: when dpm disabled, also need to stop/start vce. i2c: riic: correctly finish transfers net/ena: change driver's default timeouts ext4: do not use stripe_width if it is not set ext4: fix stripe-unaligned allocations net: mvneta: fix build errors when linux/phy*.h is removed from net/dsa.h PCI/MSI: Return failure when msix_setup_entries() fails staging: rtl8712u: Fix endian settings for structs describing network packets bnxt_en: Added PCI IDs for BCM57452 and BCM57454 ASICs mfd: axp20x: Fix axp288 PEK_DBR and PEK_DBF irqs being swapped mfd: ab8500-sysctrl: Handle probe deferral mmc: s3cmci: include linux/interrupt.h for tasklet_struct scsi: megaraid_sas: Do not set fp_possible if TM capable for non-RW syspdIO, change fp_possible to bool PM / wakeirq: report a wakeup_event on dedicated wekup irq IB/mlx5: Assign DSCP for R-RoCE QPs Address Path staging: fsl-mc: Add missing header crypto: ccp - Set the AES size field for all modes cpufreq: Do not clear real_cpus mask on policy init Fix tracing sample code warning. tracing/samples: Fix creation and deletion of simple_thread_fn creation drm/msm: fix an integer overflow test drm/msm: Fix potential buffer overflow issue drm/i915/edp: read edp display control registers unconditionally ocfs2: fstrim: Fix start offset of first cluster group during fstrim drm/amdgpu: return -ENOENT from uvd 6.0 early init for harvesting ARM: 8715/1: add a private asm/unaligned.h arm/arm64: kvm: Disable branch profiling in HYP code arm/arm64: KVM: set right LR register value for 32 bit guest when inject abort arm64: ensure __dump_instr() checks addr_limit ASoC: adau17x1: Workaround for noise bug in ADC KEYS: fix out-of-bounds read during ASN.1 parsing KEYS: return full count in keyring_read() if buffer is too small cifs: check MaxPathNameComponentLength != 0 before using it ALSA: seq: Fix nested rwsem annotation for lockdep splat ALSA: timer: Add missing mutex lock for compat ioctls msm: sde: extend inline rotation timeout msm: sde: print more rot status on mdp panic [Bluetooth] - Fix for checking proper user-supplied buffers pinctrl: qcom: Update sdm670 direct connect interrupts drm/msm/dp: add support for PHY CTS 1.4 tests sched/fair: Respect wake to idle over sync wakeup Revert "sched/fair: Limit sync wakeup bias to waker cpu" drm/msm/dp: hold conn mode_config mutex to iterate over modes ARM: dts: msm: add SMART_PANEL_ALIGN_MODE entry on SDM845, SDM670 ARM: dts: msm: enable dynamic fps for SDM670 soc: qcom: socinfo: Add support for HDK platform mmc: core: detect change in resume if a new card is found ARM: dts: msm: add vref_rgmii regulator device for pmxpoorwills drm/msm/dsi-staging: handle dsi buffers during secure transitions soc: qcom: Add API to obtain pointer to dump addr soc: qcom: Add support for QDSS bridge driver ARM: dts: msm: Remove DDR52 bus speed mode for sdm670 msm: ipa: dynamic memory leak fix drm/msm/sde: fix mdp ib bw vote calculations ARM: dts: msm: Add support for PRNG TPDM on SDM845 coresight-ost: Add TGID information for FTRACE events msm: kgsl: Use the bind lock when dumping entries ARM: dts: msm: Enable vdd_mss on SDM670 ARM: dts: msm: Add SID 1 to secure context bank for sdm670 defconfig: msm: Enable USB QDSS and UAC 1.0 drivers on sdxpoorwills mm, page_owner: don't grab zone->lock for init_pages_in_zone() Change-Id: Ic40738ba59d8b0eec1fe0a059a9b139ad358732d Signed-off-by:Abhijit Trivedi <abhijitt@codeaurora.org>
Loading
Please register or sign in to comment