← Back to team overview

kernel-packages team mailing list archive

[Bug 1446316] Re: Vivid update to 3.19.4 and 3.19.5 stable release

 

** Description changed:

  SRU Justification
  
      Impact:
         The upstream process for stable tree updates is quite similar
         in scope to the Ubuntu SRU process, e.g., each patch has to
         demonstrably fix a bug, and each patch is vetted by upstream
         by originating either directly from Linus' tree or in a minimally
         backported form of that patch. The 3.19.5 upstream stable
         patch set is now available. It should be included in the Ubuntu
         kernel as well.
  
         git://git.kernel.org/
  
      TEST CASE: TBD
  
         The following patches are in the 3.19.4 and 3.19.5 stable
  release:
  
  a96a03027376264942cc8bfdff864e5a579d7ca7 Linux 3.19.5
  002d8e07776222e55d82a22767afbcc021913815 kvm: avoid page allocation failure in kvm_set_memory_region()
  d5d51dd4db1cc56b72266651c5c37b31088fe862 drm/i915: Push vblank enable/disable past encoder->enable/disable
  363d91b062de645799924f542ec6d9bf7a32e302 xfs: ensure truncate forces zeroed blocks to disk
  db8a9ac5f02d100f1a4a81bf6d9864f51a6c78f2 ext4: fix indirect punch hole corruption
  1a6fe5b612b4f9a18f87b6c2c9e4ee51731caf25 timers/tick/broadcast-hrtimer: Fix suspicious RCU usage in idle loop
  6531f38ef9b30acf4c4414da5b2af24a6578e275 IB/mlx4: Saturate RoCE port PMA counters in case of overflow
  033dc8f0116892553d4e2561cddf92c089c71e22 clk: divider: fix calculation of maximal parent rate for a given divider
  765c20456c868989e179b14640ebe65347f2f57a clk: divider: fix selection of divider when rounding to closest
  4858bcfdbcddd3e319f7621bb8044ebec2bacbeb vb2: fix 'UNBALANCED' warnings when calling vb2_thread_stop()
  52c681ce5ea8a05624957824601a2eaa97125132 vb2: Fix dma_dir setting for dma-contig mem type
  2a9a83923e969f02f1ac96e66728a32295596e75 soc-camera: Fix devm_kfree() in soc_of_bind()
  5ddff4d7c66c6a72ef745ea3c47a7ea79ff59741 cx23885: fix querycap
  c80fa6bc02c20b574c6c2eba2996546f19fa69e1 media: s5p-mfc: fix mmap support for 64bit arch
  8d73f6706ae41206eb23a6c50df324a58d1d4032 sh_veu: v4l2_dev wasn't set
  cb32abbc39b14b4c18badf5bcd968a4f497fe762 iscsi target: fix oops when adding reject pdu
  2cdb954e809a33c13ecb54bf56bee1df30e368f2 ioctx_alloc(): fix vma (and file) leak on failure
  a48078e17aecef5498ba9b61e7354ea0035ac280 ocfs2: _really_ sync the right range
  3a79627f0ee10b314e39cf1040a53971adebfa21 be2iscsi: Fix kernel panic when device initialization fails
  fe4d073fcb5b399b8ed415be8a1a9ae93d52b19b Revert "libceph: use memalloc flags for net IO"
  eced8033ad208ef95172aa095373819c3a36ca2d Revert "PM / hibernate: avoid unsafe pages in e820 reserved regions"
  bd2c28533d7a9245c4ac5d48fe098a20a31160af drivers/of: Add empty ranges quirk for PA-Semi
  b943e69d33fac1e5f6db57868e061096b0aae67a rtlwifi: Fix IOMMU mapping leak in AP mode
  60a3b5963a35c17951be477e954652d03c33652e iommu/vt-d: Detach domain *only* from attached iommus
  5557ec07d2e7f2475dba2d5b27d833a22801d878 brcmfmac: disable MBSS feature for BCM43362
  ef812a8a36113b01b7578479773b0f6c76e119b7 cifs: fix use-after-free bug in find_writable_file
  7d57ccdfa65f6aa47b8f9a987869978d13ce2ff4 cifs: smb2_clone_range() - exit on unhandled error
  b1ff43a8757d7a57b49231db1713c5ec36477bdf n_tty: Fix read buffer overwrite when no newline
  63d7ff2248f302e4b600f72fcbec93318e7fb71b tty: serial: fsl_lpuart: clear receive flag on FIFO flush
  beaa43e9b4ca8cfe4379bb2f849f10e04b85b1d4 tty: serial: fsl_lpuart: specify transmit FIFO size
  f43a431c415b34a75382e4ecbda5a533401beb72 usb: xhci: apply XHCI_AVOID_BEI quirk to all Intel xHCI controllers
  8ca0f4f1f884d73cdcb3c587a3be7e12995e1f02 usb: xhci: handle Config Error Change (CEC) in xhci driver
  e0cb36a7f1174bc7cb23ff4571131af824e66551 cpuidle: ACPI: do not overwrite name and description of C0
  67b4228ed87b17801c8822f6d4ebe949493949cc cpuidle: remove state_count field from struct cpuidle_device
  c1caa181eb331c4ae8cddf74d283310c2198a42b firmware: dmi_scan: Prevent dmi_num integer overflow
  7781f475043500175217e22bd6ad93995fa6e821 can: flexcan: Deferred on Regulator return EPROBE_DEFER
  6e6c9127315087a0535ab0b5e80f174681ed6b61 can: flexcan: fix bus-off error state handling.
  f3e70953e7ad132ec5cad878f58e7348ad152159 x86/reboot: Add ASRock Q1900DC-ITX mainboard reboot quirk
  154cea06a19d6be0a10511191089b0b58ac5c0d9 ath9k: fix tracking of enabled AP beacons
  4acc3ce12dcb60340212059818f7810cdd8e4335 dmaengine: omap-dma: Fix memory leak when terminating running transfer
  56e1c4b3236721b26f059d0f331e2464a5d68fd7 dmaengine: edma: fix memory leak when terminating running transfers
  7f754cc8edfb11d255eb91c823f93aa09ef0f138 iio: imu: Use iio_trigger_get for indio_dev->trig assignment
  ecc682b240970786149559f50dac4613e374192d iio: adc: vf610: use ADC clock within specification
  b45b375615ee2553a617a5e6c3f3f4cde04568ee iio: bmc150: change sampling frequency
  a8173cd017a912dd333f68bf1c0c31afaf70d4e3 iio: core: Fix double free.
  6cf22b22f477fc59341d96f1d2a56f2b6f09b5e7 iio: inv_mpu6050: Clear timestamps fifo while resetting hardware fifo
  4729612ec9c0e7ace7611145f0325d01dcb5ee7d Defer processing of REQ_PREEMPT requests for blocked devices
  364c9d4eb185843bd249cf2e542366deab1ece3f USB: ftdi_sio: Use jtag quirk for SNAP Connect E10
  5e2c62839413ad1260cd065f05ca6677c773f618 USB: ftdi_sio: Added custom PID for Synapse Wireless product
  ea2f84d13367a8c99dd26c80fc39c3571763b483 USB: keyspan_pda: add new device id
  edfd6572d17986f3ba737314cc6a41e20f7a44a6 radeon: Do not directly dereference pointers to BIOS area.
  19b6da5ab9cd57b348bea9126fab9566d1cd7e18 libata: Blacklist queued TRIM on Samsung SSD 850 Pro
  823d64e5e8e4d1db42fbf5028d7fad027b9365c0 libata: Update Crucial/Micron blacklist
  7a5c2e551da4e7c9eb06e6d1a927336e07020646 writeback: fix possible underflow in write bandwidth calculation
  c944f12763623b6c496419fbac23285ef6cc93e9 writeback: add missing INITIAL_JIFFIES init in global_update_bandwidth()
  ba44e51e994edc3ab7dea8b671272671a79939ae cpufreq: Schedule work for the first-online CPU on resume
  28d96fb03f9b99146a6f408488861f62efdfad7b sched: Fix RLIMIT_RTTIME when PI-boosting to RT
  bc0480036dd927510f87a1a3e1f341ff8bc98e8a mm/page_alloc.c: call kernel_map_pages in unset_migrateype_isolate
  c7acc44de07a49d041bca200fe05ce0a90095e00 mm/memory hotplug: postpone the reset of obsolete pgdat
  30ecad29ba65f4dea08e2c24fc0ed8ec276fba8d mm: fix anon_vma->degree underflow in anon_vma endless growing prevention
  af075ec107b821539499eab62bf0195f165543cf mac80211: fix RX A-MPDU session reorder timer deletion
  7167c574692b3e8f3e46eac1c3f9091da9809d41 nbd: fix possible memory leak
  74b8c182c346ec27594a522e24bb0608d20d8b5a powerpc: Re-enable dynticks
  4ab14323dfb7de200cbb913030e5fa871e6351c8 powerpc: fix memory corruption by pnv_alloc_idle_core_states
  511dffb4f4f261ef808679a2711a3781d457421e sunrpc: make debugfs file creation failure non-fatal
  083b5ebbae9370a00fe79e2b16c94d1e892b5765 nfsd: return correct lockowner when there is a race on hash insert
  6d014bc957343d5454d6e765dc7b89d941088f0d nfsd: return correct openowner when there is a race to put one in the hash
  188fdb6997c62b466a21ea3984d14c33f334b246 xen/balloon: before adding hotplugged memory, set frames to invalid
  efdb92dc5ecc1faecf6ee26f3edc07b144105571 x86/xen: prepare p2m list for memory hotplug
  b53e7c40642d850ea4a7ca329893ddfab7e79cb0 iwlwifi: dvm: run INIT firmware again upon .start()
  7f9f20cf0e37f0a2a7dafbd8799f1198e964aa66 IB/uverbs: Prevent integer overflow in ib_umem_get address arithmetic
  0187ad2b69a51a23924cd41f730e2d923535db80 btrfs: simplify insert_orphan_item
  e3bb7004125d5c0783da8dcbcf818063cf885912 drm/i915: Align initial plane backing objects correctly
  84cb6e93dc425aa643cede2633596734f5e1ecb5 drm/amdkfd: Initialize only amdkfd's assigned pipelines
  0f21572a49db635bfdf4767eb648e8f53a6e98d2 drm/i915/vlv: remove wait for previous GFX clk disable request
  a07b73f4155a91cab883da8e436fcd649a1dff74 drm/i915/vlv: save/restore the power context base reg
  69ee14fd36a1314594a73071675124c904efd19d drm/i915/chv: Remove Wait for a previous gfx force-off
  ed1d8d31806ebf4c917ebccc19d8fd5c54127eb6 drm/radeon: fix wait in radeon_mn_invalidate_range_start
  db64474d6bc0613dcd69332e7330b37d77f77fba drm/radeon: add extra check in radeon_ttm_tt_unpin_userptr
  85bbd720e5ec6cf876bbdc2c8fd46cc4d35da70e drm/radeon/dpm: fix 120hz handling harder
  f2d95aebb650ca307749c06d8cf97a1ad358d13d drm/i915: Reject the colorkey ioctls for primary and cursor planes
  4b62528ff6abee768b458babacca5ae5e71c3442 drm/edid: set ELD for firmware and debugfs override EDIDs
  687bef66a10e08deed1dd8effcb18d5d5814f74a drm: Fixup racy refcounting in plane_force_disable
  eb40b9cdb1626b53843b82f521e057cf572372a1 block: fix blk_stack_limits() regression due to lcm() change
  f2a756bcb4678e804a5231f6c280dfd30270d663 Fix bug in blk_rq_merge_ok
  f0170f1971d247f924225f5b896edb55ef8c7c5a blkmq: Fix NULL pointer deref when all reserved tags in
  e008be66e703bd64b6cf4d1ec1f19e4cb99d3dd6 blk-mq: fix use of incorrect goto label in blk_mq_init_queue error path
  630146a4fd63ff241f75ece369784fe6133964a2 selinux: fix sel_write_enforce broken return value
  6a6a4631aa3fa4ec66dd8898930a4f05e024dcb5 ARM: sunxi: Have ARCH_SUNXI select RESET_CONTROLLER for clock driver usage
  b3a1f887ac6db0bde39417b11ec86f7c7ed9a5f6 ARC: signal handling robustify
  4538372f57d56ac54e5c149880c9b854458d3566 ARC: SA_SIGINFO ucontext regs off-by-one
  9911f100e690c5684aad0a6bbc334610ea21a63d PCI: spear: Drop __initdata from spear13xx_pcie_driver
  d771c22315f4fa319a3dc108d02b86c9597c6757 PCI: Don't look for ACPI hotplug parameters if ACPI is disabled
  701083ba443e3b58514293730f6088077bca998c Revert "sparc/PCI: Clip bridge windows to fit in upstream windows"
  effe0487bf00d610a536e7beb6f5f4efda28ee10 PCI: cpcihp: Add missing curly braces in cpci_configure_slot()
  8dcbd92fbb1a0ab7e897f611112f912649d15b64 PCI/AER: Avoid info leak in __print_tlp_header()
  9275ab868b321af9bc9182ea5e392c7d573c0aec ALSA: hda - Fix headphone pin config for Lifebook T731
  c2393a6365ab01913eb89aef3f88b3110ad79860 ALSA: hda/realtek - Make more stable to get pin sense for ALC283
  1b0992fcc81e6badca596863e58d37f63e322cb7 ALSA: bebob: fix to processing in big-endian machine for sending cue
  7c9dd3bf65adbc60613364b3f6a2110b75ae720a ALSA: usb - Creative USB X-Fi Pro SB1095 volume knob support
  78484c327e98a1ad5f773b26b7a69fe541aa0252 ALSA: hda - Add one more node in the EAPD supporting candidate list
  3b9416495eb97b1471fab75c6586d8074a9d238c ALSA: hda - Add dock support for Thinkpad T450s (17aa:5036)
  31ad7cdd37a0a9eb80318f8aa567064f3e7b5b0b Linux 3.19.4
  50bc7bc7287391f6ab420ae86814751d20e945a9 mfd: kempld-core: Fix callback return value check
  e8f86a9ba285bbf50aac67e03726e33bbf97f685 net: ethernet: pcnet32: Setup the SRAM and NOUFLO on Am79C97{3, 5}
  db5bb38e9e628c79bba709e0de6dea1863597caf powerpc/mpc85xx: Add ranges to etsec2 nodes
  78db0115d87fc97513a84fb739ee74d1af34aef2 powerpc/pseries: Little endian fixes for post mobility device tree update
  f179d6a3e20afc890989c96df3d873daee0fed09 arm64: percpu: Make this_cpu accessors pre-empt safe
  7521625c56d08fd27c20cf88423b41067bb5a03c arm64: Use the reserved TTBR0 if context switching to the init_mm
  4b38884078bea8fe24486845caa3883fa4fa5460 regulator: palmas: Correct TPS659038 register definition for REGEN2
  88519acc5f9c96fe6661157ddfa275e743aca4c1 powerpc/book3s: Fix the MCE code to use CONFIG_KVM_BOOK3S_64_HANDLER
  43494e51baa34c20f7d1f7135cc960cacb08c5a4 hfsplus: fix B-tree corruption after insertion at position 0
  68cbb4c02677613554d9c2267d38cca68bf65cd0 spi: trigger trace event for message-done before mesg->complete
  68cbdc1ae6dc23f7ee1ffdc59e30a34ccae56997 spi: dw-mid: clear BUSY flag fist and test other one
  2d57a8c4b8ca69d46a7244a9581334542f98bc33 spi: qup: Fix cs-num DT property parsing
  13027463097742b5901b1fb4a0a458a2f6dc467d dm snapshot: suspend merging snapshot when doing exception handover
  3d9f57bb1c694d1cf6ba998cb960ed045b02726e dm snapshot: suspend origin when doing exception handover
  b6bf8494e4fb260bf8738a1d1c9434df4996eedf dm thin: fix to consistently zero-fill reads to unprovisioned blocks
  f067d93f11803f587ec2947ba8ac2e4c5f7e3fd9 dm io: deal with wandering queue limits when handling REQ_DISCARD and REQ_WRITE_SAME
  72267c2e77226ebfca62d8dbb9bb8fca061bd914 dm: hold suspend_lock while suspending device during device deletion
  fd55246133075d717f1466a32bb3e295d056a454 dmaengine: dw: append MODULE_ALIAS for platform driver
  99aadf9b8e6344eba5e841446fc16370636e0f40 vt6655: Fix late setting of byRFType.
  cb5e2a71141b7527472d7727ef4c76c90018ebe7 vt6655: RFbSetPower fix missing rate RATE_12M
  ab4eba1a775b8a1eaf94ffe1abd2d588943460df staging: vt6656: vnt_rf_setpower: fix missing rate RATE_12M
  20a517d114bc76e850ad4e8e9d5c002df2ab7c4d perf: Fix irq_work 'tail' recursion
  874fee53430ab4fd92326832a99402d00e1f629c of/irq: Fix of_irq_parse_one() returned error codes
  bae96235997e41843eeb118bfb12aa4365266ce2 brcmfmac: Perform bound checking on vendor command buffer
  9ce9d3fb7754af5f731499ec87b842739db4d03a cpuidle: mvebu: Fix the CPU PM notifier usage
  200f5a5c688f410b599805ff0f08c54aeffd3156 rtlwifi: Improve handling of IPv6 packets
  78dc9937928e17b285d66d5173aceff46fd69e0b phy: Find the right match in devm_phy_destroy()
  75d10b6098a419dca452c86ee6b2f4117006f826 usb: common: otg-fsm: only signal connect after switching to peripheral
  f232e3d094d55315cd9801db669850068e0cfc06 usb: chipidea: otg: add a_alt_hnp_support response for B device
  2904a33c4b08922cdae642a528ef4df2487b56da usb: phy: am335x-control: check return value of bus_find_device
  3a72c7f1bc0d055493ade4ab4d017309268d526c uas: Add US_FL_NO_ATA_1X for Initio Corporation controllers / devices
  fa12a956ac8d90fd0403efe68e3111dc7884ceb6 iwlwifi: mvm: Fix ROC removal
  145962ee31829390e43a61a53008dde37d428b2f iwlwifi: mvm: BT Coex - fix a NULL pointer exception
  3c95c66cedf559371143652334b3e568150d3b00 iwlwifi: fix max_ht_ampdu_exponent for older devices
  4fcad7fbbb9596f5e73536f80935230951ffcb16 iwlwifi: mvm: rs: fix BT Coex check to look at the correct ant
  c9dd67bcfa4bd06dd6db26c380fa4255f06d5541 powercap / RAPL: handle domains with different energy units
  89e1dc988d602f16b5239928359f5a1c6fdbb008 mac80211: count interfaces correctly for combination checks
  d22db2725c02cc7cf374077d0fc130cf69e7a0cf mac80211: drop unencrypted frames in mesh fwding
  0bb81d514fbc6e1e2a68eb611b9cad7706f54546 mac80211: disable u-APSD queues by default
  5b6fb24345ead5f763b4e80c53bd69d551d5d43a nl80211: ignore HT/VHT capabilities without QoS/WMM
  74fbe5657a8619d2a8fe4858ff8acf2fd788fa65 tcm_qla2xxx: Fix incorrect use of __transport_register_session
  4a27f58b25f1ba886c2564fb7533ba5a36c10d15 tcm_fc: missing curly braces in ft_invl_hw_context()
  954ca149d24600a805522da54c9b5f91dd631035 clocksource: efm32: Fix a NULL pointer dereference
  55a86f9e3ca7fb1f95bd806a6bf91ba2cd74f4a6 regmap: introduce regmap_name to fix syscon regmap trace events
  42785aa288a55a7e2ec5a5c5e4ec87ee9c149336 regmap: regcache-rbtree: Fix present bitmap resize
  0e1e3b03a3edcc2fd5a56fbbbc03d6eec07146c9 clockevents: sun5i: Fix setup_irq init sequence
  08356188de276d7c08130dbe146d618fe9b3d76b virtio-balloon: do not call blocking ops when !TASK_RUNNING
  757fd0d78d090eb2518b09a5903d312e3955c08d virtio_balloon: set DRIVER_OK before using device
  5a903e6ae7e6185600a22ecaa3582ef1ffd3cf9c ASoC: wm9713: Fix wrong value references for boolean kctl
  ecec5e543d85a6aec0e920c5c9dbb6dee6691f45 ASoC: wm9712: Fix wrong value references for boolean kctl
  3427a69e0d91ef21d56451f648a0e9ab356d966d ASoC: wm8955: Fix wrong value references for boolean kctl
  8c6c177489646e582eb0de5e5cf251f5cb3d1ef8 ASoC: adav80x: Fix wrong value references for boolean kctl
  3564730f7882b7bc59004047675baf2daece3a35 ASoC: ak4641: Fix wrong value references for boolean kctl
  1663fd40c9611a5e132a858e2b82c4cf5a128357 ASoC: wm8904: Fix wrong value references for boolean kctl
  26b85c46b33ff70560cc472ab23b9c40a9f4023a ASoC: wm8903: Fix wrong value references for boolean kctl
  26e71a043d7412a8d0a38e61e59e00c3942fedcd ASoC: wm2000: Fix wrong value references for boolean kctl
  f841ad938f36069b5b755a84b55cc6cb4a0dddf4 ASoC: wm8731: Fix wrong value references for boolean kctl
  d33d9446f0432536722714e245b128a1e72a7df4 ASoC: tas5086: Fix wrong value references for boolean kctl
  063419e9871a127061b62e1d4e8f7e6958c7ce9d ASoC: wm8960: Fix wrong value references for boolean kctl
  186e6aca0b7232b0732fa0ed84ac9317bdb46588 ASoC: es8238: Fix wrong value references for boolean kctl
  9260766a28a1dbd4edac5e47d231383b249640a2 ASoC: cs4271: Fix wrong value references for boolean kctl
  4f7da4ad6d5873545ffa7bd128ec7e0cc791f78d ASoC: pcm1681: Fix wrong value references for boolean kctl
  165acf5d3e8d84d90347d4f8410a10f6b507b6da ASoC: sgtl5000: remove useless register write clearing CHRGPUMP_POWERUP
  2d08d187dfce83ea2010d03a75f370fa29e7cd7e ASoC: sn95031: Fix control-less DAPM routes
  b5a7466c0707e8379a92d4c75376778dd5d3370b ASoC: ak4671: Fix control-less DAPM routes
  af30befa90cf63b7aa50bdc3bf2a69b8cb27822d ASoC: da732x: Fix control-less DAPM routes
  
  And we had already picked up the following as pre-stable:
+ c9dd67bcfa4bd06dd6db26c380fa4255f06d5541 powercap / RAPL: handle domains with different energy units
  fbd0f7e0c8d0fdeb8056b0a5d521af8234f62ffd Input: synaptics - do not retrieve the board id on old firmwares
  e5a147570ddbbcee6d7cae592e364575d98e15f8 Input: synaptics - handle spurious release of trackstick buttons
  6b2b666d03bb7e14c93e194b262b030a85a1b632 Input: synaptics - fix middle button on Lenovo 2015 products
  abadfea64408020361eb6a76b1c930e4418ee146 Input: synaptics - skip quirks when post-2013 dimensions
  c45a7115d592183cfe4e1d1319cd0cebc97b4c1d Input: synaptics - support min/max board id in min_max_pnpid_table
  7fd85998b33986ffb635c14a3f36aa9ad31fcfbf Input: synaptics - remove obsolete min/max quirk for X240
  d02f5eae65a016b5d4301c30498a049a85312e22 Input: synaptics - query min dimensions for fw v8.1
  d41073ae4e91fb7b5ddf9df11209f3ddd5dd310c Input: synaptics - log queried and quirked dimension values
  ba1615129fe8143c87487b211e64f94e1ff116ff Input: synaptics - split synaptics_resolution(), query first

** Description changed:

  SRU Justification
  
      Impact:
         The upstream process for stable tree updates is quite similar
         in scope to the Ubuntu SRU process, e.g., each patch has to
         demonstrably fix a bug, and each patch is vetted by upstream
         by originating either directly from Linus' tree or in a minimally
         backported form of that patch. The 3.19.5 upstream stable
         patch set is now available. It should be included in the Ubuntu
         kernel as well.
  
         git://git.kernel.org/
  
      TEST CASE: TBD
  
         The following patches are in the 3.19.4 and 3.19.5 stable
  release:
  
  a96a03027376264942cc8bfdff864e5a579d7ca7 Linux 3.19.5
  002d8e07776222e55d82a22767afbcc021913815 kvm: avoid page allocation failure in kvm_set_memory_region()
  d5d51dd4db1cc56b72266651c5c37b31088fe862 drm/i915: Push vblank enable/disable past encoder->enable/disable
  363d91b062de645799924f542ec6d9bf7a32e302 xfs: ensure truncate forces zeroed blocks to disk
  db8a9ac5f02d100f1a4a81bf6d9864f51a6c78f2 ext4: fix indirect punch hole corruption
  1a6fe5b612b4f9a18f87b6c2c9e4ee51731caf25 timers/tick/broadcast-hrtimer: Fix suspicious RCU usage in idle loop
  6531f38ef9b30acf4c4414da5b2af24a6578e275 IB/mlx4: Saturate RoCE port PMA counters in case of overflow
  033dc8f0116892553d4e2561cddf92c089c71e22 clk: divider: fix calculation of maximal parent rate for a given divider
  765c20456c868989e179b14640ebe65347f2f57a clk: divider: fix selection of divider when rounding to closest
  4858bcfdbcddd3e319f7621bb8044ebec2bacbeb vb2: fix 'UNBALANCED' warnings when calling vb2_thread_stop()
  52c681ce5ea8a05624957824601a2eaa97125132 vb2: Fix dma_dir setting for dma-contig mem type
  2a9a83923e969f02f1ac96e66728a32295596e75 soc-camera: Fix devm_kfree() in soc_of_bind()
  5ddff4d7c66c6a72ef745ea3c47a7ea79ff59741 cx23885: fix querycap
  c80fa6bc02c20b574c6c2eba2996546f19fa69e1 media: s5p-mfc: fix mmap support for 64bit arch
  8d73f6706ae41206eb23a6c50df324a58d1d4032 sh_veu: v4l2_dev wasn't set
  cb32abbc39b14b4c18badf5bcd968a4f497fe762 iscsi target: fix oops when adding reject pdu
  2cdb954e809a33c13ecb54bf56bee1df30e368f2 ioctx_alloc(): fix vma (and file) leak on failure
  a48078e17aecef5498ba9b61e7354ea0035ac280 ocfs2: _really_ sync the right range
  3a79627f0ee10b314e39cf1040a53971adebfa21 be2iscsi: Fix kernel panic when device initialization fails
  fe4d073fcb5b399b8ed415be8a1a9ae93d52b19b Revert "libceph: use memalloc flags for net IO"
  eced8033ad208ef95172aa095373819c3a36ca2d Revert "PM / hibernate: avoid unsafe pages in e820 reserved regions"
  bd2c28533d7a9245c4ac5d48fe098a20a31160af drivers/of: Add empty ranges quirk for PA-Semi
  b943e69d33fac1e5f6db57868e061096b0aae67a rtlwifi: Fix IOMMU mapping leak in AP mode
  60a3b5963a35c17951be477e954652d03c33652e iommu/vt-d: Detach domain *only* from attached iommus
  5557ec07d2e7f2475dba2d5b27d833a22801d878 brcmfmac: disable MBSS feature for BCM43362
  ef812a8a36113b01b7578479773b0f6c76e119b7 cifs: fix use-after-free bug in find_writable_file
  7d57ccdfa65f6aa47b8f9a987869978d13ce2ff4 cifs: smb2_clone_range() - exit on unhandled error
  b1ff43a8757d7a57b49231db1713c5ec36477bdf n_tty: Fix read buffer overwrite when no newline
  63d7ff2248f302e4b600f72fcbec93318e7fb71b tty: serial: fsl_lpuart: clear receive flag on FIFO flush
  beaa43e9b4ca8cfe4379bb2f849f10e04b85b1d4 tty: serial: fsl_lpuart: specify transmit FIFO size
  f43a431c415b34a75382e4ecbda5a533401beb72 usb: xhci: apply XHCI_AVOID_BEI quirk to all Intel xHCI controllers
  8ca0f4f1f884d73cdcb3c587a3be7e12995e1f02 usb: xhci: handle Config Error Change (CEC) in xhci driver
  e0cb36a7f1174bc7cb23ff4571131af824e66551 cpuidle: ACPI: do not overwrite name and description of C0
  67b4228ed87b17801c8822f6d4ebe949493949cc cpuidle: remove state_count field from struct cpuidle_device
  c1caa181eb331c4ae8cddf74d283310c2198a42b firmware: dmi_scan: Prevent dmi_num integer overflow
  7781f475043500175217e22bd6ad93995fa6e821 can: flexcan: Deferred on Regulator return EPROBE_DEFER
  6e6c9127315087a0535ab0b5e80f174681ed6b61 can: flexcan: fix bus-off error state handling.
  f3e70953e7ad132ec5cad878f58e7348ad152159 x86/reboot: Add ASRock Q1900DC-ITX mainboard reboot quirk
  154cea06a19d6be0a10511191089b0b58ac5c0d9 ath9k: fix tracking of enabled AP beacons
  4acc3ce12dcb60340212059818f7810cdd8e4335 dmaengine: omap-dma: Fix memory leak when terminating running transfer
  56e1c4b3236721b26f059d0f331e2464a5d68fd7 dmaengine: edma: fix memory leak when terminating running transfers
  7f754cc8edfb11d255eb91c823f93aa09ef0f138 iio: imu: Use iio_trigger_get for indio_dev->trig assignment
  ecc682b240970786149559f50dac4613e374192d iio: adc: vf610: use ADC clock within specification
  b45b375615ee2553a617a5e6c3f3f4cde04568ee iio: bmc150: change sampling frequency
  a8173cd017a912dd333f68bf1c0c31afaf70d4e3 iio: core: Fix double free.
  6cf22b22f477fc59341d96f1d2a56f2b6f09b5e7 iio: inv_mpu6050: Clear timestamps fifo while resetting hardware fifo
  4729612ec9c0e7ace7611145f0325d01dcb5ee7d Defer processing of REQ_PREEMPT requests for blocked devices
  364c9d4eb185843bd249cf2e542366deab1ece3f USB: ftdi_sio: Use jtag quirk for SNAP Connect E10
  5e2c62839413ad1260cd065f05ca6677c773f618 USB: ftdi_sio: Added custom PID for Synapse Wireless product
  ea2f84d13367a8c99dd26c80fc39c3571763b483 USB: keyspan_pda: add new device id
  edfd6572d17986f3ba737314cc6a41e20f7a44a6 radeon: Do not directly dereference pointers to BIOS area.
  19b6da5ab9cd57b348bea9126fab9566d1cd7e18 libata: Blacklist queued TRIM on Samsung SSD 850 Pro
  823d64e5e8e4d1db42fbf5028d7fad027b9365c0 libata: Update Crucial/Micron blacklist
  7a5c2e551da4e7c9eb06e6d1a927336e07020646 writeback: fix possible underflow in write bandwidth calculation
  c944f12763623b6c496419fbac23285ef6cc93e9 writeback: add missing INITIAL_JIFFIES init in global_update_bandwidth()
  ba44e51e994edc3ab7dea8b671272671a79939ae cpufreq: Schedule work for the first-online CPU on resume
  28d96fb03f9b99146a6f408488861f62efdfad7b sched: Fix RLIMIT_RTTIME when PI-boosting to RT
  bc0480036dd927510f87a1a3e1f341ff8bc98e8a mm/page_alloc.c: call kernel_map_pages in unset_migrateype_isolate
  c7acc44de07a49d041bca200fe05ce0a90095e00 mm/memory hotplug: postpone the reset of obsolete pgdat
  30ecad29ba65f4dea08e2c24fc0ed8ec276fba8d mm: fix anon_vma->degree underflow in anon_vma endless growing prevention
  af075ec107b821539499eab62bf0195f165543cf mac80211: fix RX A-MPDU session reorder timer deletion
  7167c574692b3e8f3e46eac1c3f9091da9809d41 nbd: fix possible memory leak
  74b8c182c346ec27594a522e24bb0608d20d8b5a powerpc: Re-enable dynticks
  4ab14323dfb7de200cbb913030e5fa871e6351c8 powerpc: fix memory corruption by pnv_alloc_idle_core_states
  511dffb4f4f261ef808679a2711a3781d457421e sunrpc: make debugfs file creation failure non-fatal
  083b5ebbae9370a00fe79e2b16c94d1e892b5765 nfsd: return correct lockowner when there is a race on hash insert
  6d014bc957343d5454d6e765dc7b89d941088f0d nfsd: return correct openowner when there is a race to put one in the hash
  188fdb6997c62b466a21ea3984d14c33f334b246 xen/balloon: before adding hotplugged memory, set frames to invalid
  efdb92dc5ecc1faecf6ee26f3edc07b144105571 x86/xen: prepare p2m list for memory hotplug
  b53e7c40642d850ea4a7ca329893ddfab7e79cb0 iwlwifi: dvm: run INIT firmware again upon .start()
  7f9f20cf0e37f0a2a7dafbd8799f1198e964aa66 IB/uverbs: Prevent integer overflow in ib_umem_get address arithmetic
  0187ad2b69a51a23924cd41f730e2d923535db80 btrfs: simplify insert_orphan_item
  e3bb7004125d5c0783da8dcbcf818063cf885912 drm/i915: Align initial plane backing objects correctly
  84cb6e93dc425aa643cede2633596734f5e1ecb5 drm/amdkfd: Initialize only amdkfd's assigned pipelines
  0f21572a49db635bfdf4767eb648e8f53a6e98d2 drm/i915/vlv: remove wait for previous GFX clk disable request
  a07b73f4155a91cab883da8e436fcd649a1dff74 drm/i915/vlv: save/restore the power context base reg
  69ee14fd36a1314594a73071675124c904efd19d drm/i915/chv: Remove Wait for a previous gfx force-off
  ed1d8d31806ebf4c917ebccc19d8fd5c54127eb6 drm/radeon: fix wait in radeon_mn_invalidate_range_start
  db64474d6bc0613dcd69332e7330b37d77f77fba drm/radeon: add extra check in radeon_ttm_tt_unpin_userptr
  85bbd720e5ec6cf876bbdc2c8fd46cc4d35da70e drm/radeon/dpm: fix 120hz handling harder
  f2d95aebb650ca307749c06d8cf97a1ad358d13d drm/i915: Reject the colorkey ioctls for primary and cursor planes
  4b62528ff6abee768b458babacca5ae5e71c3442 drm/edid: set ELD for firmware and debugfs override EDIDs
  687bef66a10e08deed1dd8effcb18d5d5814f74a drm: Fixup racy refcounting in plane_force_disable
  eb40b9cdb1626b53843b82f521e057cf572372a1 block: fix blk_stack_limits() regression due to lcm() change
  f2a756bcb4678e804a5231f6c280dfd30270d663 Fix bug in blk_rq_merge_ok
  f0170f1971d247f924225f5b896edb55ef8c7c5a blkmq: Fix NULL pointer deref when all reserved tags in
  e008be66e703bd64b6cf4d1ec1f19e4cb99d3dd6 blk-mq: fix use of incorrect goto label in blk_mq_init_queue error path
  630146a4fd63ff241f75ece369784fe6133964a2 selinux: fix sel_write_enforce broken return value
  6a6a4631aa3fa4ec66dd8898930a4f05e024dcb5 ARM: sunxi: Have ARCH_SUNXI select RESET_CONTROLLER for clock driver usage
  b3a1f887ac6db0bde39417b11ec86f7c7ed9a5f6 ARC: signal handling robustify
  4538372f57d56ac54e5c149880c9b854458d3566 ARC: SA_SIGINFO ucontext regs off-by-one
  9911f100e690c5684aad0a6bbc334610ea21a63d PCI: spear: Drop __initdata from spear13xx_pcie_driver
  d771c22315f4fa319a3dc108d02b86c9597c6757 PCI: Don't look for ACPI hotplug parameters if ACPI is disabled
  701083ba443e3b58514293730f6088077bca998c Revert "sparc/PCI: Clip bridge windows to fit in upstream windows"
  effe0487bf00d610a536e7beb6f5f4efda28ee10 PCI: cpcihp: Add missing curly braces in cpci_configure_slot()
  8dcbd92fbb1a0ab7e897f611112f912649d15b64 PCI/AER: Avoid info leak in __print_tlp_header()
  9275ab868b321af9bc9182ea5e392c7d573c0aec ALSA: hda - Fix headphone pin config for Lifebook T731
  c2393a6365ab01913eb89aef3f88b3110ad79860 ALSA: hda/realtek - Make more stable to get pin sense for ALC283
  1b0992fcc81e6badca596863e58d37f63e322cb7 ALSA: bebob: fix to processing in big-endian machine for sending cue
  7c9dd3bf65adbc60613364b3f6a2110b75ae720a ALSA: usb - Creative USB X-Fi Pro SB1095 volume knob support
  78484c327e98a1ad5f773b26b7a69fe541aa0252 ALSA: hda - Add one more node in the EAPD supporting candidate list
  3b9416495eb97b1471fab75c6586d8074a9d238c ALSA: hda - Add dock support for Thinkpad T450s (17aa:5036)
  31ad7cdd37a0a9eb80318f8aa567064f3e7b5b0b Linux 3.19.4
  50bc7bc7287391f6ab420ae86814751d20e945a9 mfd: kempld-core: Fix callback return value check
  e8f86a9ba285bbf50aac67e03726e33bbf97f685 net: ethernet: pcnet32: Setup the SRAM and NOUFLO on Am79C97{3, 5}
  db5bb38e9e628c79bba709e0de6dea1863597caf powerpc/mpc85xx: Add ranges to etsec2 nodes
  78db0115d87fc97513a84fb739ee74d1af34aef2 powerpc/pseries: Little endian fixes for post mobility device tree update
  f179d6a3e20afc890989c96df3d873daee0fed09 arm64: percpu: Make this_cpu accessors pre-empt safe
  7521625c56d08fd27c20cf88423b41067bb5a03c arm64: Use the reserved TTBR0 if context switching to the init_mm
  4b38884078bea8fe24486845caa3883fa4fa5460 regulator: palmas: Correct TPS659038 register definition for REGEN2
  88519acc5f9c96fe6661157ddfa275e743aca4c1 powerpc/book3s: Fix the MCE code to use CONFIG_KVM_BOOK3S_64_HANDLER
  43494e51baa34c20f7d1f7135cc960cacb08c5a4 hfsplus: fix B-tree corruption after insertion at position 0
  68cbb4c02677613554d9c2267d38cca68bf65cd0 spi: trigger trace event for message-done before mesg->complete
  68cbdc1ae6dc23f7ee1ffdc59e30a34ccae56997 spi: dw-mid: clear BUSY flag fist and test other one
  2d57a8c4b8ca69d46a7244a9581334542f98bc33 spi: qup: Fix cs-num DT property parsing
  13027463097742b5901b1fb4a0a458a2f6dc467d dm snapshot: suspend merging snapshot when doing exception handover
  3d9f57bb1c694d1cf6ba998cb960ed045b02726e dm snapshot: suspend origin when doing exception handover
  b6bf8494e4fb260bf8738a1d1c9434df4996eedf dm thin: fix to consistently zero-fill reads to unprovisioned blocks
  f067d93f11803f587ec2947ba8ac2e4c5f7e3fd9 dm io: deal with wandering queue limits when handling REQ_DISCARD and REQ_WRITE_SAME
  72267c2e77226ebfca62d8dbb9bb8fca061bd914 dm: hold suspend_lock while suspending device during device deletion
  fd55246133075d717f1466a32bb3e295d056a454 dmaengine: dw: append MODULE_ALIAS for platform driver
  99aadf9b8e6344eba5e841446fc16370636e0f40 vt6655: Fix late setting of byRFType.
  cb5e2a71141b7527472d7727ef4c76c90018ebe7 vt6655: RFbSetPower fix missing rate RATE_12M
  ab4eba1a775b8a1eaf94ffe1abd2d588943460df staging: vt6656: vnt_rf_setpower: fix missing rate RATE_12M
  20a517d114bc76e850ad4e8e9d5c002df2ab7c4d perf: Fix irq_work 'tail' recursion
  874fee53430ab4fd92326832a99402d00e1f629c of/irq: Fix of_irq_parse_one() returned error codes
  bae96235997e41843eeb118bfb12aa4365266ce2 brcmfmac: Perform bound checking on vendor command buffer
  9ce9d3fb7754af5f731499ec87b842739db4d03a cpuidle: mvebu: Fix the CPU PM notifier usage
  200f5a5c688f410b599805ff0f08c54aeffd3156 rtlwifi: Improve handling of IPv6 packets
  78dc9937928e17b285d66d5173aceff46fd69e0b phy: Find the right match in devm_phy_destroy()
  75d10b6098a419dca452c86ee6b2f4117006f826 usb: common: otg-fsm: only signal connect after switching to peripheral
  f232e3d094d55315cd9801db669850068e0cfc06 usb: chipidea: otg: add a_alt_hnp_support response for B device
  2904a33c4b08922cdae642a528ef4df2487b56da usb: phy: am335x-control: check return value of bus_find_device
  3a72c7f1bc0d055493ade4ab4d017309268d526c uas: Add US_FL_NO_ATA_1X for Initio Corporation controllers / devices
  fa12a956ac8d90fd0403efe68e3111dc7884ceb6 iwlwifi: mvm: Fix ROC removal
  145962ee31829390e43a61a53008dde37d428b2f iwlwifi: mvm: BT Coex - fix a NULL pointer exception
  3c95c66cedf559371143652334b3e568150d3b00 iwlwifi: fix max_ht_ampdu_exponent for older devices
  4fcad7fbbb9596f5e73536f80935230951ffcb16 iwlwifi: mvm: rs: fix BT Coex check to look at the correct ant
  c9dd67bcfa4bd06dd6db26c380fa4255f06d5541 powercap / RAPL: handle domains with different energy units
  89e1dc988d602f16b5239928359f5a1c6fdbb008 mac80211: count interfaces correctly for combination checks
  d22db2725c02cc7cf374077d0fc130cf69e7a0cf mac80211: drop unencrypted frames in mesh fwding
  0bb81d514fbc6e1e2a68eb611b9cad7706f54546 mac80211: disable u-APSD queues by default
  5b6fb24345ead5f763b4e80c53bd69d551d5d43a nl80211: ignore HT/VHT capabilities without QoS/WMM
  74fbe5657a8619d2a8fe4858ff8acf2fd788fa65 tcm_qla2xxx: Fix incorrect use of __transport_register_session
  4a27f58b25f1ba886c2564fb7533ba5a36c10d15 tcm_fc: missing curly braces in ft_invl_hw_context()
  954ca149d24600a805522da54c9b5f91dd631035 clocksource: efm32: Fix a NULL pointer dereference
  55a86f9e3ca7fb1f95bd806a6bf91ba2cd74f4a6 regmap: introduce regmap_name to fix syscon regmap trace events
  42785aa288a55a7e2ec5a5c5e4ec87ee9c149336 regmap: regcache-rbtree: Fix present bitmap resize
  0e1e3b03a3edcc2fd5a56fbbbc03d6eec07146c9 clockevents: sun5i: Fix setup_irq init sequence
  08356188de276d7c08130dbe146d618fe9b3d76b virtio-balloon: do not call blocking ops when !TASK_RUNNING
  757fd0d78d090eb2518b09a5903d312e3955c08d virtio_balloon: set DRIVER_OK before using device
  5a903e6ae7e6185600a22ecaa3582ef1ffd3cf9c ASoC: wm9713: Fix wrong value references for boolean kctl
  ecec5e543d85a6aec0e920c5c9dbb6dee6691f45 ASoC: wm9712: Fix wrong value references for boolean kctl
  3427a69e0d91ef21d56451f648a0e9ab356d966d ASoC: wm8955: Fix wrong value references for boolean kctl
  8c6c177489646e582eb0de5e5cf251f5cb3d1ef8 ASoC: adav80x: Fix wrong value references for boolean kctl
  3564730f7882b7bc59004047675baf2daece3a35 ASoC: ak4641: Fix wrong value references for boolean kctl
  1663fd40c9611a5e132a858e2b82c4cf5a128357 ASoC: wm8904: Fix wrong value references for boolean kctl
  26b85c46b33ff70560cc472ab23b9c40a9f4023a ASoC: wm8903: Fix wrong value references for boolean kctl
  26e71a043d7412a8d0a38e61e59e00c3942fedcd ASoC: wm2000: Fix wrong value references for boolean kctl
  f841ad938f36069b5b755a84b55cc6cb4a0dddf4 ASoC: wm8731: Fix wrong value references for boolean kctl
  d33d9446f0432536722714e245b128a1e72a7df4 ASoC: tas5086: Fix wrong value references for boolean kctl
  063419e9871a127061b62e1d4e8f7e6958c7ce9d ASoC: wm8960: Fix wrong value references for boolean kctl
  186e6aca0b7232b0732fa0ed84ac9317bdb46588 ASoC: es8238: Fix wrong value references for boolean kctl
  9260766a28a1dbd4edac5e47d231383b249640a2 ASoC: cs4271: Fix wrong value references for boolean kctl
  4f7da4ad6d5873545ffa7bd128ec7e0cc791f78d ASoC: pcm1681: Fix wrong value references for boolean kctl
  165acf5d3e8d84d90347d4f8410a10f6b507b6da ASoC: sgtl5000: remove useless register write clearing CHRGPUMP_POWERUP
  2d08d187dfce83ea2010d03a75f370fa29e7cd7e ASoC: sn95031: Fix control-less DAPM routes
  b5a7466c0707e8379a92d4c75376778dd5d3370b ASoC: ak4671: Fix control-less DAPM routes
  af30befa90cf63b7aa50bdc3bf2a69b8cb27822d ASoC: da732x: Fix control-less DAPM routes
  
  And we had already picked up the following as pre-stable:
+ 78db0115d87fc97513a84fb739ee74d1af34aef2 powerpc/pseries: Little endian fixes for post mobility device tree update
  c9dd67bcfa4bd06dd6db26c380fa4255f06d5541 powercap / RAPL: handle domains with different energy units
  fbd0f7e0c8d0fdeb8056b0a5d521af8234f62ffd Input: synaptics - do not retrieve the board id on old firmwares
  e5a147570ddbbcee6d7cae592e364575d98e15f8 Input: synaptics - handle spurious release of trackstick buttons
  6b2b666d03bb7e14c93e194b262b030a85a1b632 Input: synaptics - fix middle button on Lenovo 2015 products
  abadfea64408020361eb6a76b1c930e4418ee146 Input: synaptics - skip quirks when post-2013 dimensions
  c45a7115d592183cfe4e1d1319cd0cebc97b4c1d Input: synaptics - support min/max board id in min_max_pnpid_table
  7fd85998b33986ffb635c14a3f36aa9ad31fcfbf Input: synaptics - remove obsolete min/max quirk for X240
  d02f5eae65a016b5d4301c30498a049a85312e22 Input: synaptics - query min dimensions for fw v8.1
  d41073ae4e91fb7b5ddf9df11209f3ddd5dd310c Input: synaptics - log queried and quirked dimension values
  ba1615129fe8143c87487b211e64f94e1ff116ff Input: synaptics - split synaptics_resolution(), query first

** Description changed:

  SRU Justification
  
      Impact:
         The upstream process for stable tree updates is quite similar
         in scope to the Ubuntu SRU process, e.g., each patch has to
         demonstrably fix a bug, and each patch is vetted by upstream
         by originating either directly from Linus' tree or in a minimally
         backported form of that patch. The 3.19.5 upstream stable
         patch set is now available. It should be included in the Ubuntu
         kernel as well.
  
         git://git.kernel.org/
  
      TEST CASE: TBD
  
         The following patches are in the 3.19.4 and 3.19.5 stable
  release:
  
  a96a03027376264942cc8bfdff864e5a579d7ca7 Linux 3.19.5
  002d8e07776222e55d82a22767afbcc021913815 kvm: avoid page allocation failure in kvm_set_memory_region()
  d5d51dd4db1cc56b72266651c5c37b31088fe862 drm/i915: Push vblank enable/disable past encoder->enable/disable
  363d91b062de645799924f542ec6d9bf7a32e302 xfs: ensure truncate forces zeroed blocks to disk
  db8a9ac5f02d100f1a4a81bf6d9864f51a6c78f2 ext4: fix indirect punch hole corruption
  1a6fe5b612b4f9a18f87b6c2c9e4ee51731caf25 timers/tick/broadcast-hrtimer: Fix suspicious RCU usage in idle loop
  6531f38ef9b30acf4c4414da5b2af24a6578e275 IB/mlx4: Saturate RoCE port PMA counters in case of overflow
  033dc8f0116892553d4e2561cddf92c089c71e22 clk: divider: fix calculation of maximal parent rate for a given divider
  765c20456c868989e179b14640ebe65347f2f57a clk: divider: fix selection of divider when rounding to closest
  4858bcfdbcddd3e319f7621bb8044ebec2bacbeb vb2: fix 'UNBALANCED' warnings when calling vb2_thread_stop()
  52c681ce5ea8a05624957824601a2eaa97125132 vb2: Fix dma_dir setting for dma-contig mem type
  2a9a83923e969f02f1ac96e66728a32295596e75 soc-camera: Fix devm_kfree() in soc_of_bind()
  5ddff4d7c66c6a72ef745ea3c47a7ea79ff59741 cx23885: fix querycap
  c80fa6bc02c20b574c6c2eba2996546f19fa69e1 media: s5p-mfc: fix mmap support for 64bit arch
  8d73f6706ae41206eb23a6c50df324a58d1d4032 sh_veu: v4l2_dev wasn't set
  cb32abbc39b14b4c18badf5bcd968a4f497fe762 iscsi target: fix oops when adding reject pdu
  2cdb954e809a33c13ecb54bf56bee1df30e368f2 ioctx_alloc(): fix vma (and file) leak on failure
  a48078e17aecef5498ba9b61e7354ea0035ac280 ocfs2: _really_ sync the right range
  3a79627f0ee10b314e39cf1040a53971adebfa21 be2iscsi: Fix kernel panic when device initialization fails
  fe4d073fcb5b399b8ed415be8a1a9ae93d52b19b Revert "libceph: use memalloc flags for net IO"
  eced8033ad208ef95172aa095373819c3a36ca2d Revert "PM / hibernate: avoid unsafe pages in e820 reserved regions"
  bd2c28533d7a9245c4ac5d48fe098a20a31160af drivers/of: Add empty ranges quirk for PA-Semi
  b943e69d33fac1e5f6db57868e061096b0aae67a rtlwifi: Fix IOMMU mapping leak in AP mode
  60a3b5963a35c17951be477e954652d03c33652e iommu/vt-d: Detach domain *only* from attached iommus
  5557ec07d2e7f2475dba2d5b27d833a22801d878 brcmfmac: disable MBSS feature for BCM43362
  ef812a8a36113b01b7578479773b0f6c76e119b7 cifs: fix use-after-free bug in find_writable_file
  7d57ccdfa65f6aa47b8f9a987869978d13ce2ff4 cifs: smb2_clone_range() - exit on unhandled error
  b1ff43a8757d7a57b49231db1713c5ec36477bdf n_tty: Fix read buffer overwrite when no newline
  63d7ff2248f302e4b600f72fcbec93318e7fb71b tty: serial: fsl_lpuart: clear receive flag on FIFO flush
  beaa43e9b4ca8cfe4379bb2f849f10e04b85b1d4 tty: serial: fsl_lpuart: specify transmit FIFO size
  f43a431c415b34a75382e4ecbda5a533401beb72 usb: xhci: apply XHCI_AVOID_BEI quirk to all Intel xHCI controllers
  8ca0f4f1f884d73cdcb3c587a3be7e12995e1f02 usb: xhci: handle Config Error Change (CEC) in xhci driver
  e0cb36a7f1174bc7cb23ff4571131af824e66551 cpuidle: ACPI: do not overwrite name and description of C0
  67b4228ed87b17801c8822f6d4ebe949493949cc cpuidle: remove state_count field from struct cpuidle_device
  c1caa181eb331c4ae8cddf74d283310c2198a42b firmware: dmi_scan: Prevent dmi_num integer overflow
  7781f475043500175217e22bd6ad93995fa6e821 can: flexcan: Deferred on Regulator return EPROBE_DEFER
  6e6c9127315087a0535ab0b5e80f174681ed6b61 can: flexcan: fix bus-off error state handling.
  f3e70953e7ad132ec5cad878f58e7348ad152159 x86/reboot: Add ASRock Q1900DC-ITX mainboard reboot quirk
  154cea06a19d6be0a10511191089b0b58ac5c0d9 ath9k: fix tracking of enabled AP beacons
  4acc3ce12dcb60340212059818f7810cdd8e4335 dmaengine: omap-dma: Fix memory leak when terminating running transfer
  56e1c4b3236721b26f059d0f331e2464a5d68fd7 dmaengine: edma: fix memory leak when terminating running transfers
  7f754cc8edfb11d255eb91c823f93aa09ef0f138 iio: imu: Use iio_trigger_get for indio_dev->trig assignment
  ecc682b240970786149559f50dac4613e374192d iio: adc: vf610: use ADC clock within specification
  b45b375615ee2553a617a5e6c3f3f4cde04568ee iio: bmc150: change sampling frequency
  a8173cd017a912dd333f68bf1c0c31afaf70d4e3 iio: core: Fix double free.
  6cf22b22f477fc59341d96f1d2a56f2b6f09b5e7 iio: inv_mpu6050: Clear timestamps fifo while resetting hardware fifo
  4729612ec9c0e7ace7611145f0325d01dcb5ee7d Defer processing of REQ_PREEMPT requests for blocked devices
  364c9d4eb185843bd249cf2e542366deab1ece3f USB: ftdi_sio: Use jtag quirk for SNAP Connect E10
  5e2c62839413ad1260cd065f05ca6677c773f618 USB: ftdi_sio: Added custom PID for Synapse Wireless product
  ea2f84d13367a8c99dd26c80fc39c3571763b483 USB: keyspan_pda: add new device id
  edfd6572d17986f3ba737314cc6a41e20f7a44a6 radeon: Do not directly dereference pointers to BIOS area.
  19b6da5ab9cd57b348bea9126fab9566d1cd7e18 libata: Blacklist queued TRIM on Samsung SSD 850 Pro
  823d64e5e8e4d1db42fbf5028d7fad027b9365c0 libata: Update Crucial/Micron blacklist
  7a5c2e551da4e7c9eb06e6d1a927336e07020646 writeback: fix possible underflow in write bandwidth calculation
  c944f12763623b6c496419fbac23285ef6cc93e9 writeback: add missing INITIAL_JIFFIES init in global_update_bandwidth()
  ba44e51e994edc3ab7dea8b671272671a79939ae cpufreq: Schedule work for the first-online CPU on resume
  28d96fb03f9b99146a6f408488861f62efdfad7b sched: Fix RLIMIT_RTTIME when PI-boosting to RT
  bc0480036dd927510f87a1a3e1f341ff8bc98e8a mm/page_alloc.c: call kernel_map_pages in unset_migrateype_isolate
  c7acc44de07a49d041bca200fe05ce0a90095e00 mm/memory hotplug: postpone the reset of obsolete pgdat
  30ecad29ba65f4dea08e2c24fc0ed8ec276fba8d mm: fix anon_vma->degree underflow in anon_vma endless growing prevention
  af075ec107b821539499eab62bf0195f165543cf mac80211: fix RX A-MPDU session reorder timer deletion
  7167c574692b3e8f3e46eac1c3f9091da9809d41 nbd: fix possible memory leak
  74b8c182c346ec27594a522e24bb0608d20d8b5a powerpc: Re-enable dynticks
  4ab14323dfb7de200cbb913030e5fa871e6351c8 powerpc: fix memory corruption by pnv_alloc_idle_core_states
  511dffb4f4f261ef808679a2711a3781d457421e sunrpc: make debugfs file creation failure non-fatal
  083b5ebbae9370a00fe79e2b16c94d1e892b5765 nfsd: return correct lockowner when there is a race on hash insert
  6d014bc957343d5454d6e765dc7b89d941088f0d nfsd: return correct openowner when there is a race to put one in the hash
  188fdb6997c62b466a21ea3984d14c33f334b246 xen/balloon: before adding hotplugged memory, set frames to invalid
  efdb92dc5ecc1faecf6ee26f3edc07b144105571 x86/xen: prepare p2m list for memory hotplug
  b53e7c40642d850ea4a7ca329893ddfab7e79cb0 iwlwifi: dvm: run INIT firmware again upon .start()
  7f9f20cf0e37f0a2a7dafbd8799f1198e964aa66 IB/uverbs: Prevent integer overflow in ib_umem_get address arithmetic
  0187ad2b69a51a23924cd41f730e2d923535db80 btrfs: simplify insert_orphan_item
  e3bb7004125d5c0783da8dcbcf818063cf885912 drm/i915: Align initial plane backing objects correctly
  84cb6e93dc425aa643cede2633596734f5e1ecb5 drm/amdkfd: Initialize only amdkfd's assigned pipelines
  0f21572a49db635bfdf4767eb648e8f53a6e98d2 drm/i915/vlv: remove wait for previous GFX clk disable request
  a07b73f4155a91cab883da8e436fcd649a1dff74 drm/i915/vlv: save/restore the power context base reg
  69ee14fd36a1314594a73071675124c904efd19d drm/i915/chv: Remove Wait for a previous gfx force-off
  ed1d8d31806ebf4c917ebccc19d8fd5c54127eb6 drm/radeon: fix wait in radeon_mn_invalidate_range_start
  db64474d6bc0613dcd69332e7330b37d77f77fba drm/radeon: add extra check in radeon_ttm_tt_unpin_userptr
  85bbd720e5ec6cf876bbdc2c8fd46cc4d35da70e drm/radeon/dpm: fix 120hz handling harder
  f2d95aebb650ca307749c06d8cf97a1ad358d13d drm/i915: Reject the colorkey ioctls for primary and cursor planes
  4b62528ff6abee768b458babacca5ae5e71c3442 drm/edid: set ELD for firmware and debugfs override EDIDs
  687bef66a10e08deed1dd8effcb18d5d5814f74a drm: Fixup racy refcounting in plane_force_disable
  eb40b9cdb1626b53843b82f521e057cf572372a1 block: fix blk_stack_limits() regression due to lcm() change
  f2a756bcb4678e804a5231f6c280dfd30270d663 Fix bug in blk_rq_merge_ok
  f0170f1971d247f924225f5b896edb55ef8c7c5a blkmq: Fix NULL pointer deref when all reserved tags in
  e008be66e703bd64b6cf4d1ec1f19e4cb99d3dd6 blk-mq: fix use of incorrect goto label in blk_mq_init_queue error path
  630146a4fd63ff241f75ece369784fe6133964a2 selinux: fix sel_write_enforce broken return value
  6a6a4631aa3fa4ec66dd8898930a4f05e024dcb5 ARM: sunxi: Have ARCH_SUNXI select RESET_CONTROLLER for clock driver usage
  b3a1f887ac6db0bde39417b11ec86f7c7ed9a5f6 ARC: signal handling robustify
  4538372f57d56ac54e5c149880c9b854458d3566 ARC: SA_SIGINFO ucontext regs off-by-one
  9911f100e690c5684aad0a6bbc334610ea21a63d PCI: spear: Drop __initdata from spear13xx_pcie_driver
  d771c22315f4fa319a3dc108d02b86c9597c6757 PCI: Don't look for ACPI hotplug parameters if ACPI is disabled
  701083ba443e3b58514293730f6088077bca998c Revert "sparc/PCI: Clip bridge windows to fit in upstream windows"
  effe0487bf00d610a536e7beb6f5f4efda28ee10 PCI: cpcihp: Add missing curly braces in cpci_configure_slot()
  8dcbd92fbb1a0ab7e897f611112f912649d15b64 PCI/AER: Avoid info leak in __print_tlp_header()
  9275ab868b321af9bc9182ea5e392c7d573c0aec ALSA: hda - Fix headphone pin config for Lifebook T731
  c2393a6365ab01913eb89aef3f88b3110ad79860 ALSA: hda/realtek - Make more stable to get pin sense for ALC283
  1b0992fcc81e6badca596863e58d37f63e322cb7 ALSA: bebob: fix to processing in big-endian machine for sending cue
  7c9dd3bf65adbc60613364b3f6a2110b75ae720a ALSA: usb - Creative USB X-Fi Pro SB1095 volume knob support
  78484c327e98a1ad5f773b26b7a69fe541aa0252 ALSA: hda - Add one more node in the EAPD supporting candidate list
  3b9416495eb97b1471fab75c6586d8074a9d238c ALSA: hda - Add dock support for Thinkpad T450s (17aa:5036)
  31ad7cdd37a0a9eb80318f8aa567064f3e7b5b0b Linux 3.19.4
  50bc7bc7287391f6ab420ae86814751d20e945a9 mfd: kempld-core: Fix callback return value check
  e8f86a9ba285bbf50aac67e03726e33bbf97f685 net: ethernet: pcnet32: Setup the SRAM and NOUFLO on Am79C97{3, 5}
  db5bb38e9e628c79bba709e0de6dea1863597caf powerpc/mpc85xx: Add ranges to etsec2 nodes
  78db0115d87fc97513a84fb739ee74d1af34aef2 powerpc/pseries: Little endian fixes for post mobility device tree update
  f179d6a3e20afc890989c96df3d873daee0fed09 arm64: percpu: Make this_cpu accessors pre-empt safe
  7521625c56d08fd27c20cf88423b41067bb5a03c arm64: Use the reserved TTBR0 if context switching to the init_mm
  4b38884078bea8fe24486845caa3883fa4fa5460 regulator: palmas: Correct TPS659038 register definition for REGEN2
  88519acc5f9c96fe6661157ddfa275e743aca4c1 powerpc/book3s: Fix the MCE code to use CONFIG_KVM_BOOK3S_64_HANDLER
  43494e51baa34c20f7d1f7135cc960cacb08c5a4 hfsplus: fix B-tree corruption after insertion at position 0
  68cbb4c02677613554d9c2267d38cca68bf65cd0 spi: trigger trace event for message-done before mesg->complete
  68cbdc1ae6dc23f7ee1ffdc59e30a34ccae56997 spi: dw-mid: clear BUSY flag fist and test other one
  2d57a8c4b8ca69d46a7244a9581334542f98bc33 spi: qup: Fix cs-num DT property parsing
  13027463097742b5901b1fb4a0a458a2f6dc467d dm snapshot: suspend merging snapshot when doing exception handover
  3d9f57bb1c694d1cf6ba998cb960ed045b02726e dm snapshot: suspend origin when doing exception handover
  b6bf8494e4fb260bf8738a1d1c9434df4996eedf dm thin: fix to consistently zero-fill reads to unprovisioned blocks
  f067d93f11803f587ec2947ba8ac2e4c5f7e3fd9 dm io: deal with wandering queue limits when handling REQ_DISCARD and REQ_WRITE_SAME
  72267c2e77226ebfca62d8dbb9bb8fca061bd914 dm: hold suspend_lock while suspending device during device deletion
  fd55246133075d717f1466a32bb3e295d056a454 dmaengine: dw: append MODULE_ALIAS for platform driver
  99aadf9b8e6344eba5e841446fc16370636e0f40 vt6655: Fix late setting of byRFType.
  cb5e2a71141b7527472d7727ef4c76c90018ebe7 vt6655: RFbSetPower fix missing rate RATE_12M
  ab4eba1a775b8a1eaf94ffe1abd2d588943460df staging: vt6656: vnt_rf_setpower: fix missing rate RATE_12M
  20a517d114bc76e850ad4e8e9d5c002df2ab7c4d perf: Fix irq_work 'tail' recursion
  874fee53430ab4fd92326832a99402d00e1f629c of/irq: Fix of_irq_parse_one() returned error codes
  bae96235997e41843eeb118bfb12aa4365266ce2 brcmfmac: Perform bound checking on vendor command buffer
  9ce9d3fb7754af5f731499ec87b842739db4d03a cpuidle: mvebu: Fix the CPU PM notifier usage
  200f5a5c688f410b599805ff0f08c54aeffd3156 rtlwifi: Improve handling of IPv6 packets
  78dc9937928e17b285d66d5173aceff46fd69e0b phy: Find the right match in devm_phy_destroy()
  75d10b6098a419dca452c86ee6b2f4117006f826 usb: common: otg-fsm: only signal connect after switching to peripheral
  f232e3d094d55315cd9801db669850068e0cfc06 usb: chipidea: otg: add a_alt_hnp_support response for B device
  2904a33c4b08922cdae642a528ef4df2487b56da usb: phy: am335x-control: check return value of bus_find_device
  3a72c7f1bc0d055493ade4ab4d017309268d526c uas: Add US_FL_NO_ATA_1X for Initio Corporation controllers / devices
  fa12a956ac8d90fd0403efe68e3111dc7884ceb6 iwlwifi: mvm: Fix ROC removal
  145962ee31829390e43a61a53008dde37d428b2f iwlwifi: mvm: BT Coex - fix a NULL pointer exception
  3c95c66cedf559371143652334b3e568150d3b00 iwlwifi: fix max_ht_ampdu_exponent for older devices
  4fcad7fbbb9596f5e73536f80935230951ffcb16 iwlwifi: mvm: rs: fix BT Coex check to look at the correct ant
  c9dd67bcfa4bd06dd6db26c380fa4255f06d5541 powercap / RAPL: handle domains with different energy units
  89e1dc988d602f16b5239928359f5a1c6fdbb008 mac80211: count interfaces correctly for combination checks
  d22db2725c02cc7cf374077d0fc130cf69e7a0cf mac80211: drop unencrypted frames in mesh fwding
  0bb81d514fbc6e1e2a68eb611b9cad7706f54546 mac80211: disable u-APSD queues by default
  5b6fb24345ead5f763b4e80c53bd69d551d5d43a nl80211: ignore HT/VHT capabilities without QoS/WMM
  74fbe5657a8619d2a8fe4858ff8acf2fd788fa65 tcm_qla2xxx: Fix incorrect use of __transport_register_session
  4a27f58b25f1ba886c2564fb7533ba5a36c10d15 tcm_fc: missing curly braces in ft_invl_hw_context()
  954ca149d24600a805522da54c9b5f91dd631035 clocksource: efm32: Fix a NULL pointer dereference
  55a86f9e3ca7fb1f95bd806a6bf91ba2cd74f4a6 regmap: introduce regmap_name to fix syscon regmap trace events
  42785aa288a55a7e2ec5a5c5e4ec87ee9c149336 regmap: regcache-rbtree: Fix present bitmap resize
  0e1e3b03a3edcc2fd5a56fbbbc03d6eec07146c9 clockevents: sun5i: Fix setup_irq init sequence
  08356188de276d7c08130dbe146d618fe9b3d76b virtio-balloon: do not call blocking ops when !TASK_RUNNING
  757fd0d78d090eb2518b09a5903d312e3955c08d virtio_balloon: set DRIVER_OK before using device
  5a903e6ae7e6185600a22ecaa3582ef1ffd3cf9c ASoC: wm9713: Fix wrong value references for boolean kctl
  ecec5e543d85a6aec0e920c5c9dbb6dee6691f45 ASoC: wm9712: Fix wrong value references for boolean kctl
  3427a69e0d91ef21d56451f648a0e9ab356d966d ASoC: wm8955: Fix wrong value references for boolean kctl
  8c6c177489646e582eb0de5e5cf251f5cb3d1ef8 ASoC: adav80x: Fix wrong value references for boolean kctl
  3564730f7882b7bc59004047675baf2daece3a35 ASoC: ak4641: Fix wrong value references for boolean kctl
  1663fd40c9611a5e132a858e2b82c4cf5a128357 ASoC: wm8904: Fix wrong value references for boolean kctl
  26b85c46b33ff70560cc472ab23b9c40a9f4023a ASoC: wm8903: Fix wrong value references for boolean kctl
  26e71a043d7412a8d0a38e61e59e00c3942fedcd ASoC: wm2000: Fix wrong value references for boolean kctl
  f841ad938f36069b5b755a84b55cc6cb4a0dddf4 ASoC: wm8731: Fix wrong value references for boolean kctl
  d33d9446f0432536722714e245b128a1e72a7df4 ASoC: tas5086: Fix wrong value references for boolean kctl
  063419e9871a127061b62e1d4e8f7e6958c7ce9d ASoC: wm8960: Fix wrong value references for boolean kctl
  186e6aca0b7232b0732fa0ed84ac9317bdb46588 ASoC: es8238: Fix wrong value references for boolean kctl
  9260766a28a1dbd4edac5e47d231383b249640a2 ASoC: cs4271: Fix wrong value references for boolean kctl
  4f7da4ad6d5873545ffa7bd128ec7e0cc791f78d ASoC: pcm1681: Fix wrong value references for boolean kctl
  165acf5d3e8d84d90347d4f8410a10f6b507b6da ASoC: sgtl5000: remove useless register write clearing CHRGPUMP_POWERUP
  2d08d187dfce83ea2010d03a75f370fa29e7cd7e ASoC: sn95031: Fix control-less DAPM routes
  b5a7466c0707e8379a92d4c75376778dd5d3370b ASoC: ak4671: Fix control-less DAPM routes
  af30befa90cf63b7aa50bdc3bf2a69b8cb27822d ASoC: da732x: Fix control-less DAPM routes
  
  And we had already picked up the following as pre-stable:
+ 84cb6e93dc425aa643cede2633596734f5e1ecb5 drm/amdkfd: Initialize only amdkfd's assigned pipelines
  78db0115d87fc97513a84fb739ee74d1af34aef2 powerpc/pseries: Little endian fixes for post mobility device tree update
  c9dd67bcfa4bd06dd6db26c380fa4255f06d5541 powercap / RAPL: handle domains with different energy units
  fbd0f7e0c8d0fdeb8056b0a5d521af8234f62ffd Input: synaptics - do not retrieve the board id on old firmwares
  e5a147570ddbbcee6d7cae592e364575d98e15f8 Input: synaptics - handle spurious release of trackstick buttons
  6b2b666d03bb7e14c93e194b262b030a85a1b632 Input: synaptics - fix middle button on Lenovo 2015 products
  abadfea64408020361eb6a76b1c930e4418ee146 Input: synaptics - skip quirks when post-2013 dimensions
  c45a7115d592183cfe4e1d1319cd0cebc97b4c1d Input: synaptics - support min/max board id in min_max_pnpid_table
  7fd85998b33986ffb635c14a3f36aa9ad31fcfbf Input: synaptics - remove obsolete min/max quirk for X240
  d02f5eae65a016b5d4301c30498a049a85312e22 Input: synaptics - query min dimensions for fw v8.1
  d41073ae4e91fb7b5ddf9df11209f3ddd5dd310c Input: synaptics - log queried and quirked dimension values
  ba1615129fe8143c87487b211e64f94e1ff116ff Input: synaptics - split synaptics_resolution(), query first

** Description changed:

  SRU Justification
  
      Impact:
         The upstream process for stable tree updates is quite similar
         in scope to the Ubuntu SRU process, e.g., each patch has to
         demonstrably fix a bug, and each patch is vetted by upstream
         by originating either directly from Linus' tree or in a minimally
         backported form of that patch. The 3.19.5 upstream stable
         patch set is now available. It should be included in the Ubuntu
         kernel as well.
  
         git://git.kernel.org/
  
      TEST CASE: TBD
  
         The following patches are in the 3.19.4 and 3.19.5 stable
  release:
  
  a96a03027376264942cc8bfdff864e5a579d7ca7 Linux 3.19.5
  002d8e07776222e55d82a22767afbcc021913815 kvm: avoid page allocation failure in kvm_set_memory_region()
  d5d51dd4db1cc56b72266651c5c37b31088fe862 drm/i915: Push vblank enable/disable past encoder->enable/disable
  363d91b062de645799924f542ec6d9bf7a32e302 xfs: ensure truncate forces zeroed blocks to disk
  db8a9ac5f02d100f1a4a81bf6d9864f51a6c78f2 ext4: fix indirect punch hole corruption
  1a6fe5b612b4f9a18f87b6c2c9e4ee51731caf25 timers/tick/broadcast-hrtimer: Fix suspicious RCU usage in idle loop
  6531f38ef9b30acf4c4414da5b2af24a6578e275 IB/mlx4: Saturate RoCE port PMA counters in case of overflow
  033dc8f0116892553d4e2561cddf92c089c71e22 clk: divider: fix calculation of maximal parent rate for a given divider
  765c20456c868989e179b14640ebe65347f2f57a clk: divider: fix selection of divider when rounding to closest
  4858bcfdbcddd3e319f7621bb8044ebec2bacbeb vb2: fix 'UNBALANCED' warnings when calling vb2_thread_stop()
  52c681ce5ea8a05624957824601a2eaa97125132 vb2: Fix dma_dir setting for dma-contig mem type
  2a9a83923e969f02f1ac96e66728a32295596e75 soc-camera: Fix devm_kfree() in soc_of_bind()
  5ddff4d7c66c6a72ef745ea3c47a7ea79ff59741 cx23885: fix querycap
  c80fa6bc02c20b574c6c2eba2996546f19fa69e1 media: s5p-mfc: fix mmap support for 64bit arch
  8d73f6706ae41206eb23a6c50df324a58d1d4032 sh_veu: v4l2_dev wasn't set
  cb32abbc39b14b4c18badf5bcd968a4f497fe762 iscsi target: fix oops when adding reject pdu
  2cdb954e809a33c13ecb54bf56bee1df30e368f2 ioctx_alloc(): fix vma (and file) leak on failure
  a48078e17aecef5498ba9b61e7354ea0035ac280 ocfs2: _really_ sync the right range
  3a79627f0ee10b314e39cf1040a53971adebfa21 be2iscsi: Fix kernel panic when device initialization fails
  fe4d073fcb5b399b8ed415be8a1a9ae93d52b19b Revert "libceph: use memalloc flags for net IO"
  eced8033ad208ef95172aa095373819c3a36ca2d Revert "PM / hibernate: avoid unsafe pages in e820 reserved regions"
  bd2c28533d7a9245c4ac5d48fe098a20a31160af drivers/of: Add empty ranges quirk for PA-Semi
  b943e69d33fac1e5f6db57868e061096b0aae67a rtlwifi: Fix IOMMU mapping leak in AP mode
  60a3b5963a35c17951be477e954652d03c33652e iommu/vt-d: Detach domain *only* from attached iommus
  5557ec07d2e7f2475dba2d5b27d833a22801d878 brcmfmac: disable MBSS feature for BCM43362
  ef812a8a36113b01b7578479773b0f6c76e119b7 cifs: fix use-after-free bug in find_writable_file
  7d57ccdfa65f6aa47b8f9a987869978d13ce2ff4 cifs: smb2_clone_range() - exit on unhandled error
  b1ff43a8757d7a57b49231db1713c5ec36477bdf n_tty: Fix read buffer overwrite when no newline
  63d7ff2248f302e4b600f72fcbec93318e7fb71b tty: serial: fsl_lpuart: clear receive flag on FIFO flush
  beaa43e9b4ca8cfe4379bb2f849f10e04b85b1d4 tty: serial: fsl_lpuart: specify transmit FIFO size
  f43a431c415b34a75382e4ecbda5a533401beb72 usb: xhci: apply XHCI_AVOID_BEI quirk to all Intel xHCI controllers
  8ca0f4f1f884d73cdcb3c587a3be7e12995e1f02 usb: xhci: handle Config Error Change (CEC) in xhci driver
  e0cb36a7f1174bc7cb23ff4571131af824e66551 cpuidle: ACPI: do not overwrite name and description of C0
  67b4228ed87b17801c8822f6d4ebe949493949cc cpuidle: remove state_count field from struct cpuidle_device
  c1caa181eb331c4ae8cddf74d283310c2198a42b firmware: dmi_scan: Prevent dmi_num integer overflow
  7781f475043500175217e22bd6ad93995fa6e821 can: flexcan: Deferred on Regulator return EPROBE_DEFER
  6e6c9127315087a0535ab0b5e80f174681ed6b61 can: flexcan: fix bus-off error state handling.
  f3e70953e7ad132ec5cad878f58e7348ad152159 x86/reboot: Add ASRock Q1900DC-ITX mainboard reboot quirk
  154cea06a19d6be0a10511191089b0b58ac5c0d9 ath9k: fix tracking of enabled AP beacons
  4acc3ce12dcb60340212059818f7810cdd8e4335 dmaengine: omap-dma: Fix memory leak when terminating running transfer
  56e1c4b3236721b26f059d0f331e2464a5d68fd7 dmaengine: edma: fix memory leak when terminating running transfers
  7f754cc8edfb11d255eb91c823f93aa09ef0f138 iio: imu: Use iio_trigger_get for indio_dev->trig assignment
  ecc682b240970786149559f50dac4613e374192d iio: adc: vf610: use ADC clock within specification
  b45b375615ee2553a617a5e6c3f3f4cde04568ee iio: bmc150: change sampling frequency
  a8173cd017a912dd333f68bf1c0c31afaf70d4e3 iio: core: Fix double free.
  6cf22b22f477fc59341d96f1d2a56f2b6f09b5e7 iio: inv_mpu6050: Clear timestamps fifo while resetting hardware fifo
  4729612ec9c0e7ace7611145f0325d01dcb5ee7d Defer processing of REQ_PREEMPT requests for blocked devices
  364c9d4eb185843bd249cf2e542366deab1ece3f USB: ftdi_sio: Use jtag quirk for SNAP Connect E10
  5e2c62839413ad1260cd065f05ca6677c773f618 USB: ftdi_sio: Added custom PID for Synapse Wireless product
  ea2f84d13367a8c99dd26c80fc39c3571763b483 USB: keyspan_pda: add new device id
  edfd6572d17986f3ba737314cc6a41e20f7a44a6 radeon: Do not directly dereference pointers to BIOS area.
  19b6da5ab9cd57b348bea9126fab9566d1cd7e18 libata: Blacklist queued TRIM on Samsung SSD 850 Pro
  823d64e5e8e4d1db42fbf5028d7fad027b9365c0 libata: Update Crucial/Micron blacklist
  7a5c2e551da4e7c9eb06e6d1a927336e07020646 writeback: fix possible underflow in write bandwidth calculation
  c944f12763623b6c496419fbac23285ef6cc93e9 writeback: add missing INITIAL_JIFFIES init in global_update_bandwidth()
  ba44e51e994edc3ab7dea8b671272671a79939ae cpufreq: Schedule work for the first-online CPU on resume
  28d96fb03f9b99146a6f408488861f62efdfad7b sched: Fix RLIMIT_RTTIME when PI-boosting to RT
  bc0480036dd927510f87a1a3e1f341ff8bc98e8a mm/page_alloc.c: call kernel_map_pages in unset_migrateype_isolate
  c7acc44de07a49d041bca200fe05ce0a90095e00 mm/memory hotplug: postpone the reset of obsolete pgdat
  30ecad29ba65f4dea08e2c24fc0ed8ec276fba8d mm: fix anon_vma->degree underflow in anon_vma endless growing prevention
  af075ec107b821539499eab62bf0195f165543cf mac80211: fix RX A-MPDU session reorder timer deletion
  7167c574692b3e8f3e46eac1c3f9091da9809d41 nbd: fix possible memory leak
  74b8c182c346ec27594a522e24bb0608d20d8b5a powerpc: Re-enable dynticks
  4ab14323dfb7de200cbb913030e5fa871e6351c8 powerpc: fix memory corruption by pnv_alloc_idle_core_states
  511dffb4f4f261ef808679a2711a3781d457421e sunrpc: make debugfs file creation failure non-fatal
  083b5ebbae9370a00fe79e2b16c94d1e892b5765 nfsd: return correct lockowner when there is a race on hash insert
  6d014bc957343d5454d6e765dc7b89d941088f0d nfsd: return correct openowner when there is a race to put one in the hash
  188fdb6997c62b466a21ea3984d14c33f334b246 xen/balloon: before adding hotplugged memory, set frames to invalid
  efdb92dc5ecc1faecf6ee26f3edc07b144105571 x86/xen: prepare p2m list for memory hotplug
  b53e7c40642d850ea4a7ca329893ddfab7e79cb0 iwlwifi: dvm: run INIT firmware again upon .start()
  7f9f20cf0e37f0a2a7dafbd8799f1198e964aa66 IB/uverbs: Prevent integer overflow in ib_umem_get address arithmetic
  0187ad2b69a51a23924cd41f730e2d923535db80 btrfs: simplify insert_orphan_item
  e3bb7004125d5c0783da8dcbcf818063cf885912 drm/i915: Align initial plane backing objects correctly
  84cb6e93dc425aa643cede2633596734f5e1ecb5 drm/amdkfd: Initialize only amdkfd's assigned pipelines
  0f21572a49db635bfdf4767eb648e8f53a6e98d2 drm/i915/vlv: remove wait for previous GFX clk disable request
  a07b73f4155a91cab883da8e436fcd649a1dff74 drm/i915/vlv: save/restore the power context base reg
  69ee14fd36a1314594a73071675124c904efd19d drm/i915/chv: Remove Wait for a previous gfx force-off
  ed1d8d31806ebf4c917ebccc19d8fd5c54127eb6 drm/radeon: fix wait in radeon_mn_invalidate_range_start
  db64474d6bc0613dcd69332e7330b37d77f77fba drm/radeon: add extra check in radeon_ttm_tt_unpin_userptr
  85bbd720e5ec6cf876bbdc2c8fd46cc4d35da70e drm/radeon/dpm: fix 120hz handling harder
  f2d95aebb650ca307749c06d8cf97a1ad358d13d drm/i915: Reject the colorkey ioctls for primary and cursor planes
  4b62528ff6abee768b458babacca5ae5e71c3442 drm/edid: set ELD for firmware and debugfs override EDIDs
  687bef66a10e08deed1dd8effcb18d5d5814f74a drm: Fixup racy refcounting in plane_force_disable
  eb40b9cdb1626b53843b82f521e057cf572372a1 block: fix blk_stack_limits() regression due to lcm() change
  f2a756bcb4678e804a5231f6c280dfd30270d663 Fix bug in blk_rq_merge_ok
  f0170f1971d247f924225f5b896edb55ef8c7c5a blkmq: Fix NULL pointer deref when all reserved tags in
  e008be66e703bd64b6cf4d1ec1f19e4cb99d3dd6 blk-mq: fix use of incorrect goto label in blk_mq_init_queue error path
  630146a4fd63ff241f75ece369784fe6133964a2 selinux: fix sel_write_enforce broken return value
  6a6a4631aa3fa4ec66dd8898930a4f05e024dcb5 ARM: sunxi: Have ARCH_SUNXI select RESET_CONTROLLER for clock driver usage
  b3a1f887ac6db0bde39417b11ec86f7c7ed9a5f6 ARC: signal handling robustify
  4538372f57d56ac54e5c149880c9b854458d3566 ARC: SA_SIGINFO ucontext regs off-by-one
  9911f100e690c5684aad0a6bbc334610ea21a63d PCI: spear: Drop __initdata from spear13xx_pcie_driver
  d771c22315f4fa319a3dc108d02b86c9597c6757 PCI: Don't look for ACPI hotplug parameters if ACPI is disabled
  701083ba443e3b58514293730f6088077bca998c Revert "sparc/PCI: Clip bridge windows to fit in upstream windows"
  effe0487bf00d610a536e7beb6f5f4efda28ee10 PCI: cpcihp: Add missing curly braces in cpci_configure_slot()
  8dcbd92fbb1a0ab7e897f611112f912649d15b64 PCI/AER: Avoid info leak in __print_tlp_header()
  9275ab868b321af9bc9182ea5e392c7d573c0aec ALSA: hda - Fix headphone pin config for Lifebook T731
  c2393a6365ab01913eb89aef3f88b3110ad79860 ALSA: hda/realtek - Make more stable to get pin sense for ALC283
  1b0992fcc81e6badca596863e58d37f63e322cb7 ALSA: bebob: fix to processing in big-endian machine for sending cue
  7c9dd3bf65adbc60613364b3f6a2110b75ae720a ALSA: usb - Creative USB X-Fi Pro SB1095 volume knob support
  78484c327e98a1ad5f773b26b7a69fe541aa0252 ALSA: hda - Add one more node in the EAPD supporting candidate list
  3b9416495eb97b1471fab75c6586d8074a9d238c ALSA: hda - Add dock support for Thinkpad T450s (17aa:5036)
  31ad7cdd37a0a9eb80318f8aa567064f3e7b5b0b Linux 3.19.4
  50bc7bc7287391f6ab420ae86814751d20e945a9 mfd: kempld-core: Fix callback return value check
  e8f86a9ba285bbf50aac67e03726e33bbf97f685 net: ethernet: pcnet32: Setup the SRAM and NOUFLO on Am79C97{3, 5}
  db5bb38e9e628c79bba709e0de6dea1863597caf powerpc/mpc85xx: Add ranges to etsec2 nodes
  78db0115d87fc97513a84fb739ee74d1af34aef2 powerpc/pseries: Little endian fixes for post mobility device tree update
  f179d6a3e20afc890989c96df3d873daee0fed09 arm64: percpu: Make this_cpu accessors pre-empt safe
  7521625c56d08fd27c20cf88423b41067bb5a03c arm64: Use the reserved TTBR0 if context switching to the init_mm
  4b38884078bea8fe24486845caa3883fa4fa5460 regulator: palmas: Correct TPS659038 register definition for REGEN2
  88519acc5f9c96fe6661157ddfa275e743aca4c1 powerpc/book3s: Fix the MCE code to use CONFIG_KVM_BOOK3S_64_HANDLER
  43494e51baa34c20f7d1f7135cc960cacb08c5a4 hfsplus: fix B-tree corruption after insertion at position 0
  68cbb4c02677613554d9c2267d38cca68bf65cd0 spi: trigger trace event for message-done before mesg->complete
  68cbdc1ae6dc23f7ee1ffdc59e30a34ccae56997 spi: dw-mid: clear BUSY flag fist and test other one
  2d57a8c4b8ca69d46a7244a9581334542f98bc33 spi: qup: Fix cs-num DT property parsing
  13027463097742b5901b1fb4a0a458a2f6dc467d dm snapshot: suspend merging snapshot when doing exception handover
  3d9f57bb1c694d1cf6ba998cb960ed045b02726e dm snapshot: suspend origin when doing exception handover
  b6bf8494e4fb260bf8738a1d1c9434df4996eedf dm thin: fix to consistently zero-fill reads to unprovisioned blocks
  f067d93f11803f587ec2947ba8ac2e4c5f7e3fd9 dm io: deal with wandering queue limits when handling REQ_DISCARD and REQ_WRITE_SAME
  72267c2e77226ebfca62d8dbb9bb8fca061bd914 dm: hold suspend_lock while suspending device during device deletion
  fd55246133075d717f1466a32bb3e295d056a454 dmaengine: dw: append MODULE_ALIAS for platform driver
  99aadf9b8e6344eba5e841446fc16370636e0f40 vt6655: Fix late setting of byRFType.
  cb5e2a71141b7527472d7727ef4c76c90018ebe7 vt6655: RFbSetPower fix missing rate RATE_12M
  ab4eba1a775b8a1eaf94ffe1abd2d588943460df staging: vt6656: vnt_rf_setpower: fix missing rate RATE_12M
  20a517d114bc76e850ad4e8e9d5c002df2ab7c4d perf: Fix irq_work 'tail' recursion
  874fee53430ab4fd92326832a99402d00e1f629c of/irq: Fix of_irq_parse_one() returned error codes
  bae96235997e41843eeb118bfb12aa4365266ce2 brcmfmac: Perform bound checking on vendor command buffer
  9ce9d3fb7754af5f731499ec87b842739db4d03a cpuidle: mvebu: Fix the CPU PM notifier usage
  200f5a5c688f410b599805ff0f08c54aeffd3156 rtlwifi: Improve handling of IPv6 packets
  78dc9937928e17b285d66d5173aceff46fd69e0b phy: Find the right match in devm_phy_destroy()
  75d10b6098a419dca452c86ee6b2f4117006f826 usb: common: otg-fsm: only signal connect after switching to peripheral
  f232e3d094d55315cd9801db669850068e0cfc06 usb: chipidea: otg: add a_alt_hnp_support response for B device
  2904a33c4b08922cdae642a528ef4df2487b56da usb: phy: am335x-control: check return value of bus_find_device
  3a72c7f1bc0d055493ade4ab4d017309268d526c uas: Add US_FL_NO_ATA_1X for Initio Corporation controllers / devices
  fa12a956ac8d90fd0403efe68e3111dc7884ceb6 iwlwifi: mvm: Fix ROC removal
  145962ee31829390e43a61a53008dde37d428b2f iwlwifi: mvm: BT Coex - fix a NULL pointer exception
  3c95c66cedf559371143652334b3e568150d3b00 iwlwifi: fix max_ht_ampdu_exponent for older devices
  4fcad7fbbb9596f5e73536f80935230951ffcb16 iwlwifi: mvm: rs: fix BT Coex check to look at the correct ant
  c9dd67bcfa4bd06dd6db26c380fa4255f06d5541 powercap / RAPL: handle domains with different energy units
  89e1dc988d602f16b5239928359f5a1c6fdbb008 mac80211: count interfaces correctly for combination checks
  d22db2725c02cc7cf374077d0fc130cf69e7a0cf mac80211: drop unencrypted frames in mesh fwding
  0bb81d514fbc6e1e2a68eb611b9cad7706f54546 mac80211: disable u-APSD queues by default
  5b6fb24345ead5f763b4e80c53bd69d551d5d43a nl80211: ignore HT/VHT capabilities without QoS/WMM
  74fbe5657a8619d2a8fe4858ff8acf2fd788fa65 tcm_qla2xxx: Fix incorrect use of __transport_register_session
  4a27f58b25f1ba886c2564fb7533ba5a36c10d15 tcm_fc: missing curly braces in ft_invl_hw_context()
  954ca149d24600a805522da54c9b5f91dd631035 clocksource: efm32: Fix a NULL pointer dereference
  55a86f9e3ca7fb1f95bd806a6bf91ba2cd74f4a6 regmap: introduce regmap_name to fix syscon regmap trace events
  42785aa288a55a7e2ec5a5c5e4ec87ee9c149336 regmap: regcache-rbtree: Fix present bitmap resize
  0e1e3b03a3edcc2fd5a56fbbbc03d6eec07146c9 clockevents: sun5i: Fix setup_irq init sequence
  08356188de276d7c08130dbe146d618fe9b3d76b virtio-balloon: do not call blocking ops when !TASK_RUNNING
  757fd0d78d090eb2518b09a5903d312e3955c08d virtio_balloon: set DRIVER_OK before using device
  5a903e6ae7e6185600a22ecaa3582ef1ffd3cf9c ASoC: wm9713: Fix wrong value references for boolean kctl
  ecec5e543d85a6aec0e920c5c9dbb6dee6691f45 ASoC: wm9712: Fix wrong value references for boolean kctl
  3427a69e0d91ef21d56451f648a0e9ab356d966d ASoC: wm8955: Fix wrong value references for boolean kctl
  8c6c177489646e582eb0de5e5cf251f5cb3d1ef8 ASoC: adav80x: Fix wrong value references for boolean kctl
  3564730f7882b7bc59004047675baf2daece3a35 ASoC: ak4641: Fix wrong value references for boolean kctl
  1663fd40c9611a5e132a858e2b82c4cf5a128357 ASoC: wm8904: Fix wrong value references for boolean kctl
  26b85c46b33ff70560cc472ab23b9c40a9f4023a ASoC: wm8903: Fix wrong value references for boolean kctl
  26e71a043d7412a8d0a38e61e59e00c3942fedcd ASoC: wm2000: Fix wrong value references for boolean kctl
  f841ad938f36069b5b755a84b55cc6cb4a0dddf4 ASoC: wm8731: Fix wrong value references for boolean kctl
  d33d9446f0432536722714e245b128a1e72a7df4 ASoC: tas5086: Fix wrong value references for boolean kctl
  063419e9871a127061b62e1d4e8f7e6958c7ce9d ASoC: wm8960: Fix wrong value references for boolean kctl
  186e6aca0b7232b0732fa0ed84ac9317bdb46588 ASoC: es8238: Fix wrong value references for boolean kctl
  9260766a28a1dbd4edac5e47d231383b249640a2 ASoC: cs4271: Fix wrong value references for boolean kctl
  4f7da4ad6d5873545ffa7bd128ec7e0cc791f78d ASoC: pcm1681: Fix wrong value references for boolean kctl
  165acf5d3e8d84d90347d4f8410a10f6b507b6da ASoC: sgtl5000: remove useless register write clearing CHRGPUMP_POWERUP
  2d08d187dfce83ea2010d03a75f370fa29e7cd7e ASoC: sn95031: Fix control-less DAPM routes
  b5a7466c0707e8379a92d4c75376778dd5d3370b ASoC: ak4671: Fix control-less DAPM routes
  af30befa90cf63b7aa50bdc3bf2a69b8cb27822d ASoC: da732x: Fix control-less DAPM routes
  
  And we had already picked up the following as pre-stable:
+ 7f9f20cf0e37f0a2a7dafbd8799f1198e964aa66 IB/uverbs: Prevent integer overflow in ib_umem_get address arithmetic
  84cb6e93dc425aa643cede2633596734f5e1ecb5 drm/amdkfd: Initialize only amdkfd's assigned pipelines
  78db0115d87fc97513a84fb739ee74d1af34aef2 powerpc/pseries: Little endian fixes for post mobility device tree update
  c9dd67bcfa4bd06dd6db26c380fa4255f06d5541 powercap / RAPL: handle domains with different energy units
  fbd0f7e0c8d0fdeb8056b0a5d521af8234f62ffd Input: synaptics - do not retrieve the board id on old firmwares
  e5a147570ddbbcee6d7cae592e364575d98e15f8 Input: synaptics - handle spurious release of trackstick buttons
  6b2b666d03bb7e14c93e194b262b030a85a1b632 Input: synaptics - fix middle button on Lenovo 2015 products
  abadfea64408020361eb6a76b1c930e4418ee146 Input: synaptics - skip quirks when post-2013 dimensions
  c45a7115d592183cfe4e1d1319cd0cebc97b4c1d Input: synaptics - support min/max board id in min_max_pnpid_table
  7fd85998b33986ffb635c14a3f36aa9ad31fcfbf Input: synaptics - remove obsolete min/max quirk for X240
  d02f5eae65a016b5d4301c30498a049a85312e22 Input: synaptics - query min dimensions for fw v8.1
  d41073ae4e91fb7b5ddf9df11209f3ddd5dd310c Input: synaptics - log queried and quirked dimension values
  ba1615129fe8143c87487b211e64f94e1ff116ff Input: synaptics - split synaptics_resolution(), query first

** Description changed:

  SRU Justification
  
      Impact:
         The upstream process for stable tree updates is quite similar
         in scope to the Ubuntu SRU process, e.g., each patch has to
         demonstrably fix a bug, and each patch is vetted by upstream
         by originating either directly from Linus' tree or in a minimally
         backported form of that patch. The 3.19.5 upstream stable
         patch set is now available. It should be included in the Ubuntu
         kernel as well.
  
         git://git.kernel.org/
  
      TEST CASE: TBD
  
         The following patches are in the 3.19.4 and 3.19.5 stable
  release:
  
  a96a03027376264942cc8bfdff864e5a579d7ca7 Linux 3.19.5
  002d8e07776222e55d82a22767afbcc021913815 kvm: avoid page allocation failure in kvm_set_memory_region()
  d5d51dd4db1cc56b72266651c5c37b31088fe862 drm/i915: Push vblank enable/disable past encoder->enable/disable
  363d91b062de645799924f542ec6d9bf7a32e302 xfs: ensure truncate forces zeroed blocks to disk
  db8a9ac5f02d100f1a4a81bf6d9864f51a6c78f2 ext4: fix indirect punch hole corruption
  1a6fe5b612b4f9a18f87b6c2c9e4ee51731caf25 timers/tick/broadcast-hrtimer: Fix suspicious RCU usage in idle loop
  6531f38ef9b30acf4c4414da5b2af24a6578e275 IB/mlx4: Saturate RoCE port PMA counters in case of overflow
  033dc8f0116892553d4e2561cddf92c089c71e22 clk: divider: fix calculation of maximal parent rate for a given divider
  765c20456c868989e179b14640ebe65347f2f57a clk: divider: fix selection of divider when rounding to closest
  4858bcfdbcddd3e319f7621bb8044ebec2bacbeb vb2: fix 'UNBALANCED' warnings when calling vb2_thread_stop()
  52c681ce5ea8a05624957824601a2eaa97125132 vb2: Fix dma_dir setting for dma-contig mem type
  2a9a83923e969f02f1ac96e66728a32295596e75 soc-camera: Fix devm_kfree() in soc_of_bind()
  5ddff4d7c66c6a72ef745ea3c47a7ea79ff59741 cx23885: fix querycap
  c80fa6bc02c20b574c6c2eba2996546f19fa69e1 media: s5p-mfc: fix mmap support for 64bit arch
  8d73f6706ae41206eb23a6c50df324a58d1d4032 sh_veu: v4l2_dev wasn't set
  cb32abbc39b14b4c18badf5bcd968a4f497fe762 iscsi target: fix oops when adding reject pdu
  2cdb954e809a33c13ecb54bf56bee1df30e368f2 ioctx_alloc(): fix vma (and file) leak on failure
  a48078e17aecef5498ba9b61e7354ea0035ac280 ocfs2: _really_ sync the right range
  3a79627f0ee10b314e39cf1040a53971adebfa21 be2iscsi: Fix kernel panic when device initialization fails
  fe4d073fcb5b399b8ed415be8a1a9ae93d52b19b Revert "libceph: use memalloc flags for net IO"
  eced8033ad208ef95172aa095373819c3a36ca2d Revert "PM / hibernate: avoid unsafe pages in e820 reserved regions"
  bd2c28533d7a9245c4ac5d48fe098a20a31160af drivers/of: Add empty ranges quirk for PA-Semi
  b943e69d33fac1e5f6db57868e061096b0aae67a rtlwifi: Fix IOMMU mapping leak in AP mode
  60a3b5963a35c17951be477e954652d03c33652e iommu/vt-d: Detach domain *only* from attached iommus
  5557ec07d2e7f2475dba2d5b27d833a22801d878 brcmfmac: disable MBSS feature for BCM43362
  ef812a8a36113b01b7578479773b0f6c76e119b7 cifs: fix use-after-free bug in find_writable_file
  7d57ccdfa65f6aa47b8f9a987869978d13ce2ff4 cifs: smb2_clone_range() - exit on unhandled error
  b1ff43a8757d7a57b49231db1713c5ec36477bdf n_tty: Fix read buffer overwrite when no newline
  63d7ff2248f302e4b600f72fcbec93318e7fb71b tty: serial: fsl_lpuart: clear receive flag on FIFO flush
  beaa43e9b4ca8cfe4379bb2f849f10e04b85b1d4 tty: serial: fsl_lpuart: specify transmit FIFO size
  f43a431c415b34a75382e4ecbda5a533401beb72 usb: xhci: apply XHCI_AVOID_BEI quirk to all Intel xHCI controllers
  8ca0f4f1f884d73cdcb3c587a3be7e12995e1f02 usb: xhci: handle Config Error Change (CEC) in xhci driver
  e0cb36a7f1174bc7cb23ff4571131af824e66551 cpuidle: ACPI: do not overwrite name and description of C0
  67b4228ed87b17801c8822f6d4ebe949493949cc cpuidle: remove state_count field from struct cpuidle_device
  c1caa181eb331c4ae8cddf74d283310c2198a42b firmware: dmi_scan: Prevent dmi_num integer overflow
  7781f475043500175217e22bd6ad93995fa6e821 can: flexcan: Deferred on Regulator return EPROBE_DEFER
  6e6c9127315087a0535ab0b5e80f174681ed6b61 can: flexcan: fix bus-off error state handling.
  f3e70953e7ad132ec5cad878f58e7348ad152159 x86/reboot: Add ASRock Q1900DC-ITX mainboard reboot quirk
  154cea06a19d6be0a10511191089b0b58ac5c0d9 ath9k: fix tracking of enabled AP beacons
  4acc3ce12dcb60340212059818f7810cdd8e4335 dmaengine: omap-dma: Fix memory leak when terminating running transfer
  56e1c4b3236721b26f059d0f331e2464a5d68fd7 dmaengine: edma: fix memory leak when terminating running transfers
  7f754cc8edfb11d255eb91c823f93aa09ef0f138 iio: imu: Use iio_trigger_get for indio_dev->trig assignment
  ecc682b240970786149559f50dac4613e374192d iio: adc: vf610: use ADC clock within specification
  b45b375615ee2553a617a5e6c3f3f4cde04568ee iio: bmc150: change sampling frequency
  a8173cd017a912dd333f68bf1c0c31afaf70d4e3 iio: core: Fix double free.
  6cf22b22f477fc59341d96f1d2a56f2b6f09b5e7 iio: inv_mpu6050: Clear timestamps fifo while resetting hardware fifo
  4729612ec9c0e7ace7611145f0325d01dcb5ee7d Defer processing of REQ_PREEMPT requests for blocked devices
  364c9d4eb185843bd249cf2e542366deab1ece3f USB: ftdi_sio: Use jtag quirk for SNAP Connect E10
  5e2c62839413ad1260cd065f05ca6677c773f618 USB: ftdi_sio: Added custom PID for Synapse Wireless product
  ea2f84d13367a8c99dd26c80fc39c3571763b483 USB: keyspan_pda: add new device id
  edfd6572d17986f3ba737314cc6a41e20f7a44a6 radeon: Do not directly dereference pointers to BIOS area.
  19b6da5ab9cd57b348bea9126fab9566d1cd7e18 libata: Blacklist queued TRIM on Samsung SSD 850 Pro
  823d64e5e8e4d1db42fbf5028d7fad027b9365c0 libata: Update Crucial/Micron blacklist
  7a5c2e551da4e7c9eb06e6d1a927336e07020646 writeback: fix possible underflow in write bandwidth calculation
  c944f12763623b6c496419fbac23285ef6cc93e9 writeback: add missing INITIAL_JIFFIES init in global_update_bandwidth()
  ba44e51e994edc3ab7dea8b671272671a79939ae cpufreq: Schedule work for the first-online CPU on resume
  28d96fb03f9b99146a6f408488861f62efdfad7b sched: Fix RLIMIT_RTTIME when PI-boosting to RT
  bc0480036dd927510f87a1a3e1f341ff8bc98e8a mm/page_alloc.c: call kernel_map_pages in unset_migrateype_isolate
  c7acc44de07a49d041bca200fe05ce0a90095e00 mm/memory hotplug: postpone the reset of obsolete pgdat
  30ecad29ba65f4dea08e2c24fc0ed8ec276fba8d mm: fix anon_vma->degree underflow in anon_vma endless growing prevention
  af075ec107b821539499eab62bf0195f165543cf mac80211: fix RX A-MPDU session reorder timer deletion
  7167c574692b3e8f3e46eac1c3f9091da9809d41 nbd: fix possible memory leak
  74b8c182c346ec27594a522e24bb0608d20d8b5a powerpc: Re-enable dynticks
  4ab14323dfb7de200cbb913030e5fa871e6351c8 powerpc: fix memory corruption by pnv_alloc_idle_core_states
  511dffb4f4f261ef808679a2711a3781d457421e sunrpc: make debugfs file creation failure non-fatal
  083b5ebbae9370a00fe79e2b16c94d1e892b5765 nfsd: return correct lockowner when there is a race on hash insert
  6d014bc957343d5454d6e765dc7b89d941088f0d nfsd: return correct openowner when there is a race to put one in the hash
  188fdb6997c62b466a21ea3984d14c33f334b246 xen/balloon: before adding hotplugged memory, set frames to invalid
  efdb92dc5ecc1faecf6ee26f3edc07b144105571 x86/xen: prepare p2m list for memory hotplug
  b53e7c40642d850ea4a7ca329893ddfab7e79cb0 iwlwifi: dvm: run INIT firmware again upon .start()
  7f9f20cf0e37f0a2a7dafbd8799f1198e964aa66 IB/uverbs: Prevent integer overflow in ib_umem_get address arithmetic
  0187ad2b69a51a23924cd41f730e2d923535db80 btrfs: simplify insert_orphan_item
  e3bb7004125d5c0783da8dcbcf818063cf885912 drm/i915: Align initial plane backing objects correctly
  84cb6e93dc425aa643cede2633596734f5e1ecb5 drm/amdkfd: Initialize only amdkfd's assigned pipelines
  0f21572a49db635bfdf4767eb648e8f53a6e98d2 drm/i915/vlv: remove wait for previous GFX clk disable request
  a07b73f4155a91cab883da8e436fcd649a1dff74 drm/i915/vlv: save/restore the power context base reg
  69ee14fd36a1314594a73071675124c904efd19d drm/i915/chv: Remove Wait for a previous gfx force-off
  ed1d8d31806ebf4c917ebccc19d8fd5c54127eb6 drm/radeon: fix wait in radeon_mn_invalidate_range_start
  db64474d6bc0613dcd69332e7330b37d77f77fba drm/radeon: add extra check in radeon_ttm_tt_unpin_userptr
  85bbd720e5ec6cf876bbdc2c8fd46cc4d35da70e drm/radeon/dpm: fix 120hz handling harder
  f2d95aebb650ca307749c06d8cf97a1ad358d13d drm/i915: Reject the colorkey ioctls for primary and cursor planes
  4b62528ff6abee768b458babacca5ae5e71c3442 drm/edid: set ELD for firmware and debugfs override EDIDs
  687bef66a10e08deed1dd8effcb18d5d5814f74a drm: Fixup racy refcounting in plane_force_disable
  eb40b9cdb1626b53843b82f521e057cf572372a1 block: fix blk_stack_limits() regression due to lcm() change
  f2a756bcb4678e804a5231f6c280dfd30270d663 Fix bug in blk_rq_merge_ok
  f0170f1971d247f924225f5b896edb55ef8c7c5a blkmq: Fix NULL pointer deref when all reserved tags in
  e008be66e703bd64b6cf4d1ec1f19e4cb99d3dd6 blk-mq: fix use of incorrect goto label in blk_mq_init_queue error path
  630146a4fd63ff241f75ece369784fe6133964a2 selinux: fix sel_write_enforce broken return value
  6a6a4631aa3fa4ec66dd8898930a4f05e024dcb5 ARM: sunxi: Have ARCH_SUNXI select RESET_CONTROLLER for clock driver usage
  b3a1f887ac6db0bde39417b11ec86f7c7ed9a5f6 ARC: signal handling robustify
  4538372f57d56ac54e5c149880c9b854458d3566 ARC: SA_SIGINFO ucontext regs off-by-one
  9911f100e690c5684aad0a6bbc334610ea21a63d PCI: spear: Drop __initdata from spear13xx_pcie_driver
  d771c22315f4fa319a3dc108d02b86c9597c6757 PCI: Don't look for ACPI hotplug parameters if ACPI is disabled
  701083ba443e3b58514293730f6088077bca998c Revert "sparc/PCI: Clip bridge windows to fit in upstream windows"
  effe0487bf00d610a536e7beb6f5f4efda28ee10 PCI: cpcihp: Add missing curly braces in cpci_configure_slot()
  8dcbd92fbb1a0ab7e897f611112f912649d15b64 PCI/AER: Avoid info leak in __print_tlp_header()
  9275ab868b321af9bc9182ea5e392c7d573c0aec ALSA: hda - Fix headphone pin config for Lifebook T731
  c2393a6365ab01913eb89aef3f88b3110ad79860 ALSA: hda/realtek - Make more stable to get pin sense for ALC283
  1b0992fcc81e6badca596863e58d37f63e322cb7 ALSA: bebob: fix to processing in big-endian machine for sending cue
  7c9dd3bf65adbc60613364b3f6a2110b75ae720a ALSA: usb - Creative USB X-Fi Pro SB1095 volume knob support
  78484c327e98a1ad5f773b26b7a69fe541aa0252 ALSA: hda - Add one more node in the EAPD supporting candidate list
  3b9416495eb97b1471fab75c6586d8074a9d238c ALSA: hda - Add dock support for Thinkpad T450s (17aa:5036)
  31ad7cdd37a0a9eb80318f8aa567064f3e7b5b0b Linux 3.19.4
  50bc7bc7287391f6ab420ae86814751d20e945a9 mfd: kempld-core: Fix callback return value check
  e8f86a9ba285bbf50aac67e03726e33bbf97f685 net: ethernet: pcnet32: Setup the SRAM and NOUFLO on Am79C97{3, 5}
  db5bb38e9e628c79bba709e0de6dea1863597caf powerpc/mpc85xx: Add ranges to etsec2 nodes
  78db0115d87fc97513a84fb739ee74d1af34aef2 powerpc/pseries: Little endian fixes for post mobility device tree update
  f179d6a3e20afc890989c96df3d873daee0fed09 arm64: percpu: Make this_cpu accessors pre-empt safe
  7521625c56d08fd27c20cf88423b41067bb5a03c arm64: Use the reserved TTBR0 if context switching to the init_mm
  4b38884078bea8fe24486845caa3883fa4fa5460 regulator: palmas: Correct TPS659038 register definition for REGEN2
  88519acc5f9c96fe6661157ddfa275e743aca4c1 powerpc/book3s: Fix the MCE code to use CONFIG_KVM_BOOK3S_64_HANDLER
  43494e51baa34c20f7d1f7135cc960cacb08c5a4 hfsplus: fix B-tree corruption after insertion at position 0
  68cbb4c02677613554d9c2267d38cca68bf65cd0 spi: trigger trace event for message-done before mesg->complete
  68cbdc1ae6dc23f7ee1ffdc59e30a34ccae56997 spi: dw-mid: clear BUSY flag fist and test other one
  2d57a8c4b8ca69d46a7244a9581334542f98bc33 spi: qup: Fix cs-num DT property parsing
  13027463097742b5901b1fb4a0a458a2f6dc467d dm snapshot: suspend merging snapshot when doing exception handover
  3d9f57bb1c694d1cf6ba998cb960ed045b02726e dm snapshot: suspend origin when doing exception handover
  b6bf8494e4fb260bf8738a1d1c9434df4996eedf dm thin: fix to consistently zero-fill reads to unprovisioned blocks
  f067d93f11803f587ec2947ba8ac2e4c5f7e3fd9 dm io: deal with wandering queue limits when handling REQ_DISCARD and REQ_WRITE_SAME
  72267c2e77226ebfca62d8dbb9bb8fca061bd914 dm: hold suspend_lock while suspending device during device deletion
  fd55246133075d717f1466a32bb3e295d056a454 dmaengine: dw: append MODULE_ALIAS for platform driver
  99aadf9b8e6344eba5e841446fc16370636e0f40 vt6655: Fix late setting of byRFType.
  cb5e2a71141b7527472d7727ef4c76c90018ebe7 vt6655: RFbSetPower fix missing rate RATE_12M
  ab4eba1a775b8a1eaf94ffe1abd2d588943460df staging: vt6656: vnt_rf_setpower: fix missing rate RATE_12M
  20a517d114bc76e850ad4e8e9d5c002df2ab7c4d perf: Fix irq_work 'tail' recursion
  874fee53430ab4fd92326832a99402d00e1f629c of/irq: Fix of_irq_parse_one() returned error codes
  bae96235997e41843eeb118bfb12aa4365266ce2 brcmfmac: Perform bound checking on vendor command buffer
  9ce9d3fb7754af5f731499ec87b842739db4d03a cpuidle: mvebu: Fix the CPU PM notifier usage
  200f5a5c688f410b599805ff0f08c54aeffd3156 rtlwifi: Improve handling of IPv6 packets
  78dc9937928e17b285d66d5173aceff46fd69e0b phy: Find the right match in devm_phy_destroy()
  75d10b6098a419dca452c86ee6b2f4117006f826 usb: common: otg-fsm: only signal connect after switching to peripheral
  f232e3d094d55315cd9801db669850068e0cfc06 usb: chipidea: otg: add a_alt_hnp_support response for B device
  2904a33c4b08922cdae642a528ef4df2487b56da usb: phy: am335x-control: check return value of bus_find_device
  3a72c7f1bc0d055493ade4ab4d017309268d526c uas: Add US_FL_NO_ATA_1X for Initio Corporation controllers / devices
  fa12a956ac8d90fd0403efe68e3111dc7884ceb6 iwlwifi: mvm: Fix ROC removal
  145962ee31829390e43a61a53008dde37d428b2f iwlwifi: mvm: BT Coex - fix a NULL pointer exception
  3c95c66cedf559371143652334b3e568150d3b00 iwlwifi: fix max_ht_ampdu_exponent for older devices
  4fcad7fbbb9596f5e73536f80935230951ffcb16 iwlwifi: mvm: rs: fix BT Coex check to look at the correct ant
  c9dd67bcfa4bd06dd6db26c380fa4255f06d5541 powercap / RAPL: handle domains with different energy units
  89e1dc988d602f16b5239928359f5a1c6fdbb008 mac80211: count interfaces correctly for combination checks
  d22db2725c02cc7cf374077d0fc130cf69e7a0cf mac80211: drop unencrypted frames in mesh fwding
  0bb81d514fbc6e1e2a68eb611b9cad7706f54546 mac80211: disable u-APSD queues by default
  5b6fb24345ead5f763b4e80c53bd69d551d5d43a nl80211: ignore HT/VHT capabilities without QoS/WMM
  74fbe5657a8619d2a8fe4858ff8acf2fd788fa65 tcm_qla2xxx: Fix incorrect use of __transport_register_session
  4a27f58b25f1ba886c2564fb7533ba5a36c10d15 tcm_fc: missing curly braces in ft_invl_hw_context()
  954ca149d24600a805522da54c9b5f91dd631035 clocksource: efm32: Fix a NULL pointer dereference
  55a86f9e3ca7fb1f95bd806a6bf91ba2cd74f4a6 regmap: introduce regmap_name to fix syscon regmap trace events
  42785aa288a55a7e2ec5a5c5e4ec87ee9c149336 regmap: regcache-rbtree: Fix present bitmap resize
  0e1e3b03a3edcc2fd5a56fbbbc03d6eec07146c9 clockevents: sun5i: Fix setup_irq init sequence
  08356188de276d7c08130dbe146d618fe9b3d76b virtio-balloon: do not call blocking ops when !TASK_RUNNING
  757fd0d78d090eb2518b09a5903d312e3955c08d virtio_balloon: set DRIVER_OK before using device
  5a903e6ae7e6185600a22ecaa3582ef1ffd3cf9c ASoC: wm9713: Fix wrong value references for boolean kctl
  ecec5e543d85a6aec0e920c5c9dbb6dee6691f45 ASoC: wm9712: Fix wrong value references for boolean kctl
  3427a69e0d91ef21d56451f648a0e9ab356d966d ASoC: wm8955: Fix wrong value references for boolean kctl
  8c6c177489646e582eb0de5e5cf251f5cb3d1ef8 ASoC: adav80x: Fix wrong value references for boolean kctl
  3564730f7882b7bc59004047675baf2daece3a35 ASoC: ak4641: Fix wrong value references for boolean kctl
  1663fd40c9611a5e132a858e2b82c4cf5a128357 ASoC: wm8904: Fix wrong value references for boolean kctl
  26b85c46b33ff70560cc472ab23b9c40a9f4023a ASoC: wm8903: Fix wrong value references for boolean kctl
  26e71a043d7412a8d0a38e61e59e00c3942fedcd ASoC: wm2000: Fix wrong value references for boolean kctl
  f841ad938f36069b5b755a84b55cc6cb4a0dddf4 ASoC: wm8731: Fix wrong value references for boolean kctl
  d33d9446f0432536722714e245b128a1e72a7df4 ASoC: tas5086: Fix wrong value references for boolean kctl
  063419e9871a127061b62e1d4e8f7e6958c7ce9d ASoC: wm8960: Fix wrong value references for boolean kctl
  186e6aca0b7232b0732fa0ed84ac9317bdb46588 ASoC: es8238: Fix wrong value references for boolean kctl
  9260766a28a1dbd4edac5e47d231383b249640a2 ASoC: cs4271: Fix wrong value references for boolean kctl
  4f7da4ad6d5873545ffa7bd128ec7e0cc791f78d ASoC: pcm1681: Fix wrong value references for boolean kctl
  165acf5d3e8d84d90347d4f8410a10f6b507b6da ASoC: sgtl5000: remove useless register write clearing CHRGPUMP_POWERUP
  2d08d187dfce83ea2010d03a75f370fa29e7cd7e ASoC: sn95031: Fix control-less DAPM routes
  b5a7466c0707e8379a92d4c75376778dd5d3370b ASoC: ak4671: Fix control-less DAPM routes
  af30befa90cf63b7aa50bdc3bf2a69b8cb27822d ASoC: da732x: Fix control-less DAPM routes
  
  And we had already picked up the following as pre-stable:
+ 4ab14323dfb7de200cbb913030e5fa871e6351c8 powerpc: fix memory corruption by pnv_alloc_idle_core_states
  7f9f20cf0e37f0a2a7dafbd8799f1198e964aa66 IB/uverbs: Prevent integer overflow in ib_umem_get address arithmetic
  84cb6e93dc425aa643cede2633596734f5e1ecb5 drm/amdkfd: Initialize only amdkfd's assigned pipelines
  78db0115d87fc97513a84fb739ee74d1af34aef2 powerpc/pseries: Little endian fixes for post mobility device tree update
  c9dd67bcfa4bd06dd6db26c380fa4255f06d5541 powercap / RAPL: handle domains with different energy units
  fbd0f7e0c8d0fdeb8056b0a5d521af8234f62ffd Input: synaptics - do not retrieve the board id on old firmwares
  e5a147570ddbbcee6d7cae592e364575d98e15f8 Input: synaptics - handle spurious release of trackstick buttons
  6b2b666d03bb7e14c93e194b262b030a85a1b632 Input: synaptics - fix middle button on Lenovo 2015 products
  abadfea64408020361eb6a76b1c930e4418ee146 Input: synaptics - skip quirks when post-2013 dimensions
  c45a7115d592183cfe4e1d1319cd0cebc97b4c1d Input: synaptics - support min/max board id in min_max_pnpid_table
  7fd85998b33986ffb635c14a3f36aa9ad31fcfbf Input: synaptics - remove obsolete min/max quirk for X240
  d02f5eae65a016b5d4301c30498a049a85312e22 Input: synaptics - query min dimensions for fw v8.1
  d41073ae4e91fb7b5ddf9df11209f3ddd5dd310c Input: synaptics - log queried and quirked dimension values
  ba1615129fe8143c87487b211e64f94e1ff116ff Input: synaptics - split synaptics_resolution(), query first

** Description changed:

  SRU Justification
  
      Impact:
         The upstream process for stable tree updates is quite similar
         in scope to the Ubuntu SRU process, e.g., each patch has to
         demonstrably fix a bug, and each patch is vetted by upstream
         by originating either directly from Linus' tree or in a minimally
         backported form of that patch. The 3.19.5 upstream stable
         patch set is now available. It should be included in the Ubuntu
         kernel as well.
  
         git://git.kernel.org/
  
      TEST CASE: TBD
  
         The following patches are in the 3.19.4 and 3.19.5 stable
  release:
  
  a96a03027376264942cc8bfdff864e5a579d7ca7 Linux 3.19.5
  002d8e07776222e55d82a22767afbcc021913815 kvm: avoid page allocation failure in kvm_set_memory_region()
  d5d51dd4db1cc56b72266651c5c37b31088fe862 drm/i915: Push vblank enable/disable past encoder->enable/disable
  363d91b062de645799924f542ec6d9bf7a32e302 xfs: ensure truncate forces zeroed blocks to disk
  db8a9ac5f02d100f1a4a81bf6d9864f51a6c78f2 ext4: fix indirect punch hole corruption
  1a6fe5b612b4f9a18f87b6c2c9e4ee51731caf25 timers/tick/broadcast-hrtimer: Fix suspicious RCU usage in idle loop
  6531f38ef9b30acf4c4414da5b2af24a6578e275 IB/mlx4: Saturate RoCE port PMA counters in case of overflow
  033dc8f0116892553d4e2561cddf92c089c71e22 clk: divider: fix calculation of maximal parent rate for a given divider
  765c20456c868989e179b14640ebe65347f2f57a clk: divider: fix selection of divider when rounding to closest
  4858bcfdbcddd3e319f7621bb8044ebec2bacbeb vb2: fix 'UNBALANCED' warnings when calling vb2_thread_stop()
  52c681ce5ea8a05624957824601a2eaa97125132 vb2: Fix dma_dir setting for dma-contig mem type
  2a9a83923e969f02f1ac96e66728a32295596e75 soc-camera: Fix devm_kfree() in soc_of_bind()
  5ddff4d7c66c6a72ef745ea3c47a7ea79ff59741 cx23885: fix querycap
  c80fa6bc02c20b574c6c2eba2996546f19fa69e1 media: s5p-mfc: fix mmap support for 64bit arch
  8d73f6706ae41206eb23a6c50df324a58d1d4032 sh_veu: v4l2_dev wasn't set
  cb32abbc39b14b4c18badf5bcd968a4f497fe762 iscsi target: fix oops when adding reject pdu
  2cdb954e809a33c13ecb54bf56bee1df30e368f2 ioctx_alloc(): fix vma (and file) leak on failure
  a48078e17aecef5498ba9b61e7354ea0035ac280 ocfs2: _really_ sync the right range
  3a79627f0ee10b314e39cf1040a53971adebfa21 be2iscsi: Fix kernel panic when device initialization fails
  fe4d073fcb5b399b8ed415be8a1a9ae93d52b19b Revert "libceph: use memalloc flags for net IO"
  eced8033ad208ef95172aa095373819c3a36ca2d Revert "PM / hibernate: avoid unsafe pages in e820 reserved regions"
  bd2c28533d7a9245c4ac5d48fe098a20a31160af drivers/of: Add empty ranges quirk for PA-Semi
  b943e69d33fac1e5f6db57868e061096b0aae67a rtlwifi: Fix IOMMU mapping leak in AP mode
  60a3b5963a35c17951be477e954652d03c33652e iommu/vt-d: Detach domain *only* from attached iommus
  5557ec07d2e7f2475dba2d5b27d833a22801d878 brcmfmac: disable MBSS feature for BCM43362
  ef812a8a36113b01b7578479773b0f6c76e119b7 cifs: fix use-after-free bug in find_writable_file
  7d57ccdfa65f6aa47b8f9a987869978d13ce2ff4 cifs: smb2_clone_range() - exit on unhandled error
  b1ff43a8757d7a57b49231db1713c5ec36477bdf n_tty: Fix read buffer overwrite when no newline
  63d7ff2248f302e4b600f72fcbec93318e7fb71b tty: serial: fsl_lpuart: clear receive flag on FIFO flush
  beaa43e9b4ca8cfe4379bb2f849f10e04b85b1d4 tty: serial: fsl_lpuart: specify transmit FIFO size
  f43a431c415b34a75382e4ecbda5a533401beb72 usb: xhci: apply XHCI_AVOID_BEI quirk to all Intel xHCI controllers
  8ca0f4f1f884d73cdcb3c587a3be7e12995e1f02 usb: xhci: handle Config Error Change (CEC) in xhci driver
  e0cb36a7f1174bc7cb23ff4571131af824e66551 cpuidle: ACPI: do not overwrite name and description of C0
  67b4228ed87b17801c8822f6d4ebe949493949cc cpuidle: remove state_count field from struct cpuidle_device
  c1caa181eb331c4ae8cddf74d283310c2198a42b firmware: dmi_scan: Prevent dmi_num integer overflow
  7781f475043500175217e22bd6ad93995fa6e821 can: flexcan: Deferred on Regulator return EPROBE_DEFER
  6e6c9127315087a0535ab0b5e80f174681ed6b61 can: flexcan: fix bus-off error state handling.
  f3e70953e7ad132ec5cad878f58e7348ad152159 x86/reboot: Add ASRock Q1900DC-ITX mainboard reboot quirk
  154cea06a19d6be0a10511191089b0b58ac5c0d9 ath9k: fix tracking of enabled AP beacons
  4acc3ce12dcb60340212059818f7810cdd8e4335 dmaengine: omap-dma: Fix memory leak when terminating running transfer
  56e1c4b3236721b26f059d0f331e2464a5d68fd7 dmaengine: edma: fix memory leak when terminating running transfers
  7f754cc8edfb11d255eb91c823f93aa09ef0f138 iio: imu: Use iio_trigger_get for indio_dev->trig assignment
  ecc682b240970786149559f50dac4613e374192d iio: adc: vf610: use ADC clock within specification
  b45b375615ee2553a617a5e6c3f3f4cde04568ee iio: bmc150: change sampling frequency
  a8173cd017a912dd333f68bf1c0c31afaf70d4e3 iio: core: Fix double free.
  6cf22b22f477fc59341d96f1d2a56f2b6f09b5e7 iio: inv_mpu6050: Clear timestamps fifo while resetting hardware fifo
  4729612ec9c0e7ace7611145f0325d01dcb5ee7d Defer processing of REQ_PREEMPT requests for blocked devices
  364c9d4eb185843bd249cf2e542366deab1ece3f USB: ftdi_sio: Use jtag quirk for SNAP Connect E10
  5e2c62839413ad1260cd065f05ca6677c773f618 USB: ftdi_sio: Added custom PID for Synapse Wireless product
  ea2f84d13367a8c99dd26c80fc39c3571763b483 USB: keyspan_pda: add new device id
  edfd6572d17986f3ba737314cc6a41e20f7a44a6 radeon: Do not directly dereference pointers to BIOS area.
  19b6da5ab9cd57b348bea9126fab9566d1cd7e18 libata: Blacklist queued TRIM on Samsung SSD 850 Pro
  823d64e5e8e4d1db42fbf5028d7fad027b9365c0 libata: Update Crucial/Micron blacklist
  7a5c2e551da4e7c9eb06e6d1a927336e07020646 writeback: fix possible underflow in write bandwidth calculation
  c944f12763623b6c496419fbac23285ef6cc93e9 writeback: add missing INITIAL_JIFFIES init in global_update_bandwidth()
  ba44e51e994edc3ab7dea8b671272671a79939ae cpufreq: Schedule work for the first-online CPU on resume
  28d96fb03f9b99146a6f408488861f62efdfad7b sched: Fix RLIMIT_RTTIME when PI-boosting to RT
  bc0480036dd927510f87a1a3e1f341ff8bc98e8a mm/page_alloc.c: call kernel_map_pages in unset_migrateype_isolate
  c7acc44de07a49d041bca200fe05ce0a90095e00 mm/memory hotplug: postpone the reset of obsolete pgdat
  30ecad29ba65f4dea08e2c24fc0ed8ec276fba8d mm: fix anon_vma->degree underflow in anon_vma endless growing prevention
  af075ec107b821539499eab62bf0195f165543cf mac80211: fix RX A-MPDU session reorder timer deletion
  7167c574692b3e8f3e46eac1c3f9091da9809d41 nbd: fix possible memory leak
  74b8c182c346ec27594a522e24bb0608d20d8b5a powerpc: Re-enable dynticks
  4ab14323dfb7de200cbb913030e5fa871e6351c8 powerpc: fix memory corruption by pnv_alloc_idle_core_states
  511dffb4f4f261ef808679a2711a3781d457421e sunrpc: make debugfs file creation failure non-fatal
  083b5ebbae9370a00fe79e2b16c94d1e892b5765 nfsd: return correct lockowner when there is a race on hash insert
  6d014bc957343d5454d6e765dc7b89d941088f0d nfsd: return correct openowner when there is a race to put one in the hash
  188fdb6997c62b466a21ea3984d14c33f334b246 xen/balloon: before adding hotplugged memory, set frames to invalid
  efdb92dc5ecc1faecf6ee26f3edc07b144105571 x86/xen: prepare p2m list for memory hotplug
  b53e7c40642d850ea4a7ca329893ddfab7e79cb0 iwlwifi: dvm: run INIT firmware again upon .start()
  7f9f20cf0e37f0a2a7dafbd8799f1198e964aa66 IB/uverbs: Prevent integer overflow in ib_umem_get address arithmetic
  0187ad2b69a51a23924cd41f730e2d923535db80 btrfs: simplify insert_orphan_item
  e3bb7004125d5c0783da8dcbcf818063cf885912 drm/i915: Align initial plane backing objects correctly
  84cb6e93dc425aa643cede2633596734f5e1ecb5 drm/amdkfd: Initialize only amdkfd's assigned pipelines
  0f21572a49db635bfdf4767eb648e8f53a6e98d2 drm/i915/vlv: remove wait for previous GFX clk disable request
  a07b73f4155a91cab883da8e436fcd649a1dff74 drm/i915/vlv: save/restore the power context base reg
  69ee14fd36a1314594a73071675124c904efd19d drm/i915/chv: Remove Wait for a previous gfx force-off
  ed1d8d31806ebf4c917ebccc19d8fd5c54127eb6 drm/radeon: fix wait in radeon_mn_invalidate_range_start
  db64474d6bc0613dcd69332e7330b37d77f77fba drm/radeon: add extra check in radeon_ttm_tt_unpin_userptr
  85bbd720e5ec6cf876bbdc2c8fd46cc4d35da70e drm/radeon/dpm: fix 120hz handling harder
  f2d95aebb650ca307749c06d8cf97a1ad358d13d drm/i915: Reject the colorkey ioctls for primary and cursor planes
  4b62528ff6abee768b458babacca5ae5e71c3442 drm/edid: set ELD for firmware and debugfs override EDIDs
  687bef66a10e08deed1dd8effcb18d5d5814f74a drm: Fixup racy refcounting in plane_force_disable
  eb40b9cdb1626b53843b82f521e057cf572372a1 block: fix blk_stack_limits() regression due to lcm() change
  f2a756bcb4678e804a5231f6c280dfd30270d663 Fix bug in blk_rq_merge_ok
  f0170f1971d247f924225f5b896edb55ef8c7c5a blkmq: Fix NULL pointer deref when all reserved tags in
  e008be66e703bd64b6cf4d1ec1f19e4cb99d3dd6 blk-mq: fix use of incorrect goto label in blk_mq_init_queue error path
  630146a4fd63ff241f75ece369784fe6133964a2 selinux: fix sel_write_enforce broken return value
  6a6a4631aa3fa4ec66dd8898930a4f05e024dcb5 ARM: sunxi: Have ARCH_SUNXI select RESET_CONTROLLER for clock driver usage
  b3a1f887ac6db0bde39417b11ec86f7c7ed9a5f6 ARC: signal handling robustify
  4538372f57d56ac54e5c149880c9b854458d3566 ARC: SA_SIGINFO ucontext regs off-by-one
  9911f100e690c5684aad0a6bbc334610ea21a63d PCI: spear: Drop __initdata from spear13xx_pcie_driver
  d771c22315f4fa319a3dc108d02b86c9597c6757 PCI: Don't look for ACPI hotplug parameters if ACPI is disabled
  701083ba443e3b58514293730f6088077bca998c Revert "sparc/PCI: Clip bridge windows to fit in upstream windows"
  effe0487bf00d610a536e7beb6f5f4efda28ee10 PCI: cpcihp: Add missing curly braces in cpci_configure_slot()
  8dcbd92fbb1a0ab7e897f611112f912649d15b64 PCI/AER: Avoid info leak in __print_tlp_header()
  9275ab868b321af9bc9182ea5e392c7d573c0aec ALSA: hda - Fix headphone pin config for Lifebook T731
  c2393a6365ab01913eb89aef3f88b3110ad79860 ALSA: hda/realtek - Make more stable to get pin sense for ALC283
  1b0992fcc81e6badca596863e58d37f63e322cb7 ALSA: bebob: fix to processing in big-endian machine for sending cue
  7c9dd3bf65adbc60613364b3f6a2110b75ae720a ALSA: usb - Creative USB X-Fi Pro SB1095 volume knob support
  78484c327e98a1ad5f773b26b7a69fe541aa0252 ALSA: hda - Add one more node in the EAPD supporting candidate list
  3b9416495eb97b1471fab75c6586d8074a9d238c ALSA: hda - Add dock support for Thinkpad T450s (17aa:5036)
  31ad7cdd37a0a9eb80318f8aa567064f3e7b5b0b Linux 3.19.4
  50bc7bc7287391f6ab420ae86814751d20e945a9 mfd: kempld-core: Fix callback return value check
  e8f86a9ba285bbf50aac67e03726e33bbf97f685 net: ethernet: pcnet32: Setup the SRAM and NOUFLO on Am79C97{3, 5}
  db5bb38e9e628c79bba709e0de6dea1863597caf powerpc/mpc85xx: Add ranges to etsec2 nodes
  78db0115d87fc97513a84fb739ee74d1af34aef2 powerpc/pseries: Little endian fixes for post mobility device tree update
  f179d6a3e20afc890989c96df3d873daee0fed09 arm64: percpu: Make this_cpu accessors pre-empt safe
  7521625c56d08fd27c20cf88423b41067bb5a03c arm64: Use the reserved TTBR0 if context switching to the init_mm
  4b38884078bea8fe24486845caa3883fa4fa5460 regulator: palmas: Correct TPS659038 register definition for REGEN2
  88519acc5f9c96fe6661157ddfa275e743aca4c1 powerpc/book3s: Fix the MCE code to use CONFIG_KVM_BOOK3S_64_HANDLER
  43494e51baa34c20f7d1f7135cc960cacb08c5a4 hfsplus: fix B-tree corruption after insertion at position 0
  68cbb4c02677613554d9c2267d38cca68bf65cd0 spi: trigger trace event for message-done before mesg->complete
  68cbdc1ae6dc23f7ee1ffdc59e30a34ccae56997 spi: dw-mid: clear BUSY flag fist and test other one
  2d57a8c4b8ca69d46a7244a9581334542f98bc33 spi: qup: Fix cs-num DT property parsing
  13027463097742b5901b1fb4a0a458a2f6dc467d dm snapshot: suspend merging snapshot when doing exception handover
  3d9f57bb1c694d1cf6ba998cb960ed045b02726e dm snapshot: suspend origin when doing exception handover
  b6bf8494e4fb260bf8738a1d1c9434df4996eedf dm thin: fix to consistently zero-fill reads to unprovisioned blocks
  f067d93f11803f587ec2947ba8ac2e4c5f7e3fd9 dm io: deal with wandering queue limits when handling REQ_DISCARD and REQ_WRITE_SAME
  72267c2e77226ebfca62d8dbb9bb8fca061bd914 dm: hold suspend_lock while suspending device during device deletion
  fd55246133075d717f1466a32bb3e295d056a454 dmaengine: dw: append MODULE_ALIAS for platform driver
  99aadf9b8e6344eba5e841446fc16370636e0f40 vt6655: Fix late setting of byRFType.
  cb5e2a71141b7527472d7727ef4c76c90018ebe7 vt6655: RFbSetPower fix missing rate RATE_12M
  ab4eba1a775b8a1eaf94ffe1abd2d588943460df staging: vt6656: vnt_rf_setpower: fix missing rate RATE_12M
  20a517d114bc76e850ad4e8e9d5c002df2ab7c4d perf: Fix irq_work 'tail' recursion
  874fee53430ab4fd92326832a99402d00e1f629c of/irq: Fix of_irq_parse_one() returned error codes
  bae96235997e41843eeb118bfb12aa4365266ce2 brcmfmac: Perform bound checking on vendor command buffer
  9ce9d3fb7754af5f731499ec87b842739db4d03a cpuidle: mvebu: Fix the CPU PM notifier usage
  200f5a5c688f410b599805ff0f08c54aeffd3156 rtlwifi: Improve handling of IPv6 packets
  78dc9937928e17b285d66d5173aceff46fd69e0b phy: Find the right match in devm_phy_destroy()
  75d10b6098a419dca452c86ee6b2f4117006f826 usb: common: otg-fsm: only signal connect after switching to peripheral
  f232e3d094d55315cd9801db669850068e0cfc06 usb: chipidea: otg: add a_alt_hnp_support response for B device
  2904a33c4b08922cdae642a528ef4df2487b56da usb: phy: am335x-control: check return value of bus_find_device
  3a72c7f1bc0d055493ade4ab4d017309268d526c uas: Add US_FL_NO_ATA_1X for Initio Corporation controllers / devices
  fa12a956ac8d90fd0403efe68e3111dc7884ceb6 iwlwifi: mvm: Fix ROC removal
  145962ee31829390e43a61a53008dde37d428b2f iwlwifi: mvm: BT Coex - fix a NULL pointer exception
  3c95c66cedf559371143652334b3e568150d3b00 iwlwifi: fix max_ht_ampdu_exponent for older devices
  4fcad7fbbb9596f5e73536f80935230951ffcb16 iwlwifi: mvm: rs: fix BT Coex check to look at the correct ant
  c9dd67bcfa4bd06dd6db26c380fa4255f06d5541 powercap / RAPL: handle domains with different energy units
  89e1dc988d602f16b5239928359f5a1c6fdbb008 mac80211: count interfaces correctly for combination checks
  d22db2725c02cc7cf374077d0fc130cf69e7a0cf mac80211: drop unencrypted frames in mesh fwding
  0bb81d514fbc6e1e2a68eb611b9cad7706f54546 mac80211: disable u-APSD queues by default
  5b6fb24345ead5f763b4e80c53bd69d551d5d43a nl80211: ignore HT/VHT capabilities without QoS/WMM
  74fbe5657a8619d2a8fe4858ff8acf2fd788fa65 tcm_qla2xxx: Fix incorrect use of __transport_register_session
  4a27f58b25f1ba886c2564fb7533ba5a36c10d15 tcm_fc: missing curly braces in ft_invl_hw_context()
  954ca149d24600a805522da54c9b5f91dd631035 clocksource: efm32: Fix a NULL pointer dereference
  55a86f9e3ca7fb1f95bd806a6bf91ba2cd74f4a6 regmap: introduce regmap_name to fix syscon regmap trace events
  42785aa288a55a7e2ec5a5c5e4ec87ee9c149336 regmap: regcache-rbtree: Fix present bitmap resize
  0e1e3b03a3edcc2fd5a56fbbbc03d6eec07146c9 clockevents: sun5i: Fix setup_irq init sequence
  08356188de276d7c08130dbe146d618fe9b3d76b virtio-balloon: do not call blocking ops when !TASK_RUNNING
  757fd0d78d090eb2518b09a5903d312e3955c08d virtio_balloon: set DRIVER_OK before using device
  5a903e6ae7e6185600a22ecaa3582ef1ffd3cf9c ASoC: wm9713: Fix wrong value references for boolean kctl
  ecec5e543d85a6aec0e920c5c9dbb6dee6691f45 ASoC: wm9712: Fix wrong value references for boolean kctl
  3427a69e0d91ef21d56451f648a0e9ab356d966d ASoC: wm8955: Fix wrong value references for boolean kctl
  8c6c177489646e582eb0de5e5cf251f5cb3d1ef8 ASoC: adav80x: Fix wrong value references for boolean kctl
  3564730f7882b7bc59004047675baf2daece3a35 ASoC: ak4641: Fix wrong value references for boolean kctl
  1663fd40c9611a5e132a858e2b82c4cf5a128357 ASoC: wm8904: Fix wrong value references for boolean kctl
  26b85c46b33ff70560cc472ab23b9c40a9f4023a ASoC: wm8903: Fix wrong value references for boolean kctl
  26e71a043d7412a8d0a38e61e59e00c3942fedcd ASoC: wm2000: Fix wrong value references for boolean kctl
  f841ad938f36069b5b755a84b55cc6cb4a0dddf4 ASoC: wm8731: Fix wrong value references for boolean kctl
  d33d9446f0432536722714e245b128a1e72a7df4 ASoC: tas5086: Fix wrong value references for boolean kctl
  063419e9871a127061b62e1d4e8f7e6958c7ce9d ASoC: wm8960: Fix wrong value references for boolean kctl
  186e6aca0b7232b0732fa0ed84ac9317bdb46588 ASoC: es8238: Fix wrong value references for boolean kctl
  9260766a28a1dbd4edac5e47d231383b249640a2 ASoC: cs4271: Fix wrong value references for boolean kctl
  4f7da4ad6d5873545ffa7bd128ec7e0cc791f78d ASoC: pcm1681: Fix wrong value references for boolean kctl
  165acf5d3e8d84d90347d4f8410a10f6b507b6da ASoC: sgtl5000: remove useless register write clearing CHRGPUMP_POWERUP
  2d08d187dfce83ea2010d03a75f370fa29e7cd7e ASoC: sn95031: Fix control-less DAPM routes
  b5a7466c0707e8379a92d4c75376778dd5d3370b ASoC: ak4671: Fix control-less DAPM routes
  af30befa90cf63b7aa50bdc3bf2a69b8cb27822d ASoC: da732x: Fix control-less DAPM routes
  
  And we had already picked up the following as pre-stable:
+ 1a6fe5b612b4f9a18f87b6c2c9e4ee51731caf25 timers/tick/broadcast-hrtimer: Fix suspicious RCU usage in idle loop
  4ab14323dfb7de200cbb913030e5fa871e6351c8 powerpc: fix memory corruption by pnv_alloc_idle_core_states
  7f9f20cf0e37f0a2a7dafbd8799f1198e964aa66 IB/uverbs: Prevent integer overflow in ib_umem_get address arithmetic
  84cb6e93dc425aa643cede2633596734f5e1ecb5 drm/amdkfd: Initialize only amdkfd's assigned pipelines
  78db0115d87fc97513a84fb739ee74d1af34aef2 powerpc/pseries: Little endian fixes for post mobility device tree update
  c9dd67bcfa4bd06dd6db26c380fa4255f06d5541 powercap / RAPL: handle domains with different energy units
  fbd0f7e0c8d0fdeb8056b0a5d521af8234f62ffd Input: synaptics - do not retrieve the board id on old firmwares
  e5a147570ddbbcee6d7cae592e364575d98e15f8 Input: synaptics - handle spurious release of trackstick buttons
  6b2b666d03bb7e14c93e194b262b030a85a1b632 Input: synaptics - fix middle button on Lenovo 2015 products
  abadfea64408020361eb6a76b1c930e4418ee146 Input: synaptics - skip quirks when post-2013 dimensions
  c45a7115d592183cfe4e1d1319cd0cebc97b4c1d Input: synaptics - support min/max board id in min_max_pnpid_table
  7fd85998b33986ffb635c14a3f36aa9ad31fcfbf Input: synaptics - remove obsolete min/max quirk for X240
  d02f5eae65a016b5d4301c30498a049a85312e22 Input: synaptics - query min dimensions for fw v8.1
  d41073ae4e91fb7b5ddf9df11209f3ddd5dd310c Input: synaptics - log queried and quirked dimension values
  ba1615129fe8143c87487b211e64f94e1ff116ff Input: synaptics - split synaptics_resolution(), query first

** Description changed:

  SRU Justification
  
      Impact:
         The upstream process for stable tree updates is quite similar
         in scope to the Ubuntu SRU process, e.g., each patch has to
         demonstrably fix a bug, and each patch is vetted by upstream
         by originating either directly from Linus' tree or in a minimally
         backported form of that patch. The 3.19.5 upstream stable
         patch set is now available. It should be included in the Ubuntu
         kernel as well.
  
         git://git.kernel.org/
  
      TEST CASE: TBD
  
         The following patches are in the 3.19.4 and 3.19.5 stable
  release:
  
  a96a03027376264942cc8bfdff864e5a579d7ca7 Linux 3.19.5
  002d8e07776222e55d82a22767afbcc021913815 kvm: avoid page allocation failure in kvm_set_memory_region()
  d5d51dd4db1cc56b72266651c5c37b31088fe862 drm/i915: Push vblank enable/disable past encoder->enable/disable
  363d91b062de645799924f542ec6d9bf7a32e302 xfs: ensure truncate forces zeroed blocks to disk
  db8a9ac5f02d100f1a4a81bf6d9864f51a6c78f2 ext4: fix indirect punch hole corruption
  1a6fe5b612b4f9a18f87b6c2c9e4ee51731caf25 timers/tick/broadcast-hrtimer: Fix suspicious RCU usage in idle loop
  6531f38ef9b30acf4c4414da5b2af24a6578e275 IB/mlx4: Saturate RoCE port PMA counters in case of overflow
  033dc8f0116892553d4e2561cddf92c089c71e22 clk: divider: fix calculation of maximal parent rate for a given divider
  765c20456c868989e179b14640ebe65347f2f57a clk: divider: fix selection of divider when rounding to closest
  4858bcfdbcddd3e319f7621bb8044ebec2bacbeb vb2: fix 'UNBALANCED' warnings when calling vb2_thread_stop()
  52c681ce5ea8a05624957824601a2eaa97125132 vb2: Fix dma_dir setting for dma-contig mem type
  2a9a83923e969f02f1ac96e66728a32295596e75 soc-camera: Fix devm_kfree() in soc_of_bind()
  5ddff4d7c66c6a72ef745ea3c47a7ea79ff59741 cx23885: fix querycap
  c80fa6bc02c20b574c6c2eba2996546f19fa69e1 media: s5p-mfc: fix mmap support for 64bit arch
  8d73f6706ae41206eb23a6c50df324a58d1d4032 sh_veu: v4l2_dev wasn't set
  cb32abbc39b14b4c18badf5bcd968a4f497fe762 iscsi target: fix oops when adding reject pdu
  2cdb954e809a33c13ecb54bf56bee1df30e368f2 ioctx_alloc(): fix vma (and file) leak on failure
  a48078e17aecef5498ba9b61e7354ea0035ac280 ocfs2: _really_ sync the right range
  3a79627f0ee10b314e39cf1040a53971adebfa21 be2iscsi: Fix kernel panic when device initialization fails
  fe4d073fcb5b399b8ed415be8a1a9ae93d52b19b Revert "libceph: use memalloc flags for net IO"
  eced8033ad208ef95172aa095373819c3a36ca2d Revert "PM / hibernate: avoid unsafe pages in e820 reserved regions"
  bd2c28533d7a9245c4ac5d48fe098a20a31160af drivers/of: Add empty ranges quirk for PA-Semi
  b943e69d33fac1e5f6db57868e061096b0aae67a rtlwifi: Fix IOMMU mapping leak in AP mode
  60a3b5963a35c17951be477e954652d03c33652e iommu/vt-d: Detach domain *only* from attached iommus
  5557ec07d2e7f2475dba2d5b27d833a22801d878 brcmfmac: disable MBSS feature for BCM43362
  ef812a8a36113b01b7578479773b0f6c76e119b7 cifs: fix use-after-free bug in find_writable_file
  7d57ccdfa65f6aa47b8f9a987869978d13ce2ff4 cifs: smb2_clone_range() - exit on unhandled error
  b1ff43a8757d7a57b49231db1713c5ec36477bdf n_tty: Fix read buffer overwrite when no newline
  63d7ff2248f302e4b600f72fcbec93318e7fb71b tty: serial: fsl_lpuart: clear receive flag on FIFO flush
  beaa43e9b4ca8cfe4379bb2f849f10e04b85b1d4 tty: serial: fsl_lpuart: specify transmit FIFO size
  f43a431c415b34a75382e4ecbda5a533401beb72 usb: xhci: apply XHCI_AVOID_BEI quirk to all Intel xHCI controllers
  8ca0f4f1f884d73cdcb3c587a3be7e12995e1f02 usb: xhci: handle Config Error Change (CEC) in xhci driver
  e0cb36a7f1174bc7cb23ff4571131af824e66551 cpuidle: ACPI: do not overwrite name and description of C0
  67b4228ed87b17801c8822f6d4ebe949493949cc cpuidle: remove state_count field from struct cpuidle_device
  c1caa181eb331c4ae8cddf74d283310c2198a42b firmware: dmi_scan: Prevent dmi_num integer overflow
  7781f475043500175217e22bd6ad93995fa6e821 can: flexcan: Deferred on Regulator return EPROBE_DEFER
  6e6c9127315087a0535ab0b5e80f174681ed6b61 can: flexcan: fix bus-off error state handling.
  f3e70953e7ad132ec5cad878f58e7348ad152159 x86/reboot: Add ASRock Q1900DC-ITX mainboard reboot quirk
  154cea06a19d6be0a10511191089b0b58ac5c0d9 ath9k: fix tracking of enabled AP beacons
  4acc3ce12dcb60340212059818f7810cdd8e4335 dmaengine: omap-dma: Fix memory leak when terminating running transfer
  56e1c4b3236721b26f059d0f331e2464a5d68fd7 dmaengine: edma: fix memory leak when terminating running transfers
  7f754cc8edfb11d255eb91c823f93aa09ef0f138 iio: imu: Use iio_trigger_get for indio_dev->trig assignment
  ecc682b240970786149559f50dac4613e374192d iio: adc: vf610: use ADC clock within specification
  b45b375615ee2553a617a5e6c3f3f4cde04568ee iio: bmc150: change sampling frequency
  a8173cd017a912dd333f68bf1c0c31afaf70d4e3 iio: core: Fix double free.
  6cf22b22f477fc59341d96f1d2a56f2b6f09b5e7 iio: inv_mpu6050: Clear timestamps fifo while resetting hardware fifo
  4729612ec9c0e7ace7611145f0325d01dcb5ee7d Defer processing of REQ_PREEMPT requests for blocked devices
  364c9d4eb185843bd249cf2e542366deab1ece3f USB: ftdi_sio: Use jtag quirk for SNAP Connect E10
  5e2c62839413ad1260cd065f05ca6677c773f618 USB: ftdi_sio: Added custom PID for Synapse Wireless product
  ea2f84d13367a8c99dd26c80fc39c3571763b483 USB: keyspan_pda: add new device id
  edfd6572d17986f3ba737314cc6a41e20f7a44a6 radeon: Do not directly dereference pointers to BIOS area.
  19b6da5ab9cd57b348bea9126fab9566d1cd7e18 libata: Blacklist queued TRIM on Samsung SSD 850 Pro
  823d64e5e8e4d1db42fbf5028d7fad027b9365c0 libata: Update Crucial/Micron blacklist
  7a5c2e551da4e7c9eb06e6d1a927336e07020646 writeback: fix possible underflow in write bandwidth calculation
  c944f12763623b6c496419fbac23285ef6cc93e9 writeback: add missing INITIAL_JIFFIES init in global_update_bandwidth()
  ba44e51e994edc3ab7dea8b671272671a79939ae cpufreq: Schedule work for the first-online CPU on resume
  28d96fb03f9b99146a6f408488861f62efdfad7b sched: Fix RLIMIT_RTTIME when PI-boosting to RT
  bc0480036dd927510f87a1a3e1f341ff8bc98e8a mm/page_alloc.c: call kernel_map_pages in unset_migrateype_isolate
  c7acc44de07a49d041bca200fe05ce0a90095e00 mm/memory hotplug: postpone the reset of obsolete pgdat
  30ecad29ba65f4dea08e2c24fc0ed8ec276fba8d mm: fix anon_vma->degree underflow in anon_vma endless growing prevention
  af075ec107b821539499eab62bf0195f165543cf mac80211: fix RX A-MPDU session reorder timer deletion
  7167c574692b3e8f3e46eac1c3f9091da9809d41 nbd: fix possible memory leak
  74b8c182c346ec27594a522e24bb0608d20d8b5a powerpc: Re-enable dynticks
  4ab14323dfb7de200cbb913030e5fa871e6351c8 powerpc: fix memory corruption by pnv_alloc_idle_core_states
  511dffb4f4f261ef808679a2711a3781d457421e sunrpc: make debugfs file creation failure non-fatal
  083b5ebbae9370a00fe79e2b16c94d1e892b5765 nfsd: return correct lockowner when there is a race on hash insert
  6d014bc957343d5454d6e765dc7b89d941088f0d nfsd: return correct openowner when there is a race to put one in the hash
  188fdb6997c62b466a21ea3984d14c33f334b246 xen/balloon: before adding hotplugged memory, set frames to invalid
  efdb92dc5ecc1faecf6ee26f3edc07b144105571 x86/xen: prepare p2m list for memory hotplug
  b53e7c40642d850ea4a7ca329893ddfab7e79cb0 iwlwifi: dvm: run INIT firmware again upon .start()
  7f9f20cf0e37f0a2a7dafbd8799f1198e964aa66 IB/uverbs: Prevent integer overflow in ib_umem_get address arithmetic
  0187ad2b69a51a23924cd41f730e2d923535db80 btrfs: simplify insert_orphan_item
  e3bb7004125d5c0783da8dcbcf818063cf885912 drm/i915: Align initial plane backing objects correctly
  84cb6e93dc425aa643cede2633596734f5e1ecb5 drm/amdkfd: Initialize only amdkfd's assigned pipelines
  0f21572a49db635bfdf4767eb648e8f53a6e98d2 drm/i915/vlv: remove wait for previous GFX clk disable request
  a07b73f4155a91cab883da8e436fcd649a1dff74 drm/i915/vlv: save/restore the power context base reg
  69ee14fd36a1314594a73071675124c904efd19d drm/i915/chv: Remove Wait for a previous gfx force-off
  ed1d8d31806ebf4c917ebccc19d8fd5c54127eb6 drm/radeon: fix wait in radeon_mn_invalidate_range_start
  db64474d6bc0613dcd69332e7330b37d77f77fba drm/radeon: add extra check in radeon_ttm_tt_unpin_userptr
  85bbd720e5ec6cf876bbdc2c8fd46cc4d35da70e drm/radeon/dpm: fix 120hz handling harder
  f2d95aebb650ca307749c06d8cf97a1ad358d13d drm/i915: Reject the colorkey ioctls for primary and cursor planes
  4b62528ff6abee768b458babacca5ae5e71c3442 drm/edid: set ELD for firmware and debugfs override EDIDs
  687bef66a10e08deed1dd8effcb18d5d5814f74a drm: Fixup racy refcounting in plane_force_disable
  eb40b9cdb1626b53843b82f521e057cf572372a1 block: fix blk_stack_limits() regression due to lcm() change
  f2a756bcb4678e804a5231f6c280dfd30270d663 Fix bug in blk_rq_merge_ok
  f0170f1971d247f924225f5b896edb55ef8c7c5a blkmq: Fix NULL pointer deref when all reserved tags in
  e008be66e703bd64b6cf4d1ec1f19e4cb99d3dd6 blk-mq: fix use of incorrect goto label in blk_mq_init_queue error path
  630146a4fd63ff241f75ece369784fe6133964a2 selinux: fix sel_write_enforce broken return value
  6a6a4631aa3fa4ec66dd8898930a4f05e024dcb5 ARM: sunxi: Have ARCH_SUNXI select RESET_CONTROLLER for clock driver usage
  b3a1f887ac6db0bde39417b11ec86f7c7ed9a5f6 ARC: signal handling robustify
  4538372f57d56ac54e5c149880c9b854458d3566 ARC: SA_SIGINFO ucontext regs off-by-one
  9911f100e690c5684aad0a6bbc334610ea21a63d PCI: spear: Drop __initdata from spear13xx_pcie_driver
  d771c22315f4fa319a3dc108d02b86c9597c6757 PCI: Don't look for ACPI hotplug parameters if ACPI is disabled
  701083ba443e3b58514293730f6088077bca998c Revert "sparc/PCI: Clip bridge windows to fit in upstream windows"
  effe0487bf00d610a536e7beb6f5f4efda28ee10 PCI: cpcihp: Add missing curly braces in cpci_configure_slot()
  8dcbd92fbb1a0ab7e897f611112f912649d15b64 PCI/AER: Avoid info leak in __print_tlp_header()
  9275ab868b321af9bc9182ea5e392c7d573c0aec ALSA: hda - Fix headphone pin config for Lifebook T731
  c2393a6365ab01913eb89aef3f88b3110ad79860 ALSA: hda/realtek - Make more stable to get pin sense for ALC283
  1b0992fcc81e6badca596863e58d37f63e322cb7 ALSA: bebob: fix to processing in big-endian machine for sending cue
  7c9dd3bf65adbc60613364b3f6a2110b75ae720a ALSA: usb - Creative USB X-Fi Pro SB1095 volume knob support
  78484c327e98a1ad5f773b26b7a69fe541aa0252 ALSA: hda - Add one more node in the EAPD supporting candidate list
  3b9416495eb97b1471fab75c6586d8074a9d238c ALSA: hda - Add dock support for Thinkpad T450s (17aa:5036)
  31ad7cdd37a0a9eb80318f8aa567064f3e7b5b0b Linux 3.19.4
  50bc7bc7287391f6ab420ae86814751d20e945a9 mfd: kempld-core: Fix callback return value check
  e8f86a9ba285bbf50aac67e03726e33bbf97f685 net: ethernet: pcnet32: Setup the SRAM and NOUFLO on Am79C97{3, 5}
  db5bb38e9e628c79bba709e0de6dea1863597caf powerpc/mpc85xx: Add ranges to etsec2 nodes
  78db0115d87fc97513a84fb739ee74d1af34aef2 powerpc/pseries: Little endian fixes for post mobility device tree update
  f179d6a3e20afc890989c96df3d873daee0fed09 arm64: percpu: Make this_cpu accessors pre-empt safe
  7521625c56d08fd27c20cf88423b41067bb5a03c arm64: Use the reserved TTBR0 if context switching to the init_mm
  4b38884078bea8fe24486845caa3883fa4fa5460 regulator: palmas: Correct TPS659038 register definition for REGEN2
  88519acc5f9c96fe6661157ddfa275e743aca4c1 powerpc/book3s: Fix the MCE code to use CONFIG_KVM_BOOK3S_64_HANDLER
  43494e51baa34c20f7d1f7135cc960cacb08c5a4 hfsplus: fix B-tree corruption after insertion at position 0
  68cbb4c02677613554d9c2267d38cca68bf65cd0 spi: trigger trace event for message-done before mesg->complete
  68cbdc1ae6dc23f7ee1ffdc59e30a34ccae56997 spi: dw-mid: clear BUSY flag fist and test other one
  2d57a8c4b8ca69d46a7244a9581334542f98bc33 spi: qup: Fix cs-num DT property parsing
  13027463097742b5901b1fb4a0a458a2f6dc467d dm snapshot: suspend merging snapshot when doing exception handover
  3d9f57bb1c694d1cf6ba998cb960ed045b02726e dm snapshot: suspend origin when doing exception handover
  b6bf8494e4fb260bf8738a1d1c9434df4996eedf dm thin: fix to consistently zero-fill reads to unprovisioned blocks
  f067d93f11803f587ec2947ba8ac2e4c5f7e3fd9 dm io: deal with wandering queue limits when handling REQ_DISCARD and REQ_WRITE_SAME
  72267c2e77226ebfca62d8dbb9bb8fca061bd914 dm: hold suspend_lock while suspending device during device deletion
  fd55246133075d717f1466a32bb3e295d056a454 dmaengine: dw: append MODULE_ALIAS for platform driver
  99aadf9b8e6344eba5e841446fc16370636e0f40 vt6655: Fix late setting of byRFType.
  cb5e2a71141b7527472d7727ef4c76c90018ebe7 vt6655: RFbSetPower fix missing rate RATE_12M
  ab4eba1a775b8a1eaf94ffe1abd2d588943460df staging: vt6656: vnt_rf_setpower: fix missing rate RATE_12M
  20a517d114bc76e850ad4e8e9d5c002df2ab7c4d perf: Fix irq_work 'tail' recursion
  874fee53430ab4fd92326832a99402d00e1f629c of/irq: Fix of_irq_parse_one() returned error codes
  bae96235997e41843eeb118bfb12aa4365266ce2 brcmfmac: Perform bound checking on vendor command buffer
  9ce9d3fb7754af5f731499ec87b842739db4d03a cpuidle: mvebu: Fix the CPU PM notifier usage
  200f5a5c688f410b599805ff0f08c54aeffd3156 rtlwifi: Improve handling of IPv6 packets
  78dc9937928e17b285d66d5173aceff46fd69e0b phy: Find the right match in devm_phy_destroy()
  75d10b6098a419dca452c86ee6b2f4117006f826 usb: common: otg-fsm: only signal connect after switching to peripheral
  f232e3d094d55315cd9801db669850068e0cfc06 usb: chipidea: otg: add a_alt_hnp_support response for B device
  2904a33c4b08922cdae642a528ef4df2487b56da usb: phy: am335x-control: check return value of bus_find_device
  3a72c7f1bc0d055493ade4ab4d017309268d526c uas: Add US_FL_NO_ATA_1X for Initio Corporation controllers / devices
  fa12a956ac8d90fd0403efe68e3111dc7884ceb6 iwlwifi: mvm: Fix ROC removal
  145962ee31829390e43a61a53008dde37d428b2f iwlwifi: mvm: BT Coex - fix a NULL pointer exception
  3c95c66cedf559371143652334b3e568150d3b00 iwlwifi: fix max_ht_ampdu_exponent for older devices
  4fcad7fbbb9596f5e73536f80935230951ffcb16 iwlwifi: mvm: rs: fix BT Coex check to look at the correct ant
  c9dd67bcfa4bd06dd6db26c380fa4255f06d5541 powercap / RAPL: handle domains with different energy units
  89e1dc988d602f16b5239928359f5a1c6fdbb008 mac80211: count interfaces correctly for combination checks
  d22db2725c02cc7cf374077d0fc130cf69e7a0cf mac80211: drop unencrypted frames in mesh fwding
  0bb81d514fbc6e1e2a68eb611b9cad7706f54546 mac80211: disable u-APSD queues by default
  5b6fb24345ead5f763b4e80c53bd69d551d5d43a nl80211: ignore HT/VHT capabilities without QoS/WMM
  74fbe5657a8619d2a8fe4858ff8acf2fd788fa65 tcm_qla2xxx: Fix incorrect use of __transport_register_session
  4a27f58b25f1ba886c2564fb7533ba5a36c10d15 tcm_fc: missing curly braces in ft_invl_hw_context()
  954ca149d24600a805522da54c9b5f91dd631035 clocksource: efm32: Fix a NULL pointer dereference
  55a86f9e3ca7fb1f95bd806a6bf91ba2cd74f4a6 regmap: introduce regmap_name to fix syscon regmap trace events
  42785aa288a55a7e2ec5a5c5e4ec87ee9c149336 regmap: regcache-rbtree: Fix present bitmap resize
  0e1e3b03a3edcc2fd5a56fbbbc03d6eec07146c9 clockevents: sun5i: Fix setup_irq init sequence
  08356188de276d7c08130dbe146d618fe9b3d76b virtio-balloon: do not call blocking ops when !TASK_RUNNING
  757fd0d78d090eb2518b09a5903d312e3955c08d virtio_balloon: set DRIVER_OK before using device
  5a903e6ae7e6185600a22ecaa3582ef1ffd3cf9c ASoC: wm9713: Fix wrong value references for boolean kctl
  ecec5e543d85a6aec0e920c5c9dbb6dee6691f45 ASoC: wm9712: Fix wrong value references for boolean kctl
  3427a69e0d91ef21d56451f648a0e9ab356d966d ASoC: wm8955: Fix wrong value references for boolean kctl
  8c6c177489646e582eb0de5e5cf251f5cb3d1ef8 ASoC: adav80x: Fix wrong value references for boolean kctl
  3564730f7882b7bc59004047675baf2daece3a35 ASoC: ak4641: Fix wrong value references for boolean kctl
  1663fd40c9611a5e132a858e2b82c4cf5a128357 ASoC: wm8904: Fix wrong value references for boolean kctl
  26b85c46b33ff70560cc472ab23b9c40a9f4023a ASoC: wm8903: Fix wrong value references for boolean kctl
  26e71a043d7412a8d0a38e61e59e00c3942fedcd ASoC: wm2000: Fix wrong value references for boolean kctl
  f841ad938f36069b5b755a84b55cc6cb4a0dddf4 ASoC: wm8731: Fix wrong value references for boolean kctl
  d33d9446f0432536722714e245b128a1e72a7df4 ASoC: tas5086: Fix wrong value references for boolean kctl
  063419e9871a127061b62e1d4e8f7e6958c7ce9d ASoC: wm8960: Fix wrong value references for boolean kctl
  186e6aca0b7232b0732fa0ed84ac9317bdb46588 ASoC: es8238: Fix wrong value references for boolean kctl
  9260766a28a1dbd4edac5e47d231383b249640a2 ASoC: cs4271: Fix wrong value references for boolean kctl
  4f7da4ad6d5873545ffa7bd128ec7e0cc791f78d ASoC: pcm1681: Fix wrong value references for boolean kctl
  165acf5d3e8d84d90347d4f8410a10f6b507b6da ASoC: sgtl5000: remove useless register write clearing CHRGPUMP_POWERUP
  2d08d187dfce83ea2010d03a75f370fa29e7cd7e ASoC: sn95031: Fix control-less DAPM routes
  b5a7466c0707e8379a92d4c75376778dd5d3370b ASoC: ak4671: Fix control-less DAPM routes
  af30befa90cf63b7aa50bdc3bf2a69b8cb27822d ASoC: da732x: Fix control-less DAPM routes
  
  And we had already picked up the following as pre-stable:
+ db8a9ac5f02d100f1a4a81bf6d9864f51a6c78f2 ext4: fix indirect punch hole corruption
  1a6fe5b612b4f9a18f87b6c2c9e4ee51731caf25 timers/tick/broadcast-hrtimer: Fix suspicious RCU usage in idle loop
  4ab14323dfb7de200cbb913030e5fa871e6351c8 powerpc: fix memory corruption by pnv_alloc_idle_core_states
  7f9f20cf0e37f0a2a7dafbd8799f1198e964aa66 IB/uverbs: Prevent integer overflow in ib_umem_get address arithmetic
  84cb6e93dc425aa643cede2633596734f5e1ecb5 drm/amdkfd: Initialize only amdkfd's assigned pipelines
  78db0115d87fc97513a84fb739ee74d1af34aef2 powerpc/pseries: Little endian fixes for post mobility device tree update
  c9dd67bcfa4bd06dd6db26c380fa4255f06d5541 powercap / RAPL: handle domains with different energy units
  fbd0f7e0c8d0fdeb8056b0a5d521af8234f62ffd Input: synaptics - do not retrieve the board id on old firmwares
  e5a147570ddbbcee6d7cae592e364575d98e15f8 Input: synaptics - handle spurious release of trackstick buttons
  6b2b666d03bb7e14c93e194b262b030a85a1b632 Input: synaptics - fix middle button on Lenovo 2015 products
  abadfea64408020361eb6a76b1c930e4418ee146 Input: synaptics - skip quirks when post-2013 dimensions
  c45a7115d592183cfe4e1d1319cd0cebc97b4c1d Input: synaptics - support min/max board id in min_max_pnpid_table
  7fd85998b33986ffb635c14a3f36aa9ad31fcfbf Input: synaptics - remove obsolete min/max quirk for X240
  d02f5eae65a016b5d4301c30498a049a85312e22 Input: synaptics - query min dimensions for fw v8.1
  d41073ae4e91fb7b5ddf9df11209f3ddd5dd310c Input: synaptics - log queried and quirked dimension values
  ba1615129fe8143c87487b211e64f94e1ff116ff Input: synaptics - split synaptics_resolution(), query first

** Description changed:

  SRU Justification
  
      Impact:
         The upstream process for stable tree updates is quite similar
         in scope to the Ubuntu SRU process, e.g., each patch has to
         demonstrably fix a bug, and each patch is vetted by upstream
         by originating either directly from Linus' tree or in a minimally
         backported form of that patch. The 3.19.5 upstream stable
         patch set is now available. It should be included in the Ubuntu
         kernel as well.
  
         git://git.kernel.org/
  
      TEST CASE: TBD
  
         The following patches are in the 3.19.4 and 3.19.5 stable
  release:
  
  a96a03027376264942cc8bfdff864e5a579d7ca7 Linux 3.19.5
  002d8e07776222e55d82a22767afbcc021913815 kvm: avoid page allocation failure in kvm_set_memory_region()
  d5d51dd4db1cc56b72266651c5c37b31088fe862 drm/i915: Push vblank enable/disable past encoder->enable/disable
  363d91b062de645799924f542ec6d9bf7a32e302 xfs: ensure truncate forces zeroed blocks to disk
  db8a9ac5f02d100f1a4a81bf6d9864f51a6c78f2 ext4: fix indirect punch hole corruption
  1a6fe5b612b4f9a18f87b6c2c9e4ee51731caf25 timers/tick/broadcast-hrtimer: Fix suspicious RCU usage in idle loop
  6531f38ef9b30acf4c4414da5b2af24a6578e275 IB/mlx4: Saturate RoCE port PMA counters in case of overflow
  033dc8f0116892553d4e2561cddf92c089c71e22 clk: divider: fix calculation of maximal parent rate for a given divider
  765c20456c868989e179b14640ebe65347f2f57a clk: divider: fix selection of divider when rounding to closest
  4858bcfdbcddd3e319f7621bb8044ebec2bacbeb vb2: fix 'UNBALANCED' warnings when calling vb2_thread_stop()
  52c681ce5ea8a05624957824601a2eaa97125132 vb2: Fix dma_dir setting for dma-contig mem type
  2a9a83923e969f02f1ac96e66728a32295596e75 soc-camera: Fix devm_kfree() in soc_of_bind()
  5ddff4d7c66c6a72ef745ea3c47a7ea79ff59741 cx23885: fix querycap
  c80fa6bc02c20b574c6c2eba2996546f19fa69e1 media: s5p-mfc: fix mmap support for 64bit arch
  8d73f6706ae41206eb23a6c50df324a58d1d4032 sh_veu: v4l2_dev wasn't set
  cb32abbc39b14b4c18badf5bcd968a4f497fe762 iscsi target: fix oops when adding reject pdu
  2cdb954e809a33c13ecb54bf56bee1df30e368f2 ioctx_alloc(): fix vma (and file) leak on failure
  a48078e17aecef5498ba9b61e7354ea0035ac280 ocfs2: _really_ sync the right range
  3a79627f0ee10b314e39cf1040a53971adebfa21 be2iscsi: Fix kernel panic when device initialization fails
  fe4d073fcb5b399b8ed415be8a1a9ae93d52b19b Revert "libceph: use memalloc flags for net IO"
  eced8033ad208ef95172aa095373819c3a36ca2d Revert "PM / hibernate: avoid unsafe pages in e820 reserved regions"
  bd2c28533d7a9245c4ac5d48fe098a20a31160af drivers/of: Add empty ranges quirk for PA-Semi
  b943e69d33fac1e5f6db57868e061096b0aae67a rtlwifi: Fix IOMMU mapping leak in AP mode
  60a3b5963a35c17951be477e954652d03c33652e iommu/vt-d: Detach domain *only* from attached iommus
  5557ec07d2e7f2475dba2d5b27d833a22801d878 brcmfmac: disable MBSS feature for BCM43362
  ef812a8a36113b01b7578479773b0f6c76e119b7 cifs: fix use-after-free bug in find_writable_file
  7d57ccdfa65f6aa47b8f9a987869978d13ce2ff4 cifs: smb2_clone_range() - exit on unhandled error
  b1ff43a8757d7a57b49231db1713c5ec36477bdf n_tty: Fix read buffer overwrite when no newline
  63d7ff2248f302e4b600f72fcbec93318e7fb71b tty: serial: fsl_lpuart: clear receive flag on FIFO flush
  beaa43e9b4ca8cfe4379bb2f849f10e04b85b1d4 tty: serial: fsl_lpuart: specify transmit FIFO size
  f43a431c415b34a75382e4ecbda5a533401beb72 usb: xhci: apply XHCI_AVOID_BEI quirk to all Intel xHCI controllers
  8ca0f4f1f884d73cdcb3c587a3be7e12995e1f02 usb: xhci: handle Config Error Change (CEC) in xhci driver
  e0cb36a7f1174bc7cb23ff4571131af824e66551 cpuidle: ACPI: do not overwrite name and description of C0
  67b4228ed87b17801c8822f6d4ebe949493949cc cpuidle: remove state_count field from struct cpuidle_device
  c1caa181eb331c4ae8cddf74d283310c2198a42b firmware: dmi_scan: Prevent dmi_num integer overflow
  7781f475043500175217e22bd6ad93995fa6e821 can: flexcan: Deferred on Regulator return EPROBE_DEFER
  6e6c9127315087a0535ab0b5e80f174681ed6b61 can: flexcan: fix bus-off error state handling.
  f3e70953e7ad132ec5cad878f58e7348ad152159 x86/reboot: Add ASRock Q1900DC-ITX mainboard reboot quirk
  154cea06a19d6be0a10511191089b0b58ac5c0d9 ath9k: fix tracking of enabled AP beacons
  4acc3ce12dcb60340212059818f7810cdd8e4335 dmaengine: omap-dma: Fix memory leak when terminating running transfer
  56e1c4b3236721b26f059d0f331e2464a5d68fd7 dmaengine: edma: fix memory leak when terminating running transfers
  7f754cc8edfb11d255eb91c823f93aa09ef0f138 iio: imu: Use iio_trigger_get for indio_dev->trig assignment
  ecc682b240970786149559f50dac4613e374192d iio: adc: vf610: use ADC clock within specification
  b45b375615ee2553a617a5e6c3f3f4cde04568ee iio: bmc150: change sampling frequency
  a8173cd017a912dd333f68bf1c0c31afaf70d4e3 iio: core: Fix double free.
  6cf22b22f477fc59341d96f1d2a56f2b6f09b5e7 iio: inv_mpu6050: Clear timestamps fifo while resetting hardware fifo
  4729612ec9c0e7ace7611145f0325d01dcb5ee7d Defer processing of REQ_PREEMPT requests for blocked devices
  364c9d4eb185843bd249cf2e542366deab1ece3f USB: ftdi_sio: Use jtag quirk for SNAP Connect E10
  5e2c62839413ad1260cd065f05ca6677c773f618 USB: ftdi_sio: Added custom PID for Synapse Wireless product
  ea2f84d13367a8c99dd26c80fc39c3571763b483 USB: keyspan_pda: add new device id
  edfd6572d17986f3ba737314cc6a41e20f7a44a6 radeon: Do not directly dereference pointers to BIOS area.
  19b6da5ab9cd57b348bea9126fab9566d1cd7e18 libata: Blacklist queued TRIM on Samsung SSD 850 Pro
  823d64e5e8e4d1db42fbf5028d7fad027b9365c0 libata: Update Crucial/Micron blacklist
  7a5c2e551da4e7c9eb06e6d1a927336e07020646 writeback: fix possible underflow in write bandwidth calculation
  c944f12763623b6c496419fbac23285ef6cc93e9 writeback: add missing INITIAL_JIFFIES init in global_update_bandwidth()
  ba44e51e994edc3ab7dea8b671272671a79939ae cpufreq: Schedule work for the first-online CPU on resume
  28d96fb03f9b99146a6f408488861f62efdfad7b sched: Fix RLIMIT_RTTIME when PI-boosting to RT
  bc0480036dd927510f87a1a3e1f341ff8bc98e8a mm/page_alloc.c: call kernel_map_pages in unset_migrateype_isolate
  c7acc44de07a49d041bca200fe05ce0a90095e00 mm/memory hotplug: postpone the reset of obsolete pgdat
  30ecad29ba65f4dea08e2c24fc0ed8ec276fba8d mm: fix anon_vma->degree underflow in anon_vma endless growing prevention
  af075ec107b821539499eab62bf0195f165543cf mac80211: fix RX A-MPDU session reorder timer deletion
  7167c574692b3e8f3e46eac1c3f9091da9809d41 nbd: fix possible memory leak
  74b8c182c346ec27594a522e24bb0608d20d8b5a powerpc: Re-enable dynticks
  4ab14323dfb7de200cbb913030e5fa871e6351c8 powerpc: fix memory corruption by pnv_alloc_idle_core_states
  511dffb4f4f261ef808679a2711a3781d457421e sunrpc: make debugfs file creation failure non-fatal
  083b5ebbae9370a00fe79e2b16c94d1e892b5765 nfsd: return correct lockowner when there is a race on hash insert
  6d014bc957343d5454d6e765dc7b89d941088f0d nfsd: return correct openowner when there is a race to put one in the hash
  188fdb6997c62b466a21ea3984d14c33f334b246 xen/balloon: before adding hotplugged memory, set frames to invalid
  efdb92dc5ecc1faecf6ee26f3edc07b144105571 x86/xen: prepare p2m list for memory hotplug
  b53e7c40642d850ea4a7ca329893ddfab7e79cb0 iwlwifi: dvm: run INIT firmware again upon .start()
  7f9f20cf0e37f0a2a7dafbd8799f1198e964aa66 IB/uverbs: Prevent integer overflow in ib_umem_get address arithmetic
  0187ad2b69a51a23924cd41f730e2d923535db80 btrfs: simplify insert_orphan_item
  e3bb7004125d5c0783da8dcbcf818063cf885912 drm/i915: Align initial plane backing objects correctly
  84cb6e93dc425aa643cede2633596734f5e1ecb5 drm/amdkfd: Initialize only amdkfd's assigned pipelines
  0f21572a49db635bfdf4767eb648e8f53a6e98d2 drm/i915/vlv: remove wait for previous GFX clk disable request
  a07b73f4155a91cab883da8e436fcd649a1dff74 drm/i915/vlv: save/restore the power context base reg
  69ee14fd36a1314594a73071675124c904efd19d drm/i915/chv: Remove Wait for a previous gfx force-off
  ed1d8d31806ebf4c917ebccc19d8fd5c54127eb6 drm/radeon: fix wait in radeon_mn_invalidate_range_start
  db64474d6bc0613dcd69332e7330b37d77f77fba drm/radeon: add extra check in radeon_ttm_tt_unpin_userptr
  85bbd720e5ec6cf876bbdc2c8fd46cc4d35da70e drm/radeon/dpm: fix 120hz handling harder
  f2d95aebb650ca307749c06d8cf97a1ad358d13d drm/i915: Reject the colorkey ioctls for primary and cursor planes
  4b62528ff6abee768b458babacca5ae5e71c3442 drm/edid: set ELD for firmware and debugfs override EDIDs
  687bef66a10e08deed1dd8effcb18d5d5814f74a drm: Fixup racy refcounting in plane_force_disable
  eb40b9cdb1626b53843b82f521e057cf572372a1 block: fix blk_stack_limits() regression due to lcm() change
  f2a756bcb4678e804a5231f6c280dfd30270d663 Fix bug in blk_rq_merge_ok
  f0170f1971d247f924225f5b896edb55ef8c7c5a blkmq: Fix NULL pointer deref when all reserved tags in
  e008be66e703bd64b6cf4d1ec1f19e4cb99d3dd6 blk-mq: fix use of incorrect goto label in blk_mq_init_queue error path
  630146a4fd63ff241f75ece369784fe6133964a2 selinux: fix sel_write_enforce broken return value
  6a6a4631aa3fa4ec66dd8898930a4f05e024dcb5 ARM: sunxi: Have ARCH_SUNXI select RESET_CONTROLLER for clock driver usage
  b3a1f887ac6db0bde39417b11ec86f7c7ed9a5f6 ARC: signal handling robustify
  4538372f57d56ac54e5c149880c9b854458d3566 ARC: SA_SIGINFO ucontext regs off-by-one
  9911f100e690c5684aad0a6bbc334610ea21a63d PCI: spear: Drop __initdata from spear13xx_pcie_driver
  d771c22315f4fa319a3dc108d02b86c9597c6757 PCI: Don't look for ACPI hotplug parameters if ACPI is disabled
  701083ba443e3b58514293730f6088077bca998c Revert "sparc/PCI: Clip bridge windows to fit in upstream windows"
  effe0487bf00d610a536e7beb6f5f4efda28ee10 PCI: cpcihp: Add missing curly braces in cpci_configure_slot()
  8dcbd92fbb1a0ab7e897f611112f912649d15b64 PCI/AER: Avoid info leak in __print_tlp_header()
  9275ab868b321af9bc9182ea5e392c7d573c0aec ALSA: hda - Fix headphone pin config for Lifebook T731
  c2393a6365ab01913eb89aef3f88b3110ad79860 ALSA: hda/realtek - Make more stable to get pin sense for ALC283
  1b0992fcc81e6badca596863e58d37f63e322cb7 ALSA: bebob: fix to processing in big-endian machine for sending cue
  7c9dd3bf65adbc60613364b3f6a2110b75ae720a ALSA: usb - Creative USB X-Fi Pro SB1095 volume knob support
  78484c327e98a1ad5f773b26b7a69fe541aa0252 ALSA: hda - Add one more node in the EAPD supporting candidate list
  3b9416495eb97b1471fab75c6586d8074a9d238c ALSA: hda - Add dock support for Thinkpad T450s (17aa:5036)
  31ad7cdd37a0a9eb80318f8aa567064f3e7b5b0b Linux 3.19.4
  50bc7bc7287391f6ab420ae86814751d20e945a9 mfd: kempld-core: Fix callback return value check
  e8f86a9ba285bbf50aac67e03726e33bbf97f685 net: ethernet: pcnet32: Setup the SRAM and NOUFLO on Am79C97{3, 5}
  db5bb38e9e628c79bba709e0de6dea1863597caf powerpc/mpc85xx: Add ranges to etsec2 nodes
  78db0115d87fc97513a84fb739ee74d1af34aef2 powerpc/pseries: Little endian fixes for post mobility device tree update
  f179d6a3e20afc890989c96df3d873daee0fed09 arm64: percpu: Make this_cpu accessors pre-empt safe
  7521625c56d08fd27c20cf88423b41067bb5a03c arm64: Use the reserved TTBR0 if context switching to the init_mm
  4b38884078bea8fe24486845caa3883fa4fa5460 regulator: palmas: Correct TPS659038 register definition for REGEN2
  88519acc5f9c96fe6661157ddfa275e743aca4c1 powerpc/book3s: Fix the MCE code to use CONFIG_KVM_BOOK3S_64_HANDLER
  43494e51baa34c20f7d1f7135cc960cacb08c5a4 hfsplus: fix B-tree corruption after insertion at position 0
  68cbb4c02677613554d9c2267d38cca68bf65cd0 spi: trigger trace event for message-done before mesg->complete
  68cbdc1ae6dc23f7ee1ffdc59e30a34ccae56997 spi: dw-mid: clear BUSY flag fist and test other one
  2d57a8c4b8ca69d46a7244a9581334542f98bc33 spi: qup: Fix cs-num DT property parsing
  13027463097742b5901b1fb4a0a458a2f6dc467d dm snapshot: suspend merging snapshot when doing exception handover
  3d9f57bb1c694d1cf6ba998cb960ed045b02726e dm snapshot: suspend origin when doing exception handover
  b6bf8494e4fb260bf8738a1d1c9434df4996eedf dm thin: fix to consistently zero-fill reads to unprovisioned blocks
  f067d93f11803f587ec2947ba8ac2e4c5f7e3fd9 dm io: deal with wandering queue limits when handling REQ_DISCARD and REQ_WRITE_SAME
  72267c2e77226ebfca62d8dbb9bb8fca061bd914 dm: hold suspend_lock while suspending device during device deletion
  fd55246133075d717f1466a32bb3e295d056a454 dmaengine: dw: append MODULE_ALIAS for platform driver
  99aadf9b8e6344eba5e841446fc16370636e0f40 vt6655: Fix late setting of byRFType.
  cb5e2a71141b7527472d7727ef4c76c90018ebe7 vt6655: RFbSetPower fix missing rate RATE_12M
  ab4eba1a775b8a1eaf94ffe1abd2d588943460df staging: vt6656: vnt_rf_setpower: fix missing rate RATE_12M
  20a517d114bc76e850ad4e8e9d5c002df2ab7c4d perf: Fix irq_work 'tail' recursion
  874fee53430ab4fd92326832a99402d00e1f629c of/irq: Fix of_irq_parse_one() returned error codes
  bae96235997e41843eeb118bfb12aa4365266ce2 brcmfmac: Perform bound checking on vendor command buffer
  9ce9d3fb7754af5f731499ec87b842739db4d03a cpuidle: mvebu: Fix the CPU PM notifier usage
  200f5a5c688f410b599805ff0f08c54aeffd3156 rtlwifi: Improve handling of IPv6 packets
  78dc9937928e17b285d66d5173aceff46fd69e0b phy: Find the right match in devm_phy_destroy()
  75d10b6098a419dca452c86ee6b2f4117006f826 usb: common: otg-fsm: only signal connect after switching to peripheral
  f232e3d094d55315cd9801db669850068e0cfc06 usb: chipidea: otg: add a_alt_hnp_support response for B device
  2904a33c4b08922cdae642a528ef4df2487b56da usb: phy: am335x-control: check return value of bus_find_device
  3a72c7f1bc0d055493ade4ab4d017309268d526c uas: Add US_FL_NO_ATA_1X for Initio Corporation controllers / devices
  fa12a956ac8d90fd0403efe68e3111dc7884ceb6 iwlwifi: mvm: Fix ROC removal
  145962ee31829390e43a61a53008dde37d428b2f iwlwifi: mvm: BT Coex - fix a NULL pointer exception
  3c95c66cedf559371143652334b3e568150d3b00 iwlwifi: fix max_ht_ampdu_exponent for older devices
  4fcad7fbbb9596f5e73536f80935230951ffcb16 iwlwifi: mvm: rs: fix BT Coex check to look at the correct ant
  c9dd67bcfa4bd06dd6db26c380fa4255f06d5541 powercap / RAPL: handle domains with different energy units
  89e1dc988d602f16b5239928359f5a1c6fdbb008 mac80211: count interfaces correctly for combination checks
  d22db2725c02cc7cf374077d0fc130cf69e7a0cf mac80211: drop unencrypted frames in mesh fwding
  0bb81d514fbc6e1e2a68eb611b9cad7706f54546 mac80211: disable u-APSD queues by default
  5b6fb24345ead5f763b4e80c53bd69d551d5d43a nl80211: ignore HT/VHT capabilities without QoS/WMM
+ fbd0f7e0c8d0fdeb8056b0a5d521af8234f62ffd Input: synaptics - do not retrieve the board id on old firmwares
+ e5a147570ddbbcee6d7cae592e364575d98e15f8 Input: synaptics - handle spurious release of trackstick buttons
+ 6b2b666d03bb7e14c93e194b262b030a85a1b632 Input: synaptics - fix middle button on Lenovo 2015 products
+ abadfea64408020361eb6a76b1c930e4418ee146 Input: synaptics - skip quirks when post-2013 dimensions
+ c45a7115d592183cfe4e1d1319cd0cebc97b4c1d Input: synaptics - support min/max board id in min_max_pnpid_table
+ 7fd85998b33986ffb635c14a3f36aa9ad31fcfbf Input: synaptics - remove obsolete min/max quirk for X240
+ d02f5eae65a016b5d4301c30498a049a85312e22 Input: synaptics - query min dimensions for fw v8.1
+ d41073ae4e91fb7b5ddf9df11209f3ddd5dd310c Input: synaptics - log queried and quirked dimension values
+ ba1615129fe8143c87487b211e64f94e1ff116ff Input: synaptics - split synaptics_resolution(), query first
  74fbe5657a8619d2a8fe4858ff8acf2fd788fa65 tcm_qla2xxx: Fix incorrect use of __transport_register_session
  4a27f58b25f1ba886c2564fb7533ba5a36c10d15 tcm_fc: missing curly braces in ft_invl_hw_context()
  954ca149d24600a805522da54c9b5f91dd631035 clocksource: efm32: Fix a NULL pointer dereference
  55a86f9e3ca7fb1f95bd806a6bf91ba2cd74f4a6 regmap: introduce regmap_name to fix syscon regmap trace events
  42785aa288a55a7e2ec5a5c5e4ec87ee9c149336 regmap: regcache-rbtree: Fix present bitmap resize
  0e1e3b03a3edcc2fd5a56fbbbc03d6eec07146c9 clockevents: sun5i: Fix setup_irq init sequence
  08356188de276d7c08130dbe146d618fe9b3d76b virtio-balloon: do not call blocking ops when !TASK_RUNNING
  757fd0d78d090eb2518b09a5903d312e3955c08d virtio_balloon: set DRIVER_OK before using device
  5a903e6ae7e6185600a22ecaa3582ef1ffd3cf9c ASoC: wm9713: Fix wrong value references for boolean kctl
  ecec5e543d85a6aec0e920c5c9dbb6dee6691f45 ASoC: wm9712: Fix wrong value references for boolean kctl
  3427a69e0d91ef21d56451f648a0e9ab356d966d ASoC: wm8955: Fix wrong value references for boolean kctl
  8c6c177489646e582eb0de5e5cf251f5cb3d1ef8 ASoC: adav80x: Fix wrong value references for boolean kctl
  3564730f7882b7bc59004047675baf2daece3a35 ASoC: ak4641: Fix wrong value references for boolean kctl
  1663fd40c9611a5e132a858e2b82c4cf5a128357 ASoC: wm8904: Fix wrong value references for boolean kctl
  26b85c46b33ff70560cc472ab23b9c40a9f4023a ASoC: wm8903: Fix wrong value references for boolean kctl
  26e71a043d7412a8d0a38e61e59e00c3942fedcd ASoC: wm2000: Fix wrong value references for boolean kctl
  f841ad938f36069b5b755a84b55cc6cb4a0dddf4 ASoC: wm8731: Fix wrong value references for boolean kctl
  d33d9446f0432536722714e245b128a1e72a7df4 ASoC: tas5086: Fix wrong value references for boolean kctl
  063419e9871a127061b62e1d4e8f7e6958c7ce9d ASoC: wm8960: Fix wrong value references for boolean kctl
  186e6aca0b7232b0732fa0ed84ac9317bdb46588 ASoC: es8238: Fix wrong value references for boolean kctl
  9260766a28a1dbd4edac5e47d231383b249640a2 ASoC: cs4271: Fix wrong value references for boolean kctl
  4f7da4ad6d5873545ffa7bd128ec7e0cc791f78d ASoC: pcm1681: Fix wrong value references for boolean kctl
  165acf5d3e8d84d90347d4f8410a10f6b507b6da ASoC: sgtl5000: remove useless register write clearing CHRGPUMP_POWERUP
  2d08d187dfce83ea2010d03a75f370fa29e7cd7e ASoC: sn95031: Fix control-less DAPM routes
  b5a7466c0707e8379a92d4c75376778dd5d3370b ASoC: ak4671: Fix control-less DAPM routes
  af30befa90cf63b7aa50bdc3bf2a69b8cb27822d ASoC: da732x: Fix control-less DAPM routes
  
  And we had already picked up the following as pre-stable:
  db8a9ac5f02d100f1a4a81bf6d9864f51a6c78f2 ext4: fix indirect punch hole corruption
  1a6fe5b612b4f9a18f87b6c2c9e4ee51731caf25 timers/tick/broadcast-hrtimer: Fix suspicious RCU usage in idle loop
  4ab14323dfb7de200cbb913030e5fa871e6351c8 powerpc: fix memory corruption by pnv_alloc_idle_core_states
  7f9f20cf0e37f0a2a7dafbd8799f1198e964aa66 IB/uverbs: Prevent integer overflow in ib_umem_get address arithmetic
  84cb6e93dc425aa643cede2633596734f5e1ecb5 drm/amdkfd: Initialize only amdkfd's assigned pipelines
  78db0115d87fc97513a84fb739ee74d1af34aef2 powerpc/pseries: Little endian fixes for post mobility device tree update
  c9dd67bcfa4bd06dd6db26c380fa4255f06d5541 powercap / RAPL: handle domains with different energy units
  fbd0f7e0c8d0fdeb8056b0a5d521af8234f62ffd Input: synaptics - do not retrieve the board id on old firmwares
  e5a147570ddbbcee6d7cae592e364575d98e15f8 Input: synaptics - handle spurious release of trackstick buttons
  6b2b666d03bb7e14c93e194b262b030a85a1b632 Input: synaptics - fix middle button on Lenovo 2015 products
  abadfea64408020361eb6a76b1c930e4418ee146 Input: synaptics - skip quirks when post-2013 dimensions
  c45a7115d592183cfe4e1d1319cd0cebc97b4c1d Input: synaptics - support min/max board id in min_max_pnpid_table
  7fd85998b33986ffb635c14a3f36aa9ad31fcfbf Input: synaptics - remove obsolete min/max quirk for X240
  d02f5eae65a016b5d4301c30498a049a85312e22 Input: synaptics - query min dimensions for fw v8.1
  d41073ae4e91fb7b5ddf9df11209f3ddd5dd310c Input: synaptics - log queried and quirked dimension values
  ba1615129fe8143c87487b211e64f94e1ff116ff Input: synaptics - split synaptics_resolution(), query first

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1446316

Title:
  Vivid update to 3.19.4 and 3.19.5 stable release

Status in linux package in Ubuntu:
  New
Status in linux source package in Vivid:
  New

Bug description:
  SRU Justification

      Impact:
         The upstream process for stable tree updates is quite similar
         in scope to the Ubuntu SRU process, e.g., each patch has to
         demonstrably fix a bug, and each patch is vetted by upstream
         by originating either directly from Linus' tree or in a minimally
         backported form of that patch. The 3.19.5 upstream stable
         patch set is now available. It should be included in the Ubuntu
         kernel as well.

         git://git.kernel.org/

      TEST CASE: TBD

         The following patches are in the 3.19.4 and 3.19.5 stable
  release:

  a96a03027376264942cc8bfdff864e5a579d7ca7 Linux 3.19.5
  002d8e07776222e55d82a22767afbcc021913815 kvm: avoid page allocation failure in kvm_set_memory_region()
  d5d51dd4db1cc56b72266651c5c37b31088fe862 drm/i915: Push vblank enable/disable past encoder->enable/disable
  363d91b062de645799924f542ec6d9bf7a32e302 xfs: ensure truncate forces zeroed blocks to disk
  db8a9ac5f02d100f1a4a81bf6d9864f51a6c78f2 ext4: fix indirect punch hole corruption
  1a6fe5b612b4f9a18f87b6c2c9e4ee51731caf25 timers/tick/broadcast-hrtimer: Fix suspicious RCU usage in idle loop
  6531f38ef9b30acf4c4414da5b2af24a6578e275 IB/mlx4: Saturate RoCE port PMA counters in case of overflow
  033dc8f0116892553d4e2561cddf92c089c71e22 clk: divider: fix calculation of maximal parent rate for a given divider
  765c20456c868989e179b14640ebe65347f2f57a clk: divider: fix selection of divider when rounding to closest
  4858bcfdbcddd3e319f7621bb8044ebec2bacbeb vb2: fix 'UNBALANCED' warnings when calling vb2_thread_stop()
  52c681ce5ea8a05624957824601a2eaa97125132 vb2: Fix dma_dir setting for dma-contig mem type
  2a9a83923e969f02f1ac96e66728a32295596e75 soc-camera: Fix devm_kfree() in soc_of_bind()
  5ddff4d7c66c6a72ef745ea3c47a7ea79ff59741 cx23885: fix querycap
  c80fa6bc02c20b574c6c2eba2996546f19fa69e1 media: s5p-mfc: fix mmap support for 64bit arch
  8d73f6706ae41206eb23a6c50df324a58d1d4032 sh_veu: v4l2_dev wasn't set
  cb32abbc39b14b4c18badf5bcd968a4f497fe762 iscsi target: fix oops when adding reject pdu
  2cdb954e809a33c13ecb54bf56bee1df30e368f2 ioctx_alloc(): fix vma (and file) leak on failure
  a48078e17aecef5498ba9b61e7354ea0035ac280 ocfs2: _really_ sync the right range
  3a79627f0ee10b314e39cf1040a53971adebfa21 be2iscsi: Fix kernel panic when device initialization fails
  fe4d073fcb5b399b8ed415be8a1a9ae93d52b19b Revert "libceph: use memalloc flags for net IO"
  eced8033ad208ef95172aa095373819c3a36ca2d Revert "PM / hibernate: avoid unsafe pages in e820 reserved regions"
  bd2c28533d7a9245c4ac5d48fe098a20a31160af drivers/of: Add empty ranges quirk for PA-Semi
  b943e69d33fac1e5f6db57868e061096b0aae67a rtlwifi: Fix IOMMU mapping leak in AP mode
  60a3b5963a35c17951be477e954652d03c33652e iommu/vt-d: Detach domain *only* from attached iommus
  5557ec07d2e7f2475dba2d5b27d833a22801d878 brcmfmac: disable MBSS feature for BCM43362
  ef812a8a36113b01b7578479773b0f6c76e119b7 cifs: fix use-after-free bug in find_writable_file
  7d57ccdfa65f6aa47b8f9a987869978d13ce2ff4 cifs: smb2_clone_range() - exit on unhandled error
  b1ff43a8757d7a57b49231db1713c5ec36477bdf n_tty: Fix read buffer overwrite when no newline
  63d7ff2248f302e4b600f72fcbec93318e7fb71b tty: serial: fsl_lpuart: clear receive flag on FIFO flush
  beaa43e9b4ca8cfe4379bb2f849f10e04b85b1d4 tty: serial: fsl_lpuart: specify transmit FIFO size
  f43a431c415b34a75382e4ecbda5a533401beb72 usb: xhci: apply XHCI_AVOID_BEI quirk to all Intel xHCI controllers
  8ca0f4f1f884d73cdcb3c587a3be7e12995e1f02 usb: xhci: handle Config Error Change (CEC) in xhci driver
  e0cb36a7f1174bc7cb23ff4571131af824e66551 cpuidle: ACPI: do not overwrite name and description of C0
  67b4228ed87b17801c8822f6d4ebe949493949cc cpuidle: remove state_count field from struct cpuidle_device
  c1caa181eb331c4ae8cddf74d283310c2198a42b firmware: dmi_scan: Prevent dmi_num integer overflow
  7781f475043500175217e22bd6ad93995fa6e821 can: flexcan: Deferred on Regulator return EPROBE_DEFER
  6e6c9127315087a0535ab0b5e80f174681ed6b61 can: flexcan: fix bus-off error state handling.
  f3e70953e7ad132ec5cad878f58e7348ad152159 x86/reboot: Add ASRock Q1900DC-ITX mainboard reboot quirk
  154cea06a19d6be0a10511191089b0b58ac5c0d9 ath9k: fix tracking of enabled AP beacons
  4acc3ce12dcb60340212059818f7810cdd8e4335 dmaengine: omap-dma: Fix memory leak when terminating running transfer
  56e1c4b3236721b26f059d0f331e2464a5d68fd7 dmaengine: edma: fix memory leak when terminating running transfers
  7f754cc8edfb11d255eb91c823f93aa09ef0f138 iio: imu: Use iio_trigger_get for indio_dev->trig assignment
  ecc682b240970786149559f50dac4613e374192d iio: adc: vf610: use ADC clock within specification
  b45b375615ee2553a617a5e6c3f3f4cde04568ee iio: bmc150: change sampling frequency
  a8173cd017a912dd333f68bf1c0c31afaf70d4e3 iio: core: Fix double free.
  6cf22b22f477fc59341d96f1d2a56f2b6f09b5e7 iio: inv_mpu6050: Clear timestamps fifo while resetting hardware fifo
  4729612ec9c0e7ace7611145f0325d01dcb5ee7d Defer processing of REQ_PREEMPT requests for blocked devices
  364c9d4eb185843bd249cf2e542366deab1ece3f USB: ftdi_sio: Use jtag quirk for SNAP Connect E10
  5e2c62839413ad1260cd065f05ca6677c773f618 USB: ftdi_sio: Added custom PID for Synapse Wireless product
  ea2f84d13367a8c99dd26c80fc39c3571763b483 USB: keyspan_pda: add new device id
  edfd6572d17986f3ba737314cc6a41e20f7a44a6 radeon: Do not directly dereference pointers to BIOS area.
  19b6da5ab9cd57b348bea9126fab9566d1cd7e18 libata: Blacklist queued TRIM on Samsung SSD 850 Pro
  823d64e5e8e4d1db42fbf5028d7fad027b9365c0 libata: Update Crucial/Micron blacklist
  7a5c2e551da4e7c9eb06e6d1a927336e07020646 writeback: fix possible underflow in write bandwidth calculation
  c944f12763623b6c496419fbac23285ef6cc93e9 writeback: add missing INITIAL_JIFFIES init in global_update_bandwidth()
  ba44e51e994edc3ab7dea8b671272671a79939ae cpufreq: Schedule work for the first-online CPU on resume
  28d96fb03f9b99146a6f408488861f62efdfad7b sched: Fix RLIMIT_RTTIME when PI-boosting to RT
  bc0480036dd927510f87a1a3e1f341ff8bc98e8a mm/page_alloc.c: call kernel_map_pages in unset_migrateype_isolate
  c7acc44de07a49d041bca200fe05ce0a90095e00 mm/memory hotplug: postpone the reset of obsolete pgdat
  30ecad29ba65f4dea08e2c24fc0ed8ec276fba8d mm: fix anon_vma->degree underflow in anon_vma endless growing prevention
  af075ec107b821539499eab62bf0195f165543cf mac80211: fix RX A-MPDU session reorder timer deletion
  7167c574692b3e8f3e46eac1c3f9091da9809d41 nbd: fix possible memory leak
  74b8c182c346ec27594a522e24bb0608d20d8b5a powerpc: Re-enable dynticks
  4ab14323dfb7de200cbb913030e5fa871e6351c8 powerpc: fix memory corruption by pnv_alloc_idle_core_states
  511dffb4f4f261ef808679a2711a3781d457421e sunrpc: make debugfs file creation failure non-fatal
  083b5ebbae9370a00fe79e2b16c94d1e892b5765 nfsd: return correct lockowner when there is a race on hash insert
  6d014bc957343d5454d6e765dc7b89d941088f0d nfsd: return correct openowner when there is a race to put one in the hash
  188fdb6997c62b466a21ea3984d14c33f334b246 xen/balloon: before adding hotplugged memory, set frames to invalid
  efdb92dc5ecc1faecf6ee26f3edc07b144105571 x86/xen: prepare p2m list for memory hotplug
  b53e7c40642d850ea4a7ca329893ddfab7e79cb0 iwlwifi: dvm: run INIT firmware again upon .start()
  7f9f20cf0e37f0a2a7dafbd8799f1198e964aa66 IB/uverbs: Prevent integer overflow in ib_umem_get address arithmetic
  0187ad2b69a51a23924cd41f730e2d923535db80 btrfs: simplify insert_orphan_item
  e3bb7004125d5c0783da8dcbcf818063cf885912 drm/i915: Align initial plane backing objects correctly
  84cb6e93dc425aa643cede2633596734f5e1ecb5 drm/amdkfd: Initialize only amdkfd's assigned pipelines
  0f21572a49db635bfdf4767eb648e8f53a6e98d2 drm/i915/vlv: remove wait for previous GFX clk disable request
  a07b73f4155a91cab883da8e436fcd649a1dff74 drm/i915/vlv: save/restore the power context base reg
  69ee14fd36a1314594a73071675124c904efd19d drm/i915/chv: Remove Wait for a previous gfx force-off
  ed1d8d31806ebf4c917ebccc19d8fd5c54127eb6 drm/radeon: fix wait in radeon_mn_invalidate_range_start
  db64474d6bc0613dcd69332e7330b37d77f77fba drm/radeon: add extra check in radeon_ttm_tt_unpin_userptr
  85bbd720e5ec6cf876bbdc2c8fd46cc4d35da70e drm/radeon/dpm: fix 120hz handling harder
  f2d95aebb650ca307749c06d8cf97a1ad358d13d drm/i915: Reject the colorkey ioctls for primary and cursor planes
  4b62528ff6abee768b458babacca5ae5e71c3442 drm/edid: set ELD for firmware and debugfs override EDIDs
  687bef66a10e08deed1dd8effcb18d5d5814f74a drm: Fixup racy refcounting in plane_force_disable
  eb40b9cdb1626b53843b82f521e057cf572372a1 block: fix blk_stack_limits() regression due to lcm() change
  f2a756bcb4678e804a5231f6c280dfd30270d663 Fix bug in blk_rq_merge_ok
  f0170f1971d247f924225f5b896edb55ef8c7c5a blkmq: Fix NULL pointer deref when all reserved tags in
  e008be66e703bd64b6cf4d1ec1f19e4cb99d3dd6 blk-mq: fix use of incorrect goto label in blk_mq_init_queue error path
  630146a4fd63ff241f75ece369784fe6133964a2 selinux: fix sel_write_enforce broken return value
  6a6a4631aa3fa4ec66dd8898930a4f05e024dcb5 ARM: sunxi: Have ARCH_SUNXI select RESET_CONTROLLER for clock driver usage
  b3a1f887ac6db0bde39417b11ec86f7c7ed9a5f6 ARC: signal handling robustify
  4538372f57d56ac54e5c149880c9b854458d3566 ARC: SA_SIGINFO ucontext regs off-by-one
  9911f100e690c5684aad0a6bbc334610ea21a63d PCI: spear: Drop __initdata from spear13xx_pcie_driver
  d771c22315f4fa319a3dc108d02b86c9597c6757 PCI: Don't look for ACPI hotplug parameters if ACPI is disabled
  701083ba443e3b58514293730f6088077bca998c Revert "sparc/PCI: Clip bridge windows to fit in upstream windows"
  effe0487bf00d610a536e7beb6f5f4efda28ee10 PCI: cpcihp: Add missing curly braces in cpci_configure_slot()
  8dcbd92fbb1a0ab7e897f611112f912649d15b64 PCI/AER: Avoid info leak in __print_tlp_header()
  9275ab868b321af9bc9182ea5e392c7d573c0aec ALSA: hda - Fix headphone pin config for Lifebook T731
  c2393a6365ab01913eb89aef3f88b3110ad79860 ALSA: hda/realtek - Make more stable to get pin sense for ALC283
  1b0992fcc81e6badca596863e58d37f63e322cb7 ALSA: bebob: fix to processing in big-endian machine for sending cue
  7c9dd3bf65adbc60613364b3f6a2110b75ae720a ALSA: usb - Creative USB X-Fi Pro SB1095 volume knob support
  78484c327e98a1ad5f773b26b7a69fe541aa0252 ALSA: hda - Add one more node in the EAPD supporting candidate list
  3b9416495eb97b1471fab75c6586d8074a9d238c ALSA: hda - Add dock support for Thinkpad T450s (17aa:5036)
  31ad7cdd37a0a9eb80318f8aa567064f3e7b5b0b Linux 3.19.4
  50bc7bc7287391f6ab420ae86814751d20e945a9 mfd: kempld-core: Fix callback return value check
  e8f86a9ba285bbf50aac67e03726e33bbf97f685 net: ethernet: pcnet32: Setup the SRAM and NOUFLO on Am79C97{3, 5}
  db5bb38e9e628c79bba709e0de6dea1863597caf powerpc/mpc85xx: Add ranges to etsec2 nodes
  78db0115d87fc97513a84fb739ee74d1af34aef2 powerpc/pseries: Little endian fixes for post mobility device tree update
  f179d6a3e20afc890989c96df3d873daee0fed09 arm64: percpu: Make this_cpu accessors pre-empt safe
  7521625c56d08fd27c20cf88423b41067bb5a03c arm64: Use the reserved TTBR0 if context switching to the init_mm
  4b38884078bea8fe24486845caa3883fa4fa5460 regulator: palmas: Correct TPS659038 register definition for REGEN2
  88519acc5f9c96fe6661157ddfa275e743aca4c1 powerpc/book3s: Fix the MCE code to use CONFIG_KVM_BOOK3S_64_HANDLER
  43494e51baa34c20f7d1f7135cc960cacb08c5a4 hfsplus: fix B-tree corruption after insertion at position 0
  68cbb4c02677613554d9c2267d38cca68bf65cd0 spi: trigger trace event for message-done before mesg->complete
  68cbdc1ae6dc23f7ee1ffdc59e30a34ccae56997 spi: dw-mid: clear BUSY flag fist and test other one
  2d57a8c4b8ca69d46a7244a9581334542f98bc33 spi: qup: Fix cs-num DT property parsing
  13027463097742b5901b1fb4a0a458a2f6dc467d dm snapshot: suspend merging snapshot when doing exception handover
  3d9f57bb1c694d1cf6ba998cb960ed045b02726e dm snapshot: suspend origin when doing exception handover
  b6bf8494e4fb260bf8738a1d1c9434df4996eedf dm thin: fix to consistently zero-fill reads to unprovisioned blocks
  f067d93f11803f587ec2947ba8ac2e4c5f7e3fd9 dm io: deal with wandering queue limits when handling REQ_DISCARD and REQ_WRITE_SAME
  72267c2e77226ebfca62d8dbb9bb8fca061bd914 dm: hold suspend_lock while suspending device during device deletion
  fd55246133075d717f1466a32bb3e295d056a454 dmaengine: dw: append MODULE_ALIAS for platform driver
  99aadf9b8e6344eba5e841446fc16370636e0f40 vt6655: Fix late setting of byRFType.
  cb5e2a71141b7527472d7727ef4c76c90018ebe7 vt6655: RFbSetPower fix missing rate RATE_12M
  ab4eba1a775b8a1eaf94ffe1abd2d588943460df staging: vt6656: vnt_rf_setpower: fix missing rate RATE_12M
  20a517d114bc76e850ad4e8e9d5c002df2ab7c4d perf: Fix irq_work 'tail' recursion
  874fee53430ab4fd92326832a99402d00e1f629c of/irq: Fix of_irq_parse_one() returned error codes
  bae96235997e41843eeb118bfb12aa4365266ce2 brcmfmac: Perform bound checking on vendor command buffer
  9ce9d3fb7754af5f731499ec87b842739db4d03a cpuidle: mvebu: Fix the CPU PM notifier usage
  200f5a5c688f410b599805ff0f08c54aeffd3156 rtlwifi: Improve handling of IPv6 packets
  78dc9937928e17b285d66d5173aceff46fd69e0b phy: Find the right match in devm_phy_destroy()
  75d10b6098a419dca452c86ee6b2f4117006f826 usb: common: otg-fsm: only signal connect after switching to peripheral
  f232e3d094d55315cd9801db669850068e0cfc06 usb: chipidea: otg: add a_alt_hnp_support response for B device
  2904a33c4b08922cdae642a528ef4df2487b56da usb: phy: am335x-control: check return value of bus_find_device
  3a72c7f1bc0d055493ade4ab4d017309268d526c uas: Add US_FL_NO_ATA_1X for Initio Corporation controllers / devices
  fa12a956ac8d90fd0403efe68e3111dc7884ceb6 iwlwifi: mvm: Fix ROC removal
  145962ee31829390e43a61a53008dde37d428b2f iwlwifi: mvm: BT Coex - fix a NULL pointer exception
  3c95c66cedf559371143652334b3e568150d3b00 iwlwifi: fix max_ht_ampdu_exponent for older devices
  4fcad7fbbb9596f5e73536f80935230951ffcb16 iwlwifi: mvm: rs: fix BT Coex check to look at the correct ant
  c9dd67bcfa4bd06dd6db26c380fa4255f06d5541 powercap / RAPL: handle domains with different energy units
  89e1dc988d602f16b5239928359f5a1c6fdbb008 mac80211: count interfaces correctly for combination checks
  d22db2725c02cc7cf374077d0fc130cf69e7a0cf mac80211: drop unencrypted frames in mesh fwding
  0bb81d514fbc6e1e2a68eb611b9cad7706f54546 mac80211: disable u-APSD queues by default
  5b6fb24345ead5f763b4e80c53bd69d551d5d43a nl80211: ignore HT/VHT capabilities without QoS/WMM
  fbd0f7e0c8d0fdeb8056b0a5d521af8234f62ffd Input: synaptics - do not retrieve the board id on old firmwares
  e5a147570ddbbcee6d7cae592e364575d98e15f8 Input: synaptics - handle spurious release of trackstick buttons
  6b2b666d03bb7e14c93e194b262b030a85a1b632 Input: synaptics - fix middle button on Lenovo 2015 products
  abadfea64408020361eb6a76b1c930e4418ee146 Input: synaptics - skip quirks when post-2013 dimensions
  c45a7115d592183cfe4e1d1319cd0cebc97b4c1d Input: synaptics - support min/max board id in min_max_pnpid_table
  7fd85998b33986ffb635c14a3f36aa9ad31fcfbf Input: synaptics - remove obsolete min/max quirk for X240
  d02f5eae65a016b5d4301c30498a049a85312e22 Input: synaptics - query min dimensions for fw v8.1
  d41073ae4e91fb7b5ddf9df11209f3ddd5dd310c Input: synaptics - log queried and quirked dimension values
  ba1615129fe8143c87487b211e64f94e1ff116ff Input: synaptics - split synaptics_resolution(), query first
  74fbe5657a8619d2a8fe4858ff8acf2fd788fa65 tcm_qla2xxx: Fix incorrect use of __transport_register_session
  4a27f58b25f1ba886c2564fb7533ba5a36c10d15 tcm_fc: missing curly braces in ft_invl_hw_context()
  954ca149d24600a805522da54c9b5f91dd631035 clocksource: efm32: Fix a NULL pointer dereference
  55a86f9e3ca7fb1f95bd806a6bf91ba2cd74f4a6 regmap: introduce regmap_name to fix syscon regmap trace events
  42785aa288a55a7e2ec5a5c5e4ec87ee9c149336 regmap: regcache-rbtree: Fix present bitmap resize
  0e1e3b03a3edcc2fd5a56fbbbc03d6eec07146c9 clockevents: sun5i: Fix setup_irq init sequence
  08356188de276d7c08130dbe146d618fe9b3d76b virtio-balloon: do not call blocking ops when !TASK_RUNNING
  757fd0d78d090eb2518b09a5903d312e3955c08d virtio_balloon: set DRIVER_OK before using device
  5a903e6ae7e6185600a22ecaa3582ef1ffd3cf9c ASoC: wm9713: Fix wrong value references for boolean kctl
  ecec5e543d85a6aec0e920c5c9dbb6dee6691f45 ASoC: wm9712: Fix wrong value references for boolean kctl
  3427a69e0d91ef21d56451f648a0e9ab356d966d ASoC: wm8955: Fix wrong value references for boolean kctl
  8c6c177489646e582eb0de5e5cf251f5cb3d1ef8 ASoC: adav80x: Fix wrong value references for boolean kctl
  3564730f7882b7bc59004047675baf2daece3a35 ASoC: ak4641: Fix wrong value references for boolean kctl
  1663fd40c9611a5e132a858e2b82c4cf5a128357 ASoC: wm8904: Fix wrong value references for boolean kctl
  26b85c46b33ff70560cc472ab23b9c40a9f4023a ASoC: wm8903: Fix wrong value references for boolean kctl
  26e71a043d7412a8d0a38e61e59e00c3942fedcd ASoC: wm2000: Fix wrong value references for boolean kctl
  f841ad938f36069b5b755a84b55cc6cb4a0dddf4 ASoC: wm8731: Fix wrong value references for boolean kctl
  d33d9446f0432536722714e245b128a1e72a7df4 ASoC: tas5086: Fix wrong value references for boolean kctl
  063419e9871a127061b62e1d4e8f7e6958c7ce9d ASoC: wm8960: Fix wrong value references for boolean kctl
  186e6aca0b7232b0732fa0ed84ac9317bdb46588 ASoC: es8238: Fix wrong value references for boolean kctl
  9260766a28a1dbd4edac5e47d231383b249640a2 ASoC: cs4271: Fix wrong value references for boolean kctl
  4f7da4ad6d5873545ffa7bd128ec7e0cc791f78d ASoC: pcm1681: Fix wrong value references for boolean kctl
  165acf5d3e8d84d90347d4f8410a10f6b507b6da ASoC: sgtl5000: remove useless register write clearing CHRGPUMP_POWERUP
  2d08d187dfce83ea2010d03a75f370fa29e7cd7e ASoC: sn95031: Fix control-less DAPM routes
  b5a7466c0707e8379a92d4c75376778dd5d3370b ASoC: ak4671: Fix control-less DAPM routes
  af30befa90cf63b7aa50bdc3bf2a69b8cb27822d ASoC: da732x: Fix control-less DAPM routes

  And we had already picked up the following as pre-stable:
  db8a9ac5f02d100f1a4a81bf6d9864f51a6c78f2 ext4: fix indirect punch hole corruption
  1a6fe5b612b4f9a18f87b6c2c9e4ee51731caf25 timers/tick/broadcast-hrtimer: Fix suspicious RCU usage in idle loop
  4ab14323dfb7de200cbb913030e5fa871e6351c8 powerpc: fix memory corruption by pnv_alloc_idle_core_states
  7f9f20cf0e37f0a2a7dafbd8799f1198e964aa66 IB/uverbs: Prevent integer overflow in ib_umem_get address arithmetic
  84cb6e93dc425aa643cede2633596734f5e1ecb5 drm/amdkfd: Initialize only amdkfd's assigned pipelines
  78db0115d87fc97513a84fb739ee74d1af34aef2 powerpc/pseries: Little endian fixes for post mobility device tree update
  c9dd67bcfa4bd06dd6db26c380fa4255f06d5541 powercap / RAPL: handle domains with different energy units
  fbd0f7e0c8d0fdeb8056b0a5d521af8234f62ffd Input: synaptics - do not retrieve the board id on old firmwares
  e5a147570ddbbcee6d7cae592e364575d98e15f8 Input: synaptics - handle spurious release of trackstick buttons
  6b2b666d03bb7e14c93e194b262b030a85a1b632 Input: synaptics - fix middle button on Lenovo 2015 products
  abadfea64408020361eb6a76b1c930e4418ee146 Input: synaptics - skip quirks when post-2013 dimensions
  c45a7115d592183cfe4e1d1319cd0cebc97b4c1d Input: synaptics - support min/max board id in min_max_pnpid_table
  7fd85998b33986ffb635c14a3f36aa9ad31fcfbf Input: synaptics - remove obsolete min/max quirk for X240
  d02f5eae65a016b5d4301c30498a049a85312e22 Input: synaptics - query min dimensions for fw v8.1
  d41073ae4e91fb7b5ddf9df11209f3ddd5dd310c Input: synaptics - log queried and quirked dimension values
  ba1615129fe8143c87487b211e64f94e1ff116ff Input: synaptics - split synaptics_resolution(), query first

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1446316/+subscriptions


References