Skip to content

Tags: EAS-Project/op3-oreo-kernel

Tags

1.3.0

Toggle 1.3.0's commit message

Verified

This commit was signed with the committer’s verified signature.
joshchoo Josh
Merge branch 'release-1.3.0'

* release-1.3.0:
  Revert "Revert "rtc: alarm: Add power-on alarm feature""
  staging: ion: msm: Apply d82ad70 to msm_ion_custom_ioctl
  BACKPORT: staging: android: ion: Pull out ion ioctls to a separate file
  Linux 3.18.124
  ebtables: arpreply: Add the standard target sanity check
  ubifs: Check for name being NULL while mounting
  cgroup: Fix deadlock in cpu hotplug path
  ext4: avoid running out of journal credits when appending to an inline file
  jbd2: don't mark block as modified if the handle is out of credits
  ext4: add more inode number paranoia checks
  ext4: never move the system.data xattr out of the inode body
  ext4: always verify the magic number in xattr blocks
  ext4: add corruption check in ext4_xattr_set_entry()
  ext4: fix false negatives *and* false positives in ext4_check_descriptors()
  ext4: always check block group bounds in ext4_init_block_bitmap()
  ext4: fix check to prevent initializing reserved inodes
  ext4: only look at the bg_flags field if it is valid
  USB: serial: simple: add Motorola Tetra MTP6550 id
  PM / core: Clear the direct_complete flag on errors
  mac80211: fix setting IEEE80211_KEY_FLAG_RX_MGMT for AP mode keys
  PCI: Reprogram bridge prefetch registers on resume
  x86/vdso: Fix vDSO syscall fallback asm constraint regression
  x86/vdso: Fix asm constraints on vDSO syscall fallbacks
  fbdev/omapfb: fix omapfb_memory_read infoleak
  proc: restrict kernel stack dumps to root
  mtd: fsl-quadspi: fix macro collision problems with READ/WRITE
  Make file credentials available to the seqfile interfaces
  dm thin metadata: fix __udivdi3 undefined on 32-bit
  ocfs2: fix locking for res->tracking and dlm->tracking_list
  crypto: mxs-dcp - Fix wait logic on chan threads
  smb2: fix missing files in root share directory listing
  xen: fix GCC warning and remove duplicate EVTCHN_ROW/EVTCHN_COL usage
  xen/manage: don't complain about an empty value in control/sysrq node
  cifs: read overflow in is_valid_oplock_break()
  s390/qeth: don't dump past end of unknown HW header
  r8169: Clear RTL_FLAG_TASK_*_PENDING when clearing RTL_FLAG_TASK_ENABLED
  hexagon: modify ffs() and fls() to return int
  arch/hexagon: fix kernel/dma.c build warning
  dm thin metadata: try to avoid ever aborting transactions
  fs/cifs: suppress a string overflow warning
  USB: yurex: Check for truncation in yurex_read()
  RDMA/ucma: check fd type in ucma_migrate_id()
  mm: madvise(MADV_DODUMP): allow hugetlbfs pages
  tools/vm/page-types.c: fix "defined but not used" warning
  tools/vm/slabinfo.c: fix sign-compare warning
  mac80211: shorten the IBSS debug messages
  mac80211: Fix station bandwidth setting after channel switch
  mac80211: fix a race between restart and CSA flows
  fs/cifs: don't translate SFM_SLASH (U+F026) to backslash
  net: cadence: Fix a sleep-in-atomic-context bug in macb_halt_tx()
  RAID10 BUG_ON in raise_barrier when force is true and conf->barrier is 0
  cfg80211: nl80211_update_ft_ies() to validate NL80211_ATTR_IE
  gpio: adp5588: Fix sleep-in-atomic-context bug
  mac80211: correct use of IEEE80211_VHT_CAP_RXSTBC_X
  KVM: PPC: Book3S HV: Don't truncate HPTE index in xlate function
  media: v4l: event: Prevent freeing event subscriptions while accessed
  arm64: KVM: Sanitize PSTATE.M when being set from userspace
  hwmon: (adt7475) Make adt7475_read_word() return errors
  e1000: ensure to free old tx/rx rings in set_ringparam()
  e1000: check on netif_running() before calling e1000_up()
  thermal: of-thermal: disable passive polling when thermal zone is disabled
  ext4: verify the depth of extent tree in ext4_find_extent()
  arm64: KVM: Tighten guest core register access from userspace
  staging: android: ion: fix ION_IOC_{MAP,SHARE} use-after-free
  scsi: target: iscsi: Use bin2hex instead of a re-implementation
  USB: remove LPM management from usb_driver_claim_interface()
  Revert "usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstanding_interrupt()"
  USB: usbdevfs: restore warning for nonsensical flags
  USB: usbdevfs: sanitize flags more
  media: uvcvideo: Support realtek's UVC 1.5 device
  slub: make ->cpu_partial unsigned int
  USB: handle NULL config in usb_find_alt_setting()
  USB: fix error handling in usb_driver_claim_interface()
  spi: rspi: Fix interrupted DMA transfers
  spi: sh-msiof: Fix handling of write value for SISTR register
  spi: tegra20-slink: explicitly enable/disable clock
  serial: cpm_uart: return immediately from console poll
  floppy: Do not copy a kernel pointer to user memory in FDGETPRM ioctl
  nfsd: fix corrupted reply to badly ordered compound
  module: exclude SHN_UNDEF symbols from kallsyms api
  ASoC: dapm: Fix potential DAI widget pointer deref when linking DAIs
  scsi: bnx2i: add error handling for ioremap_nocache
  HID: hid-ntrig: add error handling for sysfs_create_group
  ARM: mvebu: declare asm symbols as character arrays in pmsu.c
  wlcore: Add missing PM call for wlcore_cmd_wait_for_event_or_timeout()
  rndis_wlan: potential buffer overflow in rndis_wlan_auth_indication()
  ALSA: hda: Add AZX_DCAPS_PM_RUNTIME for AMD Raven Ridge
  media: tm6000: add error handling for dvb_register_adapter
  drivers/tty: add error handling for pcmcia_loop_config
  staging: android: ashmem: Fix mmap size validation
  media: soc_camera: ov772x: correct setting of banding filter
  media: s3c-camif: ignore -ENOIOCTLCMD from v4l2_subdev_call for s_power
  ALSA: snd-aoa: add of_node_put() in error path
  s390/extmem: fix gcc 8 stringop-overflow warning
  alarmtimer: Prevent overflow for relative nanosleep
  usb: wusbcore: security: cast sizeof to int for comparison
  scsi: ibmvscsi: Improve strings handling
  scsi: target/iscsi: Make iscsit_ta_authentication() respect the output buffer size
  x86/tsc: Add missing header to tsc_msr.c
  powerpc/kdump: Handle crashkernel memory reservation failure
  media: exynos4-is: Prevent NULL pointer dereference in __isp_video_try_fmt()
  USB: serial: kobil_sct: fix modem-status error handling
  uwb: hwa-rc: fix memory leak at probe
  x86/numa_emulation: Fix emulated-to-physical node mapping
  tsl2550: fix lux1_input error in low light
  crypto: skcipher - Fix -Wstringop-truncation warnings
  HID: sony: Support DS4 dongle
  HID: sony: Update device ids
  arm64: Add trace_hardirqs_off annotation in ret_to_user
  ext4: don't mark mmp buffer head dirty
  ext4: fix online resize's handling of a too-small final block group
  ext4: recalucate superblock checksum after updating free blocks/inodes
  ext4: avoid divide by zero fault when deleting corrupted inline directories
  ocfs2: fix ocfs2 read block panic
  scsi: target: iscsi: Use hex2bin instead of a re-implementation
  ipv6: fix possible use-after-free in ip6_xmit()
  neighbour: confirm neigh entries when ARP packet is received
  net: hp100: fix always-true check for link up state
  net/appletalk: fix minor pointer leak to userspace in SIOCFINDIPDDPRT
  gso_segment: Reset skb->mac_len after modifying network header
  mm: shmem.c: Correctly annotate new inodes for lockdep
  ring-buffer: Allow for rescheduling when removing pages
  ALSA: emu10k1: fix possible info leak to userspace on SNDRV_EMU10K1_IOCTL_INFO
  ALSA: bebob: use address returned by kmalloc() instead of kernel stack for streaming DMA mapping
  ASoC: cs4265: fix MMTLR Data switch control
  Linux 3.18.123
  USB: serial: ti_usb_3410_5052: fix array underflow in completion handler
  drm/panel: type promotion bug in s6e8aa0_read_mtp_id()
  ALSA: pcm: Fix snd_interval_refine first/last with open min/max
  rtc: bq4802: add error handling for devm_ioremap
  parport: sunbpp: fix error return code
  ARM: hisi: check of_iomap and fix missing of_node_put
  ARM: hisi: handle of_iomap and fix missing of_node_put
  MIPS: loongson64: cs5536: Fix PCI_OHCI_INT_REG reads
  mtdchar: fix overflows in adjustment of `count`
  audit: fix use-after-free in audit_add_watch
  binfmt_elf: Respect error return from `regset->active'
  CIFS: fix wrapping bugs in num_entries()
  cifs: prevent integer overflow in nxt_dir_entry()
  usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstanding_interrupt()
  USB: yurex: Fix buffer over-read in yurex_write()
  usb: misc: uss720: Fix two sleep-in-atomic-context bugs
  USB: serial: io_ti: fix array underflow in completion handler
  usb: host: u132-hcd: Fix a sleep-in-atomic-context bug in u132_get_frame()
  usb: Avoid use-after-free by flushing endpoints early in usb_set_interface()
  USB: Add quirk to support DJI CineSSD
  usb: Don't die twice if PCI xhci host is not responding in resume
  Tools: hv: Fix a bug in the key delete code
  IB/ipoib: Avoid a race condition between start_xmit and cm_rep_handler
  xen/netfront: fix waiting for xenbus state change
  pstore: Fix incorrect persistent ram buffer mapping
  RDMA/cma: Protect cma dev list with lock
  platform/x86: toshiba_acpi: Fix defined but not used build warnings
  s390/qeth: reset layer2 attribute on layer switch
  s390/qeth: fix race in used-buffer accounting
  mac80211: restrict delayed tailroom needed decrement
  powerpc/powernv: opal_put_chars partial write fix
  perf powerpc: Fix callchain ip filtering
  fbdev: Distinguish between interlaced and progressive modes
  perf powerpc: Fix callchain ip filtering when return address is in a register
  fbdev/via: fix defined but not used warning
  video: goldfishfb: fix memory leak on driver remove
  fbdev: omapfb: off by one in omapfb_register_client()
  mtd/maps: fix solutionengine.c printk format warnings
  MIPS: ath79: fix system restart
  gfs2: Special-case rindex for gfs2_grow
  xfrm: fix 'passing zero to ERR_PTR()' warning
  ALSA: usb-audio: Fix multiple definitions in AU0828_DEVICE() macro
  ALSA: msnd: Fix the default sample sizes
  mm: get rid of vmacache_flush_all() entirely
  netfilter: x_tables: avoid stack-out-of-bounds read in xt_copy_counters_from_user
  xhci: Fix use-after-free in xhci_free_virt_device
  MIPS: WARN_ON invalid DMA cache maintenance, not BUG_ON
  f2fs: fix to do sanity check with {sit,nat}_ver_bitmap_bytesize
  mfd: ti_am335x_tscadc: Fix struct clk memory leak
  partitions/aix: fix usage of uninitialized lv_info and lvname structures
  partitions/aix: append null character to print data from disk
  net: dcb: For wild-card lookups, use priority -1, not 0
  net: mvneta: fix mtu change on port without link
  gpio: ml-ioh: Fix buffer underwrite on probe error path
  x86/mm: Remove in_nmi() warning from vmalloc_fault()
  Bluetooth: hidp: Fix handling of strncpy for hid->name information
  scsi: 3ware: fix return 0 on the error path of probe
  ata: libahci: Correct setting of DEVSLP register
  MIPS: Fix ISA virt/bus conversion for non-zero PHYS_OFFSET
  ath10k: prevent active scans on potential unusable channels
  macintosh/via-pmu: Add missing mmio accessors
  tty: rocket: Fix possible buffer overwrite on register_PCI
  uio: potential double frees if __uio_register_device() fails
  md/raid5: fix data corruption of replacements after originals dropped
  scsi: target: fix __transport_register_session locking
  Bluetooth: h5: Fix missing dependency on BT_HCIUART_SERDEV
  staging/rts5208: Fix read overflow in memcpy
  staging: rt5208: Fix a sleep-in-atomic bug in xd_copy_page
  kthread: fix boot hang (regression) on MIPS/OpenRISC
  kthread: Fix use-after-free if kthread fork fails
  cfq: Give a chance for arming slice idle timer in case of group_idle
  i2c: xiic: Make the start and the byte count write atomic
  ASoC: wm8994: Fix missing break in switch
  Fixes: Commit 86af955 ("mm: numa: avoid waiting on freed migrated pages")
  enic: do not call enic_change_mtu in enic_probe
  irda: Only insert new objects into the global database via setsockopt
  irda: Fix memory leak caused by repeated binds of irda socket
  kbuild: make missing $DEPMOD a Warning instead of an Error
  debugobjects: Make stack check warning more informative
  btrfs: Don't remove block group that still has pinned down bytes
  btrfs: relocation: Only remove reloc rb_trees if reloc control has been initialized
  btrfs: replace: Reset on-disk dev stats value after replace
  powerpc/pseries: Avoid using the size greater than RTAS_ERROR_LOG_MAX.
  SMB3: Number of requests sent should be displayed for SMB3 not just CIFS
  smb3: fix reset of bytes read and written stats
  selftests/powerpc: Kill child processes on SIGINT
  staging: comedi: ni_mio_common: fix subdevice flags for PFI subdevice
  dm kcopyd: avoid softlockup in run_complete_job
  PCI: mvebu: Fix I/O space end address calculation
  scsi: aic94xx: fix an error code in aic94xx_init()
  s390/dasd: fix hanging offline processing due to canceled worker
  powerpc: Fix size calculation using resource_size()
  net/9p: fix error path of p9_virtio_probe
  platform/x86: asus-nb-wmi: Add keymap entry for lid flip action on UX360
  mfd: sm501: Set coherent_dma_mask when creating subdevices
  ipvs: fix race between ip_vs_conn_new() and ip_vs_del_dest()
  mm/fadvise.c: fix signed overflow UBSAN complaint
  scripts: modpost: check memory allocation results
  fat: validate ->i_start before using
  reiserfs: change j_timestamp type to time64_t
  fork: don't copy inconsistent signal handler state to child
  hfs: prevent crash on exit from failed search
  hfsplus: don't return 0 when fill_super() failed
  cifs: check if SMB2 PDU size has been padded and suppress the warning
  ASoC: msm: qdsp6v2: use correct stream id of next session
  msm: mdss: Fix Gamma LUT bounds condition
  msm: kgsl: Add a property to find if secure context is supported
  msm: kgsl: Add a property to find alignment of secure buffers
  ARM: dts: msm: Enable reset via PM_RESIN_N for mdm9650 CV2X
  ARM: dts: msm: Enable use-default-batt-values for apq8009-dragon
  msm: ipa: Validate routing rule id
  net: core: null pointer derefernce in sockev_client_cb
  ASoC: msm: qdsp6v2: Fix rtac memory unmap issue in ASM driver
  netfilter: ebtables: CONFIG_COMPAT: don't trust userland offsets
  netfilter: ebtables: CONFIG_COMPAT: don't trust userland offsets
  ARM: dts: msm: Invert interrupt polarity for K61 on mdm9650 CV2X
  msm:ipa: Prevent NAT table deletion only if public ip is not assigned
  msm: ipa3: Add mutex to prevent race condition
  diag: Prevent out of bound access while initializing msg mask
  ARM: dts: msm: Add wlan naples support to apq8009 dragon refboard
  Revert "rtc: alarm: Add power-on alarm feature"
  ARM: dts: msm: Enable mhi_dev IPC_RTR export for mdm9650 CV2X
  crypto: msm: Fix device stuck issue
  nl80211: nl80211_update_ft_ies to validate NL80211_ATTR_IE
  mmc: sd: limit SD card power limit according to cards capabilities
  ARM: dts: msm: Add QDSD_BOOT_CTL to sdhci node for MSM8953 MTP.
  msm: ais: Fix out-of-bounds read in string class name
  msm:ais:Handling bigger value than upper bound in msm_cpp_irq api
  net: memset smsg to avoid the padding data
  mdss: mdp: Fix fudge factor overflow check
  ARM: dts: msm: Support IPC with PCIe host for mdm9650 EP TTP
  ARM: dts: msm: Enable reset via PM_RESIN_N for mdm9650 PCIe EP TTP
  ASoC: msm: qdsp6v2: align param size of PSPD matrix
  msm: ep_pcie: Apply gpio settings based on the device tree flags
  UPSTREAM: scsi: sg: don't return bogus Sg_requests
  msm: camera: cpp: Check for valid tx level
  ASoC: msm: add new dai link for compress capture for apq8009
  ASoC: msm: qdsp6v2: add routing controls to support compress capture
  ARM: dts: msm: Fix address and size width for common cma node for sdx20
  futex: Replace barrier() in unqueue_me() with READ_ONCE()
  futex: Remove requirement for lock_page() in get_futex_key()
  BACKPORT: futex: Prevent overflow by strengthen input validation
  diag: Allocate DCI memory using vzalloc instead of kzalloc
  defconfig: msm: enable MSM_SYSMON_COMM for 8909
  defconfig: Enable rng driver for msm8909
  msm: ipa: Add WLAN FW SSR event
  msm: camera: Fix for Possible information leak issue
  fbdev: msm: Fix unintialisation of variables
  ASoC: msm: qdsp6v2: update backend name
  power: qpnp-charger: Fix null pointer dereference error

1.2.0

Toggle 1.2.0's commit message
Merge branch 'release-1.2.0'

* release-1.2.0:
  Revert "UPSTREAM: sched/core: Allow putting thread_info into task_struct"
  Linux 3.18.122
  bcache: release dc->writeback_lock properly in bch_writeback_thread()
  getxattr: use correct xattr length
  udlfb: set optimal write delay
  fb: fix lost console when the user unplugs a USB adapter
  pwm: tiehrpwm: Fix disabling of output of PWMs
  ubifs: Fix synced_i_size calculation for xattr inodes
  Revert "UBIFS: Fix potential integer overflow in allocation"
  ubifs: Fix memory leak in lprobs self-check
  userns: move user access out of the mutex
  userns; Correct the comment in map_write
  sys: don't hold uts_sem while accessing userspace memory
  osf_getdomainname(): use copy_to_user()
  mm/tlb: Remove tlb_remove_table() non-concurrent condition
  ARM: tegra: Fix Tegra30 Cardhu PCA954x reset
  pnfs/blocklayout: off by one in bl_map_stripe()
  9p: fix multiple NULL-pointer-dereferences
  uprobes: Use synchronize_rcu() not synchronize_sched()
  kthread, tracing: Don't expose half-written comm when creating kthreads
  tracing/blktrace: Fix to allow setting same value
  tracing: Do not call start/stop() functions when tracing_on does not change
  iio: ad9523: Fix return value for ad952x_store()
  iio: ad9523: Fix displayed phase
  dm cache metadata: save in-core policy_hint_size to on-disk superblock
  net/9p/trans_fd.c: fix race-condition by flushing workqueue before the kfree()
  net/9p/client.c: version pointer uninitialized
  9p/virtio: fix off-by-one error in sg list bounds check
  powerpc/pseries: Fix endianness while restoring of r3 in MCE handler.
  powerpc/fadump: handle crash memory ranges array index overflow
  spi: davinci: fix a NULL pointer dereference
  ALSA: rawmidi: Undo my 3.18.117 resolution
  Linux 3.18.121
  cdrom: Fix info leak/OOB read in cdrom_ioctl_drive_status
  scsi: core: Avoid that SCSI device removal through sysfs triggers a deadlock
  scsi: sysfs: Introduce sysfs_{un,}break_active_protection()
  MIPS: Correct the 64-bit DSP accumulator register size
  kprobes: Make list and blacklist root user read only
  s390/pci: fix out of bounds access during irq setup
  s390/qdio: reset old sbal_state flags
  pinctrl: freescale: off by one in imx1_pinconf_group_dbg_show()
  ASoC: sirf: Fix potential NULL pointer dereference
  udl-kms: fix crash due to uninitialized memory
  udl-kms: handle allocation failure
  udl-kms: change down_interruptible to down
  fuse: Add missed unlock_page() to fuse_readpages_fill()
  fuse: Don't access pipe->buffers without pipe_lock()
  x86/process: Re-export start_thread()
  KVM: arm/arm64: Skip updating PMD entry if no change
  KVM: arm/arm64: Skip updating PTE entry if no change
  arm64: mm: check for upper PAGE_SHIFT bits in pfn_valid()
  ext4: reset error code in ext4_find_entry in fallback
  s390/kvm: fix deadlock when killed by oom
  btrfs: don't leak ret from do_chunk_alloc
  mm/memory.c: check return value of ioremap_prot
  scsi: vmw_pvscsi: Return DID_RESET for status SAM_STAT_COMMAND_TERMINATED
  scsi: fcoe: drop frames in ELS LOGO error path
  drivers: net: lmc: fix case value for target abort error
  arc: fix type warnings in arc/mm/cache.c
  arc: fix build errors in arc/include/asm/delay.h
  enic: handle mtu change for vf properly
  Revert "MIPS: BCM47XX: Enable 74K Core ExternalSync for PCIe erratum"
  tools/power turbostat: Read extended processor family from CPUID
  zswap: re-check zswap_is_full() after do zswap_shrink()
  selftests/ftrace: Add snapshot and tracing_on test case
  cachefiles: Wait rather than BUG'ing on "Unexpected object collision"
  cachefiles: Fix refcounting bug in backing-file read monitoring
  fscache: Allow cancelled operations to be enqueued
  net: axienet: Fix double deregister of mdio
  bnx2x: Fix invalid memory access in rss hash config path.
  media: staging: omap4iss: Include asm/cacheflush.h after generic includes
  can: mpc5xxx_can: check of_iomap return before use
  atl1c: reserve min skb headroom
  net: caif: Add a missing rcu_read_unlock() in caif_flow_cb
  tools/power turbostat: fix -S on UP systems
  usb: gadget: f_uac2: fix endianness of 'struct cntrl_*_lay3'
  tools: usb: ffs-test: Fix build on big endian systems
  usb/phy: fix PPC64 build errors in phy-fsl-usb.c
  usb: gadget: r8a66597: Fix a possible sleep-in-atomic-context bugs in r8a66597_queue()
  usb: gadget: r8a66597: Fix two possible sleep-in-atomic-context bugs in init_controller()
  drm/imx: imx-ldb: check if channel is enabled before printing warning
  drm/imx: imx-ldb: disable LDB on driver bind
  scsi: libiscsi: fix possible NULL pointer dereference in case of TMF
  nl80211: Add a missing break in parse_station_flags
  mac80211: add stations tied to AP_VLANs during hw reconfig
  xfrm: free skb if nlsk pointer is NULL
  xfrm: fix missing dst_release() after policy blocking lbcast and multicast
  Cipso: cipso_v4_optptr enter infinite loop
  sched/sysctl: Check user input value of sysctl_sched_time_avg
  Linux 3.18.120
  reiserfs: fix broken xattr handling (heap corruption, bad retval)
  PCI: hotplug: Don't leak pci_slot on registration failure
  packet: refine ring v3 block size test to hold one frame
  netfilter: conntrack: dccp: treat SYNC/SYNCACK as invalid if no prior state
  xfrm_user: prevent leaking 2 bytes of kernel memory
  staging: android: ion: check for kref overflow
  tcp: identify cryptic messages as TCP seq # bugs
  net: qca_spi: Make sure the QCA7000 reset is triggered
  net: qca_spi: Avoid packet drop during initial sync
  net: usb: rtl8150: demote allmulti message to dev_dbg()
  qlogic: check kstrtoul() for errors
  ixgbe: Be more careful when modifying MAC filters
  ARM: dts: am3517.dtsi: Disable reference to OMAP3 OTG controller
  drm/armada: fix colorkey mode property
  ARM: pxa: irq: fix handling of ICMR registers in suspend/resume
  netfilter: x_tables: set module owner for icmp(6) matches
  smsc75xx: Add workaround for gigabit link up hardware errata.
  tracing: Use __printf markup to silence compiler
  ARM: imx_v4_v5_defconfig: Select ULPI support
  m68k: fix "bad page state" oops on ColdFire boot
  bnx2x: Fix receiving tx-timeout in error or recovery state.
  drm/exynos: gsc: Fix support for NV16/61, YUV420/YVU420 and YUV422 modes
  md/raid10: fix that replacement cannot complete recovery after reassemble
  dmaengine: k3dma: Off by one in k3_of_dma_simple_xlate()
  ARM: dts: da850: Fix interrups property for gpio
  perf report powerpc: Fix crash if callchain is empty
  ARM: dts: am437x: make edt-ft5x06 a wakeup source
  brcmfmac: stop watchdog before detach and free everything
  cxgb4: when disabling dcb set txq dcb priority to 0
  Smack: Mark inode instant in smack_task_to_inode
  ipv6: mcast: fix unsolicited report interval after receiving querys
  locking/lockdep: Do not record IRQ state within lockdep code
  net: davinci_emac: match the mdio device against its compatible if possible
  net: propagate dev_get_valid_name return code
  net: hamradio: use eth_broadcast_addr
  enic: initialize enic->rfs_h.lock in enic_probe
  arm64: make secondary_start_kernel() notrace
  usb: gadget: composite: fix delayed_status race condition when set_interface
  usb: dwc2: fix isoc split in transfer with no data
  selftests: sync: add config fragment for testing sync framework
  netfilter: ipv6: nf_defrag: reduce struct net memory waste
  isdn: Disable IIOCDBGVAR
  Bluetooth: avoid killing an already killed socket
  serial: 8250_dw: always set baud rate in dw8250_set_termios
  USB: serial: sierra: fix potential deadlock at close
  ALSA: vxpocket: Fix invalid endian conversions
  ALSA: memalloc: Don't exceed over the requested size
  ALSA: cs5535audio: Fix invalid endian conversion
  ALSA: virmidi: Fix too long output trigger loop
  ALSA: vx222: Fix invalid endian conversions
  vsock: split dwork to avoid reinitializations
  net_sched: fix NULL pointer dereference when delete tcindex filter
  net_sched: Fix missing res info when create new tc_index filter
  llc: use refcount_inc_not_zero() for llc_sap_find()
  l2tp: use sk_dst_check() to avoid race on sk->sk_dst_cache
  dccp: fix undefined behavior with 'cwnd' shift in ccid2_cwnd_restart()
  futex: Replace barrier() in unqueue_me() with READ_ONCE()
  futex: Remove requirement for lock_page() in get_futex_key()
  diag: Allocate DCI memory using vzalloc instead of kzalloc
  UPSTREAM: scsi: sg: don't return bogus Sg_requests
  BACKPORT: futex: Prevent overflow by strengthen input validation
  Linux 3.18.119
  Bluetooth: hidp: buffer overflow in hidp_process_report
  crypto: ablkcipher - fix crash flushing dcache in error path
  crypto: blkcipher - fix crash flushing dcache in error path
  crypto: vmac - separate tfm and request context
  crypto: vmac - require a block cipher with 128-bit block size
  kbuild: verify that $DEPMOD is installed
  i2c: ismt: fix wrong device address when unmap the data buffer
  mm: slub: fix format mismatches in slab_err() callers
  ALSA: info: Check for integer overflow in snd_info_entry_write()
  kprobes/x86: Fix %p uses in error messages
  ARM: dts: imx6sx: fix irq for pcie bridge
  fix __legitimize_mnt()/mntput() race
  fix mntput/mntput race
  root dentries need RCU-delayed freeing
  xen/netfront: don't cache skb_shinfo()
  sched: qhmp_core: Apply missing commits
  sched: qhmp_core: Fix build errors
  defconfig: Enable FORCE_FAST_CHARGE
  drivers: misc: implement usb fast charge mode
  Linux 3.18.118
  jfs: Fix inconsistency between memory allocation and ea_buf->max_size
  ring_buffer: tracing: Inherit the tracing setting to next ring buffer
  scsi: qla2xxx: Return error when TMF returns
  scsi: qla2xxx: Fix ISP recovery on unload
  scsi: sg: fix minor memory leak in error path
  crypto: padlock-aes - Fix Nano workaround data corruption
  virtio_balloon: fix another race between migration and ballooning
  can: ems_usb: Fix memory leak on ems_usb_disconnect()
  squashfs: more metadata hardenings
  squashfs: more metadata hardening
  net: dsa: Do not suspend/resume closed slave_dev
  inet: frag: enforce memory limits earlier
  ipv4: remove BUG_ON() from fib_compute_spec_dst
  tcp: add one more quick ack after after ECN events
  tcp: refactor tcp_ecn_check_ce to remove sk type cast
  tcp: do not aggressively quick ack after ECN events
  tcp: add max_quickacks param to tcp_incr_quickack and tcp_enter_quickack_mode
  tcp: do not force quickack when receiving out-of-order packets
  xen-netfront: wait xenbus state change when load module manually
  NET: stmmac: align DMA stuff to largest cache line length
  squashfs: be more careful about metadata corruption
  random: mix rdrand with entropy sent in from userspace
  media: si470x: fix __be16 annotations
  media: omap3isp: fix unbalanced dma_iommu_mapping
  crypto: authenc - don't leak pointers to authenc keys
  crypto: authencesn - don't leak pointers to authenc keys
  usb: hub: Don't wait for connect state at resume for powered-off ports
  microblaze: Fix simpleImage format generation
  rsi: Fix 'invalid vdd' warning in mmc
  ipconfig: Correctly initialise ic_nameservers
  drm/gma500: fix psb_intel_lvds_mode_valid()'s return type
  ALSA: hda/ca0132: fix build failure when a local macro is defined
  media: siano: get rid of __le32/__le16 cast warnings
  bpf: fix references to free_bpf_prog_info() in comments
  scsi: megaraid: silence a static checker bug
  scsi: 3w-xxxx: fix a missing-check bug
  scsi: 3w-9xxx: fix a missing-check bug
  perf: fix invalid bit in diagnostic entry
  s390/cpum_sf: Add data entry sizes to sampling trailer entry
  media: saa7164: Fix driver name in debug output
  libata: Fix command retry decision
  tty: Fix data race in tty_insert_flip_string_fixed_flag
  HID: i2c-hid: check if device is there before really probing
  powerpc/embedded6xx/hlwd-pic: Prevent interrupts from being handled by Starlet
  drm/radeon: fix mode_valid's return type
  ALSA: usb-audio: Apply rate limit to warning messages in URB complete callback
  media: smiapp: fix timeout checking in smiapp_read_nvm
  md: fix NULL dereference of mddev->pers in remove_and_add_spares()
  regulator: pfuze100: add .is_enable() for pfuze100_swb_regulator_ops
  ALSA: emu10k1: Rate-limit error messages about page errors
  scsi: ufs: fix exception event handling
  PCI: pciehp: Request control of native hotplug only if supported
  powerpc/8xx: fix invalid register expression in head_8xx.S
  powerpc/powermac: Mark variable x as unused
  powerpc/powermac: Add missing prototype for note_bootable_part()
  powerpc/chrp/time: Make some functions static, add missing header include
  powerpc/32: Add a missing include header
  ath: Add regulatory mapping for Bahamas
  ath: Add regulatory mapping for Bermuda
  ath: Add regulatory mapping for Serbia
  ath: Add regulatory mapping for Tanzania
  ath: Add regulatory mapping for Uganda
  ath: Add regulatory mapping for APL2_FCCA
  ath: Add regulatory mapping for APL13_WORLD
  ath: Add regulatory mapping for ETSI8_WORLD
  ath: Add regulatory mapping for FCC3_ETSIC
  PCI: Prevent sysfs disable of device while driver is attached
  wlcore: sdio: check for valid platform device data before suspend
  mwifiex: handle race during mwifiex_usb_disconnect
  ASoC: dpcm: fix BE dai not hw_free and shutdown
  perf/x86/intel/uncore: Correct fixed counter index check for NHM
  perf/x86/intel/uncore: Correct fixed counter index check in generic code
  usbip: usbip_detach: Fix memory, udev context and udev leak
  RDMA/mad: Convert BUG_ONs to error flows
  hvc_opal: don't set tb_ticks_per_usec in udbg_init_opal_common()
  infiniband: fix a possible use-after-free bug
  rtc: ensure rtc_set_alarm fails when alarms are not supported
  mm/slub.c: add __printf verification to slab_err()
  mm: vmalloc: avoid racy handling of debugobjects in vunmap
  ALSA: fm801: add error handling for snd_ctl_add
  ALSA: emu10k1: add error handling for snd_ctl_add
  tracing: Quiet gcc warning about maybe unused link variable
  tracing/kprobes: Fix trace_probe flags on enable_trace_kprobe() failure
  tracing: Fix possible double free in event_enable_trigger_func()
  tracing: Fix double free of event_trigger_data
  defconfig: Remove FIPS flag from config
  ARM: dts: msm: Add common CMA device configuration for sdx20
  msm: vidc: remove redundant init_completion() calls
  msm: vidc: Increase minimum input buffer count for HEVC decode
  SoC: msm: msm_audio_ion: Add the scm call
  crypto: pcrypt - fix freeing pcrypt instances
  BACKPORT: arm64: split thread_info from task stack
  removed duplicate entry for ext_ec_ref_mux_Ul3
  msm: mhi_dev: Handle wrap-around case for event ring updates
  msm: mhi_dev: Initialize UCI client channel numbers early
  msm: mhi_dev: Add asynchronous read/write support in UCI driver
  msm: mhi_dev: Switch to look-up table for UCI channel attributes
  msm: ipa: Setting appropriate config on MHI ep
  selinux: KASAN: slab-out-of-bounds in xattr_getsecurity
  net: ipc_router: Initialize the sockaddr in recvmsg() handler
  msm: sps: Suppress bind/unbind attributes
  ASoC: msm: qdsp6v2: Fix uninitialized variable error
  msm: mhi_dev: Fix incorrect transfer size in completion event
  drivers: net: can: Inform power states to CAN controller
  drivers: net: can: Use proper device property in qti-can driver
  drivers: net: can: Use interrupt type from device tree
  ARM: dts: msm: Add proper interrupt type in device tree
  drivers: net: can: Add timestamp adjustment for frames in qti-can
  drivers: net: can: Add END_FW_UPDATE_FILE command to qti-can driver
  msm: mdss: use uaccess routines to access user space buffers
  msm: camera: Fix out-of-bounds read in string class name.
  Linux 3.18.117
  turn off -Wattribute-alias
  ARM: fix put_user() for gcc-8
  can: xilinx_can: fix RX overflow interrupt not being enabled
  can: xilinx_can: keep only 1-2 frames in TX FIFO to fix TX accounting
  can: xilinx_can: fix device dropping off bus on RX overrun
  can: xilinx_can: fix RX loop if RXNEMP is asserted without RXOK
  usb: gadget: f_fs: Only return delayed status when len is 0
  usb: core: handle hub C_PORT_OVER_CURRENT condition
  usb: cdc_acm: Add quirk for Castles VEGA3000
  tcp: detect malicious patterns in tcp_collapse_ofo_queue()
  tcp: avoid collapses in tcp_prune_queue() if possible
  tcp: do not delay ACK in DCTCP upon CE status change
  tcp: do not cancel delay-AcK on DCTCP special ACK
  tcp: helpers to send special DCTCP ack
  tcp: fix dctcp delayed ACK schedule
  rtnetlink: add rtnl_link_state check in rtnl_configure_link
  net/mlx4_core: Save the qpn from the input modifier in RST2INIT wrapper
  ip: hash fragments consistently
  skbuff: Unconditionally copy pfmemalloc in __skb_clone()
  net: Don't copy pfmemalloc flag in __copy_skb_header()
  ptp: fix missing break in switch
  ipv4: Return EINVAL when ping_group_range sysctl doesn't map to user ns
  ARC: mm: allow mprotect to make stack mappings executable
  ARC: Fix CONFIG_SWAP
  ALSA: rawmidi: Change resized buffers atomically
  fat: fix memory allocation failure handling of match_strdup()
  x86/MCE: Remove min interval polling limitation
  UPSTREAM: Revert "USB: core: only clean up what we allocated"
  Sync code to OxygenOS 5.0.4 OTA
  drm/msm: Fix the format prints in display driver
  ARM: dts: msm: Delete redundant code in hx83100a LCD
  msm: mdss: Change function from disbale_irq_nosync to disbale_irq
  KEYS: add missing permission check for request_key() destination
  KEYS: fix out-of-bounds read during ASN.1 parsing
  ARM: dts: msm: Untrusted pointer dereference
  defconfig: msm: enable new touch driver compilation
  ASoC: msm: Add new dai links for compress capture for apq8009
  KEYS: fix out-of-bounds read during ASN.1 parsing
  ASoC: msm: qdsp6v2: Add dynamic chmix config support
  ASoC: msm: Add support for AVS version check
  ARM: dts: msm: Add proper irq type in device tree for mdm device
  ASoC: msm: Add machine driver support for 32bit capture
  msm: wlan: ETSI13 shall support 144 channel
  ASoC: msm: add support for AVS 2.8 in compress driver
  msm: msm_bus: Fix error handling in msm_bus_device_init
  ARM: dts: msm: Adjust sdio clock as 177Mhz for apq8053
  msm: wlan: Support ETSI13 regulatory domain
  ASoC: msm: qdsp6v2: Add support to query adsp version
  drivers: net: can: Inform power states to k61 controller
  drivers: net: can: Add timestamp adjustment for frames in k61 driver
  ARM: dts: msm8909go: Enable supported crypto algos
  KEYS: add missing permission check for request_key() destination
  ASoC: msm: clean up bootup errors
  input: touchscreen: Add himax touchscreen support
  input: touchscreen: Remove himax touchscreen support
  cnss: merge cnss_wlan_status and cnss_driver_status
  cnss: notify wlan driver when failed to power up
  defconfig: msm8909: Enable config flags for req-crypt
  ARM: dts: msm: Add support for external codec on apq8009
  msm: wlan: Update regulatory database
  ASoC: msm: dynamically control i2s switch gpio
  ASoC: msm: enable TDM mics with gpio controlled
  SSM: Remove support for SSM driver
  ASoC: msm: qdspqv2: add route from MM_DL9 to PRI_MI2S_RX
  ASoC: msm: qdspqv2: enable secondary group based on group count
  ASoC: msm: qdspqv2: add property to start secondary port
  ASoC: msm: qdsp6v2: support source tracking with TDM interface
  ASoC: msm: qdspqv2: add check for TDM clock programming
  ASoC: msm: enable group config for both tx and rx
  ASoC: msm: qdsp6v2: Add TDM changes in dai driver
  ARM: dts: msm: add TDM support for apq8009
  ASoC: msm: add tdm support in machine driver for apq8009
  ASoC: msm: add afe loopback support for apq8009
  ASoC: codecs: add 32bit capture support in codec
  ASoC: msm: add machine driver support for 32 bit recording
  ASoC: msm: qdsp6v2: add 32bit capture support in dai driver
  ASoc: msm: Enable support for 32 bit format and 384Khz
  ASoC: msm: qdsp6v2: add support for latest version of media format command
  ASoC:msm: Add routing controls for SVA to work on BG
  ASoC: wcd9335: set codec TX path to tri-state
  ASoC: audio-ext-clk: enable lpass_mclk for LPASS_CLK_VER_2
  ARM: dts: msm: add afe_loopback_tx back-end dai for apq8009
  ANDROID: Bluetooth: hidp: buffer overflow in hidp_process_report
  ipv6: fix udpv6 sendmsg crash caused by too small MTU
  USB: core: only clean up what we allocated
  crypto: hmac - require that the underlying hash algorithm is unkeyed
  diag: Update mask buffer after reallocation
  sched: qhmp: Fix compilation for IRQ_TIME_ACCOUNTING
  msm: gsi: gsi_ctx pointer dereference fix
  defconfig: mdm9650: Boot KPI improvement
  ion: invalidate the pool pointers after free
  ASoC: msm: qdsp6v2: Add mutex protection for rtac cal apis
  msm: adsprpc: destroy mutex before file free
  msm: mhi_dev: Log BHI_IMGTXDB register
  md:dm: Fix Key size for GPCE
  Revert "block: use bio_clone_fast() in blk_rq_prep_clone()"
  Revert "dm: remove nr_iovecs parameter from alloc_tio()"
  dm-req-crypt: Add support for immutable bio_vec
  diag: Add new log codes to diag mask
  diag: Add new Diag IDs
  diag: Update msg, log and event information
  dm-req-crypt: Remove discard support as it keep reporting errors
  ARM: dts: msm: Update VDD restriction parameters for MDM9650
  clk: msm: clock-gcc-9650: Add support to use Max uV for GCC clocks
  ARM: dts: msm: Change the voltage level for cpu clock on MDM9650
  ARM: dts: msm: Change the voltage level for cpu clock on MDM9650
  clk: msm: clock: Add support to use Max uV for cpu clocks
  Revert "dm: use bioset_create_nobvec()"

1.1.0

Toggle 1.1.0's commit message
Merge branch 'release-1.1.0'

* release-1.1.0:
  BACKPORT: sched: Use capacity_orig_of instead of capacity_of in overutilized function
  cheryl: cpu-boost: Rework scheduling setup
  kthread: Make queuing_blocked() available in include/linux/kthread.h
  sched/boost: Update functions for newer Dynamic Schedtune Boost changes
  cpu-boost: Update functions for newer Dynamic Schedtune Boost changes
  sched/tune: Switch Dynamic Schedtune Boost to a slot-based tracking system
  sched/stune: Rename stune_boost() to do_stune_sched_boost()
  sched/tune: Rename dynamic_boost parameter to sched_boost
  sched/tune: Track active boosts on a per-Schedtune basis
  sched/tune: Reset Dynamic Schedtune Boost only if no more boosts running
  cpu-boost: Reset Dynamic SchedTune Boost only if it is currently active
  sched/boost: Perform SchedTune boosting when sched_boost is triggered
  sched/boost: Re-introduce sched_boost proc from HMP
  sched/tune: Introduce stune_boost() function
  sched/tune: Refactor do_stune_boost()
  sched/tune: Create dynamic_boost SchedTune parameter
  sched/tune: Rename dynamic_boost_write() to dynamic_boost()
  build.config: Change modules directory for systemless builds
  defconfig: Enable DTS_EAGLE driver
  qdsp6v2: dts_eagle: use newer drivers
  sound: wcd9335: Disable g_DebugMode
  Initial AudioWizard bringup
  sound: DTS-Eagle integration
  drivers: Initial import of DTS-Eagle driver
  Kconfig: msm: remove deprecated dts eagle driver
  perf: disable cross_hotplug for l2 cache pmu.
  dts: Use Marlin's thermal configs
  msm: thermal: fix KTM config and wrong error message
  msm: thermal: validate userspace args to prevent buffer overflow.
  DTS: Increase BCL frequency during mitigation
  DTS: Remove the core hotplug on low battery feature
  build.config: Change default zip folder
  defconfig: Disable CONFIG_CC_OPTIMIZE_FOR_SIZE
  arm64: mm: move dma_overlap() out of init section
  Revert "scripts: gcc-wrapper: Use wrapper to check compiler warnings"
  media: vidc: change default return vaule to 0
  misc: Fix uninitilized variables
  ASoC: wcd9335: Initialize variables before use
  drivers: iommu, leds, input, clk, devfreq: fix warnings
  FIXUP: net: rmnet_data: Add support to configure custom device name
  ANDROID: clean up uninitilized variable
  ANDROID: fix uninitilized variable
  msm_performance: don't limit min and max cpu freq
  qcacld-2.0: Reduce qcom_rx_wakelock timeouts to 5 seconds
  qcacld-2.0: Remove Android.mk to fix ROM compilation issues
  Revert "power: qpnp-smbcharger: Report charger types in REAL_TYPE property"
  Modify k61 driver to remove support for mpc5746c CAN card
  Revert "net: phy: Correctly process PHY_HALTED in phy_stop_machine()"
  Linux 3.18.116
  net/nfc: Avoid stalls when nfc_alloc_send_skb() returned NULL.
  rds: avoid unenecessary cong_update in loop transport
  KEYS: DNS: fix parsing multiple options
  netfilter: ebtables: reject non-bridge targets
  net/mlx5: Fix command interface race in polling mode
  net_sched: blackhole: tell upper qdisc about dropped packets
  vhost_net: validate sock before trying to put its fd
  tcp: prevent bogus FRTO undos with non-SACK flows
  tcp: fix Fast Open key endianness
  net: sungem: fix rx checksum support
  net/mlx5: Fix incorrect raw command length parsing
  net: dccp: switch rx_tstamp_last_feedback to monotonic clock
  net: dccp: avoid crash in ccid3_hc_rx_send_feedback()
  crypto: crypto4xx - fix crypto4xx_build_pdr, crypto4xx_build_sdr leak
  crypto: crypto4xx - remove bad list_del
  bcm63xx_enet: do not write to random DMA channel on BCM6345
  bcm63xx_enet: correct clock usage
  loop: remember whether sysfs_create_group() was done
  RDMA/ucm: Mark UCM interface as BROKEN
  PM / hibernate: Fix oops at snapshot_write()
  loop: add recursion validation to LOOP_CHANGE_FD
  netfilter: x_tables: initialise match/target check parameter struct
  Fix up non-directory creation in SGID directories
  xhci: xhci-mem: off by one in xhci_stream_id_to_ring()
  usb: quirks: add delay quirks for Corsair Strafe
  USB: serial: mos7840: fix status-register error handling
  USB: yurex: fix out-of-bounds uaccess in read handler
  USB: serial: keyspan_pda: fix modem-status error handling
  ibmasm: don't write out of bounds in read handler
  Linux 3.18.115
  netfilter: nf_log: don't hold nf_log_mutex during user access
  mtd: cfi_cmdset_0002: Change erase functions to check chip good only
  mtd: cfi_cmdset_0002: Change erase functions to retry for error
  mtd: cfi_cmdset_0002: Change definition naming to retry write operation
  mtd: rawnand: mxc: set spare area size register explicitly
  dm bufio: drop the lock when doing GFP_NOIO allocation
  dm bufio: avoid sleeping while holding the dm_bufio lock
  media: cx25840: Use subdev host data for PLL override
  HID: debug: check length before copy_to_user()
  HID: i2c-hid: Fix "incomplete report" noise
  ext4: add more mount time checks of the superblock
  ext4: clear i_data in ext4_inode_info when removing inline data
  ext4: make sure bitmaps and the inode table don't overlap with bg descriptors
  cifs: Fix infinite loop when using hard mount option
  scsi: sg: mitigate read/write abuse
  net/sonic: Use dma_mapping_error()
  net: qmi_wwan: Add Netgear Aircard 779S
  atm: zatm: fix memcmp casting
  netfilter: ebtables: handle string from userspace with care
  ubi: fastmap: Correctly handle interrupted erasures in EBA
  x86/boot: Fix early command-line parsing when matching at end
  staging: android: ion: Return an ERR_PTR in ion_map_kernel
  n_tty: Fix stall at n_tty_receive_char_special().
  Linux 3.18.114
  dm thin: handle running out of data space vs concurrent discard
  block: Fix transfer when chunk sectors exceeds max
  udf: Detect incorrect directory size
  xen: Remove unnecessary BUG_ON from __unbind_from_irq()
  video: uvesafb: Fix integer overflow in allocation
  nfsd: restrict rd_maxcount to svc_max_payload in nfsd_encode_readdir
  media: dvb_frontend: fix locking issues at dvb_frontend_get_event()
  media: cx231xx: Add support for AverMedia DVD EZMaker 7
  media: v4l2-compat-ioctl32: prevent go past max size
  backlight: tps65217_bl: Fix Device Tree node lookup
  backlight: max8925_bl: Fix Device Tree node lookup
  backlight: as3711_bl: Fix Device Tree node lookup
  UBIFS: Fix potential integer overflow in allocation
  scsi: qla2xxx: Fix setting lower transfer speed if GPSC fails
  time: Make sure jiffies_to_msecs() preserves non-zero time periods
  MIPS: io: Add barrier after register read in inX()
  PCI: pciehp: Clear Presence Detect and Data Link Layer Status Changed on resume
  MIPS: BCM47XX: Enable 74K Core ExternalSync for PCIe erratum
  mtd: cfi_cmdset_0002: Avoid walking all chips when unlocking.
  mtd: cfi_cmdset_0002: Fix unlocking requests crossing a chip boudary
  mtd: cfi_cmdset_0002: fix SEGV unlocking multiple chips
  mtd: cfi_cmdset_0002: Use right chip in do_ppb_xxlock()
  mtd: cfi_cmdset_0002: Change write buffer to check correct value
  ARM: 8764/1: kgdb: fix NUMREGBYTES so that gdb_regs[] is the correct size
  powerpc/fadump: Unregister fadump on kexec down path.
  powerpc/ptrace: Fix enforcement of DAWR constraints
  powerpc/ptrace: Fix setting 512B aligned breakpoints with PTRACE_SET_DEBUGREG
  powerpc/mm/hash: Add missing isync prior to kernel stack SLB switch
  fuse: don't keep dead fuse_conn at fuse_fill_super().
  fuse: atomic_o_trunc should truncate pagecache
  ipmi:bt: Set the timeout before doing a capabilities check
  branch-check: fix long->int truncation when profiling branches
  mips: ftrace: fix static function graph tracing
  ASoC: cirrus: i2s: Fix {TX|RX}LinCtrlData setup
  ASoC: cirrus: i2s: Fix LRCLK configuration
  ASoC: dapm: delete dapm_kcontrol_data paths list before freeing it
  usb: do not reset if a low-speed or full-speed device timed out
  signal/xtensa: Consistenly use SIGBUS in do_unaligned_user
  m68k/mm: Adjust VM area to be unmapped by gap size for __iounmap()
  fs/binfmt_misc.c: do not allow offset overflow
  w1: mxc_w1: Enable clock before calling clk_get_rate() on it
  libata: Drop SanDisk SD7UB3Q*G1001 NOLPM quirk
  libata: zpodd: small read overflow in eject_tray()
  libata: zpodd: make arrays cdb static, reduces object code size
  ALSA: hda - Handle kzalloc() failure in snd_hda_attach_pcm_stream()
  btrfs: scrub: Don't use inode pages for device replace
  ext4: fix fencepost error in check for inode count overflow during resize
  ext4: update mtime in ext4_punch_hole even if no blocks are released
  tcp: do not overshoot window_clamp in tcp_rcv_space_adjust()
  ARM: 8753/1: decompressor: add a missing parameter to the addruart macro
  ARM: davinci: board-dm646x-evm: set VPIF capture card name
  i2c: viperboard: return message count on master_xfer success
  i2c: pmcmsp: fix error return from master_xfer
  i2c: pmcmsp: return message count on master_xfer success
  ARM: keystone: fix platform_domain_notifier array overrun
  usb: musb: fix remote wakeup racing with suspend
  agp: uninorth: make two functions static
  can: dev: increase bus-off message severity
  driver core: add __printf verification to __ata_ehi_pushv_desc
  drm/omap: fix possible NULL ref issue in tiler_reserve_2d
  mac80211: Adjust SAE authentication timeout
  kthread, sched/wait: Fix kthread_parkme() wait-loop
  scsi: vmw-pvscsi: return DID_BUS_BUSY for adapter-initated aborts
  hexagon: export csum_partial_copy_nocheck
  hexagon: add memset_io() helper
  ARM: davinci: board-dm355-evm: fix broken networking
  bpf: fix uninitialized variable in bpf tools
  x86/cpu/intel: Add missing TLB cpuid values
  rds: ib: Fix missing call to rds_ib_dev_put in rds_ib_setup_qp
  selftests: ftrace: Add a testcase for multiple actions on trigger
  arm64: ptrace: remove addr_limit manipulation
  net: phy: marvell: clear wol event before setting it
  scsi: isci: Fix infinite loop in while loop
  parisc: time: Convert read_persistent_clock() to read_persistent_clock64()
  drm/msm: Fix possible null dereference on failure of get_pages()
  scsi: iscsi: respond to netlink with unicast when appropriate
  isofs: fix potential memory leak in mount option parsing
  s390/smsgiucv: disable SMSG on module unload
  MIPS: io: Add barrier after register read in readX()
  fsnotify: fix ignore mask logic in send_to_group()
  af_key: Always verify length of provided sadb_key
  tools build: Fix Makefile(s) to properly invoke tools build
  tools build: No need to make libapi for perf explicitly
  diag: Update mask pointers after reallocation
  msm: mhi_dev: Update valid state transition check
  net: sockev: fix uninitialized data leak into userspace
  defconfig: arm: msm: enable flash GPIO for msm8909
  msm: camera: Changes to enable flash on 8909 QRD
  ARM: dts: msm: Enable charging and serial_2 USB function for sdx20
  usb: gadget: android: Add serial function support in 2nd config
  usb: gadget: Fix func name_to_index logic for CHARGING function
  msm: mhi_dev: Reorganize the mhi header file
  leds: aw2013_led: Fix deprecated method use
  dtb: mdm9650: Boot KPI Improvement
  ARM: dts: msm: Enable mhi_dev IPC_RTR export for mdm9650 TTP
  defconfig: mdm9650: Enable IPC_RTR over MHI_DEV
  soc: qcom: ipc_router_mhi_xprt: Add IPC_RTR export driver for MHI
  cfg80211: Fix use after free when process wdev events
  net: ipc_router: Send HELLO message after transport UP
  msm: mhi_dev: Fix client callback call sequence to update channel state
  msm: mhi_dev: Add callback support for kernel clients
  msm: mhi_dev: Reorganize the mhi header file
  usb: f_mtp: Update module parameters only during function bind
  devicetree/bindings: Add leds-gpio-flash in devicetree
  ARM: dts: msm: Add common CMA device configuration for msm8909w & apq8009
  devfreq: suppress platform driver bind / unbind feature
  packet: remove error prone po->running check
  USB: gsi: Ring Doorbell to GSI if check for suspend fails
  sound: rawmidi: Move spinlock under realloc_mutex
  msm: mhi_dev: Acquire wakelock to avoid device suspend
  msm: mhi_dev: Disable/Enable interrupts during suspend/resume
  msm: ep_pcie: Initialize MHI MMIO once
  msm: ep_pcie: init the MMIO before link training
  msm: adsprpc: Fix race conditions on same buffer
  input: touchscreen: Fix buffer overflow issue in synaptics driver
  input: touchscreen: synaptics_dsx: Fix buffer overflow
  ARM: dts: msm: enable bluetooth for apq8009-dragon board
  netfilter: xt_socket: Restore mark from full sockets only
  Linux 3.18.113
  rtnetlink: validate attributes in do_setlink()
  team: use netdev_features_t instead of u32
  net/mlx4: Fix irq-unsafe spinlock usage
  net: usb: cdc_mbim: add flag FLAG_SEND_ZLP
  net/packet: refine check for priv area size
  isdn: eicon: fix a missing-check bug
  ip6mr: only set ip6mr_table from setsockopt when ip6mr_new_table succeeds
  enic: set DMA mask to 47 bit
  dccp: don't free ccid2_hc_tx_sock struct in dccp_disconnect()
  bnx2x: use the right constant
  drm: set FMODE_UNSIGNED_OFFSET for drm files
  mmap: relax file size limit for regular files
  mmap: introduce sane default mmap limits
  mm: fix the NULL mapping case in __isolate_lru_page()
  fix io_destroy()/aio_complete() race
  drm/i915: Disable LVDS on Radiant P845
  MIPS: ptrace: Fix PTRACE_PEEKUSR requests for 64-bit FGRs
  tcp: avoid integer overflows in tcp_rcv_space_adjust()
  cfg80211: further limit wiphy names to 64 bytes
  selinux: KASAN: slab-out-of-bounds in xattr_getsecurity
  tracing: Fix crash when freeing instances with event triggers
  msm: mdss: Signal the fences when there is a dma_done timeout
  usb: dwc3: Enable evicting endpoint cache after flow control
  xt_quota2: Send netlink event on quota reach, without fail.
  diag: Validate query dci event and log mask size properly
  defconfig: msm: Enable secure touch for MSM8909 devices
  ARM: dts: msm: Update TZ image size for msm8909
  ARM: dts: msm: Add WCD9326 support for apq8009 som platform
  usb: gadget: Send BRK signal to host on flow disable ioctl
  msm: ipa: ipa_usb: remove SUSPEND_IN_PROGRESS state
  msm: ipa: gsi: mhi: Couple of code changes
  ais: isp2: Release buffer lock after use
  msm: pcie: Add proper check before accessing variables
  msm: ipa: fix to not allow NAT DMA command without device initialization
  packet: in packet_do_bind, test fanout with bind_lock held
  packet: hold bind lock when rebinding to fanout hook
  regulator: core: Fix buffer overflow issue
  msm: mdss: Add support to wait for dma_done in pan display
  msm: mdss: Add support for handling secure buffer use-cases in MDP3
  msm: mdss: Add separate function for mapping
  um: Fix out-of-tree build
  um: Remove copy&paste code from init.h
  um: Stop abusing __KERNEL__
  taskstats: fix the length of cgroupstats_cmd_get_policy
  drivers: qcom: lpm-stats: Fix undefined access error
  ARM: dts: msm: Use pm8953_l2 as camera vdig supply
  usb: f_gsi: Allow user to specify MAC address for RNDIS/ECM
  defconfig: msm8953: Add himax touch support
  input: touchscreen: Add himax touchscreen support
  Input: gtco - fix potential out-of-bound access
  loop: fix concurrent lo_open/lo_release
  msm: mhi_dev: Remove redundant code
  defconfig: arm: Add naples sdio related config
  ARM: dts: msm: Disable pronto node on APQ8053 Lite dragonboard
  msm: kgsl: Update global memory base to 0XFC000000 for 64bit kernel
  msm: kgsl: Move global memory region to 0x100000000
  ARM: dts: msm: camera: Changes to enable flash on 8909 QRD
  bluetooth: Add QCA9379 power control support
  msm: ispif: Adding csid version check
  ipvs: use IPVS_CMD_ATTR_MAX for family.maxattr
  msm: camera: skip recovery during stream off in dual vfe
  msm: camera: isp : Fix race condition in close sequence
  msm: camera: Dont call recovery for inactive streams
  msm: ipa: Fix to slab out of bounds issue
  mmc: core: Ignore bus resume flags when card removal event is detected
  lpm-stats: cleanup lpm stats processing sanity wrapping
  ARM: dts: msm: Use bw_vbif as GPU governor on MSM8909
  lpm-levels: Remove kfree for memory allocated with devm_kzalloc
  cnss_sdio: fix wlan card sdio rate can't reach 200M after warm start
  drivers: net: can: ignore the data if command byte is 0xFF
  ARM: dts: msm: Use GPIO_85 for IPC on MDM9650 TTP PCIe_EP devices
  netlink: Add netns check on taps
  KEYS: encrypted: fix buffer overread in valid_master_desc()
  sctp: do not peel off an assoc from one netns to another one
  PCI: Fix race condition with driver_override
  soc: qcom: rpm_stats: Fix snprintf string format
  cnss_sdio: Add Naples sdio device id in sdio device list
  mmc: core: Card specific custom settings for SDIO
  ARM: dts: msm: Add qseecom flag to enable key wrapping in KS for apq8053
  qseecom: Add flag to support key wrap in KS
  msm: vidc: Fix use after free bug in set_output_buffers
  net: ipc_router: Remove wakeup-source for Sensor ports
  ARM: dts: msm: Add device tree support for MDM9650 PCIE EP for TTP
  msm:ais: Remove recursive locks
  ARM: dts: msm: Secure display ion heap support on msm8909

1.0.0

Toggle 1.0.0's commit message
Revert "UPSTREAM: sched: Cleanup bandwidth timers"

This causes kernel panics at the moment.

This reverts commit 04db596.

Signed-off-by: joshuous <[email protected]>