** Changed in: linux (Ubuntu Bionic)
       Status: New => In Progress

** Changed in: linux (Ubuntu Bionic)
     Assignee: (unassigned) => Kamal Mostafa (kamalmostafa)

** Description changed:

+ SRU Justification
  
-     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 a mainline/stable Linux tree or
+        a minimally backported form of that patch. The following upstream
+        stable patches should be included in the Ubuntu kernel:
  
-     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 a mainline/stable Linux tree or
-        a minimally backported form of that patch. The following upstream
-        stable patches should be included in the Ubuntu kernel:
+        upstream stable patchset 2019-09-18
  
-        upstream stable patchset 2019-09-18
-        from git://git.kernel.org/
+                 Ported from the following upstream stable releases:
+                         v4.14.144, v4.19.73
+ 
+        from git://git.kernel.org/

** 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 a mainline/stable Linux tree or
         a minimally backported form of that patch. The following upstream
         stable patches should be included in the Ubuntu kernel:
  
         upstream stable patchset 2019-09-18
  
-                 Ported from the following upstream stable releases:
-                         v4.14.144, v4.19.73
+                 Ported from the following upstream stable releases:
+                         v4.14.144, v4.19.73
  
         from git://git.kernel.org/
+ 
+ ALSA: hda - Fix potential endless loop at applying quirks
+ ALSA: hda/realtek - Fix overridden device-specific initialization
+ ALSA: hda/realtek - Fix the problem of two front mics on a ThinkCentre
+ sched/fair: Don't assign runtime for throttled cfs_rq
+ drm/vmwgfx: Fix double free in vmw_recv_msg()
+ xfrm: clean up xfrm protocol checks
+ PCI: designware-ep: Fix find_first_zero_bit() usage
+ PCI: dra7xx: Fix legacy INTD IRQ handling
+ vhost/test: fix build for vhost test
+ batman-adv: fix uninit-value in batadv_netlink_get_ifindex()
+ batman-adv: Only read OGM tvlv_len after buffer len check
+ hv_sock: Fix hang when a connection is closed
+ powerpc/64: mark start_here_multiplatform as __ref
+ arm64: dts: rockchip: enable usb-host regulators at boot on rk3328-rock64
+ scripts/decode_stacktrace: match basepath using shell prefix operator, not 
regex
+ clk: s2mps11: Add used attribute to s2mps11_dt_match
+ kernel/module: Fix mem leak in module_add_modinfo_attrs
+ ALSA: hda/realtek - Enable internal speaker & headset mic of ASUS UX431FL
+ {nl,mac}80211: fix interface combinations on crypto controlled devices
+ x86/ftrace: Fix warning and considate ftrace_jmp_replace() and 
ftrace_call_replace()
+ media: stm32-dcmi: fix irq = 0 case
+ modules: always page-align module section allocations
+ scsi: qla2xxx: Move log messages before issuing command to firmware
+ keys: Fix the use of the C++ keyword "private" in uapi/linux/keyctl.h
+ Drivers: hv: kvp: Fix two "this statement may fall through" warnings
+ remoteproc: qcom: q6v5-mss: add SCM probe dependency
+ KVM: x86: hyperv: enforce vp_index < KVM_MAX_VCPUS
+ KVM: x86: hyperv: consistently use 'hv_vcpu' for 'struct kvm_vcpu_hv' 
variables
+ drm/i915: Fix intel_dp_mst_best_encoder()
+ drm/i915: Rename PLANE_CTL_DECOMPRESSION_ENABLE
+ drm/i915/gen9+: Fix initial readout for Y tiled framebuffers
+ drm/atomic_helper: Disallow new modesets on unregistered connectors
+ Drivers: hv: kvp: Fix the indentation of some "break" statements
+ Drivers: hv: kvp: Fix the recent regression caused by incorrect clean-up
+ drm/amd/dm: Understand why attaching path/tile properties are needed
+ ARM: davinci: da8xx: define gpio interrupts as separate resources
+ ARM: davinci: dm365: define gpio interrupts as separate resources
+ ARM: davinci: dm646x: define gpio interrupts as separate resources
+ ARM: davinci: dm355: define gpio interrupts as separate resources
+ ARM: davinci: dm644x: define gpio interrupts as separate resources
+ media: vim2m: use workqueue
+ media: vim2m: use cancel_delayed_work_sync instead of flush_schedule_work
+ drm/i915: Restore sane defaults for KMS on GEM error load
+ KVM: PPC: Book3S HV: Fix race between kvm_unmap_hva_range and MMU mode switch
+ Btrfs: clean up scrub is_dev_replace parameter
+ Btrfs: fix deadlock with memory reclaim during scrub
+ btrfs: Remove extent_io_ops::fill_delalloc
+ btrfs: Fix error handling in btrfs_cleanup_ordered_extents
+ scsi: megaraid_sas: Fix combined reply queue mode detection
+ scsi: megaraid_sas: Add check for reset adapter bit
+ media: vim2m: only cancel work if it is for right context
+ ARC: show_regs: lockdep: re-enable preemption
+ ARC: mm: do_page_fault fixes #1: relinquish mmap_sem if signal arrives while 
handle_mm_fault
+ IB/uverbs: Fix OOPs upon device disassociation
+ drm/vblank: Allow dynamic per-crtc max_vblank_count
+ drm/i915/ilk: Fix warning when reading emon_status with no output
+ mfd: Kconfig: Fix I2C_DESIGNWARE_PLATFORM dependencies
+ tpm: Fix some name collisions with drivers/char/tpm.h
+ bcache: replace hard coded number with BUCKET_GC_GEN_MAX
+ bcache: treat stale && dirty keys as bad keys
+ KVM: VMX: Compare only a single byte for VMCS' "launched" in vCPU-run
+ iio: adc: exynos-adc: Add S5PV210 variant
+ iio: adc: exynos-adc: Use proper number of channels for Exynos4x12
+ drm/nouveau: Don't WARN_ON VCPI allocation failures
+ x86/kvmclock: set offset for kvm unstable clock
+ powerpc/kvm: Save and restore host AMR/IAMR/UAMOR
+ mmc: renesas_sdhi: Fix card initialization failure in high speed mode
+ btrfs: scrub: pass fs_info to scrub_setup_ctx
+ btrfs: init csum_list before possible free
+ PCI: qcom: Don't deassert reset GPIO during probe
+ drm: add __user attribute to ptr_to_compat()
+ CIFS: Fix error paths in writeback code
+ CIFS: Fix leaking locked VFS cache pages in writeback retry
+ drm/i915: Handle vm_mmap error during I915_GEM_MMAP ioctl with WC set
+ drm/i915: Sanity check mmap length against object size
+ IB/mlx5: Reset access mask when looping inside page fault handler
+ kvm: mmu: Fix overflow on kvm mmu page limit calculation
+ x86/kvm: move kvm_load/put_guest_xcr0 into atomic context
+ KVM: x86: Always use 32-bit SMRAM save state for 32-bit kernels
+ cifs: Fix lease buffer length error
+ ext4: protect journal inode's blocks using block_validity
+ dm mpath: fix missing call of path selector type->end_io
+ blk-mq: free hw queue's resource in hctx's release handler
+ mmc: sdhci-pci: Add support for Intel ICP
+ mmc: sdhci-pci: Add support for Intel CML
+ dm crypt: move detailed message into debug level
+ kvm: Check irqchip mode before assign irqfd
+ drm/amdgpu: fix ring test failure issue during s3 in vce 3.0 (V2)
+ drm/amdgpu/{uvd,vcn}: fetch ring's read_ptr after alloc
+ Btrfs: fix race between block group removal and block group allocation
+ cifs: add spinlock for the openFileList to cifsInodeInfo
+ IB/hfi1: Avoid hardlockup with flushlist_lock
+ apparmor: reset pos on failure to unpack for various functions
+ staging: wilc1000: fix error path cleanup in wilc_wlan_initialize()
+ scsi: zfcp: fix request object use-after-free in send path causing wrong 
traces
+ cifs: Properly handle auto disabling of serverino option
+ ceph: use ceph_evict_inode to cleanup inode's resource
+ KVM: x86: optimize check for valid PAT value
+ KVM: VMX: Always signal #GP on WRMSR to MSR_IA32_CR_PAT with bad value
+ KVM: VMX: Fix handling of #MC that occurs during VM-Entry
+ KVM: VMX: check CPUID before allowing read/write of IA32_XSS
+ resource: Include resource end in walk_*() interfaces
+ resource: Fix find_next_iomem_res() iteration issue
+ resource: fix locking in find_next_iomem_res()
+ pstore: Fix double-free in pstore_mkfile() failure path
+ dm thin metadata: check if in fail_io mode when setting needs_check
+ drm/panel: Add support for Armadeus ST0700 Adapt
+ ALSA: hda - Fix intermittent CORB/RIRB stall on Intel chips
+ iommu/iova: Remove stale cached32_node
+ gpio: don't WARN() on NULL descs if gpiolib is disabled
+ i2c: at91: disable TXRDY interrupt after sending data
+ i2c: at91: fix clk_offset for sama5d2
+ mm/migrate.c: initialize pud_entry in migrate_vma()
+ iio: adc: gyroadc: fix uninitialized return code
+ NFSv4: Fix delegation state recovery
+ bcache: only clear BTREE_NODE_dirty bit when it is set
+ bcache: add comments for mutex_lock(&b->write_lock)
+ virtio/s390: fix race on airq_areas[]
+ ext4: don't perform block validity checks on the journal inode
+ ext4: fix block validity checks for journal inodes using indirect blocks
+ ext4: unsigned int compared against zero
+ powerpc/tm: Remove msr_tm_active()
+ UBUNTU: upstream stable to v4.14.144, v4.19.73

-- 
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/1844558

Title:
  Bionic update: upstream stable patchset 2019-09-18

Status in linux package in Ubuntu:
  Confirmed
Status in linux source package in Bionic:
  In Progress

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 a mainline/stable Linux tree or
         a minimally backported form of that patch. The following upstream
         stable patches should be included in the Ubuntu kernel:

         upstream stable patchset 2019-09-18

                  Ported from the following upstream stable releases:
                          v4.14.144, v4.19.73

         from git://git.kernel.org/

  ALSA: hda - Fix potential endless loop at applying quirks
  ALSA: hda/realtek - Fix overridden device-specific initialization
  ALSA: hda/realtek - Fix the problem of two front mics on a ThinkCentre
  sched/fair: Don't assign runtime for throttled cfs_rq
  drm/vmwgfx: Fix double free in vmw_recv_msg()
  xfrm: clean up xfrm protocol checks
  PCI: designware-ep: Fix find_first_zero_bit() usage
  PCI: dra7xx: Fix legacy INTD IRQ handling
  vhost/test: fix build for vhost test
  batman-adv: fix uninit-value in batadv_netlink_get_ifindex()
  batman-adv: Only read OGM tvlv_len after buffer len check
  hv_sock: Fix hang when a connection is closed
  powerpc/64: mark start_here_multiplatform as __ref
  arm64: dts: rockchip: enable usb-host regulators at boot on rk3328-rock64
  scripts/decode_stacktrace: match basepath using shell prefix operator, not 
regex
  clk: s2mps11: Add used attribute to s2mps11_dt_match
  kernel/module: Fix mem leak in module_add_modinfo_attrs
  ALSA: hda/realtek - Enable internal speaker & headset mic of ASUS UX431FL
  {nl,mac}80211: fix interface combinations on crypto controlled devices
  x86/ftrace: Fix warning and considate ftrace_jmp_replace() and 
ftrace_call_replace()
  media: stm32-dcmi: fix irq = 0 case
  modules: always page-align module section allocations
  scsi: qla2xxx: Move log messages before issuing command to firmware
  keys: Fix the use of the C++ keyword "private" in uapi/linux/keyctl.h
  Drivers: hv: kvp: Fix two "this statement may fall through" warnings
  remoteproc: qcom: q6v5-mss: add SCM probe dependency
  KVM: x86: hyperv: enforce vp_index < KVM_MAX_VCPUS
  KVM: x86: hyperv: consistently use 'hv_vcpu' for 'struct kvm_vcpu_hv' 
variables
  drm/i915: Fix intel_dp_mst_best_encoder()
  drm/i915: Rename PLANE_CTL_DECOMPRESSION_ENABLE
  drm/i915/gen9+: Fix initial readout for Y tiled framebuffers
  drm/atomic_helper: Disallow new modesets on unregistered connectors
  Drivers: hv: kvp: Fix the indentation of some "break" statements
  Drivers: hv: kvp: Fix the recent regression caused by incorrect clean-up
  drm/amd/dm: Understand why attaching path/tile properties are needed
  ARM: davinci: da8xx: define gpio interrupts as separate resources
  ARM: davinci: dm365: define gpio interrupts as separate resources
  ARM: davinci: dm646x: define gpio interrupts as separate resources
  ARM: davinci: dm355: define gpio interrupts as separate resources
  ARM: davinci: dm644x: define gpio interrupts as separate resources
  media: vim2m: use workqueue
  media: vim2m: use cancel_delayed_work_sync instead of flush_schedule_work
  drm/i915: Restore sane defaults for KMS on GEM error load
  KVM: PPC: Book3S HV: Fix race between kvm_unmap_hva_range and MMU mode switch
  Btrfs: clean up scrub is_dev_replace parameter
  Btrfs: fix deadlock with memory reclaim during scrub
  btrfs: Remove extent_io_ops::fill_delalloc
  btrfs: Fix error handling in btrfs_cleanup_ordered_extents
  scsi: megaraid_sas: Fix combined reply queue mode detection
  scsi: megaraid_sas: Add check for reset adapter bit
  media: vim2m: only cancel work if it is for right context
  ARC: show_regs: lockdep: re-enable preemption
  ARC: mm: do_page_fault fixes #1: relinquish mmap_sem if signal arrives while 
handle_mm_fault
  IB/uverbs: Fix OOPs upon device disassociation
  drm/vblank: Allow dynamic per-crtc max_vblank_count
  drm/i915/ilk: Fix warning when reading emon_status with no output
  mfd: Kconfig: Fix I2C_DESIGNWARE_PLATFORM dependencies
  tpm: Fix some name collisions with drivers/char/tpm.h
  bcache: replace hard coded number with BUCKET_GC_GEN_MAX
  bcache: treat stale && dirty keys as bad keys
  KVM: VMX: Compare only a single byte for VMCS' "launched" in vCPU-run
  iio: adc: exynos-adc: Add S5PV210 variant
  iio: adc: exynos-adc: Use proper number of channels for Exynos4x12
  drm/nouveau: Don't WARN_ON VCPI allocation failures
  x86/kvmclock: set offset for kvm unstable clock
  powerpc/kvm: Save and restore host AMR/IAMR/UAMOR
  mmc: renesas_sdhi: Fix card initialization failure in high speed mode
  btrfs: scrub: pass fs_info to scrub_setup_ctx
  btrfs: init csum_list before possible free
  PCI: qcom: Don't deassert reset GPIO during probe
  drm: add __user attribute to ptr_to_compat()
  CIFS: Fix error paths in writeback code
  CIFS: Fix leaking locked VFS cache pages in writeback retry
  drm/i915: Handle vm_mmap error during I915_GEM_MMAP ioctl with WC set
  drm/i915: Sanity check mmap length against object size
  IB/mlx5: Reset access mask when looping inside page fault handler
  kvm: mmu: Fix overflow on kvm mmu page limit calculation
  x86/kvm: move kvm_load/put_guest_xcr0 into atomic context
  KVM: x86: Always use 32-bit SMRAM save state for 32-bit kernels
  cifs: Fix lease buffer length error
  ext4: protect journal inode's blocks using block_validity
  dm mpath: fix missing call of path selector type->end_io
  blk-mq: free hw queue's resource in hctx's release handler
  mmc: sdhci-pci: Add support for Intel ICP
  mmc: sdhci-pci: Add support for Intel CML
  dm crypt: move detailed message into debug level
  kvm: Check irqchip mode before assign irqfd
  drm/amdgpu: fix ring test failure issue during s3 in vce 3.0 (V2)
  drm/amdgpu/{uvd,vcn}: fetch ring's read_ptr after alloc
  Btrfs: fix race between block group removal and block group allocation
  cifs: add spinlock for the openFileList to cifsInodeInfo
  IB/hfi1: Avoid hardlockup with flushlist_lock
  apparmor: reset pos on failure to unpack for various functions
  staging: wilc1000: fix error path cleanup in wilc_wlan_initialize()
  scsi: zfcp: fix request object use-after-free in send path causing wrong 
traces
  cifs: Properly handle auto disabling of serverino option
  ceph: use ceph_evict_inode to cleanup inode's resource
  KVM: x86: optimize check for valid PAT value
  KVM: VMX: Always signal #GP on WRMSR to MSR_IA32_CR_PAT with bad value
  KVM: VMX: Fix handling of #MC that occurs during VM-Entry
  KVM: VMX: check CPUID before allowing read/write of IA32_XSS
  resource: Include resource end in walk_*() interfaces
  resource: Fix find_next_iomem_res() iteration issue
  resource: fix locking in find_next_iomem_res()
  pstore: Fix double-free in pstore_mkfile() failure path
  dm thin metadata: check if in fail_io mode when setting needs_check
  drm/panel: Add support for Armadeus ST0700 Adapt
  ALSA: hda - Fix intermittent CORB/RIRB stall on Intel chips
  iommu/iova: Remove stale cached32_node
  gpio: don't WARN() on NULL descs if gpiolib is disabled
  i2c: at91: disable TXRDY interrupt after sending data
  i2c: at91: fix clk_offset for sama5d2
  mm/migrate.c: initialize pud_entry in migrate_vma()
  iio: adc: gyroadc: fix uninitialized return code
  NFSv4: Fix delegation state recovery
  bcache: only clear BTREE_NODE_dirty bit when it is set
  bcache: add comments for mutex_lock(&b->write_lock)
  virtio/s390: fix race on airq_areas[]
  ext4: don't perform block validity checks on the journal inode
  ext4: fix block validity checks for journal inodes using indirect blocks
  ext4: unsigned int compared against zero
  powerpc/tm: Remove msr_tm_active()
  UBUNTU: upstream stable to v4.14.144, v4.19.73

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

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to