** 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 2020-02-04
  
-        upstream stable patchset 2020-02-04
-        from git://git.kernel.org/
+                 Ported from the following upstream stable releases:
+                         v4.14.165, v4.19.96,
+                         v4.14.166, v4.19.97
+ 
+        from git://git.kernel.org/
+ 
+ chardev: Avoid potential use-after-free in 'chrdev_open()'
+ usb: chipidea: host: Disable port power only if previously enabled
+ ALSA: usb-audio: Apply the sample rate quirk for Bose Companion 5
+ ALSA: hda/realtek - Add new codec supported for ALCS1200A
+ ALSA: hda/realtek - Set EAPD control to default for ALC222
+ kernel/trace: Fix do not unregister tracepoints when register 
sched_migrate_task fail
+ tracing: Have stack tracer compile when MCOUNT_INSN_SIZE is not defined
+ HID: Fix slab-out-of-bounds read in hid_field_extract
+ HID: uhid: Fix returning EPOLLOUT from uhid_char_poll
+ can: gs_usb: gs_usb_probe(): use descriptors of current altsetting
+ can: mscan: mscan_rx_poll(): fix rx path lockup when returning from polling 
to irq mode
+ can: can_dropped_invalid_skb(): ensure an initialized headroom in outgoing 
CAN sk_buffs
+ gpiolib: acpi: Turn dmi_system_id table into a generic quirk table
+ gpiolib: acpi: Add honor_wakeup module-option + quirk mechanism
+ staging: vt6656: set usb_set_intfdata on driver fail.
+ USB: serial: option: add ZLP support for 0x1bc7/0x9010
+ usb: musb: fix idling for suspend after disconnect interrupt
+ usb: musb: Disable pullup at init
+ usb: musb: dma: Correct parameter passed to IRQ handler
+ staging: comedi: adv_pci1710: fix AI channels 16-31 for PCI-1713
+ HID: hid-input: clear unmapped usages
+ Input: add safety guards to input_set_keycode()
+ drm/fb-helper: Round up bits_per_pixel if possible
+ drm/dp_mst: correct the shifting in DP_REMOTE_I2C_READ
+ staging: rtl8188eu: Add device code for TP-Link TL-WN727N v5.21
+ tty: link tty and port before configuring it as console
+ tty: always relink the port
+ mwifiex: pcie: Fix memory leak in mwifiex_pcie_alloc_cmdrsp_buf
+ scsi: bfa: release allocated memory in case of error
+ rtl8xxxu: prevent leaking urb
+ arm64: cpufeature: Avoid warnings due to unused symbols
+ HID: hiddev: fix mess in hiddev_open()
+ USB: Fix: Don't skip endpoint descriptors with maxpacket=0
+ phy: cpcap-usb: Fix error path when no host driver is loaded
+ phy: cpcap-usb: Fix flakey host idling and enumerating of devices
+ netfilter: arp_tables: init netns pointer in xt_tgchk_param struct
+ netfilter: ipset: avoid null deref when IPSET_ATTR_LINENO is present
+ ALSA: hda/realtek - Add quirk for the bass speaker on Lenovo Yoga X1 7th gen
+ tracing: Change offset type to s32 in preempt/irq tracepoints
+ serdev: Don't claim unsupported ACPI serial devices
+ netfilter: conntrack: dccp, sctp: handle null timeout argument
+ UBUNTU: upstream stable to v4.14.165, v4.19.96
+ hidraw: Return EPOLLOUT from hidraw_poll
+ HID: hidraw: Fix returning EPOLLOUT from hidraw_poll
+ HID: hidraw, uhid: Always report EPOLLOUT
+ ethtool: reduce stack usage with clang
+ fs/select: avoid clang stack usage warning
+ arm64: don't open code page table entry creation
+ arm64: mm: Change page table pointer name in p[md]_set_huge()
+ arm64: Enforce BBM for huge IO/VMAP mappings
+ arm64: Make sure permission updates happen for pmd/pud
+ media: usb:zr364xx:Fix KASAN:null-ptr-deref Read in zr364xx_vidioc_querycap
+ wimax: i2400: fix memory leak
+ wimax: i2400: Fix memory leak in i2400m_op_rfkill_sw_toggle
+ iwlwifi: dbg_ini: fix memory leak in alloc_sgtable
+ rtc: mt6397: fix alarm register overwrite
+ RDMA/bnxt_re: Fix Send Work Entry state check while polling completions
+ ASoC: stm32: spdifrx: fix inconsistent lock state
+ ASoC: stm32: spdifrx: fix race condition in irq handler
+ gpio: zynq: Fix for bug in zynq_gpio_restore_context API
+ iommu: Remove device link to group on failure
+ gpio: Fix error message on out-of-range GPIO in lookup table
+ hsr: reset network header when supervision frame is created
+ cifs: Adjust indentation in smb2_open_file
+ btrfs: simplify inode locking for RWF_NOWAIT
+ RDMA/mlx5: Return proper error value
+ RDMA/srpt: Report the SCSI residual to the initiator
+ scsi: enclosure: Fix stale device oops with hot replug
+ scsi: sd: Clear sdkp->protection_type if disk is reformatted without PI
+ platform/x86: asus-wmi: Fix keyboard brightness cannot be set to 0
+ xprtrdma: Fix completion wait during device removal
+ NFSv4.x: Drop the slot if nfs4_delegreturn_prepare waits for layoutreturn
+ iio: imu: adis16480: assign bias value only if operation succeeded
+ mei: fix modalias documentation
+ clk: samsung: exynos5420: Preserve CPU clocks configuration during 
suspend/resume
+ pinctl: ti: iodelay: fix error checking on pinctrl_count_index_with_args call
+ pinctrl: lewisburg: Update pin list according to v1.1v6
+ scsi: sd: enable compat ioctls for sed-opal
+ arm64: dts: apq8096-db820c: Increase load on l21 for SDCARD
+ af_unix: add compat_ioctl support
+ compat_ioctl: handle SIOCOUTQNSD
+ PCI/PTM: Remove spurious "d" from granularity message
+ powerpc/powernv: Disable native PCIe port management
+ tty: serial: imx: use the sg count from dma_map_sg
+ tty: serial: pch_uart: correct usage of dma_unmap_sg
+ media: ov6650: Fix incorrect use of JPEG colorspace
+ media: ov6650: Fix some format attributes not under control
+ media: ov6650: Fix .get_fmt() V4L2_SUBDEV_FORMAT_TRY support
+ media: exynos4-is: Fix recursive locking in isp_video_release()
+ mtd: spi-nor: fix silent truncation in spi_nor_read()
+ mtd: spi-nor: fix silent truncation in spi_nor_read_raw()
+ spi: atmel: fix handling of cs_change set on non-last xfer
+ rtlwifi: Remove unnecessary NULL check in rtl_regd_init
+ f2fs: fix potential overflow
+ rtc: msm6242: Fix reading of 10-hour digit
+ gpio: mpc8xxx: Add platform device to gpiochip->parent
+ scsi: libcxgbi: fix NULL pointer dereference in cxgbi_device_destroy()
+ rseq/selftests: Turn off timeout setting
+ mips: cacheinfo: report shared CPU map
+ MIPS: Prevent link failure with kcov instrumentation
+ dmaengine: k3dma: Avoid null pointer traversal
+ ioat: ioat_alloc_ring() failure handling.
+ hexagon: parenthesize registers in asm predicates
+ hexagon: work around compiler crash
+ ocfs2: call journal flush to mark journal as empty after journal recovery 
when mount
+ s390/qeth: Fix vnicc_is_in_use if rx_bcast not set
+ drm/ttm: fix start page for huge page check in ttm_put_pages()
+ drm/ttm: fix incrementing the page pointer for huge pages
+ crypto: virtio - implement missing support for output IVs
+ iommu/mediatek: Correct the flush_iotlb_all callback
+ rtc: brcmstb-waketimer: add missed clk_disable_unprepare
+ UBUNTU: upstream stable to v4.14.166, v4.19.97

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

Title:
  Bionic update: upstream stable patchset 2020-02-04

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 2020-02-04

                  Ported from the following upstream stable releases:
                          v4.14.165, v4.19.96,
                          v4.14.166, v4.19.97

         from git://git.kernel.org/

  chardev: Avoid potential use-after-free in 'chrdev_open()'
  usb: chipidea: host: Disable port power only if previously enabled
  ALSA: usb-audio: Apply the sample rate quirk for Bose Companion 5
  ALSA: hda/realtek - Add new codec supported for ALCS1200A
  ALSA: hda/realtek - Set EAPD control to default for ALC222
  kernel/trace: Fix do not unregister tracepoints when register 
sched_migrate_task fail
  tracing: Have stack tracer compile when MCOUNT_INSN_SIZE is not defined
  HID: Fix slab-out-of-bounds read in hid_field_extract
  HID: uhid: Fix returning EPOLLOUT from uhid_char_poll
  can: gs_usb: gs_usb_probe(): use descriptors of current altsetting
  can: mscan: mscan_rx_poll(): fix rx path lockup when returning from polling 
to irq mode
  can: can_dropped_invalid_skb(): ensure an initialized headroom in outgoing 
CAN sk_buffs
  gpiolib: acpi: Turn dmi_system_id table into a generic quirk table
  gpiolib: acpi: Add honor_wakeup module-option + quirk mechanism
  staging: vt6656: set usb_set_intfdata on driver fail.
  USB: serial: option: add ZLP support for 0x1bc7/0x9010
  usb: musb: fix idling for suspend after disconnect interrupt
  usb: musb: Disable pullup at init
  usb: musb: dma: Correct parameter passed to IRQ handler
  staging: comedi: adv_pci1710: fix AI channels 16-31 for PCI-1713
  HID: hid-input: clear unmapped usages
  Input: add safety guards to input_set_keycode()
  drm/fb-helper: Round up bits_per_pixel if possible
  drm/dp_mst: correct the shifting in DP_REMOTE_I2C_READ
  staging: rtl8188eu: Add device code for TP-Link TL-WN727N v5.21
  tty: link tty and port before configuring it as console
  tty: always relink the port
  mwifiex: pcie: Fix memory leak in mwifiex_pcie_alloc_cmdrsp_buf
  scsi: bfa: release allocated memory in case of error
  rtl8xxxu: prevent leaking urb
  arm64: cpufeature: Avoid warnings due to unused symbols
  HID: hiddev: fix mess in hiddev_open()
  USB: Fix: Don't skip endpoint descriptors with maxpacket=0
  phy: cpcap-usb: Fix error path when no host driver is loaded
  phy: cpcap-usb: Fix flakey host idling and enumerating of devices
  netfilter: arp_tables: init netns pointer in xt_tgchk_param struct
  netfilter: ipset: avoid null deref when IPSET_ATTR_LINENO is present
  ALSA: hda/realtek - Add quirk for the bass speaker on Lenovo Yoga X1 7th gen
  tracing: Change offset type to s32 in preempt/irq tracepoints
  serdev: Don't claim unsupported ACPI serial devices
  netfilter: conntrack: dccp, sctp: handle null timeout argument
  UBUNTU: upstream stable to v4.14.165, v4.19.96
  hidraw: Return EPOLLOUT from hidraw_poll
  HID: hidraw: Fix returning EPOLLOUT from hidraw_poll
  HID: hidraw, uhid: Always report EPOLLOUT
  ethtool: reduce stack usage with clang
  fs/select: avoid clang stack usage warning
  arm64: don't open code page table entry creation
  arm64: mm: Change page table pointer name in p[md]_set_huge()
  arm64: Enforce BBM for huge IO/VMAP mappings
  arm64: Make sure permission updates happen for pmd/pud
  media: usb:zr364xx:Fix KASAN:null-ptr-deref Read in zr364xx_vidioc_querycap
  wimax: i2400: fix memory leak
  wimax: i2400: Fix memory leak in i2400m_op_rfkill_sw_toggle
  iwlwifi: dbg_ini: fix memory leak in alloc_sgtable
  rtc: mt6397: fix alarm register overwrite
  RDMA/bnxt_re: Fix Send Work Entry state check while polling completions
  ASoC: stm32: spdifrx: fix inconsistent lock state
  ASoC: stm32: spdifrx: fix race condition in irq handler
  gpio: zynq: Fix for bug in zynq_gpio_restore_context API
  iommu: Remove device link to group on failure
  gpio: Fix error message on out-of-range GPIO in lookup table
  hsr: reset network header when supervision frame is created
  cifs: Adjust indentation in smb2_open_file
  btrfs: simplify inode locking for RWF_NOWAIT
  RDMA/mlx5: Return proper error value
  RDMA/srpt: Report the SCSI residual to the initiator
  scsi: enclosure: Fix stale device oops with hot replug
  scsi: sd: Clear sdkp->protection_type if disk is reformatted without PI
  platform/x86: asus-wmi: Fix keyboard brightness cannot be set to 0
  xprtrdma: Fix completion wait during device removal
  NFSv4.x: Drop the slot if nfs4_delegreturn_prepare waits for layoutreturn
  iio: imu: adis16480: assign bias value only if operation succeeded
  mei: fix modalias documentation
  clk: samsung: exynos5420: Preserve CPU clocks configuration during 
suspend/resume
  pinctl: ti: iodelay: fix error checking on pinctrl_count_index_with_args call
  pinctrl: lewisburg: Update pin list according to v1.1v6
  scsi: sd: enable compat ioctls for sed-opal
  arm64: dts: apq8096-db820c: Increase load on l21 for SDCARD
  af_unix: add compat_ioctl support
  compat_ioctl: handle SIOCOUTQNSD
  PCI/PTM: Remove spurious "d" from granularity message
  powerpc/powernv: Disable native PCIe port management
  tty: serial: imx: use the sg count from dma_map_sg
  tty: serial: pch_uart: correct usage of dma_unmap_sg
  media: ov6650: Fix incorrect use of JPEG colorspace
  media: ov6650: Fix some format attributes not under control
  media: ov6650: Fix .get_fmt() V4L2_SUBDEV_FORMAT_TRY support
  media: exynos4-is: Fix recursive locking in isp_video_release()
  mtd: spi-nor: fix silent truncation in spi_nor_read()
  mtd: spi-nor: fix silent truncation in spi_nor_read_raw()
  spi: atmel: fix handling of cs_change set on non-last xfer
  rtlwifi: Remove unnecessary NULL check in rtl_regd_init
  f2fs: fix potential overflow
  rtc: msm6242: Fix reading of 10-hour digit
  gpio: mpc8xxx: Add platform device to gpiochip->parent
  scsi: libcxgbi: fix NULL pointer dereference in cxgbi_device_destroy()
  rseq/selftests: Turn off timeout setting
  mips: cacheinfo: report shared CPU map
  MIPS: Prevent link failure with kcov instrumentation
  dmaengine: k3dma: Avoid null pointer traversal
  ioat: ioat_alloc_ring() failure handling.
  hexagon: parenthesize registers in asm predicates
  hexagon: work around compiler crash
  ocfs2: call journal flush to mark journal as empty after journal recovery 
when mount
  s390/qeth: Fix vnicc_is_in_use if rx_bcast not set
  drm/ttm: fix start page for huge page check in ttm_put_pages()
  drm/ttm: fix incrementing the page pointer for huge pages
  crypto: virtio - implement missing support for output IVs
  iommu/mediatek: Correct the flush_iotlb_all callback
  rtc: brcmstb-waketimer: add missed clk_disable_unprepare
  UBUNTU: upstream stable to v4.14.166, v4.19.97

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