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 v4.14.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 from the v4.14.5 stable release shall be
applied:

drm/fsl-dcu: avoid disabling pixel clock twice on suspend
drm/fsl-dcu: enable IRQ before drm_atomic_helper_resume()
drm/amdgpu: Use unsigned ring indices in amdgpu_queue_mgr_map
s390/runtime instrumentation: simplify task exit handling
usbip: fix usbip attach to find a port that matches the requested speed
usbip: Fix USB device hang due to wrong enabling of scatter-gather
uas: Always apply US_FL_NO_ATA_1X quirk to Seagate devices
usb: quirks: Add no-lpm quirk for KY-688 USB 3.1 Type-C Hub
serial: 8250_pci: Add Amazon PCI serial device ID
ANDROID: binder: fix transaction leak.
USB: serial: option: add Quectel BG96 id
USB: serial: usb_debug: add new USB device id
serial: 8250_early: Only set divisor if valid clk & baud
MIPS: Add custom serial.h with BASE_BAUD override for generic kernel
ima: fix hash algorithm initialization
s390: vfio-ccw: Do not attempt to free no-op, test and tic cda.
PM / Domains: Fix genpd to deal with drivers returning 1 from ->prepare()
s390/pci: do not require AIS facility
selftests/x86/ldt_get: Add a few additional tests for limits
selftests/x86/ldt_gdt: Robustify against set_thread_area() and LAR oddities
staging: greybus: loopback: Fix iteration count on async path
m68k: fix ColdFire node shift size calculation
serial: 8250_fintek: Fix rs485 disablement on invalid ioctl()
staging: rtl8822be: fix wrong dma unmap len
staging: rtl8188eu: avoid a null dereference on pmlmepriv
spi: sh-msiof: Fix DMA transfer size check
spi: spi-axi: fix potential use-after-free after deregistration
mmc: tmio: check mmc_regulator_get_supply return value
mmc: sdhci-msm: fix issue with power irq
hwmon: (pmbus/core) Prevent unintentional setting of page to 0xFF
perf/core: Fix __perf_read_group_add() locking
usb: phy: tahvo: fix error handling in tahvo_usb_probe()
PCI: dra7xx: Create functional dependency between PCIe and PHY
x86/intel_rdt: Initialize bitmask of shareable resource if CDP enabled
x86/intel_rdt: Fix potential deadlock during resctrl mount
serial: 8250: Preserve DLD[7:4] for PORT_XR17V35X
kprobes: Use synchronize_rcu_tasks() for optprobe with CONFIG_PREEMPT=y
x86/entry: Use SYSCALL_DEFINE() macros for sys_modify_ldt()
clocksource/drivers/arm_arch_timer: Validate CNTFRQ after enabling frame
dt-bindings: timer: renesas, cmt: Fix SoC-specific compatible values
EDAC, sb_edac: Fix missing break in switch
usb: mtu3: fix error return code in ssusb_gadget_init()
staging: fsl-dpaa2/eth: Account for Rx FD buffers on error path
staging: rtl8822be: Keep array subscript no lower than zero
ARM: cpuidle: Correct driver unregistration if init fails
usb: xhci: Return error when host is dead in xhci_disable_slot()
sysrq : fix Show Regs call trace on ARM
serial: sh-sci: suppress warning for ports without dma channels
usbip: tools: Install all headers needed for libusbip development
serial: imx: Update cached mctrl value when changing RTS
staging: fsl-mc/dpio: Fix incorrect comparison
perf test attr: Fix ignored test case result
perf test attr: Fix python error on empty result
kprobes/x86: Disable preemption in ftrace-based jprobes
locking/refcounts, x86/asm: Use unique .text section for refcount exceptions
s390/ptrace: fix guarded storage regset handling
tools include: Do not use poison with C++
perf tools: Fix leaking rec_argv in error cases
mm, x86/mm: Fix performance regression in get_user_pages_fast()
iio: adc: ti-ads1015: add 10% to conversion wait time
iio: multiplexer: add NULL check on devm_kzalloc() and devm_kmemdup() return 
values
locking/refcounts, x86/asm: Enable CONFIG_ARCH_HAS_REFCOUNT
powerpc/jprobes: Disable preemption when triggered through ftrace
powerpc/kprobes: Disable preemption before invoking probe handler for optprobes
dma-buf/sw_sync: force signal all unsignaled fences on dying timeline
staging: ccree: fix leak of import() after init()
usb: hub: Cycle HUB power when initialization fails
USB: ulpi: fix bus-node lookup
xhci: Don't show incorrect WARN message about events for empty rings
usb: xhci: fix panic in xhci_free_virt_devices_depth_first
USB: core: Add type-specific length check of BOS descriptors
USB: usbfs: Filter flags passed in from user space
usb: host: fix incorrect updating of offset
locking/refcounts: Do not force refcount_t usage as GPL-only export
Linux 4.14.5

** Affects: linux (Ubuntu)
     Importance: Medium
     Assignee: Seth Forshee (sforshee)
         Status: Fix Committed


** Tags: kernel-stable-tracking-bug

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

** 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 v4.14.5 upstream stable
+        patch set is now available. It should be included in the Ubuntu
+        kernel as well.
  
-     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 v4.14.5 upstream stable
-        patch set is now available. It should be included in the Ubuntu
-        kernel as well.
+        git://git.kernel.org/
  
-        git://git.kernel.org/
+     TEST CASE: TBD
  
-     TEST CASE: TBD
+        The following patches from the v4.14.5 stable release shall be
+ applied:
  
-        The following patches from the v4.14.5 stable release shall be
- applied:
+ drm/fsl-dcu: avoid disabling pixel clock twice on suspend
+ drm/fsl-dcu: enable IRQ before drm_atomic_helper_resume()
+ drm/amdgpu: Use unsigned ring indices in amdgpu_queue_mgr_map
+ s390/runtime instrumentation: simplify task exit handling
+ usbip: fix usbip attach to find a port that matches the requested speed
+ usbip: Fix USB device hang due to wrong enabling of scatter-gather
+ uas: Always apply US_FL_NO_ATA_1X quirk to Seagate devices
+ usb: quirks: Add no-lpm quirk for KY-688 USB 3.1 Type-C Hub
+ serial: 8250_pci: Add Amazon PCI serial device ID
+ ANDROID: binder: fix transaction leak.
+ USB: serial: option: add Quectel BG96 id
+ USB: serial: usb_debug: add new USB device id
+ serial: 8250_early: Only set divisor if valid clk & baud
+ MIPS: Add custom serial.h with BASE_BAUD override for generic kernel
+ ima: fix hash algorithm initialization
+ s390: vfio-ccw: Do not attempt to free no-op, test and tic cda.
+ PM / Domains: Fix genpd to deal with drivers returning 1 from ->prepare()
+ s390/pci: do not require AIS facility
+ selftests/x86/ldt_get: Add a few additional tests for limits
+ selftests/x86/ldt_gdt: Robustify against set_thread_area() and LAR oddities
+ staging: greybus: loopback: Fix iteration count on async path
+ m68k: fix ColdFire node shift size calculation
+ serial: 8250_fintek: Fix rs485 disablement on invalid ioctl()
+ staging: rtl8822be: fix wrong dma unmap len
+ staging: rtl8188eu: avoid a null dereference on pmlmepriv
+ spi: sh-msiof: Fix DMA transfer size check
+ spi: spi-axi: fix potential use-after-free after deregistration
+ mmc: tmio: check mmc_regulator_get_supply return value
+ mmc: sdhci-msm: fix issue with power irq
+ hwmon: (pmbus/core) Prevent unintentional setting of page to 0xFF
+ perf/core: Fix __perf_read_group_add() locking
+ usb: phy: tahvo: fix error handling in tahvo_usb_probe()
+ PCI: dra7xx: Create functional dependency between PCIe and PHY
+ x86/intel_rdt: Initialize bitmask of shareable resource if CDP enabled
+ x86/intel_rdt: Fix potential deadlock during resctrl mount
+ serial: 8250: Preserve DLD[7:4] for PORT_XR17V35X
+ kprobes: Use synchronize_rcu_tasks() for optprobe with CONFIG_PREEMPT=y
+ x86/entry: Use SYSCALL_DEFINE() macros for sys_modify_ldt()
+ clocksource/drivers/arm_arch_timer: Validate CNTFRQ after enabling frame
+ dt-bindings: timer: renesas, cmt: Fix SoC-specific compatible values
+ EDAC, sb_edac: Fix missing break in switch
+ usb: mtu3: fix error return code in ssusb_gadget_init()
+ staging: fsl-dpaa2/eth: Account for Rx FD buffers on error path
+ staging: rtl8822be: Keep array subscript no lower than zero
+ ARM: cpuidle: Correct driver unregistration if init fails
+ usb: xhci: Return error when host is dead in xhci_disable_slot()
+ sysrq : fix Show Regs call trace on ARM
+ serial: sh-sci: suppress warning for ports without dma channels
+ usbip: tools: Install all headers needed for libusbip development
+ serial: imx: Update cached mctrl value when changing RTS
+ staging: fsl-mc/dpio: Fix incorrect comparison
+ perf test attr: Fix ignored test case result
+ perf test attr: Fix python error on empty result
+ kprobes/x86: Disable preemption in ftrace-based jprobes
+ locking/refcounts, x86/asm: Use unique .text section for refcount exceptions
+ s390/ptrace: fix guarded storage regset handling
+ tools include: Do not use poison with C++
+ perf tools: Fix leaking rec_argv in error cases
+ mm, x86/mm: Fix performance regression in get_user_pages_fast()
+ iio: adc: ti-ads1015: add 10% to conversion wait time
+ iio: multiplexer: add NULL check on devm_kzalloc() and devm_kmemdup() return 
values
+ locking/refcounts, x86/asm: Enable CONFIG_ARCH_HAS_REFCOUNT
+ powerpc/jprobes: Disable preemption when triggered through ftrace
+ powerpc/kprobes: Disable preemption before invoking probe handler for 
optprobes
+ dma-buf/sw_sync: force signal all unsignaled fences on dying timeline
+ staging: ccree: fix leak of import() after init()
+ usb: hub: Cycle HUB power when initialization fails
+ USB: ulpi: fix bus-node lookup
+ xhci: Don't show incorrect WARN message about events for empty rings
+ usb: xhci: fix panic in xhci_free_virt_devices_depth_first
+ USB: core: Add type-specific length check of BOS descriptors
+ USB: usbfs: Filter flags passed in from user space
+ usb: host: fix incorrect updating of offset
+ locking/refcounts: Do not force refcount_t usage as GPL-only export
+ Linux 4.14.5

** Changed in: linux (Ubuntu)
   Importance: Undecided => Medium

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

** Changed in: linux (Ubuntu)
     Assignee: (unassigned) => Seth Forshee (sforshee)

** Changed in: linux (Ubuntu)
       Status: In Progress => Fix Committed

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

Title:
  Bionic update to v4.14.5 stable release

Status in linux package in Ubuntu:
  Fix Committed

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 v4.14.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 from the v4.14.5 stable release shall be
  applied:

  drm/fsl-dcu: avoid disabling pixel clock twice on suspend
  drm/fsl-dcu: enable IRQ before drm_atomic_helper_resume()
  drm/amdgpu: Use unsigned ring indices in amdgpu_queue_mgr_map
  s390/runtime instrumentation: simplify task exit handling
  usbip: fix usbip attach to find a port that matches the requested speed
  usbip: Fix USB device hang due to wrong enabling of scatter-gather
  uas: Always apply US_FL_NO_ATA_1X quirk to Seagate devices
  usb: quirks: Add no-lpm quirk for KY-688 USB 3.1 Type-C Hub
  serial: 8250_pci: Add Amazon PCI serial device ID
  ANDROID: binder: fix transaction leak.
  USB: serial: option: add Quectel BG96 id
  USB: serial: usb_debug: add new USB device id
  serial: 8250_early: Only set divisor if valid clk & baud
  MIPS: Add custom serial.h with BASE_BAUD override for generic kernel
  ima: fix hash algorithm initialization
  s390: vfio-ccw: Do not attempt to free no-op, test and tic cda.
  PM / Domains: Fix genpd to deal with drivers returning 1 from ->prepare()
  s390/pci: do not require AIS facility
  selftests/x86/ldt_get: Add a few additional tests for limits
  selftests/x86/ldt_gdt: Robustify against set_thread_area() and LAR oddities
  staging: greybus: loopback: Fix iteration count on async path
  m68k: fix ColdFire node shift size calculation
  serial: 8250_fintek: Fix rs485 disablement on invalid ioctl()
  staging: rtl8822be: fix wrong dma unmap len
  staging: rtl8188eu: avoid a null dereference on pmlmepriv
  spi: sh-msiof: Fix DMA transfer size check
  spi: spi-axi: fix potential use-after-free after deregistration
  mmc: tmio: check mmc_regulator_get_supply return value
  mmc: sdhci-msm: fix issue with power irq
  hwmon: (pmbus/core) Prevent unintentional setting of page to 0xFF
  perf/core: Fix __perf_read_group_add() locking
  usb: phy: tahvo: fix error handling in tahvo_usb_probe()
  PCI: dra7xx: Create functional dependency between PCIe and PHY
  x86/intel_rdt: Initialize bitmask of shareable resource if CDP enabled
  x86/intel_rdt: Fix potential deadlock during resctrl mount
  serial: 8250: Preserve DLD[7:4] for PORT_XR17V35X
  kprobes: Use synchronize_rcu_tasks() for optprobe with CONFIG_PREEMPT=y
  x86/entry: Use SYSCALL_DEFINE() macros for sys_modify_ldt()
  clocksource/drivers/arm_arch_timer: Validate CNTFRQ after enabling frame
  dt-bindings: timer: renesas, cmt: Fix SoC-specific compatible values
  EDAC, sb_edac: Fix missing break in switch
  usb: mtu3: fix error return code in ssusb_gadget_init()
  staging: fsl-dpaa2/eth: Account for Rx FD buffers on error path
  staging: rtl8822be: Keep array subscript no lower than zero
  ARM: cpuidle: Correct driver unregistration if init fails
  usb: xhci: Return error when host is dead in xhci_disable_slot()
  sysrq : fix Show Regs call trace on ARM
  serial: sh-sci: suppress warning for ports without dma channels
  usbip: tools: Install all headers needed for libusbip development
  serial: imx: Update cached mctrl value when changing RTS
  staging: fsl-mc/dpio: Fix incorrect comparison
  perf test attr: Fix ignored test case result
  perf test attr: Fix python error on empty result
  kprobes/x86: Disable preemption in ftrace-based jprobes
  locking/refcounts, x86/asm: Use unique .text section for refcount exceptions
  s390/ptrace: fix guarded storage regset handling
  tools include: Do not use poison with C++
  perf tools: Fix leaking rec_argv in error cases
  mm, x86/mm: Fix performance regression in get_user_pages_fast()
  iio: adc: ti-ads1015: add 10% to conversion wait time
  iio: multiplexer: add NULL check on devm_kzalloc() and devm_kmemdup() return 
values
  locking/refcounts, x86/asm: Enable CONFIG_ARCH_HAS_REFCOUNT
  powerpc/jprobes: Disable preemption when triggered through ftrace
  powerpc/kprobes: Disable preemption before invoking probe handler for 
optprobes
  dma-buf/sw_sync: force signal all unsignaled fences on dying timeline
  staging: ccree: fix leak of import() after init()
  usb: hub: Cycle HUB power when initialization fails
  USB: ulpi: fix bus-node lookup
  xhci: Don't show incorrect WARN message about events for empty rings
  usb: xhci: fix panic in xhci_free_virt_devices_depth_first
  USB: core: Add type-specific length check of BOS descriptors
  USB: usbfs: Filter flags passed in from user space
  usb: host: fix incorrect updating of offset
  locking/refcounts: Do not force refcount_t usage as GPL-only export
  Linux 4.14.5

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1737992/+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