Public bug reported:

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-09

                Ported from the following upstream stable releases: 
                        v4.14.142, v4.19.70, 
                                   v4.19.71 

       from git://git.kernel.org/

dmaengine: ste_dma40: fix unneeded variable warning
auxdisplay: panel: need to delete scan_timer when misc_register fails in 
panel_attach
iommu/dma: Handle SG length overflow better
usb: gadget: composite: Clear "suspended" on reset/disconnect
usb: gadget: mass_storage: Fix races between fsg_disable and fsg_set_alt
xen/blkback: fix memory leaks
i2c: rcar: avoid race when unregistering slave client
i2c: emev2: avoid race when unregistering slave client
drm/ast: Fixed reboot test may cause system hanged
usb: host: fotg2: restart hcd after port reset
tools: hv: fix KVP and VSS daemons exit code
watchdog: bcm2835_wdt: Fix module autoload
drm/bridge: tfp410: fix memleak in get_modes()
scsi: ufs: Fix RX_TERMINATION_FORCE_ENABLE define value
drm/tilcdc: Register cpufreq notifier after we have initialized crtc
ALSA: usb-audio: Fix a stack buffer overflow bug in check_input_term
ALSA: usb-audio: Fix an OOB bug in parse_audio_mixer_unit
net/smc: make sure EPOLLOUT is raised
tcp: make sure EPOLLOUT wont be missed
mm/zsmalloc.c: fix build when CONFIG_COMPACTION=n
ALSA: line6: Fix memory leak at line6_init_pcm() error path
ALSA: seq: Fix potential concurrent access to the deleted pool
kvm: x86: skip populating logical dest map if apic is not sw enabled
KVM: x86: Don't update RIP or do single-step on faulting emulation
x86/apic: Do not initialize LDR and DFR for bigsmp
x86/apic: Include the LDR when clearing out APIC registers
ftrace: Fix NULL pointer dereference in t_probe_next()
ftrace: Check for successful allocation of hash
ftrace: Check for empty hash and comment the race with registering probes
usb-storage: Add new JMS567 revision to unusual_devs
USB: cdc-wdm: fix race between write and disconnect due to flag abuse
usb: chipidea: udc: don't do hardware access if gadget has stopped
usb: host: ohci: fix a race condition between shutdown and irq
usb: host: xhci: rcar: Fix typo in compatible string matching
USB: storage: ums-realtek: Update module parameter description for 
auto_delink_en
USB: storage: ums-realtek: Whitelist auto-delink support
uprobes/x86: Fix detection of 32-bit user mode
mmc: sdhci-of-at91: add quirk for broken HS200
mmc: core: Fix init of SD cards reporting an invalid VDD range
stm class: Fix a double free of stm_source_device
intel_th: pci: Add support for another Lewisburg PCH
intel_th: pci: Add Tiger Lake support
drm/i915: Don't deballoon unused ggtt drm_mm_node in linux guest
VMCI: Release resource if the work is already queued
crypto: ccp - Ignore unconfigured CCP device on suspend/resume
Revert "cfg80211: fix processing world regdomain when non modular"
mac80211: fix possible sta leak
KVM: PPC: Book3S: Fix incorrect guest-to-user-translation error handling
KVM: arm/arm64: vgic: Fix potential deadlock when ap_list is long
KVM: arm/arm64: vgic-v2: Handle SGI bits in GICD_I{S,C}PENDR0 as WI
NFS: Clean up list moves of struct nfs_page
NFSv4/pnfs: Fix a page lock leak in nfs_pageio_resend()
NFS: Pass error information to the pgio error cleanup routine
NFS: Ensure O_DIRECT reports an error if the bytes read/written is 0
i2c: piix4: Fix port selection for AMD Family 16h Model 30h
x86/ptrace: fix up botched merge of spectrev1 fix
Revert "ASoC: Fail card instantiation if DAI format setup fails"
nvme-multipath: revalidate nvme_ns_head gendisk in nvme_validate_ns
afs: Fix the CB.ProbeUuid service handler to reply correctly
dmaengine: stm32-mdma: Fix a possible null-pointer dereference in 
stm32_mdma_irq_handler()
omap-dma/omap_vout_vrfb: fix off-by-one fi value
arm64: cpufeature: Don't treat granule sizes as strict
tools: hv: fixed Python pep8/flake8 warnings for lsvmbus
ipv4/icmp: fix rt dst dev null pointer dereference
ALSA: hda - Fixes inverted Conexant GPIO mic mute led
usb: hcd: use managed device resources
lib: logic_pio: Fix RCU usage
lib: logic_pio: Avoid possible overlap for unregistering regions
lib: logic_pio: Add logic_pio_unregister_range()
drm/amdgpu: Add APTX quirk for Dell Latitude 5495
drm/i915: Call dma_set_max_seg_size() in i915_driver_hw_probe()
bus: hisi_lpc: Unregister logical PIO range to avoid potential use-after-free
UBUNTU: upstream stable to v4.14.142, v4.19.71

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: Confirmed

** Affects: linux (Ubuntu Bionic)
     Importance: Undecided
     Assignee: Kamal Mostafa (kamalmostafa)
         Status: In Progress


** Tags: kernel-stable-tracking-bug

** Changed in: linux (Ubuntu)
       Status: New => Confirmed

** Tags added: kernel-stable-tracking-bug

** Also affects: linux (Ubuntu Bionic)
   Importance: Undecided
       Status: New

** 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-09
  
-        upstream stable patchset 2019-09-09
-        from git://git.kernel.org/
+                 Ported from the following upstream stable releases: 
+                         v4.14.142, v4.19.70, 
+                                    v4.19.71 
+ 
+        from git://git.kernel.org/
+ 
+ dmaengine: ste_dma40: fix unneeded variable warning
+ auxdisplay: panel: need to delete scan_timer when misc_register fails in 
panel_attach
+ iommu/dma: Handle SG length overflow better
+ usb: gadget: composite: Clear "suspended" on reset/disconnect
+ usb: gadget: mass_storage: Fix races between fsg_disable and fsg_set_alt
+ xen/blkback: fix memory leaks
+ i2c: rcar: avoid race when unregistering slave client
+ i2c: emev2: avoid race when unregistering slave client
+ drm/ast: Fixed reboot test may cause system hanged
+ usb: host: fotg2: restart hcd after port reset
+ tools: hv: fix KVP and VSS daemons exit code
+ watchdog: bcm2835_wdt: Fix module autoload
+ drm/bridge: tfp410: fix memleak in get_modes()
+ scsi: ufs: Fix RX_TERMINATION_FORCE_ENABLE define value
+ drm/tilcdc: Register cpufreq notifier after we have initialized crtc
+ ALSA: usb-audio: Fix a stack buffer overflow bug in check_input_term
+ ALSA: usb-audio: Fix an OOB bug in parse_audio_mixer_unit
+ net/smc: make sure EPOLLOUT is raised
+ tcp: make sure EPOLLOUT wont be missed
+ mm/zsmalloc.c: fix build when CONFIG_COMPACTION=n
+ ALSA: line6: Fix memory leak at line6_init_pcm() error path
+ ALSA: seq: Fix potential concurrent access to the deleted pool
+ kvm: x86: skip populating logical dest map if apic is not sw enabled
+ KVM: x86: Don't update RIP or do single-step on faulting emulation
+ x86/apic: Do not initialize LDR and DFR for bigsmp
+ x86/apic: Include the LDR when clearing out APIC registers
+ ftrace: Fix NULL pointer dereference in t_probe_next()
+ ftrace: Check for successful allocation of hash
+ ftrace: Check for empty hash and comment the race with registering probes
+ usb-storage: Add new JMS567 revision to unusual_devs
+ USB: cdc-wdm: fix race between write and disconnect due to flag abuse
+ usb: chipidea: udc: don't do hardware access if gadget has stopped
+ usb: host: ohci: fix a race condition between shutdown and irq
+ usb: host: xhci: rcar: Fix typo in compatible string matching
+ USB: storage: ums-realtek: Update module parameter description for 
auto_delink_en
+ USB: storage: ums-realtek: Whitelist auto-delink support
+ uprobes/x86: Fix detection of 32-bit user mode
+ mmc: sdhci-of-at91: add quirk for broken HS200
+ mmc: core: Fix init of SD cards reporting an invalid VDD range
+ stm class: Fix a double free of stm_source_device
+ intel_th: pci: Add support for another Lewisburg PCH
+ intel_th: pci: Add Tiger Lake support
+ drm/i915: Don't deballoon unused ggtt drm_mm_node in linux guest
+ VMCI: Release resource if the work is already queued
+ crypto: ccp - Ignore unconfigured CCP device on suspend/resume
+ Revert "cfg80211: fix processing world regdomain when non modular"
+ mac80211: fix possible sta leak
+ KVM: PPC: Book3S: Fix incorrect guest-to-user-translation error handling
+ KVM: arm/arm64: vgic: Fix potential deadlock when ap_list is long
+ KVM: arm/arm64: vgic-v2: Handle SGI bits in GICD_I{S,C}PENDR0 as WI
+ NFS: Clean up list moves of struct nfs_page
+ NFSv4/pnfs: Fix a page lock leak in nfs_pageio_resend()
+ NFS: Pass error information to the pgio error cleanup routine
+ NFS: Ensure O_DIRECT reports an error if the bytes read/written is 0
+ i2c: piix4: Fix port selection for AMD Family 16h Model 30h
+ x86/ptrace: fix up botched merge of spectrev1 fix
+ Revert "ASoC: Fail card instantiation if DAI format setup fails"
+ nvme-multipath: revalidate nvme_ns_head gendisk in nvme_validate_ns
+ afs: Fix the CB.ProbeUuid service handler to reply correctly
+ dmaengine: stm32-mdma: Fix a possible null-pointer dereference in 
stm32_mdma_irq_handler()
+ omap-dma/omap_vout_vrfb: fix off-by-one fi value
+ arm64: cpufeature: Don't treat granule sizes as strict
+ tools: hv: fixed Python pep8/flake8 warnings for lsvmbus
+ ipv4/icmp: fix rt dst dev null pointer dereference
+ ALSA: hda - Fixes inverted Conexant GPIO mic mute led
+ usb: hcd: use managed device resources
+ lib: logic_pio: Fix RCU usage
+ lib: logic_pio: Avoid possible overlap for unregistering regions
+ lib: logic_pio: Add logic_pio_unregister_range()
+ drm/amdgpu: Add APTX quirk for Dell Latitude 5495
+ drm/i915: Call dma_set_max_seg_size() in i915_driver_hw_probe()
+ bus: hisi_lpc: Unregister logical PIO range to avoid potential use-after-free
+ UBUNTU: upstream stable to v4.14.142, v4.19.71

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1843338

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

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to